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
338812794700	338812795267	338812795817	338812796367	338812796919	338812797467	338812798017	338812798569	338812799117	338812799667	338812800217	338812800767	338812801317	338812801867	338812802417	338812802967	338812803517	338812804067	338812804617	338812805167	338812805717	338812806267	338812806819	338812807367	338812807917	338812808469	338812809017	338812809567	338812810117	338812810667	338812811217	338812811767	338812812317	338812812867	338812813419	338812813967	338812814517	338812815067	338812815617	338812816167	338812816719	338812817267	338812817817	338812818369	338812818917	338812819467	338812820019	338812820567	338812821117	338812821667	338812822217	338812822767	338812823317	338812823867	338812824417	338812824967	338812825517	338812826067	338812826617	338812827167	338812827717	338812828269	338812828817	338812829367	338812829919	338812830467	338812831017	338812831567	338812832117	338812832667	338812833219	338812833767	338812834317	338812834869	338812835417	338812835967	338812836517	338812837067	338812837617	338812838167	338812838717	338812839267	338812839817	338812840367	338812840917	338812841467	338812842017	338812842567	338812843119	338812843669	338812844219	338812844769	338812845319	338812845867	338812846417	338812846969	338812847517	338812848069	338812848619	338812849167	338812849719	338812850267	338812850817	338812851367	338812851919	338812852469	338812853019	338812853569	338812854119	338812854669	338812855219	338812855769	338812856319	338812856867	338812857419	338812857967	338812858519	338812859067	338812859617	338812860167	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2691	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2679	3600	2300	2679	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23028	21476	28254	26085	26738	34903	38290	32972	30325	30727	30371	29977	30240	38475	52235	50161	43106	37006	31821	28920	28672	28481	28342	28441	28431	28464	28776	28504	28404	28452	28564	28533	28453	28681	28563	28347	28523	28256	28046	28506	28382	28626	28513	28806	28555	28548	28562	28183	28319	28457	28525	28051	28587	28406	28652	28345	28412	28455	28817	28596	28876	28419	28550	28516	28480	28445	28281	28580	28633	28256	28493	28573	28351	28215	28504	28364	28835	28695	28447	28364	28482	28462	28296	28387	28216	28348	28410	28524	28585	28749	28457	28234	28442	28317	28523	28690	28641	28600	28202	28400	28608	28404	28457	28258	28428	28320	28624	28429	28569	28541	28275	28357	28566	28495	28588	28523	28617	28544	28386	28570	28214	28529	28436	28456	28170	28325	28570	28419	28292	28353	28469	28557	28514	28359	28260	28547	28649	28548	28442	28574	28666	28469	28741	28507	28466	28202	28132	28313	28219	28403	28356	28544	28467	28527	28522	28571	28600	28399	28406	28343	28270	28593	28264	28321	28344	28548	28417	28499	28496	28550	28469	28265	28357	28489	28537	28632	28434	28096	28410	28367	28436	28458	28584	28275	28581	28210	28380	28548	28485	28298	28459	28191	28603	28369	28514	28335	28321	28294	28526	28230	28417	28152	28624	28379	28305	28430	28467	28405	28368	28281	28578	28711	28671	28396	28400	28660	28504	28436	28552	28399	28558	28638	28345	28124	28358	28315	28482	28277	28418	28252	28389	28753	28406	28505	28645	28491	28664	28284	27811	28545	28166	28520	28461	28503	28472	28321	28744	28343	28486	28241	28513	28437	28633	28410	28259	28252	28464	28396	28622	28573	28237	28200	28344	28254	28541	28560	28559	28363	28462	28262	28363	28176	28233	28416	28411	28292	28400	28349	28384	28329	28543	28228	28568	28429	28324	28253	28444	28631	28378	28500	28531	28439	28405	28520	28648	28516	28462	28423	28291	28300	28531	28235	28443	28433	28682	28373	28590	28192	28250	28103	28500	28401	28438	28589	28576	28287	28595	28357	28340	28566	28621	28395	28499	28611	28209	28418	28650	28469	28588	28515	28443	28452	28258	28527	28386	28477	28469	28257	28338	28514	28750	28443	28566	28375	28452	28277	28382	28371	28397	28313	28168	28451	28457	28475	28419	28658	28408	28667	28581	28539	28479	28490	28260	28386	28654	28459	28562	28474	28596	28487	28468	28320	28330	28544	28492	28441	28485	28523	28543	28527	28362	28169	28480	28564	28391	28487	28281	28309	28345	28274	28526	28430	28348	28376	28466	28594	28108	28374	28623	28361	28323	28386	28635	28241	28226	28360	28282	28316	28242	28300	28348	28452	28496	28515	28488	28440	28587	28324	28366	28396	28329	28192	28486	28480	28396	28455	28543	28558	28600	28279	28466	28246	28232	28301	28282	28492	28531	28022	28656	28495	28233	28410	28396	28546	28335	28315	28404	28372	28236	28323	28402	28601	28651	28278	28539	28431	28559	28439	28367	28159	28522	28341	28338	28439	28225	28528	28461	28278	28601	28511	28345	28364	28296	28309	28356	28433	28480	28149	28284	28391	28467	28606	28237	28391	28407	28248	28389	28629	28310	28318	28433	28498	28399	28264	28663	28480	28411	28481	28403	28667	28557	28427	28614	28533	28265	28478	28230	28127	28439	28206	28396	28474	28343	28177	28285	28547	28259	28400	28393	28423	28497	28240	28386	28311	28517	28546	28509	28417	28486	28576	28514	28369	28408	28351	28242	28406	28382	28485	28515	28301	28596	28314	28067	28480	28479	28316	28147	28353	28300	28403	28225	28436	28572	28508	28201	28171	28103	28403	28408	28310	28432	28351	28477	28469	28689	28236	28248	28352	28405	28487	28662	28422	28627	28287	28475	28418	28306	28364	28395	28632	28384	28308	28385	28414	28447	28404	28632	28139	28244	28330	28710	28580	28482	28444	28329	28298	28705	28506	28394	28268	28350	28400	28172	28520	28406	28228	28624	28313	28302	28222	28534	28476	28531	28567	28227	28432	28543	28519	28417	28714	28475	28547	28377	28577	28465	28094	28431	28564	28527	28347	28219	28615	28244	28239	28425	28373	28335	28164	28363	28483	28413	28415	28356	28205	28039	28275	28263	28464	28353	28310	28296	28234	28466	28471	28448	28455	28462	28272	28348	28512	28581	28504	28636	28238	28357	28395	28300	28377	28530	28550	28324	28488	28341	28438	28275	28332	28332	28439	28628	28261	28595	28347	28718	28397	28409	28390	28370	28368	28333	28383	28355	28213	28514	28417	28509	28496	28159	28500	28493	28563	28520	28571	28576	28658	28573	28294	28693	28376	28450	28289	28558	28474	28243	28355	28331	28261	28522	28375	28467	28350	28421	28385	28380	28027	28306	28308	28217	28597	28709	28493	28410	28452	28482	28451	28648	28411	28235	28176	28566	28505	28512	28188	28341	28527	28428	28366	28247	28191	28482	28519	28452	28396	28387	28466	28414	28389	28416	28533	28477	28339	28575	28253	28463	28364	28496	28508	28515	28441	28425	28486	28749	28614	28336	28263	28580	28558	28641	28399	28202	28312	28441	28505	28228	28076	28097	28362	28360	28299	28344	28225	28625	28633	28401	28455	28584	28344	28617	28358	28475	28329	28337	28563	28319	28419	28388	28239	28528	28571	28447	28577	28621	28494	28427	28380	28490	28320	28342	28318	28542	28455	28769	28308	28638	28359	28600	28513	28402	28534	28386	28469	28394	28496	28327	28439	28621	28544	28373	28475	28656	28316	28386	28285	28255	28393	28392	28700	28421	28206	28477	28542	28569	28424	28510	28473	28594	28358	28507	28431	28381	28620	28653	28047	28340	28334	28260	28552	28398	28527	28571	28565	28428	28416	28179	28255	28421	28225	28583	28333	28333	28341	28581	28378	28377	28040	28604	28597	28387	28424	28052	28220	28463	28481	28390	28416	28430	28482	28246	28484	28543	28295	28414	28305	28275	28349	28484	28543	28314	28506	28478	28373	28349	28213	28042	28157	28541	28571	28485	28239	28218	28481	28374	28727	28403	28310	28372	28374	28580	28428	28486	28352	28515	28248	28438	28362	28159	28430	28431	28481	28419	28352	28412	28512	28476	28444	28508	28649	28200	28275	28493	28241	28408	28429	28383	28229	28446	28532	28501	28149	28239	28289	28307	28299	28187	28274	28273	28532	28326	28385	28319	28521	28397	28382	28425	28400	28325	28547	28310	28253	28470	28548	28406	28381	28585	28358	28349	28600	28442	28473	28380	28309	28316	28359	28314	28245	28339	28663	28538	28371	28320	28057	28486	28316	28613	28304	28412	28263	28429	28437	28331	28405	28598	28353	28320	28456	28662	28447	28518	28263	28460	28407	28474	28792	28372	28567	28728	28255	28561	28383	28764	28272	28119	28403	28210	28863	28514	28347	28639	28228	28511	28329	28388	28387	28329	28151	28331	28607	28553	28366	28456	28362	28296	28328	28373	28279	28484	28409	28542	28265	28463	28649	28280	28238	28403	28405	28611	28165	28305	28384	28534	28493	28535	28376	28115	28509	28611	28593	28496	28557	28241	28317	28565	28355	28356	28390	28529	28633	28531	28709	28438	28491	28209	28315	28305	28327	28444	28467	28185	28063	28559	28213	28177	28165	28372	28236	28359	28645	28312	28260	28349	28467	28330	28660	28446	28168	28373	28164	28370	28427	28411	28193	28192	28352	28577	28441	28599	28325	28457	28276	28312	28473	28608	28335	28249	28261	28169	28765	28559	28450	28701	28324	28353	28378	28248	28221	28316	28167	28536	28495	28380	28345	28327	28659	28453	28298	28339	28591	28420	28188	28531	28370	28417	28149	28514	28451	28439	28488	28441	28446	28302	28472	28393	28671	28426	28477	28426	28364	28465	28408	28543	28902	28301	28595	28331	28455	28496	28260	28333	28394	28658	28205	28336	28517	28354	28469	28114	28569	28321	28503	28505	28660	28468	28564	28309	28557	28740	28436	28505	28554	28676	28403	28663	28210	28271	28455	28343	28356	28440	28223	28606	28578	28340	28274	28480	28327	28533	28487	28561	28434	28239	28653	28383	28253	28517	28581	28357	28475	28426	28364	28741	28369	28378	28285	28273	28162	28410	28271	28393	28481	28665	28488	28201	28345	28556	28569	28510	28409	28520	28309	28387	28454	28356	28572	28371	28422	28679	28522	28475	28288	28283	28304	28450	28249	28325	28360	28342	28140	28274	28042	28387	28545	28217	28100	28488	28455	28442	28278	28564	28503	28523	28461	28563	28282	28138	28093	28543	28433	28316	28335	28556	28658	28430	28414	28426	28369	28324	28301	28315	28565	28638	28314	28405	28569	28351	28294	28312	28195	28444	28399	28560	28534	28302	28319	28302	28470	28509	28248	28429	28499	28626	28114	28368	28589	28586	28639	28511	28360	28233	28540	28264	28520	28389	28380	28197	28647	28400	28374	28358	28397	28268	28174	28613	28255	28564	28114	28442	28388	28397	28026	28440	28263	28557	28110	28220	28244	28465	28381	28307	28529	28473	28545	28535	28397	28471	28392	28294	28190	28465	28202	28275	28350	28992	28460	28430	28501	28393	28548	28588	28338	28285	28500	28393	28523	28197	28534	28431	28536	28358	28689	28086	28308	28209	28401	28237	28135	28578	28646	28628	28284	28140	28500	28834	28257	28381	28297	28622	28439	28603	28587	28405	28136	28474	28650	28515	28480	28387	28383	28390	28466	28321	28219	28107	28322	28509	28458	28521	28310	28483	28457	28468	28460	28237	28163	28473	28410	28598	28408	28357	28491	28427	28398	28369	28367	28386	28377	28256	28137	28562	28470	28322	28527	28445	28303	28491	28457	28321	28496	28456	28518	28412	28493	28496	28436	28373	28324	28279	28165	28455	28171	28288	28518	28302	28234	28369	28385	28374	28410	28583	28518	28226	28480	28377	28481	28354	28769	28255	28404	28040	28327	28181	28504	28364	28541	28495	28372	28231	28443	28284	28527	28354	28257	28487	28340	28453	28355	28537	28563	28502	28351	28328	28407	28576	28387	28412	28124	28252	28170	28392	28509	28737	28355	28206	28287	28347	28526	28219	28381
30512	57047	57817	44747	40621	34894	29128	23400	20696	20992	20246	19897	20479	33244	45520	42359	34846	26991	20188	17992	17922	17891	17802	17805	17827	17761	17950	17774	17781	17802	17675	17975	17783	17687	17780	17661	17843	17866	17830	17911	17745	17780	17759	17785	17606	17819	17763	17778	17730	17731	17942	17850	17893	18014	17810	17622	17640	17835	17845	17724	17646	17965	17822	17869	17729	17647	17835	17752	17901	17881	17738	17842	17975	17866	17974	17879	17866	17651	17785	17856	17779	17642	17817	17781	17782	17654	17833	17745	17812	17754	17663	17763	17802	17646	17782	17807	17792	17779	17754	17848	17646	17857	17862	17838	17904	17827	17749	17792	17918	17857	17833	17742	17731	17741	17692	17991	17753	17708	17666	17807	17789	17890	17773	17839	17669	17679	17718	17884	17721	17681	18006	17705	17843	17778	17783	17893	17830	17816	17794	17861	17866	17810	17792	17742	17757	17612	17748	17778	17887	17704	17894	17923	17798	17723	17823	17792	17849	17676	17721	17860	17875	17669	17929	17888	17709	17780	17645	17996	17801	17723	17651	17714	17774	17841	17853	17600	17823	17725	17727	17801	17939	17684	17717	17725	17533	17720	17825	17736	17821	17987	17730	17677	17906	17826	17757	17776	17606	17643	17633	17807	17691	17591	17907	17706	17911	17745	17792	17671	17883	17672	17650	17729	17675	17675	17755	17659	17764	17817	17874	17793	17780	17927	17514	17781	17740	17872	17753	17922	17777	17768	17846	17580	17872	17907	17827	17803	17617	17768	17806	17780	17713	17781	17826	17865	17670	17801	17630	17888	17909	17797	17951	17832	17740	17735	17895	17831	17779	17949	17699	17787	17914	17721	17816	17615	17878	17813	17690	17698	17735	17695	17808	17778	17762	17885	17708	17902	17826	17789	17784	17833	17879	17914	17778	17800	17861	17668	17612	17744	17797	17633	17755	17772	17750	17904	17647	17830	17666	17869	17813	17677	17706	17856	17934	17783	17764	17865	17863	17978	17898	17683	17792	17736	17697	17901	17855	17805	17788	17798	17656	17778	17835	17778	17843	17787	17773	17691	17849	17736	17894	17844	17590	17852	17999	17652	17773	17592	17721	17736	17709	17921	17741	17750	17774	17751	17769	17758	17692	17849	17988	17767	17784	17757	17758	17703	17889	17699	17781	17847	17965	17575	17622	17817	17865	17605	17711	17758	17857	17726	17730	17609	17680	17545	17713	17845	17916	17712	17724	17741	17802	17937	17749	17826	17755	17843	17721	17753	17822	17850	17799	17775	17642	17647	17756	17777	17751	17652	17534	17744	17830	17767	17694	17546	17690	17846	17965	17884	17752	17760	17757	17665	17732	17776	17620	17800	17640	17651	17925	17864	17620	17844	17707	17608	17872	17914	17839	17697	17968	17618	17909	17712	17890	17755	17776	17890	17683	17838	17863	17896	17704	17801	17736	17862	17899	17680	17884	17815	17708	17772	17825	17764	17668	17747	17685	17846	17664	17842	17749	17756	17664	17639	17713	17907	17696	17822	17827	17656	17907	17725	17823	17873	17844	17691	17735	17845	17787	17846	17763	17850	17658	17861	17777	17862	17780	17756	17590	17883	17725	17688	17723	17828	17818	17968	17787	17607	17834	17756	17646	17885	17679	17777	17758	17602	17713	17712	17716	17831	17810	17724	17646	17712	17633	17707	17788	17787	17875	17604	17843	17630	17720	17707	17741	17882	17812	17919	17752	17675	17583	17789	17655	17773	17854	17891	17734	17698	17890	17807	17888	17657	17850	17580	17781	17846	17778	17801	17804	17785	17794	17745	17835	17742	17894	17774	17698	17677	17716	17819	17604	17824	17916	17780	17749	17571	17722	17638	17688	17665	17835	17745	17526	17860	17747	17821	17681	17782	17787	17783	17675	17724	17672	17764	17936	17816	17779	17956	18055	17773	17849	17615	17683	17945	17839	17758	17692	17714	17876	17689	17652	17651	17526	17754	17757	17966	17839	17768	17772	17689	17731	17821	17741	17855	17756	17678	17757	17623	17868	17707	17809	17714	17795	17678	17778	17810	17737	17824	17860	17599	17696	17663	17931	17673	17831	17692	17658	17923	17797	17825	17723	17827	17664	17653	17841	17808	17870	17902	17880	17760	17700	17760	17843	17787	17920	17837	17901	17846	17558	17848	17812	17837	17851	18003	17718	17827	17695	17510	17914	17738	17598	17925	17719	17760	17909	17808	17843	17707	17653	17788	17739	17884	17881	17830	17778	17688	17748	17690	17986	17817	17757	17845	17619	17874	17610	17690	17726	17823	17729	17758	17749	17897	17726	17609	17848	17821	17813	17754	17660	17828	17888	17816	17897	17719	17792	17810	17836	17871	17793	17559	17944	17841	17878	17865	17634	17777	17630	17762	17726	17777	17757	17727	17713	17866	17746	17841	17822	17850	17641	17706	17835	17710	17811	17838	17498	17872	17739	17713	17866	17675	17868	17936	17568	17853	17680	17689	17717	17693	17842	17621	17757	17839	17628	17724	17925	17728	17496	17663	17696	17900	17927	17763	17730	17685	17864	17868	17671	17827	17943	17803	17958	17795	17718	17780	17730	17604	17850	17770	17633	17757	17776	17806	17720	17656	17718	17842	17661	17797	17734	17823	17671	17588	17700	17784	17728	17817	17817	17554	17795	17858	17798	17853	17739	17702	17809	17788	17825	17622	17769	17654	17731	17783	17722	17915	17728	17712	17890	17726	17845	17770	17768	17617	17680	17877	17724	17816	17873	17887	17736	17654	17705	17580	17851	18003	17684	17790	17834	17669	17601	17892	17847	17784	17954	17747	17578	17814	17772	17770	17749	17825	17888	17660	17835	17895	17727	17793	17743	17733	17781	17705	17828	17861	17867	17714	17758	17846	17773	17712	17745	17906	17735	17892	17775	17628	17815	17788	17580	17836	17759	17951	17579	17853	17667	17775	17879	17893	17838	17807	17815	17765	17937	17910	17754	17762	17587	17902	17748	17798	17770	17838	17731	17839	17839	17865	17718	17802	17681	17899	17864	17723	17853	17774	17720	17760	17864	17906	17778	17769	17778	17821	17716	17675	17816	17834	17885	17622	17912	17665	17712	17869	17770	17752	17724	17946	17694	17887	17695	17861	17594	17763	17980	17942	17835	17646	17727	17746	17598	17894	17603	17819	17765	17584	17853	17857	17746	17707	17892	17917	17679	17503	17798	17697	17871	17876	17807	17734	17880	17743	17855	17737	17729	17806	17973	17878	17642	17730	17865	17725	17751	17816	17791	17857	17922	17798	17770	17578	17578	17986	17787	17631	17766	17810	17732	17824	17782	17553	17738	17769	17840	17932	17814	17603	17694	17778	17935	17892	17647	17716	17774	17774	17752	17966	17682	17821	17787	17943	17636	17995	17975	17867	17653	17670	17919	17828	17695	17878	17744	17697	17955	17907	17792	17776	17722	17840	17726	17672	17807	17844	17909	17763	17909	17871	17766	17718	17843	17901	17593	17834	17633	17581	17815	17624	17692	17786	17617	17955	17643	17900	17592	17862	17929	17759	17955	17853	17695	17612	17834	17781	17769	17786	17753	17865	17754	17631	17849	17696	17787	17887	17645	17895	17759	17669	17888	17725	18006	17819	17668	17783	17717	17670	17791	17790	17904	17726	17824	17662	17784	17783	17903	17734	17778	17626	17666	17669	17721	17636	17962	17720	17887	17603	17861	17779	17685	17803	17729	17789	17766	17766	17793	17907	17642	17718	17797	17752	17852	17704	17849	17908	17788	17678	17844	17710	17720	17756	17818	17463	17820	17530	17794	17548	17817	17803	17768	17764	17690	17716	17638	17849	17578	17807	17718	17635	17854	17797	17915	17805	17811	17868	17772	17732	17731	17610	17771	17999	17928	17758	17859	17940	17746	17709	17941	17797	17738	17734	17820	17884	17740	17953	17720	17809	17629	17956	17830	17754	17841	17749	17699	17795	17666	17700	17819	17841	17689	17685	17848	17790	17853	17744	18098	17707	17886	17832	17773	17737	17832	17681	17798	17672	17685	17806	17742	17925	17793	17733	17816	17793	17713	17762	17863	17765	17701	17826	17876	17886	17977	17735	17681	17887	17870	17718	17775	17707	17811	17900	17811	17744	17815	17918	17836	17887	17880	17754	17827	17621	18023	17742	17755	17678	17794	17688	17961	17859	17623	17740	17832	17702	17736	17698	17720	17800	17853	17914	17671	17719	17711	17782	17810	17700	17636	17945	17921	17754	17802	17799	17577	17784	17966	17746	17874	17903	17629	17939	17792	17604	17642	17649	17708	17678	17749	17798	17865	17553	17694	17696	17696	17737	17822	17764	17776	17675	17985	17736	17718	17758	17888	17866	17663	17885	17642	17794	17993	17712	17705	17769	17723	17785	17861	17918	17847	17821	17784	17630	17887	17789	17825	17797	17757	17773	17834	17768	17734	17620	17895	17697	17814	17743	17804	17813	17780	17799	17694	17932	17805	17759	17648	17782	17794	17793	17838	17770	17686	17983	17638	17690	17849	17722	17877	17789	17888	17733	17915	17760	17809	17965	17677	17939	17815	17822	17663	17820	17700	17738	17766	17913	17700	17614	17729	17845	17803	17847	17785	17744	17778	17857	18006	17733	17684	17720	17764	17730	17752	17687	17730	17795	17785	17711	17829	17798	17716	17699	17876	17705	17764	17787	17742	17666	17904	17668	17763	17679	17789	17758	17783	17838	17732	17802	17839	17711	17924	17782	17671	17830	17908	17802	17769	17789	17871	17555	17883	17774	17857	17869	17779	17845	17787	17786	17822	17867	17981	17904	17690	17766	17858	17974	17762	17764	17569	17908	17728	17749	17872	17789	17754	17916	17643	17569	17802	17880	17704	17733	17794	17777	17823	17708	17940	17764	17837	17711	17770	17855	17788	17741	17712	17589	17932	17690	17685	17707	17830	17855	17759	17770	17852	17846	17786	17865	17649	17847	17907	17559	17870	17961	17710	17912	17696	17737	17824	17673	17887	17849	17880	17701	17736	17769	17615	17743	17837	17858	17662	17812	17889	17678	17817	17723	17808	17618	17723	17510	17809	17791	17741	17734	17819	17731	17882	17867	17574	17890	17899	17713
38473	38857	42104	38234	34297	32737	31428	30756	30489	30450	29979	29708	29902	30225	30735	30810	30663	30389	30002	29624	29597	29642	29425	29371	29576	29457	29404	29417	29637	29829	29681	29541	29393	29343	29599	29564	29545	29493	29202	29235	29510	29653	29530	29380	29519	29519	29424	29610	29557	29706	29649	29507	29442	29857	29503	29366	29363	29536	29124	29446	29685	29386	29435	29416	29619	29559	29525	29435	29334	29372	29486	29327	29579	29254	29383	29449	29647	29460	29571	29639	29454	29348	29628	29431	29347	29510	29414	29523	29346	29596	29581	29717	29411	29474	29545	29484	29480	29681	29375	29366	29468	29648	29674	29524	29517	29519	29412	29332	29696	29460	29563	29450	29290	29731	29630	29663	29549	29446	29557	29493	29431	29464	29867	29444	29425	29160	29603	29455	29506	29702	29670	29356	29589	29533	29450	29551	29557	29633	29463	29637	29757	29314	29387	29516	29571	29688	29646	29277	29334	29520	29579	29836	29552	29269	29395	29571	29499	29348	29402	29759	29193	29760	29325	29508	29432	29591	29458	29342	29221	29593	29673	29222	29469	29477	29307	29460	29550	29339	29430	29566	29533	29363	29372	29517	29582	29796	29725	29409	29635	29621	29497	29673	29888	29488	29676	29484	29544	29569	29640	29533	29539	29404	29410	29478	29359	29466	29459	29640	29536	29304	29312	29387	29338	29501	29480	29370	29144	29384	29304	29311	29638	29314	29252	29080	29611	29595	29414	29252	29420	29818	29594	29645	29485	29284	29331	29365	29279	29389	29625	29311	29432	29584	29468	29534	29420	29468	29647	29750	29603	29716	29805	29389	29593	29559	29522	29383	29504	29425	29448	29810	29593	29395	29430	29585	29303	29579	29602	29594	29318	29681	29283	29547	29405	29422	29379	29635	29501	29646	29530	29592	29602	29488	29490	29353	29485	29317	29629	29803	29446	29285	29317	29173	29413	29485	29714	29579	29679	29201	29682	29522	29504	29707	29640	29519	29475	29483	29559	29589	29477	29691	29579	29561	29573	29474	29642	29539	29488	29463	29284	29402	29224	29540	29689	29369	29433	29510	29630	29501	29432	29568	29544	29402	29765	29499	29380	29389	29682	29636	29751	29440	29571	29570	29323	29443	29694	29222	29450	29601	29404	29433	29281	29458	29517	29330	29500	29678	28953	29721	29411	29459	29650	29690	29559	29580	29658	29372	29596	29529	29491	29177	29387	29512	29586	29456	29190	29237	29282	29449	29263	29473	29674	29591	29610	29354	29359	29437	29538	29711	29341	29441	29662	29523	29452	29427	29490	29372	29621	29497	29427	29364	29163	29683	29606	29839	29586	29629	29691	29552	29437	29416	29321	29519	29229	29259	29622	29476	29856	29425	29662	29549	29732	29479	29414	29328	29577	29538	29656	29223	29384	29336	29194	29599	29457	29350	29608	29341	29651	29612	29678	29632	29854	29442	29526	29580	29735	29442	29480	29549	29365	29485	29498	29677	29218	29662	29503	29528	29494	29472	29509	29640	29479	29378	29629	29509	29352	29559	29285	29716	29370	29298	29460	29395	29542	29385	29399	29638	29379	29434	29235	29398	29493	29353	29623	29301	29545	29485	29302	29596	29432	29369	29538	29379	29367	29435	29687	29550	29697	29492	29363	29506	29511	29469	29571	29856	29518	29648	29829	29548	29540	29426	29341	29642	29614	29519	29536	29625	29521	29176	29501	29436	29691	29369	29415	29574	29537	29342	29788	29452	29619	29451	29616	29429	29493	29244	29388	29466	29494	29294	29359	29513	29383	29401	29359	29465	29439	29586	29699	29621	29550	29530	29502	29464	29650	29691	29678	29466	29572	29523	29388	29338	29352	29094	29559	29376	29265	29391	29396	29550	29461	29665	29542	29714	29413	29307	29571	29521	29432	29431	29399	29225	29413	29423	29330	29582	29385	29377	29782	29512	29606	29391	29498	29341	29458	29487	29341	29435	29578	29428	29249	29527	29582	29476	29779	29589	29362	29725	29400	29677	29638	29312	29596	29546	29622	29514	29586	29340	29521	29466	29595	29571	29503	29664	29461	29479	29540	29499	29597	29648	29316	29732	29460	29571	29596	29651	29721	29420	29497	29685	29256	29360	29593	29473	29516	29352	29200	29459	29529	29745	29198	29324	29520	29312	29466	29806	29557	29373	29352	29750	29511	29513	29454	29373	29683	29532	29499	29697	29490	29131	29653	29600	29302	29518	29300	29594	29349	29304	29244	29483	29347	29387	29441	29781	29623	29521	29193	29576	29709	29575	29807	29438	29430	29539	29538	29014	29413	29508	29360	29199	29510	29554	29616	29574	29773	29320	29592	29539	29839	29547	29539	29350	29323	29650	29195	29294	29345	29682	29510	29441	29493	29253	29512	29532	29606	29525	29470	29438	29598	29341	29557	29478	29750	29470	29363	29299	29679	29588	29605	29544	29589	29400	29441	29505	29359	29550	29247	29554	29524	29426	29547	29857	29576	29528	29460	29387	29330	29239	29441	29420	29745	29622	29427	29514	29500	29409	29622	29434	29427	29508	29659	29586	29525	29458	29682	29550	29455	29503	29451	29581	29742	29335	29581	29505	29434	29584	29500	29539	29638	29345	29440	29554	29624	29452	29423	29385	29451	29713	29423	29206	29434	29385	29332	29443	29410	29353	29272	29411	29361	29716	29313	29447	29523	29427	29464	29424	29186	29485	29530	29362	29631	29328	29573	29513	29378	29512	29677	29656	29536	29366	29550	29493	29485	29247	29404	29557	29592	29538	29517	29577	29502	29635	29311	29578	29591	29590	29458	29393	29473	29388	29351	29404	29366	29572	29652	29399	29408	29710	29374	29310	29527	29469	29607	29671	29332	29382	29650	29563	29391	29434	29351	29446	29530	29399	29605	29585	29561	29538	29860	29269	29376	29374	29381	29450	29247	29323	29729	29410	29530	29426	29329	29320	29690	29479	29474	29167	29317	29696	29300	29648	29447	29420	29481	29323	29425	29444	29672	29266	29189	29504	29400	29286	29402	29394	29455	29332	29449	29308	29686	29523	29663	29636	29755	29470	29621	29490	29420	29471	29491	29405	29544	29728	29489	29382	29294	29534	29383	29158	29620	29721	29428	29737	29430	29257	29245	29407	29323	29237	29488	29336	29411	29291	29299	29437	29501	29674	29600	29258	29403	29282	29584	29439	29571	29626	29495	29563	29434	29376	29458	29436	29570	29413	29344	29447	29543	29483	29694	29467	29751	29476	29623	29480	29539	29686	29659	29541	29531	29529	29719	29738	29633	29474	29535	29213	29393	29688	29500	29498	29610	29418	29355	29531	29462	29222	29693	29422	29550	29497	29353	29576	29488	29663	29391	29299	29761	29100	29518	29724	29574	29588	29351	29519	29433	29261	29373	29641	29599	29423	29432	29689	29454	29449	29510	29266	29407	29502	29444	29604	29670	29455	29789	29507	29356	29376	29402	29706	29578	29660	29616	29441	29579	29470	29486	29332	29700	29520	29294	29462	29700	29339	29682	29451	29553	29570	29225	29560	29263	29539	29311	29487	29507	29560	29777	29532	29437	29440	29790	29380	29334	29645	29368	29160	29191	29499	29440	29634	29370	29557	29243	29499	29634	29496	29470	29242	29283	29258	29791	29918	29491	29483	29393	29548	29520	29502	29473	29492	29375	29432	29483	29457	29411	29424	29299	29380	29188	29446	29401	29690	29657	29634	29564	29586	29720	29477	29607	29422	29608	29433	29346	29572	29460	29453	29518	29559	29443	29361	29511	29452	29113	29619	29523	29577	29531	29206	29583	29375	29319	29561	29498	29498	29591	29561	29438	29475	29660	29558	29453	29514	29431	29693	29540	29415	29521	29666	29481	29521	29635	29195	29330	29348	29364	29087	29328	29378	29587	29529	29441	29302	29399	29336	29800	29436	29264	29718	29583	29486	29406	29463	29698	29246	29335	29241	29514	29560	29570	29472	29565	29625	29619	29390	29501	29364	29416	29625	29586	29697	29519	29810	29555	29351	29608	29489	29384	29601	29729	29682	29458	29715	29560	29483	29561	29812	29323	29344	29498	29556	29544	29276	29488	29459	29744	29460	29796	29619	29468	29387	29547	29447	29501	29549	29457	29388	29621	29433	29328	29368	29574	29448	29424	29437	29460	29706	29509	29539	29444	29411	29904	29535	29477	29552	29775	29439	29535	29445	29726	29288	29453	29455	29416	29604	29655	29385	29582	29538	29499	29561	29541	29519	29349	29489	29282	29515	29492	29581	29558	29431	29660	29296	29569	29574	29554	29505	29437	29717	29616	29495	29695	29382	29223	29527	29406	29781	29543	29503	29501	29245	29840	29851	29685	29596	29638	29478	29410	29436	29537	29462	29460	29726	29575	29433	29704	29442	29621	29431	29264	29583	29380	29468	29413	29380	29571	29694	29638	29548	29494	29448	29521	29361	29681	29481	29323	29559	29244	29402	29546	29124	29625	29492	29328	29651	29607	29497	29473	29369	29502	29456	29534	29499	29419	29312	29556	29362	29415	29617	29639	29493	29626	29404	29613	29569	29474	29527	29612	29637	29263	29490	29847	29321	29551	29417	29674	29502	29465	29439	29275	29484	29429	29259	29529	29550	29458	29728	29559	29435	29519	29402	29583	29648	29401	29323	29808	29608	29508	29575	29547	29708	29477	29592	29568	29582	29698	29655	29591	29435	29456	29218	29686	29441	29645	29596	29724	29568	29530	29538	29594	29560	29233	29416	29400	29328	29554	29526	29592	29678	29730	29322	29345	29367	29732	29674	29234	29496	29634	29716	29357	29685	29440	29466	29366	29391	29710	29505	29213	29453	29337	29284	29391	29589	29523	29342	29336	29158	29627	29266	29488	29695	29413	29409	29671	29404	29715	29469	29658	29765	29411	29538	29339	29341	29559	29334	29755	29262	29385	29579	29246	29729	29389	29396	29434	29506	29541	29610	29456	29439	29470	29540	29602	29529	29850	29693	29518	29575	29319	29472	29619	29540	29606	29500	29675	29596	29284	29288	29524	29636	29582	30012	29657	29254	29576	29475	29437	29641	29726	29484	29606	29567	29559	29497	29409	29936	29669	29400	29457	29595	29494	29732	29603	29355
32036	42870	37924	29450	25569	22608	21094	20005	19451	18933	18987	18759	18611	18787	19676	19705	19511	18773	18351	18212	18336	18171	18249	18265	18135	18133	18049	18123	18089	18228	18129	18169	18184	18085	18027	18091	18083	18105	18200	18245	18195	18349	18070	18189	18176	18077	18217	18201	18108	18076	18151	18221	18169	18151	18207	18139	18053	18163	18278	18053	18084	18029	18214	18243	18083	18162	18122	18292	18220	18107	18361	18317	18306	18127	18227	18303	18212	18189	18210	17991	18307	18053	18232	18188	18046	18187	18114	18010	18161	18138	18191	18249	18249	18160	18256	18061	18138	18251	18232	18014	18112	18072	18206	18107	18120	18126	18390	18171	18130	18075	18195	17934	18232	18046	18235	17973	18156	18149	18007	18087	18369	18318	18080	18073	18259	18404	18379	18253	18213	18192	18142	18000	18089	18174	18288	18145	17991	18146	18211	18234	18107	18244	18077	18170	18197	18113	18220	18040	18128	18045	18322	18170	18037	18211	18078	18284	18177	18142	18128	18314	18268	18223	18129	18109	18123	18188	18199	18098	18132	18137	18064	18119	18030	18027	18312	18226	18105	18100	18246	18037	18074	18141	18141	18012	18427	18325	18040	18149	18051	18320	18038	18241	17924	18310	17900	18185	18210	18160	18054	18113	18268	18186	17991	18400	18110	18035	18135	18230	18206	18016	18086	18130	18170	18157	18115	18233	18240	18238	18158	18134	18212	17912	18193	18174	18227	18061	18081	18247	18278	18291	18024	18231	18239	18170	18211	18146	18349	18108	18110	18232	18275	18053	18207	18062	17992	18181	18210	18030	18220	18321	18059	18057	18133	18100	18241	18104	18171	18307	18063	18198	18201	18152	18256	18114	18099	18243	18261	18245	18142	18018	18181	18082	18333	18210	18029	18158	18118	18151	18174	18239	18108	18036	18224	18035	18123	18335	18252	18084	18091	18076	18129	18152	18037	18313	18182	18118	18246	18165	17972	18171	18340	18171	18067	18367	18190	18099	18311	18024	18092	18102	18219	18034	18119	18185	18289	18168	18049	18174	18152	18144	17919	18032	18240	18201	18346	18041	18198	18269	18235	18234	18167	18194	18160	18056	18279	18161	18282	18425	18373	18075	17918	18126	18071	18170	18172	18131	18244	18179	18186	18094	18291	18093	18155	18027	18045	18216	18076	18132	18230	18073	18208	18255	18061	18183	18130	18121	18101	18166	18107	18304	18140	18141	18267	18159	18172	18277	18258	18167	18143	18315	18215	18167	18126	18260	18210	18212	18043	18231	18007	18233	17947	18137	18005	18181	18110	18156	18072	18229	18330	18235	18221	18154	18151	18197	18143	18325	18328	18338	18099	18225	18021	18224	18138	18113	18071	18145	18068	18241	18149	18128	18147	18361	18246	18318	18329	18106	18325	18000	18013	18115	18068	18199	18188	18030	18147	18135	18163	18119	18156	18139	18103	18158	18339	17933	18242	18103	18178	18218	18076	18094	18184	18108	18276	18310	18121	18238	18292	18279	18016	18200	18329	18441	18014	18093	18184	18062	18261	18107	18465	18330	18118	18382	18130	18233	18193	18089	18197	18106	18319	18215	18112	18220	18136	18024	18169	18321	18092	18260	18248	18004	18298	18170	18266	18139	18123	18238	18127	18121	18254	18131	18188	18207	18122	18015	18052	18152	18238	18165	18330	18152	18322	18216	18105	18244	18131	18126	18090	18144	18090	18345	18172	18099	18139	18246	18175	18227	18089	18038	18152	17964	18133	18151	18176	18223	18099	18217	17960	18166	18081	18237	18137	18215	18333	18242	18076	18080	17932	18264	17991	18258	18066	18287	18319	18258	18305	18026	18145	18160	18112	17986	18147	18219	18215	18192	18115	18195	18069	18147	18193	18024	18075	18143	18092	18288	18041	18252	18383	18308	18151	17934	18109	18176	18450	18089	18352	18093	18331	18312	18132	18184	18134	18166	18227	18024	18080	18101	18123	18188	18115	18227	18054	18024	18301	18290	17995	18222	18330	18117	18352	18173	18150	18224	18023	18058	18305	18314	18345	18157	18188	18206	18083	17841	18232	18297	18038	18289	18100	18136	18241	18274	17918	18353	18050	18163	18240	18266	18144	18116	18275	18136	17980	18039	18218	18258	18035	18251	17956	18079	18402	18175	18177	18248	18103	18193	18080	17985	18186	18076	18198	18104	18296	18220	17983	18142	17947	18311	18216	18013	18286	18244	18261	18223	17967	18171	18149	18203	18138	18109	18190	18180	18111	18218	18127	18266	18132	18128	18210	18155	18197	18128	18113	18032	18164	18075	18062	18018	18226	18125	18251	18085	18067	18414	18216	18004	18132	18035	18160	18311	17906	18124	18047	18107	18314	18260	18087	18058	18247	18160	18244	18119	18088	18396	17972	18304	18188	18151	18289	18140	18282	18180	18086	18215	18241	18306	18230	18259	18142	18169	18232	18262	18186	18211	18082	18134	18101	18101	18238	18109	18093	18045	18165	18215	18276	18172	17911	18394	18061	18134	18124	18153	18116	18247	18077	18241	18144	18287	18119	18313	18043	18238	18174	18128	18297	18104	18230	18244	18058	18157	18011	17955	18075	18188	18157	18077	17993	18108	18091	18112	18177	17957	18080	18293	18278	18097	18056	18170	18176	18141	18275	18250	18275	18073	18193	18278	18116	18224	18213	18214	18168	18220	18113	18145	18108	18061	18098	18110	18279	17976	18045	18128	18192	18196	18058	18032	18327	18183	18357	18148	18106	18123	18116	18208	18079	18071	18103	18194	18244	18038	18090	18145	18061	18137	18075	18269	18061	18075	18092	18214	18179	18142	18210	18150	18168	18089	18209	18102	18187	18173	18177	18283	18337	18255	18263	18076	18358	18254	18000	18157	18172	18235	18260	18105	18052	18208	18169	18175	18160	18174	18188	18042	18103	18026	18223	18116	18069	18169	18167	18110	18376	18097	18211	18097	18266	18066	18333	18135	18080	18311	18171	18081	18163	18074	18185	18436	18133	18084	18187	17998	18226	18340	18242	18216	18255	17986	18478	18072	18040	18123	18251	18242	18160	17961	18041	18161	18022	18066	18227	18315	18108	18273	18153	18162	18195	18106	18128	18022	18122	18221	18057	18086	18171	18258	17967	18092	18042	18201	18188	18230	17954	18126	18131	18268	18165	18103	18108	18082	18105	18086	18206	18197	18089	18286	18158	18093	18142	18251	18259	18108	18268	18128	18131	18202	18098	18217	18162	18070	18049	18247	18262	18308	18158	18325	18082	18341	18076	18107	18303	18305	18247	18247	18129	18033	18038	18186	18310	18190	18305	17985	18318	18345	18174	18127	18044	18087	18112	18155	18215	18162	18199	18218	17933	18042	18050	18131	18106	18145	18003	18033	18146	18276	18114	18164	18096	18104	17964	18206	18059	18141	18037	18116	18262	18245	18193	18251	18021	18112	18280	18281	18142	18050	18170	18090	18131	18036	17989	18104	18049	18091	18045	18077	18022	18092	18211	18213	18113	18089	18230	18109	18210	18131	18134	18243	18140	18000	18197	18181	18009	17997	18103	18374	18167	18412	18052	17907	18131	18108	18270	18195	18124	18187	18022	18087	18134	18218	18179	18037	18146	18078	18166	18134	18270	18232	18106	18221	18328	18243	18185	18247	18222	18068	18205	18438	18250	18139	18013	18060	18164	18038	18257	18213	18123	18131	18170	18221	18116	18231	18196	18110	18113	18223	18247	18227	18008	18123	18167	18084	18094	18257	18129	18212	17989	18080	18089	18299	17956	18275	18145	18188	18153	18037	18170	18128	18076	18280	18016	18146	18218	18233	18050	18225	18163	18157	18044	18287	17943	18318	18199	18140	18162	18189	18161	18202	18168	18140	18136	18041	18102	18141	18266	18112	18269	18101	18107	18212	18158	18137	18193	18106	18068	18190	18229	17968	18158	18130	18095	18306	18126	18233	17967	18244	18221	18099	18300	18224	18223	18074	18156	18087	18251	18157	18151	18183	18213	18070	18135	18080	18198	18299	18088	18011	18100	18013	18259	18371	18119	18083	18193	18103	18144	18020	17980	18335	18201	18148	18358	18243	18200	18228	18110	18159	18135	18031	18290	18059	18195	18136	18191	18204	18073	18130	18210	18161	18093	18125	18162	18324	18175	18085	18102	18140	18086	18319	18135	18387	18160	18253	18134	18124	17959	18174	18166	18174	18334	18271	18068	18178	18071	18235	18220	18065	18162	18154	18076	18274	18109	18312	18201	18165	18233	18107	18099	18122	18155	18218	18268	18040	18234	18141	18193	18077	18000	18126	18073	18241	18169	18195	18143	18334	18170	18122	18279	18126	18223	18247	18200	18345	18295	18049	18166	18155	18142	18146	18153	18025	18118	18162	18199	18259	18046	18183	18216	18280	18020	18071	18146	18006	18132	18138	18256	18198	18306	18235	18272	18097	18146	18201	17948	18180	18335	18132	18066	17987	18100	18070	18207	18214	18291	18050	18199	18187	18157	18186	18217	18164	18267	18143	18092	18215	18219	18087	18260	18107	18070	18312	18161	18203	18240	18176	18000	18031	18100	18341	18229	18397	18231	18196	18322	18245	18142	18152	18197	18024	18249	18124	18190	18229	18318	18115	18089	18055	18253	18086	18160	18107	18114	18041	18217	18006	18142	18157	18009	18015	18169	18162	18183	18099	18210	18192	18288	18183	18133	18272	18230	18142	18070	18364	18216	18144	18230	18144	18345	17979	18169	18139	18151	18375	18237	18172	18188	17982	18170	18159	18234	18095	18082	18208	18039	18128	18294	18061	18285	18087	18268	18275	18066	18242	18229	18102	18218	18267	18219	18031	18058	18172	18174	18100	18172	18394	17972	17962	18101	18220	18255	18358	18075	18389	18181	18199	18301	18209	18183	18070	18090	17953	18173	18181	18120	18194	17939	18172	18099	18170	18095	18079	18170	18132	18009	18150	18142	18123	18296	18070	18248	18113	18000	18158	18148	18152	18120	18282	18319	18257	18316	18095	18332	18143	17992	18065	18044	18289	17979	18227	18426	18261	18231	18188	18049	18078	18203	17972	17996	18045	18281	18229	18105	18240	18278	18059	18141	18297	18218	18290	18190	18036	18104	18142
24514	20837	27617	29105	32796	36296	37013	34589	33399	32714	32285	31618	31268	37289	42479	39538	37070	33995	31915	31261	31014	30813	31147	30917	31044	30773	31045	30977	30747	31100	30893	30779	30914	30878	30680	30993	31127	30857	30910	30773	30895	30912	31085	30805	30726	30770	30798	30840	31093	31009	30920	30862	31062	30787	30915	30676	30852	30965	30832	30843	30811	30913	31145	31152	31054	30997	30999	30898	30812	30662	31001	30829	30844	30989	30906	30793	31013	30788	30549	30852	30815	30775	30795	30844	30614	30875	31158	30980	30803	30963	30953	30890	31024	30619	31046	30809	30956	30749	30857	31162	30739	30812	31086	31071	30910	30889	30729	31034	30799	30746	30952	31109	30921	30754	30924	30839	30857	30813	30893	30688	30857	30843	31094	30837	31022	30985	31022	30895	31176	30711	30986	30858	30898	30661	31151	31056	31171	30685	30866	31090	30759	30664	30903	31023	31109	30779	30580	30932	30865	30958	30663	30779	31014	30963	30692	30801	31048	31007	30577	30759	30875	30745	30755	30842	30906	30615	30655	30977	31022	30916	30718	30871	30860	30791	30785	30739	30992	30933	30690	30535	30754	30984	30864	30953	30987	30784	30790	30656	30899	30612	30813	30768	30939	30716	30813	30843	30831	30760	30992	30694	30999	30824	30953	31118	30763	30853	30819	30870	30612	31042	30530	30553	30928	30767	30945	30678	30329	30770	30733	30964	30842	30720	30894	30935	30730	30855	30802	30791	31018	31029	30904	31040	30716	30855	31087	30819	30755	30973	31009	30772	30768	30743	30784	30708	30890	30916	31001	31092	31008	31176	30836	30727	30876	30746	30834	30836	31304	31072	31007	30829	30902	30667	31085	30775	30795	30494	30872	30777	30788	30908	30784	30934	30933	30945	30822	30775	30832	30864	30835	30811	30939	30871	31023	30900	31267	30828	30936	30778	30914	30717	30810	31026	30881	30852	30729	31121	31060	30871	30914	30711	31181	30871	30953	30587	30792	31102	30863	30701	30965	30749	30680	30912	31010	30795	30879	31143	30634	30782	30519	30758	30726	30717	30586	30750	30964	31015	30955	30602	30759	30686	30943	30988	30991	30867	30965	30788	30853	31170	31055	31026	30867	31004	30857	30790	31125	30652	31001	30699	30620	30635	30614	30672	30633	30926	30828	30989	31247	31020	30689	31064	30856	30986	30833	30879	30826	30676	30895	30767	30867	31078	30844	30784	30920	30723	30507	30888	30988	30974	30953	30940	30930	31008	30675	30679	30686	30722	30906	30937	31049	31015	31012	30757	30861	31073	30900	31015	30978	30872	30648	30884	31085	30685	31184	30809	30783	30952	30901	30835	30645	30968	30842	31009	31025	30909	30858	30710	30762	30831	31183	30584	30853	30770	30619	30794	30699	30905	31130	30845	30620	31023	30568	30836	30962	31032	30791	31075	31135	31037	30774	30509	31060	30695	31099	30615	31074	30567	30851	30962	30931	30772	30827	30654	31012	30875	30734	30927	30711	30660	30874	31051	30831	30874	30791	30752	30777	30636	30988	30877	31127	30986	30784	30804	30982	30906	30862	30905	31050	30835	30841	31021	30568	30962	30861	30748	30772	30840	30776	30842	30830	30775	30888	30973	31046	30859	31072	31044	30957	30990	30765	30939	30821	30945	30892	30945	30876	30802	30583	30928	31089	30818	30832	30492	30763	30758	31002	30797	30857	30920	31138	30903	30955	30910	31104	30905	30811	30780	30866	30947	31061	30771	30613	30702	30544	30895	30832	30850	30849	30941	30648	30991	30822	31011	30708	31220	30716	30769	30888	30895	30888	30891	30981	30939	30862	30915	30682	30911	30887	30833	30638	30986	30881	31127	30763	30947	30732	30859	31107	30968	30994	30971	30806	30873	31014	30755	30881	30890	30726	30792	30662	30859	30835	30799	30873	30736	31088	30847	31046	30762	30806	30823	30997	30911	30987	30800	31154	30930	30817	31088	30985	30960	30631	30692	31034	31005	30841	30739	30774	30770	30728	30667	30938	30636	30751	30900	30737	30819	30912	30726	30757	30850	30699	31035	30973	30926	30607	30745	30914	30817	30660	30786	30813	30870	30777	30773	30806	31011	30818	30848	30936	31058	30743	30691	30709	30917	30725	30801	30817	30812	31095	31010	30821	30981	31198	31041	30878	31066	30883	30713	30926	30921	30881	30857	31025	30611	30947	31044	30905	30974	30871	30921	31041	30575	31063	30716	30871	31078	30958	30702	30720	31019	30769	31058	30719	30875	30737	30851	30702	30885	30692	30861	30996	30635	30929	30779	30838	30921	30635	30684	30861	31004	30891	30840	30915	30997	30673	31052	31226	30998	30874	30600	30993	30995	30991	30995	31328	30610	30941	30735	31003	30907	30994	30967	30748	30995	30914	30950	30977	30890	30712	30980	30876	30905	30612	30947	30916	31042	30924	31049	31090	30947	30863	30690	30819	30867	30701	30652	30909	31051	30732	30889	30958	30990	30822	30906	30967	31043	30807	30773	31144	30819	30994	30917	30739	30910	31004	30975	30684	30897	31158	30874	30854	30970	31003	30830	31110	30853	30767	30866	30871	30724	30834	30695	31005	30764	30712	30830	30915	31129	30860	30913	30752	31042	31024	30854	30978	30728	31068	30891	30955	30828	30914	30909	30790	30917	30677	30809	30903	30798	30783	30545	31025	30948	30886	30944	30817	31082	30788	30774	31127	30815	30864	31180	30742	30977	30912	30778	31143	30823	30853	30730	30942	30928	31018	30839	31065	31049	30896	31099	30698	30759	30807	30465	30964	30704	30991	31031	31091	30782	30833	30929	30891	30756	30846	30633	30945	31066	31223	31083	30873	30838	30902	31028	30771	31160	30694	31119	30865	30793	30804	30725	31018	31017	30771	31180	30683	30960	30962	30875	31034	30926	30779	31042	30862	30751	30855	30814	30940	30800	30750	30975	30734	30972	30745	30660	30989	30832	30842	30801	30966	31047	30978	30580	31146	30574	31003	30901	30983	31227	30769	30913	30841	30899	30660	30739	30828	31060	31087	31031	30760	30556	30836	30854	30786	31103	30944	30689	30817	30896	30935	30792	30803	31075	30906	30777	30809	30886	30700	31084	31051	30815	30844	30697	30744	31003	30929	30822	31026	31114	30789	31042	30795	30974	31053	30706	30596	30997	31021	30994	30639	30891	30872	30699	31054	30960	30800	31056	31055	30538	30742	31130	31046	30729	30712	30770	31152	30883	30760	31083	31012	30978	31004	30702	30749	30936	30963	30750	30923	30899	31260	30796	30743	30943	31059	31015	30884	30807	30847	30954	31038	30922	30753	30764	30876	30706	30860	31088	31048	30834	30942	30863	31102	30947	31127	30919	30884	30898	30909	30741	30937	30920	30993	30880	30821	30736	30922	30934	31214	30913	31014	30774	31000	30831	30815	30820	30853	30959	31051	30903	31047	31253	30545	30663	30808	30729	30731	30773	30926	30835	31033	30828	30710	30743	31103	30775	30828	30809	30658	31167	30859	30849	30943	30898	30842	30839	31206	31024	30897	31068	31016	30999	30613	30849	31031	30638	31062	30907	30944	31291	30579	30898	31012	30948	30839	30938	30904	30855	30667	30949	30871	30965	30749	30877	30708	31209	31081	31058	31062	30729	31137	30949	31169	30979	31058	30942	31052	30872	30769	30916	30892	30792	30846	30794	30599	30892	31039	30862	31006	31013	30833	30915	30714	30870	30763	30898	31167	30827	30723	30825	30983	30920	30903	30998	30951	30918	30800	31213	30910	31045	30870	30711	30994	31142	31265	30463	31028	30640	30747	30885	30924	30960	30680	30811	31127	30862	30736	30758	30949	30698	30939	30977	30774	30875	30858	30995	30627	30901	31024	30699	30845	31011	30881	30725	30906	30660	30829	30987	30957	30674	31014	30935	31033	31152	30959	30763	31100	31025	31306	30712	30797	30729	30832	30983	30919	30887	30899	30710	30876	30811	30781	30771	30732	30820	30734	30651	31026	30916	30914	30780	30703	30978	31036	30760	30940	30895	30840	31011	30706	30734	30896	30933	30877	30660	30831	30975	30883	30951	31124	30762	30732	31013	30815	30615	30879	30982	31138	30795	31144	30637	30774	30864	31125	30723	30882	30946	30891	30901	30663	30827	30784	30866	30859	30856	30772	30572	30915	30776	30941	30808	30801	30641	30850	30931	31178	30674	31077	30777	30887	30910	30778	30847	30889	30717	30731	30942	30840	30866	30978	30578	31043	30898	31052	30731	30778	31126	30732	30817	30826	30729	31056	30902	30952	30747	30945	30948	30719	30995	30699	30746	31068	31068	30867	30861	30910	30876	31008	30859	30656	31211	30967	31035	30955	30978	31056	30726	30867	30987	30859	30994	30868	30874	31032	30745	30701	30755	31121	30886	30618	30761	30965	30818	30987	30993	30804	30760	31086	30861	30793	30953	31069	30940	31044	30985	30660	30585	30572	30912	30611	31125	31073	30799	30887	30883	31141	30707	30733	30972	30943	31059	30830	30936	30850	30932	30809	30785	30918	31209	31133	30910	30997	30444	30993	30865	30898	30902	30597	30965	30789	31075	30722	30954	30922	30866	30850	30948	31054	30731	30746	31113	31085	30615	31110	30912	31087	30828	30751	30709	30757	30837	30881	30670	30942	31002	30900	31201	30910	31074	30800	30702	30493	30676	30975	31075	30973	30886	30729	31072	30911	30761	31026	30655	30929	30578	30613	30608	30766	30891	30961	30658	30830	30922	30796	30912	30952	30665	30756	30994	30966	30702	30872	31050	30782	31060	30939	30830	31050	30935	31121	30874	30636	30593	31016	30891	30487	30514	30870	30713	31063	30637	31083	31080	30750	30613	30649	30960	30921	30799	30712	30772	30867	30941	30709	30925	30728	30796	30800	30613	30967	31024	30828	30878	30863	30800	30858	30723	30735	30648	31115	30670	30873	30642	30936	30948	30768	30871	30826	30954	30774	30936	30918	30707	30747	31052	30727	30826	30887	30793	31065	31096	31068	30609	30887	30958	30569	30769	30733	30935	30717	30754	30538	30726	30809	30966	31289	31002	31165	31004	30915	31104	30764	30733	30895	31143	30733	30784	31088	30894
30011	50801	47558	38574	33998	28437	26319	24023	22261	20956	20522	19946	19578	29381	32906	29340	25699	22150	19553	18894	18915	18812	18773	18763	18992	18646	18903	18813	18822	18675	18855	18846	18861	18869	18706	18620	18710	18653	18854	18783	18676	18704	18765	18838	18682	18830	18800	18726	18790	18832	18942	18857	18822	18769	18817	18769	18828	18643	18829	18883	18888	18671	18739	18686	18739	18806	18777	18697	18812	18919	18699	18868	18973	18837	19030	18997	18782	18733	18836	19026	18863	18847	19002	18813	18896	18873	18948	18878	18967	18928	18751	18574	18958	18729	18699	18678	18850	18745	18739	18699	18780	18668	18810	18750	18788	18800	18773	18743	18697	18848	18850	18849	18724	18735	18799	18784	18711	18766	18756	18916	18687	18931	18911	18734	18874	18849	18895	18814	18708	18866	18793	18776	18728	18800	18607	18965	18519	18778	18700	18920	18838	18847	18658	18784	18748	18917	18684	18767	18892	18720	18829	18752	18890	18826	18745	18884	18881	18715	18825	18727	18687	19024	18677	18825	18781	18828	18832	18759	18988	18753	18764	18811	18715	18811	18744	18759	18709	18644	18731	18872	18609	18760	18823	18612	18791	18798	18793	18687	18893	18805	18633	18769	18721	18698	18761	18657	18902	18743	18706	18690	18754	18800	18855	18676	18763	18683	18572	18828	18693	18630	18926	18816	18811	18794	18832	18739	18856	18697	18563	18800	18732	18818	18730	18725	18849	18744	18773	18603	18917	18827	18743	18817	18810	18831	18752	18575	19037	18762	18776	18690	18944	18754	18756	18728	18832	19006	18655	18692	18868	18640	18824	18715	18857	18641	18864	18826	18788	18795	18601	18860	18797	18715	18577	18832	18612	18727	18715	18794	18725	18872	18838	18531	18720	18756	18640	18989	18667	18608	18708	18844	18762	18848	18857	18835	18812	18787	18766	18848	18633	18794	18705	18502	18925	18656	18763	18708	18801	18763	18770	18987	18700	18619	18761	18796	18909	18704	18852	18940	18886	18747	18951	18629	18881	18639	18974	19051	18999	18799	18893	18843	18669	18658	18791	18753	18782	18954	18859	18763	18779	18640	18861	18705	18826	18762	18915	18695	18771	18805	18837	18820	18879	18646	18815	18772	18750	18676	18783	18673	18827	19004	18777	18860	18818	18717	18932	18690	18853	18883	18916	18581	18619	18887	18752	18800	18795	18846	18911	18751	18876	18836	18520	18624	18962	18817	18936	18892	18866	18812	18754	18711	18610	18681	18567	18771	18742	18794	18668	18791	18708	18718	18806	18742	18573	18911	18642	18606	18808	18783	18857	18847	18932	18604	18732	18713	18864	18894	18840	18798	18569	18762	18779	18792	18933	18792	18634	18785	18838	18793	18842	18964	18793	18725	18863	19004	18886	18762	18635	18832	18833	18898	18697	18876	18719	18868	18779	18696	18878	18833	18669	18751	18820	18772	18861	18868	18722	18904	18790	18647	18812	18675	18763	18724	18907	18777	18793	18683	18834	18728	18806	18798	18765	18787	18926	18726	18856	18776	18802	18755	18859	18597	18748	18732	18647	18675	18818	18586	18781	19062	18829	18765	18789	18798	18741	18807	18915	18770	18806	19024	18879	19022	18872	18717	18964	18814	18880	18652	18911	18822	18498	18698	18864	18861	18704	18746	18865	18987	18757	18900	18966	18630	18863	18700	18597	18694	18772	18740	18575	18741	18895	18757	18865	18757	18822	18930	18915	18935	18854	18885	18953	18651	18716	18617	18620	18757	18701	18867	18902	18621	18868	18746	18792	18742	18608	18696	18809	18775	18912	18852	18861	18737	18811	18693	18624	18797	18879	18743	18811	18658	18770	18847	18751	18871	18791	18813	18904	18939	18729	18882	18769	18756	18714	18635	18813	18903	18703	18638	18867	18571	18820	18621	18724	18886	18887	18701	18768	18894	18837	18823	18530	18864	18830	18867	18664	18709	18695	18954	18926	18721	18729	18798	18702	18734	18834	18607	18767	18875	18656	18757	18634	18654	18656	18744	18888	18819	18759	18777	18868	18896	18916	18752	18841	18774	18817	18792	18784	18722	18847	18832	18876	18886	18872	18682	18856	18853	18602	18673	18943	18812	18644	18821	18934	18666	18777	18701	18796	18900	18844	18791	18680	18720	18921	18887	18955	18918	18815	18773	18767	18736	18838	18742	18823	18623	18902	18776	18932	18678	18697	18774	18669	18851	18935	18823	18485	18755	18944	18640	18614	18798	18606	18760	18783	18829	18632	18763	18888	18905	18740	18722	18800	18804	18864	18867	18727	18678	18814	18982	18909	18729	18892	18664	18699	18762	18621	18734	18876	18847	18709	18835	18841	18917	18848	18772	18975	18637	18771	18920	19027	18657	18812	18775	18769	18733	18650	18879	18980	18739	18892	18886	18748	18877	18657	18890	18890	18617	18541	18897	18599	18694	18715	18777	18794	18724	18903	18729	18891	18691	18713	18886	18758	18872	18810	18730	18821	18689	18767	18789	18864	18845	18767	18821	18733	18906	18837	18783	18717	18644	18949	18682	18737	18785	18913	18756	18871	18824	18777	18796	18714	18653	18756	18911	18652	18944	18667	18834	18607	18753	18698	18861	18770	18657	18961	18848	18907	18572	18775	18784	18748	18986	18878	18910	18777	18913	18917	18782	18834	18874	18903	18774	18883	18846	18811	18738	18798	18695	18701	18855	18975	18714	18852	18820	18855	18769	18814	18973	18958	18824	18896	18944	18789	18784	18993	18742	18757	19031	18805	18804	18742	18967	18665	18762	18931	18900	18867	18954	18859	18684	18797	18869	18840	18676	18938	18942	18840	18729	18762	18677	18939	18774	18592	18709	18815	18701	18734	18600	18878	18694	18899	18645	18731	18736	18735	18761	18851	18698	18685	18700	18808	18733	18835	18880	18848	18684	18859	18818	18644	18925	18736	18929	18675	18842	18707	18683	18833	18798	18760	18774	18765	18689	18866	18616	18663	18740	18782	18720	18813	18878	18642	18894	18890	18751	18617	18769	18765	18728	19006	19036	18786	18739	18794	18788	18799	18823	18781	18682	18962	18663	18760	18889	18880	19009	18794	18805	18890	18772	18704	18789	18753	18711	18616	18723	18678	18871	18714	18565	18793	18806	18841	18727	18622	18805	18789	18607	18779	18742	18765	18854	18793	18893	18855	18879	18770	18882	18693	18666	18669	18840	18778	18782	18800	18789	18774	18757	18759	18869	18696	18806	18838	18744	18661	18763	18838	18906	18760	18590	18787	19033	18844	18881	18724	18708	18795	18942	18736	18751	18864	18746	18944	18865	18723	18803	18774	18899	18760	19013	18724	18486	18572	18686	18728	18786	18806	18892	18823	18812	18924	18836	18804	18902	18887	18815	18700	18847	18959	18817	18690	18805	18934	18572	18805	18982	18670	18783	18546	18912	19041	18847	18809	18632	18834	18914	18759	18654	18766	18797	18904	18696	18822	18774	18845	18864	18859	18851	18557	18694	18813	18887	18689	18890	18809	18734	18775	19052	18677	18840	18776	18852	18828	18779	18669	18853	18656	18799	18795	18694	18842	18822	18863	18681	18919	18706	18810	18837	18752	19039	18730	18653	18606	18833	18922	18691	18778	18732	18703	18648	18621	18798	18767	18874	18879	18703	18591	18884	18744	18765	18861	18772	18807	18801	18933	18791	18689	18757	18863	18768	18662	18832	18841	18722	18873	18841	18725	18906	18797	18714	18625	18704	18705	18647	18810	18712	18531	18620	18894	18662	18807	18774	18894	18798	18791	18773	18911	18797	18773	18743	18890	18855	18876	18814	18814	18718	18864	18830	18653	18816	18669	18774	18904	18778	18868	18847	18710	18659	18780	18696	18730	18915	18716	18765	18774	18719	18749	18681	18723	18732	18670	18952	18764	18808	18786	18597	18746	18816	18813	18848	18819	18943	18828	18912	18905	18820	18799	18739	18883	18789	18813	18926	18778	18716	18763	18873	18836	18754	18722	18752	18871	18846	18810	18828	18741	18686	18598	18956	18671	18766	18915	18684	18685	18967	18819	18852	18830	18796	18857	18789	18756	18665	18743	18824	18830	18675	18747	18767	18759	18562	18823	18851	18638	18841	18790	18839	18764	18723	18866	18751	18673	18779	18704	18746	19014	18966	18674	18845	18883	18872	18741	18870	18803	19001	18671	18950	18863	18770	18811	18821	18915	18721	18845	18861	18853	18774	18977	18752	18777	18837	18874	18885	18703	18862	18899	18748	18620	18743	18965	18730	18785	18842	18809	18886	18979	18682	18889	18619	18907	18792	18752	18708	18941	18814	19034	18606	18639	18632	18849	18935	18704	18935	18841	18752	18726	18793	18937	18780	18684	18825	18731	18624	18725	18810	18835	18660	18927	18731	18749	18662	18757	18829	18768	18777	18916	18818	18701	18838	18871	18733	18725	18737	18763	18697	18777	18761	18725	18799	18798	18725	18719	18977	18703	18907	18703	18768	18862	18855	18758	18649	18704	18892	18765	18758	18681	18999	18745	18626	18766	18716	18929	18578	18720	18783	18775	19001	18986	18704	18683	18887	18899	18728	18781	18866	18743	18875	18866	18947	19055	18777	18756	18823	18831	18915	18993	18718	18698	18903	18689	18739	18660	18888	18748	18717	18773	18753	18687	18800	18880	18822	18693	18597	18865	18855	18801	18905	18652	18808	18831	18836	18746	19124	18832	18844	18781	18768	18739	18794	18696	18681	18677	18753	18732	18692	18712	18737	18994	18724	18759	18652	18742	18778	18667	18935	18802	18874	18781	18839	18790	18931	18898	18821	18912	18810	18909	18679	18672	18670	18764	18941	18920	18626	18735	18704	18838	18795	18624	18723	18609	18945	18756	18813	18676	18805	18808	18757	18859	18555	18898	18702	18730	18870	18762	18816	18736	18680	18702	18881	18773	18849	18750	18814	18889	18784	19059	18690	18967	18806	18869	18893	18853	18684	18911	18939	18571	18838	18883	18837	18897	18851	18731	18815	18828	18808	18818	18865	18749	18858	19039	18847	18793	18761	18789	18797	18767	18796	18704	18655	18808	18598	18832	18943	18872	18817	18914	18644	18840	18833	18902	18888	18660	18670
22222	20761	27203	25388	26798	35593	39016	34484	33338	32735	31719	31326	32301	43349	51673	48122	42829	36288	31706	30291	30007	30022	30086	30034	30142	30282	29802	29834	29956	30014	29837	29955	29979	29942	29942	30040	30149	29992	30118	30246	29909	29645	30040	29651	30100	30030	29853	29846	30118	29964	29946	29699	29729	29958	30035	30057	29804	29885	29790	29860	29912	29846	29918	29651	29795	29938	29986	29989	29727	29606	29736	29802	29942	30025	29900	30044	29606	29700	29789	29803	29753	29978	30053	30031	29774	29992	29805	30185	29726	29783	30064	29917	29954	29909	29902	29987	29962	29893	29928	30011	30029	29717	29680	29742	29684	29856	30047	30032	29861	30091	29706	29799	29792	29852	30107	29924	29643	29612	29888	29686	29937	30019	29669	29965	29844	29908	29880	29544	29731	29902	29835	29581	29671	29633	29687	30071	29907	29885	29819	29847	30055	29975	29598	29936	29814	29660	29831	29892	29843	30078	29809	29787	29730	29789	29580	29640	29863	29682	29799	30033	29845	29670	29837	29855	29925	29867	29848	29715	29875	29975	29672	29740	29810	29753	29849	29717	29904	29665	29979	30024	29904	29926	29923	30099	29820	29781	29481	29853	29981	29932	29731	29967	29939	29933	30141	30083	30050	29818	29815	29482	29864	29699	30066	29965	29949	29770	29813	29545	29635	29811	29859	29720	29869	29769	30015	29859	29613	29653	29732	30003	29768	29894	29822	29794	29828	29865	29979	29717	30000	30006	29929	29943	29751	29876	29757	30027	30049	29814	29938	29690	29848	29728	29885	29385	30024	30052	30097	29666	29972	29729	29928	29975	29657	29600	29815	29653	30059	29802	30139	29874	29647	29760	29629	29874	29884	29822	29890	30103	29828	29790	29909	29312	29907	29886	29832	29575	30164	29968	30074	29682	29704	30030	29672	29761	29575	29970	29433	29490	29907	29642	29805	29657	29724	29866	29841	29789	29997	29663	29767	29623	29705	29877	29641	29759	29827	30036	29840	29929	29658	29890	29926	29924	30067	29739	29952	29722	29869	30100	29920	30235	29957	30098	29840	29834	29799	29980	29924	29887	29671	29994	29550	29787	29699	29822	29672	29957	29712	29581	29843	29678	30132	29836	29850	29810	29901	29769	29758	29983	29778	29740	29795	29844	29741	29811	29809	29722	29684	29739	29850	29972	30216	29705	30021	29741	30053	29818	29736	29837	29809	29877	29886	29826	29760	29662	29754	29816	29791	30072	29960	29828	29877	30024	29761	29717	29831	29850	29703	29688	29750	29867	30090	29832	29611	29810	30032	29695	30153	29919	29506	29888	29694	29819	29946	29781	29712	29567	29883	29803	30029	29985	29670	29720	29784	29805	29918	29817	29849	29641	30159	29936	29946	29585	29861	29755	29812	29614	29859	29502	29837	29850	29866	29956	29855	29788	29887	29876	29887	29563	29938	29869	29890	29969	29582	29748	29677	29632	29532	29800	29797	29936	29808	29735	29648	29668	29644	29800	29850	29713	29785	29849	29867	29865	29746	29644	29925	30061	29719	29788	29707	29879	29925	29839	29787	29711	29861	29831	30089	30110	29872	29935	29636	29698	29876	29834	29943	29828	29601	29787	29860	30076	29878	29842	29765	29836	29816	29904	30066	29868	29778	29703	29959	29563	29824	29884	29873	29821	29768	29913	29776	29875	29782	29808	29969	29952	29713	29854	29758	29770	29567	29637	29793	30022	29825	29813	29720	30112	29703	29825	29801	29923	29590	29923	29697	29856	29856	29889	30203	29656	29410	29625	29983	29952	29671	29617	29947	29798	29652	29771	29852	29760	29827	29636	29821	29628	29954	29875	29936	29897	29608	29940	29923	29777	29913	30162	29724	29766	30043	29469	29960	29702	29725	29844	29865	29778	29834	29843	29785	29945	29861	29514	29847	29865	29965	29951	29969	29542	30072	29661	29825	29767	30006	29871	29967	29871	29793	29926	30028	29830	29653	29735	29562	29761	29890	29813	29861	30010	29742	29588	29954	29618	29906	29792	29856	29721	29843	29576	29923	29784	29709	29892	29907	29563	29920	29595	29752	29895	29874	29759	29639	29654	29987	29926	29736	29864	29760	29706	29979	29848	29544	29515	30046	29929	29878	30123	29722	29665	29861	29653	29740	29388	29889	29888	29808	29763	30139	29678	29948	30017	29660	29479	29916	29654	30027	29769	29859	29897	30032	29819	29766	29767	29809	29667	29711	29835	29919	29963	29888	29890	29742	29751	29654	29913	29672	29862	30176	29865	29742	29641	29881	29860	29711	29699	29694	29885	29706	29607	29944	30063	29891	29677	29974	29705	29634	29639	29807	29817	29787	29837	29659	29913	29915	29631	30009	29639	29979	29890	29802	30012	29777	29575	29914	29768	29686	30003	29832	29853	29779	29825	29890	29871	29899	29926	29567	29742	29857	29946	30001	29779	29816	29807	29847	29932	29944	29721	29736	30134	29879	29767	30001	29551	29878	29764	29929	29782	29658	29807	30056	29829	29729	29471	29526	29757	29864	29859	29693	29882	30093	29567	29947	29601	29741	29850	30016	29898	29783	29868	30051	30043	29888	29886	29989	29997	29637	29882	29781	29617	29663	29820	29831	29458	29659	29885	29868	29908	29682	29898	29845	29891	29756	29903	29627	29636	29783	29804	29565	29655	30039	29964	29948	30001	29804	29836	29939	29883	29998	29800	29753	29774	29908	29875	29895	29727	29847	29831	29755	29905	29859	29871	29684	29952	29914	29630	29883	29660	29803	29860	29855	29764	29999	29906	29733	29689	29536	29719	29829	29916	29835	30138	29825	30021	29793	29977	29630	29776	29630	29475	29897	29842	29633	29911	29723	29627	30039	29943	29922	29836	29820	29816	29584	29778	30079	29921	29813	29984	29716	29939	29735	29883	29768	29782	29924	30004	29634	29974	29693	29715	29803	29840	29851	29680	29809	29723	29687	29609	29641	29594	29705	29534	29718	29968	30035	29562	29882	29819	29814	29817	29966	29827	29575	29972	29863	29818	29603	29705	29999	30048	29948	29778	30009	29659	30001	29747	29634	29834	29576	29784	29758	29677	29693	29881	29867	29673	29812	29569	29789	29762	30105	29793	29789	29711	29709	29683	29668	29743	29922	29904	30075	29697	30103	29950	29858	29841	29900	30154	30034	29846	29930	30083	29779	29762	29481	29680	29692	29818	29882	29743	29760	29859	29756	29848	29747	29799	29723	29939	29957	29764	29701	29898	29799	29745	29629	29642	30168	29948	29783	29674	29534	29464	29845	29767	29868	29941	29730	29881	29570	29509	29955	29741	29919	29883	30003	29758	29711	29708	29913	29776	29807	29825	29813	29605	29981	29707	29969	29602	29831	29832	29840	29762	29743	29634	29540	29887	30140	30093	29733	29839	29716	29704	29726	29751	29873	29809	29890	29921	29760	29604	30144	29738	29749	29784	29715	29850	29783	30103	29818	30186	29876	29646	29661	29720	29859	29521	29744	30048	29724	30000	29679	29919	29856	29980	29376	29909	29528	29877	29789	29809	29498	29799	29768	29572	29692	29718	29924	29855	29714	29894	29935	30005	29943	29739	29759	29869	29730	29442	30011	29477	29806	29804	29951	29845	29625	29763	29733	29907	30089	29834	30023	29896	29672	29790	29746	29795	29640	29775	29640	29592	29882	29705	29796	29999	29679	29676	29801	29863	29706	29725	29557	30168	29927	29553	30010	29550	29493	29812	29526	29934	29908	29774	30082	29822	29742	30098	30046	29321	29874	29671	29941	29942	29790	29507	29872	29629	29857	29972	29635	29822	29649	29663	29812	30357	29759	29783	29844	29901	29832	29852	29845	29748	29948	29965	29845	29732	29993	30022	29782	29598	29764	29699	29954	29766	29808	29788	29928	29767	29706	29898	29902	29871	29520	29643	30074	29864	29898	29783	29955	29634	29889	29850	29471	29886	29723	29851	29944	29901	29924	29736	29812	29753	30020	29864	29753	29774	29519	29581	29740	29774	29850	29668	29799	29898	29929	30003	29855	29742	29886	29639	29610	29722	29865	29614	29726	29891	29718	29893	29588	29863	29789	29776	29555	29937	29705	29614	29745	29947	29842	29882	30000	30056	29923	29759	29564	29728	29862	29809	29919	29617	29800	29875	29937	29969	30138	29827	29990	29966	29848	29914	29724	29794	29658	30081	29911	29988	30136	30025	29821	29695	29898	29805	29651	29956	29961	29651	29763	29523	29717	29780	30140	29866	29879	29710	29718	29973	29979	29738	29919	29722	29767	30008	29993	29795	29733	30026	29886	30133	30194	29713	29746	30086	29677	29757	29893	29734	29557	29834	29873	29770	29875	29799	29472	29795	29945	30014	29808	29981	29858	29722	29710	29838	29965	29687	29777	29747	29880	29698	29965	29858	29907	29773	29753	29677	29979	30099	29892	30071	29700	29972	29914	29867	29804	29927	29894	29948	29881	29867	29989	29774	29830	29943	29792	29880	29871	29998	29635	29903	29779	29815	29960	29842	29857	29926	30009	29696	29854	29866	29771	29678	29997	29958	29866	30010	29941	29751	30019	29764	29822	29893	29679	29805	29510	29818	29732	29913	30084	29970	29819	30006	29724	29790	29911	29934	29924	29797	29654	29663	29703	29904	29989	29992	29946	29899	29924	29900	29980	29693	29826	29592	29836	29899	29750	30031	29775	29860	29942	29806	29562	29574	29911	29545	29879	29944	29952	29920	29789	29889	29960	29637	29820	29891	29421	29892	29951	29656	30007	29777	29523	29708	29793	29888	29746	29991	29571	29862	29844	29883	29787	29839	29797	29783	29835	30014	29861	29576	29523	29792	29912	29773	29800	30006	29809	29729	29782	29920	29753	29872	29997	29721	29543	29988	29998	29816	29966	29741	29684	29779	29804	29918	29917	29875	29597	30110	30017	29779	29847	29989	29880	29828	29992	29710	29976	29708	29630	30016	29739	29575	29947	29904	29749	29942	29742	30040	30033	29839	29935	29771	29781	29894	29665	29896	29871	29732	29661	29818	29947	29827	29791	29779	30031	29843	29864	29362	29800	29829	29879	29682	29713	29730	29871	29698	29827	29992	29883	29703	29959	29884	29602	29587
33397	56216	54335	45085	40110	35966	29237	24739	23856	21859	20659	20428	22313	37771	44065	39759	32997	24832	19812	18667	18405	18211	18381	18356	18223	18260	18148	18150	18326	18325	18271	18263	18290	18391	18171	18287	18216	18129	18284	18241	18339	18501	18329	18334	18251	18380	18252	18521	18324	18303	18310	18291	18122	18511	18274	18306	18287	18103	18275	18196	18304	18227	18215	18232	18351	18101	18290	18359	18190	18312	18176	18359	18344	18308	18214	18074	18210	18239	18136	18201	18179	18389	18156	18159	18303	18398	18248	18230	18234	18386	18256	18325	18233	18335	18353	18410	18064	18284	18352	18344	18568	18403	18346	18312	18313	18296	18344	18320	18135	18380	18421	18228	18306	18243	18211	18146	18456	18398	18176	18310	18283	18140	18439	18113	18234	18455	18279	18010	18293	18325	18400	18112	18507	18407	18200	18315	18382	18366	18258	18262	18357	18516	18429	18470	18210	18417	18348	18305	18353	18329	18302	18224	18304	18171	18299	18307	18124	18353	18315	18249	18393	18301	18315	18222	18240	18233	18265	18246	18339	18372	18427	18332	18545	18335	18287	18168	18416	18255	18251	18362	18302	18309	18419	18346	18263	18425	18184	18206	18413	18392	18222	18390	18486	18345	18382	18348	18390	18384	18203	18284	18292	18323	18416	18366	18147	18283	18302	18413	18320	18223	18447	18279	18395	18299	18459	18353	18168	18245	18310	18230	18263	18317	18239	18396	18221	18341	18140	18229	18280	18371	18344	18201	18293	18412	18159	18235	18376	18306	18360	18221	18417	18159	18285	18473	18240	18347	18491	18317	18259	18191	18254	18098	18208	18286	18311	18232	18333	18303	18425	18276	18377	18290	18337	18267	18218	18211	18161	18109	18276	18340	18210	18284	18239	18296	18552	18278	18281	18320	18099	18481	18288	18098	18267	18272	18268	18371	18244	18134	18374	18353	18306	18285	18349	18274	18113	18400	18246	18243	18446	18513	18026	18085	18452	18078	18345	18190	18098	18296	18206	18276	18207	18336	18264	18320	18228	18305	18337	18183	18187	18361	18365	18219	18369	18346	18218	18275	18124	18274	18338	18629	18203	18055	18292	18175	18295	18406	18196	18225	18130	18540	18171	18201	18162	18234	18372	18253	18205	18148	18353	18158	18158	18303	18252	18227	18258	18274	18243	18132	18218	18378	18220	18259	18296	18542	18130	18172	18086	18243	18268	18477	18207	18138	18344	18212	18295	18412	18259	18319	18001	18454	18123	18351	18276	18212	18337	18299	18284	18299	18444	18270	18085	18370	18344	18225	18279	18180	18210	18214	18523	18232	18329	18167	18222	18062	18109	18384	18221	18349	18221	18267	18406	18237	18235	18187	18480	18204	18314	18324	18204	18056	18278	18246	18311	18244	18460	18296	18171	18322	18175	18198	18285	18240	18379	18407	18288	18338	18322	18438	18353	18262	18370	18181	18456	18230	18320	18208	18225	18238	18251	18297	18343	18266	18133	18166	18108	18349	18197	18156	18584	18241	18397	18434	18371	18315	18322	18490	18125	18104	18360	18197	18484	18187	18247	18438	18444	18210	18328	18305	18238	18160	18326	18327	18276	18242	18433	18294	18419	18258	18251	18274	18376	18239	18287	18136	18068	18092	18191	18414	18271	18153	18481	18366	18340	18413	18014	18402	18320	18484	18216	18245	18409	18261	18344	18310	18376	18196	18011	18361	18212	18315	18408	18174	18275	18301	18280	18335	18244	18293	18158	18311	18309	18249	18292	18313	18306	18287	18267	18162	18262	18247	18377	18244	18278	18405	18331	18264	18129	18211	18278	18271	18359	18187	18242	18262	18385	18180	18322	18328	18306	18183	18150	18343	18209	18316	18323	18238	18235	18242	18261	18243	18118	18209	18018	18386	18254	18138	18322	18153	18193	18332	18285	18426	18323	18240	18253	18380	18368	18305	18245	18239	18305	18309	18224	18112	18331	18187	18268	18408	18262	18312	18312	18259	18412	18251	18312	18320	18136	18313	18398	18451	18338	18355	18426	18316	18361	18377	18268	18375	18247	18337	18250	18284	18426	18225	18235	18206	18310	18098	18386	18227	18276	18226	18325	18210	18235	18306	18288	18465	18214	18120	18206	18161	18370	18256	18392	18366	18333	18308	18357	18197	18506	18263	18248	18289	18222	18353	18269	18251	18241	18329	18163	18281	18366	18195	18186	18239	18355	18216	18320	18453	18468	18241	18341	18124	18330	18285	18192	18220	18253	18366	18320	18241	18331	18403	18256	18346	18182	18369	18213	18390	18198	18440	18316	18359	18354	18067	18504	18042	18374	18308	18313	18248	18311	18230	18429	18289	18267	18138	18211	18517	18059	18451	18259	18082	18219	18326	18213	18225	18364	18414	18220	18285	18175	18173	18212	18095	18179	18224	18192	18304	18379	18274	18242	18241	18236	18195	18294	18221	18216	18239	18403	18511	18456	18058	18432	18275	18067	18248	18025	18298	18184	18218	18355	18279	18115	18298	18424	18257	18199	18475	18209	18251	18351	18416	18107	18266	18272	18310	18344	18272	18238	18362	18214	18379	18345	18261	18259	18380	18301	18172	18350	18110	18218	18397	18290	18186	18329	18225	18339	18030	18477	18302	18199	18259	18483	18251	18299	18217	18346	18251	18122	18231	18288	18174	18243	18337	18489	18214	18148	18367	18212	18220	18447	18270	18125	18213	18221	18273	18381	18164	18357	18275	18273	18288	18289	18214	18290	18228	18446	18139	18201	18171	18238	18198	18197	18314	18384	18158	18300	18423	18275	18355	18322	18368	18419	18137	18389	18056	18129	18269	18391	18255	18467	18271	18183	18108	18313	18248	18326	18318	18171	18470	18255	18367	18302	18284	18398	18225	18224	18176	18360	18200	18326	18232	18212	18262	18275	18268	18202	18219	18329	18229	18237	18243	18391	18299	18276	18421	18375	18279	18393	18170	18228	18248	18244	18499	18296	18062	18080	18217	18361	18275	18131	18269	18344	18280	18337	18241	18326	18188	18228	18082	18327	18187	18172	18320	18206	18554	18400	18437	18236	18152	18362	18190	18280	18212	18216	18360	18279	18129	18296	18251	18279	18126	18390	18306	18260	18307	18274	18398	18350	18088	18268	18310	18094	18237	18228	18251	18302	18319	18271	18256	18287	18165	18339	18136	18161	18262	18287	18389	18326	18346	18281	18247	18295	18302	18160	18354	18365	18219	18330	18356	18028	18387	18295	18151	18257	18411	18280	18322	18297	18142	18299	18301	18484	18316	18247	18264	18369	18211	18342	18191	18251	18355	18374	18469	18375	18455	18413	18346	18279	18403	18380	18100	18431	18294	18254	18493	18248	18333	18207	18323	18207	18312	18146	18245	18131	18249	18336	18213	18188	18358	18219	18224	18283	18206	18268	18387	18110	18501	18072	18304	18250	18091	18309	18282	18229	18294	18396	18017	18238	18464	18413	18223	18247	18239	18164	18198	18160	18328	18057	18184	18328	18361	18335	18403	18438	18432	18272	18218	18294	18234	18278	18242	18199	18279	18261	18179	18417	18155	18301	18303	18313	18443	18149	18431	18400	18160	18275	18373	18314	18274	18225	18249	18361	18195	18064	18222	18337	18355	18316	18174	18214	18237	18385	18407	18276	18371	18239	18320	18279	18261	18323	18238	18337	18273	18323	18326	18040	18214	18229	18407	18357	18217	18231	18406	18191	18246	18361	18229	18125	18282	18298	18283	18124	18337	18349	18237	18450	18250	18263	18446	18257	18109	18342	18124	18237	18064	18333	18277	18350	18208	18136	18190	18213	18322	18296	18176	18148	18540	18237	18270	18297	18301	18299	18265	18152	18292	18322	18097	18267	18202	18218	18182	18435	18450	18325	18317	18262	18323	18217	18364	18155	18288	18174	18423	18191	18250	18217	18297	18250	18282	18463	18497	18362	18276	18317	18171	18245	18309	18323	18229	18212	18255	18153	18364	18339	18175	18196	18050	18105	18362	18184	18176	18212	18264	18136	18235	18157	18272	18306	18375	18393	18311	18411	18327	18231	18136	18334	18294	18328	18340	18219	18266	18280	18116	18388	18253	18136	18353	18202	18200	18398	18240	18366	18405	18229	18240	18305	18174	18553	18378	18245	18290	18188	18354	18178	18281	18303	18400	18247	18447	18302	18218	18179	18353	18367	18201	18255	18410	18078	18457	18388	18160	18201	18351	18389	18185	18258	18276	18455	18357	18455	18334	18110	18389	18207	18268	18300	18223	18338	18321	18192	18574	18424	18231	18234	18277	18288	18063	18150	18282	18444	18384	18259	18323	18439	18351	18236	18200	18364	18178	18180	18400	18258	18162	18226	18223	18372	18336	18389	18314	18345	18180	18345	18272	18446	18350	18435	18349	18141	18378	18306	18378	18298	18156	18221	18137	18410	18174	18273	18371	18283	18353	18118	18322	18311	18452	18214	18194	18282	18337	18412	18247	18230	18321	18339	18048	18188	18233	18449	18163	18287	18248	18240	18298	18362	18237	18500	18296	18427	18136	18207	18396	18230	18433	18264	18144	18351	18253	18231	18063	18188	18207	18305	18307	18429	18334	18185	18295	18314	18291	18297	18336	18262	18337	18240	18311	18303	18100	18182	18310	18161	18259	18172	18332	18276	18350	18476	18251	18115	18273	18196	18193	18155	18121	18246	18146	18357	18116	18304	18136	18204	18221	18228	18390	18331	18232	18147	18263	18284	18176	18319	18329	18468	18192	18440	18148	18349	18326	18396	18310	18168	18364	18306	18249	18242	18245	18414	18143	18193	18277	18226	18346	18206	18350	18251	18351	18144	18448	18561	18336	18279	18199	18373	18255	18229	18309	18343	18398	18315	18408	18183	18306	18402	18149	18154	18325	18415	18334	18325	18486	18045	18333	18386	18203	18350	18247	18232	18436	18326	18311	18303	18348	18340	18340	18196	18425	18269	18302	18334	18170	18367	18348	18301	18234	18433	18282	18204	18294	18319	18284	18383	18495	18408	18152	18430	18206	18423	18303	18224	18192	18454	18357	18261	18446	18204	18307	18247	18151	18369	18209	18184	18374	18327	18387	18199	18352	18323	18209	18284	18188	18357	18288	18357	18174
37245	35286	40891	39041	35345	32789	30917	30081	30250	29586	29354	29496	29042	29338	30618	30452	30142	29427	29140	28984	29010	28904	29115	28554	28884	28966	28921	28874	28990	28936	29013	28583	28817	29024	28968	28964	28991	29008	28888	28687	28729	29207	29057	29185	28744	28797	28953	28862	29161	28834	29100	28730	28660	28940	28974	28987	28859	28890	28644	28660	28733	28594	29139	28887	29135	28791	28930	29026	28922	28779	29112	28979	28792	29042	28988	28847	28913	28933	28985	28862	28821	28528	28940	28992	28898	28875	29049	28721	28883	28764	28929	29076	28931	28861	28978	28952	28932	28789	28832	28929	28864	28913	28719	28919	28631	28854	29106	28819	28821	29026	28989	28883	28969	29030	29131	28872	28712	28715	29011	28840	28753	29189	29080	28587	28818	28779	28663	28518	28948	28749	28860	28874	28951	28930	28905	28721	29016	28583	28722	28958	28887	28825	28942	28863	28853	28704	28892	28715	29227	28827	28785	29111	28971	28911	28938	29252	28698	28895	28773	28780	28881	29010	28798	28873	28825	29121	28704	28876	28659	28968	29267	28656	29018	28875	28796	28846	28775	28817	28826	29203	28920	28979	28555	28925	29002	28738	28761	28849	28768	28776	28980	29006	29141	28878	28926	29063	28891	28823	28671	29121	28989	29007	28920	29108	28791	28764	28875	28677	29025	28853	28964	28822	28675	28807	28744	28996	29284	28519	28676	28963	29035	28896	28911	28689	28972	29054	28680	28619	28887	28998	29042	29026	29057	29040	28892	29148	28937	28753	28929	29008	29108	28801	28681	28778	28906	28778	28863	28721	29109	29008	29167	28805	28746	28825	28549	28883	28845	29193	28719	28659	29056	28922	28898	28666	28711	28740	28817	29020	28881	28802	28957	28903	29221	28910	28688	28940	28884	28756	28897	28800	28553	29005	29004	28913	28908	28921	28875	28743	28775	28818	28975	28958	28906	28624	28795	28910	28779	29202	28630	29009	29053	28891	29021	28838	28883	28829	28965	29035	28829	28784	28728	28755	28881	28845	29109	28994	28799	28899	28962	28820	28970	28716	28879	28912	28780	28901	29156	29158	28896	29151	29093	28924	28858	28853	29115	29014	28875	28789	28957	28978	28757	28750	29172	28716	28799	28937	28908	28582	28741	29043	28871	29092	29011	28915	28872	28777	28942	28855	28872	28957	29033	28969	28843	28836	28665	29130	28879	28952	28755	28928	28707	28895	28882	28951	28840	28991	28784	28784	28986	29036	29102	28973	29074	28850	28941	28692	28878	28749	28665	29208	29014	28721	28802	29060	29080	28664	28568	28832	28906	28997	28945	28619	28859	28895	29048	28745	28553	28713	29038	28756	28759	29078	28895	29036	29175	28830	28624	28879	29029	29153	28791	28713	28783	28824	29003	28772	29106	28889	29072	28780	28974	28770	28579	28600	28701	28992	28719	29010	28852	28696	28829	28870	28944	28872	28801	29149	28840	28757	28733	28998	28876	29069	29004	28957	28910	28910	28775	28801	28814	28899	28880	29023	28953	28588	28893	28863	29053	28926	28876	29105	28993	28759	28744	28937	28939	28900	28721	28987	29094	28810	29030	29058	28974	29029	28680	28824	28897	28810	29017	28998	28751	28775	28864	28665	28905	28775	29079	29018	28995	28706	28868	28851	28776	28888	29019	28868	28654	28762	28790	28711	28975	29001	28826	29050	28908	28743	28940	28940	28697	28716	28711	29026	29006	29202	28912	28605	28820	28689	28855	29027	28951	28942	28896	28884	28688	28732	29047	28873	28701	28680	28767	28680	29033	29025	28949	28882	28753	28749	28959	28717	28854	28969	29008	28727	28950	28894	28821	29039	28894	28937	28829	28871	29036	28929	28938	29042	28822	28877	28886	28768	28910	28947	28695	28948	28988	28758	28917	28874	29034	28764	28669	28990	28831	29018	28920	28955	28908	29139	28664	28620	28699	28710	28879	28922	28832	29061	29124	29044	28886	29004	28660	29183	28958	29015	28702	28887	28900	28749	28774	28957	29054	29021	28940	29155	28731	28613	29062	28978	28695	28903	28888	28799	28824	28784	28934	28969	29067	28899	28786	28746	29068	28910	28923	28691	29086	28657	28608	28614	29108	29017	29209	28909	28921	28899	28872	29155	28947	29098	29021	28912	28799	28708	28973	28975	29084	28800	28916	28986	28896	28656	29060	28934	28894	28779	29135	28855	29006	28963	28905	28864	28811	28821	29053	28723	29163	29024	28783	28897	28844	28899	29000	28961	29140	28784	29154	28830	28552	28833	28962	28794	29107	29107	28949	28791	28949	28807	28845	28618	28963	28940	28989	28851	28862	28959	29005	28864	28801	28882	28999	28908	28809	28851	28843	28894	28797	28641	29006	28954	28733	28713	28711	28703	28859	28503	29116	28956	28658	28721	29116	29049	28970	28742	28758	29134	28732	28857	29148	28863	28986	28920	28766	28992	28484	28775	28629	28914	28937	28821	28892	28809	28886	28812	28822	28813	29054	28891	28860	28826	28703	28682	28958	28829	28797	29077	28861	29142	29197	28705	28877	28929	28771	28720	28994	29057	29199	28521	29082	28990	28921	28825	28943	28996	28978	28904	28779	29010	28913	28772	28619	28976	28986	28593	29201	29004	28679	28871	28955	28778	28742	28699	29020	28749	28796	28805	28836	28806	29167	28951	28806	28864	28977	28831	29155	28804	28810	29016	28708	28944	28790	28701	28894	29147	28729	28897	28949	28712	28861	28794	28968	28957	28900	28722	28922	28935	28798	28815	28756	28920	28996	28652	28625	28979	29105	28796	28588	28970	29092	29057	28824	28832	28699	28780	29106	28872	28878	29215	28896	28752	28705	28765	28754	28784	28998	28950	28708	28711	28770	29119	29072	29024	28799	28835	28958	28714	28824	29064	29196	29079	29234	28735	28672	28809	28908	28810	28834	29239	28648	28899	29166	29035	28925	28838	28934	29077	29058	28674	28836	28752	29070	28932	28932	28780	28766	28782	28892	28747	28961	28969	28862	29077	28532	28977	28901	28753	29015	29071	29178	28872	28951	28804	28855	28985	28822	28943	28982	28707	28925	28963	28911	28936	28862	29027	28809	28784	28915	28803	28927	28933	29145	28726	28872	28992	29175	28789	29051	28682	29021	29022	28819	28856	28768	28943	28792	28937	28886	28932	28866	28935	28924	28857	29143	28914	28802	28531	28638	28803	28924	28948	28675	28892	28759	28962	29093	28718	29351	28963	28900	29001	28791	28662	28834	28883	28849	29041	28681	28998	28850	28971	28923	29001	28971	29198	29114	28829	28942	28782	29058	28863	28906	28976	28843	28931	28915	28817	29046	28927	28843	28655	29038	28902	28785	28712	28923	28915	28729	29085	28618	28881	28597	28808	28796	29068	29010	28985	29078	28920	28972	28611	29001	28833	28585	28739	28942	28942	29241	28862	28927	28683	29049	28972	29103	28767	28768	28840	28974	28767	28891	28627	28978	28975	28926	28981	28947	28882	29071	28865	28594	28642	28824	28875	28651	28939	29002	28627	29138	28882	28849	28761	28767	28828	28759	29127	28639	28943	28737	28944	28993	29021	29071	28904	29049	28947	28778	28748	28865	28779	28815	28762	29135	28746	28702	28609	28904	28716	28879	28975	28758	28931	28782	28729	28831	29004	28931	29054	28862	28757	28950	28998	28919	28729	29145	29144	28737	29073	28832	28746	28874	28730	29066	29032	28849	28711	28694	29065	29014	28628	28808	28653	28779	29016	29033	28843	28809	29019	28818	28846	28629	28775	29128	28864	29115	28746	28875	28527	28879	28814	28779	28849	28960	29147	28878	29008	28872	29006	28867	29025	28928	28741	28853	28783	28811	28836	28909	28926	28866	28808	28882	28625	28837	28968	28876	29033	28848	28840	28903	28923	28895	28858	28911	28820	28674	28915	28815	28791	28678	28825	28963	28904	28924	28796	28739	29070	28954	29102	28871	28706	28821	29089	28871	29003	28781	28687	28842	28619	28851	28887	28843	28785	28830	28861	28990	28661	28858	28907	28857	28873	28734	28926	28903	28873	28839	28854	28694	29131	28813	28850	28747	28854	28863	28940	28932	28531	28908	29017	28689	29071	28860	28762	28819	28946	29100	29034	28941	29201	28900	28861	28853	28731	29096	28865	28857	29091	29079	28739	29028	29103	28942	29053	28921	28840	28796	28937	28822	29171	28831	28892	28887	28996	28902	29066	28957	28945	28968	29195	28970	28727	28920	28887	28872	28776	28827	28722	28886	29058	29124	28839	28800	28975	28916	28811	29050	28970	28859	28968	28629	28931	29024	28951	29021	28779	28692	28478	28763	29014	28802	28748	28837	28925	28808	28837	28809	29135	29139	29020	28962	28835	28903	28624	28833	28828	28712	28994	28933	28627	28995	28688	28805	28801	28929	28737	29103	28969	28679	28782	28765	28795	28852	28509	28919	28685	28842	29017	28933	28936	29041	28687	28941	28853	28879	28908	28892	28905	29063	29085	28994	28702	28770	29086	29034	28877	28990	29086	28927	28935	29052	28802	28981	29061	28832	28846	28739	28712	29091	28841	28639	29001	28813	28964	28975	28740	28724	28689	29223	28863	28867	29003	28816	28851	28863	28887	28969	28914	29081	28711	28880	28657	28756	28902	28922	28847	29144	28721	29077	28724	29120	29149	28846	28830	28854	29042	28976	28974	29079	28965	29166	29190	28801	28933	28983	28831	29042	28836	29072	29191	29021	28963	29094	28734	28873	29050	29132	29107	28756	28856	28806	28779	28877	28941	28763	28953	28697	28943	29012	28876	28738	29115	28997	28820	29016	28831	28981	28911	28598	28973	28743	28867	28938	28819	28813	29074	28753	28988	28781	28770	28940	28667	28829	28906	28649	28627	28974	28957	29191	28892	28642	28894	29192	28943	28748	28821	29008	28793	28831	28968	28823	28861	28850	28890	28764	28945	28867	28851	28687	29024	28781	28909	28763	28791	29039	28947	29078	28921	28623	28977	28987	28935	28962	28746	28832	28831	28750	28620	28903	28872	28874	29107	29012	28934	28931	28805	29150	28859	28852	28989	28769	29112	28998	28823	29073	28966	28765	29086	28955	28930	28584	28801
29671	38690	37658	30616	26990	23349	20626	19718	19311	19132	18725	18518	18310	18566	19700	19576	18970	18439	17856	18020	17888	17884	17597	17801	17776	17973	17846	17788	17668	17937	17954	17693	17908	17745	17779	17691	17803	17860	17977	17759	17919	17840	17645	17926	17746	17946	17853	17801	17699	17813	17927	17741	17926	17818	17858	17791	17910	17874	17848	17969	17891	18028	17934	17894	18152	17858	17824	17918	17622	17761	17795	17935	17803	17909	17771	17898	17877	18019	17941	17821	17826	17964	17950	17783	17823	17957	17791	17741	17873	17905	17919	17833	17789	17742	18003	17700	17890	17779	17714	17900	17800	17774	17743	17732	17831	17894	17883	17746	18054	17837	17883	17895	18001	17861	17830	17932	17929	17788	17891	17796	17883	17837	17738	17907	17974	18087	17745	17854	17909	17746	17859	17755	17940	17829	17781	17791	17907	17865	17820	17802	18006	17848	17669	17916	17886	17896	17859	17846	17914	17841	17927	17796	17860	17857	17752	17825	17881	17846	17823	17996	17879	17815	17890	17752	17856	17745	17929	17706	17947	17840	17914	17760	17812	17912	17866	17932	17820	17915	17919	18123	17976	17750	17805	17843	17843	17815	17922	17762	17792	17968	17890	17764	17943	17778	17886	17770	18059	17869	17881	17707	17812	17967	17599	17695	17820	17809	17917	17832	18010	18003	17831	18000	17931	17776	17833	17953	17846	17942	17813	17879	17744	17713	17821	17897	17820	17793	17887	17857	17907	17907	17831	17900	18045	17895	17902	17866	17914	17883	17821	17877	17756	17778	18052	17818	18064	17880	17725	17947	18112	17746	17942	17727	18002	17891	17873	17921	17786	17753	18006	17771	17840	17901	17971	17901	17882	17962	17681	17780	17907	17856	17823	17835	17807	17851	17970	17769	17967	17877	17918	17752	17839	17809	17784	17983	17836	17939	17919	17972	18007	17854	17809	17809	17905	17909	17826	17882	17845	17846	17723	17930	17848	17738	17695	17872	17925	17898	17618	17683	17909	17997	17862	17955	17763	17818	17960	18059	17703	18054	17931	17907	17771	17851	17741	17851	17849	17768	17989	17944	17814	17847	17824	17833	17900	17740	17688	17863	17763	17699	17752	17708	17796	17881	17807	17858	17904	17804	17883	17731	18002	17793	17815	17805	17768	17623	18049	17922	18039	17758	18009	17865	17724	17992	17789	17700	17883	17991	17936	17821	17866	17799	17915	17809	17932	17982	17782	17884	17855	17814	17858	17826	17792	17801	17805	18091	17682	17953	17736	18016	17877	17786	17809	17806	17924	17954	18025	17891	17906	17751	17951	17902	18005	17998	17888	17807	17791	17995	17751	17821	17787	17952	17833	17851	17692	17850	17895	17857	17812	18039	17822	17794	17939	17816	17807	17815	17797	17760	17874	18063	17900	17789	18063	17889	17736	17951	17769	17889	17914	17888	17824	17829	17997	17940	17858	17811	18134	17717	17761	18032	17732	17821	17857	17819	17866	17891	17822	17831	17766	17846	17895	17846	17948	17871	18112	17821	17908	17847	18078	17680	17821	17691	17992	17860	17896	17844	18064	17756	17938	17849	17955	17778	17816	17899	17961	17758	17758	17889	17645	17857	17821	17682	17737	17925	17770	17798	17813	17859	17745	17906	17888	17790	17956	17716	17892	17861	18069	17920	17720	17849	17894	17801	17877	17835	17852	17966	17975	17838	18163	17988	17875	17792	17739	17824	17815	17879	17849	17764	17910	17903	18003	17854	17808	17740	17947	17643	17793	17945	17873	17795	17891	17762	17910	17960	17892	17867	17974	17794	17713	17916	17918	17916	17912	17914	17850	17747	17822	17940	17802	17807	17968	17852	17818	17905	17943	17842	17573	17957	17858	18013	17978	17854	17986	17958	18040	17732	17893	17743	17815	17941	17766	17658	17873	17752	18003	17792	17853	17794	17852	18018	17885	17995	17785	17967	17707	17802	17826	17624	17971	17918	17835	17634	17864	18008	17978	18070	18061	17935	17746	18014	17971	17787	17805	17966	17991	17910	17854	17927	17909	17882	18064	17892	17844	17696	18034	17933	17883	17849	18085	17722	17925	17885	17825	17898	17926	17782	17897	17810	18031	18169	17782	17930	17920	17813	17824	17868	17953	17897	17720	17982	17901	17867	17843	17995	17953	17849	17747	17955	17840	17962	17713	17909	17909	17923	17829	17646	17915	17660	17867	17732	17738	17975	17968	17836	17782	17833	17873	17869	17840	17882	17807	17706	17914	17918	17623	17977	17961	17879	17902	17906	17887	17919	17863	17818	17914	17774	17865	17817	17929	17771	17825	17858	17887	17993	17882	17853	17925	17949	17791	18027	17732	17935	17951	17634	17863	17777	17987	17853	17892	17817	17742	17859	17996	17938	17868	17925	18008	17923	17806	17881	17939	17951	17747	17789	17806	18035	17847	17880	18023	17945	17775	18048	17878	18009	17951	17969	17858	17790	17920	17871	18003	17820	17856	17784	17922	17763	17780	17924	17778	17777	17840	17908	17926	17861	17850	17950	17930	17927	17963	17821	18079	17844	17835	17728	18060	17864	17901	18038	17827	17846	17794	17769	17784	17925	17925	17801	17848	18017	17802	17827	17766	17941	17978	17799	17822	17827	17935	17863	18028	17997	17933	17909	17982	17850	17875	17919	17798	17843	18005	17797	17970	18147	17728	17957	17795	17885	17758	17816	17845	17786	18020	17860	17757	17954	17932	17705	17932	17791	17686	17865	17916	18060	17750	17900	17847	17896	17836	17928	17835	18003	17890	17770	17875	18023	17749	18028	17876	17795	17786	17841	17737	17729	18012	17940	17902	17894	18012	17945	17905	17823	17919	18038	18135	17736	17831	17903	18030	17816	17773	17827	17877	17946	17854	17904	17765	17850	17833	17901	17889	17631	17960	17913	17736	17832	17866	17900	17876	17836	17872	17849	17739	17783	17999	17850	17756	17712	17892	17715	17901	17884	18028	17889	17939	17855	17937	17803	17790	17872	17823	17882	17949	17888	17940	17917	17890	17834	17843	17731	17846	17908	17773	17768	17848	17992	17960	17778	17968	17798	17992	17851	17690	17931	17972	17901	17642	17781	17706	17944	18013	17817	17939	17742	17947	17674	17781	17993	18064	17955	17687	17979	17732	17770	17805	17729	17870	17638	17752	17718	17827	17884	17879	17866	18022	17765	17940	17988	17832	17803	17859	17937	17789	17763	17911	17908	17991	17910	18040	18006	17755	17867	17774	17897	17911	17785	17803	17772	17739	17795	17827	17896	17834	17841	17870	17846	17872	17792	17844	17838	17805	17826	18042	17924	17808	17806	17837	17872	17928	18034	17709	17876	17815	17796	17832	17813	17954	17914	17782	17686	17943	17824	18040	17888	17897	17809	17774	17754	17995	17960	17888	17997	17597	17766	17715	17775	18102	17910	17869	17907	17855	17945	18020	17799	17921	17977	17894	17726	17797	17914	17863	17684	17901	17867	17872	17722	17920	17821	17948	17894	17886	17876	17957	17860	18031	17807	17709	17932	17897	17878	17838	17934	17939	17853	17947	17824	17829	17759	17777	17843	17687	17819	17770	17950	17814	17900	17902	17695	17890	18000	17768	17830	17855	17867	17938	17852	17715	18035	17769	17954	17846	17726	17907	17736	18017	17789	18034	18039	17757	18148	17881	17836	17709	18001	17855	18009	17832	17965	17915	17853	17733	18003	17726	17786	17829	17826	17887	17836	17884	17886	18017	17826	17776	17807	18003	17914	17800	17761	17734	17743	17975	17756	17813	17738	17976	17841	17759	17744	17905	17902	17794	18082	17788	17748	17814	17810	18113	17885	17859	17759	17871	17859	17910	17761	17798	17839	17828	17699	17836	17892	17797	17933	17806	17755	17966	17965	17949	17958	17848	17713	17985	17887	17986	17932	17908	17810	17914	17818	17696	17860	18038	17866	18100	17849	18086	17921	17877	17788	17769	17909	17884	17776	17858	17774	17990	17920	17911	17665	17734	17845	17853	17672	17945	17875	17982	17971	18016	17896	17824	17712	17783	17886	17797	17861	17957	17861	17900	17801	18007	17906	17846	17827	17764	17865	17845	17789	17922	17749	17834	17803	17880	17771	17909	17799	17889	17865	17828	18173	17841	17818	17984	17760	17725	18003	17753	17938	17810	18139	17987	17959	17793	17689	18029	17804	17938	17824	17905	17756	17919	17640	17953	17899	17792	17950	17863	17899	17782	18064	17944	17779	17740	17641	17553	17931	17892	17764	17937	17790	17700	17782	18034	17725	17823	17704	18143	17922	17876	17820	17912	17955	17795	17835	18111	17911	17857	17957	17810	17916	18025	17968	17724	17818	17883	17889	17884	17828	17786	17981	17892	17923	17970	17827	17924	17815	17909	17839	17672	17684	17859	17776	17784	17725	17652	17845	17984	17974	17731	17857	17926	17846	17947	17904	17968	17830	17741	17833	17951	17931	17811	17801	17901	17933	17899	17803	18042	17871	17763	17860	17862	17803	18009	17850	17842	18034	17757	17910	17781	17815	17895	17929	17840	17859	17753	17769	17916	17866	17962	17806	17746	18095	17873	17886	17809	17862	17943	17845	17896	17838	17858	17875	17829	17880	17969	17978	17912	18033	17748	17956	17668	17992	17846	17995	17758	17935	17881	17724	17804	17894	17990	17963	17853	17826	17889	17804	17929	17912	17731	17815	17754	17922	17665	17895	17901	17793	17769	17950	17808	17812	17793	17815	17836	17991	17853	17822	17730	18018	17810	17960	17718	17951	17849	17874	17957	17864	17798	18047	17901	17899	17755	17827	17872	17878	17936	18041	17944	17855	18126	17811	17774	17830	17756	17884	17823	17952	17865	17960	17867	17944	17873	17712	17908	17946	17944	17865	17886	18023	17856	17958	18066	17904	17628	17841	17736	17882	17904	17988	17661	17987	17966	18043	18056	17901	17860	17934	17969	17900	18013	17776	18092	17836	17946	17869	17937	17803	17855	18026	17831	17872	17795	18074	17928	17956	17914	17840	17669	18012	17817	17954	17968	18017	17968	17794	18050	17917	17911	17793	17951	18037	17908	17987	17744	17872	17864	17955	17811	17769	17908	17846	17693	17872
24550	20813	27763	29371	32663	35579	36497	33857	33228	32491	31902	31643	31271	39334	43797	39265	35189	32659	31343	30588	30815	30419	30682	30483	30526	30476	30540	30414	30420	30409	30503	30693	30585	30668	30603	30633	30458	30397	30544	30584	30549	30357	30369	30809	30609	30839	30846	30250	30720	30475	30554	30370	30532	30616	30574	30549	30415	30637	30617	30404	30473	30463	30632	30574	30526	30633	30487	30619	30644	30374	30455	30575	30632	30503	30468	30334	30797	30463	30331	30578	30780	30868	30810	30747	30723	30588	30228	30281	30448	30343	30433	30765	30501	30709	30508	30468	30412	30427	30899	30379	30370	30595	30493	30342	30336	30502	30522	30606	30597	30468	30531	30579	30583	30498	30198	30457	30354	30648	30609	30483	30576	30573	30600	30160	30484	30405	30508	30491	30567	30367	30538	30468	30563	30626	30300	30495	30748	30699	30596	30245	30653	30536	30423	30412	30512	30310	30503	30405	30534	30548	30546	30650	30795	30369	30290	30822	30570	30490	30521	30748	30368	30529	30590	30306	30703	30474	30649	30549	30755	30547	30599	30258	30740	30559	30308	30393	30382	30718	30681	30509	30395	30400	30255	30693	30466	30529	30625	30400	30414	30590	30774	30691	30502	30674	30258	30148	30370	30609	30524	30398	30339	30464	30812	30785	30437	30481	30563	30550	30676	30730	30570	30589	30657	30424	30308	30614	30317	30625	30797	30656	30629	30659	30323	30467	30163	30445	30304	30820	30515	30464	30679	30293	30570	30636	30627	30752	30760	30716	30331	30462	30746	30307	30495	30668	30711	30434	30539	30456	30592	30621	30303	30769	30620	30513	30809	30346	30616	30594	30673	30266	30282	30644	30264	30509	30463	30499	30890	30431	30670	30496	30479	30441	30459	30626	30591	30612	30833	30680	30433	30527	30552	30480	30426	30663	30813	30614	30591	30407	30379	30472	30504	30772	30947	30687	30747	30350	30432	30393	30606	30532	30405	30619	30431	30528	30590	30494	30790	30345	30607	30570	30896	30661	30646	30814	30396	30501	30665	30186	30642	30535	30615	30549	30539	30424	30325	30423	30464	30520	30424	30385	30753	30442	30490	30366	30718	30599	30673	30349	30623	30632	30644	30432	30505	30554	30291	30399	30689	30781	30595	30607	30556	30574	30373	30644	30635	30490	30463	30447	30597	30741	30830	30643	30741	30492	30425	30486	30542	30652	30556	30447	30520	30390	30601	30311	30593	30770	30545	30417	30552	30562	30347	30532	30449	30640	30526	30388	30424	30557	30697	30549	30328	30540	30684	30957	30434	30581	30654	30542	30330	30511	30602	30482	30825	30413	30465	30504	30505	30446	30430	30240	30603	30506	30603	30487	30395	30385	30477	30660	30338	30441	30664	30694	30497	30307	30728	30554	30458	30813	30084	30568	30673	30418	30469	30692	30676	30436	30349	30382	30503	30722	30399	30366	30685	30428	30512	30438	30510	30407	30340	30657	30385	30572	30366	30455	30431	30355	30516	30293	30596	30399	30503	30845	30603	30518	30468	30549	30263	30347	30662	30419	30522	30672	30581	30321	30723	30351	30544	30538	30593	30492	30402	30268	30365	30784	30356	30490	30586	30393	30393	30482	30540	30250	30590	30564	30721	30677	30398	30712	30608	30402	30666	30138	30646	30613	30486	30600	30642	30615	30470	30466	30518	30330	30592	30441	30554	30345	30495	30453	30453	30468	30471	30554	30487	30554	30514	30556	30786	30379	30357	30721	30597	30521	30457	30325	30445	30443	30590	30297	30532	30272	30187	30432	30333	30492	30734	30583	30524	30441	30499	30693	30566	30622	30671	30057	30665	30515	30493	30458	30508	30502	30298	30445	30539	30515	30458	30373	30303	30503	30465	30270	30607	30318	30512	30570	30453	30483	30540	30626	30700	30578	30533	30415	30662	30611	30406	30180	30516	30542	30672	30565	30545	30537	30186	30463	30494	30703	30589	30536	30631	30333	30516	30417	30605	30743	30709	30550	30774	30602	30743	30638	30648	30510	30637	30372	30551	30672	30402	30436	30471	30441	30412	30582	30518	30797	30298	30603	30620	30812	30439	30354	30509	30405	30484	30701	30596	30487	30283	30496	30429	30585	30495	30388	30308	30810	30521	30413	30621	30581	30591	30532	30590	30460	30571	30311	30432	30782	30766	30331	30375	30697	30748	30421	30608	30812	30597	30662	30632	30518	30626	30547	30490	30286	30369	30656	30452	30482	30397	30468	30381	30415	30361	30298	30582	30779	30478	30575	30660	30551	30264	30471	30545	30434	30739	30847	30623	30454	30551	30377	30317	30566	30446	30421	30530	30416	30612	30671	30646	30399	30359	30462	30684	30694	30451	30510	30518	30647	30431	30562	30613	30469	30507	30515	30370	30694	30717	30540	30615	30380	30504	30548	30611	30589	30272	30589	30438	30558	30549	30500	30500	30668	30457	30382	30686	30378	30743	30400	30487	30712	30676	30583	30503	30629	30773	30596	30375	30444	30501	30595	30465	30333	30518	30671	30406	30875	30654	30550	30674	30530	30386	30412	30693	30607	30836	30559	30463	30427	30658	30508	30604	30667	30352	30323	30431	30626	30506	30399	30252	30440	30339	30447	30724	30424	30376	30458	30619	30374	30576	30385	30239	30572	30541	30293	30267	30334	30493	30507	30270	30525	30453	30546	30465	30517	30692	30619	30368	30671	30570	30456	30908	30538	30538	30560	30706	30599	30724	30526	30560	30490	30673	30278	30465	30378	30550	30755	30716	30723	30459	30843	30522	30292	30138	30360	30451	30549	30550	30624	30321	30431	30324	30505	30522	30472	30545	30414	30586	30238	30384	30581	30690	30462	30473	30206	30617	30675	30499	30511	30292	30438	30463	30655	30502	30460	30373	30428	30763	30460	30628	30572	30542	30498	30507	30483	30430	30391	30471	30771	30451	30719	30672	30729	30537	30575	30630	30604	30556	30430	30573	30091	30342	30213	30465	30660	30405	30373	30310	30590	30740	30540	30359	30580	30599	30718	30666	30397	30469	30357	30346	30663	30544	30549	30486	30610	30712	30378	30447	30416	30306	30471	30604	30584	30456	30371	30368	30456	30774	30308	30606	30537	30594	30556	30508	30447	30585	30521	30353	30782	30891	30539	30530	30705	30542	30431	30754	30354	30306	30392	30324	30358	30542	30494	30345	30455	30742	30360	30373	30408	30559	30476	30672	30595	30527	30853	30640	30525	30504	30585	30409	30566	30534	30512	30664	30711	30646	30759	30407	30345	30578	30499	30612	30752	30558	30722	30452	30550	30509	30444	30455	30611	30541	30555	30568	30459	30566	30413	30542	30163	30606	30317	30503	30328	30528	30763	30694	30378	30463	30123	30631	30521	30604	30606	30553	30413	30510	30448	30538	30371	30624	30627	30641	30628	30437	30593	30419	30388	30399	30721	30678	30521	30339	30404	30718	30580	30452	30527	30551	30702	30373	30232	30372	30506	30555	30603	30525	30361	30748	30548	30344	30591	30354	30505	30465	30607	30630	30267	30376	30523	30372	30643	30236	30512	30694	30783	30470	30461	30428	30510	30281	30589	30405	30393	30351	30379	30442	30839	30563	30448	30555	30402	30437	30648	30726	30377	30584	30549	30578	30617	30543	30469	30500	30436	30574	30613	30480	30351	30219	30399	30401	30446	30336	30538	30378	30374	30382	30449	30510	30706	30567	30472	30686	30514	30554	30622	30434	30492	30826	30424	30668	30791	30504	30479	30661	30609	30355	30530	30579	30551	30459	30445	30715	30606	30564	30533	30446	30776	30530	30533	30692	30606	30441	30567	30442	30579	30925	30588	30419	30562	30725	30478	30760	30744	30547	30698	30604	30535	30476	30754	30515	30534	30496	30733	30639	30509	30619	30624	30556	30468	30635	30370	30601	30443	30679	30159	30592	30555	30436	30845	30781	30458	30635	30431	30428	30213	30710	30486	30222	30651	30733	30566	30763	30573	30388	30450	30767	30639	30496	30469	30362	30289	30431	30656	30735	30485	30561	30873	30429	30661	30364	30349	30461	30487	30251	30558	30504	30414	30482	30539	30311	30289	30444	30480	30604	30659	30415	30907	30699	30544	30476	30584	30344	30372	30794	30848	30642	30455	30488	30388	30480	30350	30552	30497	30307	30485	30524	30629	30737	30738	30670	30616	30440	30467	30333	30649	30694	30359	30614	30629	30408	30470	30378	30477	30631	30443	30538	30498	30541	30312	30658	30277	30575	30687	30516	30456	30366	30546	30634	30429	30457	30534	30448	30419	30708	30393	30380	30443	30461	30431	30477	30577	30566	30383	30448	30407	30252	30365	30662	30541	30586	30573	30418	30323	30469	30491	30545	30303	30680	30377	30635	30352	30506	30498	30662	30576	30828	30305	30428	30560	30245	30649	30453	30465	30631	30590	30967	30493	30325	30698	30239	30545	30425	30643	30542	30418	30629	30794	30592	30510	30596	30220	30471	30814	30619	30502	30574	30429	30863	30650	30727	30505	30488	30529	30367	30544	30328	30333	30718	30444	30565	30383	30400	30230	30291	30328	30690	30686	30557	30442	30532	30642	30551	30602	30679	30543	30505	30692	30507	30817	30576	30599	30625	30399	30701	30560	30210	30801	30661	30526	30476	30242	30772	30570	30424	30482	30532	30311	30499	30516	30540	30341	30662	30678	30573	30607	30579	30632	30770	30559	30693	30522	30282	30538	30471	30610	30543	30215	30602	30545	30789	30389	30411	30677	30476	30482	30573	30288	30410	30822	30568	30743	30295	30547	30618	30374	30308	30720	30518	30554	30443	30452	30832	30625	30398	30580	30517	30657	30339	30560	30468	30518	30206	30678	30749	30812	30575	30460	30578	30516	30802	30573	30462	30547	30735	30356	30491	30499	30580	30726	30536	30608	30513	30653	30341	30635	30442	30678	30495	30372	30562	30566	30503	30518	30343	30381	30451	30269	30747	30585	30378	30443	30654	30546	30796	30529	30534	30373	30701	30598	30548	30654	30447	30660	30492	30301	30321	30392	30708	30629	30143	30639	30526	30559	30514	30283	30294	30481	30685	30351	30620	30722	30464	30627	30612	30452	30490	30654	30551	30596
27980	46994	48337	39873	33145	27535	25416	23127	22445	21162	20310	20093	20062	31995	34221	28476	23846	20603	19249	18728	18665	18560	18531	18542	18541	18622	18470	18633	18667	18736	18544	18544	18792	18493	18646	18808	18544	18662	18725	18616	18675	18751	18472	18716	18563	18662	18664	18634	18492	18605	18558	18686	18504	18413	18717	18503	18654	18709	18417	18762	18582	18380	18777	18673	18677	18389	18577	18624	18557	18498	18517	18747	18470	18226	18574	18587	18579	18574	18502	18640	18557	18717	18742	18753	18555	18583	18484	18583	18717	18460	18649	18552	18721	18531	18653	18770	18550	18362	18532	18703	18606	18643	18660	18365	18626	18578	18642	18516	18688	18575	18390	18609	18636	18672	18476	18535	18435	18506	18421	18605	18433	18635	18534	18690	18549	18586	18553	18519	18655	18486	18557	18549	18743	18591	18617	18426	18690	18669	18713	18475	18542	18586	18474	18494	18470	18576	18676	18657	18597	18662	18683	18623	18443	18737	18747	18647	18570	18624	18509	18597	18664	18816	18482	18660	18488	18562	18504	18696	18625	18840	18590	18715	18485	18471	18516	18454	18497	18585	18800	18607	18630	18582	18543	18474	18552	18610	18508	18565	18508	18454	18522	18585	18493	18778	18636	18476	18701	18703	18448	18564	18703	18609	18349	18777	18545	18521	18601	18535	18607	18426	18581	18558	18605	18690	18638	18482	18624	18656	18538	18424	18633	18574	18564	18596	18595	18672	18848	18454	18665	18512	18733	18587	18537	18768	18529	18666	18445	18674	18610	18627	18580	18770	18636	18500	18712	18655	18567	18853	18654	18649	18633	18405	18569	18461	18466	18706	18596	18460	18632	18673	18512	18492	18497	18569	18826	18410	18395	18681	18573	18518	18721	18528	18510	18524	18675	18680	18483	18667	18657	18631	18579	18660	18689	18593	18479	18535	18556	18611	18621	18507	18403	18661	18579	18576	18575	18664	18663	18647	18702	18502	18418	18464	18460	18597	18717	18586	18580	18686	18555	18657	18566	18446	18737	18596	18655	18599	18489	18407	18767	18578	18505	18587	18606	18558	18718	18526	18493	18675	18626	18496	18534	18562	18481	18543	18451	18607	18526	18510	18642	18474	18538	18702	18648	18661	18580	18590	18575	18686	18598	18659	18425	18741	18683	18417	18694	18541	18717	18580	18530	18911	18582	18645	18582	18752	18580	18610	18487	18626	18595	18471	18795	18595	18527	18566	18603	18632	18512	18576	18570	18511	18536	18621	18705	18657	18523	18545	18587	18639	18372	18733	18781	18569	18818	18576	18455	18568	18561	18741	18698	18721	18549	18603	18584	18545	18760	18415	18695	18397	18578	18612	18620	18765	18655	18523	18587	18681	18480	18778	18386	18658	18625	18625	18624	18541	18753	18491	18474	18536	18526	18626	18617	18727	18613	18596	18690	18765	18582	18700	18512	18382	18724	18529	18577	18446	18660	18512	18522	18442	18532	18575	18655	18568	18614	18519	18554	18388	18621	18621	18697	18497	18636	18511	18536	18616	18578	18560	18519	18431	18650	18484	18666	18643	18605	18569	18594	18650	18742	18619	18585	18344	18432	18355	18663	18712	18516	18502	18611	18652	18627	18488	18568	18685	18523	18573	18720	18633	18512	18578	18720	18518	18755	18788	18544	18706	18545	18584	18539	18632	18610	18528	18597	18584	18640	18570	18596	18764	18612	18504	18539	18522	18670	18700	18453	18731	18821	18520	18615	18654	18423	18597	18706	18464	18600	18576	18597	18574	18477	18510	18820	18611	18665	18598	18502	18487	18665	18746	18549	18437	18564	18863	18489	18727	18549	18519	18553	18513	18533	18787	18685	18519	18585	18462	18702	18672	18658	18557	18655	18660	18546	18626	18558	18561	18685	18683	18649	18642	18655	18682	18760	18456	18643	18454	18726	18652	18658	18581	18763	18628	18456	18545	18720	18713	18643	18548	18568	18533	18641	18630	18607	18537	18499	18668	18746	18637	18551	18621	18619	18603	18440	18674	18591	18664	18740	18486	18653	18493	18648	18618	18591	18490	18504	18554	18517	18637	18641	18631	18450	18530	18652	18716	18591	18679	18454	18556	18505	18674	18641	18494	18432	18676	18445	18593	18629	18693	18595	18544	18514	18719	18609	18415	18711	18572	18633	18362	18525	18536	18565	18594	18769	18502	18594	18641	18558	18484	18672	18663	18474	18714	18554	18508	18652	18568	18501	18544	18621	18477	18551	18671	18683	18700	18784	18726	18647	18539	18657	18589	18472	18452	18644	18523	18496	18598	18717	18610	18673	18576	18594	18562	18622	18528	18447	18685	18564	18714	18629	18433	18590	18617	18615	18696	18615	18521	18574	18616	18494	18658	18763	18532	18700	18666	18708	18544	18640	18715	18659	18435	18418	18520	18449	18506	18757	18511	18668	18477	18505	18471	18612	18535	18592	18477	18438	18558	18601	18551	18542	18654	18557	18612	18684	18495	18523	18522	18536	18790	18435	18615	18573	18759	18641	18493	18600	18423	18516	18550	18528	18602	18726	18683	18530	18674	18716	18525	18519	18772	18483	18709	18793	18551	18720	18571	18637	18711	18535	18649	18656	18470	18367	18610	18600	18712	18671	18626	18576	18692	18704	18482	18771	18560	18852	18653	18548	18603	18603	18573	18619	18686	18706	18557	18656	18647	18599	18422	18676	18571	18615	18506	18575	18665	18644	18715	18803	18596	18626	18571	18445	18752	18588	18535	18697	18440	18655	18548	18491	18413	18665	18700	18558	18675	18537	18892	18457	18740	18549	18568	18708	18585	18467	18531	18544	18487	18486	18642	18465	18454	18591	18431	18491	18581	18669	18569	18540	18573	18563	18654	18627	18479	18522	18501	18663	18505	18574	18617	18435	18478	18685	18737	18579	18725	18506	18532	18398	18553	18494	18648	18441	18541	18583	18691	18673	18573	18473	18544	18782	18639	18466	18694	18691	18555	18757	18628	18431	18560	18469	18646	18717	18524	18560	18636	18916	18623	18615	18702	18618	18605	18516	18460	18482	18655	18737	18390	18697	18536	18639	18637	18659	18254	18609	18510	18790	18719	18462	18420	18495	18615	18647	18472	18626	18477	18635	18668	18518	18846	18556	18578	18471	18613	18652	18540	18481	18553	18649	18574	18535	18669	18648	18431	18762	18461	18398	18537	18680	18446	18660	18569	18536	18494	18669	18469	18679	18467	18485	18651	18625	18575	18481	18458	18741	18711	18530	18642	18646	18505	18371	18552	18608	18379	18536	18771	18517	18383	18692	18631	18661	18530	18555	18521	18532	18783	18706	18604	18340	18519	18419	18611	18659	18572	18606	18603	18544	18709	18650	18667	18308	18679	18689	18667	18542	18576	18644	18613	18565	18709	18609	18778	18706	18640	18730	18730	18667	18399	18612	18474	18427	18614	18688	18644	18464	18401	18652	18523	18606	18638	18692	18631	18661	18636	18606	18540	18640	18545	18606	18441	18635	18840	18432	18627	18654	18666	18704	18452	18695	18585	18652	18605	18613	18725	18659	18667	18646	18633	18570	18550	18711	18621	18492	18358	18566	18725	18678	18570	18744	18654	18650	18533	18451	18439	18597	18573	18510	18622	18780	18751	18715	18595	18496	18586	18589	18627	18433	18481	18498	18559	18643	18578	18581	18587	18587	18681	18615	18689	18496	18474	18512	18464	18610	18600	18658	18778	18565	18498	18620	18695	18586	18589	18744	18701	18595	18411	18515	18748	18498	18666	18527	18756	18698	18459	18506	18622	18613	18617	18678	18632	18651	18615	18506	18673	18479	18667	18581	18619	18632	18565	18530	18589	18512	18534	18642	18610	18587	18590	18370	18706	18469	18735	18544	18649	18666	18632	18383	18797	18539	18537	18542	18602	18544	18776	18482	18582	18613	18613	18663	18624	18646	18453	18669	18638	18512	18760	18656	18502	18556	18680	18778	18825	18656	18558	18657	18454	18605	18672	18514	18638	18451	18666	18870	18450	18706	18803	18456	18854	18679	18651	18667	18603	18562	18858	18427	18629	18609	18442	18560	18807	18718	18638	18547	18571	18574	18753	18577	18542	18653	18636	18704	18613	18606	18752	18614	18598	18632	18549	18509	18516	18568	18602	18624	18488	18571	18769	18583	18421	18723	18431	18645	18748	18588	18583	18396	18499	18711	18369	18803	18485	18496	18609	18640	18539	18562	18690	18579	18564	18730	18419	18725	18461	18641	18692	18656	18522	18647	18641	18766	18530	18665	18660	18543	18669	18699	18484	18538	18684	18632	18661	18628	18559	18491	18552	18715	18664	18564	18404	18665	18626	18578	18601	18528	18605	18618	18436	18620	18592	18763	18523	18649	18513	18409	18498	18524	18617	18689	18521	18600	18535	18661	18678	18589	18407	18851	18544	18670	18536	18627	18582	18472	18417	18627	18680	18717	18549	18589	18633	18483	18733	18553	18402	18632	18555	18614	18623	18474	18547	18653	18684	18472	18777	18370	18579	18704	18528	18597	18835	18610	18509	18605	18469	18642	18648	18485	18539	18405	18657	18675	18651	18690	18604	18817	18601	18548	18636	18511	18722	18596	18585	18575	18604	18601	18674	18573	18600	18612	18744	18492	18485	18568	18479	18644	18578	18566	18575	18774	18513	18718	18576	18589	18684	18605	18563	18623	18598	18677	18502	18453	18486	18472	18682	18658	18667	18683	18795	18605	18575	18713	18557	18635	18681	18519	18511	18523	18520	18487	18588	18590	18557	18679	18887	18626	18656	18441	18574	18540	18713	18627	18411	18809	18679	18450	18783	18658	18606	18511	18535	18530	18702	18707	18629	18552	18636	18580	18536	18653	18631	18752	18541	18676	18646	18684	18528	18462	18611	18764	18754	18467	18628	18406	18592	18833	18579	18560	18528	18808	18670	18596	18558	18697	18717	18674	18747	18559	18361	18571	18555	18580	18532	18454	18678	18709	18656	18644	18495	18885	18657	18593	18462	18531	18725	18672	18665	18528	18631	18582	18669	18557	18534	18624	18543	18637	18570	18543	18736	18446	18531	18548	18444	18454	18474	18605	18475	18550	18795	18651	18606	18836	18630	18720	18566	18579	18551
22273	20782	27328	26111	28669	36464	41023	38052	35939	35035	34212	33274	36121	56587	54709	46511	39628	35215	33242	32574	32293	32356	32242	32401	32397	32362	32166	32455	32185	32207	32075	32105	32493	32202	32459	32257	32486	32154	32259	32253	32101	32436	32698	32195	32338	32258	32017	32267	32404	31897	32196	32225	32339	32144	32079	32081	32319	32146	32081	32309	32419	32377	32383	32123	32151	31812	32365	32308	32218	32535	32148	32207	32161	32111	32119	32457	32003	32012	32168	32338	32119	32001	31936	32165	32242	32069	32231	32168	32227	32015	32560	32354	32335	32370	32445	32225	32469	32336	32356	32507	32226	32112	32407	32235	32249	32222	32021	32253	32189	32383	31959	32056	32219	32535	32287	32230	32455	32288	32289	32429	32165	32193	32078	32354	32357	32331	32319	31905	32067	32033	32532	32436	32479	32247	32253	32212	32459	32184	32256	32291	32283	32255	32066	32614	31998	32013	32373	32284	32037	32215	32017	32222	32271	32476	32263	32015	32112	32203	32247	32193	32296	32469	32347	32062	32152	32141	32143	32107	32280	32347	32517	31928	32063	32319	32118	32322	32353	32551	32484	32251	32201	31944	32140	32045	32166	32152	32107	32217	32145	32306	32333	32196	32256	32427	32453	32189	32123	31980	32020	31962	32338	32331	31924	32303	32071	32213	32091	32180	32311	32102	32266	32159	32563	32326	32216	32236	32100	31943	32227	32314	32106	32357	32112	32202	32389	32524	32336	32259	32079	32210	32092	32175	32205	32120	32294	32200	31967	32400	32165	32251	31910	32455	32304	32269	32080	32129	32012	31984	32068	32401	31770	32232	32294	31936	32224	32007	31932	32129	32264	32212	32170	32089	32239	32006	32147	32361	32268	32252	32253	32290	32290	32282	32377	31883	32319	31921	32273	32196	32257	32009	32172	32027	32276	32212	32301	31932	32175	32193	32306	32100	32160	32254	32189	32231	32193	32109	32282	32063	32296	32140	32017	32130	31987	32171	32093	31969	32488	32083	32200	32204	32436	32122	32039	32027	32417	32395	32154	32157	32308	32266	32178	31852	32110	32235	32320	32414	31945	32162	32219	32246	32367	31994	32403	32353	32194	32172	32111	32225	32226	32116	32325	32146	32422	32339	31980	32459	31909	32229	32199	32130	32179	32112	31971	32174	31835	32154	32285	31992	32306	32085	32160	32121	32381	32077	32109	32319	32169	32037	32075	32088	32361	32364	32340	32354	31946	32374	32130	32376	32040	32198	32228	32291	32315	32049	32291	31898	32265	32514	32104	32372	32157	32138	32074	32231	32386	32022	32191	32008	32391	32464	32110	32222	32110	31972	32394	32128	32193	32262	32277	32414	32032	32027	32144	32187	32131	32094	32075	32091	32401	32284	32177	32152	31942	31970	32319	32270	32311	32185	32196	31868	32084	32308	32257	32043	32393	32201	32357	32151	32237	32248	32268	32045	32129	32376	32140	32176	32349	31906	32476	32041	32197	32354	32103	32324	32372	32262	31981	32086	32291	32324	32233	32241	31832	32166	32395	31982	31932	32453	32305	32391	32288	32065	32144	32212	32431	32267	31881	32088	32373	31961	32117	32273	32050	31944	32249	32221	32423	32289	32079	32211	32096	32288	32045	32181	32319	32429	32434	32298	32207	32330	32209	32129	32412	32078	32204	32018	32236	32350	32229	32072	32370	32360	32238	32277	32392	32247	32395	32317	32357	32413	32102	31999	32387	32248	31827	32102	32413	32374	32245	32223	32246	32224	32232	32268	32218	32326	32273	32267	32301	31923	32167	32447	32201	32134	32149	32256	32094	32272	32063	32028	32079	32168	32246	32414	32364	32217	32280	31984	32083	32237	31980	32198	32030	31997	32374	32152	32042	32071	32311	32185	32096	32382	32015	31988	32094	32380	32238	32561	32351	32045	32287	32294	32325	32229	32158	32268	31973	32059	32051	32431	31967	32056	32196	32114	32177	31902	31859	32101	32147	32186	32129	32099	32155	32164	32059	32108	32004	32118	32475	32257	32302	32152	32276	32236	32476	31888	31837	32122	32450	32202	32242	32244	32113	31969	31989	31956	32092	32008	32304	31796	32452	32138	32228	32096	32022	32300	32219	32216	32031	31960	32259	32271	32181	32167	32215	32406	32148	32200	32359	31981	32169	32066	31968	32187	32210	32449	32203	32496	32193	31890	32079	32253	32482	32021	32248	32273	32349	32170	32295	32180	32206	31945	32151	32159	32366	32177	32494	31927	32031	31928	32190	32051	32257	32138	32044	32212	32202	32213	32252	32078	32263	32197	32452	32111	32115	32043	32377	32132	32036	32064	32410	32231	32259	32128	32356	32268	32083	32360	31981	32169	32164	32326	32301	32288	32117	32344	32347	32278	32291	32323	31931	32067	32186	32233	32426	32056	32429	32276	32391	32368	32236	32208	32080	32112	32237	32190	31782	31915	32038	32026	32174	32245	31986	32205	32244	32101	32384	32600	32295	32191	32356	32046	32112	31905	31945	31944	31860	31995	32513	32394	32182	32195	32122	32394	32178	32110	32212	32045	32328	32246	31975	32192	32371	32135	32304	31724	32183	32305	32189	31931	32232	32298	32420	32351	32224	32265	32227	32276	31970	32213	32339	32050	32105	32122	32021	32346	32200	32227	32100	32033	32289	32256	32136	32393	32154	32049	31988	32098	32501	32196	32295	32212	32243	32413	32217	32366	32394	32352	32062	32274	32332	32220	32218	32192	32416	31997	32227	32194	32089	32360	32061	32059	32055	32200	32385	32228	32411	32268	32256	32118	32013	31921	32246	32236	32435	32299	32220	32346	32435	32049	32172	32341	32233	32203	32389	32312	32203	32244	31995	32124	31886	32110	32136	32207	32412	32309	32178	32343	32039	32049	32211	32140	32206	31902	32126	32143	32328	32386	32217	31965	32105	32228	32236	32158	32289	32135	32211	32370	32229	32390	32084	32261	32094	32146	32204	31816	32122	32073	31927	32102	32120	32104	32181	32370	32131	32138	32250	32407	32053	31934	32216	32294	32130	32106	32159	32678	32371	32029	32287	32352	32373	31700	32021	31926	32271	32303	32141	32116	31990	32229	32056	32030	32033	32054	32254	32126	32323	32081	32360	32227	32162	32074	32456	32286	32372	31948	32259	32155	31961	32227	32153	32229	32332	32176	31922	32319	32061	32312	32253	32446	32272	32070	32198	32172	32109	32332	32269	32234	32161	32228	32080	32244	31896	32302	31966	32305	32398	32126	32076	32086	32253	32142	32319	32214	32067	32027	32280	32410	32280	32269	32289	32060	32031	32049	32429	31935	32461	32283	32101	32195	32316	32279	31996	32078	32014	32288	32126	32133	32362	32262	32337	32272	32105	32017	32178	32052	32125	32308	32168	32139	32304	32066	32249	32159	32202	32457	32026	32083	32132	32000	31993	32174	32155	32266	32322	31992	31921	32074	32174	32250	32217	32291	32072	32202	32090	32243	32121	32102	32178	32208	32263	32180	32223	32500	31890	32270	31903	31910	32018	31990	32059	32309	31957	32160	32325	32122	32139	32437	32366	32199	32229	31975	32265	31983	32005	32270	31947	32239	32227	32226	32265	32361	32171	32401	32026	32079	32710	32232	32345	32169	32213	32224	32031	32051	32180	32202	32327	32081	32141	32117	32336	32111	32427	32229	32279	32163	32455	32211	32146	32092	31969	32114	32259	32160	32092	32272	31955	32386	32315	32248	32375	32431	32341	32040	32038	32163	32156	32245	32086	32289	32314	32201	32056	32441	32130	32118	32314	32330	32196	32407	32141	32187	32334	32221	32123	32598	32231	32056	32341	32255	32029	32090	32492	32277	32137	32230	32165	32275	32217	32333	32016	31776	32406	31987	32077	32109	32320	32073	32054	32175	32097	32206	32248	32200	32443	32408	32332	32076	32039	32189	32169	32078	32047	32491	32216	31915	32455	32388	32196	32079	32228	31959	32208	32176	32227	32255	32299	32157	32222	32157	31989	31981	32178	32080	32340	32192	32239	32052	32165	32186	32193	32028	32063	32102	32458	32142	32283	32122	32125	32255	32413	32077	32374	32239	32080	32187	32297	32074	32294	32340	32207	32191	32200	32290	31996	32123	32247	32351	32191	32290	32114	32130	32219	32104	32041	32240	32321	32018	32176	32297	32280	32370	32307	32415	32047	32092	32321	32136	32293	32429	32125	32391	32409	32362	32161	32249	32181	32242	32043	32331	32393	32285	31953	32035	32428	32347	32310	32306	31996	32406	32180	32255	32373	32242	32303	32330	32240	31868	31992	32133	32308	32132	32298	32235	32220	32191	32281	32070	32059	32126	31900	32172	32096	32047	32130	32219	31987	31871	32024	32300	32515	32166	32530	32247	32072	32204	32105	32150	32288	32196	32314	32050	31873	32245	32251	31806	32288	31951	31958	32227	32381	32480	32427	32066	32067	32221	32171	32146	32355	31948	32168	32079	32316	32273	32192	32149	32050	32278	32278	32195	32236	32344	32304	32184	32420	32415	32375	32155	32476	32290	32183	32017	31894	32370	31916	32100	31965	31998	32141	32171	32298	32451	32486	32250	32055	32230	32006	32155	32245	32172	32601	32224	32271	32160	32348	32121	32178	32064	32011	32391	32383	32160	32314	32373	32182	31995	32009	32061	31982	32483	32200	32203	32092	32144	31908	32133	32188	32215	32030	31978	32033	32114	32177	32237	32501	32200	32038	32354	32207	32148	32390	32414	32146	32215	32297	32050	32251	32202	32195	32370	32234	32496	31841	32281	32319	32192	32250	32173	32355	32316	32227	31945	32150	32397	32255	32062	32232	31976	32104	32338	32175	32124	32019	32405	32200	32469	32105	32354	32585	32488	32240	32125	32123	32117	32238	31954	32096	32045	32059	32270	32318	31950	32116	32554	32239	32157	31987	31990	32269	32302	32151	32368	32344	32298	32256	32359	32411	32051	32116	32433	32247	32052	31967	31907	32492	32348	32449	32331	32314	32196	31996	32146	32013	31910	32403	32400	32178	32066	32254	32052	32037	32200	32049	32221	32227	32419	32146	32032	31910	32168	32030	32291	32045	32217	32159	32046	32338	31997	32178	32355	32182	32182	32466	32281	32372	32073
31350	55349	57202	47036	41208	34788	31384	28473	25177	22943	22073	20654	26205	49001	45462	36157	27601	22285	20033	19355	19187	19367	19288	19452	19388	19282	19333	19325	19316	19277	19457	19297	19281	19245	19220	19364	19408	19309	19450	19443	19310	19211	19246	19408	19270	19237	19241	19451	19267	19294	19308	19484	19521	19319	19258	19323	19356	19546	19289	19403	19419	19233	19352	19210	19336	19347	19228	19163	19269	19487	19188	19282	19281	19327	19103	19476	19347	19363	19243	19165	19209	19303	19252	19385	19069	19521	19394	19491	19411	19264	19217	19349	19281	19260	19344	19397	19365	19360	19278	19449	19172	19292	19280	19465	19222	19218	19338	19398	19472	19443	19174	19290	19386	19302	19276	19414	19217	19318	19284	19398	19205	19371	19216	19303	19376	19345	19259	19244	19099	19395	19049	19398	19463	19255	19359	19496	19309	19242	19414	19343	19164	19094	19236	19160	19376	19087	19138	19241	19053	19436	19403	19321	19169	19166	19255	19284	19209	19300	19267	19361	19290	19279	19309	19349	19312	19249	19144	19321	19395	19325	19236	19487	19422	19231	19307	19349	19359	19282	19235	19386	19315	19216	19349	19410	19324	19457	19275	19185	19368	19278	19414	19287	19333	19211	19512	19439	19325	19198	19328	19269	19064	19482	19247	19289	19286	19554	19257	19264	19244	19230	19431	19116	19477	19110	19257	19356	19178	19313	19442	19221	19158	19162	19229	19350	19327	19226	19182	19267	19347	19377	19532	19296	19377	19141	19419	19098	19384	19263	19278	19424	19366	19038	19286	19022	19200	19252	19401	19281	19345	19279	19413	19351	19303	19263	19287	19214	19183	19184	19383	19253	19403	19294	19437	19238	19063	19410	19288	19413	19212	19174	19372	19384	19510	19391	19412	19197	19285	19067	19391	19235	19292	19236	19269	19360	19297	19242	19390	19345	19416	19295	19365	19326	19297	19198	19283	19495	19324	19281	19345	19368	19363	19109	19226	19317	19289	19346	19329	19335	19417	19376	19245	19383	19164	19361	19362	19247	19084	19267	19271	19230	19324	19385	19263	19254	19344	19302	19459	19244	19325	19238	19121	19138	19266	19185	19409	19379	19305	19283	19242	19181	19349	19457	19513	19260	19278	19530	19238	19207	19415	19639	19249	19566	19092	19342	19275	19156	19337	19195	19428	19141	19394	19149	19449	19164	19327	19332	19376	19586	19254	19203	19252	19205	19252	19308	19332	19602	19279	19298	19211	19226	19417	19259	19196	19314	19186	19306	19343	19083	19396	19243	19147	19189	19429	19252	19218	19383	19278	19347	19201	19303	19395	19214	19385	19317	19471	19458	19218	19280	19357	19325	19503	19217	19043	19205	19144	19461	19295	19097	19331	19296	19308	19347	19121	19206	19305	19294	19428	19300	19448	19260	19199	19317	19458	19317	19273	19346	19302	19270	19182	19242	19258	19369	19220	19221	19247	19337	19419	19240	19179	19237	19277	19451	19270	19224	19214	19230	19348	19373	19247	19432	19397	19422	19193	19293	19219	19297	19437	19323	19393	19235	19343	19416	19242	19547	19381	19273	19402	19295	19285	19292	19390	19376	19368	19247	19039	19427	19340	19461	19247	19320	19219	19212	19355	19402	19329	19404	19338	19335	19311	19283	19210	19187	19305	19266	19446	19188	19473	19409	19360	19205	19168	19457	19458	19203	19184	19158	19332	19296	19355	19366	19365	19152	19282	19409	19306	19259	19239	19201	19240	19430	19261	19166	19193	19250	19405	19379	19310	19246	19386	19405	19356	19184	19171	19146	19238	19402	19373	19181	19321	19301	19384	19326	19449	19405	19369	19394	19379	19304	19378	19334	19242	19314	19249	19213	19390	19477	19434	19263	19327	19426	19311	19105	19009	19357	19314	19220	19359	19433	19376	19119	19202	19396	19253	19281	19291	19183	19482	19250	19206	18920	19351	19172	19310	19461	19343	19336	19322	19160	19262	19337	19346	19407	19238	19426	19210	19381	19347	19273	19335	19342	19317	19169	19174	19360	19102	19294	19225	19534	19324	19308	19168	19554	19211	19225	19423	19296	19198	19195	19303	19349	19287	19251	19339	19303	19461	19423	19262	19356	19311	19226	19261	19389	19260	19302	19398	19243	19185	19398	19416	19486	19415	19323	19262	19162	19480	19401	19335	19135	19349	19415	19435	19333	19300	19235	19293	19438	19401	19265	19189	19349	19273	19355	19319	19219	19307	19344	19266	19377	19313	19315	19288	19442	19425	19344	19303	19306	19374	19208	19290	19351	19098	19404	19379	19262	19365	19340	19183	19561	19357	19376	19335	19371	19092	19102	19342	19353	19243	19259	19284	19222	19407	19387	19252	19326	19460	19117	19127	19460	19609	19116	19470	19291	19334	19438	19327	19253	19190	19290	19192	19176	19259	19624	19181	19475	19317	19455	19396	19150	19448	19329	19305	19483	19291	19399	19350	19257	19180	19281	19300	19161	19223	19189	19179	19321	19188	19352	19293	19241	19235	19244	19184	19314	19329	19404	19205	19282	19360	19426	19465	19261	19260	19395	19226	19311	19198	19283	19281	19104	19093	19218	19314	19195	19296	19388	19247	19347	19434	19307	19196	19133	19127	19407	19186	19282	19356	19316	19217	19239	19227	19353	19303	19568	19307	19301	19384	19066	19052	19403	19281	19380	19148	19179	19407	19192	19459	19360	19328	19202	19306	19094	19293	19422	19399	19372	19260	19361	19241	19333	19375	19304	19408	19337	19314	19318	19395	19188	19202	19312	19375	19418	19296	19424	19332	19473	19224	19291	19213	19497	19302	19341	19273	19329	19389	19285	19055	19422	19321	19153	19314	19319	19325	19143	19269	19236	19296	19329	19146	19304	19147	19206	19390	19291	19175	19253	19370	19344	19552	19102	19588	19419	19326	19307	19449	19198	19182	19210	19431	19248	19164	19464	19140	19482	19259	19190	19288	19163	19423	19184	19292	19288	19384	19246	19260	19317	19437	19408	19278	19298	19176	19425	19444	19445	19191	19188	19087	19234	19352	19285	19341	19381	19388	19311	19373	19281	19222	19219	19243	19270	19197	19245	19301	19257	19352	19239	19337	19263	19225	19296	19199	19332	19148	19314	19270	19126	19270	19422	19192	19080	19332	19387	19193	19401	19148	19218	19181	19461	19392	19189	19456	19452	19344	19438	19258	19312	19232	19284	19303	19515	19251	19234	19274	19177	19187	19424	19287	19401	19263	19419	19260	19309	19176	19396	19152	19141	19096	19243	19350	19243	19286	19397	19517	19274	19252	19247	19379	19249	19193	19188	19241	19178	19311	19097	19307	19325	19503	19254	19318	19312	19310	19278	19230	19278	19166	19174	19167	19319	19282	19232	19279	19358	19435	19397	19063	19395	19225	19215	19223	19329	19206	19410	19363	19389	19340	19288	19285	19348	19241	19235	19481	19279	19288	19402	19385	19319	19237	19169	19539	19241	19276	19271	19312	19437	19414	19121	19181	19404	19401	19138	19386	19101	19517	19203	19212	19261	19330	19229	19362	19203	19323	19418	19324	19126	19378	19358	19243	19448	19323	19217	19286	19467	19122	19375	19171	19237	19388	19295	19193	19151	19328	19317	19150	19173	19269	19224	19341	19289	19407	19344	19254	19098	19367	19308	19256	19311	19226	19250	19164	19283	19324	19242	19228	19303	19310	19265	19361	19331	19378	19149	19378	19118	19391	19300	19341	19268	19348	19405	19301	19315	19229	19420	19300	19286	19361	19324	19270	19317	19172	19351	19170	19346	19326	19253	19383	19188	19232	19320	19289	19420	19288	19302	19173	19407	19250	19329	19461	19332	19345	19406	19227	19296	19248	19256	19252	19557	19397	19287	19325	19393	19244	19217	19302	19300	19063	19186	19336	19178	19195	19220	19377	19179	19149	19383	19435	19064	19177	19491	19252	19329	19408	19369	19250	19244	19487	19211	19427	19194	19306	19304	19275	19347	19305	19426	19137	19284	19435	19107	19200	19287	19394	19418	19243	19262	19207	19342	19463	19381	19128	19319	19349	19336	19397	19307	19065	19319	19044	19360	19342	19182	19353	19314	19289	19268	19270	19134	19367	19414	19369	19423	19307	19323	19351	19288	19310	19398	19456	19476	19398	19189	19252	19272	19243	19349	19321	19390	19297	19152	19222	19336	19321	19268	19475	19494	19231	19281	19402	19372	19334	19403	19524	19501	19235	19211	19326	19416	19297	19409	19310	19248	19361	19067	19125	19183	19231	19381	19420	19238	19216	19367	19515	19515	19295	19321	19292	19429	19369	19378	19271	19452	19231	19457	19384	19394	19409	19180	19410	19175	19251	19348	19369	19241	19318	19171	19459	19362	19189	19188	19240	19239	19204	19336	19438	19263	19310	19191	19245	19374	19279	19303	19192	19320	19303	19316	19145	19233	19220	19254	19240	19327	19518	19383	19165	19097	19456	19277	19357	19382	19378	19337	19289	19199	19382	19231	19311	19401	19280	19367	19374	19254	19284	19316	19193	19222	19308	19369	19465	19388	19371	19298	19342	19438	19249	19279	19427	19409	19230	19416	19261	19137	19269	19383	19350	19334	19346	19200	19325	19251	19175	19244	19373	19296	19333	19422	19318	19337	19110	19478	19334	19395	19333	19203	19403	19416	19382	19221	19285	19413	19304	19259	19188	19222	19410	19238	19327	19360	19236	19177	19451	19208	19339	19364	19510	19186	19278	19027	19384	19293	19204	19121	19334	19359	19235	19294	19305	19107	19354	19377	19428	19315	19405	19273	19204	19374	19504	19178	19279	19360	19436	19450	19193	19396	19401	19123	19367	19328	19343	19291	19173	19434	19399	19140	19276	19189	19284	19249	19089	19221	19316	19171	19255	19239	19333	19346	19376	19411	19229	19341	19450	19242	19147	19303	19298	19431	19346	19349	19104	19314	19280	19360	19053	19158	19358	19222	19368	19394	19174	19239	19345	19263	19215	19321	19212	19323	19378	19374	19275	19363	19387	19289	19093	19304	19374	19194	19306	19243	19262	19367	19262	19212	19367	19340	19127	19229	19320	19436	19236	19318	19258	19296	19381	19415	19291	19321	19424	19201	19384	19323
38633	36929	42102	39244	36827	35283	34400	33240	33021	32975	33040	32584	32351	33162	33646	33542	33067	32517	32204	32036	32226	32039	32090	32286	32331	32035	31985	32244	31987	32199	31855	31975	32045	32377	32079	32374	32249	31985	32138	32025	31978	32194	32086	31972	32168	32002	32122	32245	31920	32113	31919	31954	32084	31996	32141	32198	32447	32166	32164	32127	32208	32148	32071	32232	32491	32329	32212	32086	32123	32328	32270	32001	31993	32167	32117	31967	32106	32288	32373	32418	32066	32308	32108	32000	32145	32085	32282	32095	31941	32169	32025	32174	32172	32376	32402	32282	32607	32199	32013	32228	32072	32142	32114	31880	32302	32249	32279	32210	32225	32220	32083	32272	32313	31806	32006	32152	32296	32286	32198	32167	32046	32140	32205	32136	32388	32113	32090	31801	32035	32122	32240	32143	32075	32161	32298	32208	32023	32119	32052	32111	32432	32133	32170	32087	32220	31983	32339	32275	32249	32354	31880	32168	32015	32176	32056	32173	32139	32114	32234	31995	32019	32025	32176	32282	31919	32332	31872	32249	32179	32192	32359	32115	32334	32304	32087	32313	31926	32078	32180	32229	32093	32025	32279	32314	32194	32103	32004	32259	32188	32387	31984	32353	32513	32308	31900	32220	32283	31899	32103	32253	31997	32101	31854	31987	32392	32042	31990	32240	32164	32071	31921	31957	32067	32071	32260	32201	32227	32090	32160	31960	31981	31961	32041	32133	32341	32125	32017	32127	31855	31901	32127	32181	32150	32136	32251	32248	32150	32130	32164	32033	32268	32302	32447	32262	32170	32174	32064	32296	32122	32020	31966	32047	32004	31843	32054	32026	32385	32023	32359	32075	31880	32182	32199	32196	32247	31945	32102	31952	32371	32024	31940	31898	32057	32122	32130	32013	32169	32051	32335	31902	31969	32080	32238	32078	32214	31998	32183	31997	32514	32132	32235	31950	32303	32047	32121	32131	32430	32301	32384	32091	31960	32297	32412	32213	32154	32112	32251	32073	32198	32081	32196	31934	32091	32088	32063	32057	32378	31925	31932	32208	32069	32631	32142	31970	32067	32201	32143	32186	32288	32230	32179	32252	32277	32145	32191	32156	32131	31973	32263	32255	32124	32241	32022	32168	32129	32159	32160	31961	32085	32214	32115	32177	32268	32125	32171	32015	32202	32060	32018	32426	32323	32200	32250	32107	32410	32468	32022	32160	32141	32261	31961	32038	32290	32165	32141	32269	32220	32016	32342	31999	32040	32012	32177	32306	32080	32233	32258	32154	32327	32104	32219	32043	32438	32295	32106	32111	32095	32078	32125	32210	32200	32196	32011	32150	31924	32293	32225	32071	32219	32182	32122	31970	32232	31849	31921	32427	32118	32033	32097	32003	32210	32138	32193	32224	32156	32346	31895	31924	32045	31996	32060	32307	32271	32209	32008	32144	32287	32118	32217	31815	32228	32271	32174	32126	32364	32287	31981	31970	32131	32042	31899	32038	31843	32055	32149	32055	32248	31926	32292	31988	32039	32294	32190	32130	31952	32048	32079	32266	32204	32160	32206	31958	32065	32186	31948	32053	32375	31836	32048	32144	32155	31879	32119	32217	32199	32249	32276	31943	32033	32256	32074	32107	31960	32167	32285	32187	32284	32202	32117	32321	32046	32052	32050	32253	32108	32201	31985	32057	32106	32384	32179	32254	32134	32234	32193	32311	32391	31915	32213	32382	31961	32101	32248	32090	32110	31921	32120	32262	32416	31958	32139	31897	31905	32130	32513	32270	32171	32274	32151	32566	32068	32278	32084	32099	32381	32078	32295	32354	32139	32358	32118	32068	32239	32045	32215	32182	32239	32079	32064	32061	32043	32192	31977	32143	32237	31933	31965	32086	32064	32409	32097	32033	32379	32391	32312	32078	32392	32325	32170	32120	32209	31981	31907	32090	32388	32043	31813	32214	31813	32005	32107	32257	32302	32119	32298	32303	32027	32079	32281	32204	32192	32289	32110	31882	32294	32069	32368	32194	31917	31969	32182	32023	31962	32074	32092	32073	32140	32055	32214	32220	32259	32098	32320	32072	32529	32255	32390	32216	31890	32337	32030	32388	32317	32198	32197	32133	32341	32342	32161	32106	31988	32440	32107	32258	32122	32083	31987	32147	32202	32251	32082	32265	32148	32241	32125	32017	32483	32282	32023	32058	32207	32195	32388	32365	32473	31996	32005	31835	32075	31955	32100	32428	32594	32118	32243	32335	31986	32076	32339	32051	31901	32166	32130	31977	31966	32078	32152	32340	32059	32326	32089	31986	31861	32090	31945	32171	32186	32004	32153	32273	32311	32422	32064	32228	32010	31953	31997	32078	32271	32106	32102	32284	32066	32369	31981	32159	32433	32072	32198	31974	32181	31900	32311	31765	32202	31938	32086	32039	32292	32014	32000	31901	32144	32197	32193	32259	32080	32328	32311	32258	32137	32228	32083	32268	32273	32160	32185	32122	31830	32267	32089	32314	32274	31955	32189	32156	32269	32297	32094	32001	32396	32034	32163	32166	32119	32211	32103	32109	32071	31894	32096	32093	32173	32114	32084	32106	32073	32065	32399	32372	32049	31991	32390	32102	31957	32060	32131	32032	31878	32233	32234	32108	32010	32214	32278	32057	32450	32101	32267	32223	32202	32364	32287	32039	32243	32180	32099	32221	32075	32257	31981	32146	32202	32289	32262	31941	32224	31994	32023	32124	32229	32254	32071	32212	32188	32031	32394	31953	32066	32064	32386	31971	32080	31913	32184	31820	31891	32297	32357	32190	32172	32454	32180	31994	31990	32284	32172	32000	31968	32264	32390	31895	32278	32239	31978	32070	32214	32162	32327	32192	32322	32061	32108	32012	32074	32256	32213	32071	32266	32478	32193	31880	32017	32095	32152	32367	32255	31894	32140	31838	32535	32304	32098	32256	32080	32056	32340	32268	32258	31930	32327	32121	32106	32052	32030	32259	32357	32243	32246	32077	32316	32042	32129	32112	32167	32069	32106	32156	32337	32092	32096	32461	32137	32332	32066	32116	32158	31976	32109	32136	32038	32281	32262	32182	32178	32170	32033	32209	32100	32166	31961	31975	32196	32305	32378	32099	31936	32053	32129	32184	32233	32331	32336	32319	31879	32130	32202	32188	32025	31971	32269	31959	32274	32235	31968	31948	32118	32139	32097	32186	32241	32334	32138	32444	32080	31902	31880	32493	32165	32084	32231	32309	32184	31808	32012	32302	32153	32042	32309	32333	32162	32237	32020	31988	32067	32098	32326	32228	32120	32124	32273	31854	32437	32074	32152	32426	32061	32206	32039	32358	32356	32242	32137	32003	32278	32140	32295	32037	32331	31984	32054	32237	32201	32021	32061	32166	31996	31864	32349	32120	32127	32201	32073	32242	32288	32241	32283	32273	32416	32115	32122	32194	32085	32110	31914	32073	32243	32055	32103	32182	32072	32079	31862	32182	32044	32299	32288	32007	32245	32094	32360	32093	31970	32224	32002	32022	32099	31974	31896	32475	32308	32318	32089	32155	32160	32267	32118	32110	32327	31878	32195	32302	32322	32254	32103	31999	32271	32421	32230	32067	32469	32408	32245	32039	32191	32239	32234	31973	32361	32243	32107	32018	32115	32009	32155	32224	32185	32089	32296	32285	32211	31896	32278	32281	32188	32145	31803	32288	32173	32241	31907	32167	32348	32332	31984	32255	32131	32078	32164	32192	32158	32020	32425	32281	32359	32182	32261	31880	32503	32350	32050	32075	32230	32135	32281	32232	31949	32424	32092	32136	32377	32200	31927	32073	32268	32100	32336	32064	32313	32038	32196	32421	32463	32269	32363	32325	32463	32289	31941	32251	32146	32115	32153	32064	32123	32008	32346	32174	32178	32238	32172	32065	32152	32292	32412	32147	32108	32051	32131	32131	32094	32190	32569	31769	32279	32065	32375	32001	31819	32229	32276	32208	32032	32177	32049	32033	32160	32419	32088	32306	32386	32100	32168	32023	32065	32199	32005	32501	32313	32058	32185	32229	32290	32294	32447	32408	32490	32220	32169	32223	32382	31917	31933	32086	32334	32205	32013	31859	32179	32227	31899	32094	32049	32181	32194	31754	32400	32272	32015	32234	32142	32075	32053	32104	32314	32501	32166	32110	32188	32188	32010	32087	32351	32326	32112	32089	31980	32193	32198	32191	32342	32093	32357	32215	32320	32155	32322	32093	31994	32288	32306	32126	32294	32202	32099	32273	32163	32144	32025	32040	32114	32282	31988	32285	32128	31949	32274	31877	31794	31894	32259	32610	32161	32243	32011	31998	32159	32163	32147	32364	32287	32277	32488	32405	32296	32180	32215	32152	32098	32352	32402	32338	32097	32179	32055	32473	32283	32038	32164	32381	32133	32255	32020	32248	32314	32004	32328	32188	32203	31929	32215	32067	32400	32102	32411	32341	32282	32391	32429	32392	32282	31935	32063	32132	32100	32248	32232	32347	32312	32042	32044	32090	32154	32319	32069	32124	32075	32263	32087	32287	32158	32200	32191	32078	32293	32176	32194	32391	31949	32325	32270	32085	32043	32125	32302	32018	32098	32194	32278	32387	32137	32035	32110	32057	32273	31987	31993	32290	32579	32347	31806	32031	32373	32123	32268	32282	32270	31861	32087	32266	32114	32121	32090	32115	32126	32323	32115	32188	32319	32190	32019	32010	32118	32082	32200	32368	32197	31984	32115	32235	32370	32364	32299	32289	32127	32222	32095	32366	32181	32523	32213	32008	32030	32296	32342	32050	32329	32168	32170	32052	31995	31977	32075	32006	32463	32062	32116	32077	32226	32014	31837	32097	32047	32235	32006	32145	32261	32433	32343	32146	32072	32088	32088	32107	32214	31846	32033	32464	32326	32061	32092	32332	32470	32181	32181	32207	31876	32203	32095	32143	32078	32285	32141	32333	32212	32248	32094	32249	32258	31927	31825	32068	31973	32307	32316	31799	32312	31984	32202	31866	31877	32343	32175	32314	31811	31977	31903	32027	32353	32447	32169	32052	32364	32384	32001	32394	32424	32140	32092	32165	32195	32471	32404	32346	32313	32132	32511	31793	32098	32046	32165	32246	31968	32273	32308	32086
31902	39075	36639	28595	26405	23948	22830	21012	20469	20349	19982	19787	19749	20785	20991	20965	20351	19613	19381	19159	19230	19146	19296	19274	19346	19336	19361	19415	19191	19449	19152	19077	19268	19441	19305	19185	19255	19295	19272	19088	19299	19176	19249	19191	19111	19293	19397	19111	19394	19141	19203	19104	19380	19110	19300	19062	19135	19124	19151	19268	19236	19101	19131	19317	18944	19137	19351	19213	19329	19151	19378	19277	19308	19183	19196	19219	19245	19261	19303	19354	19256	19258	19044	19323	19148	19204	19120	19289	19325	19109	19064	19123	19293	19109	19083	19242	19209	19221	19304	19285	19146	19444	19224	19128	19181	19226	19274	19271	19245	19268	19376	19303	19292	19329	19200	19284	19237	19103	19222	19247	19235	19361	19228	19205	19194	19143	19179	19138	19212	19144	19144	19228	19250	19358	19228	19403	19290	19312	19364	19113	19125	19145	19274	19294	19239	19379	19441	19294	19279	19282	19294	19138	19207	19095	19463	19375	19107	19418	19128	19399	19322	19259	19344	19242	19292	18972	19169	19329	18982	19284	19323	19298	19302	19290	19069	19186	19183	19318	19157	19232	19128	19350	19273	19283	19305	19212	19168	19198	19187	19160	19232	19211	19177	19197	19370	19273	19231	19271	19178	19205	19268	19245	19349	19135	19203	19174	19127	19194	19167	19359	19125	19222	19344	19181	19361	19232	19396	19193	19235	19274	19262	19193	19356	19321	19293	19488	19350	19090	19117	19278	19243	19111	19136	19303	19383	19398	19308	19118	19248	19142	19247	19223	19155	19211	19176	19336	19269	19465	19352	19218	19295	19235	19342	19263	19435	19161	19228	19180	19284	19133	19132	19387	19244	19210	19443	19080	19277	19398	19185	19174	19315	19010	19238	19152	19337	19232	19159	19312	19145	19194	19195	19286	19209	19234	19409	19080	19179	19266	19083	19342	19106	19258	19299	19412	19377	19179	19259	19283	19120	19283	19390	19109	19268	19263	19292	19082	19221	19465	19286	19310	19282	19161	19322	19255	19120	19240	19351	19229	19144	19130	19276	19301	19189	19204	19426	19247	19233	19245	19302	19231	19159	19122	19430	19145	19264	19216	19094	19099	19369	19261	19308	19272	19243	19081	19289	19077	19291	19192	19135	19270	19254	19315	19192	19177	19205	19081	19197	19248	19425	19189	19169	19291	19139	19120	19264	19161	19279	19178	19114	19274	19248	19217	18996	19061	19251	19330	19188	19265	19207	19193	19372	19112	19214	19054	19173	19238	19272	19538	19269	19212	19370	19206	19242	19194	19113	19210	19334	19160	19185	19299	19300	19266	19147	19165	19269	19204	19264	19280	19303	19348	19343	19347	19186	19303	19432	19153	19161	19328	19410	19268	19270	19096	19337	19283	19363	19366	19216	19334	19331	19181	19262	19244	19099	19262	19094	19226	19403	19260	19225	19150	19428	19188	19274	19172	19237	19181	19169	19285	19380	19089	19408	19167	19256	19166	19162	19053	19263	19251	19201	19286	19372	19308	19215	19342	19457	19251	19309	19168	19361	19286	19365	19337	19316	19317	19058	19147	19288	19212	19216	19264	19248	19121	19182	19393	19155	19401	19116	19286	19163	19195	19249	19344	19101	19265	19355	19175	19298	19475	19241	19153	19142	19235	19112	19148	19127	19059	19217	19213	19027	19377	19184	19324	19296	19271	19291	19217	19340	19072	19126	19290	19257	19156	19257	19109	19275	19376	19368	19196	19470	19211	19234	19324	19396	19218	19173	19267	19273	19247	19151	19194	19222	19218	19347	19278	19210	18992	19246	19246	19182	19226	19072	19361	19196	19257	19289	19261	19308	19340	19322	19327	19259	19275	19119	19192	19203	19331	19346	19296	19256	19217	19234	19340	19131	19151	19285	19247	19185	19121	19299	19158	19261	19204	19206	19167	19215	19332	19241	19155	19345	19160	19150	19334	19471	19183	19402	19354	19100	19340	19252	19294	19146	19166	19442	19024	19240	19395	19268	19237	19203	19109	19200	19365	19233	19063	19085	19128	19383	19151	19256	19324	19297	19228	19177	19086	19087	19202	19269	19294	19179	19256	19199	19484	19184	19160	19214	19221	19390	19323	19070	19260	19196	19172	19322	19180	19152	19409	19201	19127	19108	19056	19181	19245	19320	19096	19192	19338	19185	19101	19281	19358	19450	19227	19181	19288	19338	19246	19132	19185	19282	19078	19259	19271	19337	19352	19320	19370	19252	19415	19092	19433	19143	19183	19308	19137	19336	19289	19350	19187	19333	19252	19364	19417	19221	19358	19175	19115	19321	19165	19374	19282	19441	19254	19198	19250	19237	19238	19255	19063	19153	19098	19321	19226	19148	19330	19184	19379	19198	19109	19220	19453	19281	19144	19229	19334	19139	19055	19269	19232	19473	19202	19363	19239	19063	19342	19187	19345	19159	19057	19254	19301	19367	19350	19312	19215	19201	19262	19498	19283	19228	19237	19439	19242	19274	19205	19223	19129	19386	19304	19256	19294	19153	19224	19040	19435	19127	19318	19230	19213	19086	19436	19301	19240	19153	19394	19328	19293	19218	19200	19233	19128	19346	19159	19302	19342	19185	19203	19050	19505	19300	19116	18984	19263	19127	19328	19318	19194	19274	19152	19236	19225	19221	19210	19419	19253	19311	19038	19025	19164	19366	19336	19091	19353	19387	19224	19316	19154	19334	19218	19140	19297	19180	19342	19173	19246	19194	19213	19275	19331	19148	19222	19492	19277	19383	19218	19277	19289	19248	19298	19232	19500	19309	19232	19168	18982	19138	19226	19396	19045	19283	19272	19153	19211	19276	19284	19167	19273	19351	19249	19090	19205	19294	19261	19146	19132	19178	19221	19065	19286	19324	19300	19286	19391	19250	19247	19177	19221	19217	19255	19315	19208	19279	19260	19426	19232	19135	19361	19097	19231	19399	19051	19160	19302	19292	19209	19370	19479	19211	19288	19370	19209	19261	19272	19398	19226	19249	19275	19256	19183	19136	19379	19326	19197	19220	19042	19289	19144	19222	19369	19026	19290	19366	19243	19085	19395	19261	19268	19112	19492	19328	19377	19109	19333	19074	19309	19176	19280	19369	18989	19397	19038	19211	19162	19271	19491	19297	19293	19339	19277	19324	19095	19173	19228	19378	19194	19285	19214	19271	19417	19186	19380	19401	19235	19225	19177	19234	19300	19227	19206	19389	19353	19353	19279	19329	19338	19305	19147	19445	19385	19006	19233	19426	19268	19283	19289	19386	19364	19259	19299	19189	19210	19271	19343	19095	19229	19014	19119	19461	19313	19331	19388	19461	19326	19199	19203	19264	19049	19209	19287	19285	19171	18958	19192	19237	19048	19302	19255	19353	19254	19380	19128	19209	19107	19304	19083	19096	19336	19235	19377	19289	19139	19341	19253	19227	19372	19336	19197	19429	19283	19305	19136	19214	19225	19192	19121	19198	19011	18988	19304	19162	19275	19211	19204	19378	19216	19215	18957	19321	19242	19119	19203	19211	19135	19135	19263	19002	19216	19229	19371	19394	19262	19103	19270	19338	19281	19313	19089	19174	19291	19383	19402	19345	19265	19265	19339	19239	19237	19181	19095	19191	19113	19301	19310	19192	19317	19133	19342	19258	19430	19341	19120	19145	19400	19351	19166	19282	19250	19106	19147	19236	19035	19202	19223	19353	19092	19311	19274	19190	19391	19216	19497	19325	19286	19202	19172	19221	19127	19277	19149	19132	19239	19143	19154	19190	19348	19430	19313	19365	19169	19169	19218	19272	19319	19319	19221	19186	19219	19342	19200	19161	19085	19048	19159	19154	18989	19222	19420	19067	19282	19201	19195	19147	19224	19189	19318	19257	19246	19115	19270	19412	19170	19191	19149	19008	19338	19338	19199	19230	19216	19220	19256	19194	19267	19115	19281	19180	19283	19352	19132	19341	19188	19284	19394	19265	19238	19550	19343	19205	19397	19221	19331	19355	19166	19161	19406	19219	19121	19238	19176	19241	19150	19254	19311	19398	19156	19279	19270	19284	19327	19197	19239	19507	19158	19085	19333	19291	19130	19305	19389	19336	19094	19343	19202	19102	19256	19308	19236	19164	19351	19199	19438	19191	19265	19016	19236	19144	19281	19104	19132	19286	19253	19263	19265	19471	19334	19401	19303	19331	19369	19351	19175	19357	19141	19334	19242	19192	19197	19289	19363	19221	19229	18978	19095	19298	19348	19290	19266	19240	19183	19256	19197	19231	19222	18996	19287	19214	19108	19300	19293	19114	19482	19422	19206	19323	19204	19157	19208	19287	19336	19150	19263	19404	19235	19210	19436	19300	19190	19291	19204	19112	19254	19483	19198	19288	19236	19016	19104	19196	19201	19021	19013	19266	19271	19293	19238	19276	19089	19211	19064	19319	19355	19121	19109	19316	19421	19509	19263	19272	19328	19318	19195	19331	19237	19372	19165	19091	19316	19419	19490	19283	19339	19372	19142	19285	19335	19073	19288	19194	19104	19278	19292	19178	19275	19083	19137	19101	19299	19258	19193	19305	19166	19190	19426	19228	19137	19249	19240	19441	19153	19284	19259	19229	19306	19271	19053	19329	19070	19140	19428	19369	19172	19211	19154	19332	19198	19235	19187	19317	19248	19148	19376	19271	19300	19098	19249	19197	19287	19238	19303	19157	19201	19102	19367	19107	19255	19095	19237	19280	19261	19509	19252	19249	19228	19244	19137	19194	19076	19427	19189	19186	19239	19252	19145	19160	19306	19264	19199	19386	19331	19123	19136	19279	19191	19301	19322	19290	19107	19317	19114	19165	19338	19600	19223	19224	19379	19259	19196	19318	19192	19394	19316	19207	19364	19380	19282	19144	19401	19162	19210	19374	19245	19493	19166	19225	19441	19159	19114	19291	19210	19230	19187	19160	19240	19276	19283	19404	19315	19271	19249	19244	19175	19299	19179	19157	19141	19138	19325	19373	19189	19366	19407	19348	19233	19240	19262	19388	19193	19156	19436	19160	19280	19172	19174	19404	19254	19298	19259	19292	19054	19342	19127	19136	19318	19390	19311	19160	19070	19342	19284	19298	19223	19359	19358	19320	19390	19042	19237
24426	20820	27668	28409	31417	36514	38329	34198	33383	33385	32915	33443	38123	42407	42886	40641	36839	34088	32786	32166	31893	32037	31955	32322	32021	32247	32008	31942	32039	32027	32197	32269	31852	32098	32067	32000	31994	32270	32316	31792	32128	31994	31879	32148	31987	31999	32056	32009	32164	32120	32132	32183	32045	32040	32324	32476	32141	32165	32136	31962	31835	32031	32026	32241	31901	32278	32118	31993	32208	32290	32231	32087	32013	32250	32046	32004	31818	31853	32038	32188	32010	32067	32496	31867	32056	32029	31774	32231	32396	32164	32208	31974	32010	32203	31936	31754	31938	32015	32163	31905	32265	32326	32130	31792	32059	31889	31951	32030	32083	32104	31806	31928	32134	32060	32048	32026	31959	32063	32013	32042	32119	31855	32010	32167	31900	32220	31873	31870	32363	31788	32180	32234	32068	32231	31849	31999	32148	32048	32244	31807	32090	32059	32079	31932	32060	32205	32002	31926	32184	32381	32023	31801	31931	32059	32148	32080	32050	32090	32131	32216	32174	31921	31907	31987	32013	32138	32175	32140	32388	32105	32001	32167	32115	32147	32398	31957	32542	32317	31928	31785	31903	32047	32263	32095	31985	31882	32101	32223	31888	32067	32073	32169	32272	32131	32061	31920	32048	31910	32204	32153	31887	32083	32127	31986	32343	32226	31757	31884	32103	31995	32047	32109	31981	31859	32018	31802	32053	32206	32274	32121	32152	32233	32235	31966	32150	31882	32024	31965	32004	31975	32479	32088	32068	32256	31960	32264	32182	32054	32088	32140	32047	31991	32172	31995	31878	32050	32031	32029	32158	31983	32126	32222	32231	32130	31981	31791	32194	32087	32184	31788	32135	31933	31928	31856	32309	32236	32218	32047	32076	32088	32026	31938	32032	32171	32073	31895	32026	31908	32193	32087	32271	32146	31862	31961	32010	32154	32077	32126	32162	31928	31873	32132	31744	32032	31707	31961	32078	32164	32055	32116	32249	32464	32246	32412	32306	32066	31781	31989	32340	32129	32161	31914	31986	32136	32284	32165	32060	31800	32025	32148	32054	32337	32072	32033	32023	32277	32108	31869	32103	32318	32363	32340	32137	31939	31909	31829	32189	32213	32056	31838	31926	31851	31926	32012	32369	32097	32009	32053	31890	32015	32387	32082	32161	31893	32123	32302	31964	32189	32241	32322	31929	32084	32014	32225	32112	32178	31697	31863	32036	32181	32059	32063	31746	32215	31665	31816	31755	32134	32168	32213	32308	31979	32043	31864	32032	31926	32042	32139	32159	32216	32103	31971	31789	31932	32456	31999	32144	32102	32283	32424	32161	32122	32151	32074	32155	32155	32177	32122	32101	32078	32202	31975	32119	32168	32004	32002	32147	32072	32118	31947	32009	31695	32407	32090	31973	32205	32220	32131	31895	32084	32147	32165	32305	32077	31975	32107	32337	32316	32030	31978	32425	32100	32209	32140	31998	32303	32347	32117	32210	31918	31925	32075	32046	32001	31990	32014	32041	32048	32123	32064	31859	31908	32089	31726	31860	31825	31957	32109	32092	32179	32376	32165	32106	32012	32038	32239	32023	32045	31853	32134	32185	32176	32226	31955	31874	31790	31954	32168	31985	32259	31984	32104	31995	31828	32001	31929	32202	31918	32012	31915	32270	32461	32042	32079	31993	32137	32171	32119	32150	31875	32137	32114	31991	32009	32058	32022	32158	32042	32070	31777	31816	32125	32007	32283	31822	32022	31987	32191	32003	31809	32224	32273	32099	32102	32254	32025	31918	32123	32010	31943	31815	32155	31777	32330	32094	32006	32089	31935	32288	32156	32013	32138	31962	32047	32111	32389	32147	32051	31988	31777	31957	32184	31888	31924	31883	31857	31966	31781	31937	32047	31937	31948	32038	32074	32085	32305	32252	32484	32131	32082	31998	32075	32061	32210	32079	31892	31951	32259	31792	32070	32304	31984	32346	32180	32095	32047	31956	32235	32066	32186	32221	31871	32144	31988	32201	32162	31914	32175	31924	31876	32022	31797	31826	32178	31985	32236	32020	31578	31979	31755	32054	32186	32270	31883	31868	32089	32130	32070	31986	32292	32029	31875	32152	31942	32012	31894	32094	31957	32060	32013	32055	31801	32211	32245	32193	31976	32057	32016	32014	32035	32184	32145	32349	32246	32089	32206	32098	32282	32029	31984	31857	31886	32106	31930	32078	32037	32220	31840	31919	32018	32256	32007	32026	32118	31801	32015	32138	31919	32142	32100	32196	32099	32088	32071	31977	32036	32121	32142	32102	31934	32106	32083	31914	31925	32296	31929	32063	31762	31938	31704	32152	32158	32223	32051	31950	31930	31921	32016	31850	32144	32115	31939	32170	32045	32087	32201	31915	32141	32182	32240	32231	32088	31930	32169	31915	32025	32219	31967	32297	31775	31997	31928	32121	32000	31979	31984	32050	32288	32064	32053	31957	32014	32006	32117	32122	32268	31724	32171	32214	31786	32047	32345	32164	32059	32082	32084	32061	32083	32081	32063	32223	32121	32091	32097	31821	32217	31963	32231	32093	32283	32025	31951	32340	32152	32136	32204	32117	31919	31877	32163	31966	31744	32233	32235	31912	32114	32363	31963	31919	32300	32258	32239	31895	32105	32153	32177	31949	32227	31839	32055	31925	32402	31983	32417	32435	32014	32199	31949	32151	31859	32232	32085	31891	32030	32172	31976	32262	32000	32095	31803	32369	32193	32342	31821	32316	32223	31973	31699	32058	31794	32164	31981	32158	31998	31896	32008	32039	31938	31876	31982	32025	31829	31917	31954	32142	32281	31949	32167	32088	32133	32253	31977	32206	31916	31897	31991	32096	32134	32011	32090	32204	32050	32144	32258	31961	32022	32164	32316	32226	31836	32205	32144	32255	32099	32443	32037	32296	31938	32449	32292	32172	32174	32066	31949	32064	31992	32157	31848	32307	32137	32217	31952	32131	31721	32129	31790	32104	31920	32019	31968	32157	31550	32128	32199	31963	32144	32081	31983	32181	31994	31942	32085	32220	31766	32065	32134	32194	32253	31913	31896	32078	32270	32250	31957	31807	32049	32265	32091	31970	31960	32123	31961	32096	32195	31653	32114	32156	31928	31999	32089	32228	32053	31809	32194	31964	32033	32253	32077	32225	31947	32190	32018	32080	32194	31999	32063	32402	32166	32153	32184	32037	31983	32303	32107	31978	32179	32149	31942	32081	31866	31705	31804	31921	32213	31997	31918	32113	32220	32187	32216	31839	32067	32282	32354	32059	32016	31956	32032	32274	32203	32239	32235	32279	32042	31913	32009	31980	32130	32339	32131	32233	32118	32043	32074	32083	31776	32059	32234	32502	32005	32005	32014	32108	32225	32152	31865	32026	32118	32289	32510	32289	31821	31906	32242	32124	32115	31935	31725	31949	32227	32130	32178	32097	32289	31994	31989	32055	31877	32287	32405	32278	32291	32084	31951	32094	31987	32162	31869	32233	32435	32062	32207	32138	32122	32136	32115	32257	32209	31804	31988	32221	32132	31998	32095	32171	32093	32004	32128	32030	32104	32025	32099	32033	31913	32149	32197	32345	32163	32208	31961	31958	32144	32068	32041	32215	31898	32224	32258	32189	32159	32225	31920	32140	32171	32184	32196	32094	32049	32298	32113	32243	32167	32291	31996	31822	31923	32182	32077	32207	31920	32038	31865	31973	31872	32368	32207	32096	32126	32309	31875	32143	31749	32037	32018	32124	32171	32113	32042	31850	32216	32067	32022	32033	31886	32028	32078	31856	32338	32026	32089	32147	32047	32055	32027	32064	32049	32211	32170	32187	31973	32143	32244	32084	32117	31966	31922	32261	32361	32468	31693	31975	32066	31889	31996	32310	31858	32121	32078	32245	32250	31913	32116	32099	32002	32017	32170	32168	31998	31793	31957	32066	32053	32004	32192	31947	32169	32235	32210	31824	32068	32264	31880	31939	32063	32100	32314	31889	32087	32131	31937	32219	32231	32358	32095	32450	32031	31828	31900	32083	32070	32272	31846	32009	31971	31840	31899	31874	32281	32230	32292	32266	31859	31889	32092	32063	31896	32013	32008	32072	31867	31958	32283	32276	31843	32171	32183	32131	32158	32085	32024	32024	32154	32103	32110	32049	32293	32137	32117	31939	32024	32095	31982	32121	31847	32027	31768	32069	32278	32332	32174	32195	31978	32103	32118	32120	32165	32224	32220	32021	32111	32049	32050	32114	32125	32058	32411	32094	32110	32171	31887	32147	32224	32174	32181	32099	31757	32180	32011	31961	31966	31976	31784	32182	32041	31949	32063	32302	32167	32030	32243	32330	32203	31983	32279	32183	31912	31896	31993	32095	32170	32272	32265	32067	31987	32131	31893	32156	32232	32099	32174	31806	32174	32138	32275	31829	31945	31835	32107	32167	32054	31958	31896	32125	32260	31973	32061	31932	31993	31863	32048	32052	32274	32223	32187	32181	32252	31845	32089	31960	32031	31853	32001	32065	32013	31809	32017	32005	32255	31856	32023	31930	31692	32074	31985	31947	32333	32157	32106	32012	32177	31802	32080	32044	32227	32056	31829	32141	32123	32004	32035	31892	32247	32111	31869	32219	32097	32029	31948	31894	32120	31924	31948	32241	32025	31956	32076	32196	32147	32160	32368	32269	31995	32262	31967	32053	32158	31925	31987	31946	31991	32357	31873	32072	32064	31961	32082	31960	31981	32073	32039	32254	32226	32103	32225	32151	32287	32193	32192	32028	32139	32217	32063	32276	32139	32170	32065	32326	32147	32034	32098	32137	31769	31942	32063	32091	32313	31852	31989	32089	31905	32112	32223	32026	32154	32108	32083	32227	32075	32187	32163	32298	31890	32073	32103	32046	31999	31742	32226	31881	32177	32329	31907	32218	32070	32209	31896	31882	32154	32060	32163	32062	31967	31979	32036	32279	32014	32046	32052	32310	32028	32207	31936	32204	32152	31871	31935	32428	32120	32222	32293	31958	31981	32046	31871	32073	31789	32070	32117	32044	31918	32126	32005	32155	32195	32009	31975	32018	32298	31758	31921	32156	32114	31731	31867	32164	31939	32082	32047	32193	32028	31964	31913	32063	32164	32025	32115
28416	44688	44740	36542	31715	28907	26362	22210	21436	20813	20247	21573	28621	33331	32948	29119	24491	21192	19796	19439	19132	19179	19495	19367	19206	19326	19363	19626	19285	19312	19192	19284	19345	19297	19073	19273	19232	19340	19448	19279	19295	19316	19298	19338	19239	19347	19393	19274	19222	19257	19361	19244	19162	19242	19212	19319	19407	19417	19113	19374	19322	19189	19217	19132	19323	19409	19248	19320	19214	19321	19193	19311	19273	19269	19399	19277	19251	19118	19147	19178	19439	19304	19409	19185	19272	19484	19192	19089	19204	19216	19348	19201	19335	19423	19024	19163	19117	19394	19334	19333	19065	19097	19117	19441	19475	19104	19340	19305	19384	19399	19270	19302	19094	19241	19130	19367	19338	19412	19107	19258	19303	19234	19231	19261	19366	19274	19424	19269	19264	19288	19295	19274	19257	19400	19200	19317	19267	19097	19489	19100	19259	19137	19494	19389	19428	19237	19177	19256	19315	19398	19115	19365	19454	19145	19340	19378	19199	19234	19141	19226	19373	19377	19051	19397	19161	19273	19324	19183	19530	19133	19249	19418	19349	19205	19346	19196	19049	19182	19249	19292	19200	19274	19362	19407	19178	19338	19302	19359	19453	19227	19356	19077	19334	19316	19327	19353	19319	19366	19119	19301	19256	19323	19240	19193	19104	19353	19308	19099	19280	19219	19347	19419	19328	19404	19254	19277	19252	19197	19372	19162	19269	19219	19432	19287	19221	19257	19285	19177	19256	19314	19360	19230	19421	19354	19217	19132	19146	19296	19306	19268	19350	19287	19388	19347	19504	19167	19452	19367	19362	19279	19219	19283	19058	19257	19331	19340	19348	19333	19248	19396	19437	19358	19348	19357	19266	19410	19434	19303	19234	19410	19332	19225	19353	19396	19142	19242	19513	19231	19319	19389	19270	19386	19263	19243	19208	19048	19398	19281	19331	19244	19228	19156	19312	19344	19295	19390	19317	19270	19262	19387	19289	19347	19216	19221	19336	19337	19308	19315	19366	19254	19431	19345	19181	19292	19317	19287	19371	19539	19528	19312	19152	19350	19285	19217	19377	19250	19301	19270	19296	19218	19304	19247	19374	19317	19200	19379	19338	19340	19339	19287	19192	19242	19289	19271	19461	19431	19142	19424	19352	19136	19341	19420	19256	19289	19349	19248	19364	19329	19328	19165	19314	19353	19343	19229	19230	19503	19281	19498	19112	19158	19238	19139	19432	19032	19354	19425	19357	19278	19411	19002	19233	19382	19245	19241	19299	19329	19343	19261	19046	19469	19378	19346	19424	19347	19186	19279	19381	19344	19230	19345	19291	19254	19258	19302	19335	19326	19244	19464	19513	19283	19288	19306	19202	19365	19411	19439	19090	19411	19397	19378	19381	19309	19367	19367	19157	19493	19270	19338	19238	19368	19242	19037	19084	19178	19320	19193	19312	19277	19081	19422	19280	19209	19320	19213	19534	19221	19320	19304	19165	19129	19298	19386	19410	19298	19387	19358	19116	19135	19217	19485	19430	19116	19317	19394	19403	19323	19248	19314	19354	19170	19333	19226	19181	19123	19441	19257	19350	19441	19135	19398	19103	19286	19401	19421	19211	19050	19327	19217	19125	19245	19421	19282	19329	19388	19199	19363	19407	19281	19290	19155	19144	19277	19293	19374	19290	19285	19194	19141	19178	19374	19263	19364	19238	19320	19397	19317	19420	19263	19325	19248	19467	19319	19319	19346	19289	19264	19345	19268	19344	19305	19384	19225	19455	19439	19306	19130	19258	19288	19370	19300	19407	19229	19408	19301	19199	19228	19224	19238	19291	19416	19249	19344	19288	19425	19245	19320	19418	19312	19235	19296	19418	19323	19364	19224	19158	19284	19237	19330	19260	19361	19273	19366	19189	19369	19437	19160	19295	19361	19449	19399	19375	19320	19154	19277	19280	19312	19133	19296	19254	19137	19213	19450	19355	19291	19200	19147	19124	19258	19248	19358	19212	19265	19175	19292	19320	19321	19279	19340	19333	19254	19145	19189	19237	19176	19297	19075	19299	19308	19260	19430	19248	19483	19404	19269	19375	19378	19164	19059	19245	19249	19224	19175	19228	19227	19366	19358	19322	19266	19273	19231	19075	19294	19361	19257	19218	19058	19157	19340	19161	19330	19240	19365	19248	19299	19056	19455	19321	19211	19403	19249	19203	19267	19432	19173	19318	19189	19375	19246	19197	19397	19199	19421	19278	19242	19210	19431	19338	19294	19252	19413	19246	19233	19261	19310	19343	19352	19073	19193	19307	19173	19305	19239	19394	19229	19138	19208	19390	19307	19244	19395	19296	19262	19307	19261	19211	19284	19276	19229	19163	19397	19256	19283	19333	19364	19225	19377	19412	19294	19284	19321	19218	19094	19554	19259	19342	19432	19225	19216	19142	19293	19315	19203	19302	19253	19324	19309	19211	19587	19246	19126	19279	19343	19271	19347	19286	19197	19276	19110	19208	19167	19259	19366	19346	19219	19308	19316	19331	19272	19171	19304	19291	19493	19175	19379	19334	19252	19168	19265	19435	19541	19198	19326	19082	19346	19427	19601	19377	19040	19077	19185	19196	19267	19293	19307	19185	19302	19277	19169	19340	19350	19321	19293	19280	19297	19210	19290	19333	19295	19450	19089	19427	19275	19272	19134	19175	19227	19158	19320	19321	19261	19365	19372	19116	19190	19164	19374	19439	19207	19123	19286	19414	19294	19337	19198	19077	19360	19201	19135	19456	19411	19291	19400	19306	19361	19318	19232	19297	19171	19248	19320	19338	19350	19328	19253	19260	19412	19199	19221	19235	19321	19205	19351	19237	19413	19375	19143	19261	19278	19239	19341	19241	19345	19102	19342	19170	19269	19365	19432	19057	19512	19209	19133	19204	19342	19327	19338	19312	19289	19174	19188	19211	19297	19175	19299	19441	19335	19164	19424	19120	19363	19247	19381	19326	19228	19221	19366	19215	19260	19311	19409	19112	19141	19242	19056	19383	19370	19316	19383	19198	19075	19275	19278	19266	19396	19095	19185	19471	19250	19305	19273	19441	19351	19189	19414	19187	19243	19202	19310	19314	19353	19291	19218	19383	19358	19316	19245	19244	19340	19310	19305	19322	19147	19268	19119	19351	19484	19351	19344	19194	19188	19200	19444	19243	19233	19294	19250	19315	19269	19364	19227	19313	19299	19238	19301	19411	19118	19375	19215	19263	19320	19442	19310	19150	19024	19320	19138	19307	19314	19323	19338	19389	19171	19352	19483	19341	19263	19223	19367	19313	19363	19257	19112	19243	19320	19314	19370	19266	19325	19290	19176	19443	19106	19189	19347	19120	19414	19193	19260	19356	19465	19272	19190	19226	19324	19320	19197	19433	19201	19346	19317	19416	19426	19310	19148	19079	19009	19299	19103	19165	19409	19153	19312	19458	19343	19312	19503	19257	19312	19188	19286	19248	19399	19460	19358	19372	19167	19468	19344	19322	19319	19382	19408	19252	19241	19268	19040	19232	19397	19249	19208	19228	19148	19497	19063	19210	19398	19268	19440	19435	19421	19386	19233	19348	19374	19302	19349	19173	19141	19205	19345	19241	19212	19354	19310	19051	19346	19487	19176	19204	19320	19373	19286	19432	19324	19486	19156	19170	19136	19143	19164	19162	19154	19197	19224	19290	19094	19442	19226	19143	19181	19299	19269	19447	19436	19321	19241	19205	19176	19265	19197	19242	19359	19172	19278	19291	19076	19192	19275	19334	19413	19270	19115	19122	19274	19344	19355	19208	19425	19136	19246	19222	19244	19398	19384	19228	19250	19463	19297	19239	19281	19251	19208	19307	19310	19213	19225	19437	19180	19201	19204	19264	19280	19312	19319	19415	19237	19264	19197	19374	19311	19349	19262	19271	19138	19219	19340	19404	19413	19376	19198	19392	19176	19370	19200	19304	19299	19258	19449	19282	19269	19453	19158	19411	19277	19358	19307	19226	19403	19213	19238	19220	19249	19356	19368	19350	19097	19284	19268	19158	19266	19217	19367	19485	19251	19319	19158	19262	19487	19300	19290	19436	19137	19190	19199	19388	19111	19334	19223	19138	19397	19193	19339	19362	19294	19381	19347	19429	19227	19494	19110	19327	19360	19247	19159	19195	19296	19258	19318	19402	19310	19275	19219	19332	19409	19360	19198	19429	19228	19359	19309	19331	19181	19367	19196	19287	19372	19365	19412	19358	19363	19242	19084	19376	19266	19359	19277	19388	19346	19398	19280	19151	19180	19216	19241	19260	19313	19387	19245	19268	19550	19163	19266	19390	19345	19216	19378	19385	19418	19216	19423	19296	19227	19316	19452	19455	19238	19362	19329	19146	19234	19183	19169	19538	19237	19307	19356	19151	19323	19446	19306	19100	19205	19168	19198	19302	19321	19179	19183	19196	19299	19201	19251	19258	19187	19250	19334	19188	19358	19236	19198	19362	19288	19263	19346	19243	19303	19243	19291	19308	19373	19274	19159	19285	19308	19234	19435	19464	19293	19180	19393	19213	19278	19400	19191	19282	19403	19349	19318	19247	19205	19318	19274	19242	19386	19352	19337	19378	19434	19315	19528	19084	19549	19458	19179	19093	19261	19241	19250	19267	19206	19375	19526	19442	19172	19402	19355	19190	19458	19177	19284	19271	19219	19255	19334	19475	19411	19336	19307	19361	19266	19398	19226	19167	19149	19321	19253	19253	19181	19341	19330	19154	19386	19201	19303	19403	19385	19494	19123	19494	19211	19240	19309	19180	19488	19162	19248	19152	19267	19311	19212	19295	19320	19225	19348	19303	19204	19337	19148	19309	19273	19217	19191	19283	19321	19231	19223	19448	19353	19396	19459	19309	19290	19427	19133	19286	19342	19238	19299	19222	19320	19222	19235	19374	19215	19314	19278	19144	19337	19277	19084	19330	19285	19382	19360	19325	19235	19234	19390	19349	19277	19156	19379	19333	19402	19262	19130	19454	19272	19379	19313	19316	19438	19317	19120	19094	19085	19428	19396	19395	19320	19202	19183	19233	19348	19234	19084	19242	19289	19449	19216	19308	19154	19376	19131	19400	19225	19318	19335	19267	19205	19188	19098	19162	19322	19258	19336
22191	20761	27227	25983	27815	37193	41620	37440	34966	34849	34757	37331	40917	52877	55192	48355	42301	37310	35062	33703	33568	33521	33451	33431	33515	33510	33351	33690	33455	33412	33480	33711	33720	33283	33641	33332	33334	33215	33446	33548	33221	33456	33629	33391	33188	33337	33327	33053	33392	33411	33398	33441	33316	33415	33276	33232	33408	33403	33638	33334	33467	33287	33302	33418	33449	33260	33288	33382	33307	33637	33397	33470	33309	33533	33288	33435	33147	33113	33380	33331	33114	33305	33487	33494	33484	33301	33297	33208	33219	33515	33376	33314	33505	33301	33479	33470	33299	33399	33139	33439	33136	33395	33434	33210	33213	33340	33668	33300	33469	33352	33263	33382	33239	33331	33349	33217	33449	33326	33184	33272	33248	33221	33091	33357	33073	33309	33239	33471	33469	33555	33264	33337	33197	33139	33532	33139	33252	32887	33538	33275	33540	33482	33577	33424	33134	33423	33490	33052	33236	33177	33353	33331	33368	33233	33219	33516	33325	33306	33472	33268	33400	33431	33400	33327	33502	33585	33043	33336	33467	33213	33274	33350	33258	33635	33480	33292	33330	33286	33275	33304	32843	33035	33298	33401	33460	33247	33704	33479	33406	33154	33125	33396	33413	33006	33349	33060	33400	33153	33386	33484	33140	33163	33175	33430	33425	33243	33311	33073	33313	33316	33323	32935	33345	32839	33478	33318	33450	33293	33109	33253	33298	33586	33415	33474	33387	33560	33264	33184	33238	33270	33353	33256	33184	33219	33316	33567	33197	33454	33132	33479	33248	33468	33325	33490	33247	33170	33289	33051	33280	33149	33505	33296	33339	33416	33211	33292	33341	33413	33546	33321	33082	33203	33382	33274	33112	33341	33298	33332	33240	33259	33260	33428	33424	33257	33270	33226	33636	33611	33360	33339	33471	33379	33303	33575	33112	33113	33656	32985	33414	33233	33375	33357	33360	33480	32985	33263	33495	33107	33335	33389	33284	33255	33343	33060	33302	33099	33274	33003	33383	33152	33350	33126	33206	33198	33285	33210	33215	33189	33548	33438	33319	33529	33305	33302	33224	33121	33597	33275	33440	33137	33444	33009	33216	33222	33431	33108	33414	33085	33138	33332	33238	33225	33407	33405	33406	33170	33453	33116	33271	33218	33149	33293	33335	33413	33124	33357	33403	33353	33339	33058	33374	33087	33074	33239	33359	33216	33381	33232	33374	33279	33455	33286	33376	33248	33420	33358	33324	33146	33244	33336	33417	33195	33347	33211	33263	33092	33209	32966	33469	33321	33669	33463	33444	33308	33199	33162	33418	33676	33348	33599	33338	33293	33395	33207	33396	33326	33292	33516	33243	33019	33202	33304	33371	33464	33253	32959	33428	33518	33113	33029	33174	33547	33387	33353	33332	33117	33159	33239	33472	33060	33318	33141	33484	33207	33115	33514	33484	33159	33271	33433	33483	33347	33128	33081	33422	33325	33270	33327	33480	33407	33247	33181	33583	33454	33598	33598	33482	33351	33242	33328	33317	33462	33570	33271	33145	33236	33472	33338	33203	33273	33428	33103	33215	33230	33309	33167	33223	33341	33444	33671	33356	33201	33354	33180	33472	33641	33218	33316	33360	33116	33062	33307	33120	33419	33479	33237	32916	33289	33323	33297	33514	33055	33445	33262	33206	33458	33161	33066	33316	33356	33498	33342	33697	33226	33476	33419	33320	33033	33381	33310	33600	33415	33222	33163	33357	33297	33413	33270	33192	33358	33260	33523	33235	33219	33223	33358	33391	33359	33379	33401	33316	33187	33233	33388	33358	33239	33171	33258	33349	33247	33172	33641	33290	33390	33345	33582	33437	33273	33182	33249	33357	33219	33394	33255	33347	33470	33591	33621	33168	33511	33215	33362	33604	33231	33300	33110	33182	33367	33417	33334	33124	33423	33221	33483	33447	33264	33241	33581	33572	33196	33361	33319	33009	33232	33279	33403	33509	33401	33163	33427	33587	33454	33474	33320	33421	33325	33326	33352	33378	33400	33416	33465	33301	33547	33271	33001	33277	33507	33220	33687	33368	33480	33268	33193	33131	33471	33534	33102	33577	33441	33317	33265	33185	33243	33262	32995	33183	33279	33423	33320	33323	33168	33447	33056	33535	33479	33534	33266	33238	33069	33121	33480	33335	33328	33154	33380	33325	33302	33130	33365	33199	33293	33400	33379	33228	33159	33082	33182	33404	33240	33265	33382	33303	33367	33312	33092	33266	33403	33438	33430	33596	33490	33246	33231	33347	33372	33313	33098	33217	33439	33515	33022	33459	32990	33015	33228	33362	33430	33469	33410	33321	33327	33393	33210	33325	32761	33074	33262	33137	33435	33214	33169	33422	33424	33403	33247	33356	33219	32954	33052	33214	33376	33156	33313	33078	32986	33229	33162	33365	33410	33497	33498	33216	33276	33321	33401	33320	33303	33088	33092	33308	33492	33368	33379	33338	33512	33462	33519	33286	33425	33222	33365	33448	33444	33679	33458	33012	33378	33460	33211	33427	33061	33281	33260	33369	33217	33497	33276	33270	32981	33261	33579	33018	33135	33141	33216	33022	33339	33072	33287	33323	33444	33196	33248	33399	33262	33323	33061	33322	33299	33176	33122	33106	33267	33059	33385	33378	33238	33297	33293	33187	33166	33572	33303	33538	33110	33404	33425	33119	33426	33329	33353	33078	33333	33410	33377	33542	33405	33101	33745	33481	33361	33176	33399	33559	33190	33437	33424	33333	33546	33378	33293	33229	33248	33203	33259	33222	33378	33285	33187	33405	33197	33182	33291	33397	33405	33206	33335	33527	33301	33524	33232	33231	33274	33523	33380	32870	33235	33327	33436	33421	33116	33356	33398	33454	33438	33232	33339	33160	33172	33473	33146	33384	33227	33351	33314	33587	33389	33194	33111	33255	33468	33395	33534	33372	33237	33476	33493	33230	33129	33194	33155	33334	33241	33205	33403	33152	33054	33481	33310	33391	33349	33587	33348	33306	33129	33222	33359	33503	33266	33373	33530	33498	33288	33299	33456	33081	33265	33223	33215	33319	33405	33323	33371	33602	33230	33323	33168	33220	33222	33371	33344	33146	33073	33506	33569	33677	33062	33371	33348	33403	33235	33380	33297	33411	33527	33234	33334	33401	32847	33412	33394	33120	33580	33259	33030	33308	33375	33442	33177	33145	33148	33340	33463	33227	33084	33308	33311	33461	33318	33438	32982	33636	32769	33366	33322	33271	33163	33371	33500	33184	32932	33015	33310	33614	33266	33304	33066	33230	33359	33092	33088	33332	33247	33387	33174	32952	33290	33295	33301	33236	33212	33262	33388	33421	33356	33157	33319	33283	33580	33413	33238	33240	33414	33208	32948	33168	33259	33376	33152	33452	33479	33231	33442	33253	33135	33322	33192	33307	33632	33616	33466	33280	33441	33460	33379	33526	33039	33258	33345	33123	33031	33360	33440	33612	33304	33118	33321	33411	33360	33208	33347	33326	33605	33230	33118	33043	33342	33467	33119	33309	33111	33304	33302	33511	33458	33288	33084	33125	33547	33218	33347	33151	33095	33229	33022	33117	33234	33528	33224	33154	33230	33601	33191	33209	33469	33327	33174	33199	33169	33384	33179	33307	33306	33304	33264	33131	33541	33377	33254	32991	33395	33560	33410	33646	33365	33415	33442	33519	33549	33501	33410	33118	33348	33408	33191	33259	33452	33186	33280	33471	33054	33220	33228	33338	33151	33173	33172	33260	33122	33342	33077	33503	33041	33435	33466	33286	33353	33520	33527	33339	33261	33306	33257	33448	33116	33513	32992	33223	33194	33326	33239	33228	33433	33579	33302	33120	33290	33235	33175	33233	33432	33157	33280	33280	33016	33452	33386	33306	33199	33264	33409	32942	33277	33082	33126	33212	33286	33164	33173	33239	33161	33063	33248	33440	33490	33314	33205	33641	33371	33220	33001	33352	33373	33494	33075	33269	33285	33361	33429	33412	33167	33390	33286	33210	33693	33509	33094	33397	33207	33502	33352	33155	33337	33321	33350	33185	33397	33153	33370	33342	33046	33427	33494	33352	33467	33280	33478	33653	33128	33257	33170	33063	33204	33269	33092	33379	33299	33053	33302	33416	33497	33402	33379	33322	33364	33473	33201	33211	33441	33417	33222	33439	33350	33421	33178	33191	33417	33270	33167	33125	33441	33357	33525	33556	33269	33127	33358	33246	33451	33461	33209	33391	33376	33359	33463	33275	33490	33155	33167	33058	33525	33240	33293	33340	33313	33028	33213	33324	33436	33461	33241	33416	33153	33298	33389	33482	33152	33223	33138	33066	33073	33143	33361	33236	33182	33065	33391	33530	33427	33307	33418	33560	33249	33252	33311	33393	33305	33127	33233	33040	33346	33362	33512	33343	33513	33137	33393	33376	33378	33440	33424	33230	33461	33310	33098	33135	33430	33532	33164	33531	33278	33493	33296	33419	33280	33234	33074	33435	33351	33112	33517	33469	33429	33429	33284	33151	33499	33279	33296	33430	33187	33582	33310	33445	33155	33277	33385	33300	33264	33209	32855	33288	33207	33200	33289	33106	33529	33364	33140	33371	33379	33071	33091	33067	33379	33336	33178	33118	33488	33285	33461	33483	33473	33317	33313	33065	33195	33300	33501	33285	33284	33308	33586	33354	33359	33186	33562	33010	33228	33095	33323	33156	33354	33299	33293	33216	33487	33569	33284	33563	33384	33438	33165	33070	33248	33329	33524	33355	33342	33336	33193	33465	33166	33290	33385	33330	33276	33190	33690	33545	33427	33271	33105	33327	33396	33311	33360	33417	33404	33460	33342	33327	33282	33288	33240	33371	33127	33302	33305	33333	33492	33374	33069	33285	33288	33511	33264	33291	33038	33137	32963	33269	33145	33148	33317	33495	33161	33219	33349	33335	33201	33405	33225	33584	33413	33177	33277	33077	33506	33427	33263	33230	33266	33384	33090	33284	33215	33256	33207	33291	33262	33481	33484	33000	33204	33239	33363	33377	33094	33299	33101	33081	33290	33178	33108	33346	33373	33641	33356	33237	33447	33409	33385	33278	33371	33294	33082	33248	33194	33545	33038	33258	33460	33216	33118
29595	51977	53435	44819	38782	35854	30856	25746	22796	21836	21767	26217	30904	45591	45872	38084	30335	23724	21026	20000	19749	19843	19622	19790	19798	19728	19704	19703	19683	19756	19572	19710	19870	19651	19666	19729	19905	19651	19797	19681	19831	19868	19937	19755	19790	19798	19852	19735	19756	19890	19681	19796	19990	19852	19663	19821	19764	19767	19716	19599	19964	19698	19851	19686	19640	19729	19718	19814	19763	19687	19552	20084	19822	19786	19717	19892	19848	19672	19761	19713	19776	19680	19789	19720	19723	19800	19593	19614	19826	19832	19826	19856	19621	19753	19797	19675	19786	19747	19769	19674	19739	19698	19802	19880	19600	19736	19674	19832	19647	19844	19639	19844	19498	19731	19778	20005	19759	19839	19788	19857	19734	19561	19713	19754	19724	19568	19839	19803	19873	19767	19739	19756	19633	19660	19670	19855	19690	19816	19765	19823	19686	19689	19992	19815	19818	19597	19699	19693	19822	19698	19660	19560	19768	19899	19791	19650	19752	20106	19689	19586	19772	19845	19675	19643	19629	19731	19678	19685	19684	19775	19716	19818	19704	19766	19764	19766	19690	19809	19968	19637	19672	19848	19856	19606	19859	19734	19740	19586	19776	19610	19764	19647	19669	19919	19678	19821	19598	19811	19792	19705	19762	19783	19662	19718	19691	19826	19548	19733	19840	19721	19700	19974	19652	19725	19944	19709	19609	19789	19747	19837	19671	19813	19608	19875	19832	19831	19771	19672	19587	19646	19671	19762	19868	19686	19754	19623	19821	19783	19805	19895	19626	19657	19824	19588	19639	19822	19688	19725	19889	19776	19533	19758	19726	19740	19734	19880	19886	19983	19802	19747	19756	19947	19824	19670	19863	19527	19727	19826	19792	19753	19803	19810	19627	19886	20015	19702	19730	19727	19854	19542	19547	19752	19748	19668	19859	19757	19860	19692	19846	19790	19801	19766	19625	19661	19492	20068	19962	19816	19903	19727	19769	19540	19798	19713	19836	19704	19706	19598	19852	19805	19560	19668	19712	19819	19751	19765	19795	19761	19488	19780	19886	19788	19753	19630	19830	19708	19700	19776	19709	19704	19702	19971	19734	19776	19713	19830	19760	19650	19821	19891	19843	19622	19805	19683	19745	19616	19898	19760	19549	19857	19795	19713	19773	19714	19710	19788	19700	19777	19898	19475	19824	19809	19846	19792	19805	19588	19517	19584	19677	19957	19603	19885	19802	19552	19785	19663	19866	19867	19920	19728	19799	19612	19578	19664	19913	19854	19883	19826	19674	19960	19630	19669	19813	19552	19731	19916	19732	19694	19770	19765	19581	19812	19660	19751	19675	19853	19865	19714	19671	19815	19768	19810	19890	19735	19764	19704	19677	19826	19764	19635	19735	19756	19996	19565	19744	19435	19811	19847	19726	19588	19893	19729	19533	19798	19912	19748	19713	19906	19658	19763	19838	19854	19846	19629	19677	19831	19667	19718	19762	19706	19799	19623	19941	19564	19579	19889	19791	19928	19817	19758	19772	19807	19819	19756	19758	19716	19668	19736	19795	19722	19651	19797	19820	19609	19798	19628	19772	19645	19647	19657	19729	19596	19903	19828	19721	19832	19755	19662	19658	19675	19645	19769	19879	19642	19814	19636	19712	19621	19747	19677	19606	19691	19724	19743	19706	19618	19742	19751	19643	19652	19966	19873	19936	19821	19777	19666	19896	19611	19791	19759	19854	19907	19727	19621	19969	19826	19784	19728	19793	19713	19571	19773	19722	19837	19780	19719	19717	19894	19813	19487	19675	19647	19760	19815	19861	19801	19796	19813	19575	19627	19631	19760	19753	19791	19859	19702	19653	19699	19778	19614	19683	19707	19679	19633	19642	19784	19699	19630	19867	19772	19716	19710	19669	19707	19699	19576	19753	19775	19761	19687	19670	19832	19522	19816	19802	19601	19726	19878	19831	19664	19627	19721	19722	19531	19815	19811	19880	19710	19796	19794	19650	19756	19746	19476	19772	19705	19675	19769	19779	19747	19664	19591	19743	19880	19635	19802	19678	19918	19602	19775	19561	19913	19709	19751	19495	19887	19739	19788	19655	19839	19611	19804	19712	19600	19842	19875	19857	19695	19724	19653	19920	19786	19701	19769	19764	19538	19518	19810	19802	19797	19718	19758	19723	19635	19848	19719	19906	19833	19733	19492	19835	19850	19708	19690	19777	19812	19661	19755	19808	19750	19858	19646	19820	19711	19747	19767	19695	19747	19719	19730	19795	19806	19812	19753	19706	19704	19718	19757	19709	19583	19652	19612	19795	19544	19604	19830	19733	19780	19702	19832	19860	19757	19728	19694	19695	19661	19595	19714	19785	19614	19913	19727	19665	19912	19827	19712	19848	19728	19930	19691	19768	19822	19767	19656	19593	19905	19764	19842	19677	19644	19750	19674	19707	19921	19586	19672	19892	19555	19868	19804	19745	19478	19644	19959	19890	19805	19680	19701	19942	19605	19766	19795	19707	19698	19746	19749	19846	19847	19721	19684	19667	19748	19844	19648	19762	19699	19690	19591	19824	19671	19679	19534	19700	19694	19654	19670	19642	19841	19692	19643	19909	19720	19779	19837	19725	19828	19876	19564	19728	20053	19842	19792	19776	19616	19776	19595	19776	19757	19635	19869	19641	19959	19584	19728	19606	19619	19686	19829	19714	19898	19872	19852	19885	19605	19710	19664	19778	19548	19707	19746	19644	19732	19818	19859	19790	19772	19670	19898	19784	19803	19634	19918	19733	19756	19705	19739	19655	19947	19875	19653	19734	19541	19654	19775	19769	19594	19966	19633	19821	19763	19640	19764	19667	19836	19601	19778	19740	19774	19752	19773	19779	19683	19794	19711	19868	19774	19819	19696	19897	19482	19747	19792	19813	19714	19957	19837	19687	19740	19867	19661	19683	19864	19885	19843	19634	19615	19527	19716	19784	19685	19629	19785	19728	19653	19867	19668	19780	19700	19824	19798	19765	19796	19799	19910	19819	19785	19717	19768	19781	19732	19908	19700	19711	19601	19812	19720	19663	19804	19862	19868	19766	19734	19714	19714	19691	19684	19694	19661	19726	19857	19869	19663	19559	19730	19675	19877	19650	19788	19890	19691	19904	19892	19741	19818	19860	19672	19765	19924	19722	19696	19827	19732	19911	19856	19648	19792	19669	19687	19820	19673	19945	19782	19756	19740	19813	19702	19849	19687	19783	19789	19797	19860	19819	19659	19647	19955	19800	19673	19637	19741	19602	19643	19813	19646	19786	19754	20000	19728	19817	19897	19692	19717	19698	19654	19628	19754	19635	19727	19559	19702	19770	19695	19655	19661	19708	19779	19834	19559	19585	19695	19769	19642	19716	19684	19976	19727	19843	19931	19826	19780	19755	19661	19743	19678	19561	19745	19823	19783	19670	19779	19857	19785	19657	19610	19788	19806	19741	19810	19743	19640	19848	19664	19650	19694	19709	19785	19717	19789	19790	19696	19716	19910	19790	19818	19781	19763	19904	19821	19957	19865	19810	19789	19771	19796	19614	19722	19903	19929	19707	19959	19755	19781	19734	19858	19865	19891	19769	19689	19604	19949	19549	19829	19793	19761	19733	19642	19788	19731	19733	19623	19578	19703	19739	19780	19714	19848	19756	19636	19854	19901	19621	19812	19601	19778	19832	19735	19715	19788	19783	19670	19805	19816	19721	19813	19703	19766	19605	19639	19675	19939	19709	19822	19915	19833	19687	19834	19810	19776	19688	19808	19546	19787	19561	19585	19778	19524	19810	19735	19668	19909	19729	19877	19577	19727	19756	19691	19782	19722	19855	19764	19702	19733	19712	19844	19901	19607	19740	19850	19726	19806	19739	19504	19750	19811	19755	19785	19736	19829	19913	19836	19703	19830	19675	19658	19776	19646	19843	19859	19715	19621	19783	19627	19836	19557	19628	19652	19723	19807	19653	19675	19700	19712	19659	19830	19761	19759	19782	19785	19747	19699	19768	19649	19864	19735	19790	19776	19668	19687	19679	19876	19717	19730	19654	19835	19708	19740	19865	19646	19827	19809	19819	19683	19706	19557	19677	19773	19771	19877	19797	19629	19606	19734	19770	19747	19776	19750	20024	19671	19750	19622	19738	19961	19622	19776	19945	19816	19792	19579	19617	19766	19890	19606	19579	19771	19624	19599	19842	19729	19794	19708	19649	19933	19621	19888	19719	19697	19713	19834	19823	19628	19705	19692	19624	19757	19586	19782	19627	19777	19891	19788	19804	19782	19732	19768	19734	19939	19861	19729	19912	19690	19839	19931	19764	19870	19794	19810	19708	19664	19891	19757	19682	19737	19831	19921	19589	19704	19696	19754	19789	19756	19690	19679	19739	19775	19683	19680	19895	19833	19823	19741	19554	19896	19704	19757	19724	19732	19824	19739	19751	19823	19650	19646	19799	19655	19723	19638	19691	19521	19709	19681	19633	19932	19745	19871	19871	19768	19776	19815	19845	19777	20002	19857	19695	19804	19622	19616	19754	19738	19734	19738	19892	19922	19709	19685	19744	19740	19851	19776	19751	19884	19852	19665	19703	20048	19801	19834	19690	19688	19772	19642	19727	19666	19697	19731	19717	19674	19620	19801	19638	19537	19753	19944	19789	19869	19897	19572	19892	19742	19657	19922	19688	19662	19781	19838	19849	19663	20022	19999	19921	19661	19743	19830	19820	19648	19964	19600	19698	19771	19469	19790	19752	19775	19781	19867	20005	19683	19721	19812	19890	19657	19726	19707	19612	19785	19761	19660	19773	19775	19615	19557	19707	19728	19595	19791	19768	19512	19791	19721	19630	19726	19637	19763	19660	19883	19800	19600	19693	19673	19777	19793	19759	19883	19725	19840	20052	19799	19859	19953	19824	19681	19846	19845	19763	19612	19883	19675	19807	19820	19665	19803	19809	19788	19602	19902	19777	19850	19880	19535	19729	19766	19739	19713	19530	19594	19724	19917	19795	19565	19762	19856	19572	19796	19933	19714	19961	19783	19802	19900	19552	19763	19706	19810	19767	19786	19725	19671	19654	19709	19845	19837	19758	19584	19934	19869	19920	19776	19789	19681	19857	19945	19740	19738	19585	19714	19731	19792
38311	36470	41901	39958	36787	35845	34902	33679	33470	33124	33527	33373	33660	34457	35074	34498	34013	33482	33196	33307	33299	33251	33316	33184	33140	33184	33053	33117	33180	33081	33205	33092	32974	33077	33111	33275	33075	33107	33120	33308	32916	33298	33132	33197	33116	33047	33077	33232	33224	33473	33235	33105	33112	33043	33227	33312	33167	33264	33084	33236	33034	32884	33597	33138	33250	33261	33169	33293	33273	33172	33140	33015	33123	33147	33171	33299	33375	33182	33271	33317	33257	33125	33475	32922	33383	33192	33207	33134	33137	33105	33102	33426	33488	33071	33198	32964	33339	33368	33251	33051	33094	33077	33263	33207	33019	33191	33429	33214	33075	33260	33324	33048	33216	33222	33211	33148	32932	33176	33341	33242	33076	32979	33238	32872	33134	33280	33252	33101	33031	33169	32993	32932	33285	33011	33177	33288	33283	33063	33264	33160	33156	33340	33197	32879	33058	33203	33207	33311	33342	33205	33500	32967	32925	32876	33113	33068	33269	33077	33232	33032	33148	33148	33177	33225	32987	33290	33098	33180	32864	33249	33240	33169	33403	33147	33174	33079	33036	33089	33109	33382	33148	33207	33203	32898	33064	32994	32805	33069	32879	33251	33339	33219	33466	33261	33303	33141	33356	33145	32977	33163	33207	32979	33158	33014	33079	33356	33082	33035	33092	32725	33200	33019	33395	32981	33011	33148	33425	33218	33341	33272	33229	33047	32883	33300	33081	33254	33088	33099	32956	33196	32874	33378	33160	32975	33042	33259	33247	33192	33290	33255	32977	33341	33162	33084	33080	33206	33286	32881	33278	33073	32935	33015	33236	33282	32824	33204	33046	33239	32959	33290	33290	33149	33288	33097	32740	33220	33227	33045	32854	33280	33317	32988	33304	33254	33107	33001	33133	33118	33274	33231	33190	33183	33208	33350	33256	33177	33266	33208	33245	33098	33058	32876	33205	33357	33051	33375	33004	33104	33085	33059	32938	33061	33024	33147	33188	33160	33090	33147	33172	33147	33571	33168	33524	33178	32878	33192	33077	33267	33256	33242	33131	33372	33137	33040	33306	33070	32937	33370	33290	33180	33334	33345	33132	33029	33286	33320	33292	33140	33046	33305	33291	33270	33115	33287	33346	33045	32954	32880	33409	33240	33109	33257	33024	33318	33200	33162	33231	33136	33376	33191	33256	33103	32987	33006	33295	33040	33033	33361	33209	33579	33297	33017	33124	33214	32980	33390	33255	33328	33181	33138	33040	33177	33059	33346	33254	33431	33055	33125	33042	33153	32941	33186	33114	33106	33052	33396	33305	33235	33121	33128	33088	33105	33342	33290	33366	33202	33297	32991	33253	33210	33416	33226	33523	33053	33105	33031	33124	32951	33189	33240	33205	33091	33205	33168	33317	33231	32984	33316	33071	33170	33042	33338	33132	32994	33330	33289	33278	32714	33360	33152	33208	33572	33365	33233	33378	33191	33058	33152	33379	32999	33120	33017	33194	33321	32933	32906	33164	33079	33109	33219	33323	33153	33315	33157	33167	33092	33267	33331	33144	33044	33051	33181	33041	33078	33079	33070	33197	33112	33066	33187	33308	32890	33350	33299	33305	33115	33274	33194	33080	33232	33336	33259	33105	33366	33056	33323	33199	33145	32956	32857	33246	33103	33271	32995	33001	33209	33201	32921	33167	33238	33067	33145	33058	33244	33295	32962	32948	33336	33199	33185	33165	33222	32989	33233	33238	33194	33143	33373	33219	33004	33152	32903	33153	33033	32866	33239	33266	33118	33237	33103	33158	33010	32988	32950	33146	33120	33363	33195	33289	33453	33215	33128	32865	32936	32940	33403	33341	33332	33050	33465	33232	32789	33339	33104	33179	33344	33274	33179	33035	33463	33167	33111	33267	33272	33021	33217	33349	33241	33293	33361	33504	33108	33330	33235	33052	33175	33073	33197	33525	33158	32956	33228	32962	33229	33280	32945	33152	33181	33200	33273	33327	33373	33392	33056	33153	33257	33159	33161	32968	33100	33105	32930	33074	33136	33034	33113	33147	33464	33146	33118	33119	33004	33186	33088	33089	32986	33331	32957	33139	32968	33168	33068	33145	33105	33082	32787	33171	33122	32955	32957	33342	33308	33117	33066	33190	33489	33266	33020	33146	32918	33188	33171	33598	33183	33421	32769	33012	33405	33242	33150	32957	33268	33045	33286	33067	33087	33235	33081	32976	33100	33326	33305	33095	33118	33388	33335	33060	33541	33093	33024	33231	33043	32899	33034	33296	33063	33294	33399	33145	33165	33011	33034	33006	32861	33233	33255	33437	33376	33148	33274	33534	32974	33192	33289	33103	33425	33184	33231	33091	33055	32902	33292	33118	33039	33062	32948	33371	33174	32960	33408	33289	33288	33219	33263	33016	33182	33210	33352	33406	33126	33182	33180	33347	33102	33188	33004	33235	33393	32977	32890	33074	33146	33233	33467	33426	33218	33196	33069	33321	33081	33309	33232	33422	33408	33179	33046	32754	33208	33187	33029	33200	33313	33001	33406	33243	33166	33196	33100	33220	33361	33153	33188	32990	33133	33315	33104	33115	33143	33314	33237	33363	33114	33158	33224	33097	33073	32964	33016	33267	33030	33158	33551	33138	33332	33144	33202	33241	32948	33262	33362	33300	32802	33336	33478	33465	33350	33398	33097	33168	33316	33165	33305	33134	33119	33046	33220	33238	33145	33028	33224	33100	32943	33239	33453	33295	33046	33002	33159	33087	33191	33011	33125	32978	33125	33133	33084	33043	33165	33294	33073	33191	33397	33431	32966	33220	33271	33211	32972	33041	32841	33339	33310	33097	33190	33375	33334	33339	33472	33148	33221	33026	33133	33100	33248	33232	33285	33335	33120	33056	32859	33396	33264	33485	33168	32860	33032	32968	33044	33427	33033	33185	33396	33394	33133	33223	33204	33279	33276	32870	33286	33191	33035	32851	33225	33128	32950	33042	33049	32953	33221	33075	33033	33214	32970	33148	33119	33150	33352	33378	33006	32845	33134	32864	33411	33079	33055	33206	33478	33321	33359	33192	32860	33090	33002	33023	32941	33461	33333	33207	33220	33254	33241	33123	33349	33212	33174	33245	33326	33151	33285	33190	33550	33010	33107	32994	33070	33228	32994	33211	33200	33158	33084	33193	33238	33288	32974	32951	33171	33417	33284	33271	32832	33339	33200	33051	33246	32957	33197	33202	33108	33158	33034	33151	33008	33281	33218	33280	33062	33141	33223	33034	33086	32931	33265	33312	33177	33221	33028	33143	33085	33224	33051	32834	33022	33361	33039	33139	33101	33020	33215	33111	33116	33346	32728	33146	32997	32919	33043	33081	33217	33250	33154	33248	33090	33225	33261	33293	33086	33234	33349	33483	33183	33041	33223	33014	33136	33203	33442	33466	33087	33345	33117	33064	33435	32954	33314	33215	33079	33274	32987	33168	33342	33041	33006	33253	33106	33276	33068	33185	32955	33250	33277	33193	33042	33192	33080	33076	33234	33218	33334	33390	32942	33085	33213	33377	33157	33398	33238	32945	33202	33072	33035	33165	33155	33087	33216	33236	33099	33250	33101	32935	33592	33301	33079	33165	33145	33285	33344	33283	33201	33238	33057	33399	33097	33322	33635	32972	32866	33404	33219	33290	33299	33275	33103	33467	33120	33164	33036	33078	33102	33205	33070	33118	33105	33201	33154	33224	33339	33147	32973	32995	33313	33283	32778	32898	33290	33058	33242	33424	33412	33093	32972	33327	33199	33233	33233	32985	33090	33131	32960	33163	33203	33438	33113	33070	33158	33085	33002	33045	33308	33232	33293	33123	33151	32838	33188	33339	32839	33060	33084	33058	33035	32996	33082	33143	33022	33130	33334	33159	33075	32989	33137	33442	32887	33111	33116	33064	33119	33581	33167	33054	33343	33375	33175	33273	33185	33150	33101	33208	33284	33130	33255	32939	33180	33357	33116	33276	32971	33007	33290	33546	33087	33252	33219	33163	32902	32994	33012	33228	33152	33224	33191	33161	33346	33131	33084	33286	33171	33147	33214	33327	33331	32985	33077	33427	33337	33134	33037	33318	33262	33261	33211	33191	33028	33327	32749	33137	33110	33430	33190	33205	33117	33117	33243	33257	32992	33192	33248	33252	33163	33195	33389	33068	33106	32997	32968	33031	33066	33009	33146	33141	33079	33018	32993	33053	33209	33103	33338	33289	33201	33263	33116	33505	33099	33182	33017	33184	33297	33230	33207	33488	33436	33217	33009	33281	32982	33051	33120	33193	33165	33282	32997	33254	33422	33138	33293	33313	33138	33143	33354	33508	33180	33190	33275	33405	33045	33248	33134	33010	33103	33060	33275	33082	33101	33474	33090	33487	33231	33224	33243	33292	33393	33341	33332	33594	33436	33077	33358	33271	33251	33345	32954	33100	33124	33113	33121	33314	33213	32984	33195	33218	33218	33474	33261	33348	33013	33111	32844	33175	33165	33160	33082	33302	33293	33184	33177	33108	33078	33180	33130	33059	33427	33121	33196	33066	33019	33176	33169	33395	33170	33480	33097	33182	33334	33267	33176	33067	33175	33140	33124	33332	33092	33230	32918	33022	32936	33144	33057	33338	33117	33060	33199	33100	33260	33242	32998	33145	33244	33206	33053	33031	33068	33082	33221	32980	33212	33087	33293	33281	33048	33140	33136	32976	33041	32997	33060	33145	33384	32946	33428	33301	33142	33111	33016	33168	33030	33332	32945	32912	33482	33191	33191	33056	33312	32671	32962	33224	33412	33107	32889	32811	32927	32828	33404	33297	33063	33455	33328	33073	33162	33012	33442	33347	32918	33384	33336	33146	33106	33023	33165	32926	33136	33023	33346	33220	33297	33454	33161	33132	33366	33345	33057	33268	33313	33360	33229	33109	33082	33060	33189	33253	33349	33028	33182	33037	33368	33309	33158	33433	33207	33103	33217	33255	32934	32790	33417	33316	33421	32981	33080	32918	33163	33059	33155	33190	33119	33168	33249	33242	33063	33234	33235	33058	33162	33350	33062	33129	33067	33183	33167	32998	33277	33349	33397	33167	33043	33228	33237	33273	33116	33312	33028	33132	33041	33343	33523
29707	37615	35732	28851	25721	24110	22212	20391	20230	20323	20101	19784	20547	21463	21691	20924	20411	19762	19803	19792	19781	19773	19595	19456	19398	19637	19868	19819	19680	19522	19884	19529	19690	19702	19608	19822	19883	19824	19696	19617	19740	19774	19716	19702	19758	19719	19669	19711	19887	19610	19661	19737	19619	19867	19642	19541	19618	19785	19652	19799	19540	19720	19513	19683	19636	19641	19647	19747	19802	19824	19440	19764	19771	19546	19860	19602	19692	19567	19582	19766	19685	19822	19671	19680	19650	19609	19675	19674	19782	19891	19644	19719	19673	19618	19830	19585	19836	19674	19957	19623	19995	19587	19727	19694	19869	19523	19712	19599	19789	19611	19768	19641	19753	19764	19681	19783	19667	19800	19793	19438	19662	19707	19719	19739	19653	19675	19805	19779	19552	19801	19638	19598	19734	19606	19662	19879	19714	19764	19764	19743	19667	19647	19665	19560	19847	19663	19746	19967	19711	19735	19878	19613	19750	19770	19734	19745	19627	19820	19716	19790	19671	19713	19804	19611	19852	19578	19643	19714	19676	19582	19636	19569	19740	19730	19747	19554	19739	19563	19737	19522	19877	19783	19674	19660	19516	19688	19657	19761	19682	19612	19630	19750	19813	19742	19819	19737	19674	19793	19767	19752	19743	19513	19742	19739	19988	19829	19659	19604	19977	19713	19582	19738	19644	19567	19653	19779	19550	19634	19772	19726	19691	19538	19580	19528	19713	19899	19618	19441	19801	19844	19830	19737	19694	19700	19666	19735	19762	19779	19645	19617	19614	19541	19651	19842	19776	19748	19671	19624	19676	19866	19697	19690	19599	19659	19767	19788	19910	19721	19658	19540	19817	19823	19813	19772	19683	19749	19779	19805	19682	19876	19738	19671	19713	19891	19817	19641	19802	19596	19448	19941	19576	19578	19713	19501	19652	19712	19649	19676	19730	19653	19743	19755	19469	19540	19652	19643	19523	19773	19610	19698	19641	19764	19648	19606	19845	19615	19772	19592	19696	19651	19724	19644	19686	19735	19756	19648	19785	19510	19856	19727	19599	19646	19705	19606	19514	19668	19819	19651	19655	19616	19794	19803	19655	19741	19768	19729	19715	19722	19702	19851	19855	19671	19886	19888	19711	19548	19700	19685	19647	19790	19717	19720	19721	19587	19692	19703	19745	19667	19501	19699	19713	19697	19692	19781	19867	19628	19753	19656	19743	19741	19732	19540	19754	19646	19647	19723	19822	19712	19804	19770	19618	19639	19571	19855	19693	19856	19769	19816	19616	19707	19716	19698	19753	19640	19845	19724	19770	19566	19610	19583	19822	19669	19743	19683	19818	19831	19775	19829	19536	19688	19653	19441	19699	19644	19724	19781	19542	19655	19762	19605	19760	19753	19894	19661	19632	19511	19816	19963	19764	19564	19746	19749	19712	19622	19727	19907	19611	19802	19854	19611	19682	19790	19791	19584	19580	19711	19743	19618	19773	19495	19909	19735	19466	19765	19743	19809	19914	19485	19691	19646	19786	19887	19759	19658	19725	19801	19800	19651	19550	19673	19543	19638	19693	19912	19686	19741	19737	19751	19840	19582	19627	19723	19727	19785	19762	19787	19581	19764	19777	19847	19728	19720	19686	19518	19791	19694	19767	19647	19678	19717	19660	19816	19596	19722	19763	19697	19772	19639	19568	19710	19772	19682	19798	19797	19716	19918	19824	19514	19665	19693	19800	19660	19682	19862	19585	19687	19470	19765	19574	19762	19572	19772	19614	19646	19572	19761	19646	19699	19771	19731	19594	19631	19803	19663	19640	19735	19700	19772	19755	19706	19777	19554	19647	19692	19672	19681	19883	19637	19664	19533	19755	19814	19627	19612	19776	19705	19828	19671	19795	19852	19590	19842	19566	19736	19532	19664	19656	19794	19662	19602	19891	19560	19681	19744	19658	19708	19696	19561	19761	19682	19715	19634	19735	19531	19643	19830	19626	19898	19707	19642	19809	19967	19762	19733	19641	19679	19776	19664	19737	19609	19730	19689	19645	19783	19570	19631	19674	19629	19787	19697	19838	19783	19835	19647	19623	19847	19637	19944	19707	19806	19643	19686	19938	19571	19821	19688	19755	19895	19645	19518	19660	19752	19614	19686	19556	19765	19599	19844	19490	19854	19747	19931	19632	19599	19682	19738	19812	19727	19700	19793	19758	19639	19568	19610	19665	19862	19606	19479	19661	19643	19717	19678	19561	19645	19821	19649	19863	19761	19700	19660	19601	19730	19616	19661	19660	19582	19728	19694	19587	19695	19812	19622	19741	19724	19870	19553	19724	19686	19712	19591	19893	19598	19766	19784	19662	19704	19566	19769	19668	19708	19701	19878	19580	19863	19476	19689	19619	19739	19862	19825	19745	19658	19688	19661	19667	19690	19684	19675	19562	19603	19757	19652	19703	19576	19801	19775	19393	19453	19599	19704	19618	19477	19859	19664	19773	19670	19867	19747	19709	19557	19537	19740	19777	19695	19698	19743	19745	19624	19547	19705	19769	19554	19653	19706	19703	19597	19714	19760	19559	19697	19622	19773	19611	19717	19700	19776	19770	19658	19783	19411	19634	19658	19612	19645	19676	19670	19698	19709	19604	19574	19859	19746	19726	19671	19795	19636	19643	19751	19679	19718	19774	19633	19671	19531	19755	19775	19541	19740	19749	19615	19708	19608	19561	19652	19681	19744	19581	19764	19825	19763	19685	19824	19761	19704	19627	19885	19646	19715	19718	19750	19525	19709	19631	19741	19594	19745	19546	19711	19547	19805	19734	19821	19638	19463	19767	19544	19964	19653	19579	19775	19518	19793	19673	19686	19796	19689	19697	19657	19871	19725	19716	19623	19815	19684	19534	19542	19741	19735	19688	19884	19570	19691	19470	19743	19782	19604	19594	19785	19585	19701	19785	19727	19753	19697	19753	19704	19630	19739	19792	19774	19528	19672	19545	19653	19670	19763	19744	19752	19827	19492	19673	19788	19716	19796	19812	19607	19565	19730	19741	19597	19752	19546	19820	19680	19677	19792	19672	19683	19566	19478	19995	19763	19699	19671	19844	19863	19607	19657	19681	19691	19619	19682	19698	19455	19786	19842	19757	19746	19823	19851	19630	19794	19781	19687	19718	19641	19756	19819	19557	19743	19792	19879	19485	19964	19740	19842	19632	19701	19631	19620	19709	19590	19630	19797	19655	19535	19888	19732	19476	19673	19738	19583	19739	19623	19607	19648	19751	19689	19813	19707	19893	19685	19781	19851	19643	19821	19838	19634	19568	19671	19413	19705	19649	19746	19601	19693	19688	19805	19716	19677	19806	19879	19527	19734	19547	19781	19526	19586	19623	19685	19502	19782	19636	19537	19753	19697	19671	19766	19754	19791	19542	19751	19824	19542	19583	19717	19801	19634	19700	19700	19601	19825	19788	19752	19589	19831	19721	19753	19711	19571	19841	19675	19645	19933	19769	19695	19835	19792	19787	19803	19528	19704	19651	19824	19658	19631	19488	19643	19819	19671	19772	19733	19571	19549	19644	19703	19594	19633	19720	19869	19517	19678	19575	19705	19634	19733	19712	19894	19619	19788	19676	19670	19784	19879	19716	19745	19777	19761	19615	19728	19687	19927	19617	19857	19710	19789	19620	19555	19896	19613	19606	19733	19601	19711	19710	19665	19742	19784	19886	19803	19894	19624	19723	19716	19601	19680	19701	19791	19730	19547	19700	19635	19721	19670	19585	19587	19874	19618	19605	19774	19670	19717	19580	19844	19462	19762	19566	19478	19699	19759	19888	19826	19577	19709	19746	19359	19756	19879	19683	19678	19829	19725	19689	19701	19678	19671	19602	19649	19558	19823	19778	19537	19548	19741	19719	19506	19474	19885	19530	19711	19708	19755	19520	19552	19680	19751	19730	19893	19556	19860	19624	19789	19616	19718	19556	19555	19840	19849	19550	19736	19711	19821	19568	19710	19732	19756	19587	19761	19560	19910	19908	19849	19664	19705	19557	19564	19726	19597	19601	19672	19732	19620	19805	19704	19595	19837	19605	19604	19829	19831	19631	19819	19620	19764	19713	19706	19638	19553	19765	19685	19721	19765	19676	19743	19568	19829	19813	19698	19811	19678	19658	19712	19626	19699	19549	19650	19831	19677	19720	19713	19572	19786	19801	19827	19761	19816	19751	19680	19749	19689	19691	19829	19899	19747	19698	19912	19692	19820	19623	19543	19968	19813	19566	19608	19669	19519	19758	19608	19602	19859	19670	19567	19776	19854	19576	19741	19750	19553	19866	19605	19716	19739	19405	19633	19743	19660	19590	19753	19630	19558	19572	19711	19518	19833	19790	19572	19657	19769	19648	19652	19733	19812	19706	19492	19584	19767	19724	19614	19821	19751	19806	19709	19905	19590	19607	19624	19729	19703	19696	19663	19731	19739	19814	19814	19696	19583	19760	19569	19534	19594	19611	19738	19571	19651	19694	19744	19661	19780	19645	19876	19564	19790	19657	19549	19603	19636	19724	19729	19629	19798	19536	19869	19685	19623	19665	19481	19699	19724	19582	19545	19751	19597	19652	19642	19680	19657	19950	19707	19707	19603	19754	19733	19722	19722	19663	19743	19665	19471	19790	19580	19603	19670	19809	19738	19648	19434	19853	19951	19613	19800	19630	19534	19767	19723	19653	19868	19765	19686	19743	19755	19748	19641	19947	19686	19675	19676	19726	19692	19761	19628	19790	19751	19721	19685	19643	19810	19584	19561	19867	19692	19701	19699	19715	19572	19816	19883	19704	19640	19837	19791	19754	19628	19621	19555	19532	19620	19742	19690	19624	19691	19704	19717	19666	19550	19781	19779	19733	19584	19648	19777	19639	19729	19774	19790	19525	19712	19726	19791	19707	19730	19656	19555	19545	19706	19897	19638	19623	19775	19577	19842	19805	19719	19857	19693	20019	19776	19758	19534	19553	19782	19759	19744	19678	19644	19710	19821	19713	19617	19663	19777	19728	19771	19762	19762	19743	19516	19753	19391	19728	19788	19605	19892	19698	19968	19703	19652	19694	19614	19741	19707	19632	19611	19695	19840	19842	19637	19706	19734	19639	19754	19784	19811	19781	19621	19679	19662
24303	20788	27708	29344	32514	36449	36840	34062	33847	34014	34091	40369	44652	44173	42470	39401	35680	34099	33609	33253	32988	33119	33081	33021	33033	32612	33096	32932	33038	32988	33255	32862	32708	32924	32814	32862	32930	32808	32908	32910	32928	32848	32895	33093	32993	32578	33016	32992	32922	33074	33001	32966	33033	33136	32903	33012	32972	32982	33247	32631	32955	32936	33005	32796	32929	32699	32913	32918	32790	33084	32927	32902	32710	32797	33041	32758	32734	32851	32771	33137	33123	33231	32823	33090	32801	32806	33275	32881	33021	32986	32746	32890	32945	32987	33150	32484	32879	32679	32773	33166	33045	32925	32872	32796	32841	32839	33024	32812	32856	32941	33021	32980	32932	32809	32896	32851	32561	32914	32788	32924	33048	32938	33246	33045	32807	32810	33137	32994	32685	32841	32967	32717	32995	33109	32947	32657	32838	32885	32910	32941	32782	32977	32943	32937	32917	32738	32934	33152	32985	33064	32956	32988	33003	32835	32897	32767	32919	32893	33110	32726	32775	32869	33028	32789	32633	32662	33007	32850	33011	32572	32751	32906	32902	32777	32845	33017	33039	32992	33230	32888	33040	33028	32670	32876	32915	32861	33068	32954	33010	32519	32926	32776	33194	32545	32752	32925	32692	32973	33102	33163	32805	33026	32799	32743	32937	32888	32755	32983	32946	33099	33164	32940	33142	32979	32923	32910	33037	32980	33039	32805	32783	32994	33075	33029	33245	32997	33183	33033	33111	32813	32746	32911	32789	33234	33284	32936	32741	32886	32795	32636	32878	32814	32742	32636	32860	32934	33103	33110	32819	32888	33201	32852	33074	32922	33111	32749	32890	33031	32914	32882	33459	32927	32777	32896	32822	33045	32785	32853	32869	32812	32948	32904	32970	32885	32814	32582	32761	32985	32837	32988	32881	33006	32911	33102	32816	32644	32578	32691	32520	32889	32947	32883	32724	32859	32862	32861	32768	32889	32970	32896	32702	33089	32965	32907	33108	32866	32622	32735	32893	32718	32654	32785	32556	32914	32740	32633	32998	32791	33115	32898	32780	32852	33017	32689	33007	32766	32923	32967	32831	32713	32855	32998	33101	32912	32627	32948	32915	33045	32749	32961	32959	33029	32809	32790	33059	32879	32649	32951	32627	32997	33075	32822	33061	32873	32891	33078	32745	32881	32913	33139	32589	32921	32913	32957	32822	32758	32715	32769	32764	33120	32862	32747	32819	32840	32776	33096	32631	32706	32846	32782	32830	32950	32904	32960	32833	33060	32814	32820	32486	32726	32832	32941	32802	32655	33050	32991	32897	32960	32988	33149	33069	32718	32883	33068	33074	32871	33062	33002	33168	32806	32816	32728	33093	33046	32898	32958	33132	32861	32809	32606	32743	33062	32580	33178	33220	32930	33129	32787	32863	32927	32839	33061	32944	32943	32553	32889	32816	32929	32947	32848	32668	32941	32551	32848	32701	32853	32743	32932	32848	32900	32999	32733	32904	32684	32774	32993	32813	33024	32760	33082	32860	32775	32808	33030	33026	32700	32890	32940	33118	33165	32913	32901	32975	32901	32834	32773	32793	32910	32976	32841	32766	32958	33057	32864	33098	32907	32770	32545	32718	32843	33178	32948	32976	32931	32699	33063	33011	32759	32873	32792	33031	32624	32979	32543	32748	33001	32891	32993	32928	33005	32746	32740	32926	33170	33234	32999	32776	32928	32808	32904	32859	32807	32793	32958	32959	33016	32777	33043	32931	32758	33081	32750	33094	32684	32969	32845	32946	33087	32740	32751	32986	32975	32889	32946	32827	32887	32809	33006	32965	32886	32798	33013	32596	32932	33072	32914	33172	33053	33093	33043	32963	32835	32853	32999	33391	32944	32985	33161	33164	32598	32987	32973	32749	33061	32770	33118	32775	32807	32899	32847	33095	32780	32735	32590	32783	32940	32747	32875	32796	32512	32961	32934	32750	32610	32922	32675	32706	32925	32740	33072	33116	32977	32966	32886	32969	32865	32839	33067	32931	32987	33003	32897	33021	33061	32998	32592	33140	33020	32814	32896	32992	32986	32868	32973	32981	32705	33005	32796	32921	32749	32651	32836	33008	32859	32966	32707	32682	33020	32937	32760	32921	32963	32786	32742	33147	32748	32690	32708	33059	33413	33103	33207	33059	33054	32574	32922	33021	33018	32911	32917	32882	33013	32659	32782	32705	32863	32562	32633	32748	32945	32795	32871	32988	32974	33137	32752	32967	32721	32890	32980	32858	33234	32834	32842	32883	32898	32665	32920	32699	33164	32680	32653	32669	32760	32897	32968	32788	32792	32769	32887	32982	33223	32898	33039	33010	32676	32906	32891	32903	32736	33182	32990	32720	32866	32750	32848	32990	32929	32937	32709	32723	32767	32968	32673	32831	32958	33011	32909	32976	32815	32780	32899	32677	32664	32864	32857	32966	32842	33007	32941	32781	32831	32914	32991	32741	32957	32935	32727	33027	32870	32984	32815	32892	33079	32685	33110	32921	32813	32798	33021	32929	32937	32769	32890	32936	32494	32963	33050	32759	33083	33040	32978	32808	32751	32979	33040	32772	32953	32906	32942	32922	32811	32874	32860	33021	32789	32944	32832	32848	33104	32787	32656	32729	33053	32947	33054	32771	32853	33002	32759	32826	32910	32849	32858	32780	32685	32776	32886	32971	32990	32908	32941	32957	32930	32980	32648	32989	33233	33380	32992	33076	33058	32920	33176	33026	33103	32733	32864	32924	32971	32810	32829	32797	32949	33170	33037	32856	32846	33068	32662	33024	32722	32955	32708	32791	32464	32636	32971	33232	32638	33185	32888	32697	33027	33079	32835	33086	32786	32997	32689	33041	32899	32792	33102	32924	32849	32926	32770	33193	32689	32847	32735	32855	32867	33162	32929	32820	32949	33016	32715	33139	33192	33087	33003	32826	32676	32985	33072	32826	32934	32870	32958	32852	33170	33202	32720	32710	33028	32992	32559	32967	32990	32721	32757	32810	32807	32932	32783	32886	32728	32825	32566	32765	33048	33216	32881	33046	32821	32878	32819	32901	32658	32809	32820	32970	32805	32973	32934	33135	33108	32875	32834	33090	32908	32653	32675	33003	33009	33132	32873	33004	32794	32927	32780	33043	33115	33175	32908	32925	33061	32976	33067	32926	32828	33062	32868	33103	33013	32948	32661	33091	32862	32836	32934	32896	32745	32909	32928	32862	32996	32768	32915	32811	33009	32828	32681	32976	33038	32881	33023	32836	32846	32847	32704	32813	32902	33001	32974	32832	32880	32861	32850	32900	32786	32957	32902	32849	32945	32913	33085	32718	32852	33173	32994	33208	33034	32872	32810	32829	33153	32926	32959	33153	32960	32936	33018	32717	32609	32796	32941	32804	32787	32457	32954	33111	32886	32924	32918	32877	32798	33192	32980	32779	32718	33033	32895	33045	32862	32728	32981	32941	32880	32983	32712	32723	32981	32753	32901	33189	33003	32885	32928	32681	32768	32822	33154	33034	32824	33079	32942	32952	32765	32632	33072	32780	32819	32879	33044	32784	32580	32729	32898	32834	32675	32823	33103	33034	33084	32855	32815	32771	32796	32662	32888	32912	33196	32948	32681	33034	32688	32999	32692	32706	32734	32812	32836	32811	33063	32887	32874	32899	32995	32745	32549	32705	32936	32871	32964	33057	33277	32994	32702	32995	32772	32923	32831	32572	32843	32889	33059	32980	32961	32956	32642	32873	32799	32870	32742	32747	33020	32800	32733	32792	32997	32859	32793	32857	33019	32600	33005	33075	33065	32881	32968	32986	32615	32790	32965	32992	32694	32831	32812	33104	32643	32948	32937	33048	32840	33060	32820	32739	32993	32831	33020	32792	32713	33114	33040	32754	33162	33150	32780	32874	32859	32886	32928	33036	32833	33084	32968	33059	32743	32947	32844	32887	33121	32873	32953	33131	32859	32855	33157	32917	32861	32945	32913	32536	32956	32880	32917	33020	32915	33085	32659	32790	32934	32897	32980	33137	32808	32770	32949	33029	32976	32966	32868	33090	33016	32974	32911	33041	32734	32939	32917	33105	32854	33066	32915	32971	33061	32976	32638	32971	32961	33052	33192	33227	33079	33046	32761	32773	32645	32890	33021	32774	32823	32597	32959	32612	32961	32723	32763	32812	32934	33033	32715	33063	32649	32982	33094	32743	32995	32814	33037	32980	32996	32849	32892	32882	32533	32851	32993	32809	32923	32752	32886	32749	33085	33010	32825	32901	33045	33223	33093	32939	32932	32934	32836	33029	32897	32858	33116	32790	32942	32909	32876	32730	32922	32677	32937	32808	33011	32973	32860	33166	32862	33235	32832	32823	33151	32697	32887	32997	32913	32994	32889	32710	33072	33001	32937	33082	32806	32994	32893	33056	32938	32727	32950	32898	32670	32756	32866	32905	33076	32771	32731	32963	32979	32747	32811	32970	32892	33093	32712	32967	32582	33030	32616	33033	32983	32811	32796	32901	32756	32855	33000	32814	32954	32912	32906	32876	32982	32843	32707	32788	32877	32941	32589	32862	32862	32763	32991	32715	32681	32761	32916	32947	32873	33115	32904	33032	32746	33009	32651	32924	32796	33065	32932	32826	32753	33055	32940	33165	33054	33115	32808	33025	32974	32810	32822	32783	32836	32882	32964	32719	32852	32814	33060	32638	32938	32798	33065	32833	32614	32771	32833	32906	32817	32855	32858	33251	32896	33073	32752	33082	32995	32894	32966	32775	33009	33025	32827	33180	32850	32794	32872	32529	33052	33155	32973	32781	32889	32928	33031	33082	32446	32941	33089	32951	33063	33284	32947	33031	33023	33270	32722	32781	33152	32928	32920	32663	32818	33013	32926	32840	32796	32727	32860	32880	32835	32776	33018	32729	33053	33018	32799	32927	32991	32607	33103	32982	32718	32886	32788	32919	32944	32823	32874	32786	32706	32922	33075	33077	32411	32554	32913	32612	32854	32778	32855	32630	32771	32996	32917	32947	32954	32992	32997	32827	32859	32967	32647	32639	32820	32920	33134	33162	32838	32945	32955	33096	33192	32972	32979	33085	32845	33162	32957	33108	32957	32913	32958	32964	32973	32886	32853
27573	45466	46275	38756	31994	27124	23003	21387	21386	20795	21873	30413	35236	33234	31211	26786	22605	20459	19754	19547	19472	19615	19496	19566	19596	19544	19640	19521	19466	19551	19612	19575	19497	19646	19570	19572	19639	19515	19485	19547	19679	19667	19411	19902	19586	19622	19644	19441	19486	19375	19752	19599	19710	19330	19540	19581	19462	19479	19454	19371	19415	19755	19576	19618	19710	19604	19627	19418	19548	19742	19417	19396	19505	19645	19662	19489	19521	19694	19542	19513	19642	19498	19477	19655	19633	19562	19507	19649	19672	19660	19689	19470	19590	19609	19525	19658	19592	19353	19612	19648	19349	19449	19547	19557	19644	19578	19499	19480	19741	19488	19516	19372	19631	19721	19506	19647	19442	19651	19367	19428	19680	19598	19524	19418	19323	19507	19695	19539	19598	19445	19448	19519	19435	19651	19737	19585	19540	19504	19632	19572	19588	19644	19471	19580	19374	19524	19549	19751	19660	19600	19595	19351	19394	19598	19592	19695	19386	19543	19506	19583	19551	19514	19567	19363	19666	19481	19574	19478	19538	19397	19497	19511	19350	19474	19496	19619	19770	19401	19660	19545	19698	19609	19330	19686	19711	19429	19471	19731	19511	19613	19493	19599	19335	19381	19459	19625	19487	19521	19547	19566	19674	19590	19764	19515	19588	19526	19720	19559	19503	19649	19672	19580	19508	19631	19597	19418	19486	19487	19337	19647	19658	19289	19666	19405	19348	19776	19734	19690	19547	19757	19537	19566	19558	19538	19497	19550	19539	19436	19392	19562	19519	19589	19664	19425	19710	19610	19655	19453	19612	19653	19525	19428	19626	19537	19634	19372	19463	19430	19567	19528	19499	19651	19637	19396	19616	19596	19550	19559	19663	19606	19582	19633	19585	19500	19483	19547	19587	19604	19720	19412	19482	19727	19504	19616	19552	19486	19558	19695	19485	19512	19544	19374	19640	19713	19533	19607	19791	19474	19533	19533	19708	19420	19550	19454	19635	19564	19417	19442	19401	19536	19686	19504	19644	19658	19543	19694	19723	19557	19549	19585	19495	19509	19469	19644	19498	19604	19679	19595	19375	19493	19689	19330	19652	19550	19517	19651	19528	19566	19502	19542	19601	19447	19632	19407	19555	19581	19532	19444	19495	19555	19625	19680	19688	19426	19606	19558	19518	19722	19632	19480	19480	19395	19591	19488	19405	19451	19458	19719	19509	19601	19600	19480	19552	19348	19311	19670	19656	19466	19656	19365	19656	19566	19448	19666	19505	19666	19626	19514	19583	19347	19591	19437	19509	19611	19476	19698	19658	19541	19497	19547	19649	19420	19670	19779	19608	19592	19605	19541	19567	19488	19692	19577	19459	19496	19441	19540	19576	19564	19344	19521	19553	19491	19586	19524	19576	19636	19449	19428	19623	19368	19797	19619	19589	19506	19604	19753	19459	19551	19672	19581	19496	19611	19650	19383	19550	19654	19586	19496	19699	19442	19538	19444	19576	19741	19632	19602	19594	19439	19473	19553	19608	19590	19552	19572	19494	19442	19553	19680	19611	19416	19611	19531	19569	19682	19520	19552	19471	19409	19589	19506	19678	19525	19582	19709	19492	19526	19393	19425	19498	19590	19613	19602	19658	19565	19487	19594	19456	19567	19505	19482	19663	19371	19398	19626	19617	19470	19445	19615	19606	19622	19502	19492	19504	19544	19553	19397	19329	19470	19529	19605	19601	19531	19570	19448	19595	19431	19628	19590	19571	19460	19574	19670	19562	19641	19599	19517	19469	19469	19511	19332	19602	19557	19676	19382	19590	19682	19648	19514	19372	19403	19593	19671	19548	19435	19527	19615	19603	19591	19328	19444	19787	19379	19633	19556	19429	19490	19433	19622	19425	19463	19500	19513	19587	19425	19518	19630	19549	19613	19561	19421	19659	19665	19689	19492	19633	19818	19573	19827	19369	19439	19415	19644	19508	19389	19626	19488	19580	19535	19598	19727	19553	19537	19397	19516	19680	19481	19659	19479	19298	19754	19576	19432	19358	19604	19732	19537	19499	19594	19547	19530	19507	19560	19547	19632	19603	19647	19502	19603	19584	19695	19567	19659	19524	19624	19482	19514	19449	19417	19450	19588	19742	19550	19537	19530	19647	19673	19629	19466	19579	19513	19445	19365	19562	19618	19683	19494	19589	19654	19487	19657	19561	19670	19442	19605	19562	19537	19607	19476	19565	19615	19448	19594	19538	19573	19530	19621	19477	19516	19703	19468	19557	19617	19467	19574	19475	19682	19638	19583	19526	19524	19576	19504	19489	19520	19516	19728	19582	19390	19597	19636	19620	19727	19445	19533	19538	19358	19366	19526	19624	19593	19640	19558	19665	19578	19505	19402	19441	19474	19560	19503	19678	19557	19622	19395	19496	19583	19731	19589	19357	19650	19596	19453	19587	19509	19644	19565	19620	19723	19542	19530	19533	19439	19425	19627	19555	19713	19362	19576	19559	19486	19541	19548	19536	19431	19435	19641	19583	19564	19542	19584	19577	19435	19511	19480	19486	19592	19533	19529	19588	19517	19556	19571	19556	19545	19532	19497	19668	19519	19569	19630	19515	19689	19529	19498	19482	19556	19526	19767	19673	19654	19499	19586	19409	19476	19607	19586	19508	19537	19539	19594	19587	19663	19435	19664	19599	19592	19490	19524	19415	19608	19455	19506	19517	19545	19611	19632	19513	19611	19549	19755	19562	19397	19544	19478	19394	19561	19604	19439	19465	19557	19607	19683	19503	19571	19522	19632	19413	19669	19390	19594	19386	19392	19391	19732	19390	19762	19608	19524	19463	19495	19379	19791	19580	19489	19500	19675	19471	19527	19460	19434	19406	19629	19630	19709	19737	19498	19511	19608	19670	19402	19438	19589	19713	19396	19582	19613	19499	19435	19630	19727	19585	19435	19579	19657	19508	19648	19454	19358	19581	19551	19705	19608	19572	19715	19651	19425	19602	19329	19745	19568	19563	19427	19723	19442	19482	19718	19638	19552	19591	19795	19385	19616	19548	19613	19529	19411	19525	19407	19543	19699	19690	19667	19511	19529	19560	19457	19520	19516	19710	19493	19474	19474	19644	19730	19545	19622	19572	19536	19650	19587	19550	19673	19662	19560	19707	19595	19576	19701	19545	19543	19648	19616	19590	19689	19618	19357	19557	19301	19615	19673	19594	19596	19603	19384	19614	19796	19579	19575	19546	19675	19563	19450	19661	19590	19430	19577	19581	19648	19573	19658	19462	19705	19509	19582	19688	19601	19604	19681	19596	19494	19779	19309	19601	19524	19693	19539	19579	19652	19479	19607	19745	19449	19540	19436	19784	19536	19431	19559	19437	19493	19472	19477	19655	19622	19438	19441	19524	19534	19419	19535	19416	19670	19799	19650	19482	19477	19582	19548	19574	19481	19507	19672	19598	19681	19665	19627	19559	19473	19434	19508	19536	19517	19601	19568	19473	19721	19545	19690	19606	19624	19444	19655	19339	19494	19503	19526	19454	19315	19424	19625	19739	19415	19867	19551	19398	19534	19518	19547	19497	19522	19532	19478	19632	19518	19521	19656	19571	19503	19582	19494	19445	19610	19554	19466	19414	19428	19628	19547	19394	19577	19575	19581	19577	19533	19561	19786	19654	19519	19755	19527	19602	19555	19546	19566	19492	19714	19658	19547	19350	19505	19380	19667	19544	19566	19611	19481	19631	19543	19359	19474	19601	19450	19560	19598	19591	19588	19657	19635	19538	19623	19438	19495	19590	19466	19645	19757	19526	19634	19559	19675	19536	19609	19514	19545	19470	19637	19471	19551	19667	19578	19714	19574	19628	19402	19614	19486	19541	19500	19681	19579	19722	19630	19663	19277	19594	19529	19703	19610	19484	19698	19296	19549	19604	19610	19689	19358	19703	19415	19595	19643	19465	19446	19662	19508	19599	19423	19531	19644	19563	19497	19545	19440	19643	19556	19560	19548	19540	19466	19631	19592	19506	19520	19811	19438	19615	19561	19509	19788	19388	19508	19571	19418	19613	19476	19460	19502	19554	19707	19708	19574	19493	19688	19660	19593	19685	19363	19490	19556	19684	19550	19588	19416	19454	19715	19548	19697	19721	19493	19485	19544	19590	19670	19349	19682	19583	19522	19422	19490	19558	19542	19607	19618	19523	19698	19550	19568	19688	19540	19446	19620	19651	19779	19454	19446	19477	19489	19501	19617	19445	19571	19576	19578	19646	19676	19519	19554	19530	19603	19652	19525	19512	19556	19563	19582	19587	19524	19643	19510	19541	19694	19539	19501	19685	19591	19504	19350	19708	19587	19686	19492	19532	19585	19496	19627	19668	19458	19420	19485	19426	19613	19528	19704	19568	19473	19590	19397	19528	19588	19405	19512	19545	19577	19239	19571	19465	19579	19602	19557	19416	19467	19418	19487	19558	19438	19474	19721	19337	19576	19578	19543	19564	19476	19736	19553	19677	19694	19627	19654	19555	19633	19753	19462	19555	19621	19422	19575	19545	19547	19610	19524	19639	19370	19866	19442	19627	19308	19551	19579	19699	19420	19585	19571	19552	19580	19561	19396	19483	19634	19579	19289	19555	19677	19706	19783	19592	19550	19367	19615	19447	19483	19484	19651	19530	19589	19472	19580	19753	19633	19531	19521	19435	19486	19498	19411	19609	19591	19698	19668	19508	19538	19564	19618	19538	19601	19419	19620	19635	19448	19594	19356	19736	19663	19609	19617	19596	19589	19728	19675	19587	19537	19421	19505	19554	19792	19398	19598	19483	19564	19588	19524	19589	19559	19466	19433	19533	19523	19555	19505	19598	19517	19579	19711	19477	19547	19597	19556	19710	19491	19565	19364	19562	19331	19430	19526	19471	19411	19566	19551	19521	19570	19744	19611	19502	19336	19607	19587	19339	19325	19564	19577	19594	19635	19547	19656	19415	19616	19619	19529	19714	19393	19463	19497	19565	19541	19517	19622	19535	19608	19473	19557	19428	19460	19693	19518	19582	19652	19546	19536	19703	19665	19460	19637	19648	19514	19470	19522	19655	19585	19530	19654	19507	19438	19476	19554	19720	19489	19561	19709	19446	19507	19423	19660	19491	19506	19791	19545
22241	20752	27232	25402	25302	31197	35271	32055	31003	29885	32717	37181	39922	44714	52114	47795	39730	34092	30696	29349	29099	28990	29165	29054	28938	29245	29134	29045	28964	29187	29138	29066	29042	29046	29133	29081	29068	29079	28881	28961	28973	29021	29297	29052	28975	28862	29167	29271	29051	28939	28941	28954	29070	28760	29171	28863	29077	28999	29117	28894	28763	29076	28953	28896	28787	28985	29046	28898	28969	29275	29095	28708	28819	28905	29136	28998	29089	29005	29065	28716	28987	29111	29027	28835	28858	29029	29157	28958	28913	29101	29045	29214	29174	28837	29124	28787	29163	28853	29062	29081	29192	28762	29070	28742	28959	28798	28989	29043	29148	29148	29051	29005	28921	28845	29026	28972	29172	29015	28936	29160	29027	29038	28784	28921	29104	28766	29065	29244	29128	28891	28847	28931	28956	28705	29094	28858	29025	28992	29075	28672	29154	29152	29108	28759	29052	28763	29308	29020	28991	29088	29067	28633	28968	29110	28676	29071	28717	29125	28860	29020	28999	28892	29055	28896	28712	29068	29118	28908	28885	28941	28948	29072	29004	28692	28914	28952	28735	28969	28726	28951	28997	28941	29132	28762	28959	28925	28996	28804	28966	28995	29311	29101	28856	28826	29095	28908	29040	28906	29030	29307	29081	29087	28827	28850	29021	28987	29012	28838	28905	28716	28897	28782	28767	28904	29142	29021	29055	28951	29084	28732	28917	29070	28832	28809	29121	28756	29102	28954	29081	28928	28953	28829	29011	28967	28961	29069	29182	29131	28983	29110	29017	29054	29075	28942	29163	28923	29056	28725	28787	28701	28851	29006	28694	28839	28939	28745	29109	29191	29098	29013	28757	28818	28990	28899	28966	28969	29090	28825	29038	29209	29132	29007	29166	29001	29075	28774	29258	28966	28961	28849	29052	29064	28867	28833	29056	28997	28996	28971	28809	29013	28714	28883	29007	29159	28969	29073	29128	28780	28940	29077	28951	28857	28994	29001	28798	29068	28911	28744	29062	29214	28984	29009	29017	28920	28961	28763	28995	29123	29197	29054	28931	28890	28763	28839	28962	28891	28784	29025	29140	29141	28812	29225	29075	28836	28824	29131	29034	28954	29107	29008	28879	28665	29162	28963	29101	28847	28804	28990	29247	29074	29150	28868	28920	28762	28755	28983	29017	29009	28976	28824	28939	28970	28741	29149	29014	28871	28989	28862	28865	29129	28934	28901	28737	29132	29090	29078	28815	28969	29066	29034	29264	28926	28740	28825	28933	29060	28738	28844	28915	28875	29128	28999	28846	28742	29066	29098	29085	28902	29046	29057	28572	28843	28688	29148	29071	28850	28837	28898	29125	28877	28830	28749	29080	29065	28979	28935	29163	28686	29033	29141	29022	28987	28863	28811	28840	28772	29073	28979	28831	29170	29186	28689	28911	28645	28772	29159	28966	29056	28858	28696	29110	29025	29108	28588	28935	29007	28819	28850	28775	29246	28795	28793	28932	29087	28812	29075	29323	28942	29070	29055	29168	28966	29082	28977	29028	28793	29026	29288	28794	29157	28849	28692	29300	29084	29023	28878	28789	29017	29064	28875	28937	28684	28778	28992	28861	28839	28940	29027	29055	28780	29118	29133	29217	28936	28803	28806	28854	28939	28961	28947	28958	28914	29060	29117	28942	29102	28979	29044	28662	28764	28758	28793	29194	28885	29154	28787	28864	29079	28806	28770	28761	28880	28897	28906	28978	29043	28881	28880	29333	28990	28987	28942	28782	28758	28967	29029	28784	28917	28699	28919	28903	28898	28828	28796	29174	28833	28983	29226	28881	28829	28959	28763	28818	29055	29136	28715	28935	28942	29045	28819	28961	29055	29043	29081	28977	28946	28965	29025	29113	28914	29015	28933	28967	29060	28832	28952	29020	29019	28930	29159	29012	29041	29206	28957	28986	28892	28922	28992	28765	28951	28673	29177	28819	28998	29176	29119	28796	28928	28907	28994	28918	28930	28947	29031	28966	28990	29086	28751	28750	28916	29099	29154	29019	28931	28864	28800	28980	28882	29135	28851	29007	29015	29174	29118	28930	28866	28970	28845	29144	28746	28872	28783	29290	28912	28982	29185	29013	29058	28934	28964	28857	28953	28752	28840	28932	28777	29035	28971	29117	28925	28842	28773	29003	28997	28921	28842	29104	28810	29055	28966	28865	28888	28875	28752	29094	29179	28862	28974	28749	28840	28935	29017	28863	28850	29188	28962	29028	29077	29230	28850	28904	29188	29118	28934	28983	28719	28643	29091	28813	29016	28972	29009	29002	28898	29057	28967	28839	28930	29134	28959	29266	29166	28805	29087	28954	28711	29141	28708	28943	28932	29156	29010	29151	29065	28936	28987	29181	28922	28677	28840	29010	28930	28948	28929	28685	28975	28954	28800	28933	28571	28931	28781	28836	28613	28697	29051	28848	29028	28873	28875	29007	28877	28765	29096	28930	29026	28923	28983	28855	28915	29017	29056	28715	29030	29128	28841	29057	28947	29175	28933	28956	28945	28965	28928	28970	29084	28737	28974	28976	28784	29122	28924	28826	29036	28808	28815	28848	28766	29001	29043	29078	29072	28977	28928	29019	29154	28876	29092	28900	29112	28672	28713	28962	28773	29210	29096	28834	29221	28945	28972	28831	28712	28983	29137	28734	29284	28916	29026	28954	28860	28856	28940	28959	28979	28973	28753	28697	28984	28923	29064	28975	28927	29086	29020	28982	29046	29000	28967	28777	29107	29079	28968	28829	28946	29079	28719	29043	28986	28813	28859	28934	28904	29064	28919	28872	28938	29111	28938	28697	29135	28903	28680	29310	28968	28937	28903	29011	29001	29095	29129	29103	28938	28882	28788	28985	28880	29106	29021	28845	28514	29083	29160	28869	29160	28838	29123	28908	28806	28764	29144	29001	29061	28893	29025	28922	28554	29107	28835	29048	29054	28832	29106	29336	28821	29034	29009	28831	28735	29023	28895	28999	29076	28951	28889	28668	28773	28836	28801	28944	28989	28988	29092	28965	28645	29035	28905	28722	29041	29080	29150	28789	28786	28799	28961	29117	29038	28863	28840	28904	28964	28772	28989	29067	29022	28988	29093	28826	29034	28968	29226	28895	29014	29072	29191	29028	28901	29104	29220	29019	28862	29000	28885	29049	29136	28845	28883	28932	28857	29196	29152	29150	29094	28950	28859	28910	29083	28966	29054	28984	28799	28976	28882	28908	28784	28861	28982	28949	28863	28918	29088	29116	28987	28981	28878	28814	28743	29043	29097	29171	28833	28857	28948	28936	28948	28887	29174	28851	29200	29041	28621	28944	28762	28933	28850	29170	29219	29071	29008	28965	29017	29164	28724	29000	28877	28590	28854	28936	28837	29070	29048	28744	28997	29111	28952	29020	29002	28832	28801	29056	29168	29108	29054	28906	28968	28781	28850	28873	28948	29050	28715	28892	28931	28986	28731	28728	28988	29098	29211	29020	29001	28797	28835	29120	29050	29079	29320	29138	29002	28882	28930	29001	28974	28868	29160	28853	28988	28890	28990	29012	28909	28959	29266	29207	29092	29072	28912	28967	28907	28902	28661	28972	28933	29074	29180	28967	28813	29083	28784	28906	28822	29076	28992	29036	29130	29249	28906	28832	28856	29148	29068	28873	28830	28934	29019	28867	28950	28673	28954	29031	28922	28910	28894	28940	29078	28801	29039	28852	28665	28862	28747	29046	29029	28899	28874	28979	28926	28823	28912	29045	28769	29030	29092	28936	28770	29059	29207	28861	28821	28785	28919	28611	29184	28925	29057	28909	28860	28881	29026	28894	28813	28732	29009	28855	28805	28701	28940	29273	28742	29261	28951	28860	28804	29064	29073	29014	29091	28858	28882	28935	28974	28801	28862	28979	28975	28784	29049	28765	28957	29003	28745	28856	28998	28834	29054	28989	29104	28957	28881	29047	28740	29153	28828	29236	29137	29015	29137	29140	28852	29067	28918	29002	29157	28855	28832	29058	28928	29006	29002	29159	29011	28893	28941	28975	28761	28971	29062	28970	28830	28905	29226	28752	29028	29011	29185	28901	29222	28747	28854	29010	29097	28830	28731	28786	28944	29096	28925	28898	29086	29021	29052	29018	29034	29124	28717	28952	28787	28830	29069	28921	28922	28947	29063	29032	28793	28655	28726	28875	28940	28963	28910	29032	28965	28973	28789	28799	28737	28889	28914	29002	28612	28885	28898	28933	28966	29052	28832	29217	29005	28895	28930	29226	28840	28757	28860	29027	28742	28994	29219	29010	29061	28900	28570	28931	28775	29135	28671	28639	29213	29187	28887	28860	29089	28924	29130	29217	29014	28822	28968	28684	29007	29082	28955	29017	28938	29015	28923	29053	29023	29207	28963	29074	28932	29029	28569	28912	29191	29164	29140	28834	29088	29017	28692	28921	28742	29073	29220	28875	29044	29126	28831	28928	28789	28854	29044	28872	28980	29085	28796	29278	29094	28983	28944	29037	28870	28951	28760	28809	29020	29244	28707	29038	29153	28843	29005	29163	28966	28952	29012	29202	28807	28962	29022	28794	28972	28866	28799	28817	28953	28817	29225	29050	29087	28780	28878	28828	28832	28861	29148	29221	28787	29268	28976	29045	29096	28963	29020	28971	29121	28740	28712	28963	28946	29057	28922	29156	29054	28994	29089	28902	29021	28855	28985	28993	29137	28818	28990	28885	28897	28706	28967	29250	28967	28869	28878	28906	29021	28749	28954	28922	28755	28961	28923	28826	28994	28908	29047	28903	28974	29126	29109	29059	28973	29273	28888	28791	28871	29045	28784	29056	29141	28895	29029	28888	28688	29033	28659	29014	28721	28982	28875	29115	28969	28958	29131	29148	28922	29128	28844	28961	28906	28957	29143	28906	28948	28978	28924	28754	28999	29198	28730	28982	29358	28788	29055	29029	28855	29146	28745	28959	29049	28958	29104	28962	28793	29115	29094	29123	29074	29120	29032	28961	29100	28849	28854	28979	29007	28806	28990	28960	29020	28864	28708	28835	29008	29056	28904	28767	28989	28911	28859	29088	28719	28907	28818	28981	29008	29064	28982	28824	28854	28834	29017	29022	28875	29084	28757
29534	51592	53334	43712	35974	28889	24730	21961	21005	19588	23601	28467	32854	38077	45529	39206	30042	23288	19386	17928	17806	17872	18116	17780	17805	17787	17898	17920	17876	17723	17759	17992	17844	17954	17838	17883	17903	17850	17860	17779	17829	17892	17889	17903	17731	17978	17721	17834	17860	17922	17703	17745	17800	17750	17833	17699	17814	17759	17969	17792	17798	17674	17713	17815	17826	17925	17718	17822	17945	17783	17894	17926	17876	17724	17838	17885	17947	17933	17903	17856	17698	17826	17858	17962	17831	17739	17677	17936	17606	17650	17755	17910	17749	17992	17987	17943	17875	17752	17968	17971	17751	17924	17810	17920	17765	17829	17799	17762	17768	17895	17913	17890	17815	17915	17808	17901	17863	17835	18023	17928	17834	17801	18067	17847	17789	17995	17746	17815	17863	17833	17705	17748	17832	18052	17756	17930	17695	17823	17880	17786	17861	17829	17891	17674	17883	17758	17756	17828	17751	17731	17771	17885	17702	18038	17953	17772	17942	17856	18015	17896	17870	18027	17879	17704	17615	17637	17920	17958	17982	17747	17912	17955	17854	18028	17812	17972	17899	17806	17937	17978	17944	17717	17696	17805	17783	17941	17634	17758	17783	17754	17985	17784	17873	17712	17786	17752	18015	17739	17852	17705	17828	17605	17775	17883	17844	17760	17997	17870	17925	17920	17860	17653	17895	17740	17945	17715	17763	18018	17748	17915	17695	17915	17727	17806	17916	17760	17907	17857	17784	17728	17939	17745	17845	17878	17768	17685	17661	17848	17847	17927	17754	17819	17755	17835	18081	17792	17860	17730	17787	18117	17718	17669	17816	17812	17740	17734	17847	17991	17765	17736	17850	17905	18007	17912	17790	17777	18010	17794	17946	17949	17628	17862	17953	17716	17896	17785	17856	17950	18154	17798	17796	17806	17729	17953	17908	17970	17892	17797	17868	17876	17816	17669	17704	17756	17857	17709	17950	17815	17806	17886	17695	17820	17942	17682	17729	17978	17765	17704	17639	17789	17940	17861	18025	17722	17941	17791	18013	17993	18096	17856	17880	17821	17804	17897	17607	17707	17864	17878	17884	17742	17778	17905	17715	17815	17721	17839	17811	17885	17799	17869	17985	17924	18057	17567	17973	17781	17665	17855	17661	17888	17764	17871	17936	17879	17837	18000	17861	18030	17812	17800	17767	17806	17927	17918	17894	17811	17890	17910	17684	17724	17871	17927	17902	17726	17855	17827	17875	17965	17938	17601	17864	17910	17860	17667	17890	17798	17955	17824	17552	18120	17748	17850	17749	17776	17941	17886	17730	17814	17878	17783	17852	17779	17767	17808	17767	17776	17799	17773	17878	17767	17936	17765	17950	17844	18007	17630	17850	17866	17811	17936	17809	17941	17667	17832	17994	17826	18047	17876	17546	17968	17823	17671	17839	17750	17798	17804	17821	17822	17960	17911	17934	17697	17877	17872	17842	17836	17803	17741	17855	17821	17764	17740	17743	17781	17829	17911	17791	17865	17982	17879	17712	17831	17967	17748	17819	17858	17799	17921	17807	17836	18069	17791	17831	17729	17850	17840	17709	17652	17882	17833	17680	17798	18001	17719	17823	18049	17829	17961	17823	17889	18051	17711	17777	17823	18024	17649	17724	17804	17760	17701	17820	17749	17857	17719	17868	17749	18070	17895	17768	18080	17950	18051	17839	17762	17863	17870	17875	17731	17907	17813	17981	17783	17933	17801	17851	17759	17968	17897	17783	17829	17873	17889	17962	17824	17866	17961	17873	17960	17878	17987	17778	17737	17923	17876	17964	17858	17650	17709	17823	17732	17918	17870	17699	17767	17740	17846	17789	17826	17819	17906	17826	17702	17744	17852	17694	17895	17843	17843	17717	17878	17806	17778	17865	17762	17951	17996	17681	17857	17582	17998	17727	17759	17782	17680	17976	17720	18122	17628	17927	17910	17661	17868	17781	17808	17852	17926	18050	17677	17993	17853	17796	17611	17890	17899	17920	17966	17769	17557	17707	17784	17731	17796	17777	17892	18015	17941	17916	17822	17857	17788	17832	17669	18044	17910	17817	17953	17713	17889	17954	18078	17995	17661	17941	17721	17673	17976	17935	17935	17811	17666	18025	17920	17794	17934	17694	18015	17864	17934	17730	17843	17900	17836	17601	17812	17852	18010	17793	17759	17674	17985	17786	17808	17753	17772	18007	17923	17745	17699	17790	17791	17830	17871	17974	17980	17907	17888	17755	17873	17886	17803	17790	17978	18005	17750	18021	17826	17674	17924	17780	17676	17803	17682	17866	18039	17738	17793	17821	17686	17930	17808	17836	17939	17884	17791	17785	17780	17800	17746	17987	17830	17914	17863	17703	17976	17690	17764	17860	17798	17817	17777	17763	17857	18045	17949	17873	17999	17762	17951	17800	17871	17848	17765	17776	17792	17859	17681	17820	18076	17696	17848	17828	17984	17940	17832	18076	17759	17914	17769	17848	17946	17894	17809	17956	17803	17849	17883	17854	17812	17634	17795	17907	17862	17711	17819	17911	17674	17722	17817	17736	17874	17786	17775	17792	17686	17921	17742	17804	18084	17731	17719	17878	17660	17958	17921	17841	17894	17791	17850	17832	17864	17859	17744	17919	17934	17826	17864	17789	17660	17958	17788	17794	17729	17782	17727	17821	17851	17768	17925	17779	17843	17968	17960	17839	17768	17816	17814	17667	17721	17871	18011	17694	17755	18093	17931	17766	17781	17786	17744	17935	17922	17813	17772	17945	17840	17874	17835	17957	17975	17830	17711	17846	17937	17892	17739	17793	17971	17865	18055	17908	17859	17805	17891	17780	17937	18020	17743	17791	17728	17730	18039	17755	17833	17882	17868	17888	17860	17673	18035	17925	17742	17737	17951	17784	17839	17755	17792	17721	17860	17891	17981	17795	17659	17891	17868	17807	17829	17921	17723	17929	17873	18065	17823	17701	17850	17859	17777	17880	17768	18014	17879	17765	17838	17726	17783	17924	17842	17770	17901	17785	18043	17746	17948	17922	17961	17862	17541	17826	17831	17955	17633	17715	17736	17883	17954	17909	17676	17851	17841	17868	17818	17890	17662	17766	17830	17804	17877	17813	17970	17906	17859	17794	17868	17788	17835	17851	17916	17766	17976	17754	17807	17683	17796	17815	17867	17857	17760	17701	17904	17968	17867	17904	17864	17756	17906	17743	17815	17775	17765	17805	17811	17918	18010	17730	17922	17804	17733	17976	17846	17958	17848	17712	17822	17971	17612	17838	17917	17961	17668	17604	17882	17835	17743	17925	17914	17913	17844	17823	17729	17907	17962	17833	17784	17891	17857	17804	17726	18052	17785	17797	17878	17667	17946	17819	17933	17765	17876	17701	17966	17781	17658	17670	17913	17690	17889	17986	17876	17909	17894	17898	17997	17623	17885	17759	17906	17779	17910	17847	17998	17848	18012	17763	17804	17818	17775	17723	17860	17686	17789	17776	17795	17913	17825	17721	17905	17659	17819	17882	17788	17789	17679	17913	17703	17876	17742	17625	18117	17810	17762	17873	17767	17795	18038	17865	17649	17957	17794	17786	17845	17986	17868	17713	17961	17970	17800	17951	17731	17883	17693	17787	17746	17851	17961	17867	17948	17743	17930	17796	17886	17891	17888	17737	17908	17784	17915	17665	17893	18042	17809	17736	17710	17661	17917	17830	17937	18032	17846	17743	17789	17962	17845	17794	17897	17909	17795	17923	17729	17751	18091	17817	17743	18040	17615	17886	17813	17717	17758	17768	17800	17776	17810	17639	17803	17710	17878	17843	18071	17756	17936	17621	17749	17927	17868	17819	17675	18004	17785	17921	17874	18041	17698	17888	17836	17720	17985	17743	17936	17858	17628	17938	17991	17735	17937	17795	18017	17780	17906	18105	18010	17980	18064	17859	18033	17916	17693	17825	17812	17936	18119	17651	17766	17744	17913	17754	17870	17895	17804	18080	17823	17916	17868	17914	17706	17932	17979	17657	17732	17834	17856	17863	17756	17965	17779	17883	17659	17710	17691	17763	17957	17721	17943	17861	17816	17809	17677	17881	17676	17848	17913	17991	17723	17994	17714	17781	17915	17918	17748	17910	17917	18040	17740	17780	17928	17779	17829	17919	17930	17800	17843	17811	17845	17852	17651	17898	17717	17946	17497	17854	17937	17688	18024	17803	17904	17812	17693	17981	17837	17638	17690	17654	17755	17934	18002	17847	17894	17922	17696	17724	17607	17960	17840	17801	17905	17952	17789	17892	17848	17875	17910	17786	17799	17753	17962	17890	17800	17765	17782	17912	17752	17651	17976	17921	17929	17702	17781	17738	18020	17899	17758	17761	17826	17794	17689	17766	17870	17885	17947	17868	17941	17874	17963	17849	17866	17736	17830	17923	17814	18044	17980	17874	17769	17683	17867	17833	17795	17967	17833	17881	17968	17800	17709	17826	17692	17776	17767	17865	17898	17901	17714	17836	17847	17691	17708	17900	17882	18146	17686	17947	17727	17719	17974	17820	17902	17737	18031	17924	17686	17947	17694	17943	17745	17897	17980	17595	17797	17744	17671	17734	17689	17832	17779	17812	17812	17818	17844	17969	17923	17928	17815	17926	17799	17959	17874	17871	17880	17839	17705	17749	17920	17694	17601	17763	17885	17887	17759	17717	17739	17914	17775	17865	17979	17799	17856	17806	18016	17720	17822	18081	17962	17749	17958	17898	18010	17729	17754	17941	17680	17842	17865	17787	17898	17813	17864	17617	17821	17825	17831	17837	17657	17942	17861	17799	17984	17985	17767	17795	18012	17928	17865	17781	17659	17884	18000	18010	17871	17818	17548	18044	17659	17878	17887	17981	17819	17730	17965	17806	17892	17684	17935	17626	17774	17893	17854	17837	17849	17866	17801	17923	17684	17771	17794	17815	17980	17775	17835	17827	17825	17706	17927	17760	17680	17801	17846	17817	17847	17800	17954	17892	17810	17881	17782	17912	17890	17953	17901	17640	17687	17758	17873	17897	17766	17810	17886	17806	18025	17784	17786	17800	17779	17883	17796	17792	17762	17927	18045	17775	17838	17817	17784	17786	17883	17962	17785	17920	17813	18062	17941
36382	32680	38848	35274	32644	30913	29212	28454	28092	28407	28365	27899	28056	28015	29005	30082	29378	28267	27975	27788	27789	27590	27908	27768	27748	27622	27952	27927	27698	27863	27720	27583	27560	27799	27856	27603	27770	27954	27772	27661	27543	27915	27992	27598	27574	27755	27503	27698	27695	27548	27700	27702	27943	27925	27793	27812	27857	27769	27677	27762	27745	27811	27718	27955	27947	27857	27478	27640	27970	27752	27887	27840	27486	27644	27536	27729	27713	27675	27910	27741	27628	27574	27871	27525	27719	27473	27800	27800	27637	27498	27823	27527	27802	27864	27772	27891	27937	27648	27562	27816	27743	27496	27895	27550	27816	27739	27669	27838	27706	27771	27805	27779	27881	27925	27625	27631	27754	27762	27692	27620	27596	27613	27646	27586	27932	27821	28093	27823	27721	27594	27745	27823	27781	27685	27750	27935	27898	27584	27799	27758	27553	27729	27516	27754	28084	27616	28006	27646	27918	27765	27704	27592	27824	27538	27591	27756	28008	27677	27964	27881	27608	27721	27485	27662	27948	27677	27667	27711	27667	27730	27593	27712	27609	27698	27984	27846	27669	27824	28027	27654	27646	27699	27784	27818	27555	27882	27733	27556	27735	27893	27848	27771	27747	28027	27721	27518	27607	27751	27774	27659	27700	27753	27711	27902	27836	27801	27793	27794	27479	27714	27703	27771	27786	27908	27701	27933	27694	27497	27452	27794	27698	27493	27687	27885	27696	27929	27926	27890	27970	27841	27868	27931	27780	27715	27529	28008	27772	27746	27837	27750	27944	27695	27524	27811	28032	27588	27699	28006	27789	27678	27830	27770	27769	27731	27678	27929	27633	27770	27769	27813	27562	27739	27690	27651	27476	27633	27664	27740	27920	28033	27694	27783	27927	27835	27813	27763	27992	27631	27657	27818	27703	27681	27880	27983	27680	27578	27705	27628	27975	27861	27811	27701	27728	27737	27728	27854	27999	27932	27792	27713	27826	27831	27843	27583	27769	27712	27822	27867	27772	27529	27895	27712	27577	27597	27784	27830	27717	27874	27618	27762	27647	27682	27777	28060	27704	27797	27859	27905	27624	27851	27937	27618	27824	27859	27594	27811	27953	27899	27984	27597	27924	27597	27843	27471	27816	27788	27678	27536	27800	27659	27591	27733	27672	27946	27628	27766	27342	27776	27910	27739	27550	27533	27683	27913	27848	27762	27783	27804	27560	27749	27559	27816	27527	27705	27666	27602	27654	27934	27798	27709	27791	27716	27781	27666	27643	27648	27650	27835	27551	27862	27939	27663	27780	27767	27803	27847	27885	27733	27813	27752	27509	27620	27843	27690	27576	27705	27593	27564	27714	27734	27824	27722	27801	27683	27673	27641	27771	27642	27694	27781	27536	27706	27759	27933	27681	27498	27845	27940	27763	27884	27701	27857	27734	27749	27671	27572	27879	27830	28094	27799	27516	27927	27378	27654	27638	27679	27806	27716	27726	27797	27469	27481	27745	28199	27702	27849	27743	27918	27829	27956	27988	27903	27758	27906	27826	27677	27561	27728	27771	27570	28013	27501	27907	27751	27791	27821	27736	27793	27838	27968	27915	27517	27977	27592	27776	27554	27471	27648	27814	27787	27749	27968	27736	27659	27648	27644	27939	27905	27827	27558	27789	27774	27663	27653	27887	27980	27768	27774	27755	28015	27842	27548	27675	27731	27896	27778	27753	27497	27764	27984	28054	27804	27770	27879	27838	27458	27604	27532	27733	27866	27514	27836	27726	27830	27733	27916	27756	27677	27668	27793	27916	27966	27949	27715	27937	27612	27659	27572	27632	27676	27637	27805	27861	27503	27568	27539	27788	27908	27468	27881	27959	27787	27571	27664	27843	27608	27730	27759	27854	27853	27782	27746	27473	27657	27558	27697	27868	27650	27847	27917	27921	28004	27950	27569	27604	27864	27753	27596	27542	27697	27876	27958	27442	27764	27681	27854	27678	28037	27722	27862	27852	27841	27603	27806	27992	27698	27666	27754	27685	27682	27606	27987	27761	27843	27815	27644	27821	27761	28003	27636	27740	27542	27741	27863	27620	27674	27938	27864	27812	27661	27902	27755	27626	27723	27729	27950	27735	27633	27894	27727	27873	27873	27476	27712	27747	27715	27892	27582	27698	27953	27983	27667	27974	27931	27748	27709	27800	27575	27520	27600	27659	27949	27857	27834	27856	27730	27750	27706	27619	27687	27917	27657	27909	27673	27909	27551	27705	27846	28071	27903	27840	27974	27831	27867	27795	27418	27869	27467	27809	27766	27606	27804	27653	27606	27817	27550	27829	27767	27778	28068	27622	27764	27911	27687	27705	27579	27520	27720	27861	27748	27804	27780	27812	27872	27988	27528	27648	27794	27698	27403	27643	27624	27681	27788	27761	27886	27625	27919	27648	27717	27693	27859	27655	28005	27838	27738	27851	27700	27558	27845	27809	27536	27677	27726	27849	27671	27777	27940	27778	28059	27782	27724	27871	27847	27967	27763	27510	27853	27791	27738	27677	27820	27829	27538	27659	27857	27895	27803	27743	27634	27632	27756	27558	27602	27691	27618	27848	27791	27809	27904	27793	27734	27608	27898	27820	27711	27835	27649	27693	27795	27804	27928	27758	27993	27700	27567	27697	27736	27976	27599	27965	27817	27631	27820	27799	28037	27721	27456	27462	27764	28000	27511	27626	27723	27919	27645	27903	27717	27692	27779	27676	28049	27620	27635	27899	27919	27674	27962	27971	27642	27771	27641	27882	27695	27802	27790	27945	27906	27811	27741	27730	27807	27708	27707	27751	27743	27864	27928	27795	27642	27793	27782	27676	27833	27716	27750	27943	27620	28024	27946	27672	27538	27695	27827	27659	27740	27747	27600	27569	27591	27853	27875	27802	27527	27633	27487	27625	27603	27780	27614	27779	27704	27468	28026	27789	27962	27808	27836	27761	27907	27782	27594	27885	27574	27960	27627	27812	27831	27897	27814	28011	27764	27514	27902	27797	27626	27645	27804	27869	27798	27721	27689	27745	27661	27685	27616	27608	27711	27906	27685	27755	27786	27438	27644	27494	27847	27778	27956	28024	27880	27789	27711	27862	27887	27835	27898	27768	27820	27880	27769	27575	27744	27669	27816	27757	28005	27880	27843	27841	27641	27805	27693	27898	27730	27568	27712	27584	27837	27821	27609	27612	27276	27640	27767	28151	27714	27852	27827	27901	27931	27658	27665	27643	27763	27990	27788	27888	27666	27990	27797	27851	27589	27648	27579	27872	27809	27706	27603	27620	27967	27783	27567	27806	27778	27619	27703	27670	27786	27790	27742	27564	27672	27551	27637	27822	27476	27760	27728	27758	28103	27625	27642	27563	27931	27767	27915	27723	27743	27705	28061	27944	27847	27945	27591	27822	27841	27717	27796	27607	27892	27830	27658	27827	27890	27982	27685	27671	27675	27751	27818	28001	27757	27655	27860	27703	27963	27829	27880	27765	27758	27772	27634	27582	27868	27770	27894	27750	27841	27740	27794	27491	27719	27633	27675	27649	27956	27836	27895	28109	27831	27720	27891	27847	27761	27695	27934	27810	27794	27681	27823	27793	27889	27654	27656	27969	27708	27863	27707	27574	27531	27926	27745	27660	27593	27565	27856	27717	27768	27730	27717	27641	27459	27602	27867	27809	27536	27557	27809	27758	27927	27873	27766	27905	27506	27604	27797	27865	27747	27840	27520	27747	27547	27701	27848	27863	27514	27555	27674	27774	27675	27709	27546	27697	27826	27860	27748	28035	27869	27705	27619	27755	27762	27774	27853	27881	27827	27585	28032	27612	27690	28014	27776	27762	27871	27641	27659	27793	27939	27914	27709	27899	27790	27686	27728	27847	27704	27702	27958	28054	27781	27801	27759	27627	27891	27750	27673	27997	27710	27845	27831	27897	27735	27890	27746	27909	27688	27588	27891	28186	27825	27692	27687	27777	27670	27663	27684	27909	27911	27572	27707	27700	27561	27664	27865	27829	27892	27629	27571	27822	27565	27843	28104	27838	27684	27838	28108	27809	27818	27721	27842	27708	27790	27869	27561	28082	27862	27791	27805	27720	27648	27743	27378	27802	27822	27667	27933	27716	27841	27815	27889	27708	27822	27661	27999	27791	27856	27687	27787	27759	27562	27903	27847	27734	27946	27989	27801	28028	27825	27766	27690	27772	27637	27582	27857	27867	27834	27678	27790	27708	27751	27678	27899	27834	27700	27564	27904	27701	27750	27709	27547	27575	27926	28126	27825	27878	27983	27620	27651	27686	27530	27676	28006	27907	27891	27517	27723	27792	27633	27810	27847	27999	27703	27734	27875	27784	27715	27963	27575	27620	27733	27868	28004	27906	27609	27731	27702	28132	27794	27963	27820	27697	27612	27537	27625	27982	27675	27709	27749	27862	27900	27873	27799	27877	27764	27866	27689	27767	27778	27566	27656	27659	27496	27780	27743	27794	27785	27901	27880	27716	27594	28029	27812	27749	27580	27653	27900	27858	27711	27553	27536	27617	27747	27637	27887	27768	27789	27903	27876	28132	27916	27826	27824	27821	27886	27733	27794	27744	27663	27595	27631	27703	27775	28079	27475	27896	27607	27817	27757	27867	27937	27817	27619	27520	27774	27925	27723	27631	27778	27522	27664	27728	27989	27599	27798	27708	27626	27829	27903	27972	27975	28001	27683	27985	27632	27565	27764	27820	27766	27692	28146	27791	27572	27498	27623	27647	27721	27931	27795	27767	27658	27450	27897	27838	27781	28039	27565	27826	27660	27837	27769	27886	27964	27437	27553	27746	27855	27830	27751	27570	27661	27910	27778	27994	27959	27727	27884	27712	27694	27794	28092	27762	27919	27869	27627	27607	27699	27773	27884	27601	27597	27758	27670	27485	27925	28030	27656	27603	27681	27589	27407	27706	27797	27776	27992	27797	27983	27710	27881	28062	27859	27746	27840	27803	27613	27964	27758	28035	27650	27793	27883	27788	27717	27754	27825	27869	27702	27630	27841	27941	27978	27816	28034	27742	27709	27776	27926	27859	27720	27804	27802	27718	27916	27857	27825	27870	27672	27717	27659	27817	27494	27632	27636	27601	27677	27868	27686
27949	35265	35229	27226	24750	21424	19328	18368	18099	17883	17890	17817	17879	17643	19144	20117	19058	17844	17543	17189	17312	17316	17352	17269	17382	17452	17435	17232	17479	17393	17427	17306	17389	17305	17287	17547	17430	17445	17404	17227	17358	17385	17434	17241	17368	17456	17315	17352	17344	17540	17325	17251	17472	17298	17395	17423	17319	17234	17326	17370	17177	17254	17547	17247	17420	17354	17312	17334	17452	17451	17394	17418	17347	17311	17370	17410	17187	17213	17311	17568	17307	17476	17337	17424	17402	17537	17533	17446	17301	17423	17313	17281	17253	17457	17134	17233	17430	17437	17264	17283	17247	17436	17470	17358	17236	17191	17198	17520	17355	17348	17456	17198	17466	17365	17433	17446	17382	17368	17280	17361	17340	17241	17233	17422	17470	17241	17302	17297	17202	17349	17293	17346	17290	17426	17370	17213	17381	17261	17413	17414	17361	17330	17411	17349	17333	17324	17289	17306	17265	17461	17157	17479	17549	17343	17243	17454	17317	17223	17497	17436	17542	17494	17313	17331	17282	17149	17319	17493	17366	17238	17296	17251	17296	17343	17116	17187	17453	17322	17423	17293	17411	17389	17441	17152	17323	17286	17264	17207	17473	17364	17432	17416	17182	17337	17398	17109	17200	17207	17130	17426	17117	17338	17401	17413	17248	17253	17440	17334	17461	17515	17166	17416	17356	17250	17347	17370	17360	17304	17243	17492	17341	17413	17416	17503	17188	17213	17070	17381	17446	17240	17309	17552	17415	17214	17323	17307	17319	17320	17196	17421	17224	17115	17285	17326	17323	17262	17416	17535	17197	17400	17379	17261	17410	17358	17423	17233	17287	17286	17253	17261	17545	17327	17266	17398	17487	17412	17477	17401	17311	17359	17531	17269	17257	17405	17322	17384	17339	17331	17439	17351	17387	17595	17426	17283	17351	17270	17342	17296	17362	17404	17389	17384	17230	17403	17517	17214	17652	17137	17301	17415	17281	17363	17325	17410	17202	17381	17117	17358	17326	17287	17284	17336	17247	17422	17377	17177	17546	17418	17258	17289	17267	17286	17419	17472	17415	17385	17470	17491	17402	17128	17402	17226	17308	17395	17083	17378	17428	17386	17240	17485	17473	17394	17552	17248	17322	17333	17378	17385	17171	17373	17293	17232	17327	17181	17289	17454	17358	17436	17472	17383	17312	17444	17433	17387	17363	17376	17377	17388	17388	17303	17213	17145	17344	17335	17473	17465	17296	17474	17353	17275	17337	17280	17276	17183	17364	17256	17330	17282	17337	17344	17294	17208	17207	17268	17314	17199	17370	17491	17279	17290	17495	17484	17250	17340	17208	17073	17288	17400	17259	17264	17397	17179	17329	17386	17296	17435	17314	17259	17376	17191	17357	17233	17383	17274	17322	17422	17398	17347	17357	17217	17224	17539	17310	17415	17433	17383	17464	17437	17313	17335	17302	17426	17384	17467	17328	17304	17179	17426	17468	17333	17367	17325	17350	17293	17168	17312	17453	17144	17409	17210	17308	17489	17246	17461	17289	17384	17059	17259	17258	17354	17431	17222	17280	17257	17423	17208	17401	17386	17293	17405	17315	17409	17579	17351	17274	17321	17253	17395	17433	17400	17454	17324	17411	17401	17228	17354	17535	17406	17400	17401	17628	17167	17229	17375	17195	17286	17232	17237	17277	17443	17383	17336	17318	17429	17190	17296	17405	17363	17367	17432	17208	17250	17325	17388	17299	17325	17448	17401	17247	17361	17330	17370	17511	17342	17271	17407	17348	17346	17396	17261	17411	17292	17445	17335	17547	17414	17367	17325	17350	17276	17442	17267	17337	17403	17540	17425	17333	17355	17303	17171	17563	17333	17364	17197	17283	17516	17255	17489	17311	17429	17404	17406	17364	17306	17401	17360	17260	17299	17392	17230	17429	17364	17527	17391	17446	17253	17252	17272	17143	17361	17509	17239	17404	17365	17275	17304	17441	17426	17383	17438	17440	17438	17349	17243	17398	17208	17407	17258	17523	17341	17293	17346	17132	17213	17371	17200	17600	17389	17298	17478	17416	17266	17407	17390	17312	17337	17415	17277	17330	17339	17293	17354	17382	17245	17287	17403	17426	17280	17471	17199	17449	17299	17366	17302	17140	17498	17330	17352	17313	17203	17499	17382	17458	17260	17416	17405	17224	17350	17394	17442	17236	17396	17448	17103	17662	17397	17494	17361	17254	17365	17254	17358	17236	17495	17189	17423	17322	17460	17469	17398	17331	17320	17258	17390	17157	17310	17380	17065	17320	17423	17253	17323	17256	17307	17481	17300	17506	17502	17560	17228	17439	17471	17330	17432	17159	17257	17469	17278	17295	17406	17492	17476	17361	17265	17398	17480	17393	17416	17385	17453	17160	17287	17383	17277	17367	17216	17193	17441	17365	17263	17388	17286	17406	17318	17290	17378	17308	17536	17185	17245	17280	17369	17181	17301	17423	17270	17234	17276	17316	17343	17388	17208	17278	17336	17378	17330	17245	17188	17332	17396	17366	17409	17354	17330	17326	17564	17290	17285	17173	17453	17258	17148	17505	17383	17388	17340	17466	17276	17420	17317	17294	17249	17346	17230	17303	17490	17456	17262	17293	17425	17464	17565	17364	17371	17384	17625	17415	17322	17330	17412	17414	17395	17397	17358	17450	17462	17557	17400	17426	17379	17234	17217	17434	17388	17263	17280	17450	17426	17388	17163	17337	17437	17397	17340	17453	17256	17297	17342	17258	17387	17227	17498	17521	17404	17424	17307	17445	17429	17442	17171	17336	17465	17376	17434	17329	17489	17449	17281	17406	17401	17244	17424	17424	17326	17408	17401	17317	17584	17501	17247	17232	17289	17432	17291	17303	17254	17333	17373	17362	17430	17302	17354	17451	17073	17410	17256	17368	17419	17422	17322	17432	17334	17276	17261	17356	17223	17129	17360	17317	17465	17336	17299	17252	17335	17346	17188	17520	17285	17324	17422	17241	17444	17356	17367	17247	17260	17418	17463	17327	17508	17343	17471	17421	17439	17345	17401	17281	17225	17425	17265	17278	17214	17381	17295	17420	17561	17138	17309	17399	17351	17448	17263	17402	17319	17379	17393	17313	17316	17281	17196	17566	17408	17445	17672	17181	17330	17374	17357	17288	17360	17302	17297	17299	17245	17093	17288	17427	17330	17422	17434	17360	17481	17259	17304	17200	17319	17459	17475	17371	17442	17448	17250	17267	17257	17285	17344	17350	17433	17287	17560	17432	17347	17103	17256	17404	17423	17507	17241	17447	17273	17398	17299	17341	17384	17377	17114	17415	17348	17303	17404	17439	17146	17263	17234	17418	17416	17302	17391	17364	17311	17617	17299	17353	17327	17240	17403	17190	17385	17406	17286	17223	17198	17192	17370	17331	17423	17206	17432	17130	17311	17509	17182	17475	17341	17329	17373	17352	17436	17350	17417	17434	17256	17396	17252	17376	17376	17263	17403	17201	17426	17272	17315	17132	17298	17297	17342	17278	17304	17290	17249	17387	17307	17188	17459	17372	17380	17282	17326	17411	17345	17610	17445	17413	17290	17233	17406	17455	17260	17173	17266	17368	17434	17338	17488	17511	17327	17315	17563	17328	17372	17269	17364	17350	17505	17214	17320	17331	17445	17218	17403	17313	17353	17328	17382	17327	17484	17290	17410	17440	17525	17330	17275	17381	17275	17414	17305	17267	17226	17262	17442	17403	17344	17326	17315	17392	17523	17287	17272	17264	17431	17332	17451	17308	17284	17143	17299	17429	17444	17285	17300	17269	17412	17566	17422	17236	17279	17243	17389	17342	17451	17364	17333	17379	17261	17366	17442	17387	17325	17275	17192	17210	17466	17310	17456	17342	17532	17361	17412	17352	17358	17330	17293	17390	17333	17449	17305	17318	17442	17387	17201	17467	17318	17365	17405	17459	17358	17227	17410	17359	17266	17240	17469	17309	17427	17402	17169	17403	17240	17277	17414	17298	17316	17276	17102	17474	17301	17179	17481	17429	17358	17408	17233	17224	17359	17492	17330	17278	17356	17395	17528	17599	17344	17395	17476	17322	17351	17195	17238	17209	17407	17152	17324	17286	17316	17572	17371	17472	17258	17237	17430	17284	17436	17519	17249	17357	17212	17469	17308	17266	17412	17430	17419	17341	17312	17206	17209	17327	17374	17323	17306	17291	17416	17342	17291	17149	17529	17415	17190	17248	17369	17396	17292	17394	17493	17371	17393	17303	17510	17399	17394	17410	17436	17393	17485	17637	17495	17414	17325	17418	17434	17273	17406	17328	17224	17266	17335	17339	17414	17275	17422	17389	17338	17240	17462	17372	17295	17382	17309	17482	17256	17511	17297	17410	17200	17317	17332	17515	17302	17353	17363	17289	17358	17415	17395	17363	17230	17413	17254	17369	17316	17409	17254	17333	17220	17587	17242	17387	17423	17288	17350	17302	17535	17492	17341	17306	17510	17288	17318	17411	17297	17388	17325	17397	17256	17270	17467	17141	17425	17365	17327	17353	17479	17275	17390	17194	17309	17313	17202	17176	17358	17509	17347	17488	17332	17321	17479	17289	17244	17173	17362	17331	17519	17224	17324	17400	17346	17270	17160	17466	17268	17273	17481	17454	17350	17364	17363	17354	17479	17279	17227	17379	17426	17373	17403	17374	17412	17357	17392	17479	17307	17473	17383	17318	17439	17250	17495	17328	17357	17272	17324	17309	17349	17177	17401	17357	17431	17382	17481	17218	17284	17293	17399	17367	17389	17374	17423	17393	17382	17483	17255	17501	17424	17361	17306	17432	17458	17355	17405	17423	17360	17324	17376	17318	17309	17423	17270	17399	17445	17400	17448	17293	17535	17289	17422	17342	17345	17332	17447	17417	17523	17267	17239	17569	17417	17373	17467	17280	17384	17416	17353	17436	17415	17343	17300	17341	17344	17256	17334	17299	17346	17463	17382	17390	17313	17334	17249	17257	17229	17445	17537	17309	17348	17396	17127	17471	17251	17539	17420	17473	17186	17147	17401	17306	17220	17349	17363	17253	17386	17374	17174	17325	17450	17173	17284	17371	17319	17386	17333	17424	17326	17455	17436	17343	17144	17420	17232
24961	20849	27424	27400	28978	30934	30589	27948	27374	27666	27669	27840	27079	27653	37565	41320	36031	31305	28196	27033	26463	26395	26642	26698	26724	26404	26569	26751	26681	26569	26795	26535	26566	26646	26521	26411	26389	26586	26548	26353	26485	26394	26275	26471	26586	26580	26828	26732	26626	26715	26806	26500	26647	26435	26411	26437	26405	26584	26335	26546	26422	26294	26590	26587	26649	26451	26617	26390	26404	26463	26475	26300	26514	26570	26629	26319	26343	26430	26550	26633	26825	26567	26801	26350	26589	26318	26342	26354	26549	26596	26593	26684	26646	26427	26452	26443	26562	26449	26528	26307	26675	26417	26456	26414	26508	26586	26513	26388	26600	26606	26494	26393	26425	26497	26211	26372	26640	26467	26790	26379	26652	26549	26432	26611	26613	26592	26394	26351	26365	26538	26694	26432	26463	26516	26749	26645	26508	26480	26803	26453	26602	26860	26569	26493	26709	26305	26841	26596	26434	26341	26513	26412	26303	26540	26566	26280	26332	26079	26570	26441	26551	26483	26467	26569	26112	26503	26494	26264	26569	26611	26691	26732	26428	26363	26530	26672	26409	26646	26846	26591	26762	26625	26421	26441	26544	26509	26330	26192	26553	26773	26562	26493	26528	26629	26306	26634	26597	26555	26254	26655	26398	26582	26981	26538	26420	26632	26567	26386	26711	26631	26522	26616	26381	26361	26797	26529	26651	26447	26488	26507	26323	26537	26256	26581	26469	26539	26726	26439	26515	26688	26443	26833	26745	26443	26699	26478	26204	26318	26452	26143	26693	26248	26296	26484	26411	26526	26672	26367	26672	26538	26249	26376	26457	26547	26507	26528	26320	26609	26279	26572	26595	26509	26327	26309	26542	26568	26354	26512	26572	26333	26790	26307	26513	26677	26277	26539	26705	26632	26624	26486	26532	26505	26560	26258	26601	26417	26585	26324	26716	26580	26355	26226	26691	26665	26462	26259	26506	26190	26572	26344	26374	26692	26519	26766	26499	26434	26489	26581	26324	26168	26659	26431	26656	26605	26441	26396	26402	26411	26536	26341	26580	26836	26414	26628	26701	26353	26755	26626	26701	26515	26543	26368	26404	26355	26426	26507	26549	26643	26614	26604	26582	26410	26547	26497	26452	26489	26452	26469	26235	26449	26516	26692	26433	26461	26429	26450	26576	26753	26463	26094	26257	26411	26451	26375	26721	26647	26620	26508	26220	26487	26602	26805	26625	26554	26768	26534	26581	26453	26496	26487	26504	26491	26267	26486	26124	26549	26776	26622	26427	26541	26645	26286	26681	26687	26690	26654	26195	26604	26714	26455	26382	26579	26492	26279	26608	26289	26332	26537	26348	26492	26593	26257	26456	26327	26587	26654	26504	26565	26305	26570	26701	26279	26538	26325	26432	26354	26699	26721	26490	26546	26438	26547	26379	26624	26762	26685	26489	26389	26437	26399	26556	26636	26504	26536	26494	26672	26503	26430	26417	26426	26422	26530	26669	26587	26393	26594	26593	26612	26380	26803	26618	26439	26576	26451	26517	26676	26271	26551	26534	26437	26433	26567	26464	26526	26482	26541	26454	26538	26437	26444	26464	26536	26453	26428	26695	26395	26172	26404	26541	26511	26545	26418	26167	26379	26703	26448	26516	26405	26648	26488	26600	26623	26676	26592	26779	26532	26667	26541	26486	26471	26214	26449	26533	26472	26461	26450	26583	26463	26615	26412	26441	26403	26625	26285	26514	26331	26543	26622	26570	26349	26549	26443	26515	26609	26181	26496	26478	26476	26475	26607	26771	26481	26369	26541	26692	26662	26425	26332	26424	26552	26700	26451	26581	26453	26254	26555	26650	26757	26652	26482	26703	26708	26624	26597	26727	26672	26470	26553	26402	26605	26353	26458	26438	26555	26216	26676	26668	26566	26511	26464	26669	26475	26594	26504	26535	26640	26510	26605	26355	26572	26525	26638	26473	26385	26527	26460	26551	26537	26722	26446	26407	26484	26450	26690	26673	26282	26584	26494	26592	26162	26715	26571	26796	26373	26376	26587	26601	26559	26639	26693	26327	26424	26599	26242	26482	26476	26440	26517	26670	26491	26330	26193	26546	26602	26683	26421	26653	26606	26553	26387	26592	26426	26561	26261	26671	26379	26506	26873	26561	26575	26562	26553	26519	26455	26599	26714	26543	26369	26654	26470	26598	26294	26631	26279	26422	26540	26525	26310	26425	26550	26604	26703	26711	26499	26593	26633	26281	26347	26649	26388	26688	26618	26365	26540	26532	26316	26666	26289	26765	26416	26370	26365	26608	26704	26415	26576	26484	26502	26264	26707	26836	26472	26457	26646	26535	26541	26692	26270	26286	26537	26661	26231	26385	26829	26776	26524	26329	26274	26452	26529	26270	26215	26278	26608	26538	26469	26650	26401	26643	26663	26222	26445	26716	26703	26481	26846	26578	26687	26591	26438	26773	26417	26399	26448	26651	26413	26465	26536	26475	26614	26753	26633	26354	26580	26589	26492	26595	26451	26762	26255	26388	26373	26323	26071	26361	26492	26525	26420	26666	26384	26573	26456	26308	26414	26579	26599	26596	26634	26294	26686	26457	26407	26247	26511	26645	26421	26487	26498	26564	26533	26336	26591	26634	26525	26604	26821	26737	26521	26307	26642	26631	26371	26603	26505	26370	26496	26397	26520	26720	26589	26542	26388	26820	26664	26419	26559	26531	26370	26357	26735	26559	26490	26699	26790	26603	26387	26598	26467	26650	26449	26427	26733	26771	26546	26213	26171	26661	26510	26604	26101	26554	26469	26536	26347	26447	26352	26668	26475	26603	26412	26351	26257	26438	26225	26361	26287	26482	26467	26474	26501	26487	26406	26653	26527	26385	26601	26467	26564	26666	26514	26668	26285	26626	26613	26408	26443	26662	26565	26646	26518	26487	26463	26508	26202	26614	26626	26637	26747	26572	26658	26696	26457	26680	26633	26424	26647	26393	26302	26636	26536	26423	26647	26397	26430	26517	26352	26470	26604	26576	26562	26607	26284	26461	26430	26591	26747	26495	26540	26652	26476	26379	26785	26644	26675	26847	26494	26591	26555	26516	26374	26595	26547	26654	26475	26541	26516	26404	26712	26643	26366	26561	26587	26461	26453	26857	26554	26458	26470	26703	26413	26273	26539	26537	26397	26737	26569	26482	26539	26243	26552	26448	26596	26482	26471	26301	26446	26271	26410	26368	26376	26456	26393	26311	26417	26623	26772	26676	26505	26545	26660	26579	26404	26647	26399	26365	26339	26603	26413	26530	26357	26700	26362	26455	26444	26531	26623	26372	26452	26460	26566	26676	26494	26359	26492	26392	26349	26391	26473	26544	26579	26620	26295	26638	26392	26550	26534	26604	26481	26537	26521	26584	26714	26390	26568	26542	26448	26886	26858	26538	26409	26444	26399	26897	26400	26276	26321	26502	26514	26545	26365	26595	26408	26384	26682	26515	26637	26436	26547	26621	26426	26324	26581	26333	26369	26773	26624	26451	26600	26441	26729	26451	26523	26489	26519	26547	26520	26401	26164	26345	26669	26406	26494	26520	26407	26469	26659	26666	26871	26417	26734	26551	26462	26420	26511	26504	26448	26448	26505	26777	26507	26494	26384	26962	26457	26508	26529	26347	26156	26375	26557	26561	26726	26352	26568	26474	26538	26389	26659	26606	26502	26491	26359	26432	26430	26363	26407	26619	26397	26543	26457	26417	26630	26476	26444	26552	26369	26353	26165	26453	26595	26404	26665	26331	26500	26592	26676	26549	26428	26433	26461	26550	26601	26363	26565	26396	26475	26749	26517	26608	26561	26531	26606	26564	26551	26501	26307	26450	26805	26388	26399	26433	26460	26304	26553	26429	26758	26692	26609	26528	26465	26491	26492	26627	26669	26454	26483	26660	26683	26628	26590	26500	26293	26552	26424	26539	26655	26400	26459	26582	26755	26474	26613	26542	26810	26666	26543	26499	26492	26454	26544	26620	26532	26593	26324	26354	26594	26589	26552	26464	26519	26429	26459	26372	26611	26471	26467	26417	26583	26515	26626	26465	26433	26560	26497	26709	26280	26489	26483	26413	26495	26628	26693	26516	26506	26409	26666	26336	26443	26531	26742	26621	26333	26553	26356	26449	26558	26601	26208	26454	26507	26600	26752	26535	26430	26397	26389	26455	26529	26674	26615	26484	26351	26645	26424	26393	26515	26741	26544	26553	26572	26260	26516	26423	26497	26675	26511	26376	26599	26445	26453	26381	26551	26469	26677	26597	26439	26658	26407	26714	26561	26233	26531	26689	26541	26655	26623	26680	26516	26453	26521	26542	26440	26506	26550	26340	26467	26802	26672	26470	26382	26129	26337	26468	26821	26401	26601	26380	26268	26625	26475	26810	26515	26644	26532	26542	26658	26641	26771	26770	26717	26605	26598	26577	26547	26910	26911	26561	26471	26282	26767	26693	26407	26573	26454	26819	26459	26668	26627	26778	26481	26549	26513	26410	26601	26380	26391	26419	26632	26409	26713	26404	26488	26452	26589	26598	26578	26513	26563	26472	26536	26489	26561	26387	26436	26654	26457	26456	26665	26535	26517	26650	26424	26227	26562	26413	26529	26451	26506	26457	26504	26482	26654	26475	26604	26551	26352	26320	26308	26638	26460	26639	26573	26504	26277	26387	26438	26620	26503	26520	26413	26540	26715	26806	26685	26451	26718	26481	26425	26433	26387	26457	26191	26512	26367	26471	26310	26285	26479	26430	26541	26546	26456	26512	26600	26804	26649	26626	26604	26477	26699	26567	26381	26335	26156	26282	26519	26528	26410	26683	26620	26604	26693	26410	26864	26395	26303	26351	26587	26621	26393	26546	26542	26734	26784	26264	26605	26544	26328	26729	26589	26531	26532	26437	26628	26547	26303	26453	26457	26347	26490	26619	26505	26466	26581	26436	26689	26369	26641	26506	26425	26389	26649	26664	26551	26403	26566	26536	26763	26466	26585	26387	26570	26611	26314	26556	26522	26679	26476	26413	26129	26504	26370	26253	26449	26311	26540	26612	26316	26670	26603	26615	26438	26769	26377	26536	26706	26537	26623	26464	26414	26481	26550	26599	26536	26519	26635
26652	45458	43072	33579	28607	23982	20152	18709	18228	17941	18080	18408	17503	18843	32190	33929	27248	21478	18130	16814	16812	16838	16817	16812	16910	16827	16874	16996	16784	16796	17052	16635	16782	16756	16774	16590	16924	16846	16694	16775	16707	16776	16850	16847	16844	16806	16947	16819	16777	16973	16826	16841	16930	16689	16887	16888	16903	16985	17000	16791	16902	16824	16717	17151	16853	16756	16926	16740	16886	17048	16677	16617	16784	16788	16898	16826	16670	16719	16764	16681	16812	16715	16840	16686	16879	16772	16970	16813	16739	16934	16783	16648	16752	16703	16947	16833	16741	16834	16806	16804	16878	16887	17000	16526	16949	16862	16913	16855	16722	17003	16633	16801	16753	16827	16811	16619	16715	16653	16882	16781	16703	16983	16717	16825	16839	16707	16673	16762	16898	16861	16817	16713	16838	16728	16661	16761	16739	16736	16588	16623	16827	16832	16896	16738	16777	16536	16958	16806	16775	16873	16783	16812	16711	16557	16892	16811	16686	16953	16830	16807	16852	16749	16640	16636	16871	16734	16764	16761	16779	16664	16851	16829	16871	16618	16786	16768	16824	16775	16790	16849	16720	16825	16754	16912	17042	16726	16625	16806	16716	16538	16925	16882	16742	16855	16789	16873	17038	16671	16633	16903	16814	16655	16894	16732	16727	16944	16747	16637	16757	16811	16785	16912	16873	16997	16832	16693	16725	16780	16848	16913	16830	16909	16773	16650	16803	16734	16838	16750	16755	16858	16763	16858	16849	16638	16951	16642	16695	16998	16819	16886	16753	16657	16747	16847	16693	16811	16727	16863	16852	16726	16673	16880	16642	16817	16851	16736	16724	16859	16752	16815	16736	16928	16855	16892	16818	16774	16676	16915	16720	16805	16980	16727	16854	16672	16689	16693	16859	16716	16944	16697	16777	16850	16778	16835	16851	16848	16825	16844	16880	16980	16647	16794	16753	16932	16716	16918	16680	16682	16796	16771	16947	16940	16697	16841	16709	16676	16880	16820	16682	16719	16931	16725	16835	16767	16878	16662	16783	16807	16755	16958	16775	16718	16910	16793	16883	16799	16897	16922	16607	16732	16844	16809	16755	16760	16896	16753	16964	16781	16670	16765	16802	16889	16638	16772	16657	16667	16808	16792	16812	16794	16859	16862	16644	16783	16753	16793	16679	16695	16681	16821	16683	16926	16683	16669	16721	16942	16766	16891	16924	16746	16799	16775	16869	16734	16751	16773	16678	16879	17018	16731	16809	16767	16970	16893	16725	16782	16571	16727	16656	16878	16894	16915	16799	16768	16802	16750	16874	16784	16890	16902	16745	16908	16778	16873	16839	16993	16899	16760	16954	16748	16819	16777	16753	16893	16879	16719	16837	16749	16860	16768	16704	16735	16766	16852	16918	16943	16853	16734	16805	16769	16865	16910	16751	16525	16799	16700	16694	16950	16838	16751	16807	16649	16770	16788	16773	16861	16717	16927	16640	16830	16791	16829	16867	16856	16867	16816	16680	16756	16826	16794	16699	16793	16905	16915	16839	16884	16835	16671	16878	16883	16870	16775	16851	16786	16884	16914	16869	16736	16876	16870	16844	16779	16862	16962	16822	16821	16923	16783	16830	16759	16746	16744	16794	16844	16795	16759	16775	16908	16786	16870	16908	16875	16744	16793	16613	16843	16679	16779	16641	16917	16501	16755	16815	16903	16878	16753	16803	16697	16979	16793	16774	16777	16953	16850	16708	16699	16643	16780	16718	16650	16825	16733	16918	16930	16841	16774	16709	16766	16951	16668	16833	16860	16864	16842	16728	16704	16896	16701	16827	16838	16776	16865	16975	16653	16850	16966	16903	16657	16798	16966	16691	16860	16716	16916	16798	16714	16761	16970	16974	16817	16767	16683	16949	16825	16901	16908	16805	16764	16539	17017	16816	16676	16863	16674	16790	16947	16823	16881	16712	16822	16901	16999	16787	16704	17010	16757	16689	16885	16873	16859	16781	16830	16783	16705	16697	16900	16632	16847	16729	16778	16842	16877	16890	16867	16878	16786	16886	16946	16871	16720	16911	16738	16820	16847	16816	16955	16917	16758	16834	16833	16977	16811	16722	16743	16760	16971	16792	16874	16762	16840	16782	16727	16835	16646	16931	16771	16596	16881	16741	16733	16777	16866	16805	16803	16760	16699	16828	16854	16941	16812	16895	16915	16820	16838	16815	16699	16758	16760	16604	16771	16678	16824	16711	16721	16921	16912	16669	16753	16781	16701	16717	16864	16713	16865	16834	16924	16789	16848	16735	16819	16748	16818	16860	17003	16683	16697	16764	16666	16733	16809	17002	16720	16849	16712	16881	16820	16833	16832	16640	16815	16732	16976	16822	16780	16754	16499	16790	16919	16918	16704	17018	16684	16831	16789	16894	16840	16951	16747	16720	16807	16622	16857	16873	16635	16905	16847	16817	16849	16811	16825	16739	16847	16900	16758	16915	16692	16865	16636	16843	16731	16743	16844	16789	16708	16898	16798	16773	16892	16663	16599	16703	16869	16973	16783	16831	16817	16798	16767	16715	16740	16800	16938	16834	16585	16863	16881	16738	16825	16888	16597	16789	16950	16832	16780	16646	16728	16974	16728	16825	16767	16787	16877	16873	16802	16719	16903	16857	16758	16679	16936	16719	16622	16833	16787	16903	16638	16975	16799	16773	16925	16795	16709	16729	16806	16826	16948	16860	16814	16828	16998	16838	16667	16908	16785	16775	16892	16793	16649	16810	16789	16678	16778	16636	16765	16690	16770	16925	16660	16856	16847	16878	16950	16808	16885	16717	16653	16846	16864	16836	16928	16788	16679	16824	16743	16735	16851	16941	16823	16581	16845	16717	16915	16769	16876	16930	16824	16587	16796	16877	16881	16757	16762	16727	16679	16689	16940	16772	16646	16747	16957	16765	16684	16874	16767	16696	16646	16912	16854	16902	16804	16766	16819	16812	16792	16799	16882	16989	16772	16891	16800	16779	16800	16721	16853	17046	16950	16713	16948	16819	16675	16766	16700	16704	16984	16738	16726	16816	16729	16753	16785	16954	16788	16846	16837	16919	16776	16605	16929	16969	16898	16855	16767	16684	16742	16693	16796	16809	16989	16707	16892	16804	16835	16867	16702	16850	16676	16769	16806	16798	16846	16855	16834	16982	16704	16756	16731	16734	16661	16794	16911	16775	16830	16739	16917	16878	16614	16975	16863	16727	16961	16827	16805	16661	16978	16732	16791	16776	16603	16886	16849	16940	16865	16843	16809	16662	16857	16939	16802	16897	16704	16837	16930	16849	16643	16913	16805	16817	16818	16943	16856	16821	16767	16705	16716	16691	17004	16799	16865	16873	16848	16851	16728	16847	16755	16973	16744	16877	16684	16848	16797	16881	16609	16845	16830	16783	16846	16831	17003	16586	16691	16874	16772	16760	16848	16827	16669	16843	16858	16738	16791	16757	16788	16677	16795	16753	16740	16821	16932	16732	16793	16833	16758	16624	16817	16916	16934	16733	16829	16753	16871	16812	16844	16800	16757	16822	16876	16862	16795	16955	16746	16750	16849	16894	16904	16759	16769	16719	16650	16853	16925	16819	16639	16723	16846	16746	16964	16733	16903	16838	16890	16687	16963	16775	16776	16932	16696	16726	16951	16794	16707	16804	16724	16710	16777	16717	16656	16802	16754	16737	16751	16717	16793	16868	16801	16783	16897	16780	16756	16859	16984	16906	16875	16808	16946	16820	16808	16826	16815	16731	16674	16867	16851	16833	16845	16892	16776	16922	16684	16819	16813	16978	16688	16716	16824	16938	16745	16739	16658	16884	16996	16811	16792	16773	16852	16810	16664	16811	16842	16848	16935	16836	16816	16762	16943	16819	16818	16776	16843	16830	16744	16798	16801	16740	16684	16875	16893	17027	16882	16903	16951	16826	16735	16875	16791	16677	16856	16866	16691	16719	16781	16860	16698	16801	16812	16908	16775	16859	16822	16935	16795	16810	16769	16803	16730	16899	16967	16734	16892	16866	16627	16735	16686	16719	16853	16868	16781	16889	16831	16961	16758	16851	16852	16707	16799	16689	16665	16764	16935	16685	16822	16828	16852	16835	16746	17072	16833	16890	16908	16885	16782	16821	16645	16792	16766	16690	16794	16623	16809	16832	16896	16740	16755	17001	16776	16930	16751	16736	16730	16674	16772	16946	16882	16778	16786	16688	16814	16694	16728	16690	16792	16858	16795	16922	16846	16626	16912	16746	16686	16823	16779	16575	16725	16803	16841	16881	16753	16882	16818	16784	16647	16845	16788	16622	16773	16868	16841	16903	16710	16816	16659	16788	16921	16841	16816	16954	16972	16732	16815	16885	16804	16953	16741	16939	16653	16674	16809	16682	16971	16840	16888	16703	16673	16752	16745	16718	16857	16706	16677	17005	16814	16726	16811	16804	16875	16906	16767	16674	16994	16852	16736	16860	16715	16802	16715	16982	16905	16593	16832	16770	16829	16732	16660	16784	16806	16823	16793	16908	16819	16812	16650	16730	16815	16813	16806	16729	16703	16783	16725	16965	16850	16927	16747	16823	16712	16753	16642	16860	16992	16803	16985	16757	16714	16741	16835	16876	16812	16735	16816	16825	16803	16784	16768	16797	16829	16860	16756	16715	16939	16795	16850	16806	16730	16951	16829	16820	16760	16814	16759	16896	16930	16893	16847	16829	16776	16666	16940	16718	16718	16843	16924	16856	16586	16983	16692	16926	16857	16697	16776	16931	16807	16783	16754	16738	16716	16910	16947	16701	16792	16757	16739	16915	16853	16945	16764	16941	16838	16882	16891	16964	16822	16962	16827	16840	16769	16802	16837	16833	16547	16934	16872	16700	16844	16872	16820	16575	16578	16809	16814	16896	16812	16735	16895	16700	16927	16807	16848	16796	16600	16777	16738	16724	16761	16648	16804	16725	16728	16816	16818	16847	16827	16848	16712	16975	16863	16866	16792	16900	16600	16701	16934	16780	16867	16850	16752	16755	16765	16827	16763	16762	16750	16835	16837	16837	16851	16930	16827	16880	16711	16998	16835	16797	16819	16881	16782	16877	16791	16866	16811	17013	16716	16592	16938	16694	16704	16891	16770
22318	20749	27159	24781	23494	28597	32901	29092	28231	28968	29765	28845	27693	31229	49402	49646	42390	36099	30172	27051	26943	26575	26446	26795	26586	26436	26425	26383	26497	26478	26331	26378	26520	26647	26839	26493	26516	26524	26692	26593	26694	26457	26301	26534	26386	26435	26142	26335	26720	26363	26358	26540	26425	26511	26506	26193	26377	26545	26636	26241	26471	26584	26316	26232	26617	26640	26275	26490	26511	26623	26569	26476	26583	26550	26384	26387	26263	26274	26479	26672	26508	26615	26584	26536	26790	26388	26587	26589	26274	26477	26334	26578	26369	26375	26475	26372	26443	26524	26465	26509	26552	26405	26559	26717	26448	26573	26354	26533	26489	26317	26375	26742	26400	26474	26194	26621	26514	26533	26393	26097	26267	26448	26405	26636	26367	26377	26150	26316	26380	26497	26363	26053	26245	26590	26453	26436	26422	26234	26368	26412	26549	26372	26493	26321	26407	26472	26412	26461	26301	26524	26630	26298	26276	26460	26367	26207	26030	26430	26341	26168	26590	26273	26345	26582	26324	26604	26398	26160	26326	26271	26440	26541	26495	26450	26289	26488	26526	26308	26364	26615	26273	26466	26306	26141	26465	26468	26372	26581	26280	26262	26460	26563	26645	26587	26702	26329	26383	26283	26429	26244	26372	26549	26357	26781	26332	26572	26475	26326	26379	26594	26402	26468	26314	26637	26367	26370	26435	26305	26478	26545	26373	26255	26233	26297	26349	26383	26320	26490	26425	26301	26369	26378	26376	26385	26312	26166	25997	26298	26569	26310	26198	26220	26523	26210	26518	26180	26637	26430	26392	26589	26337	26186	26576	26315	26131	26438	26598	26405	26302	26385	26533	26456	26113	26222	26565	26459	26537	26377	26290	26373	26469	26467	26633	26375	26725	26469	26510	26267	26478	26338	26481	26345	26286	26406	26551	26231	26369	26388	26192	26373	26476	26415	26264	26378	26195	26415	26493	26530	26309	26288	26538	26414	26368	26503	26351	26211	26559	26386	26548	26732	26386	26437	26295	26318	26349	26485	26414	26396	26244	26249	26408	26292	26428	26333	26232	26419	26375	26479	26331	26277	26350	26686	26443	26526	26349	26527	26400	26273	26254	26650	26143	26299	26543	26361	26347	26214	26408	26236	26225	26284	26245	26479	26228	26544	26391	26394	26514	26248	26475	26539	26190	26346	26595	26392	26379	26415	26357	26278	26392	26170	26341	26300	26398	26427	26270	26422	26358	26357	26561	26476	26444	26458	26600	26206	26377	26150	26101	26484	26542	26472	26451	26405	26357	26563	26260	26517	26398	26460	26330	26370	26129	26236	26489	26407	26505	26547	25975	26410	26299	26444	26532	26697	26400	26322	26535	26721	26412	26155	26402	26474	26368	26387	26582	26467	26195	26595	26488	26444	26414	26475	26442	26285	26454	26561	26477	26644	26276	26393	26476	26150	26372	26451	26447	26249	26309	26203	26109	26191	26661	26314	26661	26402	26619	26311	26541	26388	26653	26288	26475	26281	26150	26222	26486	26531	26322	26332	26494	26491	26610	26541	26362	26380	26413	26125	26521	26505	26435	26521	26812	26380	26403	26427	26297	26388	26469	26418	26482	26436	26112	26393	26270	26590	26394	26351	26411	26485	26387	26498	26458	26407	26477	26522	26282	26244	26395	26335	26229	26388	26383	26217	26102	26530	26249	26421	26449	26587	26425	26429	26359	26533	26439	26234	26311	26493	26458	26374	26341	26268	26407	26404	26446	26451	26445	26183	26241	26376	26486	26326	26338	26400	26165	26170	26326	26388	26579	26240	26472	26428	26228	26404	26495	26385	26311	26495	26526	26152	26455	26329	26201	26574	26427	26288	26292	26345	26299	26366	26286	26541	26524	26267	26417	26498	26174	26367	26213	26216	26147	26401	26624	26498	26245	26431	26442	26326	26505	26490	26370	26479	26555	26437	26476	26465	26402	26290	26223	26483	26409	26347	26368	26254	26362	26623	26330	26299	26218	26332	26426	26159	26413	26389	26266	26239	26522	26472	26204	26553	26486	26594	26268	26367	26230	26389	26581	26451	26221	26313	26442	26717	26652	26293	26188	26379	26445	26328	26434	26171	26476	26549	26334	26402	26416	26373	26286	26578	26457	26598	26484	26337	26244	26395	26474	26564	26263	26092	26510	26418	26382	26479	26567	26441	26485	26314	26316	26709	26410	26507	26243	26324	26336	26171	26246	26504	26704	26234	26477	26392	26274	26342	26335	26386	26287	26250	26117	26381	26690	26553	26521	26199	26313	26235	26225	26299	26429	26379	26489	26222	26205	26376	26051	26131	26280	26210	26441	26360	26291	26258	26520	26131	26391	26339	26561	26369	26490	26330	26325	26264	26489	26501	26548	26320	26028	26424	26370	26168	26561	26567	26585	26312	26274	26393	26506	26506	26473	26395	26439	26371	26396	26369	26342	26242	26354	26339	26254	26654	26548	26480	26671	26308	26319	26463	26073	26361	26381	26310	26635	26358	26607	26494	26447	26255	26163	26283	26429	26410	26509	26616	26382	26098	26568	26338	26396	26263	26525	26485	26518	26600	26368	26554	26454	26653	26407	26597	26514	26399	26083	26480	26450	26422	26315	26337	26288	26487	26236	26401	26734	26327	26245	26524	26667	26411	26533	26477	26338	26419	26348	26279	26514	26418	26480	26520	26490	26337	26393	26366	26267	26332	26295	26200	26327	26486	26333	26443	26376	26450	26357	26487	26337	26554	26400	26365	26243	26434	26526	26560	26247	26384	26369	26217	26390	26434	26150	26464	26428	26235	26390	26404	26317	26438	26491	26482	26694	26516	26226	26347	26504	26512	26387	26478	26549	26244	26516	26371	26509	26314	26321	26395	26278	26449	26500	26388	26574	26308	26194	26449	26719	26441	26441	26450	26051	26172	26301	26619	26217	26356	26469	26548	26567	26272	26217	26607	26259	26366	26533	26338	26525	26452	26319	26603	26419	26482	26154	26181	26299	26550	26612	26419	26148	26481	26440	26303	26545	26500	26138	26697	26350	26226	26030	26062	26275	26340	26758	26508	26305	26416	26432	26458	26342	26545	26484	26582	26461	26280	26137	26201	26619	26499	26395	26434	26501	26342	26257	26184	26262	26254	26603	26531	26369	26447	26574	26385	26389	26584	26466	26541	26444	26499	26405	26452	26297	26025	26496	26203	26744	26549	26334	26460	26483	26399	26445	26361	26422	26404	26449	26424	26556	26423	26466	26499	26396	26363	26320	26470	26439	26293	26276	26315	26313	26562	26395	26504	26308	26381	26256	26108	26231	26004	26374	26326	26186	26558	26420	26468	26426	26119	26504	26490	26344	26369	26516	26130	26506	26387	26396	26594	26531	26486	26459	26223	26391	26198	26287	26451	26570	26173	26248	26669	26203	26422	26513	26403	26593	26275	25962	26343	26475	26416	26447	26596	26268	26160	26463	26482	26129	26374	26242	26344	26285	26517	26363	26261	26245	26245	26285	26361	26326	26590	26584	26393	26448	26109	26263	26530	26403	26514	26437	26406	26428	26489	26095	26105	26347	26349	26497	26402	26084	26234	26403	26309	26577	26308	26228	26590	26479	26351	26463	26141	26485	26582	26355	26242	26417	26398	26343	26153	26504	26487	26604	26346	26276	26430	26341	26233	26358	26260	26641	26140	26393	26447	26584	26592	26432	26344	26350	26227	26355	26286	26308	26393	26236	26282	26389	26511	26425	26757	26492	26415	26383	26443	26247	26186	26410	26302	26398	26519	26464	26568	26588	26400	26696	26492	26498	26208	26227	26307	26255	26403	26497	26239	26425	26153	26417	26287	26371	26490	26364	26293	26407	26406	26288	26227	26392	26752	26365	26297	26312	26279	26382	26505	26362	26225	26512	26154	26331	26538	26477	26316	26290	26462	26301	26156	26383	26478	26372	26552	26627	26687	26489	26486	26411	26216	26453	26240	26373	26471	26382	26176	26391	26500	26188	26486	26540	26343	26484	26333	26283	26471	26377	26246	26213	26691	26663	26490	26555	26503	26405	26322	26362	26389	26315	26593	26587	26261	26449	26139	26528	26556	26229	26416	26591	26534	26416	26439	26549	26371	26407	26523	26544	26175	26406	26474	26476	26561	26495	26499	26260	26444	26207	26344	26456	26358	26349	26502	26480	26362	26549	26313	26593	26571	26516	26406	26302	26579	26563	26233	26153	26517	26652	26559	26263	26641	26201	26390	26288	26300	26416	26300	26373	26405	26200	26284	26384	26301	26359	26468	26609	26426	26471	26593	26467	26502	26327	26147	26556	26578	26278	26148	26418	26277	26450	26641	26549	26459	26285	26484	26480	26512	26360	26316	26540	26309	26325	26298	26381	26213	26685	26304	26318	26429	26312	26321	26323	26408	26520	26444	26353	26490	26522	26319	26457	26637	26435	26570	26616	26565	26232	26529	26497	26294	26413	26520	26309	26455	26280	26477	26395	26434	26664	26392	26385	26411	26552	26152	26317	26395	26565	26208	26170	26369	26343	26512	26258	26413	26377	26469	26479	26125	26374	26299	26358	26381	26508	26450	26529	26352	26030	26428	26481	26270	26538	26443	26244	26334	26179	26346	26343	26372	26366	26246	26403	26143	26519	26678	26701	26250	26460	26272	26619	26470	26391	26186	26407	26420	26572	26407	26365	26270	26358	26159	26475	26242	26439	26490	26454	26324	26330	26269	26428	26470	26786	26422	26454	26379	26192	26249	26342	26588	26398	26361	26412	26380	26428	26368	26302	26388	26304	26356	26534	26486	26486	26512	26156	26580	26366	26389	26387	26329	26287	26201	26550	26521	26456	26388	26427	26432	26511	26388	26594	26397	26422	26483	26231	26381	26276	26589	26601	26421	26618	26272	26436	26385	26415	26336	26468	26496	26424	26230	26208	26288	26170	26355	26292	26296	26450	26558	26148	26722	26384	26390	26392	26410	26603	26368	26535	26200	26579	26394	26464	26428	26691	26236	26383	26515	26566	26371	26346	26275	26581	26485	26283	26459	26476	26533	26405	26133	26473	26230	26314	26330	26366	26136	26446	26339	26279	26235	26233	26390	26511	26271	26568	26555	26241	26357	26308	25860	26202	26305
29306	48025	45025	38331	31708	25561	22108	20386	19431	20287	21668	19694	18640	24960	44729	42631	34940	27097	20267	17124	16542	16625	16569	16879	16676	16747	16890	16771	16739	16551	16738	16792	16856	16710	16771	16748	16911	16779	16772	16684	16734	16687	16781	16898	16691	16788	16638	16594	16928	16836	16681	16736	16922	16725	16757	16758	16717	16700	16672	16647	16726	16703	16767	16697	16591	16786	16752	16751	16938	16884	16717	16533	16968	16757	16731	16745	16629	16802	16761	16726	16590	16704	16667	16744	16790	16657	16768	16824	16687	16777	16803	16826	16773	16790	16786	16736	16734	16922	16615	16840	16780	16749	16592	16810	16790	16763	16849	16865	16798	16806	16799	16615	16951	16719	16769	16882	16595	16921	16788	16642	16798	16656	16850	16695	17008	16906	16833	16718	16675	16818	16834	16669	16707	16654	16739	16757	16699	16669	16584	16698	16618	16675	16703	16771	16856	16814	16721	16608	16726	16971	16656	16847	16762	16640	16676	16719	16836	16572	16829	16696	16783	16764	16718	16777	16778	16685	16760	16444	16886	16848	16796	16800	16689	16671	16861	16606	16834	16500	16627	16583	16748	16714	16737	16842	16697	16775	16641	16739	16682	16705	16832	16699	16737	16767	16706	16690	16873	17008	16766	16828	16851	16784	16731	16733	16814	16897	16747	16824	16706	16631	16695	16821	16702	16777	16650	16693	16764	16608	16683	16797	16782	16643	16821	16535	16825	16735	16727	16731	16790	16710	16812	16665	16911	16821	16742	16742	16849	16988	16771	16710	16651	16526	16744	16745	16883	16772	16768	16748	16669	16868	16549	16647	16723	16775	16721	16673	16666	16713	16789	16845	16817	16598	16872	16641	16560	16715	16767	16763	16611	16666	16728	16801	16818	16758	16829	16695	16813	16942	16695	16710	16769	16801	16845	16564	16865	16617	16550	16696	16768	16742	16722	16746	16572	16778	16823	16846	16755	16621	16769	16772	16686	16618	16872	16686	16790	16579	16785	16754	16785	16712	16674	16708	16769	16922	16930	16844	16649	16636	16945	16672	16609	16676	16771	16806	16790	16538	16760	16675	16794	16724	16775	16878	16649	16690	16739	16841	16951	16684	16823	16793	16855	16744	16677	16858	16760	16761	16764	16819	16488	16701	16823	16779	16729	16821	16701	16659	16701	16721	16805	16718	16830	16652	16669	16583	16655	16787	16806	16787	16564	16697	16478	16802	16783	16588	16685	16775	16716	16612	16561	16723	16821	16708	16726	16755	16740	16472	16929	16814	16759	16723	16588	16824	16831	16668	16791	16570	16726	16987	16599	16767	16850	16832	16762	16836	16742	16778	16639	16663	16981	16712	16731	16786	16853	16758	16734	16854	16838	16642	16696	16842	16647	16693	16502	16795	16683	16730	16727	16630	16772	16866	16818	16643	16881	16652	16829	16673	16954	16727	16568	16737	16769	16628	16609	16817	16638	16671	16744	16674	16617	16844	16617	16783	16784	16949	16774	16722	16703	16774	16847	16700	16715	16682	16721	16662	16837	16753	16689	16718	16807	16706	16648	16563	16934	16749	16760	16716	16838	16820	16613	16718	16678	16742	17014	16702	16720	16760	16708	16711	16878	16858	16679	16764	16666	16855	16775	16770	16611	16596	16755	16777	16602	16771	16651	16628	16580	16644	16780	16784	16780	16907	16657	16779	16635	16699	16611	16925	16775	16747	16598	16710	16646	16745	16757	16637	16576	16794	16804	16739	16651	16813	16529	16499	16753	16722	16715	16657	16711	16751	16745	16890	16702	16713	16674	16638	16847	16679	16639	16718	16863	16812	16712	16654	16718	16733	16973	16644	16715	16768	16856	16629	16658	16852	16690	16748	16723	16916	16922	16660	16816	16747	16842	16827	16768	16792	16748	16830	16760	16702	16750	16641	16808	16635	16762	16775	16730	16580	16741	16816	16788	16758	16746	16658	16673	16655	16766	16774	16804	16718	16712	16590	16724	16682	16752	16739	16908	16704	16757	16618	16770	16638	16806	16746	16683	16680	16864	16601	16818	16673	16680	16456	16800	16753	16645	16673	16860	16685	16920	16726	16628	16877	16581	16688	16603	16561	16822	16633	16846	16778	16568	16695	16726	16677	16742	16787	16923	16852	16680	16661	16596	16762	16710	16664	16808	16707	16816	16744	16672	16502	16721	16668	16785	16607	16652	16688	16705	16912	16892	16964	16745	16774	16684	16667	16671	16785	16866	16725	16610	16595	16729	16654	16741	16751	16848	16618	16713	16846	16826	16729	16547	16640	16824	16711	16620	16776	16711	16689	16921	16784	16749	16671	16610	16611	16656	16769	16769	16843	16828	16604	16563	16857	16757	16624	16724	16872	16762	16876	16671	16749	16870	16673	16732	16803	16755	16670	16575	16769	16894	16751	16816	16647	16868	16683	16848	16788	16872	16603	16647	16851	16696	16715	16765	16737	16680	16794	16765	16729	16847	16612	16825	16672	16934	16733	16729	16694	16763	16661	16561	16679	16885	16874	16828	16788	16556	16900	16765	16768	16753	16861	16811	16758	16800	16586	16569	16792	16799	16672	16640	16672	16910	16692	16673	16814	16795	16670	16697	16841	16869	16560	16793	16801	16721	16697	16623	16809	16515	16639	16621	16616	16714	16806	16657	16710	16933	16895	16715	16715	16906	16759	16693	16738	16862	16699	16674	16650	16713	16576	16711	16598	16740	16689	16763	16819	16669	16607	16739	16730	16585	16851	16968	16683	16775	16735	16724	16776	16568	16666	16656	16757	16724	16906	16813	16828	16933	16891	16860	16798	16852	16687	16931	16873	16824	16707	16771	16883	16609	16832	16783	16830	16689	16746	16634	16819	16779	16811	16682	16618	16725	16729	16730	16831	16762	16911	16680	16913	16728	16805	16787	16762	16705	16849	16632	16752	16932	16827	16597	16687	16828	16589	16672	16727	16634	16576	16789	16893	16516	16691	16778	16709	16655	16781	16663	16896	16648	16768	16820	16763	16724	16813	16918	16844	16874	16695	16825	16647	16815	16704	16913	16911	16719	16750	16698	16765	16714	16569	16826	16629	16821	16629	16755	16689	16787	16725	16633	16601	16841	16769	16844	16796	16604	16764	16794	16855	16659	16782	16832	16780	16780	16757	16831	16584	16802	16685	16682	16782	16687	16526	16738	16596	16765	16739	16727	16794	16598	16805	16790	16718	16636	16732	16781	16817	16684	16627	16774	16737	16714	16626	16492	16699	16884	16659	16696	16695	16744	16709	16997	16741	16761	16826	16587	16606	16635	16879	16750	16647	16622	16681	16729	16768	16589	16818	16659	17023	16534	16722	16830	16637	16845	16582	16739	16640	16707	16748	16679	16706	16747	16764	16798	16634	16867	16795	16683	16775	16801	16781	16763	16736	16739	16837	16691	16691	16739	16672	16659	16639	16900	16685	16829	16865	16673	16723	16765	16792	16678	16808	16844	16818	16839	16715	16663	16783	16808	16759	16894	16687	16801	16573	16800	16790	16806	16650	16569	16660	16722	16725	16673	16711	16776	16681	16860	16639	16730	16727	16692	16809	16752	16722	16688	16981	16679	16878	16808	16614	16738	16850	16757	16720	16670	16731	16843	16860	16713	16759	16752	16584	16725	16697	16748	16994	16620	16658	16701	16872	16675	16717	16766	16723	16902	16643	16753	16701	16767	16896	16789	16837	16648	16800	16749	16826	16701	16713	16836	16784	16744	16811	16671	16744	16538	16841	16633	16816	16804	16817	16766	16687	16676	16658	16789	16682	16728	16704	16715	16626	16914	16670	16877	16661	16746	16755	16678	16745	16770	16651	16548	16768	16706	16700	16884	16764	16625	16649	16820	16852	16625	16770	16638	16877	16637	16846	16725	16656	16820	16631	16650	16694	16740	16742	16873	16711	16805	16765	16759	16610	16846	16761	16900	16705	16757	16714	16633	16814	16708	16706	16758	16711	16541	16758	16843	16730	16545	16876	16865	16793	16679	16761	16856	16697	16963	16615	16843	16724	16758	16799	16677	16749	16749	16668	16848	16856	16733	16896	16610	16807	16657	16741	16803	16762	16701	16560	16808	16866	16784	16898	16717	16741	16781	16692	16713	16826	16668	16810	16655	16850	16860	16772	16793	16788	16753	16555	16755	16590	16780	16871	16671	16756	16636	16801	16702	16530	16845	16778	16782	16712	16752	16592	16811	16761	16881	16746	16720	16818	16649	16844	16801	16706	16674	16812	16884	16638	16560	16779	16828	16704	16629	16871	16753	16587	16652	16807	16773	16759	16791	16755	16690	16587	16883	16824	16801	16632	16689	16747	16821	16663	16700	16707	16767	16758	16658	16950	16924	16677	16577	16830	16692	16816	16778	16822	16832	16678	16732	16805	16726	16525	16782	16537	16748	16894	16862	16745	16814	16740	16672	16810	16629	16869	16795	16658	16761	16629	16816	16757	16868	16464	16797	16765	16650	16709	16893	16731	16845	16502	16636	16781	16913	16766	16721	16653	16716	16777	16773	16703	16732	16874	16795	16799	16666	16780	16838	16735	16717	16644	16763	16707	16855	16567	16737	16765	16965	16875	16811	16685	16569	16743	16722	16639	16841	16556	16875	16887	16898	16699	16745	16792	16609	16753	16922	16679	16810	16554	16737	16563	16772	16797	16769	16638	16813	16813	16729	16810	16689	16648	16829	16776	16575	16718	16670	16747	16685	16713	16517	16756	16618	16903	16758	16711	16655	16792	16788	16761	16778	16955	16859	16905	16544	16655	16705	16719	16773	16713	16836	16630	16602	16891	16853	16635	16764	16813	16780	16833	16627	16782	16687	16702	16599	16653	16633	16588	16821	16609	16895	16675	16713	16679	16863	16706	16659	16629	16860	16705	16751	16839	16757	16704	16912	16690	16635	16681	16734	16813	16730	16858	16743	16657	16768	16870	16752	16850	16899	16674	16649	16714	16702	16736	16923	16616	16749	16712	16778	16619	16889	16898	16639	16790	16460	16814	16810	16852	16602	16719	16698	16804	16890	16627	16622	16734	16617	16653	16641	16807	16609	16703	16707	16672	16860	16641	16633	16693	16786	16656	16829	16664	16695	16737	16731	16771	16761	16756
36064	31415	35317	33772	30671	29707	28940	29939	30196	29886	29076	28710	28447	28676	29507	29800	29450	28915	28482	28265	28084	28281	28133	28127	28139	28217	28271	28097	28117	28171	28115	28322	27983	28132	28188	28240	28314	28288	28296	28544	28159	28123	28410	28093	28245	28245	28166	28123	28275	28229	28282	28041	28174	28304	28019	28248	28332	28537	28288	28180	28127	28163	28024	28057	28251	28233	28276	28127	28270	28224	28329	28314	28290	28340	28413	28297	28397	28217	28132	28381	28434	28234	28076	28147	28437	28192	28046	28171	28384	28218	28213	28117	28200	28175	28138	28186	27913	27922	28432	28205	28086	28246	28232	28271	28093	28289	28272	28133	28175	28256	28110	28108	28230	28267	28084	27924	28164	27909	28370	28165	28180	28326	28554	28151	28487	28224	28336	28190	28258	28178	28155	28023	28153	28307	28394	28270	28326	28113	28365	28163	28116	28250	28165	28271	28340	28125	28378	28321	28128	28455	28465	28267	28324	28117	28194	28269	28536	28180	28168	28100	28247	28093	28100	28369	28351	27979	28189	28031	28282	27996	28011	27695	27973	28130	28065	28207	28363	28171	28379	28204	28280	28094	28173	28075	28365	28038	28227	28212	27960	28274	28200	28215	28257	28123	28375	28148	28135	28171	27948	28056	28246	28192	28150	28255	28238	28333	28328	28300	28191	27902	28347	28363	28312	28199	28116	28181	28262	28040	28249	28391	27996	28419	28348	28255	28122	28190	28268	28110	28261	28232	28266	28439	28018	28244	28146	28009	28127	28060	28266	28210	28017	28165	28137	27930	28318	28089	28205	28271	28277	27974	28079	28267	28362	28283	28222	27939	28112	28356	27988	28257	28199	28510	28305	28228	28085	28256	28146	28027	28134	28344	28439	28216	28200	28165	28442	28416	28007	28033	28225	28144	28352	28274	28125	28428	28169	28331	28365	28621	28059	28102	28312	28394	28113	28080	28285	28244	28242	28115	28070	28328	28184	28464	28426	28254	28181	28113	28280	28236	28277	28175	28091	28328	28501	28330	28266	27920	28320	28301	28110	28222	28297	28110	28062	28305	28414	28300	28243	28430	28235	28109	28363	28337	28445	28334	28611	28117	28300	28217	28156	28083	28324	28287	28377	28244	28225	28193	28533	28324	28220	28281	28206	28242	28375	28040	28227	28236	28134	28002	28337	28193	28374	28242	28262	28435	28286	28083	28056	28202	28408	28083	28139	28523	28345	28121	28198	28216	28436	28494	28178	28379	28081	28236	28182	28260	28209	28007	28335	28487	28310	28119	28430	28593	28374	28238	28407	28328	28033	28236	28335	28108	28172	28267	28450	28238	28167	28097	28265	28169	28291	28504	28161	27986	28155	28119	28331	28120	28260	28374	28350	28302	28285	28242	28399	27976	28165	28062	28317	28134	28189	28342	28260	28076	28378	28013	28232	28051	28413	28324	28023	28073	28330	28076	28139	28260	28085	28196	28169	28059	28106	28239	28135	28172	28097	28501	28408	28440	28531	28191	28101	28083	28175	28164	28282	28371	28226	28283	28251	28018	28277	28171	28582	28178	28317	28267	28188	28400	28244	28230	28169	28363	28108	28146	27846	28191	28143	28185	28169	27977	28097	28451	28170	28243	28364	28061	28413	28071	28209	28134	28183	28185	28331	28258	28443	28385	28241	28058	28218	28390	28304	28599	28339	28186	28219	28370	28465	28424	28255	28177	27959	28678	28215	28002	28248	28250	28018	28014	28194	28245	28140	28192	28054	28138	28100	28161	28166	28332	28290	28100	28527	28497	28281	28332	28412	28444	28316	28429	28087	28496	28175	28091	27962	28191	28217	28177	28269	28523	27975	28332	28131	28066	28066	28107	28300	27831	28231	28135	27732	28215	28398	28183	28311	28056	28141	28342	28285	28199	28306	28330	28277	28151	28175	28178	28267	28144	28376	28156	28144	28152	28395	28102	28259	28217	27970	28178	28351	28193	28282	28352	28112	28225	28262	28381	28079	28152	28117	28398	28239	28194	28277	28206	28187	28334	28089	28199	28133	28154	28273	28109	28325	28211	28414	28265	28235	28309	28439	28300	28384	28184	28201	28145	28236	28322	28278	28126	28398	28118	28248	28156	28309	28021	28368	28181	28194	28213	28186	28163	28204	28215	28063	28488	28149	28264	28159	28530	28393	28394	28314	28414	28206	28143	28385	28334	27943	27974	27855	28137	28412	28162	28076	28185	28021	28219	28161	27871	28303	28302	28207	28059	28092	28119	28330	28303	28444	28380	28078	28106	28178	28207	28384	28163	28002	28498	28445	28186	28249	28266	28386	28174	28238	28218	28277	28179	27996	28339	28248	28137	28360	28445	28000	28034	28119	28149	28326	28016	28211	28040	28176	28301	28185	28125	28084	28080	28029	28082	28353	28295	28343	28128	28256	28397	28291	28444	28376	28347	28187	28413	28199	28080	27989	27917	28148	28156	28096	28216	28268	28316	27944	28416	28082	28330	28234	28294	28133	27920	28286	28109	28224	28219	28153	28415	28310	28283	28342	28335	28105	28272	28007	28192	28404	28052	28274	28208	28209	28499	28261	28324	28312	28205	28322	28087	28290	28173	28149	28172	28426	28112	28504	28184	27982	28148	28348	28229	28250	28344	28246	28043	28258	28109	28177	28306	28315	28318	28510	28168	28305	28125	28217	28628	28081	28140	28470	28146	28206	28203	28083	28162	28185	28337	28235	28209	28282	28220	28503	28213	28199	28213	28150	28354	28253	28130	28201	28358	28153	28100	28036	28248	28246	28320	27875	28177	28332	28144	27988	28011	28106	28073	27977	28118	28321	28112	28143	28182	28288	28359	28302	28295	28381	28096	28400	28188	28273	28280	28034	28138	28434	28238	28427	28361	28350	28191	28018	27959	28047	28054	28395	28189	28225	28229	28414	28114	28166	28249	28188	28298	28052	28334	28319	28213	28075	28266	28281	28006	28298	28285	28325	28135	28101	28327	28425	28351	28280	28334	28262	28148	28009	28397	28199	28218	28288	28131	28119	28336	28314	28245	28309	28279	28183	28126	28312	28071	28214	28279	28511	28314	28161	28419	28419	27999	28484	28559	28244	28356	28292	28347	28172	28059	28161	28294	28212	28194	28271	28372	28012	28161	27882	28083	28583	28504	28098	28055	28251	28349	28114	28344	28115	28232	28074	28343	28245	28079	28353	28439	28386	28030	28351	28191	28371	28322	28234	28256	27963	28003	28128	28253	28216	28107	28151	28316	28183	27972	28015	27918	28145	28238	28308	28133	28165	28273	28312	28186	28472	28411	28089	28492	28251	28170	28190	28114	28291	28320	28182	28024	28221	28229	28370	28219	28131	28183	28265	28220	28298	28063	28026	28297	28083	28199	28212	28255	28082	28277	28189	28474	28398	28310	28154	28271	28272	28165	28230	28195	28218	28034	28164	28122	28041	28171	28126	27921	28117	28312	28195	28223	28196	28176	27872	28131	28125	28101	28222	28324	28324	28420	28501	28459	28297	28444	28136	28111	28195	28084	28296	28188	28168	28454	28218	28122	28348	28262	28482	28493	28006	28181	28317	28543	28518	28261	28242	28109	28075	28345	28185	28428	28198	28104	28398	28316	28438	28284	28097	28427	28288	28312	28228	28150	28208	28274	28305	28270	28297	28122	27956	28352	28261	28230	28394	28225	28414	28239	28035	28369	28202	28001	28000	28289	28244	28353	28276	28264	28060	28299	28013	28420	28256	28156	28303	28138	28319	28045	28163	28068	28250	28053	28325	28381	28240	28238	28439	28428	28138	28320	28398	28264	28376	28198	28199	28174	28386	28293	28053	28156	28324	27966	28445	28355	28134	28205	28192	28300	28434	28421	28338	28270	28483	28433	28340	28312	27987	28126	28666	28197	28431	28169	28445	28203	28222	28012	28406	28052	28302	28179	28066	28434	28183	28031	28032	28210	28332	28028	28268	28073	28210	28442	28256	28236	28281	28073	28115	28243	28194	28274	28379	28358	28329	28224	28014	28332	28188	28474	28195	28368	28304	28291	28090	28179	28162	28291	28270	28203	28249	28232	28586	28309	28157	28297	28392	28084	28077	28238	28284	28327	28141	28081	28215	28354	28232	28205	28311	28311	28253	28156	28299	28116	28206	28432	28434	28523	28212	28163	28529	28260	28142	28246	28269	28041	28243	28210	27976	28004	28092	28194	28373	28296	28299	28237	28290	28186	28283	28117	28173	28304	28317	28263	28318	28556	28233	28126	28113	28395	28149	28087	28251	28370	28513	28382	28135	28482	28364	28302	28126	28227	28061	28518	28317	28347	28326	28125	28239	28018	28043	27916	28405	28391	28314	27974	28253	28177	28590	28331	28037	28391	28136	28070	28123	28249	28298	28112	28238	28364	28182	28325	28092	28417	28507	28136	28151	28136	28563	28396	28267	28335	28275	28392	28143	28276	28208	27904	28280	28357	28124	28204	28371	28361	28253	28585	28283	28207	28065	28056	28123	28128	28104	28251	28069	28118	28056	28153	28286	28228	28286	28188	28301	28516	28229	28124	28193	27944	28377	28353	28334	28318	28291	28140	28309	28345	28065	27860	28396	28369	28110	28117	28230	28260	28547	28165	28161	28010	28232	28171	28426	28172	28376	28167	28330	28160	28491	28388	28446	28134	28189	28305	28433	28171	28151	28079	28255	28450	28281	28129	28347	28369	28416	28388	28507	28048	28130	28149	28277	28148	28089	28352	28465	28483	28193	28098	28223	28236	28200	28290	28279	28270	28394	28188	28364	28225	28269	28185	28288	28277	28390	28211	28125	27963	28206	28132	28344	28342	28221	28155	28112	28438	28307	28239	28261	28137	28303	28003	28356	28239	28148	28258	28403	28283	28290	28147	28311	28151	28269	28321	28142	28244	28153	28383	28274	28246	28267	28251	28193	28132	28290	28174	28238	28203	28280	28440	28275	28039	28122	28216	28247	27998	28130	28166	28294	28164	28544	28257	28262	28178	28069	28208	28201	28241	28154	28222	28526	28449	28104	27973	28095	28254	28191	27879	28530	28265	28079	28161	28178	28115	28202	28550	28213	28309	28400	28357	28223	28147	28259	28091	28241	28181	28297	28114	28187	28179	28113	28323
27289	31850	29551	24638	21256	19645	18886	20497	20238	19887	18806	18348	17931	18595	19470	19335	18770	18239	17750	17744	17562	17546	17809	17651	17564	17517	17737	17584	17678	17610	17658	17620	17485	17577	17609	17644	17594	17607	17575	17505	17595	17700	17633	17770	17558	17634	17643	17543	17675	17692	17543	17711	17695	17576	17649	17497	17411	17637	17854	17415	17596	17699	17642	17595	17587	17627	17691	17470	17557	17681	17529	17779	17576	17630	17774	17536	17571	17689	17548	17570	17728	17598	17646	17712	17580	17604	17516	17788	17578	17690	17598	17567	17589	17460	17561	17583	17679	17616	17805	17630	17617	17567	17510	17584	17544	17618	17673	17588	17439	17646	17658	17656	17492	17522	17645	17572	17669	17562	17377	17658	17652	17529	17549	17658	17701	17716	17558	17603	17600	17706	17804	17636	17518	17527	17456	17662	17630	17426	17666	17622	17772	17393	17619	17751	17726	17709	17538	17658	17703	17665	17739	17726	17803	17773	17502	17445	17880	17427	17605	17614	17600	17761	17700	17455	17846	17698	17608	17720	17390	17642	17632	17600	17683	17622	17605	17681	17504	17685	17551	17547	17664	17724	17690	17658	17498	17410	17613	17713	17387	17560	17550	17504	17633	17764	17440	17616	17554	17599	17510	17376	17500	17679	17553	17476	17755	17535	17416	17822	17529	17634	17501	17656	17606	17495	17471	17508	17458	17759	17704	17521	17576	17596	17516	17770	17470	17530	17450	17785	17316	17515	17563	17620	17673	17798	17768	17747	17629	17605	17688	17522	17481	17580	17696	17812	17605	17614	17566	17567	17658	17649	17595	17568	17600	17478	17301	17710	17673	17430	17682	17525	17550	17667	17544	17599	17542	17566	17534	17670	17618	17629	17645	17554	17436	17629	17492	17565	17688	17575	17601	17481	17525	17588	17741	17628	17796	17493	17497	17540	17542	17574	17542	17572	17578	17554	17545	17767	17584	17627	17575	17592	17502	17520	17615	17655	17662	17559	17584	17384	17398	17691	17573	17659	17619	17720	17626	17641	17695	17583	17746	17708	17455	17757	17650	17536	17711	17636	17628	17552	17636	17612	17578	17733	17710	17489	17540	17523	17581	17623	17587	17676	17649	17504	17615	17474	17850	17608	17533	17573	17683	17504	17668	17697	17670	17725	17605	17618	17611	17522	17647	17422	17635	17745	17551	17609	17607	17591	17604	17787	17518	17646	17568	17596	17575	17585	17869	17614	17466	17626	17580	17687	17442	17777	17432	17724	17614	17624	17531	17607	17492	17650	17598	17498	17607	17593	17684	17583	17555	17745	17442	17519	17667	17716	17491	17679	17488	17526	17447	17582	17625	17808	17476	17565	17493	17728	17779	17552	17599	17526	17751	17642	17712	17505	17655	17529	17680	17770	17828	17670	17596	17310	17652	17749	17555	17443	17456	17498	17468	17330	17781	17694	17524	17502	17512	17621	17789	17657	17737	17632	17564	17714	17656	17432	17657	17525	17505	17566	17545	17537	17439	17587	17609	17605	17579	17548	17427	17579	17564	17950	17693	17593	17601	17530	17779	17603	17536	17669	17737	17642	17457	17554	17711	17673	17617	17570	17538	17600	17780	17499	17385	17732	17410	17483	17655	17552	17545	17612	17594	17723	17699	17555	17458	17577	17422	17576	17657	17497	17639	17744	17535	17571	17486	17581	17627	17475	17728	17591	17705	17583	17813	17641	17679	17379	17512	17555	17709	17671	17629	17655	17690	17725	17777	17742	17508	17595	17708	17614	17361	17473	17719	17506	17645	17598	17577	17603	17643	17653	17541	17824	17493	17498	17494	17541	17671	17493	17613	17611	17701	17607	17618	17480	17458	17415	17609	17659	17652	17523	17624	17566	17596	17681	17657	17638	17538	17561	17583	17556	17685	17552	17583	17404	17820	17701	17607	17476	17592	17498	17463	17644	17606	17717	17696	17681	17704	17519	17674	17625	17510	17705	17596	17601	17640	17621	17722	17519	17753	17703	17523	17649	17501	17545	17522	17463	17641	17443	17651	17515	17724	17658	17524	17398	17722	17566	17813	17811	17526	17578	17584	17548	17608	17659	17632	17574	17635	17499	17664	17511	17521	17549	17676	17554	17733	17661	17429	17676	17549	17563	17763	17669	17601	17648	17678	17485	17642	17728	17475	17729	17623	17524	17460	17646	17602	17797	17604	17511	17570	17636	17522	17498	17606	17625	17830	17465	17504	17613	17729	17564	17728	17781	17587	17692	17612	17542	17571	17546	17529	17681	17699	17608	17612	17803	17498	17627	17715	17660	17470	17664	17489	17622	17802	17549	17691	17690	17525	17538	17599	17639	17624	17574	17605	17571	17496	17675	17696	17680	17590	17433	17560	17496	17549	17527	17649	17560	17753	17468	17801	17772	17583	17645	17552	17658	17636	17563	17455	17728	17738	17455	17591	17535	17508	17505	17618	17506	17791	17637	17580	17618	17597	17508	17629	17664	17859	17476	17640	17569	17493	17566	17799	17528	17621	17640	17444	17456	17678	17688	17650	17669	17657	17670	17689	17494	17557	17511	17564	17460	17787	17583	17578	17555	17507	17712	17542	17563	17535	17612	17652	17701	17662	17522	17616	17621	17575	17491	17500	17565	17497	17527	17580	17482	17513	17636	17594	17469	17879	17648	17420	17494	17642	17661	17499	17467	17658	17827	17604	17492	17623	17488	17703	17434	17718	17729	17528	17239	17594	17687	17576	17745	17542	17669	17590	17603	17646	17779	17685	17568	17628	17464	17536	17657	17520	17816	17716	17587	17590	17525	17536	17666	17427	17506	17739	17613	17519	17628	17556	17576	17654	17670	17452	17469	17708	17546	17500	17600	17663	17473	17649	17660	17602	17738	17609	17652	17648	17503	17563	17611	17670	17584	17654	17699	17553	17666	17532	17617	17618	17568	17615	17668	17532	17662	17544	17682	17738	17661	17776	17604	17661	17592	17836	17516	17599	17463	17573	17695	17708	17460	17573	17555	17566	17800	17687	17635	17566	17550	17548	17673	17675	17824	17516	17582	17664	17552	17625	17541	17514	17562	17549	17660	17624	17534	17661	17703	17614	17613	17500	17505	17376	17542	17486	17590	17780	17728	17445	17490	17710	17549	17530	17562	17533	17696	17634	17534	17784	17608	17776	17442	17827	17640	17422	17608	17483	17467	17543	17652	17631	17599	17718	17637	17602	17666	17541	17521	17580	17596	17582	17609	17585	17609	17655	17690	17544	17590	17710	17647	17593	17618	17601	17736	17520	17609	17688	17548	17577	17582	17589	17687	17726	17474	17599	17575	17606	17695	17592	17547	17481	17641	17616	17626	17659	17581	17470	17636	17611	17652	17491	17561	17680	17778	17660	17713	17503	17650	17551	17640	17742	17564	17601	17628	17691	17658	17655	17537	17712	17519	17375	17626	17507	17479	17563	17662	17441	17773	17618	17723	17625	17576	17796	17558	17573	17740	17606	17541	17724	17624	17645	17510	17537	17679	17617	17608	17381	17731	17586	17680	17598	17507	17618	17591	17666	17641	17751	17471	17664	17559	17542	17839	17446	17594	17582	17566	17627	17878	17711	17611	17543	17551	17655	17554	17649	17731	17482	17700	17480	17790	17498	17528	17580	17582	17593	17502	17648	17681	17636	17566	17589	17697	17600	17473	17571	17568	17713	17743	17762	17551	17578	17600	17628	17685	17504	17543	17625	17610	17510	17717	17378	17663	17622	17606	17471	17516	17761	17623	17645	17805	17581	17414	17704	17516	17743	17567	17728	17670	17646	17783	17711	17622	17644	17580	17627	17482	17688	17544	17715	17672	17593	17715	17581	17547	17524	17665	17567	17445	17727	17565	17686	17720	17616	17678	17568	17893	17708	17678	17665	17502	17699	17537	17616	17531	17542	17770	17553	17549	17560	17620	17587	17677	17540	17791	17614	17608	17598	17593	17593	17562	17629	17641	17619	17509	17791	17594	17423	17570	17504	17536	17638	17655	17306	17616	17689	17655	17576	17603	17551	17859	17834	17574	17686	17489	17721	17623	17833	17417	17564	17822	17753	17533	17548	17572	17468	17597	17654	17480	17681	17755	17757	17650	17668	17445	17649	17713	17525	17586	17618	17748	17661	17592	17637	17617	17710	17504	17512	17658	17735	17457	17605	17537	17501	17587	17637	17580	17565	17611	17783	17702	17595	17433	17590	17613	17748	17632	17546	17556	17520	17554	17562	17688	17555	17544	17601	17434	17699	17612	17538	17533	17635	17482	17475	17825	17420	17645	17554	17579	17587	17732	17761	17631	17706	17368	17700	17665	17484	17639	17768	17475	17745	17611	17560	17542	17776	17264	17511	17671	17639	17692	17598	17554	17752	17584	17746	17570	17776	17524	17600	17554	17593	17547	17416	17421	17460	17413	17594	17650	17604	17633	17780	17482	17654	17618	17712	17586	17673	17582	17685	17688	17424	17537	17565	17459	17667	17598	17444	17608	17584	17633	17532	17612	17383	17555	17677	17789	17643	17489	17590	17563	17586	17655	17576	17540	17819	17654	17484	17546	17617	17528	17663	17613	17710	17774	17626	17558	17642	17553	17556	17625	17629	17895	17685	17650	17612	17472	17598	17608	17697	17593	17599	17613	17556	17540	17668	17544	17540	17406	17681	17753	17688	17640	17506	17681	17652	17594	17681	17698	17494	17710	17455	17643	17466	17556	17533	17642	17597	17692	17550	17802	17761	17515	17705	17567	17603	17522	17580	17451	17668	17590	17621	17537	17735	17652	17565	17557	17475	17588	17444	17559	17589	17605	17631	17557	17770	17563	17431	17664	17802	17559	17579	17404	17573	17614	17619	17727	17502	17501	17707	17515	17573	17663	17459	17696	17664	17554	17626	17549	17638	17579	17762	17465	17643	17593	17577	17567	17692	17689	17438	17560	17733	17408	17570	17713	17599	17555	17618	17352	17608	17554	17691	17527	17484	17589	17381	17505	17587	17540	17411	17551	17506	17634	17686	17723	17556	17617	17589	17623	17615	17718	17788	17792	17500	17601	17533	17683	17633	17690	17474	17787	17666	17751	17694	17640	17613	17822	17638	17662	17760	17555	17586	17569	17515	17595
24624	20756	27286	27320	28059	31608	35167	34189	32907	31149	29917	29937	32748	39605	42593	40211	35005	31877	30590	29578	29489	29550	29580	29550	29343	29612	29365	29272	29358	29620	29602	29474	29261	29577	29659	29499	29412	29315	29423	29265	29499	29180	29235	29279	29431	29243	29364	29519	29788	29311	29435	29694	29407	29694	29449	29565	29161	29398	29595	29177	29168	29569	29431	29477	29400	29362	29225	29472	29419	29364	29360	29467	29490	29561	29363	29721	29400	29354	29300	29184	29452	29363	29275	29467	29484	29463	29415	29577	29526	29549	29415	29656	29108	29439	29368	29553	29641	29391	29467	29429	29317	29177	29358	29572	29255	29462	29421	29491	29236	29266	29211	29733	29142	29366	29112	29245	29424	29303	29432	29498	29280	29484	29549	29475	29301	29486	29491	29482	29062	29306	29510	29747	29556	29591	29324	29149	29360	29558	29446	29436	29378	29353	29553	29602	29663	29456	29526	29401	29436	29228	29232	29304	29253	29469	29304	29525	29453	29112	29441	29441	29168	29190	29461	29286	29545	29164	29328	29256	29002	29395	29433	29610	29538	29235	29417	29445	29346	29501	29540	29325	29259	29178	29203	29382	29381	29251	29557	29245	29415	29350	29592	29708	29322	29557	29754	29663	29353	29732	29444	29397	29426	29635	29560	29345	29013	29328	29462	29373	29375	29398	29647	29154	29197	29530	29403	29379	29495	29554	29392	29106	29493	29193	29441	29275	29348	29185	29329	29206	29500	29344	29599	29279	29265	29540	29274	29343	29460	29588	29750	29390	29565	29477	29423	29336	29310	29426	29390	29654	29382	29607	29322	29365	29558	29484	29425	29524	29491	29360	29155	29279	29204	29485	29423	29564	29471	29389	29468	29288	29436	29478	29265	29310	29497	29587	29470	29206	29371	29525	29312	29194	29345	29501	29575	29343	29271	29434	29234	29197	29390	29488	29133	29339	29432	29482	29420	29121	29229	29318	29249	29287	29460	29506	29556	29447	29562	29271	29423	29375	29253	29530	29563	29288	29077	29260	29466	29556	29290	29251	29562	29321	29498	29327	29362	29286	29408	29435	29519	29533	29540	29454	29431	29758	29562	29521	29500	29446	29198	29315	29442	29175	29038	29474	29552	29094	29456	29566	29126	29573	29512	29443	29460	29255	29322	29533	29329	29184	29349	29622	29116	29351	29184	29420	29455	29554	29310	29266	29711	29280	29320	29491	29342	29339	29409	29221	29349	29405	29420	29365	29717	29340	29157	29250	29525	29283	29454	29255	29390	29205	29355	29262	29587	29458	29434	29523	29212	29262	29377	29407	29258	29444	29760	29359	29616	29563	29371	29681	29518	29500	29268	29508	29314	29410	29411	29234	29292	29296	29496	29308	29321	29427	29321	29613	29261	29528	29646	29174	29419	29365	29325	29316	29470	29451	29600	29486	29198	29258	29394	29452	29432	29242	29261	29559	29440	29269	29476	29272	29428	29347	29303	29478	29380	29721	29464	29332	29134	29457	29545	29387	29467	29538	29554	29333	29046	29347	29514	29128	29541	29482	29328	29489	29529	29583	29420	29631	29502	29541	29582	29194	29468	29273	29571	29365	29548	29203	29447	29421	29424	29269	29467	29405	29367	29598	29396	29298	29396	29398	29534	29575	29368	29400	29518	29328	29389	29323	29518	29217	29369	29412	29488	29321	29513	29358	29183	29534	29132	29294	29152	29205	29392	29408	29539	29401	29489	29050	29528	29196	29446	29507	29288	29184	29247	29510	29360	29274	29101	29404	29425	29224	29307	29412	29461	29771	29525	29536	29416	29119	29376	29502	29240	29261	29431	29441	29372	29178	29446	29498	29469	29397	28993	29063	29249	29279	29271	29553	29470	29285	29158	29537	29258	29299	29389	29282	29676	29322	29633	29125	29313	29249	29262	29142	29365	29510	29301	29413	29159	29293	29101	29386	29185	29296	29582	29430	29320	29307	29445	29759	29523	29537	29349	29472	29521	29718	29427	29404	29356	29137	29512	29412	29552	29442	29368	29452	29470	29466	29348	29342	29350	29466	29664	29311	29537	29340	29319	29216	29333	29510	29391	29324	29580	29614	29544	29447	29364	29344	29574	29434	29254	29446	29355	29355	29700	29257	29210	29437	29698	29442	29173	29331	29444	29767	29298	29177	29486	29688	29472	29347	29334	29356	29672	29266	29051	29387	29410	29438	29601	29163	29181	29216	29475	29335	29270	29518	29740	29530	29516	29431	29466	29431	29757	29344	29432	29340	29025	29533	29546	29692	29287	29542	29445	29597	29333	29516	29437	29378	29374	29336	29225	29112	29303	29343	29317	29289	29333	29362	29361	29269	29341	29386	29474	29384	29314	29381	29472	29418	29388	29297	29378	29414	29512	29381	29484	29032	29383	29131	29286	29366	29308	29481	29250	29177	29662	29325	29267	29338	29235	29298	29038	29495	29672	29343	29544	29231	29106	29278	29408	29200	29336	29503	29355	29566	29306	29451	29225	29507	29263	29409	29530	29423	29169	29483	29318	29580	29596	29302	29525	29356	29293	29446	29503	29387	29484	29446	29372	29383	29419	29417	29213	29239	29399	29404	29450	29309	29524	29280	29244	29300	29565	29521	29339	29476	29289	29382	29517	29317	29514	29187	29448	29384	29225	29387	29133	29580	29362	29526	29147	29132	29157	29103	29331	29322	29589	29360	29518	29514	29346	29430	29482	29346	29281	29320	29418	29613	29588	29290	29125	29453	29204	29417	29336	29540	29501	29429	29470	29181	29793	29567	29286	29337	29442	29337	29570	29095	29575	29481	29694	29247	29577	29306	29479	29384	29479	29279	29271	29363	29301	29490	29326	29262	29314	29330	29554	29476	29699	29174	29530	29370	29480	29470	29342	29444	29500	29270	29177	29386	29326	29357	29208	29316	29325	29475	29475	29246	29306	29586	29437	29318	29383	29347	29269	29155	29522	29378	29296	29379	29231	29294	29223	29425	29480	29234	29294	29581	29294	29374	29505	29283	29249	29341	29554	29366	29594	29691	29259	29378	29762	29401	29392	29209	29317	29337	29334	29589	29495	29325	29353	29418	29486	29477	29131	29184	29428	29470	29509	29498	29676	29534	29659	29338	29175	29498	29589	29410	29661	29289	29207	29330	29439	29307	29473	29472	29331	29497	29308	29183	29576	29345	29246	29453	29516	29295	29443	29565	29303	29179	29385	29487	29560	29258	29267	29496	29405	29359	29350	29591	29627	29145	29436	29452	29616	29516	29486	29442	29237	29408	29295	29386	29390	29255	29280	29262	29144	29482	29441	29214	29455	29297	29351	29387	29347	29399	29375	29340	29446	29472	29329	29088	29532	29480	29403	29190	29323	29324	29378	29272	29720	29287	29201	29427	29358	29322	29590	29442	29576	29256	29282	29199	29349	29423	29719	29525	29307	29236	29691	29053	29497	29362	29138	29405	29379	29353	29277	29571	29658	29535	29216	29332	29398	29334	29541	29386	29830	29606	29275	29473	29266	29267	29281	29457	29288	29058	29368	29447	29389	29369	29521	29068	29202	29441	29530	29459	29599	29338	29327	29300	29430	29223	29332	29442	29326	29373	29279	29652	29292	29462	29380	29501	29344	29187	29256	29324	29502	29520	29495	29579	29600	29650	29405	29092	29444	29497	29542	29440	29305	29327	29522	29352	29489	29372	29435	29176	29360	29486	29525	29493	29368	29210	29653	29178	29117	29440	29439	29335	29415	29534	29155	29489	29387	29444	29463	29197	29447	29451	29456	29280	29463	29381	29567	29428	29325	29461	29377	29460	29510	29408	29213	29147	29201	29223	29365	29404	29330	29397	29303	29638	29328	29243	29508	29359	29614	29458	29277	29360	29494	29223	29484	29332	29509	29291	29380	29284	29369	29258	29197	29251	29344	29521	29468	29697	29261	29640	29702	29337	29225	29691	29418	29656	29391	29452	29352	29031	29443	29149	29393	29247	29573	29344	29230	29523	29295	29274	29538	29353	29489	29327	29251	29588	29512	29695	29420	29630	29394	29055	29393	29466	29307	29399	29461	29381	29323	29181	29542	29496	29222	29424	29338	29368	29169	29040	29439	29702	29210	29341	29489	29463	29552	29485	29355	29406	29205	29347	29304	29460	29409	29426	29588	29714	29334	29213	29353	29728	29608	29402	29424	29315	29315	29160	29471	29573	29356	29594	29489	29759	29561	29694	29385	29330	29293	29330	29743	29098	29575	29256	29538	29471	29427	29407	29156	29227	29164	29350	29582	29515	29284	29572	29454	29132	29480	29294	29550	29602	29420	29536	29259	29580	29468	29416	29456	29462	29388	29582	29146	29337	29794	29680	29392	29451	29369	29371	29393	29578	29141	29369	29518	29580	29450	29378	29277	29359	29503	29631	29513	29284	29584	29706	29411	29655	29427	29226	29485	29589	29525	29354	29291	29320	29420	29029	29543	29392	29259	29455	29458	29430	29420	29309	29250	29575	29215	29465	29359	29150	29336	29490	29269	29258	29410	29318	29476	29602	29294	29204	29085	29389	29512	29376	29363	29323	29314	29343	29496	29452	29501	29384	29612	29490	29460	29242	29513	29355	29596	29411	29612	29235	29574	29427	29349	29335	29280	29169	29425	29537	29404	29025	29153	29251	29462	29375	29568	29207	29470	29205	29194	29194	29563	29251	29390	29226	29390	29468	29482	29386	29554	29248	29037	29462	29372	29323	29486	29758	29253	29220	29246	29240	29543	29421	29438	29141	29437	29286	29071	29145	29333	29313	29170	29304	29110	29540	29142	29380	29293	29414	29561	29498	29443	29570	29529	29459	29242	29602	29626	29297	29404	29406	29279	29297	29455	29329	29308	29429	29062	29411	29533	29174	29420	29215	29190	29439	29487	29537	29430	29386	29473	29361	29397	29240	29219	29491	29352	29641	29240	29494	29527	29388	29244	29496	29392	29367	29629	29543	29265	29471	29391	29159	29422	29119	29429	29360	29575	29303	29251	29321	29305	29188	29191	29154	28989	29182	29268	29614	29488	29624	29359	29326	29340	29124	29332	29462	29161	29481	29242	29420	29326	29504	29274	29319	29356	29277	29565	29494	29562	29339	29438	29422	29376	29516	29557	29285
25040	36197	40357	32146	25444	22307	24959	25068	22843	19660	18979	18475	23922	32178	34552	29956	24366	20767	18887	18201	18189	18085	18001	18069	18204	18170	18107	18051	18136	18190	18177	18116	18047	18174	18091	18080	18109	17988	18112	18181	18116	17999	18074	18078	18059	18158	18057	18001	18078	18152	18006	17905	18117	18210	18048	18025	18243	17911	17987	18121	18217	18162	18103	18180	18132	18124	18027	18100	18218	18037	18224	18164	18193	18041	18086	17968	17951	18137	18009	18111	18054	17995	18045	17933	18099	18095	18178	17985	18110	17982	18104	18059	17955	17950	17949	18276	18067	18111	18069	17933	18142	17988	17928	18048	18235	18008	17894	18170	17970	18102	17969	18083	17982	17874	17905	18110	18014	18073	18142	18006	18041	18028	18038	17955	18112	17916	18026	18109	18004	18161	17964	18199	17948	17986	18175	18175	18107	18116	18180	18012	18132	18074	18003	18058	17948	18094	18155	18202	18159	17845	18195	18107	18030	17866	18343	17878	18094	18167	18141	18006	17965	18215	17948	18240	18056	18153	17894	17992	18080	17988	17960	18242	18054	18006	18093	18131	18234	17946	18043	18139	17885	18112	17954	18124	18194	18090	18041	17838	18108	17948	17862	17974	18047	18083	18071	18144	17961	17946	17964	17970	18149	17930	18054	18086	18207	17962	18078	18115	18149	18027	17897	18121	18139	18052	18072	18098	18150	18160	18044	18008	18180	18079	18131	17920	18083	18084	18169	17948	17964	18307	18228	18260	17998	17979	18245	18047	18138	17880	18098	17985	18032	17998	17986	18138	17814	18043	18001	17920	17957	18113	18033	17820	18276	17892	18054	18091	18104	18160	18177	17949	18149	18038	18253	17996	18038	18163	18186	18309	18180	18135	17853	18151	18188	17830	18000	18052	18090	17911	18227	18017	18090	18202	18152	18156	17933	18075	18202	18138	18071	18047	18267	18003	18218	17950	18134	18184	17997	18080	18018	18123	17872	18094	18130	18007	17995	18162	18147	17946	17969	17998	17975	18088	17962	18127	18080	18075	18005	17991	18038	18036	17916	18206	18103	18031	18032	18115	18160	18079	18141	18083	18179	18148	18067	18129	18103	18135	18138	18078	17887	17992	17918	18156	18056	18024	17991	18067	17921	18013	17926	18092	18350	18144	18100	18070	18086	17868	18063	18076	18040	17932	18233	18035	18197	18063	18119	18143	18078	18001	18194	18124	18011	17972	18175	18056	18134	18092	17919	17957	18039	17997	18012	18056	18007	18067	18188	17875	18115	18160	18178	18012	17899	18118	17933	18027	18161	18005	18197	18165	18045	18125	17989	18064	18243	18079	18004	17815	17997	18122	18114	17993	18234	18231	18110	17997	18029	18084	18086	18045	18165	18032	17967	17887	17916	18001	18006	17955	18086	18068	18160	18266	17895	18018	18159	18085	18035	18074	18147	18113	17993	18169	18079	17920	18214	18245	18105	18156	17961	18168	18162	18152	17998	18229	17980	18133	18120	17950	18060	18211	18000	17928	18129	18275	18058	18001	18066	18154	18039	18085	18208	18083	18058	18023	17980	17913	18076	17991	17945	18067	17980	17943	18064	18093	18124	18151	18128	18201	18103	18224	18082	18200	18186	17827	18071	17978	18097	18029	17980	17896	18033	18065	18071	17906	18229	18196	18119	17897	18214	18073	18093	17993	18290	18052	17995	18081	18111	18011	18072	17963	18179	18165	18073	18090	18164	17915	17883	18180	17963	17999	17930	18194	17977	18136	18217	18055	18126	17938	18202	18079	18066	18108	18120	17971	18058	17996	18063	18073	18070	18127	18208	17977	18170	18142	18031	18096	18155	17930	18147	17899	18067	17982	17905	18071	18116	17953	18146	18021	18030	18177	18080	18201	18195	18050	17973	18107	18171	18122	18022	18018	18030	18031	18115	18134	18083	17991	18164	18185	18088	18143	17882	18099	18302	18073	18099	18039	18149	18106	18091	17940	18284	18130	18025	18030	18094	18100	18031	18084	17997	18164	18139	18085	18025	17861	17920	18064	18120	17995	18025	17889	18055	18248	18087	18088	18184	18267	18070	18122	18100	17949	18041	17797	17957	18143	18096	18003	17954	17852	18265	18016	17919	17884	17981	17966	18032	18124	17924	18026	17940	18142	18101	18155	17886	18093	18040	17960	18031	17998	17973	17865	18254	18058	18035	18013	17982	18104	17897	18129	18171	18191	18026	18051	18148	17995	18122	18078	18131	18281	17971	17908	18141	18225	18033	18159	18201	18140	18075	17839	18088	18145	18110	18116	17890	18121	18224	18194	17923	17932	18096	18279	17971	18006	18074	18258	18162	18307	18162	18069	18036	18120	17922	17979	18004	17929	17991	18089	17929	18169	18073	18055	17974	18414	18025	18031	18080	18156	18150	17932	18142	18146	18227	18246	18194	17963	18027	18211	18072	17959	18178	18200	17948	18126	18107	17905	17958	18086	18081	17941	18198	18149	18000	17952	18015	17964	18182	18094	18128	18204	17971	18220	18251	18058	18095	18126	18011	18255	17908	18091	18066	18171	18302	18086	18123	18098	18182	18147	18293	18161	18131	18045	18205	17983	17971	18054	17992	18144	17986	18260	18051	17976	17970	17999	17992	18030	17965	17939	17967	18088	17968	18030	18240	17976	18099	18023	18154	18075	18091	18118	17875	17996	17993	18063	18072	17982	17988	18202	18028	18045	18072	18129	17925	18111	18060	17906	18133	17974	18244	18023	18033	18188	18073	18103	18000	18030	17978	18057	17969	18078	17886	17960	18183	18172	18021	18005	18058	18093	18201	17809	18106	18196	17944	17943	18244	17941	18103	18265	17871	18120	18083	18073	18022	17952	18075	18204	18056	17915	18004	17992	18064	18217	18120	17977	18070	17993	18033	18172	18177	17993	18012	18056	18055	18066	18100	18208	18082	18010	18014	17988	18194	18164	18104	17956	18032	18105	18083	18187	18010	18111	18170	18097	18061	17946	18177	17980	17891	18082	18041	18081	18113	18040	18042	17877	18028	18045	17987	18172	18073	18092	17801	17945	18131	18157	17957	18127	18014	18035	18046	18039	18135	18059	18001	18045	17916	18149	18128	18169	18030	18240	18167	17965	17981	18258	17916	18092	18029	18139	18191	17989	18051	17948	18128	18223	17907	17955	18086	18049	18086	18021	18012	18169	18015	18051	18306	18082	17947	18108	18114	17997	18235	18154	18067	18093	18071	18135	18021	17966	18072	17908	17978	18172	18113	17942	18082	18074	18213	18151	18032	17989	18128	18106	17978	18019	17924	18044	18171	18086	18195	18253	18067	18051	17949	18064	18097	17859	17980	18091	18059	18000	18064	18168	18105	17825	18102	17985	18029	18044	18069	18244	18100	18104	17925	18024	18121	17856	18013	18027	18091	17976	17996	17990	18015	17968	18095	18313	18018	17984	18095	18031	17892	18029	18064	18084	18309	18161	17976	18009	18127	18116	18308	18161	18166	18024	18041	18223	18131	18000	18054	17922	18058	18097	18195	18035	18026	18073	18063	18002	18125	18176	18054	17962	17978	18142	18042	18075	17921	18087	18107	17989	18215	17901	18160	18141	17996	18038	18179	18234	18010	17959	17843	18266	18019	18096	18077	18018	18197	17972	18211	18266	18131	17999	18189	18111	18223	17929	17976	18123	18067	17972	18118	18003	18043	17924	18220	18111	18271	18145	18125	18049	18119	18041	17947	18133	18100	17892	18148	18086	18219	18039	17936	18209	18062	18055	18170	18172	18014	18175	18205	18099	18080	18138	18015	18038	17974	18129	18090	18020	17878	18096	18144	18158	18093	18063	18132	17937	18132	18000	18124	18055	18060	18070	18113	18109	18117	18024	18112	18061	18078	17924	18080	18088	18032	18106	17902	18045	18214	18304	18060	18176	18078	18046	18032	18078	17794	18006	17999	18031	18095	17984	18051	18047	18138	17985	18011	18040	18086	18063	18028	18107	17993	18053	18187	18036	18170	18158	18173	18109	17958	18207	18113	18148	18123	18138	18000	18395	18021	18158	17871	17872	18077	18090	17982	17891	18103	18127	18043	18285	18025	18058	17896	18235	18128	18008	18048	18086	18116	18126	18033	18014	17923	18166	17935	18205	18057	18009	18171	18076	17882	18269	18067	18034	18158	18147	17969	18111	18136	18086	17978	18232	18211	18041	17983	18252	18180	18009	18132	17959	18016	18111	18141	18173	17965	18151	17975	18091	18031	18104	17947	18060	18071	17973	18135	18139	18324	18136	18178	17999	18082	17926	18201	18389	17923	17972	18066	18039	18234	18092	18162	17967	17996	17992	18075	18085	18003	18106	18067	17833	18076	18122	18121	17962	18066	18130	18078	18030	18006	18052	18082	18117	18157	18141	17853	17998	17937	17782	18131	18082	18111	18208	17941	18130	18064	18141	18098	17925	18240	18164	18233	18249	18180	18105	18095	17951	18053	18076	18059	18016	17955	17972	17983	18213	18090	18006	18074	17928	18078	18229	17859	18044	17957	18093	17951	17931	18134	18127	18020	18010	18153	18069	18130	18152	18103	18348	18056	18006	17937	18093	18041	18095	18000	18167	18043	18024	18030	18099	18199	18032	18096	18071	17936	17918	18066	18052	18104	17978	17989	18242	18036	18015	18060	17953	18073	18142	18100	18182	18091	18005	17999	18049	18330	17989	18074	18060	18218	18059	18008	18057	18106	18090	18127	18231	18089	17979	18072	18008	18193	18127	18161	18279	18043	18022	18125	18086	18221	17959	18018	18055	18335	18140	17980	18083	18114	18067	18138	18228	18130	17839	18072	18182	18087	17850	18036	18101	18002	18020	18050	17989	18099	17934	18057	18095	18153	18227	18108	18082	18159	17984	18292	18012	18004	18149	18135	17908	18197	18094	17960	17929	18116	17990	17939	18132	18144	18092	18108	18019	18149	18054	18012	18187	18032	17893	18190	18072	18249	18003	18085	18125	18168	18194	18031	17976	18017	18161	18025	18088	18018	18284	18038	18034	18299	18016	18178	18186	18100	18171	18086	18059	17950	18318	17950	18097	18253	17959	17944	18041	18030	17984	18077	18004	17966	17968	18176	18087	18103	18067	18038	18197	18094	17972
22326	20746	27182	24883	23458	28949	35060	33848	31222	29132	28238	27557	30319	39366	51610	46579	40441	34455	30259	27260	26836	26816	26789	26675	26962	26742	26807	26826	26790	26721	26720	26609	26576	26550	26775	26728	26775	26613	26579	26496	26579	26813	26650	26571	26919	26576	26617	26687	26832	26696	26696	26524	26475	26632	26662	26563	26533	26516	26600	26334	26618	26658	26677	26378	26464	26483	26695	26641	26623	26606	26742	26639	26759	26783	26451	26495	26647	26741	26474	26600	26540	26764	26576	26583	26920	26867	26621	26510	26781	26721	26560	26543	26869	26894	26861	26616	26804	26490	26431	26721	26742	26629	26660	26781	26470	26495	26635	26563	26645	26897	26486	26555	26525	26691	26796	26548	26544	26510	26532	26898	26865	26646	26631	26562	26719	26595	26620	26734	26691	26654	26726	26819	26596	26948	26706	26430	26538	26367	26760	26704	26911	26731	26544	26503	26548	26692	26667	26633	26428	26518	26730	26824	26784	26534	26688	26481	26681	26756	26586	26812	26541	26555	26468	26477	26775	26446	26532	26778	26693	26541	26699	26593	26795	26841	26906	26578	26464	26635	26453	26696	26631	26557	26594	26668	26733	27081	26564	26646	26758	26663	26628	26522	26598	26500	26653	26606	26487	26477	26582	26234	26527	26420	26493	26405	26629	26482	26631	26569	26629	26440	26630	26535	26674	26642	26840	26686	26727	26359	26633	26662	27022	26574	26728	26408	26732	26621	26599	26712	26713	26505	26480	26687	26539	26643	26852	26644	26610	26353	26573	26545	26753	26554	26305	26473	27025	26693	26669	26426	26593	26531	26855	26534	26666	26835	26896	26818	26725	26569	26754	26605	26614	26495	26556	26631	27013	26721	26566	26598	26615	26622	26624	26709	26537	26796	26496	26832	26806	26712	26601	26750	26674	26555	26652	26930	26538	26765	26796	26526	26698	26599	26522	26719	26796	26514	26382	26583	26689	26809	26570	26569	26589	26422	26782	26593	26748	26704	26624	26643	26685	26786	26982	26496	26491	26611	26599	26574	26837	26576	26861	26524	26680	26757	26878	26703	26734	26667	26685	26777	26668	26816	26724	26651	26805	26596	26851	26556	26772	26845	26725	26388	26554	26901	26623	26665	26729	26667	26638	26601	26684	26471	26546	26514	26574	26590	26691	26676	26561	26412	26666	26564	26546	26597	26681	26520	26643	26759	26433	26431	26529	26791	26717	26480	26924	26609	26592	26524	26601	26678	26611	26481	26813	26605	26418	26555	26188	26674	26391	26615	26553	26849	26460	26650	26763	26599	26580	26679	26378	26522	26545	26481	26598	26393	26452	26688	26924	26559	26604	26403	26441	26474	26651	26663	26689	26765	26362	26691	26364	26661	26529	26526	26589	26637	26466	26571	26561	26539	26717	26945	26389	26703	26730	26693	26726	26528	26848	26443	26656	26634	26650	26662	26491	26720	26628	26598	26436	26529	26713	26345	26383	26595	26584	26524	26399	26417	26659	26610	26605	26837	26687	26739	26787	26744	26645	26425	26549	26515	26658	27049	26487	26567	26766	26803	26587	26563	26766	26791	26513	26660	26583	26649	26817	26649	26604	26489	26597	26806	26785	26818	26545	26422	26613	26411	26624	26753	26701	26835	26409	26573	26452	26675	26717	26561	26682	26435	26785	26332	26459	26663	26596	26778	26799	26764	26525	26636	26480	26552	26708	26659	26732	26741	26592	26461	26623	26470	26608	26680	26533	26772	26744	26539	26776	26476	26677	26446	26668	26649	26487	26691	26792	26680	26481	26820	26749	26696	26563	26575	26601	26638	26872	26788	26566	26488	26638	26650	26566	26626	26761	26211	26563	26820	26611	26661	26594	26821	26969	26655	26606	26615	26759	26770	26685	26751	26514	26674	26691	26678	26669	26715	26836	26520	26441	26609	26785	26522	26638	26575	26757	26606	26429	26703	26549	26423	26763	27061	26832	26869	26702	26446	26622	26686	26627	26800	26807	26568	26479	26638	26485	26571	26579	26576	26573	26441	26486	26684	26585	26450	26588	26755	26693	26405	26804	26552	26650	26672	26518	26675	26692	26529	26516	26675	26725	26655	26638	26516	26848	26786	26672	26567	26660	26484	26342	26734	26577	26938	26525	26681	26505	26744	26807	26727	26562	26680	26526	26564	26755	26685	26389	26584	26516	26769	26528	26664	26792	26604	26656	26767	26505	26772	26547	26634	26892	26709	26657	26381	26791	26917	26595	26473	26755	26395	26527	26786	26837	26539	26808	26741	26629	26437	26754	26476	26680	26802	26708	26804	26442	26907	26631	26721	26694	26640	26801	26654	26577	26679	26983	26706	26670	26478	26429	26358	26569	26690	26646	26854	26754	26553	26599	26683	26425	26767	26807	26809	26672	26642	26486	26605	26692	26682	26740	26511	26860	26583	26474	26522	26704	26503	26789	26841	26686	26707	26823	26596	26582	26699	26517	26662	26568	26637	26830	26661	26615	26697	26794	26711	26640	26652	26550	26406	26644	26555	26876	26315	26442	26707	26672	26653	26711	26902	26717	26539	26840	26541	26603	26707	26578	26674	26601	26705	26792	26830	27017	26803	26464	26745	26690	26519	26593	26730	26921	26492	26551	26750	26871	26580	26853	26685	26567	26725	26525	26425	26625	26560	26572	26457	26366	26485	26282	26445	26666	26648	26697	26761	26821	26716	26879	26600	26491	26657	26521	26640	26475	26259	26524	26741	26734	26646	26742	26400	26688	26782	26668	26601	26649	26515	26506	26563	26397	26674	26411	26568	26584	26502	26473	26657	26664	26717	26685	26785	26562	26465	26693	26675	26838	26629	26614	26713	26737	26578	26482	26625	26655	26685	26579	26891	26504	26724	26774	26586	26797	26639	26619	26597	26561	26767	26848	26525	26484	26341	26495	26560	26647	26602	26620	26623	26851	26598	26513	26701	26899	26724	26418	26619	26415	26450	26728	26589	26653	26610	26692	26599	26515	26461	26651	26487	26692	26797	26585	26699	26845	26677	26474	26904	26849	26677	26792	26593	26638	26568	26523	26854	26553	26784	26660	26829	26632	26596	26525	26529	26485	26629	26614	26581	26609	26897	26524	26626	26443	26660	26705	26455	26695	26779	26569	26310	26371	26590	26675	26742	26955	26949	26627	26592	26622	26580	26418	26591	26668	26453	26766	26512	26708	26523	26376	26357	26532	26600	26577	26660	26366	26733	26553	26913	26773	26629	26576	26351	26785	26570	26785	26784	26600	26584	26241	26475	26803	26723	26595	26605	26536	26651	26729	26550	26768	26591	26564	26827	26663	26786	26234	26608	26399	26501	26567	26538	26721	26741	26486	26644	26488	26627	26568	26706	26752	26712	26489	26434	26434	26486	26364	26723	26414	26692	26464	26568	26622	26634	26948	26533	26294	26407	26620	26743	26809	26651	26611	26604	26844	26785	26518	26465	26485	26636	26787	26830	26533	26647	26763	26754	26690	26630	26613	26646	26655	26754	26603	26459	26582	26518	26586	26468	26480	26595	26867	26554	26622	26602	26527	26721	26549	26518	26707	26642	26550	26581	26743	26821	26504	26470	26551	26673	26659	26640	26534	26552	26574	26612	26531	26575	26563	26733	26759	26105	26722	26845	26556	26549	26732	26624	26560	26527	26746	26523	26588	26936	26669	26668	26477	26825	26729	26509	26580	26633	26676	26675	26636	26671	26447	26511	26532	26419	26745	26607	26568	26352	26553	26506	26628	26662	26816	26993	26739	26803	26651	26694	26625	26509	26496	26933	26729	26480	26511	26593	26623	26760	26775	26563	26408	26474	26572	26991	26432	26368	26638	26613	26753	26517	26800	26588	26659	26688	26503	26586	26492	26676	26637	26521	26482	26733	26595	26494	26589	26612	26690	26498	26807	26789	26720	26601	26477	26641	26597	26660	26593	26870	26696	26697	26545	26694	26967	26552	26515	26644	26683	26449	26517	26605	26755	26895	26575	26624	26385	26480	26327	26497	26726	26369	26963	26625	26889	26656	26737	26587	26573	26664	26603	26573	26521	26681	26512	26430	26427	26793	26654	26746	26572	26705	26863	26559	26509	26619	26621	26799	26556	27058	26552	26395	26765	26654	26541	26804	26625	26435	26577	26713	26535	26646	26687	26519	26733	26545	26376	26657	26774	26508	26821	26681	26826	26589	26722	26466	26841	26110	26716	26510	26716	26778	26508	26340	26437	26709	26463	26565	26666	26688	26764	26670	26896	26494	26735	26755	26679	26429	26455	26741	26740	26908	26725	26596	26530	26758	26706	26717	26577	26713	26555	26690	26790	26424	26595	26652	26680	26795	26864	26663	26618	26804	26714	26704	26691	26772	26187	26800	26757	26665	26474	26674	26483	26526	26541	26376	26584	26708	26493	26660	26771	26718	26535	26680	26464	26636	26709	26559	26487	26764	26399	26649	26712	26474	26463	26656	26652	26499	26657	26532	26884	26505	26918	26582	26601	26883	26854	26446	26676	26503	26548	26946	26523	26753	26411	26483	26809	26751	26524	26643	26626	26466	26308	26592	26445	26524	26653	26637	26769	26628	26749	26627	26852	26355	26502	26683	26509	26780	26567	26473	26607	26507	26604	26575	26750	26794	26752	26556	26582	26501	26625	26655	26704	26528	26712	26746	26750	26342	26655	26440	26586	26620	26531	26692	26664	26463	26591	26548	26690	26759	26674	26442	26576	26595	26851	26475	26877	26545	26539	26517	26774	26418	26438	26389	26580	26257	26425	26475	26728	26825	26556	26574	26615	26619	26826	26481	26606	26613	26681	26774	26885	26672	26922	26683	26352	26189	26690	26401	26699	26651	26629	26669	26699	26624	26472	26378	26654	26576	26761	26632	26669	26619	26665	26588	26637	26806	26686	26625	26494	26374	26853	26465	26517	26527	26640	26599	26556	26536	26663	26380	26835	26519	26665	26861	26695	26333	26527	26448	26561	26389	26674	26529	26511	26538	26659	26619	26565	26890	26670	26669	26973	26963	26492	26650	26653	26833	26512	26712	26734	26764	26703	26373	26505	26539	26583	26623	26721	26447	26715	26695	26537	26220	26738	26829	26432	26923	26688	26466	26783	26854	26675	26547
26149	47759	50719	38923	30739	25794	26920	26809	23384	19578	18509	18246	22604	34871	45765	39514	32923	25835	19872	17029	16563	16884	16773	16934	16762	16844	16732	16698	16817	16704	16874	16873	16757	17019	16765	16866	17044	16661	16806	17085	16836	16797	16895	16853	16692	16807	16848	16702	16892	16949	16916	16778	16914	16898	16753	16793	16683	16745	16912	16806	16814	16709	17013	16871	16778	16840	16738	16920	16984	16927	16762	16685	16759	16544	16715	16804	16794	16827	16896	16902	16948	16580	16860	16953	16779	16619	16808	16797	16800	16637	16934	16913	16771	16842	16880	16808	16738	16924	16702	16757	16663	16769	16878	16872	16677	17055	16847	16693	16827	16856	16870	16760	16873	16806	16939	16903	16889	16774	16924	16787	16852	16748	16933	16975	16673	16860	16828	16732	16810	16776	16675	17036	16961	16840	16845	16762	16774	16739	16820	16798	16687	16652	16745	16888	16881	16768	16721	16843	16826	16637	16976	16818	16611	17090	16745	16684	16748	16731	16727	16707	16853	16757	16927	16820	16796	16899	16790	16858	17000	16927	16894	16714	16737	16599	16867	16899	16750	17006	16719	17011	16736	16963	16964	16745	16801	16910	16808	16828	16821	16750	16978	16821	16871	16717	16845	16722	16711	16650	16855	16765	16778	16994	16687	16872	16922	16870	16629	16878	16782	16909	17009	16715	16801	16834	17008	16630	16905	16659	16624	16882	16854	16753	16711	16674	16871	16758	16797	16708	16851	16885	16808	16646	16744	16962	16776	16760	16747	16981	16675	16827	16818	16695	16798	16835	17044	16643	16804	16809	16693	16819	16820	16918	16734	16686	16741	16851	16738	16766	16900	16981	16750	16934	16893	16769	16620	16877	16722	16900	16831	16808	16679	16696	16700	16972	16813	16884	16898	16733	16662	16826	16900	16804	16718	16804	16856	16839	16814	16871	16846	17055	16759	16594	16828	16685	16740	16839	16872	16719	16877	16761	16881	16780	16763	16840	16724	16921	16893	16701	16786	16840	16714	16677	16927	16742	16928	16860	16747	16802	16659	16802	16809	16727	16910	16828	16807	16762	16931	16816	16808	16776	16870	16752	16775	16818	16694	16846	16763	16846	16664	16738	16842	16674	16885	16811	16813	16706	16752	16916	16661	16790	16727	16769	16753	16907	16828	16688	16608	16765	16705	16868	16776	16762	16870	16858	16671	16849	16840	16782	16806	16741	16851	16904	16768	17009	16788	16803	16750	16734	16905	16697	16926	16838	16822	16626	16931	16755	16632	16666	16747	16945	16637	16723	16936	16835	16765	16791	16777	16652	16768	16850	16876	16838	16652	16831	16874	16679	16796	16832	16857	16856	16777	16911	16841	16805	16782	16944	16766	16778	16878	16853	16848	16837	16817	16788	16793	16631	16697	16830	16764	16822	16817	16835	16844	16796	16867	16657	16738	16685	16812	16930	16943	16798	16805	16884	16722	16780	16928	16980	16923	16822	16791	16811	16810	16806	16864	16934	16813	16758	16805	16848	16697	16756	16754	16738	16729	16911	16804	16777	16863	16753	16901	16768	16889	16970	16739	16733	16685	16721	16728	16880	16808	16646	16767	16762	16877	16751	16892	16953	16865	16822	16785	16768	16872	16922	16738	16914	16625	16793	16837	16881	16853	16679	16797	16916	16767	16642	16774	16851	16698	16837	16713	16666	16942	16854	16893	16666	16771	16921	16878	16813	16716	16948	16845	16717	16839	16693	16596	16793	16825	16842	16866	16778	16765	16808	16805	16839	16736	16875	16896	16774	16855	16766	16673	16648	16908	16742	16762	16836	16989	16785	16741	16903	16951	16721	16967	16590	16774	16852	16789	16775	16690	16837	16733	16912	16885	16737	16808	16937	16772	16911	16796	16713	16914	16806	16937	16699	16618	16887	16753	16803	16895	16814	16690	16664	16930	16926	16974	16654	16755	16618	16706	16794	16833	16927	16562	16654	16697	16909	16817	16761	16781	16682	16922	16677	16795	16814	16932	16777	16488	16685	16865	16557	16708	16634	16830	16714	16730	16707	16726	16777	16972	16900	16690	16811	16792	16936	16851	16841	16702	16870	16877	16760	16971	16806	16753	16733	16779	16802	16803	17016	16804	16817	16850	16859	16942	16770	16851	16772	16749	16885	16925	16711	16839	17009	16845	16830	16891	16799	16751	16902	16676	16718	16832	16667	16915	16773	16854	16651	16514	16738	16507	16796	16767	16814	16859	16706	16952	16660	16834	16848	16775	16757	16897	16672	16717	16648	16764	16766	16738	16801	16964	16768	16799	16797	16596	16798	16710	16876	16789	16651	16804	16820	16942	16884	16832	16803	16629	16788	16758	16855	16811	16808	16776	16695	16728	16698	16860	16932	16889	16871	16904	16705	16869	16750	16823	16779	16756	16829	16810	16673	16907	16884	16852	16819	16810	16813	16755	16731	16575	16680	16878	16809	16592	16656	16874	16670	16773	16836	16932	16846	16854	16696	16854	16752	16944	16877	16819	16861	16856	16739	16608	16750	16920	16764	16852	16927	16783	16663	16787	16892	16940	16763	16941	16850	16720	16970	16987	16887	16881	16675	16764	16628	16609	16773	16908	16910	16733	17008	16682	16858	16706	16668	16718	16792	16740	16742	16901	16776	17040	16861	16963	16664	16912	16867	16706	16788	16921	16864	16941	16660	16902	16839	16738	16949	16879	16609	16738	16864	16770	16711	16746	16761	16806	16787	16756	16674	16656	16737	16863	16643	16773	16903	16830	16814	16964	16687	16652	16815	16773	16825	16913	16795	16750	16901	16637	16793	16634	16731	16913	16844	16811	16822	16692	16799	16683	16837	16781	16900	16862	16911	16700	16751	16914	16869	16620	16750	16783	16831	16614	16570	16782	16774	16961	16990	16876	16787	16774	16857	16914	16680	16881	16795	16843	16760	16897	16739	16956	16862	16906	16716	16991	16757	17017	16601	16706	16814	17084	16682	16756	16764	16736	16835	16885	16874	16745	16824	16735	16825	16848	16924	16830	17030	16610	16741	16680	16663	16785	16661	16767	16621	16880	16778	16859	16853	16860	16771	16740	16863	16599	16762	16693	16819	16846	16841	16602	16763	16845	16758	17013	16953	16863	16652	16795	16811	16676	17015	16815	16851	16660	16840	16504	16708	16832	16788	16926	16920	16734	16853	16850	17013	16734	16796	17008	16816	16735	16835	16812	16922	16739	16883	16950	16745	16973	16638	16731	16854	16847	16880	16800	16844	16914	16717	16584	16816	16842	16855	16766	16670	16666	16915	16800	16854	16611	16828	16814	16987	16577	16932	16672	16845	16667	16921	16909	16868	16856	16720	16834	16804	16830	16766	16752	16815	16806	16887	16788	16641	16651	16719	16788	16771	16754	16884	16837	16851	16679	16803	16738	16686	16724	16545	16860	16834	16858	16695	16707	16774	17011	16660	16873	16701	16879	16835	16766	16842	16708	16885	16721	16902	16628	16764	16818	16785	16896	16831	16817	16742	16866	16820	16903	16717	16868	16835	16574	16752	17051	16808	16818	16914	16791	16817	16888	16977	16663	16835	16770	16746	16994	16890	16714	16790	16782	16690	16677	16711	16891	16752	16750	16910	16615	17043	16876	16750	16708	16759	16720	16815	16706	16945	16678	16782	16825	16917	16789	16669	17003	16834	16796	16707	16754	16652	16773	16863	16818	16779	16954	16947	16742	16730	17003	16954	16678	16868	16890	16713	16872	16702	16833	16882	16764	16720	16789	16767	16830	16710	16558	16871	16931	16794	17006	16795	16718	16724	16557	16797	16777	16849	16981	16743	16805	16665	16883	16792	16745	16733	16759	16979	16641	16651	16764	16832	16835	16872	16808	16597	16706	16871	16867	16872	16765	16848	17002	16816	16699	16821	16710	16672	17055	16751	16968	16798	16912	16727	16913	16640	16819	16702	16702	16878	16867	16807	16816	16843	16858	16797	16912	16619	16964	16793	16821	16619	16850	16819	16715	16794	16804	16963	16913	16768	16836	16724	16681	16836	16795	16729	16760	16943	16771	16737	16893	16857	16952	16859	16839	16618	16850	16609	16738	16863	16670	16922	16820	16698	16810	16719	16650	16824	16822	16846	16802	16716	16872	16816	16733	16868	16931	16809	16717	16882	16702	16644	16788	16950	16949	16629	16943	16689	16829	16725	16749	16828	16730	16828	16894	16776	16829	16754	16724	16840	16847	16873	16806	16792	16970	16761	16988	16646	16770	16911	16734	16698	16860	16747	16730	16712	17034	16720	16724	16798	16866	16869	16833	16945	16901	16808	16768	16743	16807	16793	16667	16648	16823	16868	16880	16775	16815	16816	16814	16889	16847	16611	16847	16732	16801	16712	16937	16880	16806	16630	16829	16846	16664	16684	16745	16826	17048	16675	16788	16483	16868	16715	16781	16786	16795	16698	16820	16923	16894	16878	16785	16780	16847	16875	16822	16745	16695	16636	16701	16745	16802	16716	16829	16642	16916	16999	16943	16807	16854	16843	17037	16961	16777	16770	16676	16780	16884	16824	16700	16910	16749	16866	16736	16846	16957	16837	16584	16732	16833	16649	16860	16815	16728	16915	16780	16890	16856	16681	16775	16916	16907	16763	16683	16970	16848	16789	16862	16848	16656	16756	16691	16745	16811	16688	16869	16839	16722	16874	16817	17095	16769	16703	16590	16847	16768	16881	16879	16861	16802	16769	16743	16855	16866	16747	16736	16717	16741	16941	16729	16598	16745	16797	16862	16857	16931	16805	16876	16770	16837	16763	16759	16778	16863	16848	16878	16851	16605	16674	16842	16784	16686	16760	16707	16846	16705	16840	16675	16753	16921	16786	16815	16719	16860	16667	16680	16938	16834	16861	16699	16769	16705	16713	16705	16884	16911	16697	16799	16853	16790	16793	16647	16769	16765	16909	16823	16817	16835	16868	16794	16817	16755	16721	16726	16735	16680	16706	16676	16844	16752	16894	16998	16742	16695	16822	16823	16764	16809	16811	16701	16803	16769	16753	16905	16868	16982	16801	16617	16837	16781	16852	16749	16802	16948	16803	16991	16794	16782	16760	16698	16779	16768	16889	16690	16756	16746	16658	16834	16781
35602	31459	35673	32695	29231	28255	27688	27287	26926	26968	26803	26537	26682	27075	27726	28166	27674	27205	26742	26619	26504	26454	26478	26482	26477	26529	26332	26284	26235	26513	26386	26634	26538	26564	26406	26351	26493	26591	26141	26195	26123	26500	26298	26246	26579	26442	26464	26381	26503	26391	26411	26298	26279	26291	26589	26594	26452	26322	26268	26601	26321	26802	26481	26566	26620	26333	26526	26553	26602	26785	26358	26513	26521	26167	26314	26481	26357	26446	26511	26479	26456	26385	26242	26396	26381	26166	26500	26298	26517	26410	26221	26427	26444	26322	26323	26136	26266	26519	26377	26607	26349	26345	26337	26338	26572	26893	26470	26682	26539	26022	26183	26205	26376	26357	26403	26347	26189	26170	26810	26243	26369	26275	26488	26081	26357	26355	26055	26361	26416	26414	26007	26423	26258	26386	26408	26208	26292	26248	26465	26457	26427	26568	26290	26177	26572	26557	26293	26250	26234	26546	26406	26148	26474	26309	26575	26339	26576	26115	26420	26416	26374	26397	26298	26330	26321	26474	26743	26287	26248	26396	26591	26466	26413	26518	26452	26447	26549	26193	26448	26330	26631	26499	26307	26566	26590	26507	26382	26501	26440	26430	26544	26422	26446	26304	26690	26297	26422	26397	26411	26558	26317	26372	26061	26381	26340	26548	26391	26338	26411	26602	26401	26385	26654	26713	26338	26440	26322	26228	26457	26427	26421	26603	26280	26147	26420	26571	26236	26406	26214	26388	26379	26423	26471	26301	26190	26340	26363	26326	26494	26369	26524	26574	26436	26244	26490	26258	26316	26267	26360	26427	26453	26572	26235	26426	26208	26275	26537	26541	26296	26416	26411	26302	26490	26566	26312	26434	26315	26511	26406	26316	26506	26314	26573	26221	26357	26588	26459	26391	26438	26511	26374	26393	26503	26444	26160	26461	26477	26388	26193	26351	26434	26561	26464	26498	26411	26415	26522	26329	26319	26395	26422	26669	26531	26456	26611	26458	26441	26304	26292	26488	26371	26409	26423	26440	26436	26516	26547	26262	26374	26280	26317	26369	26332	26394	26268	26346	26290	26413	26615	26482	26542	26204	26181	26255	26525	26333	26307	26503	26452	26462	26524	26365	26265	26591	26316	26340	26451	26389	26222	26221	26445	26436	26204	26309	26323	26534	26308	26522	26318	26342	26358	26393	26179	26247	26222	26470	26420	26371	26368	26339	26279	26437	26364	26448	26579	26269	26335	26341	26274	26523	26470	26190	26454	26430	26133	26462	26550	26430	26578	26388	26388	26335	26371	26441	26361	26386	26370	26322	26370	26113	26295	26693	26396	26267	26393	26264	26589	26672	26568	26452	26274	26296	26444	26486	26432	26600	26370	26295	26172	26275	26551	26545	26393	26644	26066	26238	26561	26663	26297	26232	26640	26418	26397	26385	26403	26507	26381	26472	26532	26427	26340	26392	26450	26264	26407	26365	26282	26276	26651	26328	26760	26544	26549	26489	26362	26275	26580	26482	26395	26484	26524	26506	26509	26195	26486	26406	26557	26450	26661	26282	26565	26442	26537	26352	26172	26404	26463	26606	26284	26496	26309	26481	26305	26212	26511	26209	26367	26347	26372	26331	26298	26396	26544	26501	26434	26290	26550	26404	26623	26457	26408	26383	26424	26523	26241	26550	26386	26797	26300	26230	26384	26397	26576	26233	26380	26472	26182	26434	26347	26376	26528	26389	26486	26367	26405	26392	26662	26231	26603	26325	26366	26400	26307	26527	26730	26232	26155	26410	26338	26308	26221	26353	26464	26420	26485	26467	26646	26474	26538	26334	26457	26514	26392	26460	26182	26205	26390	26310	26511	26290	26301	26488	26378	26467	26309	26276	26476	26394	26475	26362	26514	26452	26504	26539	26420	26262	26320	26226	26474	26392	26314	26293	26545	25998	26440	26439	26459	26187	26551	26278	26389	26579	26397	26368	26536	26318	26494	26205	26404	26391	26371	26477	26432	26379	26244	26524	26492	26377	26304	26455	26574	26368	26268	26156	26510	26580	26539	26301	26348	26215	26516	26196	26563	26142	26657	26187	26452	26281	26293	26462	26361	26244	26372	26511	26406	26383	26585	26231	26326	26576	26521	26428	26380	26362	26515	26489	26433	26488	26562	26279	26210	26325	26325	26485	26372	26249	26532	26457	26415	26272	26442	26432	26138	26427	26675	26464	26434	26526	26483	26370	26585	26471	26423	26615	26356	26284	26307	26419	26265	26512	26260	26367	26283	26568	26545	26489	26552	26290	26275	26563	26379	26490	26310	26258	26335	26472	26501	26343	26319	26343	26344	26292	26341	26514	26694	26346	26349	26406	26370	26320	26476	26540	26587	26378	26499	26684	26356	26428	26390	26583	26263	26241	26361	26360	26284	26332	26193	26453	26679	26478	26498	26317	26347	26491	26302	26266	26553	26545	26632	26423	26601	26439	26685	26850	26355	26342	26219	26480	26316	26722	26390	26370	26518	26455	26649	26493	26603	26494	26564	26460	26130	26583	26320	26482	26433	26549	26486	26485	26436	26594	26525	26121	26441	26464	26488	26225	26188	26468	26085	26147	26450	26499	26426	26290	26479	26502	26704	26474	26465	26585	26442	26120	26173	26698	26468	26494	26648	26295	26204	26769	26831	26481	26533	26381	26287	26441	26524	26309	26479	26215	26287	26364	26507	26490	26354	26568	26222	26328	26450	26422	26456	26426	26279	26286	26369	26322	26401	26258	26218	26353	26310	26641	26417	26544	26345	26435	26273	26451	26340	26372	26573	26381	26248	26443	26259	26285	26344	26262	26373	26320	26345	26360	26419	26423	26199	26671	26315	26051	26286	26483	26453	26454	26434	26391	26445	26313	26232	26158	26237	26468	26206	26347	26419	26393	26398	26318	26263	26360	26566	26417	26509	26558	26448	26515	26559	26356	26537	26483	26347	26834	26385	26334	26348	26448	26515	26468	26586	26359	26579	26324	26686	26306	26444	26569	26462	26334	26314	26269	26149	26601	26266	26470	26227	26357	26341	26227	26143	26142	26704	26671	26456	26481	26541	26477	26448	26460	26539	26313	26202	26435	26492	26602	26546	26562	26392	26341	26254	26690	26501	26016	26439	26472	26325	26132	26174	26241	26093	26359	26400	26201	26495	26532	26454	26388	26447	26752	26513	26642	26383	26557	26414	26383	26440	26403	26309	26465	26500	26148	26470	26227	26275	26618	26483	26505	26204	26160	26369	26471	26467	26350	26686	26373	26559	26621	26470	26237	26581	26276	26110	26400	26308	26392	26633	26465	26603	26435	26450	25945	26423	26356	26356	26385	26508	26439	26142	26151	26115	26347	26421	26479	26462	26371	26370	26502	26282	26319	26607	26473	26201	26567	26354	26298	26233	26284	26617	26297	26337	26368	26405	26456	26399	26618	26106	26454	26400	26528	26420	26112	26259	26539	26520	26646	26350	26608	26454	26651	26468	26454	26556	26336	26560	26545	26437	26431	26491	26452	26571	26275	26463	26328	26203	26269	26585	26381	26443	26447	26192	26473	26431	26194	26405	26436	26422	26222	26422	26323	26557	26517	26426	26702	26389	26334	26575	26382	26396	26028	26430	26335	26543	26260	26395	26585	26237	26431	26474	26339	26383	26309	26367	26463	26198	26247	26420	26488	26497	26422	26460	26405	26415	26344	26533	26409	26324	26306	26615	26323	26888	26310	26163	26366	26313	26314	26221	26172	26532	26336	26449	26277	26219	26291	26603	26683	26334	26380	26491	26449	26332	26235	26424	26316	26254	26509	26479	26176	26313	26728	26425	26295	26372	26255	26498	26492	26098	26452	26410	26453	26338	26556	26361	26470	26411	26381	26213	26407	26618	26332	26363	26336	26554	26290	26537	26381	26443	26352	26148	26170	26332	26467	26282	26264	26271	26461	26060	26441	26296	26436	26392	26557	26522	26357	26145	26283	26568	26313	26373	26561	26346	26263	26589	26567	26420	26441	26645	26213	26308	26370	26478	26410	26547	26664	26288	26567	26545	26566	26451	26408	26341	26435	26370	26352	26427	26377	26615	26435	26276	26415	26521	26691	26330	26343	26488	26434	26110	26335	26206	26469	26305	26453	26595	26455	26324	26207	26447	26205	26383	26411	26367	26400	26482	26384	26391	26432	26442	26512	26500	26551	26313	26255	26416	26256	26457	26297	26300	26351	26591	26442	26562	26487	26349	26429	26183	26333	26242	26252	26498	26401	26504	26262	26529	26190	26524	26529	26557	26398	26524	26353	26467	26244	26170	26515	26489	26128	26485	26483	26423	26303	26371	26431	26382	26492	26103	26298	26438	26564	26419	26637	26450	26639	26248	26229	26452	26367	26704	26369	26635	26528	26593	26453	26334	26277	26462	26333	26345	26350	26430	26358	26558	26284	26320	26221	26376	26083	26319	26281	26377	26587	26476	26395	26682	26464	26380	26442	26366	26268	26421	26407	26473	26395	26355	26138	26367	26640	26163	26379	26470	26522	26583	26332	26144	26661	26298	26479	26351	26291	26319	26565	26320	26370	26358	26344	26371	26647	26515	26397	26432	26254	26222	26379	26441	26189	26432	26408	26530	26445	26669	26269	26238	26385	26298	26377	26396	26287	26460	26650	26402	26359	26573	26262	26527	26522	26161	26366	26506	26408	26545	26583	26148	26471	26496	26391	26325	26124	26253	26273	26407	26673	26274	26289	26249	26454	26406	26906	26505	26652	26349	26694	26435	26595	26118	26366	26218	26406	26406	26358	26417	26302	26649	26601	26390	26188	26352	26616	26472	26405	26526	26588	26370	26590	26438	26142	26211	26483	26452	26465	26314	26373	26421	26348	26405	26161	26356	26227	26525	26270	26345	26371	26366	26311	26273	26371	26252	26650	26378	26269	26152	26336	26558	26219	26489	26455	26657	26480	26402	26581	26569	26534	26362	26668	26320	26283	26375	26536	26241	26028	26645	26495	26527	26171	26616	26497	26488	26378	26243	26189	26448	26466	26488	26591	26519	26392	26275	26285	26742	26198	26492	26692	26484	26595	26423	26555	26650	26643	26476	26337	26409	26380	26451	26306	26251	26224	26530	26423	26413	26363	26610	26363
26660	33796	31517	24192	21071	19107	18299	18139	17520	17610	17166	17152	17122	17760	18554	18659	18008	17411	17174	16851	16783	16607	16689	16821	16616	16603	16744	16665	16654	16761	16781	16735	16606	16608	16736	16760	16898	16782	16665	16550	16774	16795	16690	16577	16779	16582	16923	16844	16581	16834	16700	16629	16745	16727	16748	16701	16717	16695	16797	16895	16907	16556	16860	16717	16695	16780	16718	16657	16707	16702	16739	16709	16784	16686	16768	16558	16786	16821	16706	16739	16756	16795	16881	16740	16814	16828	16713	16788	16754	16629	16600	16676	16838	16742	16843	16657	16743	16815	16679	16732	16792	16606	16749	16455	16589	16812	16829	16771	16746	16931	16844	16730	16649	16892	16818	16697	16727	16693	16811	16552	16761	16688	16747	16697	16848	16637	16876	16747	16677	16761	16725	16664	16662	16665	16762	16765	16617	16813	16555	16887	16804	16645	16567	16737	16820	16615	16630	16866	16651	16748	16865	16745	16856	16719	16806	16833	16648	16843	16685	16692	16726	16543	16829	16843	16731	16698	16825	16683	16734	16736	16740	16590	16697	16693	16620	16654	16714	16664	16724	16610	16941	16728	16745	16744	16778	16751	16652	16709	16710	16778	16851	16778	16652	16911	16742	16570	16705	16717	16680	16616	16829	16654	16805	16642	16633	16689	16756	16794	16578	16858	16645	16787	16697	16879	16807	16797	16904	16808	16847	16778	16796	16703	16698	16669	16824	16680	16669	16672	16660	16733	16705	16703	16744	16639	16789	16817	16632	16746	16673	16894	16800	16703	16860	16709	16783	16563	16777	16975	16759	16782	16772	16835	16654	16755	16753	16590	16786	16682	16759	16653	16870	16792	16731	16679	16726	16714	16812	16490	16767	16737	16748	16916	16791	16735	16690	16728	16738	16595	16911	16879	16809	16822	16747	16658	16816	16758	16709	16556	16729	16776	16682	16733	16844	16757	16621	16845	16673	16728	16680	16674	16655	16679	16800	16644	16682	16725	16727	16642	16790	16607	16796	16763	16817	16611	16749	16713	16653	16718	16667	16581	16714	16798	16724	16700	16825	16687	16685	16742	16651	16796	16830	16776	16601	16761	16847	16626	16768	16967	16580	16687	16719	16798	16653	16707	16620	16768	16821	16678	16603	16805	16921	16751	16595	16619	16709	16689	16623	16636	16775	16640	16736	16672	16615	16808	16824	16684	16560	16686	16688	16868	16685	16777	16729	16615	16774	16655	16712	16753	16527	16950	16879	16719	16717	16648	16797	16695	16778	16632	16666	16644	16737	16767	16829	16615	16850	16876	16783	16831	16577	16704	16917	16776	16739	16890	16902	16775	16780	16707	16758	16676	16725	16720	16756	16756	16839	16844	16833	16697	16636	16716	16691	16738	16872	16547	16570	16800	16753	16724	16798	16969	16731	16868	16855	16628	16747	16713	16745	16567	16810	16691	16910	16695	16720	16640	16775	16762	16567	16761	16695	16961	16745	16716	16783	16551	16756	16870	16702	16723	16695	16568	16831	16715	16685	16868	16808	16736	16756	16731	16754	16766	17010	16770	16736	16638	16686	16627	16738	16790	16859	16868	16746	16724	16698	16843	16637	16603	16760	16812	16670	16743	16797	16761	16578	16625	16703	16660	16654	16851	16684	16663	16761	16806	16712	16681	16604	16600	16862	16772	16842	16764	16666	16770	16594	16813	16598	16803	16885	16925	16915	16631	16796	16797	16677	16800	16861	16736	16814	16853	16760	16963	16809	16756	16767	16784	16847	16783	16763	16779	16829	16628	16704	16656	16862	16758	16753	16818	16826	16785	16689	16796	16747	16812	16769	16691	16741	16801	16652	16838	16700	16651	16768	16675	16705	16775	16725	16652	16789	16784	16700	16638	16592	16640	16616	16734	16640	16811	16524	16827	16947	16633	16590	16753	16758	16658	16904	16822	16681	16790	16739	16786	16675	16769	16742	16909	16742	16652	16733	16635	16687	16762	16838	16821	16931	16646	16614	16629	16800	16713	16750	16940	16732	16712	16809	16697	16793	16896	16789	16696	16738	16774	16804	16787	16782	16789	16601	16775	16898	16799	16611	16678	16675	16877	16740	16867	16782	16814	16677	16818	16722	16845	17002	16744	16620	16924	16779	16712	16748	16663	16641	16787	16566	16673	16808	16608	16629	16770	16642	16789	16612	16771	16968	16780	16863	16709	16872	16782	16636	16714	16679	16801	16698	16621	16822	16746	16541	16873	16658	16780	16674	16640	16807	16843	16679	16668	16727	16777	16610	16669	16722	16748	16660	16718	16626	16622	16605	16715	16625	16789	16547	16848	16584	16680	16755	16689	16539	16796	16782	16621	16943	16564	16865	16637	16572	16801	16683	16722	16640	16736	16710	16806	16644	16782	16787	16733	16781	16745	16735	16802	16825	16565	16729	16865	16758	16867	16709	16712	16801	16898	16813	16683	16933	16620	16844	16753	16989	16883	16667	16788	16736	16524	16828	16697	16798	16504	16548	16741	16702	16764	16786	16720	16634	16708	16814	16737	16662	16866	16776	16808	16670	16885	16800	16781	16725	16906	16703	16616	16651	16670	16760	16625	16526	16856	16718	16734	16783	16714	16712	16602	16706	16870	16638	16711	16664	16694	16802	16740	16784	16712	16716	16807	16779	16689	16795	16731	16747	16884	16731	16883	16735	16763	16613	16756	16731	16746	16631	16954	16680	16831	16675	16679	16865	16746	16832	16666	16616	16853	16753	16649	16631	16885	16799	16777	16704	16757	16695	16693	16656	16811	16845	16863	16635	16896	16829	16646	16687	16625	16688	16739	16774	16646	16683	16736	16657	16879	16749	16628	16820	16684	16706	16751	16877	16759	16728	16602	16659	16667	16715	16652	16769	16693	16657	16803	16552	16798	16754	16779	16768	16759	16480	16770	16768	16716	16792	16767	16755	16738	16839	16635	16705	16646	16708	16791	16711	16672	16627	16727	16630	16699	16496	16632	16773	16703	16531	16883	16759	16820	16650	16759	16788	16628	16739	16698	16881	16725	16864	16790	16732	16728	16828	16797	16671	16604	16736	16595	16762	16772	16837	16601	16763	16931	16535	16862	16735	16760	16828	16860	16765	16719	16653	16678	16762	16770	16775	16717	16798	16593	16725	16880	16545	16674	16618	16695	16614	16651	16543	16835	16880	16864	16820	16965	16767	16730	16834	16855	16796	16810	16771	16828	16996	16707	16816	16926	16742	16638	16910	16737	16670	16714	16681	16913	16634	16668	16689	16785	16659	16623	16838	16837	16713	16894	16728	16673	16714	16634	16711	16781	16715	16663	16816	16918	16814	16696	16724	16894	16818	16770	16651	16780	16780	16674	16800	16658	16762	16760	16680	16634	16506	16594	16887	16663	16762	16767	16702	16856	16675	16822	16632	16638	16980	16756	16740	16601	16644	16657	16705	16725	16764	16845	16727	16946	16707	16394	16635	16819	16654	16659	16634	16844	16784	16748	16628	16876	16650	16763	16701	16969	16669	16791	16820	16643	16933	16769	16740	16670	16730	16796	16638	16797	16696	16622	16733	16631	16775	16705	16671	16668	16682	16587	16754	16698	16656	16658	16858	16710	16975	16554	16854	16629	16693	16669	16773	16498	16949	16801	16762	16692	16760	16823	16696	16739	16737	16739	16820	16653	16727	16726	16729	16894	16781	16848	16772	16748	16528	16707	16649	16628	16716	16704	16683	16743	16764	16805	16667	16823	16691	16655	16692	16678	16515	16584	16675	16548	16696	16504	16739	16752	16701	16627	16902	16546	16826	16854	16607	16745	16803	16793	16754	16780	16698	16801	16655	16801	16716	16770	16688	16706	16806	16727	16921	16546	16670	16848	16739	16560	16843	16603	16640	16741	16868	16691	16728	16863	16694	16916	16683	16742	16669	16743	16713	16696	16666	16873	16854	16684	16838	16766	16745	16844	16679	16615	16727	16675	16684	16729	16768	16807	16804	16677	16773	16731	16796	16721	16697	16831	16794	16742	16642	16530	16732	16528	16715	16671	16847	16746	16768	16892	16770	16807	16728	16757	16766	16669	16746	16684	16834	16826	16803	16736	16780	16698	16719	16841	16826	16733	16901	16651	16643	16767	16708	16730	16701	16688	16783	16774	16690	16841	16650	16734	16725	16848	16851	16843	16789	16822	16726	16671	16692	16839	16908	16657	16842	16654	16649	16700	16812	16531	16694	16766	16606	16627	16685	16716	16980	16785	16826	16902	16717	16686	16708	16596	16848	16619	16739	16908	16689	16711	16839	16770	16714	16758	16815	16672	16646	16734	16591	16931	16639	16750	16706	16488	16651	16750	16725	16784	16655	16651	16931	16661	16741	16811	16643	16837	16774	16771	16783	16707	16757	16753	16652	16811	16840	16686	16650	16677	16741	16703	16930	16751	16679	16821	16842	16746	16728	16793	16779	16628	16705	16755	16596	16695	16719	16853	16891	16709	16703	16742	16610	16721	16685	16721	16785	16808	16841	16603	16749	16740	16680	16647	16716	16604	16858	16799	16586	16738	16783	16719	16820	16786	16705	16767	16720	16743	16724	16584	16912	16664	16790	16814	16793	16777	16784	16774	16669	16737	16723	16859	16718	16796	16739	16660	16706	16752	16751	16763	16620	16624	16744	16665	16646	16938	16729	16904	16685	16633	16743	16494	16730	16734	16736	16705	16810	16801	16691	16722	16779	16734	16739	16713	16681	16871	16585	16781	16687	16797	16836	16725	16690	16729	16525	16794	16833	16732	16792	16727	16681	16746	16669	16985	16951	16762	16753	16671	16719	16684	16569	16809	16761	16696	16758	16631	16626	16731	16760	17010	16719	16821	16689	16762	16785	16819	16696	16885	16999	16847	16915	16956	16798	16820	16736	16854	16714	16850	16690	16825	16612	16715	16668	16805	16742	16637	16669	16778	16794	16721	16878	16905	16704	16674	16561	16617	16687	16717	16819	16664	16687	16713	16680	16752	16809	16678	16782	16783	16788	16839	16662	16703	16642	16756	16995	16521	16787	16601	16826	16754	16647	16655	16676	16699	16633	16729	16781	16788	16696	16647	16745	16588	16755	16596	16759	16654	16638	16831	16563	16851	16686	16780
24926	20766	27029	26465	27202	29886	30954	28085	27289	27020	27059	26662	26962	28370	36531	37852	34270	30905	27758	25949	25615	25382	25665	25686	25730	25478	25383	25411	25599	25723	25587	25371	25690	25697	25445	25577	25577	25823	25473	25572	25481	25413	25632	25588	25579	25699	25511	25816	25818	25768	25419	25724	25421	25917	25286	25669	25489	25580	25600	25572	25846	25604	25434	25304	25702	26019	25695	25701	25805	25808	25545	25338	25410	25448	25362	25834	25578	25593	25800	25601	25496	25791	25780	25443	25679	25442	25626	25395	25546	25445	25429	25412	25689	25413	25558	25598	25587	25639	25787	25654	25798	25534	25655	25566	25410	25625	25821	25462	25752	25417	25605	25525	25381	25597	25533	25672	25487	25557	25727	25551	25530	25553	25565	25502	25432	25487	25692	25823	25474	25602	25431	25463	25323	25464	25449	25374	25603	25740	25445	25670	25601	25373	25625	25654	25487	25347	25487	25631	25426	25713	25723	25663	25597	25789	25400	25699	25603	25635	25477	25693	25649	25417	25274	25498	25903	25798	25672	25455	25606	25327	25417	25507	25770	25804	25325	25472	25574	25644	25594	25600	25601	25479	25635	25837	25513	25310	25572	25461	25437	25743	25334	25425	25529	25486	25684	25615	25645	25531	25827	25826	25794	25513	25699	25557	25598	25617	25693	25629	25654	25731	25572	25460	25633	25499	25406	25544	25332	25423	25475	25706	25446	25370	25795	25663	25440	25762	25614	25604	25455	25492	25388	25520	25737	25508	25270	25359	25650	25606	25589	25563	25487	25587	25532	25733	25555	25439	25615	25578	25623	25681	25719	25716	25624	25445	25420	25792	25568	25457	25710	25432	25360	25700	25547	25539	25363	25571	25586	25719	25583	25554	25404	25600	25530	25830	25630	25417	25720	25566	25485	25510	25729	25823	25566	25558	25672	25543	25449	25496	25514	25396	25836	25641	25511	25452	25652	25446	25433	25614	25563	25670	25758	25528	25689	25743	25452	25534	25604	25500	25597	25601	25472	25527	25403	25673	25682	25532	25563	25590	25673	25492	25479	25775	25309	25441	25628	25445	25736	25617	25526	25765	25331	25389	25332	25452	25624	25686	25570	25362	25420	25306	25429	25546	25661	25598	25520	25678	25459	25345	25772	25523	25436	25602	25749	25393	25596	25453	25603	25491	25236	25467	25741	25361	25544	25314	25812	25923	25593	25576	25490	25713	25517	25496	25455	25573	25286	25608	25623	25464	25469	25712	25530	25570	25478	25534	25395	25828	25378	25839	25573	25309	25624	25547	25406	25579	25448	25443	25678	25488	25861	25829	25430	25488	25406	25483	25580	25460	25547	25383	25514	25632	25637	25566	25527	25614	25459	25547	25370	25439	25474	25508	25638	25493	25683	25558	25643	25569	25702	25531	25672	25535	25538	25781	25605	25342	25251	25485	25562	25537	25429	25711	25848	25507	25638	25492	25668	25313	25659	25395	25659	25664	25422	25558	25549	25497	25606	25660	25510	25729	25729	25438	25531	25751	25612	25403	25637	25372	25639	25592	25429	25746	25834	25525	25426	25811	25500	25683	25612	25641	25273	25577	25401	25421	25440	25554	25790	25751	25677	25453	25682	25508	25527	25627	25604	25612	25364	25757	25544	25600	25509	25596	25718	25301	25526	25521	25403	25635	25534	25738	25738	25628	25530	25386	25618	25589	25505	25435	25428	25533	25598	25816	25707	25614	25547	25427	25671	25632	25531	25567	25507	25547	25604	25485	25664	25629	25638	25532	25397	25182	25475	25568	25575	25521	25538	25526	25206	25613	25391	25467	25784	25688	25610	25503	25955	25760	25539	25407	25687	25761	25552	25745	25587	25801	25462	25426	25695	25572	25578	25668	25561	25356	25582	25918	25539	25565	25684	25312	25485	25526	25512	25476	25459	25684	25485	25615	25475	25491	25526	25395	25489	25466	25582	25420	25369	25539	25791	25507	25616	25740	25608	25525	25326	25196	25513	25536	25679	25884	25530	25571	25702	25794	25596	25571	25728	25585	25315	25581	25478	25517	25471	25529	25673	25448	25374	25661	25604	25721	25552	25567	25606	25605	25513	25832	25582	25763	25981	25734	25490	25446	25853	25489	25619	25323	25824	25519	25706	25371	25535	25750	25425	25666	25732	25790	26105	25616	25666	25853	25745	25683	25666	25329	25479	25370	25625	25396	25669	25441	25349	25374	25661	25471	25337	25630	25564	25322	25739	25624	25651	25552	25552	25603	25476	25449	25623	25661	25620	25553	25521	25794	25648	25469	25628	25592	25726	25703	25410	25799	25661	25758	25653	25517	25699	25588	25595	25325	25722	25597	25713	25583	25647	25502	25621	25532	25410	25489	25676	25633	25622	25748	25701	25618	25799	25748	25709	25742	25607	25409	25679	25511	25685	25601	25645	25611	25500	25373	25573	25405	25552	25437	25725	25403	25733	25579	25423	25677	25732	25744	25702	25525	25654	25320	25387	25469	25661	25637	25596	25681	25599	25442	25618	25565	25663	25622	25442	25629	25480	25811	25524	25589	25679	25688	25636	25816	25663	25451	25517	25734	25548	25866	25569	25521	25909	25660	25417	25598	25368	25427	25761	25480	25418	25456	25432	25621	25506	25506	25689	25702	25835	25629	25871	25612	25627	25647	25671	25518	25556	25510	25581	25698	25459	25669	25672	25558	25503	25350	25554	25385	25731	25673	25472	25702	25591	25653	25627	25572	25540	25404	25378	25820	25594	25521	25518	25550	25785	25464	25562	25390	25399	25776	25493	25801	25446	25403	25773	25325	25666	25774	25476	25365	25873	25485	25578	25550	25434	25557	25425	25833	25567	25652	25395	25771	25610	25729	25550	25449	25628	25556	25761	25366	25400	25765	25739	25664	25563	25643	25490	25556	25599	25640	25449	25700	25368	25710	25350	25575	25724	25610	25427	25631	25670	25346	25647	25759	25494	25408	25557	25491	25666	25668	25640	25631	25590	25697	25717	25570	25482	25739	25205	25732	25692	25758	25765	25517	25549	25647	25329	25467	25516	25634	25549	25451	25705	25370	25509	25486	25451	25426	25650	25721	25679	25583	25668	25396	25736	25852	25678	25657	25449	25494	25703	25479	25738	25580	25511	25464	25472	25499	25749	25454	25796	25820	25637	25482	25593	25404	25348	25667	25952	25517	25515	25215	25417	25674	25563	25461	25517	25413	25478	25506	25487	25570	25395	25499	25420	25664	25492	25709	25316	25641	25303	25568	25453	25687	25299	25757	25649	25500	25721	25464	25781	25646	25883	25515	25558	25373	25676	25544	25464	25765	25583	25659	25728	25669	25474	25580	25568	25699	25724	25739	25663	25730	25336	25597	25723	25692	25528	25597	25656	25384	25637	25704	25522	25464	25584	25329	25474	25396	25760	25630	25615	25528	25240	25384	25540	25366	25599	25241	25324	25609	25656	25502	25534	25487	25700	25535	25507	25342	25409	25445	25498	25606	25784	25634	25756	25733	25588	25413	25722	25824	25544	25138	25265	25323	25341	25698	25519	25619	25799	25485	25718	25765	25549	25509	25756	25748	25688	25611	25644	26046	25753	25662	25626	25538	25472	25361	25548	25466	25637	25346	25522	25323	25392	25535	25656	25600	25326	25558	25587	25515	25753	25595	25662	25464	25363	25432	25676	25431	25431	25637	25509	25782	25527	25749	25677	25691	25318	25579	25545	25398	25398	25405	25606	25693	25690	25562	25747	25872	25451	25545	25510	25670	25504	25388	25591	25502	25693	25375	25463	25795	25609	25644	25578	25601	25396	25722	25605	25746	25519	25552	25447	25586	25412	25518	25770	25628	25559	25402	25530	25599	25593	25443	25568	25629	25867	25737	25726	25652	25460	25495	25544	25735	25912	25747	25513	25702	25754	25667	25552	25464	25825	25469	25581	25646	25594	25548	25660	25971	25923	25514	25573	25447	25716	25776	25590	25536	25669	25353	25754	25744	25642	25783	25595	25443	25840	25843	25929	25443	25481	25559	25555	25762	25793	25406	25456	25807	25495	25575	25607	25635	25583	25649	25652	25518	25490	25383	25712	25621	25633	25624	25738	25507	25771	25741	25770	25580	25845	25448	25570	25664	25722	25362	25526	25822	25485	25713	25425	25563	25391	25578	25514	25463	25838	25731	25381	25602	25673	25615	25503	25447	25576	25637	25514	25505	25674	25396	25714	25804	25709	25525	25724	25746	25629	25462	25684	25673	25544	25675	25516	25470	25658	25572	25495	25481	25532	25701	25738	25505	25669	25246	25629	25731	25447	25615	25671	25372	25883	25684	25326	25572	25492	25764	25739	25556	25564	25590	25607	25611	25573	25591	25744	25576	25407	25534	25857	25390	25490	25592	25522	25470	25817	25837	25616	25601	25647	25535	25529	25446	25656	25366	25687	25590	25693	25830	25714	25631	25684	25561	25294	25469	25392	25610	25558	25392	25587	25626	25559	25696	25518	25418	25531	25606	25676	25720	25508	25698	25652	25496	25581	25542	25509	25605	25680	25795	25623	25601	25681	25488	25568	25587	25675	25661	25582	25744	25593	25723	25731	25532	25640	25393	25358	25562	25619	25501	25570	25566	25568	25633	25517	25592	25616	25750	25550	25392	25548	25718	25469	25562	25477	25535	25448	25747	25422	25741	25690	25600	25508	25646	25714	25638	25530	25678	25575	25470	25600	25466	25681	25635	25889	25582	25450	25585	25689	25490	25514	25460	25704	25769	25744	25438	25566	25524	25414	25417	25320	25607	25716	25651	25651	25528	25585	25388	25599	25647	25729	25733	25605	25426	25679	25537	25485	25602	25654	25532	25692	25499	25609	25667	25772	25617	25623	25785	25374	25582	25635	25517	25531	25262	25306	25537	25497	25593	25445	25619	25386	25498	25572	25549	25525	25615	25321	25614	25402	25369	25431	25541	25649	25481	25446	25429	25567	25453	25732	25560	25815	25491	25398	25742	25658	25515	25485	25612	25451	25735	25647	25549	25619	25400	25705	25588	25515	25502	25692	25685	25537	25312	25638	25677	25630	25572	25424	25418	25573	25875	25715	25526	25528	25462	25439	25435	25601	25667	25610	25760	25831	25614	25582	25600
24109	35050	35063	28831	25621	23253	22116	19714	18900	18230	18402	18446	18136	21105	31506	31072	26430	21887	18395	16730	16433	16446	16521	16341	16348	16448	16459	16396	16490	16481	16461	16285	16245	16454	16314	16234	16489	16532	16598	16538	16548	16258	16512	16405	16374	16542	16495	16406	16521	16385	16561	16523	16285	16348	16428	16497	16214	16531	16197	16468	16575	16304	16283	16488	16520	16438	16488	16339	16453	16416	16380	16414	16419	16431	16329	16370	16314	16562	16449	16429	16453	16601	16331	16421	16611	16410	16384	16701	16461	16486	16522	16320	16434	16535	16268	16440	16437	16150	16662	16419	16327	16430	16348	16345	16436	16346	16697	16484	16298	16182	16407	16510	16360	16386	16404	16425	16533	16359	16284	16532	16223	16356	16345	16449	16506	16388	16465	16491	16395	16179	16305	16464	16406	16400	16447	16314	16442	16376	16484	16361	16387	16521	16312	16512	16366	16321	16455	16350	16482	16403	16531	16147	16414	16485	16322	16437	16298	16366	16345	16396	16371	16426	16388	16456	16486	16554	16356	16526	16338	16360	16478	16421	16441	16277	16643	16378	16354	16477	16490	16413	16377	16292	16315	16408	16301	16355	16529	16542	16530	16338	16371	16505	16256	16485	16393	16521	16381	16404	16242	16462	16373	16522	16386	16208	16531	16335	16381	16474	16321	16391	16395	16576	16348	16610	16453	16702	16326	16236	16496	16365	16589	16578	16422	16420	16160	16437	16466	16417	16374	16543	16625	16502	16542	16442	16489	16451	16364	16342	16579	16401	16369	16274	16520	16295	16445	16372	16415	16476	16285	16476	16513	16408	16325	16558	16350	16266	16312	16360	16465	16612	16400	16351	16339	16411	16329	16364	16456	16475	16544	16312	16439	16589	16406	16375	16224	16401	16552	16483	16243	16453	16408	16287	16234	16597	16291	16393	16375	16391	16323	16390	16335	16380	16505	16322	16460	16517	16335	16440	16498	16405	16524	16325	16363	16249	16427	16288	16459	16449	16319	16534	16431	16344	16241	16523	16369	16334	16433	16305	16342	16396	16391	16201	16355	16276	16580	16267	16515	16522	16378	16362	16452	16232	16315	16334	16301	16479	16476	16235	16500	16284	16435	16415	16244	16255	16503	16302	16391	16420	16364	16484	16373	16286	16316	16407	16298	16422	16477	16473	16378	16606	16423	16575	16525	16469	16403	16546	16407	16551	16308	16367	16433	16501	16365	16414	16430	16297	16363	16432	16325	16377	16330	16343	16637	16365	16513	16534	16261	16452	16502	16431	16336	16559	16390	16317	16457	16460	16445	16525	16396	16281	16420	16335	16400	16488	16386	16575	16367	16316	16322	16497	16590	16348	16367	16313	16397	16436	16618	16408	16516	16403	16467	16435	16342	16458	16504	16329	16320	16416	16663	16454	16472	16482	16378	16437	16206	16401	16259	16414	16561	16311	16471	16544	16357	16264	16543	16350	16292	16433	16580	16486	16335	16460	16311	16337	16363	16305	16532	16219	16408	16321	16501	16518	16491	16424	16351	16500	16400	16565	16376	16429	16469	16441	16470	16424	16465	16196	16445	16276	16268	16447	16498	16447	16484	16338	16546	16471	16429	16528	16386	16320	16525	16304	16479	16530	16447	16489	16421	16187	16363	16256	16397	16365	16329	16415	16396	16352	16310	16474	16353	16425	16478	16362	16356	16441	16282	16162	16323	16594	16274	16394	16447	16404	16387	16284	16483	16441	16436	16432	16374	16252	16384	16356	16450	16493	16487	16389	16485	16413	16442	16516	16395	16477	16345	16355	16383	16269	16282	16263	16541	16549	16468	16409	16394	16535	16597	16445	16666	16350	16590	16499	16502	16450	16265	16139	16430	16428	16337	16525	16377	16359	16626	16430	16450	16377	16403	16412	16343	16413	16412	16339	16202	16448	16392	16369	16314	16322	16420	16413	16357	16364	16442	16201	16232	16544	16278	16319	16457	16317	16521	16528	16420	16318	16368	16329	16217	16441	16402	16492	16445	16484	16342	16499	16200	16481	16368	16583	16474	16384	16312	16303	16475	16560	16295	16235	16575	16488	16460	16433	16425	16418	16544	16494	16394	16299	16507	16371	16388	16449	16233	16535	16350	16335	16310	16288	16648	16358	16486	16264	16328	16394	16343	16226	16507	16335	16321	16470	16403	16391	16247	16362	16339	16390	16356	16412	16370	16220	16380	16290	16456	16295	16421	16416	16240	16451	16361	16265	16354	16356	16329	16427	16462	16525	16395	16298	16500	16308	16184	16332	16508	16352	16461	16205	16177	16196	16555	16366	16461	16610	16458	16269	16529	16543	16338	16404	16455	16368	16343	16323	16240	16366	16580	16501	16348	16524	16421	16205	16433	16342	16471	16353	16395	16432	16568	16176	16275	16373	16519	16292	16532	16280	16410	16470	16515	16390	16452	16455	16387	16455	16520	16523	16461	16478	16482	16392	16355	16375	16407	16316	16439	16475	16439	16558	16259	16457	16399	16343	16401	16267	16418	16319	16444	16240	16485	16331	16476	16315	16269	16346	16494	16551	16412	16339	16464	16223	16462	16188	16477	16351	16354	16392	16341	16452	16422	16305	16410	16274	16509	16519	16495	16411	16438	16504	16290	16559	16556	16372	16443	16420	16360	16333	16527	16264	16303	16458	16416	16504	16282	16365	16368	16384	16479	16380	16519	16507	16364	16519	16324	16410	16296	16300	16463	16353	16493	16473	16397	16521	16450	16478	16259	16364	16368	16496	16509	16501	16429	16624	16274	16381	16173	16523	16306	16445	16319	16503	16399	16602	16392	16455	16224	16364	16253	16386	16540	16500	16372	16479	16382	16404	16450	16457	16461	16486	16330	16477	16331	16412	16451	16185	16447	16388	16465	16347	16389	16408	16368	16496	16436	16424	16610	16433	16475	16225	16203	16582	16349	16436	16626	16339	16409	16221	16321	16413	16448	16296	16403	16434	16351	16226	16450	16461	16487	16551	16468	16490	16381	16277	16334	16375	16159	16270	16550	16555	16327	16487	16408	16432	16545	16409	16435	16316	16270	16285	16337	16505	16362	16491	16279	16380	16507	16360	16422	16350	16393	16405	16388	16290	16481	16435	16409	16353	16460	16437	16294	16380	16476	16251	16409	16464	16522	16576	16322	16360	16352	16460	16315	16297	16191	16424	16308	16235	16521	16523	16272	16661	16330	16465	16331	16421	16307	16271	16587	16484	16336	16445	16341	16622	16122	16449	16382	16455	16372	16397	16317	16428	16225	16177	16415	16553	16338	16470	16402	16400	16318	16418	16359	16539	16408	16264	16403	16411	16361	16310	16397	16412	16475	16284	16445	16485	16587	16283	16418	16372	16500	16375	16422	16383	16435	16538	16517	16374	16641	16271	16423	16177	16356	16253	16569	16273	16501	16413	16367	16392	16321	16426	16469	16502	16534	16392	16407	16449	16339	16518	16531	16368	16359	16524	16467	16354	16352	16489	16269	16455	16347	16365	16336	16343	16384	16339	16425	16323	16599	16421	16510	16334	16536	16435	16342	16509	16449	16298	16421	16250	16500	16475	16252	16443	16402	16443	16368	16662	16301	16426	16535	16604	16448	16418	16293	16494	16347	16351	16292	16436	16432	16447	16384	16253	16291	16549	16451	16491	16379	16480	16513	16482	16394	16461	16289	16522	16369	16440	16306	16274	16493	16287	16438	16344	16453	16580	16375	16596	16392	16426	16293	16557	16371	16346	16539	16617	16513	16274	16216	16322	16401	16460	16448	16494	16318	16479	16487	16446	16442	16391	16401	16288	16405	16411	16363	16387	16483	16449	16506	16347	16582	16440	16446	16451	16597	16278	16321	16471	16482	16417	16320	16220	16367	16335	16397	16278	16405	16413	16282	16463	16393	16572	16442	16305	16352	16417	16470	16530	16338	16429	16402	16514	16564	16387	16505	16409	16513	16563	16381	16214	16596	16392	16337	16412	16230	16447	16403	16428	16374	16346	16378	16489	16362	16396	16373	16468	16421	16495	16423	16573	16643	16467	16284	16550	16433	16538	16371	16489	16370	16292	16331	16480	16382	16423	16529	16273	16346	16372	16407	16495	16450	16394	16450	16360	16608	16412	16537	16511	16334	16570	16471	16488	16497	16298	16428	16533	16526	16326	16442	16459	16394	16379	16450	16526	16286	16429	16445	16282	16362	16327	16276	16359	16369	16282	16475	16414	16722	16468	16304	16438	16401	16472	16555	16596	16305	16422	16395	16579	16555	16434	16454	16505	16410	16453	16337	16496	16445	16217	16382	16395	16421	16482	16290	16426	16266	16327	16516	16439	16488	16408	16404	16312	16227	16624	16396	16403	16379	16385	16490	16458	16419	16359	16413	16471	16415	16376	16393	16428	16411	16229	16574	16474	16417	16469	16347	16523	16476	16327	16430	16397	16432	16532	16410	16456	16343	16327	16561	16486	16352	16500	16321	16121	16388	16335	16466	16530	16250	16356	16229	16475	16555	16392	16470	16474	16357	16305	16442	16279	16379	16465	16388	16491	16310	16230	16367	16494	16413	16326	16477	16249	16221	16360	16293	16348	16346	16495	16442	16302	16498	16333	16447	16273	16390	16359	16324	16312	16531	16416	16292	16361	16193	16456	16407	16390	16355	16458	16477	16267	16440	16438	16292	16486	16239	16384	16472	16190	16565	16716	16311	16287	16365	16420	16221	16427	16397	16354	16303	16526	16317	16563	16328	16461	16593	16496	16331	16353	16396	16398	16374	16250	16374	16581	16393	16286	16406	16453	16250	16303	16480	16367	16365	16555	16388	16431	16346	16395	16348	16423	16264	16307	16416	16450	16413	16427	16473	16483	16412	16226	16378	16506	16567	16355	16456	16194	16330	16319	16424	16450	16506	16596	16637	16595	16291	16329	16490	16326	16366	16419	16500	16387	16423	16407	16515	16453	16261	16522	16332	16416	16222	16341	16513	16459	16481	16268	16593	16435	16351	16308	16489	16555	16191	16367	16576	16431	16506	16392	16359	16513	16298	16355	16452	16477	16403	16449	16476	16384	16326	16451	16370	16458	16425	16479	16274	16604	16411	16469	16400	16383	16421	16369	16539	16507	16338	16461
22332	20778	27247	24782	23474	29383	35169	31093	29104	29143	29103	29703	28580	29789	42790	49035	43670	37242	30606	27253	26279	26346	26322	26120	26177	25960	26176	26233	26087	25840	25980	26032	26279	26141	26319	26177	26233	25875	25667	26049	25944	26043	26250	26173	26229	26001	26228	25991	26412	25913	26030	26033	26126	26142	26259	25895	26074	26123	26148	26108	26105	26126	25876	26187	25986	26077	26025	26136	26311	26198	26220	26367	26286	26127	25804	26140	26426	26162	25871	26131	26062	25909	26088	26312	25954	26016	26218	26126	26111	26074	25999	26131	25709	25885	26163	26110	26155	26146	26097	26037	26097	25722	26185	25893	26522	26119	25946	26113	26331	26002	25965	26073	26025	26069	26012	25825	26140	26092	26042	26111	26262	26207	26055	26071	25992	26045	26222	26135	25996	26134	26304	26144	26063	26034	26214	26004	25833	26227	26273	26089	26329	25985	26209	25623	26274	26298	26123	26088	25914	26024	26150	26261	25887	25989	26163	26230	26279	26058	26279	26297	25998	26181	26077	25850	26073	26162	25989	26130	26166	26081	25865	26182	26281	25995	25815	25992	26118	26091	25946	26094	26115	26044	25940	25787	26008	26251	26065	26086	25991	25941	25986	26038	25992	25884	26081	25953	26217	26025	26122	25974	26114	26284	26314	26229	26196	25902	26135	26115	26094	26285	26120	25999	26185	26102	26176	25878	26104	26341	26121	26066	25962	26010	26278	26202	25976	25980	26286	26021	25952	26094	26134	26097	25937	25909	26039	26054	26116	26088	25829	26409	25860	26150	26140	25851	25732	26232	26100	25857	26327	25964	25965	25971	26030	26117	25818	25933	26046	25990	26014	25998	26011	26028	25774	26108	26118	26189	26070	26235	26384	25919	26155	26134	25902	25943	25987	26105	25964	25790	26062	26002	26026	26061	26090	26173	26265	26015	25886	26170	25972	26080	26210	25884	25928	25976	26157	26034	25893	26252	26265	25984	26285	26084	25951	26116	26159	25960	26007	26098	26036	25950	26114	26004	26362	26177	25911	26111	25957	26011	26231	26021	25986	25952	25888	26133	25801	26207	26065	26088	26012	25882	26119	25706	26271	25844	25907	25960	26101	25983	25821	26234	26085	26114	25997	25729	25987	26139	26013	25974	26038	25996	26118	26267	26121	26251	26158	26236	26067	26037	26149	25893	26114	26041	25959	25967	26050	25998	25892	26094	25955	25920	26114	26216	26040	25987	26080	26002	26028	26488	25988	25945	26056	25867	26077	26022	25974	26095	26216	26004	25750	25861	25862	26178	26115	25868	26082	26058	25880	25837	26308	26095	26182	26061	25996	26225	25842	26103	25980	26043	25878	25793	26146	26005	26172	26172	26012	25907	25843	26161	25942	25845	26054	25872	26088	26096	25750	25834	26023	26125	25822	26124	25918	25883	26054	26142	26128	26152	26125	26276	26117	26095	26084	25958	25995	25919	26252	26459	25786	25897	26012	26055	25779	25924	25999	26211	26054	26023	25830	25978	25932	26027	26154	26134	26290	25965	25929	25881	26103	25950	25909	26246	26083	26022	26283	25988	26283	26327	26143	26113	26204	26296	26016	26143	25818	25899	26195	26375	26162	26037	26322	25902	26121	25908	26213	26082	26019	25965	25937	26099	25884	25914	26145	26238	26054	26238	25990	25856	26234	26162	26308	26031	25933	26112	26015	26076	26064	26117	26199	26019	25988	26121	25960	25896	25882	26237	26277	25953	25937	26064	25936	26154	26152	26127	26076	26259	26139	25703	26187	26089	26190	25625	26046	26093	25867	25899	26061	26171	26066	25904	26039	26005	26155	26090	26025	25864	25891	25981	25907	25968	26240	25969	26217	26084	26030	26178	25863	26273	26232	26155	26175	25897	25915	25900	25996	26228	26141	26146	26184	25996	26018	26085	26217	26185	25883	25993	25984	26365	26302	26034	26302	25900	26071	26206	26145	26164	25990	25856	26114	26376	25923	26136	26135	25707	26098	25777	26004	26129	26140	26078	25896	25916	25949	26048	26018	25842	26214	25817	25814	26212	25942	25869	25917	25999	25841	26249	26092	26293	26055	25976	25840	26352	26162	26090	26214	26148	26181	26045	26263	26017	26176	26054	26266	26387	25897	25852	26069	25925	26059	26149	26163	25940	26174	26065	26274	26023	26027	26315	26268	26014	26117	26140	26018	25986	26227	26088	26136	26278	26061	26087	25956	25879	25984	25907	25968	25959	26073	26070	26158	26153	26236	26209	26090	25969	25759	25991	26128	25941	25876	26191	25973	25930	25782	26005	26045	26005	25995	26092	26084	25933	25989	26160	26271	26004	25956	26050	26177	26015	25999	26130	25862	25685	25880	26062	26017	25883	26044	26256	26129	25887	25925	25989	25901	26031	26100	26202	25995	25990	26171	25779	26020	26159	26261	26229	26032	26037	25985	26040	26089	25945	26071	26121	26233	26155	26233	25971	25944	25832	26015	26042	25839	26039	26033	26179	26127	26048	25889	26041	26037	26315	26010	26016	25969	25973	26023	26225	25873	26052	26070	25926	26043	25885	25956	25978	26006	25967	26033	26287	26310	26146	26219	26011	25879	26182	26120	26034	25838	25779	26065	26151	25978	26261	26124	26030	26022	26062	26239	26009	25795	25923	25934	26156	26119	26121	26090	25758	26053	25862	25859	26089	26074	26371	26111	26130	26040	25803	26200	26042	26242	26206	26063	26087	26179	26076	25933	26061	26038	25838	26091	26379	25990	25962	26028	26011	26148	25980	25785	26024	25805	26093	26026	25986	26264	25989	25981	26225	25784	25910	25924	26161	26243	26060	26091	26207	26213	25874	26106	26032	26053	26094	25910	25846	26310	25969	26185	25915	26009	26061	26193	26172	26109	26366	26019	26073	25922	26046	25975	26098	26154	26043	25846	26026	26355	26036	25943	26053	26096	26003	26004	26164	25823	26001	25779	26028	26235	26037	25928	26121	26057	26225	26060	25918	26112	25917	26000	26118	26188	26149	26025	26016	25996	25925	25954	25765	25956	25973	26122	26185	26077	26382	25855	26028	25979	25905	26268	26123	26116	25963	25993	26337	26148	26216	26176	25686	25990	26153	26083	26036	26064	25916	26135	25994	26013	26162	26018	25812	25790	25899	25982	26024	26061	26310	25998	26112	26058	25995	26076	25923	25911	26147	25772	26003	26109	25863	25990	25899	25938	25951	25840	26082	25916	26129	26031	26049	26176	26165	26140	25905	25988	25994	26106	26074	25871	25829	26104	25996	26053	25987	25830	25942	25911	25914	25851	26142	26221	26252	26214	26102	26001	26211	26230	26119	26066	26214	26010	26012	25876	25843	26108	26004	26224	26132	25958	25944	26019	26014	26150	26028	26068	26185	26004	26091	26230	25948	25773	25893	25995	25908	26145	25880	26043	26146	26012	25847	26189	26177	26065	26088	26093	26090	25986	26255	25915	25970	26016	26248	26069	26211	26064	26106	26092	26002	25961	26146	26091	26070	25915	26141	26163	25986	25839	25909	25912	26034	26341	26024	26308	25840	25780	25782	26163	25928	26031	26189	25942	25953	25956	25954	25836	26185	26329	26111	26121	26001	26156	25637	26054	26120	26003	25829	26013	26195	25965	25904	25911	25728	26095	26167	26044	25975	25799	25886	25974	26079	26003	26209	26152	25978	25978	25978	26129	26111	25831	26166	26133	25929	26051	26107	26080	25940	25916	25943	25896	26033	25987	26053	26122	26397	26270	26099	26124	26244	26074	25832	26229	26178	26070	25926	26063	26301	26033	26029	26060	25920	26058	26536	26178	26116	26053	25985	25996	25988	25986	26187	26145	25938	26104	26029	26226	26017	26007	25879	25849	26225	25963	25789	25790	26082	25996	26102	26217	25925	26075	25919	26050	26253	26169	25856	26074	25986	26043	25809	25672	25939	26159	25876	26260	26027	26226	25952	26034	25984	26405	25775	26057	25980	25864	26044	26300	26133	25788	25937	26124	25968	26068	26211	26134	26082	25937	25763	26210	26190	26000	25814	25940	26004	26018	26013	25904	26168	26142	26385	25730	26012	25699	25974	26112	26032	25756	25977	26185	26294	26207	26162	25926	26021	26089	26274	26416	26082	25838	25915	26066	26071	26069	25848	26434	26268	26128	25809	26029	26037	26433	25811	25891	26006	26021	25921	25737	25881	26043	26396	26058	26121	26058	26378	26097	26005	26123	26048	26281	26170	25964	26086	25904	25890	26131	26262	25930	25893	25962	25923	25928	26075	26147	26059	25976	26129	25999	26072	25979	26096	26059	26347	26352	25888	25759	25823	25982	25953	25948	25977	26055	26014	26048	26115	25768	25900	25920	26143	26138	26116	25980	26126	26126	25960	25924	26396	26259	25961	25813	26125	25864	26163	25970	26027	26001	26085	26204	25664	26089	26032	26293	25711	26048	25909	26123	26106	26210	26091	26025	25880	26014	26316	26263	25939	26039	26172	26220	25793	25824	26228	26068	25939	25869	26129	26079	26143	26098	26128	26027	25935	25969	26111	26081	26169	26306	26069	25887	26240	25877	26250	26238	26000	26003	26150	26073	26093	25847	26107	26248	26100	26034	26244	25829	25860	25923	25897	25978	26068	26147	26263	26238	26129	26133	25865	26016	25928	25743	25896	26208	26095	25998	26045	25960	25947	26189	25881	26084	26017	25959	25898	26093	25997	26301	26040	26037	26347	26055	26040	25957	26252	25846	26134	25826	25872	25930	26335	26224	25915	26158	25849	25791	26213	26012	25947	25949	26154	26233	26225	26170	25956	26083	25869	25999	25758	26060	25837	25927	26145	26003	26190	26063	25880	26114	26141	26020	25994	26056	25834	26136	26022	26116	25933	26053	26022	26017	25857	26051	26054	25931	25980	26186	25990	26006	25932	26167	26068	26241	26169	26126	25981	26158	26113	26046	26000	25969	25999	26052	26112	26082	26111	26303	25696	25985	25811	26253	26029	26070	25816	26198	26019	25970	25971	25940	26032	26007	25827	25989	25935	25783	26265	25948	26084	25862	26102	26140	26236	26277	26030	26128	26364	26171	26290	26169	26008	26110	25907	26177	26130	25907	26210	26135	26177	26368	26177	25891	26246
25883	45817	44585	37547	31935	27711	26343	23720	21003	20929	20423	22105	20200	22519	38520	42384	36835	29274	21340	17095	16486	16673	16439	16592	16417	16372	16467	16487	16623	16529	16564	16648	16626	16486	16653	16614	16590	16494	16647	16501	16693	16534	16627	16445	16756	16705	16365	16486	16685	16539	16533	16649	16729	16573	16740	16467	16565	16507	16502	16661	16455	16498	16554	16654	16537	16591	16759	16627	16536	16635	16564	16385	16582	16569	16652	16723	16450	16548	16673	16570	16561	16498	16448	16567	16534	16526	16613	16340	16604	16518	16477	16628	16677	16415	16585	16557	16567	16436	16480	16730	16632	16685	16510	16438	16495	16620	16430	16534	16621	16612	16463	16532	16569	16374	16454	16653	16476	16516	16461	16674	16628	16580	16537	16571	16701	16615	16482	16497	16564	16493	16379	16586	16600	16556	16581	16651	16457	16731	16607	16506	16713	16551	16607	16666	16466	16571	16439	16682	16591	16534	16714	16563	16523	16612	16668	16514	16436	16456	16403	16637	16423	16502	16485	16378	16685	16461	16692	16568	16452	16546	16543	16511	16468	16427	16691	16613	16637	16630	16684	16401	16592	16580	16511	16685	16673	16621	16438	16746	16627	16598	16616	16625	16772	16484	16570	16510	16492	16542	16515	16417	16494	16697	16550	16520	16458	16651	16526	16447	16705	16743	16526	16680	16500	16630	16549	16537	16752	16357	16528	16496	16577	16550	16545	16649	16617	16572	16541	16629	16370	16703	16515	16463	16586	16801	16553	16544	16505	16692	16486	16536	16714	16475	16389	16490	16463	16523	16501	16677	16630	16316	16493	16580	16597	16664	16529	16459	16558	16505	16599	16621	16523	16588	16543	16569	16541	16645	16762	16552	16600	16618	16584	16464	16627	16565	16643	16645	16377	16371	16382	16592	16481	16425	16602	16538	16313	16580	16514	16643	16658	16466	16460	16560	16527	16522	16587	16538	16448	16569	16589	16686	16571	16708	16493	16457	16503	16600	16456	16491	16658	16760	16559	16504	16406	16596	16478	16536	16545	16448	16557	16431	16574	16508	16657	16528	16563	16603	16349	16435	16503	16588	16453	16545	16641	16537	16408	16436	16474	16599	16638	16561	16585	16526	16647	16411	16466	16653	16442	16511	16551	16607	16760	16760	16595	16655	16501	16702	16643	16551	16589	16518	16490	16504	16521	16576	16559	16605	16471	16586	16569	16492	16541	16651	16603	16556	16630	16535	16630	16627	16680	16417	16665	16592	16595	16524	16454	16509	16614	16396	16615	16551	16449	16636	16711	16482	16600	16471	16675	16440	16450	16427	16624	16640	16357	16518	16648	16490	16725	16475	16351	16513	16578	16757	16340	16507	16567	16465	16514	16507	16405	16493	16669	16543	16546	16547	16444	16438	16605	16688	16638	16344	16468	16674	16655	16473	16549	16635	16742	16547	16430	16510	16494	16504	16493	16557	16520	16595	16510	16555	16598	16651	16493	16487	16588	16667	16503	16582	16619	16621	16450	16617	16599	16464	16553	16534	16458	16458	16481	16523	16862	16576	16632	16567	16498	16642	16678	16659	16458	16375	16669	16527	16528	16597	16541	16540	16550	16543	16612	16388	16438	16501	16616	16488	16740	16436	16454	16545	16625	16528	16376	16505	16700	16730	16433	16683	16688	16591	16545	16593	16558	16449	16590	16542	16583	16580	16539	16626	16505	16666	16571	16627	16565	16446	16584	16488	16616	16442	16595	16538	16672	16714	16429	16443	16556	16600	16611	16515	16555	16538	16547	16542	16531	16708	16602	16495	16472	16720	16627	16559	16637	16675	16532	16591	16615	16596	16501	16536	16456	16560	16801	16494	16589	16740	16567	16566	16567	16597	16544	16446	16374	16614	16546	16618	16718	16547	16671	16563	16451	16531	16583	16521	16686	16740	16351	16521	16591	16568	16717	16527	16542	16666	16528	16636	16472	16524	16559	16607	16520	16520	16643	16446	16556	16797	16400	16503	16463	16615	16535	16307	16440	16461	16517	16494	16611	16628	16328	16568	16447	16467	16544	16683	16570	16514	16536	16660	16385	16576	16646	16556	16614	16520	16365	16628	16470	16484	16632	16495	16649	16761	16679	16624	16638	16429	16581	16486	16620	16683	16585	16614	16590	16505	16708	16496	16631	16540	16469	16585	16580	16631	16620	16530	16543	16437	16512	16353	16549	16531	16653	16869	16606	16670	16374	16700	16633	16606	16911	16510	16731	16654	16549	16402	16388	16538	16365	16362	16584	16524	16564	16496	16650	16519	16500	16579	16329	16426	16573	16496	16467	16616	16468	16738	16634	16538	16612	16591	16488	16606	16649	16442	16512	16599	16483	16490	16477	16578	16509	16403	16698	16485	16669	16529	16505	16665	16362	16526	16512	16629	16746	16550	16547	16589	16422	16666	16591	16568	16468	16683	16607	16496	16506	16641	16620	16460	16708	16521	16511	16592	16589	16465	16493	16554	16531	16763	16651	16541	16561	16474	16664	16793	16515	16521	16444	16474	16573	16374	16490	16473	16496	16587	16508	16499	16476	16480	16547	16585	16529	16578	16677	16401	16614	16520	16588	16583	16358	16461	16524	16475	16605	16557	16526	16634	16514	16691	16388	16536	16640	16451	16696	16552	16535	16630	16299	16587	16589	16596	16587	16491	16650	16492	16503	16526	16513	16356	16470	16526	16509	16609	16607	16682	16577	16596	16486	16496	16452	16495	16479	16564	16518	16535	16735	16670	16651	16794	16681	16356	16627	16594	16522	16568	16479	16517	16575	16577	16508	16704	16542	16528	16576	16512	16698	16487	16557	16694	16487	16644	16496	16468	16514	16687	16630	16475	16550	16623	16365	16605	16457	16584	16407	16598	16602	16629	16535	16574	16474	16558	16647	16466	16586	16597	16591	16532	16702	16465	16645	16534	16632	16518	16497	16669	16672	16552	16765	16516	16614	16582	16344	16591	16625	16356	16645	16531	16567	16675	16545	16508	16347	16593	16572	16694	16540	16516	16622	16577	16603	16555	16524	16386	16536	16203	16386	16570	16588	16572	16514	16522	16663	16697	16525	16609	16427	16670	16609	16397	16452	16557	16645	16496	16642	16543	16631	16532	16420	16532	16660	16369	16469	16401	16448	16534	16569	16563	16477	16486	16592	16744	16472	16590	16564	16439	16481	16507	16568	16569	16567	16544	16484	16581	16506	16503	16674	16660	16653	16667	16535	16591	16442	16633	16639	16516	16568	16658	16625	16529	16482	16698	16683	16468	16548	16658	16447	16422	16530	16593	16499	16568	16477	16569	16637	16326	16436	16609	16666	16587	16579	16378	16511	16474	16546	16709	16530	16506	16474	16524	16583	16540	16549	16419	16693	16444	16644	16589	16547	16697	16603	16662	16497	16543	16402	16478	16428	16484	16643	16459	16570	16722	16659	16647	16561	16625	16500	16670	16360	16693	16519	16524	16604	16633	16637	16332	16545	16529	16578	16603	16425	16555	16485	16526	16506	16469	16584	16682	16561	16715	16581	16641	16489	16503	16506	16578	16509	16464	16544	16474	16390	16729	16623	16557	16570	16612	16367	16538	16557	16686	16488	16610	16575	16600	16764	16698	16579	16563	16556	16768	16702	16577	16620	16635	16528	16578	16616	16636	16506	16491	16446	16511	16555	16625	16416	16723	16711	16587	16784	16570	16584	16489	16525	16466	16548	16618	16612	16482	16568	16744	16382	16551	16535	16414	16456	16635	16538	16486	16526	16477	16687	16568	16622	16493	16575	16489	16402	16554	16496	16682	16520	16555	16450	16512	16396	16568	16650	16640	16511	16597	16642	16494	16387	16730	16560	16419	16575	16542	16453	16415	16688	16747	16574	16568	16607	16501	16446	16578	16565	16569	16515	16573	16475	16465	16843	16577	16567	16635	16437	16505	16508	16582	16730	16491	16366	16664	16509	16587	16570	16385	16429	16733	16579	16458	16625	16470	16564	16434	16622	16590	16541	16517	16669	16541	16546	16383	16610	16507	16426	16605	16630	16608	16515	16576	16584	16735	16461	16484	16672	16549	16498	16609	16710	16514	16527	16472	16515	16405	16644	16580	16685	16504	16565	16580	16761	16562	16589	16519	16455	16609	16568	16425	16569	16596	16582	16593	16515	16687	16454	16618	16651	16508	16258	16464	16557	16522	16565	16702	16605	16539	16617	16565	16474	16448	16727	16489	16545	16652	16623	16473	16397	16501	16565	16572	16426	16553	16616	16420	16765	16558	16484	16503	16584	16663	16481	16490	16542	16535	16562	16596	16488	16640	16694	16659	16636	16394	16671	16514	16609	16492	16318	16456	16660	16608	16459	16663	16604	16491	16768	16561	16480	16624	16438	16680	16465	16532	16483	16667	16535	16497	16622	16636	16589	16584	16503	16675	16331	16452	16629	16667	16727	16733	16647	16648	16560	16471	16522	16738	16553	16533	16585	16582	16588	16516	16525	16419	16489	16742	16560	16573	16447	16455	16687	16668	16362	16352	16530	16510	16190	16527	16711	16582	16594	16570	16487	16656	16759	16581	16496	16389	16415	16547	16498	16635	16518	16514	16501	16571	16429	16558	16633	16650	16498	16589	16443	16474	16520	16598	16627	16620	16493	16559	16587	16510	16587	16574	16608	16663	16659	16406	16688	16551	16634	16548	16470	16595	16539	16659	16621	16581	16495	16601	16656	16385	16595	16506	16651	16561	16543	16408	16649	16499	16606	16398	16436	16650	16516	16704	16489	16621	16375	16548	16507	16560	16489	16557	16520	16361	16632	16482	16710	16627	16489	16306	16634	16726	16471	16570	16532	16497	16695	16401	16648	16460	16602	16653	16399	16482	16664	16630	16629	16622	16522	16620	16594	16569	16416	16439	16521	16463	16442	16714	16626	16466	16297	16532	16413	16542	16632	16595	16549	16476	16716	16514	16648	16342	16641	16630	16485	16552	16449	16677	16648	16456	16605	16505	16573	16472	16448	16746	16549	16494	16615	16542	16525	16333	16578	16319	16691	16473	16717	16387	16548	16674	16655	16528	16498	16712	16469	16672	16742	16670	16574	16507	16526	16577	16637	16636	16577	16432	16645	16698	16568	16435
35563	30376	33723	32462	30083	28988	28667	27967	27920	28514	28363	27523	27635	27338	27831	28418	28481	27859	27446	27086	27106	26831	26853	26831	26921	27113	26929	26856	26811	26870	26917	27092	26865	26922	26841	26828	26911	26788	26955	26762	26705	26835	26814	26566	26846	26955	26924	26906	27103	26819	27005	26912	26906	26707	26781	26793	26666	26976	27085	26819	26997	26768	26856	27065	26902	26974	27038	26915	27071	26811	27030	27081	27051	26697	26848	26889	26870	26862	26820	26762	26740	27067	26913	26789	26849	27041	26851	26522	26783	26751	26800	26841	26972	26707	26678	26639	26815	26926	27108	26957	26674	26865	26948	26877	27130	26803	26808	27183	26870	27029	26819	26906	26914	26825	26994	27023	26819	26911	26750	26734	27079	27066	26763	26907	26988	26897	27401	27005	26900	27076	26822	26779	27097	26966	26754	26862	26786	26766	26854	26772	26891	26932	26887	26791	26914	26962	26891	26788	26939	26882	26855	26681	26899	27049	27083	26958	26919	26735	26896	26960	26959	26734	26788	26684	26890	26935	26841	27294	27062	26971	26740	27094	26983	26939	26937	26825	26900	26891	26769	26885	26776	26988	27167	26902	26854	26845	26905	27136	26909	26683	27143	27060	27271	26741	26902	26710	26931	26670	26784	26961	26777	26958	26935	27276	26986	26639	26860	26990	26787	26946	27019	26806	27218	26963	27025	26948	26935	26925	26905	27158	26916	26890	27189	26811	26761	26947	26838	26710	27151	27038	26956	26975	26791	26704	26742	26930	27072	26707	26903	26452	26921	26817	27056	26815	26955	26885	26813	27034	26715	26984	26899	26977	26891	27014	26712	26979	26956	26921	27011	26574	26732	26973	26849	27089	26932	26812	26939	26772	26859	26923	26895	27090	27149	26810	26684	26904	27059	27034	26724	26908	26954	26878	26896	26792	26753	27102	26819	27065	26813	27021	26754	26869	26954	26833	26969	26988	27106	26878	26797	27069	27036	26689	26793	26636	26859	26631	26834	26967	26917	26837	26959	26957	26733	26851	26807	26824	26915	27139	26977	26978	26888	26827	26602	26871	26934	26823	26949	26952	26951	26950	26788	26791	26880	26828	26935	27014	26814	26834	26978	27057	26750	26857	26727	27051	27216	26694	26805	27087	26838	26836	26953	26822	27064	26965	26847	27064	26706	26872	26925	27069	26770	26708	26989	26774	27138	27056	27088	27067	26832	26747	26518	27047	26838	26819	27023	26902	26939	26827	26814	27007	26941	26707	26942	26701	27047	27008	26869	26836	26883	26722	27050	26617	26981	26846	26747	26811	26741	26689	27041	26851	26924	26923	26985	26897	26773	27022	27046	26868	26861	27005	26699	26760	27044	26945	27048	26795	26977	26739	26863	26748	26830	26901	26937	26797	27042	26924	26925	26758	27136	26953	26951	27166	26906	26853	26915	26936	26851	26745	26829	27030	26903	26743	26789	26848	27160	27012	26971	27213	26995	27060	26870	26926	26998	26904	26910	26974	26856	27078	27077	26989	27064	27093	26764	26726	26794	26733	27038	26952	26786	27030	26848	26843	26930	26634	26729	26983	26847	27015	26815	26707	26776	26855	26877	27014	26712	26870	26946	26819	27016	26852	26869	26660	26905	26936	27077	26878	26863	27021	26870	26841	27084	26908	26961	26854	27177	27056	27111	26875	26775	26953	26761	26847	27023	26699	27007	26875	27027	26846	27029	27272	27079	26913	26934	26921	26841	27105	27102	27080	27037	26930	26645	26857	26987	26686	27080	26848	26760	26765	26971	27147	26941	26954	26819	26962	26996	26771	26917	26679	26826	26899	26802	26895	26968	26914	27132	27181	26956	26546	26930	26946	27153	26949	26956	27050	26877	26970	26733	26923	27138	26773	26727	26729	26866	26908	26806	26993	26853	27159	26832	26837	27030	27020	26838	26936	26827	26777	26810	27053	26962	26913	26886	26956	26952	26688	26735	26929	26926	26874	26930	26752	27049	27056	27013	26788	26941	27034	26977	26786	27088	26914	26895	27018	26717	27025	26971	26761	26795	26881	26862	27046	26932	26762	26816	26707	26707	27106	26610	27050	26777	26776	26689	26629	26859	26775	26948	27045	26765	26836	27359	27104	26912	26731	26805	26834	26896	26868	26792	26860	26969	26960	26870	26987	27057	27009	26895	26877	26752	26728	26749	26964	26844	26704	26678	26627	26985	26925	26877	26792	27173	26843	26760	27024	26981	26960	26818	27124	26916	26913	26694	26770	26821	27054	26751	26954	26766	26976	26741	26829	26814	26839	26831	26932	26993	27041	26961	26877	27049	26901	26685	26762	26864	26808	26978	26861	27087	26923	27130	26847	27177	26906	26868	26880	26978	26737	26674	26940	26999	26646	27095	26774	27078	26909	26888	27108	26980	26706	27037	26869	26999	26928	26934	26855	26907	26880	26810	26852	26963	26979	26759	26811	27053	26795	26944	26859	27076	26862	27135	26706	26942	27248	27051	27017	27152	27001	27028	27025	26803	26930	26987	26908	26842	26894	26926	26826	26821	26657	26929	26745	26822	26884	26904	26831	27016	26930	27008	26910	26924	26750	27057	26883	26957	26971	26768	26915	26933	26780	26845	26683	26931	26902	26739	26635	26831	26952	26887	26882	27012	26875	27043	27046	26915	26754	26859	27090	26898	26720	26876	27223	26960	27086	26798	26739	26831	26772	27099	26842	27011	26944	26797	26880	26737	26921	26872	26674	26840	26843	26850	26817	26641	26891	26875	27089	27039	26981	26868	27084	26870	26982	26789	26945	26827	26912	26936	27083	26762	27119	26919	26789	26904	26946	26899	26931	26609	26823	26935	26990	27051	27289	26843	26789	26946	26918	26818	26810	26656	26947	27017	26852	27037	27032	26941	26852	26965	26699	27324	26847	26786	27100	26749	26931	26586	27070	26950	26714	26808	27068	26972	26846	27237	26829	26815	26891	26860	27121	27057	27063	26933	26963	26955	27139	26804	26905	26829	27023	26809	26942	27030	27034	27078	27057	26793	26976	27155	26712	26777	26890	27102	26837	26991	26863	26986	27117	26876	26920	26842	26716	27120	27222	26611	26847	26907	26877	26906	26743	27238	26765	26949	26824	26992	26909	26996	26999	26901	26827	26938	26832	26888	27081	27094	26885	26784	26946	26909	26864	26882	26700	26963	26953	26957	27122	26747	26731	27028	26709	26727	26984	26930	26892	26877	26768	26827	26911	27049	26851	27065	26897	26713	26702	26792	26720	26842	26917	26825	27085	26933	26960	27046	26983	26668	26626	27058	26940	26878	26875	26826	26902	26916	26899	26821	26837	26878	27066	26741	26762	26937	26870	26960	27005	26950	26713	26814	26816	26720	26842	26710	26769	26747	26972	26915	26764	26895	26983	26876	26995	27197	26546	26798	27045	26887	26995	27054	26884	26945	26857	26801	27016	26922	27010	27127	26927	26913	26762	26835	26860	26967	26860	27014	27049	26840	26932	26944	26881	26909	26903	26959	26614	26942	26652	26884	26877	27132	26969	27026	27061	26660	27006	27059	26716	26850	26802	27006	26825	27065	26945	26950	27113	26781	26903	26717	27198	27026	26835	26687	26659	26976	26650	26858	26963	27036	27054	27053	27112	26914	26890	27028	26968	27072	26779	26942	26826	26830	27010	27078	26891	27154	27154	27032	26996	26619	27033	26931	26883	26900	26854	26801	26672	26931	26984	26914	26679	26985	27099	26967	26970	26964	26752	26849	26615	26840	26922	27012	26810	26957	26926	26914	27038	26842	26890	26932	26680	26757	26958	27123	26990	26706	26789	26658	26739	27009	26880	26734	27044	26847	27037	26920	26948	26913	26939	26968	26737	26839	26970	26714	26894	26806	26895	27207	26986	26839	26792	27013	26747	26728	26948	27022	26893	26899	27003	26789	26835	26817	27031	26720	26908	26900	27191	26935	26783	26945	27052	27155	26966	26926	26993	26997	27202	27017	26887	27002	26843	27166	27011	26780	27169	26964	27024	26821	26740	26878	27092	27030	26672	26806	27145	26977	26969	26773	26951	26943	26720	26870	26878	26792	26851	27162	27090	26950	26814	27197	26997	26773	26642	27057	26881	26890	26589	26849	26973	26877	26704	26793	27023	26919	26940	26857	26865	26899	27126	26820	27134	26943	27134	27017	26890	26967	26648	26737	26949	26942	26553	26834	27097	26908	27057	26983	26877	26751	26954	26800	26884	26849	27110	27232	26889	27083	26917	26756	26884	26988	26900	26788	26932	27110	27008	26881	27076	26984	26880	26911	26762	26986	26680	26836	26785	27078	27021	27069	26816	27124	26908	26953	26901	26763	27024	26696	26871	26870	26759	26840	26758	26832	26860	26821	26934	26873	27077	26828	27061	26547	26975	27069	26716	27058	26769	27187	26991	27055	26825	26919	26860	27042	26971	26895	26912	26822	27226	26990	26711	26787	26884	26736	27179	26896	26621	26905	27086	26995	26766	26853	27073	27022	26913	26894	26768	26847	26887	27328	26996	26979	26829	26868	26941	26747	26810	26711	26929	26917	27009	26834	26814	26843	26969	26792	26985	26721	27015	27021	27073	26681	26775	26911	26879	26921	27088	26901	27084	27144	26853	26975	26773	26936	27061	27237	26983	26830	26955	26808	26920	26774	27013	27126	26886	26894	27041	26898	26998	26907	26865	26751	26657	26760	27074	26931	26862	26937	26803	27074	26814	26882	26976	26892	26950	26884	26777	26896	27006	26896	27159	27042	26498	26893	26788	27104	26930	26904	26992	26778	26803	26703	26975	27044	26987	26854	26718	26689	26963	26908	26851	27050	26911	26889	27036	26866	27088	26818	26892	26887	27004	26764	27118	26734	26812	26997	27105	27052	27053	26915	26705	26837	27001	27048	26970	27047	26981	27050	27086	26886	26965	26738	26690	26680	26815	26774	27051	26854	26628	26830	26907	26893	26803	27176	26758	26800	27020	27169	26734	26971	26961	26831	27055	26928	26803	27127	26885	26921	26840	26885	26964	26917	27084	26815	26944	26763	26952	26979	26864	26733	27254	26783	26867	26831	26772	26700	26808	26993	27041	27058	26810	27130	26848	27171	26883	27031	27024	26859	26804
26314	30997	28047	24126	21606	20158	19405	18442	18822	19531	18827	18121	18183	17844	18599	18916	18355	17788	17438	16896	17135	16925	17006	17076	17005	16964	16959	16977	17027	16971	17086	16822	16942	17122	16866	16900	17029	16874	16967	16994	16958	16926	16850	17006	17033	17059	16990	16986	16840	17049	16916	16885	17070	16750	16963	17046	16955	17110	17001	17088	16922	17042	17030	16963	17075	16991	17053	17063	17021	17042	16847	16815	17007	16986	17166	16873	17163	17105	16796	16945	16969	17176	17070	16944	16978	16876	16896	16970	16982	17120	17063	16968	16939	16962	16984	17031	17033	16983	16908	16874	17047	17126	16982	17037	16989	17066	17077	16882	17021	17011	17023	17122	16861	16974	16943	16886	17013	17085	16962	16907	17001	16813	16774	16959	17224	17000	17085	16997	17074	17110	16873	16895	17095	16795	16860	17006	16853	16859	17263	16954	16973	16924	17069	16964	17063	17234	17015	16934	17001	16913	16882	17134	17021	16952	17091	17045	16985	16819	16894	17110	17016	16958	17122	16860	16952	17071	16931	17029	17034	16911	16913	16971	16955	16923	16855	16925	17072	16922	17114	17171	16866	16995	17036	16879	16920	16978	17147	16920	17020	16936	16973	17071	16962	17049	16915	17092	16964	17156	16888	17011	16999	17034	17020	16955	17063	17037	17146	16909	16887	16899	16911	17028	17016	16977	16924	17000	16935	16858	16945	16815	17201	16892	17080	16875	16892	17065	16917	16978	17087	16996	16918	17093	17077	17025	17053	17062	16946	16982	17114	16828	17072	17103	16979	16970	17053	16874	16807	17187	17016	16965	16976	17038	16829	16997	16965	17107	17019	16953	16862	16947	16965	16952	17028	16989	16957	17056	16993	17189	16986	16892	17023	17117	16841	17048	16925	17065	16888	17047	17024	17061	16974	17119	17070	17010	17135	16805	16975	16925	17036	16938	16955	16921	16806	16746	17000	17014	16907	16908	16894	17153	17050	16916	17052	17075	17043	16854	17059	17013	17009	17015	17001	17029	16948	16891	17106	16997	17106	17017	17130	17122	17106	16955	16949	17013	17034	17067	16901	16902	17010	17087	17120	16957	16868	17036	17018	16839	16845	17057	16931	16924	17038	17001	16866	17071	17035	17079	16905	17073	17006	16974	16890	16983	17203	17084	17060	17241	16991	16866	16966	17094	16909	17034	16899	17036	17027	17081	16956	16927	16930	16950	17029	16910	17063	16969	17053	16881	16936	16877	16906	17097	17063	17062	17043	16923	16899	17121	16820	16765	17053	16977	17002	17038	16964	16894	16984	16980	17032	17014	17118	17060	16950	16962	16971	16812	17103	16970	16878	16922	17026	16971	17179	17016	16915	17057	17002	16819	16903	17085	16902	16901	16984	17008	17087	16810	17057	17035	16839	17052	16920	17077	17080	16883	17085	17152	16972	17052	16911	16956	16930	17029	16936	17052	17061	16918	16961	16914	16999	17033	16993	17124	17038	16926	16940	16887	16894	17069	16717	16967	17076	17045	17087	17003	17091	16870	17115	16823	16961	16938	16969	16950	16959	17173	17042	16922	17020	16914	16866	16849	17019	16978	16986	16788	16966	17178	16986	16945	17042	16884	16998	16906	16837	16997	17062	17111	17088	17091	17056	16667	16845	16857	16823	17173	16990	16967	17027	17036	17057	16938	17084	16865	17147	16876	16923	16862	17138	16806	17149	17019	17007	17014	16979	17044	16726	17040	17089	16967	16979	16801	16871	16909	17006	17021	17050	16869	16846	17037	17122	17003	16885	16915	17078	16958	16958	16882	17131	16990	17022	17187	17126	17135	16884	17065	17026	16944	16963	16970	16902	17117	17152	17019	16856	16957	16881	17091	16837	16852	16928	16901	16925	17157	17075	16970	16985	16855	17071	16894	17181	17099	16942	16856	16855	16927	16938	17156	16815	17021	16864	16851	17021	17012	16992	16928	17096	16883	17071	16962	16919	16979	17080	16975	17060	16899	16931	16971	16891	16935	17101	16856	17017	16912	16995	17094	16864	17036	16929	16927	17012	16763	16978	16803	17074	16901	17012	16874	16964	17082	16810	16953	17190	16793	17118	17126	16748	16883	16932	16892	17178	17019	16870	17031	17117	16911	16985	17083	16875	17050	17025	16972	17057	16917	16942	17011	16818	17003	16985	16992	17056	16962	16948	17056	16970	16960	17062	16982	16973	17130	17068	16886	16922	16691	16903	16943	16960	16887	16914	16903	16887	16935	17025	16979	17017	16774	16962	17025	17121	16852	17135	17070	16943	17010	16981	17127	17117	16844	16880	16996	17016	16866	17118	17067	17076	17039	16956	16874	17067	17159	16879	16911	17015	16941	16868	17021	16917	16969	17045	17063	16876	16885	16806	17114	17020	17036	16838	17102	16950	16922	16984	16940	16853	17009	17084	17013	16995	16937	16926	16984	16946	17100	16926	17043	16946	17110	16864	17038	17119	16920	16901	16961	17044	16972	16962	17121	17129	17019	16965	16980	16916	16976	16910	16946	16936	16979	17076	17017	16848	16997	16959	17123	17131	17028	16904	16969	17239	17008	17023	17108	16989	16887	17047	16962	16896	17047	16962	16736	16971	16971	16970	16961	16939	16899	16945	16820	17111	17044	16905	16987	16971	16885	16984	16894	17021	16963	16977	16813	17073	16953	17029	16963	16933	16940	16854	17018	16994	17129	17133	17202	17038	17058	17196	17030	16932	17051	16788	16807	16976	17171	16960	16926	16965	16924	16942	17105	16971	16911	17167	17018	16947	16913	16861	16906	16938	17013	16856	16997	16937	16988	17083	16957	16966	17124	17008	16868	16927	17029	16909	16920	16901	17004	16864	17119	16884	16861	17002	17062	16928	17014	16948	17055	17114	16988	16895	16927	16940	17024	16882	16943	16915	16976	17214	16957	16857	17027	16898	17146	16875	17118	17054	16860	16977	16871	16870	17044	17109	17087	16855	16988	17040	17065	17060	16972	16955	16871	17059	17180	16917	17039	17006	17085	17020	17070	17000	16998	16930	17082	17078	16904	16862	16914	16925	16955	16879	17123	16853	16849	16710	16937	17093	16800	16980	17023	16997	16896	17097	16917	16739	16958	16960	17091	16961	16993	17040	16751	16995	16961	17081	17073	17058	16799	17059	16999	17035	17017	17202	16862	16913	16930	16805	16899	17118	16968	17137	17069	17118	17060	16878	17093	17175	16843	17062	17096	16915	16965	16851	17053	16977	17097	16972	17018	16910	16989	16933	16830	16964	17020	17000	17077	17043	16948	16972	16999	16982	16867	16931	17039	16992	16884	16979	17037	16971	17058	16998	16972	16915	16837	16934	17025	16943	16930	16826	16879	16976	17036	17099	17098	17159	17040	17104	16958	17012	16952	16933	17058	17135	17136	17068	16900	17121	16915	17053	16860	17035	16996	16818	17019	17036	17018	16877	17144	17015	16937	16943	17124	16919	16900	17094	17054	16956	16934	17045	16842	17033	16916	16859	17001	16841	16927	17118	16993	16845	16966	16992	16846	16904	16939	16854	16997	17101	17000	16964	16995	17142	16907	16810	17120	16902	16851	17065	16854	16978	17155	16884	16990	17016	16991	17007	16846	16849	16898	16919	16960	17080	16794	17045	17041	16861	17052	16989	16885	17027	17019	17212	17122	16885	16966	17096	16957	17022	17030	16998	17056	16924	16960	16915	16857	16858	16971	17096	17059	17082	17091	16824	17028	17175	17147	16865	16968	17174	16943	16771	17195	17064	17083	16896	16908	17003	16888	17114	17186	16849	16987	17039	16896	17009	17001	16833	16854	16859	16982	16886	16923	17075	17067	17097	17000	16951	16990	16901	16981	17012	16948	17021	17037	17053	17047	17028	17154	16935	16863	17115	16941	17233	16807	16941	16940	16998	16867	16904	16939	16910	16876	16901	17188	16986	16950	17010	17026	17098	16962	17173	16896	16983	17018	16846	16901	16879	16964	17194	16865	17046	16818	16984	17023	17083	17047	16873	16716	17027	17074	16790	17022	16932	17101	17033	17033	17118	16797	16804	17163	17066	17090	16899	16907	16846	16935	16837	17105	16920	16939	16913	16924	17017	17035	17051	16850	16967	17041	17039	17142	16895	17096	17024	16828	17104	16896	17022	16818	17070	16904	16962	16940	16968	16968	16896	16959	16988	16968	17052	17039	17179	16932	17011	17083	17001	16951	16901	16973	17110	16951	16997	17034	16881	16909	16968	16903	17086	16982	16863	16901	16923	16899	17153	17014	17012	16936	16896	16966	16866	16991	16884	16912	16951	17032	16921	16958	16982	16975	16982	16698	16954	17002	16800	16972	16965	17057	16810	16986	17082	16909	16871	16990	17159	16883	16928	17028	17001	17003	17041	16994	17055	17001	17021	16908	16867	17074	16912	17111	16978	16811	16920	17073	16937	16911	17064	16832	17026	16839	16982	17037	16956	16995	17026	17163	16897	17047	16941	16970	17204	16918	17077	17060	16800	16833	16925	16932	16969	16911	17084	16909	17088	16959	17041	16993	16858	16878	17011	17091	17055	17021	16840	17150	16974	17064	16899	17027	17052	17013	16973	17011	16984	16975	16876	17035	16907	17129	16983	16978	16937	17004	16895	17085	17055	17043	17083	17024	17060	16898	17046	17038	17100	17066	16930	16980	17035	16861	16991	16961	16996	16942	17060	16989	16996	17040	16837	16908	17006	17052	16947	17043	17007	16976	16958	17009	16995	16950	17030	17038	16861	16971	16967	16818	17320	17051	16765	16954	16961	16966	17063	16955	17034	16876	17027	16872	16909	17100	16983	16966	17229	16912	16914	16971	16813	17081	16977	16981	16958	17092	16956	17080	16906	17152	16983	17136	17016	17154	17054	16906	17083	17088	17022	17065	17265	16859	16964	17001	16861	17133	16841	17096	17054	17016	17002	16895	17059	17011	16795	16827	16950	16976	17148	17022	16951	17151	16902	16968	16913	16949	16911	16879	17091	16944	17005	17004	17000	16966	16983	16875	16904	17088	16860	17038	17083	16823	16953	16976	17006	17099	16995	16907	16907	17124	16822	16960	17009	17056	17087	16972	16887	16980	17005	17154	17099	17015	17125	17031	16711	17107
24791	20788	27312	27044	28255	31164	32482	30406	31178	30192	29169	28848	28631	31776	40163	38976	35162	31924	29831	28568	28496	28068	27835	27992	28013	27797	28133	28253	28113	28065	28133	28307	27826	28159	27746	27897	27871	27771	27698	28073	28227	28143	27961	27978	27526	27923	27647	27963	27918	27852	27993	27934	27961	27728	27926	27764	27927	28173	27968	28054	27840	28000	28018	27840	28048	27932	27761	27933	27946	27697	27931	27794	27765	28252	27885	27837	27856	27980	27892	28279	27919	27812	27783	27752	27995	27930	27917	27759	27857	27664	27769	27819	27941	27990	27726	27882	27888	27691	27917	27988	28140	27888	28004	27804	27881	27761	27690	27991	28070	27916	27948	27943	27802	27800	27822	27969	28050	27926	28104	27790	27891	27980	28024	28121	27921	27999	28222	28050	27983	27887	28033	27944	27719	28085	27925	28028	27880	27782	27862	27742	27903	27947	27816	27765	27816	27768	27928	27991	27734	27826	27872	28044	27841	27824	27951	27776	27955	27899	27998	27869	27907	27898	27992	27784	27802	28005	27778	27666	28042	27978	27869	27741	27731	27863	27937	28231	27638	27974	28081	28200	28011	27710	27925	28154	27934	27939	27897	27861	28061	27999	28049	27818	27865	28073	27975	28015	27932	28103	27713	28050	27847	27814	27968	27768	28092	27870	28049	27684	28005	28174	28038	27802	27691	27820	28115	27913	27837	27884	27992	28233	27994	28190	27895	27768	27822	27824	27814	27787	27850	27754	27991	27747	27852	27605	27943	27992	27759	27704	27645	27933	27690	27927	27778	27960	27973	28097	27935	27632	28059	27754	28078	28024	27834	28031	28312	27773	28022	27712	27809	27640	28161	27895	27884	27976	27769	27726	27877	27598	27955	27738	27762	27900	28187	27891	28023	27861	27718	27887	27752	27630	27909	27877	27973	27755	27816	27982	27891	28069	27942	27804	27407	27696	27979	28037	27840	27745	28084	27888	28082	27661	27974	28012	28042	27674	27699	27837	28004	27720	27765	28150	28010	27977	28204	27942	28076	27871	27953	27952	28043	27785	27910	27798	28197	27889	27806	27922	28030	27881	27718	28023	28124	27951	27778	28010	27776	27951	28047	27952	28000	28163	28111	27955	28120	27772	27803	27801	27811	28013	28048	27977	28071	27892	28109	27785	28008	27946	27879	28014	27858	28121	27927	28134	27900	27760	27882	27612	27907	27930	27853	28136	28049	27991	27822	27821	27893	27762	27884	27868	27651	27779	27775	27969	28240	27908	27970	27914	28022	28098	27831	27822	27951	27933	27882	27973	28122	28070	28027	27850	27984	27662	27937	27634	27864	27820	27837	27830	27974	27822	27708	27905	27880	27986	28075	27977	28078	27970	27779	27904	27985	27825	27775	28034	27761	27671	28095	28004	27875	27659	27957	27924	27712	27964	27745	28127	27860	27867	27906	27772	28036	28137	27950	27798	27802	27740	28162	28017	28236	28031	27675	28103	27922	27883	28027	28154	28144	27832	27997	27954	28139	28042	27803	28000	27966	27615	27874	27885	27858	27766	27891	27920	27801	27903	27720	27802	28207	27965	27876	27974	27685	27973	27900	27938	28091	27864	27920	27802	27959	27888	27886	27977	27997	27922	27983	27881	27907	27705	27894	27749	27728	27973	27892	27803	27904	27914	27522	27738	28013	28033	27787	27898	27986	27956	27747	27919	27758	27976	27777	28053	27975	27670	27833	27743	27924	27723	27998	27885	27796	27898	27768	27919	27928	27869	28030	27823	28068	27784	27874	28048	27945	27759	27882	27861	27420	27952	27825	28033	27992	28011	27844	27739	28028	28015	28005	27838	27848	27971	28000	28128	27894	28204	27935	28022	27954	27965	27971	27610	27917	27991	27819	27963	28229	27897	28088	27800	27717	27851	27798	27914	27929	28003	27923	27840	27885	27782	27610	27806	27986	28036	28091	27959	28048	28052	27953	27948	27831	27685	27785	28008	27939	27947	27829	27904	27913	28052	28133	27797	27638	27773	27952	27926	28127	28113	27871	27673	27906	27987	27922	27717	28053	28088	27930	27858	27857	27763	27790	27868	28121	27782	27865	28045	27937	27952	27841	27920	27823	28068	27649	27918	28158	27886	28182	27938	27675	27588	27823	27890	27917	27931	27882	28017	27857	27886	28071	27818	27655	27907	27733	27646	27819	28027	27890	27990	27863	27936	28061	27804	27832	27751	27818	27892	27844	27967	27807	27660	27896	27895	27812	27637	28029	27990	27884	27867	27986	27856	28227	27649	27984	27767	28072	27835	28079	27934	28044	27927	27605	27981	28030	27811	27878	27785	27759	27661	27881	27913	28084	27728	27662	27822	27716	27759	27908	27607	28089	27969	27920	27985	27935	27855	27854	27991	27778	28269	27848	27952	27671	27941	27750	27692	27983	28191	28201	27974	28086	27801	27975	27970	27674	27974	27718	27993	27863	27836	28100	27954	27974	27793	28004	27914	27724	27912	27648	28159	28065	27804	27834	28078	28093	27907	28083	27901	27860	27939	27862	27644	27915	27890	27721	27947	27632	27964	28159	27781	27613	27789	27889	27840	27723	27735	27793	27954	27906	28004	28187	28071	28105	27907	27997	27736	28144	27839	27871	27848	28066	27875	27876	27998	27867	27745	27651	27860	27821	27756	27776	27930	27937	27589	27886	27840	27674	27699	27902	28019	28167	28220	27876	27647	27657	27609	27613	27998	27854	27804	27753	27890	27971	28038	27785	27846	27833	27998	27977	27909	27995	28073	27939	27975	27734	27881	27902	27582	27804	27820	27869	27700	28172	27841	27734	27881	27831	28003	28000	27928	28174	28005	28187	27989	27739	27852	27763	27711	28012	28140	28199	28104	28051	28183	28066	27931	28025	27966	27984	28042	27999	27878	28260	27727	27921	27905	28040	27890	28059	27861	28142	28235	27983	27942	27964	27888	27901	28031	28143	28030	27965	27929	28017	27749	27935	27942	27932	28054	27645	27492	27882	28026	28064	28127	27797	27754	27943	27873	27992	28043	27578	27918	28132	27823	27720	28010	27969	27724	27845	27843	27845	27932	27999	27758	28054	28027	28032	28109	28183	28140	27878	27947	27811	27906	27682	27907	27979	27669	27828	27727	27907	27884	27778	27854	28267	27947	28138	27869	27797	27969	27788	28277	27921	27664	28007	27844	27795	27889	27664	27729	27774	27922	27941	27971	27963	27990	28006	27740	27664	27856	27914	27789	27917	27918	27759	27622	27702	27710	27989	27868	27642	28111	28115	28050	28091	27832	28027	28007	27874	27867	27914	27813	28094	27910	27888	27718	27932	28072	27915	27913	28139	27671	28045	27977	27807	27735	27961	28003	27857	27768	27906	27947	27826	28211	27985	27734	28065	28167	27947	27839	27785	28183	28106	27742	27707	27918	27712	27703	27935	27998	27685	27800	28278	28021	27867	27826	27928	28014	28094	28016	28233	28006	27644	27936	27806	27595	27593	27844	28189	27920	28124	27858	27810	27598	27830	27891	27991	28033	27890	27785	27645	27684	27918	27756	27922	27714	28053	27887	28024	27887	27938	27766	27900	27776	27928	27895	27767	27708	27681	28058	27869	27774	27909	28018	27919	27826	27897	27774	27830	27825	27937	28047	27877	28192	28044	27891	28006	28082	27859	27957	27977	27747	27758	28250	28131	27805	27890	27967	28100	27871	27772	27945	28169	27862	27758	27976	27710	27941	28042	28087	27763	27965	27795	28035	27844	28264	28138	27963	27689	27950	28018	27904	27963	27945	27833	27888	27983	27904	27967	27966	28102	28006	28014	28001	28133	27996	27959	27969	28070	28011	28124	28187	28052	28011	27937	27950	28068	27901	27969	27815	27903	28009	28163	27965	27856	27845	27843	27775	27857	27686	28143	28067	28014	28061	27763	27723	27980	27950	28012	27973	27894	27980	27760	27952	28192	27697	28084	27848	27717	28025	27919	27950	27530	28039	28141	28067	27899	27982	27860	27942	27953	27764	28168	28003	27940	27903	27797	27981	27851	27872	28135	27848	28091	27813	28037	27927	27983	27801	27961	27871	27965	27878	27980	28080	27684	27987	27989	27764	27837	28033	27776	28047	27999	28028	27957	28100	27777	27971	27825	27787	27762	28066	27985	27983	27689	28170	28031	27762	27791	27889	27764	27865	27758	28264	28028	27845	27912	27629	28019	27687	27604	27907	27691	27746	27781	27760	28056	27721	27976	27941	27953	27819	27999	28101	27985	27852	27987	27731	27905	27911	27928	28210	28185	27925	28051	28185	27868	27934	27810	28067	28038	27989	27924	27856	27718	27912	27957	28122	28059	27875	28057	27877	27869	28014	27957	27668	27718	27892	28020	27838	27929	28068	28063	28058	27754	27705	27696	27912	27889	27917	27808	27962	27990	28056	27829	28042	27905	27931	27768	27904	28145	27675	27866	27793	27898	27670	27929	28021	27915	27838	28067	27911	28027	27973	27950	28002	28221	27761	28030	27971	27843	27771	27860	27682	27846	28062	27899	27739	27891	27953	27929	27673	27935	27829	28206	28105	27803	27845	27721	27892	27858	28082	27902	27890	27858	28110	28300	27828	27815	28078	27891	27951	27805	27950	27810	28025	27897	27824	27897	27713	28117	27931	27893	27867	28005	28073	28117	27981	27932	28006	27716	28035	27946	28056	27767	28011	27743	27951	27898	27617	27915	27988	27735	28059	28058	28008	27651	27828	28160	27857	27993	27899	28027	27875	27805	28064	27610	27929	28454	27981	27720	28020	28105	27971	28059	27816	27612	27983	28080	28021	27814	27747	27828	27685	27961	27791	27957	27966	27966	28028	28031	27827	27905	27732	27793	27636	27794	27876	27937	28088	27835	27933	27785	27811	27772	28085	27887	27626	28014	28013	27951	27893	27818	27764	27816	28108	27787	27991	27881	27782	27796	27953	27799	27864	28081	27991	27809	27917	28043	28204	27840	28064	27898	27748	27964	27686	27761	28126	27722	27957	27973	27670	27916	27766	27989	27758	27855	28036	27906	28091	27846	27852	27834	28054	27762	28086	27881	27985	27983	27943	27713	28085	27868	27926	27954	27865	27933	27984	28024	28138	28027	27841	27936	28125
24202	44377	41277	31624	27282	23492	22488	21260	22731	20525	18900	18554	18425	23821	33656	30446	25772	21915	19357	17743	17406	17330	17461	17527	17477	17549	17560	17322	17272	17489	17210	17459	17600	17418	17530	17284	17357	17398	17428	17488	17460	17360	17376	17596	17382	17651	17451	17410	17268	17536	17500	17440	17291	17466	17379	17652	17453	17513	17418	17403	17414	17452	17228	17525	17294	17431	17466	17381	17320	17463	17717	17469	17369	17548	17699	17490	17427	17268	17368	17293	17518	17524	17408	17343	17523	17303	17322	17504	17512	17525	17448	17453	17473	17574	17472	17524	17229	17401	17370	17368	17341	17431	17450	17461	17281	17469	17707	17307	17571	17374	17254	17339	17426	17398	17385	17575	17493	17549	17547	17649	17279	17295	17564	17433	17530	17397	17335	17495	17273	17441	17562	17459	17485	17331	17491	17219	17552	17348	17413	17292	17506	17488	17498	17271	17476	17637	17279	17361	17356	17488	17433	17456	17340	17385	17503	17473	17585	17662	17573	17502	17465	17399	17463	17523	17582	17543	17344	17367	17404	17574	17468	17594	17579	17444	17689	17294	17422	17150	17505	17464	17534	17505	17536	17411	17529	17435	17367	17314	17545	17505	17241	17484	17496	17493	17482	17484	17548	17520	17515	17332	17659	17502	17555	17414	17518	17424	17350	17461	17519	17564	17489	17451	17511	17544	17494	17419	17393	17559	17362	17446	17367	17383	17533	17405	17412	17557	17534	17438	17320	17627	17624	17494	17389	17426	17402	17339	17427	17414	17483	17383	17288	17616	17433	17514	17503	17280	17537	17546	17426	17351	17358	17609	17506	17515	17395	17565	17407	17512	17377	17404	17499	17482	17592	17569	17400	17366	17371	17543	17520	17529	17482	17461	17481	17442	17405	17496	17188	17527	17455	17557	17612	17430	17368	17399	17647	17382	17531	17498	17434	17569	17407	17399	17547	17429	17510	17214	17497	17482	17520	17355	17612	17522	17574	17364	17361	17457	17326	17619	17607	17523	17572	17393	17543	17413	17467	17319	17300	17631	17597	17188	17310	17443	17344	17446	17386	17465	17624	17411	17360	17557	17436	17426	17468	17517	17378	17577	17296	17536	17644	17568	17538	17286	17395	17604	17498	17428	17446	17573	17288	17529	17460	17501	17535	17346	17604	17503	17400	17442	17387	17571	17545	17453	17526	17282	17475	17569	17423	17482	17393	17540	17570	17582	17501	17480	17567	17552	17553	17712	17570	17547	17467	17400	17351	17453	17480	17579	17615	17564	17481	17432	17533	17332	17449	17448	17416	17482	17537	17395	17460	17426	17537	17437	17501	17581	17387	17562	17515	17442	17457	17430	17411	17501	17552	17650	17419	17424	17685	17462	17366	17448	17405	17439	17376	17400	17399	17676	17560	17431	17435	17564	17371	17469	17446	17534	17368	17507	17604	17493	17427	17370	17436	17285	17606	17476	17335	17470	17365	17598	17629	17347	17594	17201	17581	17472	17493	17457	17244	17486	17435	17508	17507	17410	17449	17551	17485	17432	17543	17596	17279	17521	17411	17308	17341	17481	17679	17439	17409	17614	17352	17617	17618	17296	17309	17530	17485	17340	17398	17472	17592	17513	17493	17553	17671	17374	17473	17475	17555	17449	17550	17470	17290	17435	17353	17460	17392	17346	17358	17356	17475	17354	17401	17409	17583	17447	17454	17530	17464	17527	17212	17317	17553	17485	17472	17436	17293	17282	17402	17398	17419	17521	17394	17321	17726	17493	17430	17394	17385	17436	17423	17425	17483	17464	17447	17498	17524	17562	17494	17469	17439	17550	17607	17625	17576	17556	17419	17567	17311	17529	17455	17395	17517	17464	17442	17488	17445	17455	17418	17423	17405	17515	17503	17316	17557	17396	17582	17441	17254	17370	17605	17653	17550	17381	17301	17492	17437	17490	17481	17342	17622	17604	17599	17443	17451	17431	17276	17491	17455	17590	17401	17511	17547	17429	17431	17602	17538	17483	17240	17468	17432	17353	17450	17389	17438	17379	17418	17468	17418	17317	17487	17399	17469	17419	17399	17635	17411	17461	17420	17193	17646	17472	17488	17371	17642	17438	17509	17558	17358	17345	17575	17399	17240	17574	17445	17520	17479	17374	17543	17706	17530	17483	17504	17584	17496	17676	17259	17405	17561	17682	17510	17599	17546	17417	17444	17455	17453	17541	17566	17514	17520	17648	17425	17352	17354	17433	17442	17376	17430	17438	17593	17463	17528	17447	17414	17451	17446	17411	17427	17414	17420	17507	17546	17369	17544	17504	17487	17457	17434	17491	17565	17543	17447	17507	17417	17457	17495	17404	17450	17730	17515	17574	17403	17554	17541	17418	17565	17347	17442	17381	17407	17524	17493	17572	17208	17338	17489	17526	17320	17628	17543	17460	17355	17673	17486	17447	17298	17605	17630	17518	17467	17342	17502	17488	17545	17411	17508	17449	17399	17622	17254	17583	17548	17381	17526	17478	17498	17466	17377	17461	17424	17382	17332	17534	17513	17542	17478	17550	17556	17390	17424	17477	17460	17460	17596	17512	17472	17559	17560	17464	17603	17385	17447	17498	17375	17461	17462	17684	17548	17412	17585	17601	17536	17524	17576	17396	17488	17592	17308	17383	17306	17606	17519	17595	17540	17371	17411	17519	17545	17506	17500	17468	17381	17596	17598	17530	17441	17547	17467	17268	17568	17355	17617	17389	17413	17507	17373	17462	17622	17442	17426	17453	17275	17553	17335	17450	17391	17429	17536	17661	17290	17395	17320	17396	17453	17519	17537	17468	17594	17476	17294	17410	17372	17531	17394	17455	17496	17442	17361	17385	17317	17393	17220	17538	17693	17496	17633	17275	17453	17207	17585	17460	17412	17370	17470	17505	17583	17386	17523	17545	17357	17416	17479	17543	17615	17526	17421	17382	17328	17497	17709	17322	17381	17453	17529	17498	17337	17511	17431	17389	17502	17393	17435	17469	17296	17613	17361	17559	17431	17576	17501	17643	17536	17568	17511	17333	17512	17593	17496	17576	17581	17595	17629	17404	17596	17498	17440	17362	17429	17607	17340	17401	17439	17631	17456	17469	17466	17397	17392	17604	17513	17448	17395	17464	17441	17489	17586	17235	17465	17409	17675	17542	17351	17538	17377	17366	17429	17653	17413	17511	17450	17571	17481	17569	17562	17545	17573	17477	17536	17475	17563	17450	17497	17488	17378	17441	17417	17520	17378	17642	17601	17446	17272	17504	17552	17325	17489	17547	17407	17484	17523	17487	17397	17643	17440	17393	17380	17543	17409	17440	17415	17310	17571	17545	17352	17459	17614	17588	17495	17574	17557	17465	17500	17471	17383	17383	17565	17331	17610	17401	17515	17458	17490	17422	17422	17485	17500	17504	17505	17513	17371	17447	17512	17498	17554	17408	17513	17391	17526	17307	17269	17557	17493	17565	17468	17400	17640	17376	17562	17494	17475	17580	17390	17647	17223	17502	17491	17648	17479	17538	17425	17554	17411	17374	17327	17578	17334	17407	17610	17344	17627	17411	17465	17537	17422	17517	17325	17598	17449	17567	17435	17358	17464	17614	17390	17348	17448	17527	17497	17476	17522	17555	17440	17523	17282	17478	17395	17183	17563	17679	17517	17545	17510	17417	17543	17687	17549	17409	17363	17528	17432	17577	17454	17481	17559	17588	17426	17321	17432	17540	17346	17475	17435	17420	17581	17501	17324	17145	17468	17480	17498	17381	17504	17569	17415	17388	17565	17163	17594	17521	17376	17335	17459	17424	17694	17464	17462	17354	17260	17368	17532	17378	17231	17440	17553	17314	17440	17418	17399	17437	17421	17764	17556	17344	17317	17510	17472	17569	17457	17380	17310	17559	17425	17471	17426	17561	17215	17608	17499	17504	17540	17401	17653	17497	17506	17571	17563	17312	17412	17422	17451	17420	17440	17535	17257	17457	17558	17583	17339	17467	17562	17445	17435	17509	17368	17553	17366	17325	17530	17413	17641	17530	17454	17500	17400	17470	17384	17309	17423	17393	17413	17465	17596	17488	17477	17577	17315	17502	17644	17446	17487	17530	17560	17469	17484	17443	17411	17495	17446	17394	17446	17321	17505	17444	17451	17436	17376	17522	17580	17436	17627	17325	17481	17562	17448	17442	17415	17341	17555	17757	17486	17267	17437	17506	17555	17394	17393	17472	17527	17444	17421	17532	17567	17368	17503	17624	17369	17478	17477	17476	17402	17449	17514	17367	17556	17351	17425	17427	17517	17648	17524	17469	17417	17428	17579	17541	17427	17460	17647	17352	17367	17585	17470	17515	17494	17481	17501	17542	17579	17421	17516	17436	17417	17508	17308	17363	17613	17343	17411	17639	17561	17573	17359	17555	17563	17479	17541	17518	17516	17588	17515	17383	17637	17345	17430	17474	17416	17416	17405	17463	17524	17463	17492	17605	17384	17471	17465	17441	17425	17373	17569	17592	17445	17681	17511	17383	17539	17285	17494	17339	17614	17516	17620	17619	17626	17409	17529	17362	17509	17631	17414	17474	17475	17417	17389	17388	17414	17570	17510	17672	17411	17477	17595	17413	17448	17649	17444	17416	17485	17400	17555	17414	17598	17557	17551	17474	17555	17564	17585	17483	17663	17677	17482	17469	17491	17350	17279	17567	17569	17548	17310	17267	17582	17412	17523	17453	17551	17543	17459	17353	17407	17377	17499	17546	17387	17510	17646	17519	17484	17500	17509	17428	17516	17478	17610	17435	17580	17554	17512	17397	17404	17504	17462	17829	17479	17414	17531	17455	17486	17319	17461	17482	17631	17368	17544	17672	17474	17372	17483	17387	17620	17441	17434	17282	17568	17446	17508	17320	17373	17585	17416	17373	17485	17310	17179	17435	17489	17508	17355	17532	17479	17448	17523	17452	17664	17440	17528	17667	17434	17418	17546	17568	17489	17499	17524	17531	17434	17382	17472	17455	17356	17464	17509	17576	17400	17172	17226	17322	17501	17497	17509	17431	17479	17419	17386	17554	17414	17607	17329	17415	17540	17537	17400	17465	17446	17455	17334	17475	17559	17295	17420	17494	17442	17369	17385	17613	17586	17454
22229	20755	27184	25021	24318	30811	36388	33481	33343	32082	30935	30347	30767	40040	48272	48433	43520	38171	33610	30259	29243	29165	29220	29012	29083	29286	29352	29126	29090	29073	29136	29154	28801	29069	29109	29042	28949	28932	29158	29158	29245	29039	29034	29105	28843	29005	28940	28855	29142	29231	28877	29233	29273	28849	29046	29045	28910	28909	29135	29022	28750	28993	29409	28825	29194	29060	29081	29203	29130	28925	28978	28983	29174	29131	29050	29025	29046	29194	29039	28897	29049	29274	29440	29207	28961	29078	29078	28933	29085	29163	28991	29204	28891	28816	29007	29204	29089	29108	28825	29035	29254	29192	29150	28998	29044	28973	28885	29024	28850	29041	29057	29018	28975	29269	29117	29258	29127	29019	29238	28968	29114	29077	29006	28949	28849	28872	29296	29043	28870	29013	28827	29144	28864	28747	29148	29114	29145	29063	29085	29046	28944	28948	29011	28869	29380	29119	29321	29133	29071	28742	29031	29004	28960	28893	28956	28897	29099	29215	29242	29022	29085	28928	28733	28958	28940	29085	29149	29005	28965	29399	29079	29278	28880	29096	28985	28948	28992	28989	29089	29062	29035	28954	29048	28754	29034	28971	28821	28994	28992	29054	29057	29022	28998	29169	28827	28952	29030	29076	29387	29079	29079	28872	28856	29212	29018	28763	29035	29038	28976	29223	28952	29044	29308	29119	29131	28910	29142	28969	29070	28898	28954	28934	29135	29152	29077	29160	29117	29082	28891	29000	29179	28983	28997	29057	29141	29057	28872	28988	28950	29038	29117	28883	28981	28924	29047	28928	29170	29141	29041	29028	28980	29184	29191	29273	29204	29138	29318	28992	28759	29021	29013	29057	29065	28923	29124	29323	28998	28848	29067	29059	28956	29015	29160	29103	29066	29064	29118	29163	28792	28715	28850	29136	28842	29034	29292	28843	29062	28856	28889	29211	29011	28755	28916	29044	29178	28969	28929	29133	28896	29150	29021	29155	29139	28907	29104	28886	28891	28574	29267	29058	29129	29089	29193	29045	29159	29153	29196	29268	29126	29038	29087	28970	29166	29265	28961	28960	28892	29133	29170	28928	29057	28883	28928	29206	28959	28931	29229	28826	28907	28912	29078	28901	29041	28793	28934	29263	29231	28858	29085	28895	29061	28994	29220	28998	29164	28953	28844	28941	28928	29044	29183	29085	28900	29117	28998	29214	28988	29137	28907	29214	29084	29130	28947	29051	28929	28798	28922	28830	28874	29151	28906	29083	29073	28662	28956	29044	29167	29010	29282	28935	29173	29189	29049	28684	29031	29132	29136	28886	29226	29012	29090	29068	28918	28800	28938	28965	29273	28968	28966	28999	29256	28931	28686	28989	29116	29007	29381	29220	29151	28868	28968	28900	28955	28928	28970	29174	28763	28967	28942	29033	28996	29027	29005	28747	29057	29067	29005	28569	29210	28876	28888	29195	29181	29120	28753	28784	28841	29371	29082	28869	28890	29083	28864	28924	28901	28934	28940	29049	29212	28991	28956	28984	29022	29152	28832	29206	29095	28855	28887	29123	29118	28954	29146	29129	29016	28878	29052	29197	29119	28825	28777	28901	29182	28991	28964	29151	29161	28992	29152	29126	28919	29141	29237	29105	28899	28905	28856	28648	28819	29047	28975	29024	29093	29218	29259	29025	29035	29160	28734	28952	28907	29001	28852	28966	29100	29148	29056	28693	29067	28771	28702	29023	28702	28886	28911	29169	29083	28916	29209	29057	28999	28967	28951	29131	28911	29113	28858	28825	28936	28755	28825	28884	29209	29094	29105	28732	28926	29055	28927	28978	29170	29252	28898	28943	28891	29209	29111	29268	28972	29060	28881	29150	29144	28806	28807	28868	29111	29105	29269	28925	28896	29025	28719	28922	28971	28942	29285	29354	28840	28988	29073	29229	29019	29170	28983	29256	29140	28830	29257	29139	28891	29238	29384	29012	28713	29048	29159	28840	28753	29058	29155	29142	29324	29045	28949	29107	28982	28966	29033	29190	29108	28993	28885	29072	29171	29136	28834	29351	28863	29327	28814	29101	28839	28955	28963	28776	28990	28975	29183	28760	29025	29012	29029	29152	28815	28947	28945	29151	28992	28894	28847	29097	28913	29106	28912	28943	28981	28788	28864	28735	28975	28707	29032	29136	28994	28706	29065	29209	28869	28944	28855	29054	28836	29079	28972	28940	29121	29061	29079	28915	28989	29340	28823	28846	29009	29193	28921	29093	29133	29195	28798	29092	28748	29116	29054	29164	29144	28828	29086	29097	29009	29067	29341	29208	29051	29305	28969	29044	29131	28904	29029	29043	28772	29043	28774	28837	29128	28980	28960	29288	28830	29161	29063	28955	29214	29055	29155	29169	29075	29061	28827	28772	29172	28919	29076	29069	28791	29003	28866	29236	28833	29109	29024	29093	28989	29026	29175	28851	28734	29153	28826	28929	28844	28811	28698	28874	28969	28979	28698	29038	28831	28827	28936	29056	28844	28804	28949	28994	29015	29004	28996	29225	28823	29174	28913	28863	28849	29091	28830	29145	28927	29110	28863	29033	28843	29020	28966	28853	29258	28939	29048	29055	28858	28802	28894	28801	29137	29089	28726	28961	29235	29167	28922	29110	29042	28893	29458	29162	29002	28936	29035	28881	28912	29333	29047	28908	29007	29089	28970	28989	29177	29130	28944	28879	29295	29005	29021	29052	28897	29039	28933	29037	29051	28867	28955	29195	28889	29134	28938	29068	29131	29143	28817	28923	28710	29158	29138	28899	28936	29121	29099	29061	29062	28941	29058	29024	28913	28733	28747	29184	29254	29152	28948	29319	28931	28913	28853	28879	29011	29088	29229	29149	28723	28942	28778	29135	29082	28960	28790	28881	28923	29117	29114	29190	28890	28954	28871	28858	28991	28768	29179	29188	28713	29144	29239	29163	28984	29280	28840	28820	28928	29083	29059	28951	29018	28897	29084	28982	29071	29159	29025	28936	29027	29079	29140	28943	28955	28867	29164	28899	29140	28774	29082	28951	28725	29033	29122	28809	28991	29134	28767	28979	28801	29032	28868	28953	28908	29021	28861	29151	28919	29116	28858	28836	29210	28790	29175	28979	29084	28779	29017	28889	29137	29044	28952	29084	29255	28892	29109	28994	29196	28794	29225	28851	28853	29022	28966	29175	28874	29073	29179	29027	28998	29008	28848	28767	29265	28858	28996	29026	29109	28979	29038	28909	29082	29087	29051	28835	28905	29020	29139	29183	29136	29094	28903	28894	29053	28972	28876	28992	29054	29048	28862	28829	28959	28844	29042	29161	29191	29076	29052	29076	28819	29079	28958	29034	28960	29092	29029	28995	29278	28927	28750	29138	29161	28937	28937	29171	28896	29006	29228	29085	28850	28812	29028	28880	28990	28946	28955	28895	28929	28913	29067	29317	29226	28973	29053	29027	28983	28630	29061	29053	28875	29073	29224	28749	28887	29220	29029	28865	28891	28957	28891	29317	29090	29050	29091	29021	29167	28800	29280	29208	28956	29132	28856	29138	29036	28940	29205	29015	29009	29059	29122	29061	28976	29035	29011	28837	28969	28918	28761	28802	28821	28971	29152	29233	29247	29125	29086	28965	29081	29147	29140	28947	29129	28959	28944	29166	29050	29146	29045	28907	28712	29061	29297	28829	29091	28945	29139	29237	28844	29058	29064	29229	29103	29224	29144	29231	28997	28906	28844	29040	29068	28968	29112	28829	29056	29211	28724	29024	29041	29274	29176	28907	29439	29071	29081	28838	28961	29003	29035	29146	29319	28992	29007	28991	29194	29025	29123	29087	29135	28881	28741	28935	29090	29000	29196	28967	29203	29012	29125	29157	28879	29012	28761	28922	29212	29024	28811	28992	29285	28981	29003	29074	28902	29030	29265	28842	28987	29081	29059	29114	29205	29103	28930	29356	29209	28613	29269	28826	28784	29175	28994	29007	29283	29230	28934	29088	29182	28984	28933	29072	28931	28844	28913	28944	29120	28951	29161	29300	28916	29121	29107	28896	28723	28919	29329	29006	29053	29169	29054	29110	29016	29178	28760	28911	28948	29295	29137	28922	29010	29085	28886	28898	29025	28931	28909	28968	28965	28886	29101	28860	29150	28931	29185	29138	28926	28900	29068	29056	29045	29044	29108	28838	28926	29327	29219	28838	28925	28904	28964	29032	29192	29253	29232	28915	29136	29162	29094	29141	29258	28890	28761	28629	29245	28774	29008	29159	29257	29259	29242	28900	29181	28930	29136	29131	29120	28883	29163	28999	29031	29049	29097	28943	28864	28926	29015	28970	29192	29139	28832	28850	29080	28718	29238	28943	29135	29069	28995	29159	29059	28939	28990	28989	29044	28982	28927	28660	29224	29279	28862	28972	28889	28822	29033	28918	29080	29421	29223	28824	29041	28838	28968	29074	29120	28820	29096	29348	29176	28968	29315	28740	29090	28822	29169	28899	28928	29011	28968	28917	28877	28814	28989	29198	29086	28813	29183	28918	28758	28829	29006	28781	29104	29000	29230	29179	29123	28695	28940	29078	29402	29033	29317	29228	29241	29008	29119	29030	28861	29338	29058	28963	28873	28989	29002	29333	28982	28935	29028	29049	29129	28683	28934	29102	28947	28851	29055	29031	28923	28984	28838	28931	28915	29161	29178	28974	29144	29079	28939	29084	28874	28919	29210	28969	29250	29057	28848	28864	28907	29076	29163	29056	28995	28926	29281	29201	29186	28818	29268	28950	28879	29053	29128	28648	29036	29083	29131	29024	29000	28910	28892	29019	28965	28962	28982	28802	29097	28890	28895	29101	29192	28955	29119	29069	29056	29221	29079	29032	29078	28716	28811	29056	28846	28729	29203	29060	28768	28744	29221	29037	29037	28985	28691	29053	29101	28865	29098	28929	29010	28796	28926	28949	29016	29068	29046	28998	28956	28843	28863	29145	29230	28830	28955	29112	28984	28989	29326	29149	29168	29131	29294	29121	29200	29027	28950	29002	29106	29040	28979	28815	29024	29101	28965	28876	28758	28927	28932	28853	28822	29102	29082	29148	28947	28931	29006	29031	28872	28962	28953	28870	29109	29028	28963	29182	29235	29163
28390	49082	50715	39994	32869	28115	26289	25502	25056	21789	20579	19849	20598	33911	41798	40917	35260	28419	23059	18526	17932	18030	17722	17737	17877	18047	17921	18045	17900	17852	17785	18034	17942	18090	18147	17829	18016	17926	17984	18000	18019	18135	17946	18098	17967	17902	17985	18094	18107	17969	17900	18202	17891	17975	17822	18015	17865	17927	17806	17853	18188	17862	17842	17905	17975	17865	17842	17989	17783	17911	17838	18019	17935	17841	17782	17917	17921	17992	17796	17777	17998	18035	17980	17987	17908	17870	17945	17828	17741	17959	17963	17957	17766	18048	18078	18081	17954	17871	18084	17974	17904	17929	17918	18015	17912	18017	17923	17976	17801	17898	17984	17866	17958	18114	18025	18091	17843	17901	17958	17898	17929	18040	18027	18088	17873	17992	18057	18039	17899	17716	17924	17865	18117	18052	17952	17976	18071	17912	18169	17993	18075	17852	18026	18023	17861	18027	17807	17732	18144	17983	18000	17951	17935	18007	17787	18027	17994	17962	17928	17935	17673	17936	17950	17856	17914	18078	17988	17983	17988	17735	17900	17839	18073	17888	17927	17940	17951	17957	18105	18072	17945	17921	17853	17949	17946	17889	17886	18015	18055	17963	17812	17923	17942	17880	17895	18058	17945	17903	18012	18054	17985	17930	17833	17844	18038	18064	18023	17902	17796	17937	17949	18014	17842	18072	17965	18035	17922	18058	17919	17911	17969	17941	18119	17981	17939	17918	17852	18102	17927	17965	17945	18095	18012	17804	17921	17751	18005	17881	17788	17950	17898	18027	17866	17882	17779	17817	17947	17925	17928	17871	18053	17808	17916	17973	17984	17796	18062	17890	17949	18065	18101	18074	17932	17813	17886	17865	17914	17869	18194	17872	18013	17984	17906	17891	18130	18025	18060	17965	17897	17754	17906	18127	18090	17865	17963	17829	18134	18010	17996	18017	17920	17957	17815	17942	18104	17945	17910	17831	17847	17966	17970	17803	18063	18031	17980	17829	17935	17929	17850	18029	18041	17835	17820	18033	17848	17950	17865	17816	17946	17998	17877	17986	17853	17989	17917	17850	17884	17964	17947	17872	18048	17910	17798	17877	17799	18036	17821	17993	18166	18033	18031	17923	17985	18003	17843	18165	17921	17874	17960	18024	17978	17820	17938	17957	17973	17904	17871	18104	17847	17998	18057	17877	17916	17886	17878	18055	17886	17857	17935	18027	17868	17844	17991	18037	17865	17906	17929	18124	17891	17947	18074	17686	17913	18068	17906	17865	18110	17924	17909	17880	18100	17947	17720	18004	17871	17742	17813	17969	17895	17852	17941	17840	18024	17887	17874	17907	17804	18049	17983	17913	17955	17993	17963	17847	17910	17912	17806	18012	17826	18115	17750	17970	17777	18003	17836	17887	17788	17831	18018	17818	17781	17947	17937	17936	17860	17725	18091	17876	17682	17983	18017	17930	17998	17829	17884	17978	17903	17826	18137	17910	18049	17992	17813	17991	17993	17916	17881	18061	17936	17913	17944	18079	17944	17957	18081	17798	17893	17920	17750	17828	17860	17991	17973	17867	18008	18211	17741	17861	17978	17957	17748	18005	17866	17989	17786	17830	17888	17955	17918	18035	17919	18000	18036	17718	17913	18083	18016	17929	18015	18114	17849	18033	17926	17813	18075	18043	17914	17993	17923	17782	18199	18086	17935	17920	18188	17967	17875	17987	17940	17785	17973	18067	17948	17680	18089	17880	17885	17902	17818	17965	17758	18045	17735	18060	17901	17836	17709	17879	17933	17867	17957	17820	17957	17822	17845	17968	17859	17850	17860	17975	18001	17940	17982	17790	18084	17916	17794	17945	17940	17844	18059	17976	17911	17874	17986	17855	17796	18066	17837	17961	18129	17709	17930	17900	17964	18001	18110	17947	18008	18004	17893	17905	17895	17833	18074	17914	17991	17993	17851	17650	17903	18071	17923	17924	17783	18033	17926	18018	17852	17914	18018	17986	17941	17900	17984	17901	17930	17831	18058	17875	17846	18077	17840	17946	17876	18014	18010	18045	17948	18120	17790	17980	17898	17951	18002	17996	18052	17901	17770	17967	17911	17876	17913	18014	18048	17843	17778	17947	18106	17948	17808	17831	17998	17976	17876	17972	18039	17773	17959	17961	17876	17803	17972	17881	17952	17969	17982	17865	17921	18011	18079	17915	17939	17964	17885	18080	17848	17859	17912	17955	17997	18033	17811	17790	18020	17868	17776	17894	17901	17836	17958	17846	17972	17835	17943	17979	18058	17976	18030	17980	17865	18104	18069	17926	18039	17856	17998	17946	17887	17912	17936	17852	17927	18006	17785	17974	17806	17872	18058	17824	17973	17956	17995	17909	17723	17703	17945	17998	18007	18003	18074	17978	17846	18030	18040	17999	17945	17897	17922	17885	18011	18063	17921	17886	17837	18045	18152	17991	17959	17847	17997	17907	17956	18012	17870	17798	17938	17862	18159	17878	17793	18037	17985	17696	18009	17817	18047	18060	17779	17955	17919	17849	17871	18051	17971	18079	17894	17880	18007	17644	17933	18041	18016	18066	17973	18015	18256	17981	17952	17747	18015	17888	17914	17837	17942	17885	17931	17993	17857	18008	17901	17842	18075	17922	17819	17812	17726	17987	17720	17905	17951	18015	17987	17983	17912	18254	18019	18041	18091	17877	17815	17867	17901	17922	17940	18025	18024	17831	17934	18207	17863	17964	18057	18009	17860	18035	17939	17874	17879	17978	17908	17943	18006	17914	18001	18017	18038	18123	18103	17831	17903	17820	17966	17913	18078	17922	17964	18049	17940	18078	17926	18073	18033	17898	17918	17793	18115	17873	17839	18079	18055	17836	17901	18098	18045	17987	17882	18089	17826	17886	17765	17893	18018	18085	18106	17879	18096	17973	18043	18269	17968	17959	17796	18048	18185	18092	17783	18141	17853	17963	18108	17976	17812	17989	17780	17907	17961	17836	17848	17842	18014	17873	17924	17824	18071	18011	18047	17921	17949	17908	17737	18058	17918	17859	18094	17952	18011	17911	18060	17979	17911	17884	17855	17951	17905	17983	17854	17751	17957	17861	17872	17858	18024	18175	17999	17873	18040	17956	17894	18017	17851	17704	17889	17831	17904	18010	17829	17906	17985	17852	17986	18066	17970	17910	17905	18043	17925	17918	17860	17910	18106	17905	17774	17981	17916	17926	18075	17851	17853	18126	17927	17965	17986	17940	17776	17893	17890	17760	17955	17881	17972	17887	17927	17935	17818	17856	17908	18127	17883	18013	17912	17967	17981	17782	18002	17966	18027	17838	17885	18039	17988	17912	17870	17855	17918	17990	17910	17940	17858	18102	18105	17967	17941	17892	17940	17946	17838	18011	17866	17932	18050	17752	17996	17759	18038	17818	17911	17766	17869	17815	18018	17973	17980	18063	17850	17841	18063	17951	18016	18007	17954	17885	17858	17788	18034	17991	17866	17820	18150	17948	17981	17890	17778	17992	18057	17850	17913	18110	18175	18037	17912	17913	17943	17830	17949	17947	17861	17889	17965	17906	17935	17924	17952	17993	17975	17805	18051	17891	18085	17762	17903	18015	17866	17685	17803	17952	17829	17866	17941	17898	17949	17873	17984	17812	17754	18115	17780	17904	17843	17758	18072	17936	17930	17962	17895	17978	17922	17893	18026	17745	17916	17672	17981	18040	17949	18057	17883	17905	18001	17871	17995	17932	17990	18009	18067	17988	18049	17919	17814	17876	18062	17926	17959	18034	17880	17766	18038	18011	18112	18079	17920	17994	18054	17786	18124	17989	17927	17972	17871	17769	17913	17952	18080	18035	17684	17727	17904	18012	17846	17905	18083	17948	18014	18089	17974	17847	17947	17869	18085	17888	17912	18014	17615	17895	18134	17842	17882	18013	17759	18030	17985	18005	17708	18019	17785	17996	18025	18020	17951	17894	18055	17891	18151	17831	17937	17909	17823	18022	17984	17986	17876	17996	17975	17866	17991	17823	18020	17977	17847	17993	17851	17726	17880	17837	17864	17969	18014	17834	17961	18080	18079	17998	17956	17904	17995	18040	17901	18031	18125	17937	18004	17956	17865	17688	18130	17931	17950	18015	17835	17864	17830	17951	17917	17828	18034	17836	17823	17825	17970	17804	17975	17976	17836	17891	17762	17880	17807	17902	18013	17953	17998	18049	18031	17816	18146	17877	18039	17879	18024	17879	18159	17910	17903	18003	17967	18127	17861	17908	17916	17876	17920	18060	17846	17903	17959	18051	17957	17899	17920	17958	17904	17820	17805	17991	18028	17911	18019	17969	17890	17892	17772	17907	17996	18085	17940	17902	18046	17759	17868	17982	17948	18153	18048	17885	18253	18116	18078	18005	17826	18179	17913	17960	17909	18065	17851	18000	17920	17941	18184	17955	18066	17925	18058	17990	17991	17797	17803	17890	18003	17962	18113	17913	17907	17965	17969	17978	17891	17967	17938	18055	17966	18048	17932	18013	17984	17912	17861	17858	18054	17911	17816	17836	18103	17855	17906	17843	18004	18133	17923	17791	17944	17856	17921	17918	17843	17865	17955	17852	17911	17843	17935	17766	17956	18015	17999	17960	18093	17933	17844	17706	17973	17978	17975	17893	17892	18101	17902	17823	17840	17887	17943	18025	17967	18163	17939	17802	17954	17789	18053	17898	18004	17873	18042	17997	18225	17924	17877	17926	17998	17675	17882	18011	17918	17927	17987	17918	17907	18110	17981	18047	18098	17968	17995	17776	17968	17991	17925	17981	17849	17905	17858	17793	17917	17968	17914	17896	17897	17966	18112	17881	18035	18069	18004	17997	17922	17977	17872	17962	17910	18050	18132	17962	17986	17994	17911	18123	17804	17884	17983	17971	17971	18000	17890	18033	17808	17883	17886	17872	17826	17856	17969	18010	18046	17739	18003	18002	17913	17990	17738	18121	17757	18066	17851	18011	17835	17953	17926	17832	17894	17881	18043	17877	18017	18057	17838	18095	17974	17868	18068	18113	18019	17839	17938	17920	17894	18178	18046	18108	17958	18077	17987	17876	17952	17945	17996	17991	17853	18017	17869	17845	17969	18054	17850	17995	18046	17879
36754	32662	39166	36605	33227	32620	32609	31880	31264	30934	31104	30712	30340	30753	31219	31930	31665	30946	30488	30372	30362	30240	30343	30186	30357	30283	30142	30158	30301	30025	30310	29981	30365	30049	30251	30412	30270	30430	30088	30140	30395	30351	30138	30232	30486	30231	30089	30195	30059	30212	30436	30113	29977	30151	30401	30018	30308	30191	30229	30235	30029	30213	29839	29788	30064	30086	30341	30030	30227	30044	30249	30248	30161	30046	30058	30188	30065	30399	30009	30349	30189	30051	30022	30232	30039	30270	30187	30125	29980	30034	30228	30128	30179	30298	30303	30153	30223	30146	30157	30004	30282	30081	30352	30061	30019	30072	30145	29905	30029	30140	30120	30139	29749	30217	30046	30123	30345	30121	30306	30081	30183	30307	30299	29793	29948	30006	29881	30071	30105	30195	30155	29979	30319	30243	30099	30073	30041	30075	30379	30286	30162	30157	29923	30294	30188	30117	29995	30371	30132	30408	30407	30149	30265	30307	30084	30145	30018	30167	30259	30099	29910	30128	30226	30337	30163	30318	30048	30342	30275	30106	30315	30095	30345	30191	30128	30045	29808	30012	30264	30178	30058	30256	29911	30386	30229	30227	30184	30126	30300	29975	30385	29935	30149	30247	30108	30433	30495	29927	29874	30080	30132	30224	30131	30002	30037	30186	30209	30170	30180	30192	30194	30103	30319	30031	30087	30129	30034	30247	30237	30296	30111	30105	30253	30081	30000	30135	30279	30251	30194	30017	29951	30100	30006	30140	30167	29937	30155	30238	29802	30215	30067	30183	30234	30182	30320	30034	30027	30098	30198	30171	30247	30346	30460	30164	29962	29916	30139	30044	30075	29994	30024	30269	30296	30434	30307	30283	30170	30094	30266	29813	30123	30122	30078	30092	30102	30342	30147	30156	30056	30181	30033	30480	30240	30241	30027	30135	30312	30062	30247	30142	30259	30200	29982	29961	30245	30095	30142	30016	30101	30160	30373	30018	30003	30110	30027	30277	30114	30049	29959	29893	30295	30034	30185	30122	30423	30155	30107	30370	30413	30196	30255	30076	30129	30178	29981	30128	30102	30037	30179	30249	30268	30167	30244	30241	30235	30159	30421	30150	30069	30245	30166	30201	29923	30042	29951	30202	30332	30540	30119	30385	30152	30313	30096	30358	30100	29974	30246	30220	30136	30197	29898	30142	30422	30327	30186	30130	30148	29927	30173	29856	30131	30355	29907	30305	30300	30253	30006	30089	30233	30159	30231	30375	30189	30013	30006	29952	30179	30234	30158	30344	30011	30265	30233	30027	30180	30213	30080	30180	30150	30323	30244	30191	30113	30142	30383	30348	30154	30308	30289	30034	30187	30268	30310	30237	30171	30090	30052	30290	30168	30126	30051	30043	30378	30301	30376	30185	30279	30168	30142	30389	30220	30339	30207	30090	29988	30280	30211	30189	30123	30215	30206	29752	30074	30142	30245	30224	30327	30358	30273	30060	30389	30131	30036	30010	30033	30107	30100	30228	30513	30384	30230	30336	29990	30010	30022	30145	30264	30213	30263	30297	30456	30511	30018	30094	30249	30275	29818	30069	29921	30171	30079	29969	30137	30107	30034	30280	30258	30278	30167	30133	30211	30415	30192	30293	30234	30312	30032	29861	30124	30388	30083	30079	30040	30080	30233	30473	30188	30055	30045	30047	30091	30164	30235	30051	30153	30076	30386	29972	30530	30492	30155	30125	30194	30351	30431	29996	30007	30227	30144	30198	30159	30130	30342	30293	30340	30131	30131	30021	30156	30004	30087	30010	30054	29941	30210	29878	30363	29932	30127	30324	30297	30132	30108	30258	29879	29993	29904	30162	30277	30203	30260	30171	29901	30260	30182	30143	30132	30095	30300	29968	30248	30105	30376	30036	30318	30031	30264	30446	30037	30335	30164	29969	30015	30046	30081	30226	30178	29841	30131	30275	30357	30233	29957	30054	30092	30142	30117	30159	30147	30082	29986	30166	30035	30128	30143	30073	30151	29888	30167	30247	30127	30106	30054	30231	30062	30128	30204	30179	30522	30180	30506	30072	29871	30319	30330	30186	30260	30243	30148	30242	30106	30379	30038	30451	30213	30329	29950	30189	30044	30265	30113	30299	30451	30149	30031	30097	30314	30082	30294	30071	30249	30277	30132	29893	30171	30069	30238	29890	30180	30361	30225	30260	30085	30367	30018	30108	30206	30085	30082	29754	30074	30180	30105	30185	30006	30147	30233	30181	30296	30146	30073	29977	30155	30107	30071	30097	30020	30217	30298	30214	30067	30065	30021	30185	30269	30260	30261	30060	30299	30251	30198	29939	30124	30304	30275	30162	29959	30142	30388	30330	30142	30119	30304	30166	30176	30312	30253	30470	29957	30128	30152	30298	30240	29819	30135	30101	30118	30076	29866	29957	30019	30358	30153	30162	30097	30147	29954	29946	30153	30311	29974	30418	30233	30012	30162	30368	30022	30129	30055	30192	30192	29879	30136	30294	30104	30174	29965	30051	30380	30204	30179	30111	30041	30235	30494	29993	30063	30165	30266	30160	30406	30091	30492	30168	30167	30184	30367	30430	30101	30027	29923	30247	30076	30243	30219	30088	30299	29939	30191	30164	30305	30000	29719	29889	30370	30051	30079	30157	30297	30152	30329	29872	30270	30202	30072	30054	29946	29966	30419	30172	30227	30036	30132	30280	30114	29897	30000	30387	30016	30082	30224	29986	29938	29922	30251	30278	30142	30221	29938	30111	29872	30065	30377	30122	30316	29947	30256	29970	29973	30266	30273	30016	30325	30086	29981	30070	30140	29880	30020	30070	30175	30033	29983	30148	30216	30280	30179	30020	30294	30145	29889	30126	29993	30309	30210	30120	30138	30214	30214	30345	30130	30217	30049	30182	29941	29940	30047	29941	30160	30084	30215	30238	30045	30405	30135	30356	30166	30361	30243	30074	30528	30279	29977	30316	30172	30278	29963	30070	30189	30397	30169	30095	30151	30152	30036	30146	30296	30070	30190	30434	30107	29985	30091	30290	30159	30214	30335	29970	30251	30332	30207	30498	30166	30260	30080	30374	30434	30045	30126	30132	30137	30100	30201	30355	30312	29980	30271	30391	30384	30244	30167	30023	29992	30019	30127	29910	30131	30035	30168	30126	30291	29859	30115	30297	30544	29971	30153	30089	30278	30216	30226	30196	30283	30118	29998	30259	29989	29731	30265	30149	30424	30290	30027	30265	30300	30295	30158	30206	30021	30317	30014	29947	30398	30013	30259	30021	30272	29941	30260	30129	30158	30234	30026	30208	30224	30165	30391	30163	30013	30150	30248	30208	30273	30137	30141	30177	30221	30477	30192	29920	30233	30073	30102	30046	30015	30188	30205	30329	30169	30029	30150	30031	30386	30308	30116	30249	30110	30369	30508	30127	30047	30197	30407	30192	30141	30149	30369	30188	30177	30168	30268	29840	30166	30087	30266	29917	30033	29946	30535	30177	30157	30254	30398	30166	30021	30135	30174	30001	30146	30086	30191	29970	30151	30011	30326	30314	30096	30004	30223	29917	30110	30115	30212	30060	30012	30142	30177	30365	30154	30011	30403	30175	30156	30249	30357	30091	30107	30215	30342	30237	30237	30068	30250	30176	30108	30155	30174	30205	30259	30117	29942	30099	30324	30199	30205	30157	30282	30141	30202	30165	30178	30207	30419	30111	30207	30346	30043	29898	30033	30405	29971	30274	30124	30140	30001	30094	30105	30102	30300	29949	30096	30166	30277	30125	30411	30004	30033	30279	30207	30216	30093	30413	29926	30210	30176	30210	30325	30297	29785	30239	30144	30103	30377	29906	30179	30070	30134	30351	30412	30136	29787	30024	29957	30097	30210	30109	30195	30247	30034	29893	30451	30458	30265	30076	30355	30281	30240	30072	30050	30096	30072	30075	30124	30169	30192	30268	30462	30170	30258	30013	30200	30191	30128	30254	30149	30054	30005	29991	30200	29679	29921	30059	30353	30261	30288	30005	30177	30090	30017	30026	29980	30164	30235	30224	30253	30141	30164	29715	30058	30282	30355	30064	29959	30126	30027	30250	30063	30078	30371	30014	30117	30002	30386	30237	30001	30179	30311	30243	30278	30255	30171	30094	30156	30255	30292	30231	29993	30107	30086	29942	30286	30068	29938	29940	30321	30276	30164	30446	30211	30071	30423	30082	30292	30273	30040	30142	30172	30421	30073	30146	29949	30396	30240	29939	30097	30142	30236	30272	29988	29880	30085	30275	30106	30185	30072	30016	30131	29866	30257	30075	30221	30085	30050	30164	30195	30161	30059	30086	30087	30151	30029	30309	29925	30412	30239	29944	30082	30181	30301	30165	30008	29928	30195	30265	30092	30219	30272	30090	30063	30272	30276	30346	30322	29963	30051	30460	30094	30224	30065	30046	30094	30028	30062	29983	30046	29944	30292	30178	30233	30158	30175	30309	30192	30012	30128	30121	29972	30098	30310	30365	30256	30027	30185	30176	29988	30189	30154	30295	30099	30171	30283	30453	30397	30129	30100	30086	30140	29948	30215	30105	29911	30243	30541	30044	30357	30118	30282	30361	30126	30139	30096	30009	30119	30043	30141	30357	29993	30268	30160	30360	30191	30301	30054	30290	30149	30343	30109	30171	30266	30118	30080	30180	30237	30141	30334	30045	30043	29875	30282	30218	30089	30033	30276	30110	30286	30189	30103	30057	30240	30201	30482	30122	30257	30205	29928	30286	30228	30176	30119	30324	30246	30142	30126	30178	30336	30129	30292	30171	30074	30192	30116	30069	30029	30193	30248	30221	29910	29947	30209	30005	30099	29859	30260	30412	30094	30135	30107	29999	30183	30408	30300	29923	30116	29699	29908	30127	30074	30443	30066	30027	30230	29923	30259	29945	30009	30206	30232	30052	30059	30189	29866	30262	29930	29792	30103	30254	30367	29934	30114	29900	30219	30162	30163	30066	30281	30131	30267	30096	30207	30398	30162	29994	30314	30277	29965	30203	30243	30130	30306	30351	30338	30035	30083	30331	30156	30059	30103	29971	30130	30408	30076	30154	30075	30224	29918	30012	30427	30255	30061	30029	30240	30022	30334	30150	30214	30159
27532	32791	34200	26466	23196	22014	22244	20909	20350	19273	19045	18933	18974	19355	19941	20760	19924	19196	18621	18506	18430	18112	18431	18357	18630	18307	18371	18345	18350	18384	18451	18567	18506	18280	18345	18537	18530	18458	18383	18302	18444	18472	18540	18343	18600	18291	18338	18359	18472	18387	18434	18370	18433	18485	18401	18453	18536	18414	18235	18385	18374	18318	18454	18241	18449	18461	18644	18308	18438	18613	18528	18388	18277	18337	18405	18431	18354	18523	18380	18603	18328	18252	18397	18516	18386	18321	18512	18330	18410	18420	18257	18300	18469	18480	18322	18372	18409	18258	18413	18348	18337	18451	18375	18525	18333	18487	18113	18456	18464	18393	18345	18221	18395	18289	18502	18385	18352	18434	18439	18301	18575	18428	18428	18396	18445	18408	18301	18326	18465	18338	18453	18313	18357	18493	18298	18464	18470	18284	18330	18408	18216	18363	18483	18519	18461	18324	18414	18446	18608	18208	18435	18479	18201	18363	18428	18527	18349	18438	18329	18408	18150	18217	18318	18326	18469	18363	18437	18431	18544	18405	18435	18299	18504	18599	18489	18320	18462	18353	18416	18414	18332	18360	18407	18316	18376	18588	18413	18322	18306	18483	18446	18387	18270	18564	18251	18440	18464	18404	18282	18402	18563	18371	18414	18418	18405	18245	18435	18392	18424	18453	18526	18503	18385	18380	18329	18455	18633	18421	18274	18314	18352	18328	18448	18276	18500	18274	18380	18352	18420	18336	18294	18396	18252	18381	18232	18444	18285	18341	18411	18453	18350	18278	18508	18469	18494	18361	18383	18321	18517	18424	18377	18479	18342	18370	18317	18351	18375	18335	18489	18326	18391	18514	18165	18435	18394	18244	18310	18448	18606	18213	18433	18380	18517	18384	18226	18418	18352	18738	18358	18463	18369	18229	18458	18396	18226	18503	18376	18596	18375	18328	18413	18478	18243	18355	18368	18599	18221	18447	18510	18530	18271	18436	18427	18516	18394	18463	18641	18433	18533	18581	18478	18368	18241	18523	18403	18527	18495	18429	18503	18276	18501	18554	18442	18527	18294	18571	18501	18263	18235	18474	18332	18360	18462	18570	18336	18216	18579	18295	18279	18251	18332	18526	18390	18421	18396	18357	18504	18472	18331	18255	18403	18344	18554	18363	18364	18465	18265	18516	18446	18302	18374	18432	18284	18407	18471	18512	18501	18502	18454	18115	18528	18520	18466	18487	18479	18509	18438	18352	18332	18270	18615	18468	18485	18343	18382	18288	18493	18436	18231	18408	18518	18531	18408	18342	18373	18372	18341	18190	18308	18420	18456	18345	18444	18258	18313	18569	18375	18383	18472	18299	18355	18433	18488	18414	18215	18575	18508	18374	18287	18426	18439	18282	18283	18547	18379	18357	18311	18426	18573	18332	18451	18330	18394	18364	18523	18282	18309	18343	18423	18497	18220	18464	18495	18392	18310	18481	18353	18265	18318	18265	18345	18396	18233	18350	18264	18305	18108	18227	18363	18361	18336	18392	18524	18330	18698	18532	18370	18498	18475	18351	18473	18372	18459	18247	18400	18353	18358	18395	18444	18518	18165	18554	18404	18671	18267	18527	18446	18331	18452	18407	18311	18378	18336	18430	18555	18339	18198	18361	18314	18282	18317	18221	18363	18286	18297	18542	18496	18286	18343	18429	18426	18621	18535	18178	18312	18358	18353	18429	18498	18573	18531	18357	18396	18298	18561	18490	18415	18387	18481	18386	18374	18320	18455	18261	18416	18505	18351	18306	18402	18574	18523	18377	18405	18496	18431	18372	18505	18315	18493	18392	18366	18457	18419	18448	18222	18297	18413	18554	18327	18452	18539	18377	18453	18399	18400	18452	18424	18168	18584	18432	18422	18291	18395	18273	18492	18329	18462	18309	18350	18322	18245	18445	18352	18388	18391	18409	18396	18295	18391	18435	18456	18268	18125	18461	18162	18474	18302	18492	18433	18503	18357	18327	18521	18541	18476	18308	18483	18481	18475	18475	18478	18387	18378	18358	18336	18427	18311	18450	18167	18592	18354	18406	18430	18476	18468	18357	18410	18298	18492	18446	18248	18415	18387	18323	18618	18562	18469	18413	18526	18336	18266	18418	18227	18408	18327	18477	18336	18554	18337	18438	18360	18432	18384	18506	18314	18390	18138	18342	18572	18535	18466	18310	18366	18344	18444	18385	18287	18299	18324	18340	18300	18372	18488	18428	18462	18178	18386	18484	18390	18669	18479	18320	18498	18267	18339	18547	18440	18432	18356	18315	18320	18467	18455	18494	18287	18368	18538	18277	18329	18436	18549	18367	18290	18351	18346	18455	18270	18151	18454	18274	18503	18194	18357	18320	18236	18465	18446	18453	18485	18488	18380	18427	18457	18504	18316	18450	18547	18485	18324	18504	18310	18540	18350	18447	18288	18412	18219	18483	18350	18274	18635	18360	18258	18389	18352	18444	18292	18472	18470	18306	18383	18363	18521	18604	18310	18269	18285	18529	18308	18284	18455	18278	18388	18349	18473	18589	18351	18484	18307	18410	18341	18451	18521	18379	18324	18437	18317	18498	18482	18561	18424	18258	18365	18364	18535	18358	18401	18392	18437	18391	18502	18394	18522	18520	18329	18562	18231	18412	18380	18498	18331	18503	18440	18428	18370	18547	18481	18573	18448	18351	18403	18294	18578	18608	18095	18437	18576	18450	18579	18403	18430	18389	18361	18492	18280	18405	18294	18340	18473	18422	18300	18361	18514	18299	18567	18504	18247	18442	18568	18490	18537	18437	18247	18321	18562	18518	18445	18193	18468	18418	18456	18549	18463	18376	18293	18243	18404	18570	18395	18210	18550	18372	18279	18353	18502	18532	18290	18316	18441	18353	18535	18477	18212	18395	18386	18239	18350	18416	18612	18547	18436	18420	18359	18514	18330	18493	18253	18443	18401	18514	18285	18314	18332	18346	18271	18351	18542	18369	18409	18410	18228	18441	18336	18588	18395	18376	18419	18393	18461	18309	18465	18277	18608	18413	18387	18330	18426	18466	18593	18268	18524	18402	18335	18382	18376	18332	18481	18302	18481	18460	18450	18476	18426	18352	18381	18198	18313	18540	18401	18384	18439	18479	18446	18449	18382	18518	18469	18489	18440	18429	18421	18376	18435	18526	18456	18337	18395	18323	18504	18429	18597	18646	18372	18327	18214	18455	18410	18361	18377	18433	18423	18467	18279	18407	18379	18482	18532	18409	18485	18279	18367	18375	18319	18467	18489	18416	18365	18377	18494	18273	18233	18361	18407	18580	18466	18512	18354	18409	18463	18321	18275	18182	18529	18336	18441	18416	18380	18422	18326	18283	18227	18333	18457	18597	18411	18503	18288	18248	18447	18276	18381	18272	18431	18364	18515	18435	18408	18300	18554	18522	18308	18358	18496	18344	18224	18444	18443	18290	18317	18182	18411	18361	18439	18527	18483	18381	18490	18345	18387	18287	18343	18344	18351	18368	18394	18223	18434	18455	18445	18542	18440	18546	18351	18546	18433	18376	18529	18439	18391	18454	18336	18276	18283	18584	18368	18523	18522	18407	18362	18494	18420	18423	18314	18409	18511	18303	18492	18574	18516	18473	18327	18258	18460	18490	18426	18376	18448	18424	18451	18290	18467	18400	18287	18353	18478	18319	18515	18496	18508	18535	18526	18390	18346	18403	18263	18455	18528	18442	18445	18372	18355	18469	18480	18361	18367	18472	18489	18265	18304	18496	18612	18469	18441	18550	18684	18455	18274	18466	18507	18492	18601	18451	18280	18497	18494	18477	18470	18268	18362	18589	18643	18297	18470	18476	18247	18411	18437	18453	18422	18428	18496	18505	18528	18604	18492	18378	18381	18379	18508	18317	18425	18381	18373	18193	18518	18477	18382	18378	18193	18491	18332	18384	18424	18335	18360	18467	18523	18500	18446	18284	18583	18380	18509	18466	18483	18304	18388	18366	18372	18419	18358	18360	18450	18365	18441	18449	18361	18254	18669	18479	18405	18480	18262	18428	18218	18466	18343	18448	18385	18355	18525	18474	18571	18527	18456	18424	18429	18380	18257	18293	18471	18397	18512	18276	18330	18596	18350	18584	18421	18351	18415	18500	18370	18171	18345	18354	18441	18319	18541	18263	18463	18481	18269	18780	18232	18396	18527	18527	18305	18422	18235	18396	18319	18490	18538	18569	18491	18356	18350	18586	18299	18412	18272	18526	18457	18529	18501	18128	18298	18577	18435	18429	18200	18357	18423	18415	18429	18315	18464	18450	18435	18193	18378	18437	18369	18411	18344	18258	18397	18429	18383	18471	18431	18414	18393	18514	18598	18375	18430	18288	18435	18282	18426	18394	18465	18371	18346	18414	18479	18309	18255	18410	18596	18565	18357	18390	18316	18536	18345	18570	18327	18361	18340	18320	18406	18372	18412	18426	18477	18429	18277	18391	18224	18594	18426	18313	18340	18272	18467	18622	18264	18369	18460	18374	18441	18300	18209	18340	18389	18497	18540	18157	18515	18389	18324	18477	18506	18243	18398	18382	18451	18453	18493	18218	18421	18466	18584	18360	18545	18376	18461	18320	18424	18367	18468	18226	18497	18325	18379	18384	18387	18414	18429	18417	18194	18418	18605	18220	18558	18476	18485	18348	18325	18571	18542	18413	18534	18610	18490	18435	18519	18382	18476	18472	18413	18313	18397	18381	18403	18267	18431	18386	18454	18344	18521	18379	18380	18449	18406	18468	18318	18619	18338	18393	18481	18328	18419	18393	18301	18484	18281	18329	18333	18385	18442	18481	18253	18409	18447	18374	18562	18609	18320	18458	18395	18472	18578	18386	18432	18475	18459	18473	18385	18227	18379	18404	18402	18594	18434	18431	18446	18379	18387	18425	18414	18310	18499	18356	18500	18369	18403	18268	18388	18397	18503	18431	18558	18337	18448	18439	18476	18329	18506	18383	18420	18469	18439	18505	18469	18438	18377	18458	18369	18422	18447	18455	18402	18282	18489	18243	18360	18326	18275	18171	18293	18483	18424	18358	18499	18354	18432	18432	18457	18391	18514	18342	18338	18413	18499	18318	18350	18477	18398	18507	18435	18272
24731	20795	27282	27165	29556	35001	35843	32925	32212	32661	32256	31733	31769	33411	39832	40077	36929	33332	31062	29605	29448	29446	29519	29509	29472	29618	29445	29331	29424	29440	29704	29596	29541	29745	29631	29414	29465	29542	29583	29422	29318	29558	29612	29636	29653	29880	29512	29079	29410	29519	29385	29499	29504	29320	29607	29594	29678	29600	29500	29447	29379	29458	29396	29423	29633	29381	29474	29282	29436	29529	29735	29391	29695	29606	29639	29460	29550	29420	29554	29668	29450	29454	29696	29642	29515	29474	29225	29392	29415	29440	29513	29342	29293	29416	29412	29556	29396	29747	29400	29182	29596	29504	29499	29623	29387	29708	29567	29583	29363	29568	29306	28992	29265	29558	29186	29625	29928	29589	29367	29620	29403	29464	29591	29307	29465	29205	29485	29572	29625	29473	29300	29396	29524	29614	29712	29272	29615	29329	29544	29460	29296	29327	29374	29302	29638	29301	29304	29627	29590	29375	29540	29526	29457	29361	29403	29252	29548	29457	29328	29185	29434	29550	29376	29522	29440	29451	29556	29303	29570	29549	29356	29390	29321	29376	29550	29458	29494	29453	29528	29525	29664	29585	29830	29193	29264	29404	29492	29420	29687	29628	29345	29550	29355	29341	29496	29594	29538	29363	29471	29514	29502	29558	29542	29428	29443	29551	29266	29593	29528	29301	29324	29259	29345	29295	29366	29555	29529	29343	29338	29574	29438	29494	29533	29458	29564	29595	29489	29469	29636	29585	29564	29557	29365	29491	29473	29468	29433	29288	29572	29145	29361	29622	29563	29221	29480	29630	29177	29583	29498	29432	29511	29435	29453	29594	29459	29335	29538	29521	29634	29627	29386	29450	29312	29433	29158	29380	29649	29375	29415	29181	29401	29449	29594	29636	29618	29399	29423	29659	29395	29536	29505	29635	29609	29406	29442	29353	29514	29326	29535	29554	29326	29502	29643	29605	29235	29142	29195	29472	29329	29705	29619	29512	29273	29449	29616	29774	29286	29429	29301	29540	29448	29264	29477	29806	29481	29810	29249	29317	29557	29439	29530	29418	29310	29416	29453	29448	29651	29583	29606	29693	29492	29457	29398	29312	29420	29642	29614	29480	29365	29182	29426	29373	29594	29407	29294	29513	29444	29160	29620	29527	29653	29321	29365	29528	29555	29669	29147	29496	29513	29360	29594	29109	29800	29411	29628	29405	29449	29628	29348	29422	29617	29537	29452	29620	29396	29554	29616	29603	29576	29427	29637	29587	29371	29330	29323	29177	29240	29726	29407	29756	29484	29255	29420	29633	29622	29314	29534	29743	29431	29528	29194	29651	29667	29428	29696	29338	29127	29380	29425	29292	29615	29622	29429	29538	29579	29305	29566	29155	29618	29228	29628	29152	29342	29425	29523	29316	29360	29378	29903	29571	29469	29449	29510	29653	29706	29249	29391	29494	29658	29415	29484	29566	29500	29516	29330	29661	29547	29563	29229	29491	29663	29560	29404	29363	29347	29412	29621	29359	29668	29367	29721	29358	29457	29434	29547	29632	29523	29541	29606	29450	29363	29503	29257	29436	29529	29369	29595	29724	29318	29304	29661	29518	29526	29618	29203	29545	29497	29460	29654	29527	29449	29341	29751	29545	29547	29435	29771	29735	29577	29374	29391	29284	29613	29410	29579	29524	29399	29524	29484	29529	29716	29446	29361	29452	29279	29479	29353	29471	29456	29217	29593	29426	29761	29574	29409	29160	29412	29368	29218	29472	29650	29441	29535	29407	29616	29547	29253	29463	29655	29576	29505	29527	29562	29474	29557	29546	29390	29385	29371	29473	29600	29447	29369	29326	29305	29247	29597	29784	29485	29224	29442	29408	29414	29419	29671	29468	29359	29716	29485	29425	29203	29496	29605	29512	29476	29294	29494	29544	29329	29447	29987	29476	29478	29736	29611	29404	29471	29306	29579	29594	29484	29510	29350	29549	29362	29490	29371	29541	29701	29427	29546	29371	29521	29462	29302	29401	29606	29555	29445	29352	29370	29501	29599	29230	29520	29446	29438	29467	29472	29745	29665	29499	29336	29584	29438	29338	29228	29328	29609	29391	29400	29231	29210	29188	29528	29578	29482	29311	29097	29390	29675	29283	29678	29604	29209	29682	29294	29387	29385	29123	29455	29442	29739	29314	29687	29446	29529	29637	29488	29506	29554	29746	29678	29474	29625	29535	29650	29363	29498	29629	29407	29301	29396	29571	29634	29387	29514	29346	29672	29451	29322	29291	29478	29494	29649	29741	29433	29447	29510	29624	29581	29528	29636	29458	29610	29508	29629	29587	29296	29284	29697	29655	29593	29319	29696	29434	29586	29498	29446	29376	29434	29377	29692	29431	29315	29468	29358	29533	29535	29198	29420	29681	29584	29624	29410	29642	29537	29593	29644	29615	29455	29131	29433	29543	29413	29487	29603	29430	29356	29538	29547	29448	29379	29186	29391	29538	29608	29493	29647	29521	29312	29475	29663	29504	29591	29396	29140	29520	29457	29426	29536	29552	29400	29873	29778	29887	29477	29550	29568	29601	29365	29115	29600	29425	29428	29450	29499	29437	29381	29503	29702	29541	29534	29388	29522	29353	29610	29484	29447	29568	29330	29442	29655	29341	29653	29475	29652	29216	29224	29348	29333	29720	29450	29636	29239	29475	29292	29671	29582	29235	29380	29633	29433	29545	29448	29564	29408	29570	29446	29658	29532	29418	29514	29306	29327	29359	29527	29311	29353	29471	29582	29266	29646	29395	29420	29487	29504	29447	29419	29547	29487	29193	29270	29480	29521	29534	29535	29771	29659	29380	29636	29241	29415	29388	29598	29609	29223	29543	29638	29595	29523	29518	29692	29625	29235	29222	29576	29208	29724	29506	29651	29388	29542	29285	29488	29324	29399	29185	29510	29312	29347	29404	29350	29399	29462	29527	29386	29449	29718	29571	29546	29542	29477	29406	29562	29568	29543	29562	29574	29356	29492	29300	29320	29444	29413	29541	29805	29405	29186	29512	29819	29313	29536	29418	29556	29444	29425	29511	29399	29187	29502	29246	29424	29306	29401	29553	29562	29647	29803	29407	29712	29558	29646	29312	29362	29359	29669	29835	29338	29178	29240	29400	29404	29613	29523	29314	29675	29642	29402	29390	29319	29466	29513	29330	29496	29426	29675	29313	29623	29423	29624	29407	29414	29515	29315	29426	29565	29428	29556	29656	29261	29482	29363	29460	29240	29398	29502	29662	29436	29600	29582	29462	29321	29512	29557	29672	29284	29804	29439	29459	29548	29663	29606	29302	29558	29264	29288	29451	29518	29359	29585	29406	29397	29391	29521	29480	29672	29673	29469	29223	29588	29485	29514	29622	29382	29562	29665	29716	29428	29406	29662	29414	29680	29637	29403	29694	29642	29406	29481	29777	29315	29359	29256	29381	29333	29530	30018	29472	29498	29239	29356	29210	29619	29677	29443	29613	29578	29621	29669	29311	29429	29407	29407	29468	29541	29512	29236	29267	29597	29509	29703	29673	29189	29665	29507	29697	29445	29277	29550	29620	29262	29242	29575	29696	29533	29481	29537	29531	29632	29330	29442	29565	29429	29438	29485	29542	29370	29580	29559	29542	29731	29528	29411	29260	29479	29261	29503	29235	29980	29829	29501	29665	29672	29308	29315	29514	29618	29596	29608	29324	29492	29598	29476	29667	29565	29578	29605	29536	29386	29490	29561	29558	29625	29286	29509	29520	29554	29579	29332	29647	29456	29506	29388	29366	29379	29317	29372	29331	29670	29715	29595	29512	29681	29462	29463	29486	29671	29291	29449	29724	29653	29058	29391	29539	29534	29538	29675	29436	29348	29212	29426	29383	29319	29665	29477	29604	29536	29338	29614	29280	29669	29595	29485	29358	29458	29918	29535	29346	29511	29507	29583	29501	29459	29340	29472	29496	29457	29431	29404	29542	29681	29423	29436	29508	29440	29491	29222	29566	29552	29241	29347	29465	29516	29312	29318	29300	29653	29364	29369	29449	29624	29437	29422	29448	29656	29474	29442	29589	29603	29409	29425	29277	29413	29414	29528	29539	29544	29479	29422	29250	29394	29480	29560	29564	29515	29299	29414	29444	29407	29487	29401	29304	29382	29463	29471	29226	29489	29276	29520	29286	29621	29497	29462	29539	29507	29457	29453	29592	29748	29694	29384	29614	29614	29471	29577	29150	29589	29641	29393	29539	29693	29274	29489	29493	29571	29324	29594	29478	29619	29388	29250	29388	29412	29428	29622	29591	29368	29472	29280	29487	29459	29230	29387	29362	29438	29318	29315	29412	29739	29536	29334	29488	29283	29426	29598	29665	29632	29553	29340	29614	29385	29413	29667	29237	29651	29422	29626	29370	29557	29401	29681	29487	29358	29649	29597	29543	29607	29647	29660	29593	29258	29236	29323	29490	29431	29377	29236	29405	29520	29608	29650	29365	29505	29387	29437	29438	29486	29597	29542	29536	29241	29650	29433	29551	29434	29326	29424	29501	29654	29510	29493	29693	29539	29328	29616	29393	29545	29422	29547	29416	29617	29350	29447	29839	29371	29455	29302	29779	29566	29673	29564	29446	29653	29484	29457	29406	29672	29533	29693	29452	29541	29673	29425	29612	29630	29127	29547	29507	29241	29483	29589	29553	29325	29549	29780	29301	29532	29186	29355	29638	29559	29647	29561	29544	29400	29426	29640	29353	29413	29568	29530	29708	29375	29484	29382	29296	29293	29405	29482	29371	29569	29450	29386	29376	29495	29349	29580	29339	29571	29822	29657	29542	29544	29430	29542	29180	29695	29442	29241	29501	29502	29474	29674	29548	29439	29480	29613	29541	29569	29567	29560	29413	29518	29650	29651	29760	29563	29473	29737	29643	29473	29255	29784	29682	29545	29450	29543	29493	29465	29743	29674	29520	29537	29401	29605	29648	29399	29288	29521	29286	29372	29347	29663	29367	29578	29416	29530	29574	29155	29405	29371	29402	29601	29470	29321	29281	29407	29735	29376	29665	29514	29467	29402	29467	29350	29372	29444	29612	29896	29550	29343	29551	29449	29592	29409	29012	29409	29439	29463	29581	29182	29327	29636	29487	29316	29340
26410	41149	40022	32400	29157	28701	25444	22914	22574	22325	21918	21266	21299	24778	31904	31120	26669	22115	19557	18331	18164	18355	18305	18183	18278	18329	18347	18169	18271	18217	18255	18188	18300	18257	18088	18075	18239	18068	18121	18182	18123	18202	18216	18160	18156	18126	18329	18216	18141	18004	18188	18124	18122	18340	18245	18080	18265	18231	18032	18255	18217	18163	18329	18260	18248	18274	18323	18206	18180	18232	18181	18150	18239	18091	18232	18198	18247	18096	18204	18111	18137	18300	18172	18141	18241	18198	18289	18047	18246	18169	18239	18138	18148	18338	18311	18175	18214	18078	18164	18389	18222	18182	18017	18153	18179	18048	17955	18294	18388	18160	18296	18295	18099	18416	18134	18303	18304	18154	18035	18218	18384	18224	18231	18135	18177	18240	18305	18053	18171	18078	18106	18039	18347	18222	18310	18195	18118	18264	18257	18188	18268	18140	18167	18231	18312	18292	18370	18274	18259	18220	18134	18148	18093	18155	18075	18130	18096	18110	18181	18136	18160	18198	18287	18343	18312	18091	18193	18182	18143	18293	18121	18111	18361	18226	18360	18315	18083	18131	18249	18080	18116	18072	18090	18165	18179	18280	18194	18128	18261	18378	18232	18197	18118	18132	18242	18117	18295	18178	18354	18331	18373	18103	18126	18122	18151	18164	18261	18096	18163	18087	18444	18269	18078	17984	18438	18187	18126	18061	18394	18057	18349	18195	18112	18264	18334	18182	18368	18234	18053	18138	18177	18086	18288	18176	18270	18084	18199	18392	18182	18139	18153	18395	18139	18032	18309	18075	18024	18290	18070	18016	18315	18316	18198	18178	18265	18216	18266	18366	18164	18084	18186	18307	18135	18490	18094	18072	18075	18234	18331	18222	18151	18297	18306	17975	18270	18079	18149	18256	18118	18054	18170	18097	18221	18055	18203	18165	18057	18300	18278	18286	18099	18222	18105	18219	18349	18112	18209	18151	17966	18232	18294	18050	18146	18026	18055	18344	18120	18360	18179	18292	18116	18264	18171	18297	18278	18176	18051	17933	18256	18278	17997	18229	18134	18214	18212	18117	18241	18204	18132	18377	18074	18211	18252	18251	18147	18093	18333	18095	18244	18278	18322	18307	18132	18066	18324	18199	18348	18140	18059	18383	18057	18222	18347	18254	18285	18309	18143	18213	18210	18155	18159	18144	18227	18015	18107	18129	18370	18110	18113	18328	18148	18277	18165	18147	18134	18190	18245	18105	18013	18042	18325	18230	18243	18287	18321	18242	18260	18105	18098	18099	18178	18145	18239	18189	18263	18112	18051	18243	18265	18198	18296	18282	18272	18044	18272	18196	18231	18212	18054	18285	18139	18325	18037	18315	18152	18123	18249	18294	18025	18304	18157	18127	18255	18164	18159	18141	18301	18265	18192	18261	18370	18106	18212	18275	18349	18188	18260	18321	18186	18162	18113	18172	18372	18231	18241	18148	18343	18256	18066	18313	18248	18266	18262	18296	18224	18168	18258	18020	18215	18284	18133	18015	18259	18189	18122	18231	18090	18162	18226	18039	18233	18224	18111	18196	18206	18140	18176	18151	18243	18251	18195	18079	18167	18170	18072	18149	18382	18102	18265	18117	18311	18192	18285	18289	18368	18188	18270	18362	18145	18138	18090	18183	18113	18088	18181	18118	18113	18225	18166	18085	18226	18293	18275	18104	18288	18092	18167	17995	18379	18252	18241	18385	18334	18150	18196	18053	18315	18177	18101	18326	18122	18194	18162	18177	18135	18173	18153	18250	18045	18342	18089	18146	18133	18199	18298	18111	18335	18081	18187	18087	18191	18151	18328	18240	18279	18255	18124	18095	18203	18224	18298	18219	18018	18346	18052	18337	18234	18202	18221	18290	18252	18150	18372	18052	18235	18373	18195	18224	18196	18348	18130	18067	18097	18315	18358	18162	18234	18250	18073	18225	18246	18233	18216	18237	18213	18195	18076	18240	18049	18137	18094	18241	18210	18234	18194	18022	18357	18140	18419	18139	18307	18372	18240	18270	18221	18049	18224	18202	17944	18336	17984	18442	18237	18117	18097	18176	18101	18163	18192	18120	18125	18265	18247	18251	18267	18180	18202	17984	18149	18148	18237	18094	18228	18224	18379	18315	18046	18283	18025	18339	18203	18108	18155	18148	18209	18084	18074	18503	18136	18084	18424	18254	18112	18178	18291	18337	18287	18303	18256	18056	18163	18160	18154	18138	18306	18386	18276	18159	18174	18109	18204	18355	18170	18215	18142	18288	18300	18212	18116	18050	18188	18340	18191	18274	18012	18069	18223	18232	18319	18177	17959	18526	17991	18072	18375	18104	18226	18186	18090	18250	18237	18159	18273	18263	18274	18296	18232	18008	18219	18252	18286	18202	18233	18346	18100	18054	18186	18129	18112	18130	18215	18187	18156	18352	18124	18006	18306	18255	18252	18206	18063	18147	18136	18139	18348	18101	18252	18123	18113	18214	18165	18057	18195	18150	17980	18109	18247	18369	18229	18272	18245	18028	18086	18122	18313	18152	18138	18199	18160	18234	18196	18130	18274	18173	18260	18148	18136	18075	18178	18124	18356	18170	18120	18305	18018	18198	18211	18144	18204	18295	18201	18102	18170	18094	18139	18217	18296	18112	18464	18382	18208	18174	18032	18262	18174	18247	18292	18243	18040	18281	18172	18219	18215	18233	18185	18112	18155	18322	17950	18015	18336	18325	18265	18115	18147	18286	18117	18206	18253	18264	18310	18218	18309	18139	18175	18104	18318	18167	17999	18096	18313	18178	18091	18222	18291	18240	18268	18091	18019	18288	18131	18466	18189	18187	18237	18381	18162	18010	18230	18027	18342	18148	18035	18199	18244	18207	18156	18097	18339	18222	18212	18143	18190	18333	17923	18291	18113	18187	18201	18049	18188	18214	18240	18201	18280	18270	18110	18181	18022	18373	18241	18250	18267	18293	18033	17829	18282	18174	18039	18282	18190	18232	18360	18208	18310	18052	18211	18276	18344	18155	18305	18317	18211	18301	18343	18244	17946	18196	18286	18129	18031	18153	18192	18384	18062	18252	18171	18115	18281	18285	17965	18208	18309	18216	18175	18134	18061	18114	18168	18417	18138	18223	18310	18094	18280	18056	18167	18250	18133	18284	18103	18122	18204	18188	18101	18123	18246	18169	18152	18273	18236	18129	18272	18416	18201	18318	18233	18226	18144	18402	18246	18141	18311	18042	18298	18189	18335	18177	18243	18030	18257	18253	18360	18181	18079	18136	18166	18378	18109	17958	18176	18140	18341	18206	18134	18311	18334	18189	18145	18343	18261	18342	18093	18258	18329	18069	18139	18261	18122	18287	18214	18161	18077	18351	18342	18136	18155	18233	18074	18240	18190	18265	18018	18376	18143	18081	18073	18239	18222	18174	18012	18211	18173	18190	18011	18169	18164	18203	18310	18232	18213	18010	18364	18234	18267	18155	18111	18086	18328	18023	18328	18219	18219	18271	18184	18159	18118	18190	18161	18253	18200	18341	18249	18138	18251	18262	18322	18176	18066	18231	18297	18312	18109	18122	18223	18115	18221	18192	18150	18315	18121	18209	18164	17975	18063	18109	18110	18194	18022	18289	18302	18248	18244	18388	18212	18249	18152	18237	18277	18168	18120	17993	18266	18215	18353	18194	18209	18163	18227	18230	18276	18193	18255	18252	18145	18314	18184	18286	18223	18255	18206	18067	18226	18066	18185	18038	18265	18233	18363	18161	18305	18000	18296	18256	18232	18110	18143	18185	18257	18064	18349	18213	18212	18293	18230	18157	18127	18193	18235	17974	18085	18176	18271	18135	18195	18056	18242	18015	18079	18320	18120	18090	18103	18311	18194	18257	18068	18059	18174	18307	18191	18160	17904	18237	18185	18154	18228	18217	18366	18200	18319	17976	18209	18236	18336	18286	18101	18131	18215	18145	17975	18345	18133	18187	18132	18176	18334	18181	18192	18413	18270	18266	18207	18002	18164	18348	18186	18368	18205	18285	18178	18301	18007	18126	18236	18211	18179	18174	18233	18301	18229	18182	18299	18205	18299	18213	18132	18267	18301	18073	18145	18109	18235	18065	18312	18292	18248	18289	18183	18231	18176	18106	18285	18325	18017	18074	18112	18251	18167	18090	18070	18086	18271	18237	18286	18196	18289	18082	18159	18098	18164	18125	18276	18269	18244	18237	18204	18191	18316	17982	18256	18268	18230	18079	18309	18133	18133	18213	18364	18179	18390	18152	18289	18255	18100	18217	18132	18099	18308	18197	18119	18149	18054	18228	18117	18231	18136	18187	18050	18249	18184	18183	18231	18385	18131	18247	18185	18200	18250	18162	18233	18131	18252	18010	18250	18193	18262	18115	18281	18206	18085	18296	18218	18273	18280	17999	18088	18084	18174	18352	18195	18334	18093	18433	18136	18341	18148	18235	18199	18297	18206	18312	18289	18119	18254	18092	18383	18127	18158	18302	18307	18194	18278	18103	18085	18054	18189	18015	18079	18148	18135	18260	18332	18263	18298	18071	18282	18172	18085	18046	18323	18194	18040	18221	18076	18061	18194	18115	18120	18334	18073	18410	18450	17940	18304	18128	18306	18233	18134	18321	18427	18160	18200	18365	18184	18184	18137	18237	18300	18279	18247	18397	17989	17926	18395	18113	18169	18299	18211	18251	18177	18097	18243	18217	18322	18168	18279	18157	18322	18110	18196	18092	18094	18107	18241	18146	18311	18146	18264	18295	18124	18247	18173	18366	18257	18117	18220	18263	18301	18150	18340	18289	18319	18222	18199	18337	18018	18269	17990	18264	18118	18370	18298	18106	18206	18156	18055	18126	18359	18196	18188	18191	18186	18262	18298	18296	18109	18099	18345	18315	18223	18178	18332	18228	18092	18351	18255	18197	18336	18246	17991	18160	18049	18468	18113	18392	18228	18146	18207	18286	18088	18092	18125	18324	18275	18086	18173	18223	18364	18202	18213	18223	18028	18260	18130	18356	18336	18157	18223	18239	18285	18212	18353	18093	18126	18201	18045	18187	18269	18247	18314	18090	18422	18172	17980	18218	18128	18051	18183	18120	18406	18151	18184	18119	18236	18227
22200	20765	27224	25675	27754	34526	40362	39009	37103	36113	34573	34338	33659	41753	51643	49904	42535	36145	32640	31037	30904	30861	30917	30485	30718	30906	30724	30746	30698	30757	30606	30675	30537	30587	30675	30772	30907	30651	30945	30808	30863	30580	30713	30964	30562	30620	30747	30710	30865	30744	30824	30602	30502	30813	30712	30673	30728	30805	30623	30262	30630	30838	30638	30685	30780	30763	30532	30833	30381	30408	30613	30555	30660	30751	30775	30652	30336	30283	30468	30604	30491	30325	30427	30747	30705	30649	30611	30595	30690	30779	30498	30625	30791	30516	30804	30587	30548	30898	30739	30615	30552	30627	30592	30672	30691	30707	30774	30360	30442	30380	30531	30644	30618	30521	30600	30378	30492	30567	30801	30790	30780	30335	30718	30604	30578	30621	30374	30445	30622	30507	30629	30659	30628	30587	30551	30992	30792	30695	30829	30825	30693	30774	30616	30213	30542	30705	30457	30670	30563	30719	30543	30539	30364	30462	30283	30730	30628	30772	30448	30803	30682	30803	30575	30770	30762	30475	30681	30630	30800	30570	30810	30731	30546	30762	30446	30732	30807	30664	30643	30382	30523	30668	30408	30749	30636	30651	30544	30379	30434	30525	30826	30603	30718	30608	30960	30731	30553	30547	30865	30589	30617	30474	30789	30802	30522	30573	30662	30600	30673	30721	30498	30584	30828	30753	30660	30793	30444	30573	30731	30559	30627	30568	30711	30432	30759	30521	30483	30676	30574	30545	30666	30726	30443	30612	30423	30559	30630	30442	30845	30648	30631	30346	30719	30422	30672	30862	30529	30679	30858	30671	30662	30886	30554	30269	30711	30411	30767	30738	30734	30468	30398	30469	30674	30442	30685	30865	30829	30903	30624	30476	30505	30711	30462	30490	30526	30692	30618	30726	30317	30579	30494	30756	30729	30633	30326	30575	30461	30443	30891	30554	30669	30586	30466	30554	30573	30618	30749	30676	30459	30533	30643	30606	30686	30814	30567	30713	30566	30432	30570	30518	30705	30570	30312	30693	30741	30569	30891	30405	30847	30740	30647	30651	30692	30475	30599	30538	30694	30779	30298	30572	30312	30452	30826	30655	30488	30558	30410	30438	30474	30625	30801	30788	30679	30651	30586	30629	30608	30480	30887	30620	30448	30473	30522	30323	30612	30701	30506	30328	30367	30514	30492	30371	30630	30492	30812	30745	30575	30637	30650	30583	30480	30603	30563	30561	30644	30587	30705	30647	30709	30740	30610	30732	30729	30841	30777	30672	30726	30709	30436	30698	30812	30800	30667	30769	30736	30757	30966	30750	30673	30502	30437	30616	30570	30388	30576	30421	30355	30331	30465	30791	30889	30656	30876	30747	30620	30678	30630	30604	30289	30624	30523	30697	30582	30447	30445	30325	30825	30839	30638	30495	30785	30541	30577	30433	30606	30428	30609	30653	30607	30379	30491	30202	30655	30850	30567	30497	30557	30577	30513	30528	30428	30454	30625	30739	30451	30583	30447	30557	30602	30502	30527	30724	30523	30536	30551	30470	30726	30693	30642	30377	30840	30424	30814	30422	30691	30893	30461	30526	30236	30622	30600	30452	30520	30695	30498	30666	30607	30628	30736	30394	30544	30901	30818	30974	30639	30539	30432	30484	30669	30669	30651	30525	30453	30560	30501	30346	30580	30438	30650	30325	30494	30626	30538	30469	30718	30567	30938	30740	30706	30543	30396	30321	30519	30657	30818	30612	30719	30626	30173	30755	30566	30484	30582	30934	30560	30799	30462	30920	30720	30343	30597	30535	30634	30528	30699	30508	30677	30626	30680	30719	30673	30521	30477	30748	30641	30360	30713	30707	30369	30688	30515	30582	30569	30398	30792	30678	30490	30514	30377	30810	30378	30613	30697	30622	30218	30522	30700	30378	30603	31060	30572	30550	30767	30431	30539	30710	30816	30701	30581	30683	30619	30775	30416	30401	30560	30774	30674	30660	30787	30955	30623	30692	30539	30317	30440	30447	30514	30538	30924	30536	30567	30612	30651	30437	30623	30600	30372	30488	30500	30408	30609	30574	30562	30346	30291	30284	30200	30425	30468	30445	30679	30860	30630	30386	30784	30494	30775	30482	30782	30512	30619	30572	30595	30682	30627	30712	30630	30993	30582	30665	30599	30658	30329	30488	30822	30585	30521	30575	30626	30466	30438	30882	30697	30638	30711	30482	30664	30386	30527	30550	30438	30348	30825	30816	30590	30615	30702	30738	30723	30722	30584	30686	30434	30809	30835	30565	30538	30677	30487	30575	30272	30706	30578	30476	30922	30595	30434	30425	30517	30628	30834	30703	30403	30555	30766	30496	30602	30491	30700	30748	30741	30587	30682	30710	30733	30469	30651	30819	30437	30721	30588	30736	30771	30755	30790	30503	30776	30808	30732	31020	30680	30549	30625	30579	30624	30562	30630	30638	30909	30423	30752	30751	30700	30509	30280	30404	30562	30517	30727	30765	30851	30615	30531	30690	30706	30466	30547	30550	30631	30623	30774	30896	30499	30610	30606	30588	30627	30423	30471	30548	30960	30558	30589	30467	30457	30498	30685	30623	30810	30601	30828	30695	30766	30637	30737	30538	30603	30426	30314	30428	30686	30559	30542	30528	30509	30858	30621	30528	30562	30603	30508	30848	30598	30535	30658	30779	30556	30592	30667	30577	30609	30577	30546	30671	30774	30448	30817	30741	30545	30710	30843	30617	30879	30687	30592	30824	30778	30471	30548	30436	30449	30678	30579	30527	30484	30540	30552	30923	30462	30493	30661	30568	30885	30516	30578	30330	30447	30593	30583	30894	30542	30448	30607	30705	30649	30733	30532	30632	30662	30426	30727	30850	30766	30587	30629	30394	30331	30575	30735	30682	30440	30932	30386	30654	30495	30502	30588	30422	30735	30629	30669	30462	30447	30612	30603	30481	30647	30519	30518	30754	30712	30813	30554	30629	30625	30855	30574	30707	30561	30360	30637	30551	30438	30443	30575	30685	30935	30760	30718	30589	30767	30603	30529	30697	30455	30709	30601	30617	30400	30284	30725	30388	30491	30622	30379	30697	30752	30642	30630	30492	30610	30626	30881	30740	30588	30818	30731	30770	30551	30667	30829	30454	30472	30494	30740	30673	30616	30588	30873	30705	30351	30326	30935	30748	30709	30645	30534	30567	30644	30420	30681	30617	30486	30451	30638	30385	30875	30679	30689	30497	30631	30696	30649	30604	30577	30452	30536	30473	30693	30457	30579	30639	30880	30648	30437	30743	30720	30592	30377	30552	30783	30723	30638	30547	30931	30529	30543	30555	30871	30636	30660	30132	30523	30742	30615	30698	30643	30661	30699	30745	30487	30705	30459	30387	30526	30504	30525	30324	30450	30811	30860	30839	30615	30679	30796	30600	30823	30700	30559	30636	30662	30798	30741	30659	30470	30359	30321	30356	30645	30696	30362	30673	30729	30625	30700	30783	30571	30454	30411	30631	30693	30456	30523	30617	30554	30602	30276	30532	30387	30676	30576	30521	30530	30479	30290	30407	30672	30503	30509	30777	30736	30539	30764	30594	30558	30537	30761	30635	31030	30719	30547	30573	30572	30653	30550	30597	30571	30736	30462	30717	30780	30741	30582	30519	30673	30621	30318	30231	30818	30780	30679	30704	30987	30548	30659	30664	30585	30593	30753	30559	30585	30250	30612	30520	30523	30866	30595	30691	30785	30347	30497	30725	30527	30866	30813	30845	30664	30607	30658	30649	30579	30524	30641	30587	30648	30468	30676	30617	30594	30512	30558	30814	30835	30425	30686	30929	30978	30574	30557	30634	30509	30490	30511	30668	30545	30700	30510	30425	30840	30646	30510	30572	30614	30447	30817	30688	30711	30592	30615	30566	30227	30620	30716	30299	30736	30947	30535	30696	30277	30261	30685	30885	30478	30341	30764	30468	30299	30730	30518	30473	30501	30910	30194	30469	30644	30467	30635	30619	30646	30583	30661	30746	30425	30700	30833	31029	30753	30241	30619	30497	30575	30624	30559	30736	30438	30576	30500	30748	30434	30478	30648	30417	30747	30497	30617	30658	30664	30745	30565	30715	30660	30568	30760	30956	30779	30602	30449	30515	30319	30604	30532	30642	30856	30597	30616	30643	30298	30466	30708	30327	30417	30599	30722	30323	30718	30527	30673	30393	30566	30571	30394	30859	30639	30748	30758	30552	30649	30548	30579	30673	30650	30705	30696	30596	30713	30577	30662	30565	30871	30525	30648	30499	30615	30516	30518	30468	30706	30805	30494	30688	30593	30783	30498	30546	30361	30453	30517	30528	30388	30551	30408	30683	30585	30744	30698	30778	30548	30904	30591	30643	30774	30562	30671	30395	30638	30711	30584	30476	30578	30391	30711	30637	30597	30593	30535	30533	30842	30736	30445	30742	30587	30522	30376	30517	30539	30649	30440	30392	30275	30635	30738	30386	30437	30594	30482	30566	30398	30747	30668	30821	30645	30623	30394	30687	30628	30719	30500	30514	30771	30427	30513	30555	30536	30734	30508	30609	30756	30609	30627	30801	30864	30398	30468	30826	30541	30657	30581	30493	30471	30619	30868	30734	30607	30557	30587	30764	30467	30487	30706	30666	30687	30506	30648	30500	30794	30555	30841	30578	30578	30733	30568	30610	30814	30823	30638	30657	30541	30450	30686	30778	30679	30980	30559	30661	30896	30502	30814	30486	30682	30579	30474	30428	30374	30666	30479	30475	30813	30365	30526	30642	30741	30415	30668	30656	30790	30683	30475	30700	30728	30723	30746	30271	30601	30741	30810	30622	30778	30437	30614	30826	30668	30580	30408	30596	30479	30520	30588	30331	30597	30663	30528	30731	30398	30616	30607	30654	30614	30604	30615	30445	30684	30580	30749	30796	30690	30757	30513	30438	30660	30567	30492	30667	30742	30333	30811	30639	30726	30692	30639	30546	30494	30626	30598	30686	30748	30627	30606	30568	30570	30770	31148	30542	30743	30666	30378	30494	30394	30345	30555	30587	30751	30446	30497	30414	30697	31021	30648	30554	30543	30404	30831	30629	30430	30494	30567	30780	30343	30735	30715	30510	30620	30530	30670	30593	30417	30540
29781	50793	49331	46528	40772	33409	31732	31418	28775	25973	24123	24035	23168	34959	44120	40983	32570	24778	20390	18642	18690	18604	18680	18509	18448	18573	18484	18718	18582	18425	18538	18431	18507	18541	18433	18580	18794	18736	18505	18546	18616	18502	18673	18538	18645	18525	18609	18622	18482	18818	18569	18588	18325	18573	18526	18491	18791	18873	18634	18742	18775	18627	18689	18727	18540	18600	18607	18421	18474	18701	18626	18745	18582	18400	18378	18493	18471	18652	18551	18497	18526	18617	18453	18674	18620	18535	18570	18600	18691	18606	18625	18546	18508	18338	18656	18646	18582	18543	18532	18704	18530	18434	18516	18579	18602	18504	18464	18489	18844	18647	18612	18666	18626	18557	18525	18627	18599	18652	18551	18665	18614	18452	18530	18459	18622	18520	18618	18576	18537	18545	18649	18524	18653	18637	18709	18593	18739	18435	18665	18729	18570	18639	18537	18453	18575	18714	18450	18516	18636	18454	18701	18540	18396	18591	18656	18519	18720	18454	18672	18446	18516	18425	18575	18593	18541	18629	18550	18721	18674	18577	18616	18607	18593	18640	18771	18592	18712	18539	18827	18657	18654	18660	18518	18527	18538	18342	18616	18477	18571	18386	18589	18652	18555	18542	18575	18547	18519	18560	18407	18551	18580	18527	18909	18559	18684	18436	18507	18821	18712	18445	18795	18552	18485	18625	18629	18727	18494	18580	18564	18645	18567	18716	18505	18634	18502	18619	18569	18646	18512	18615	18678	18535	18686	18493	18610	18652	18594	18702	18448	18590	18626	18720	18384	18515	18458	18583	18674	18532	18619	18623	18415	18543	18504	18392	18458	18343	18665	18512	18580	18678	18646	18470	18482	18525	18540	18565	18536	18714	18606	18448	18701	18753	18492	18650	18663	18468	18515	18443	18419	18537	18546	18569	18592	18625	18666	18499	18816	18581	18595	18617	18522	18769	18485	18932	18654	18534	18625	18562	18484	18683	18512	18561	18553	18511	18686	18521	18614	18511	18567	18673	18418	18530	18545	18839	18440	18531	18486	18537	18433	18633	18667	18537	18753	18640	18579	18522	18376	18541	18584	18602	18584	18596	18557	18504	18467	18423	18402	18393	18545	18766	18350	18536	18550	18522	18582	18612	18671	18491	18657	18467	18557	18479	18386	18601	18509	18621	18436	18580	18695	18468	18699	18612	18511	18476	18486	18659	18512	18632	18741	18609	18638	18582	18583	18747	18566	18587	18541	18547	18546	18431	18662	18650	18466	18435	18485	18461	18587	18484	18548	18478	18532	18433	18618	18537	18626	18628	18492	18575	18523	18544	18559	18634	18495	18654	18571	18455	18331	18466	18472	18463	18562	18668	18715	18667	18661	18480	18606	18480	18448	18533	18456	18535	18613	18565	18401	18454	18485	18600	18392	18612	18656	18565	18741	18582	18549	18687	18530	18607	18750	18629	18640	18562	18526	18553	18447	18524	18495	18687	18587	18491	18485	18494	18457	18698	18721	18502	18693	18413	18707	18571	18640	18525	18734	18685	18428	18495	18554	18531	18471	18682	18622	18596	18502	18609	18620	18502	18610	18624	18624	18419	18638	18560	18770	18476	18684	18630	18685	18596	18847	18568	18446	18573	18471	18588	18683	18576	18512	18545	18498	18621	18495	18614	18535	18553	18738	18448	18639	18682	18705	18619	18592	18660	18603	18454	18667	18768	18418	18664	18523	18536	18599	18532	18763	18533	18565	18607	18518	18613	18581	18547	18510	18695	18380	18637	18582	18533	18629	18546	18538	18546	18334	18498	18439	18695	18483	18673	18473	18657	18555	18678	18600	18468	18450	18479	18618	18593	18590	18621	18551	18661	18663	18599	18542	18466	18560	18492	18697	18475	18484	18458	18588	18506	18747	18619	18752	18458	18640	18669	18448	18541	18608	18495	18534	18397	18673	18386	18510	18570	18473	18552	18479	18522	18601	18592	18351	18679	18479	18584	18733	18708	18556	18737	18476	18542	18613	18527	18580	18520	18412	18684	18729	18633	18647	18507	18527	18502	18543	18502	18541	18547	18613	18572	18347	18549	18553	18356	18464	18572	18734	18555	18763	18359	18403	18484	18497	18776	18712	18578	18675	18541	18588	18354	18501	18560	18611	18521	18454	18542	18540	18626	18267	18579	18567	18636	18577	18477	18538	18665	18586	18391	18637	18541	18623	18721	18532	18636	18629	18461	18526	18491	18482	18581	18686	18706	18488	18566	18498	18503	18678	18461	18501	18548	18569	18450	18482	18630	18609	18479	18473	18477	18556	18636	18545	18482	18579	18595	18456	18663	18401	18400	18604	18454	18473	18695	18561	18532	18615	18740	18448	18411	18724	18571	18612	18480	18710	18664	18631	18819	18456	18456	18571	18622	18577	18479	18550	18540	18658	18672	18430	18895	18618	18502	18603	18720	18658	18369	18587	18575	18570	18448	18527	18445	18608	18579	18338	18517	18519	18565	18646	18512	18572	18645	18566	18559	18408	18768	18722	18487	18446	18499	18567	18532	18474	18574	18667	18528	18512	18596	18617	18612	18617	18717	18635	18477	18664	18577	18783	18721	18679	18375	18547	18640	18469	18584	18814	18538	18643	18644	18583	18472	18616	18633	18591	18437	18630	18638	18368	18561	18482	18540	18486	18708	18403	18590	18564	18530	18562	18725	18555	18537	18493	18687	18582	18521	18457	18721	18543	18632	18576	18618	18444	18681	18519	18584	18688	18697	18500	18703	18677	18443	18721	18501	18773	18503	18464	18712	18612	18555	18490	18520	18520	18476	18469	18593	18604	18468	18631	18582	18745	18617	18650	18760	18648	18595	18579	18660	18565	18417	18704	18546	18693	18579	18570	18579	18683	18619	18577	18748	18464	18644	18706	18521	18637	18703	18587	18495	18580	18594	18519	18595	18613	18571	18514	18525	18695	18514	18519	18702	18280	18472	18523	18322	18606	18514	18628	18754	18647	18619	18751	18594	18612	18595	18532	18524	18585	18647	18722	18761	18519	18455	18482	18600	18527	18446	18776	18534	18518	18505	18530	18566	18531	18646	18546	18488	18627	18762	18527	18446	18770	18474	18670	18464	18631	18549	18497	18535	18657	18559	18531	18634	18647	18567	18694	18565	18591	18608	18489	18504	18386	18450	18596	18606	18568	18604	18556	18674	18494	18695	18483	18594	18377	18609	18624	18629	18637	18627	18539	18397	18616	18471	18550	18424	18590	18602	18718	18770	18520	18583	18616	18533	18593	18478	18589	18621	18398	18467	18555	18695	18539	18490	18471	18622	18419	18522	18617	18661	18499	18538	18561	18640	18501	18707	18676	18535	18508	18723	18598	18661	18652	18552	18493	18510	18572	18717	18544	18783	18569	18426	18408	18577	18365	18696	18620	18572	18701	18455	18435	18663	18612	18358	18592	18787	18441	18648	18633	18513	18495	18637	18668	18500	18466	18738	18766	18251	18609	18539	18412	18410	18482	18576	18626	18617	18682	18531	18591	18575	18491	18453	18676	18340	18513	18534	18546	18482	18680	18530	18553	18473	18565	18540	18499	18688	18455	18542	18666	18623	18746	18467	18591	18583	18651	18545	18552	18512	18850	18539	18533	18755	18516	18641	18842	18252	18620	18603	18592	18442	18569	18399	18379	18406	18635	18746	18567	18796	18448	18611	18475	18491	18507	18519	18618	18467	18603	18465	18621	18595	18516	18636	18585	18610	18572	18497	18648	18479	18372	18525	18524	18482	18616	18568	18665	18749	18628	18542	18538	18545	18573	18553	18531	18479	18635	18749	18468	18759	18534	18468	18552	18569	18568	18544	18740	18485	18679	18375	18493	18734	18652	18684	18409	18699	18587	18668	18434	18595	18593	18466	18647	18621	18578	18574	18438	18411	18498	18690	18432	18588	18616	18640	18431	18556	18617	18704	18511	18511	18648	18607	18487	18502	18619	18627	18412	18577	18610	18579	18577	18525	18662	18607	18526	18651	18385	18761	18571	18547	18400	18584	18502	18648	18571	18576	18618	18641	18669	18508	18441	18526	18499	18603	18627	18536	18589	18396	18576	18847	18773	18540	18618	18512	18590	18601	18655	18686	18451	18743	18621	18523	18547	18447	18617	18618	18549	18592	18467	18781	18581	18625	18479	18566	18615	18615	18545	18587	18531	18563	18578	18521	18544	18697	18603	18602	18547	18830	18608	18649	18730	18604	18565	18553	18623	18706	18681	18576	18414	18595	18529	18622	18636	18354	18495	18565	18702	18537	18738	18586	18676	18589	18642	18561	18640	18622	18657	18414	18508	18633	18581	18618	18686	18646	18560	18637	18495	18450	18423	18441	18432	18670	18564	18604	18596	18570	18492	18665	18587	18480	18637	18424	18773	18638	18587	18580	18650	18676	18732	18716	18620	18444	18802	18632	18495	18404	18557	18487	18627	18560	18500	18371	18546	18789	18483	18656	18621	18422	18708	18462	18504	18412	18540	18629	18676	18436	18816	18309	18533	18440	18618	18362	18563	18583	18791	18642	18636	18588	18611	18528	18596	18644	18495	18539	18563	18537	18583	18647	18549	18604	18514	18496	18660	18464	18499	18595	18673	18593	18417	18591	18733	18656	18454	18585	18450	18696	18627	18567	18552	18566	18741	18594	18476	18431	18687	18492	18500	18509	18543	18735	18604	18486	18522	18672	18722	18554	18576	18386	18582	18765	18495	18541	18646	18511	18672	18454	18475	18496	18555	18683	18562	18581	18528	18586	18805	18714	18507	18606	18445	18554	18568	18578	18582	18464	18541	18717	18428	18624	18618	18595	18703	18558	18464	18455	18558	18499	18550	18534	18473	18406	18644	18359	18710	18612	18506	18669	18682	18511	18544	18663	18610	18735	18665	18536	18375	18601	18493	18654	18547	18635	18698	18603	18666	18588	18631	18469	18699	18481	18582	18650	18632	18508	18649	18278	18457	18645	18601	18596	18486	18453	18528	18703	18780	18601	18413	18441	18464	18771	18647	18610	18483	18760	18690	18419	18677	18606	18458	18636	18496	18720	18591	18495	18610	18387	18647	18545	18637	18593	18501	18671	18608	18561	18598	18587	18549	18490	18589	18613	18591	18609	18703	18520
36618	32357	37583	36988	35234	34295	33122	31592	31074	30606	30202	29637	29680	29990	30487	30696	30201	30077	29333	29209	29294	29460	29442	29276	29586	29217	29212	29447	29387	29404	29243	29321	29191	29361	29592	29308	29190	29652	29179	29167	29109	29265	29002	29353	29247	29500	29164	29200	29290	29065	29450	29362	29216	29363	29045	29319	29320	29211	29249	29473	29487	29365	29418	29426	29438	29373	29323	29119	29022	29157	29789	29478	29468	29169	29177	29386	28862	29356	29233	29201	29249	29258	29268	29302	29114	29179	29496	29570	29510	29456	29453	29434	29249	29468	29506	29419	29229	29204	29108	29238	29424	29428	29372	29259	29588	29129	29042	29328	29409	29246	29319	29442	29338	29038	29134	29131	29099	29421	29024	29168	29004	29214	29280	29374	29465	29223	29282	29225	29371	29543	29415	29294	29637	29241	29245	29162	29246	29287	29030	29420	29349	29155	29699	29393	29506	29442	29230	29137	29247	29305	29273	29336	29443	29417	29305	29241	29440	29441	29092	29237	29198	29375	29077	29023	29258	29241	29147	29466	29253	29089	29280	29306	29203	29381	29205	29180	29076	29140	29240	29257	29364	29252	29409	29531	29174	29104	29049	29384	29246	29236	29500	29126	29668	29332	29185	29373	29212	29279	29012	29225	29095	29226	29252	29297	29290	29375	29470	29397	29184	29302	29522	29372	29135	29260	29230	29383	29244	29304	29319	29044	29344	29090	29344	29486	29439	29507	29318	29227	29231	29248	29210	29105	29161	29297	29269	29321	29111	29057	29163	29244	29380	29276	29291	29249	29420	29233	29296	29298	29325	29013	29525	29191	29306	29257	29354	29252	29435	29388	29213	29337	29182	29096	29046	29477	29196	29628	29358	29539	29313	29423	29129	29365	29094	29220	29384	29475	29317	29319	29508	29345	29447	29109	29034	29264	29252	29276	29220	29589	29289	29119	29395	29508	29521	29377	29139	29341	29254	29151	29329	29254	29203	29173	29334	29378	29111	29182	29033	29339	29189	29542	29383	29248	29428	29659	29313	29064	29225	29425	29096	29178	29353	29243	29257	29175	29262	29316	29173	29056	29155	29338	29410	29381	29219	28897	29022	29184	29506	29119	29325	29304	29176	29485	29454	29445	29242	29302	29283	29596	29407	29361	29489	29304	29109	29321	29549	29157	29124	29422	29192	29430	29609	29419	29198	29142	29059	29089	29043	29122	29364	29193	29310	29300	29325	29186	29595	29209	29099	29262	29210	29153	29275	29279	29310	29330	29312	29181	29258	29058	29299	29163	29492	29320	29522	29258	29307	29292	29188	29418	29309	29177	29290	29388	29381	29181	29297	29245	29298	29213	29225	29242	29128	28951	29398	29293	29544	29450	29334	29273	29300	29197	29089	29219	29317	29442	29203	29193	29393	29166	29286	29046	29355	29289	29349	29669	29525	29325	29334	29109	29305	29094	29472	29363	29105	29200	29306	29315	29218	29273	29376	29271	29331	29314	29242	29302	29146	29462	29278	29335	29090	29308	28964	29141	29090	29211	29116	29257	29249	29440	29291	29342	29355	29200	29225	29244	29312	29122	29298	29416	29357	29248	29170	29240	29240	29492	29264	29077	29276	28998	29374	29202	29176	29233	29240	29289	29029	29101	29238	29345	29370	29388	29424	29138	29522	29457	29183	29194	29117	29195	29234	29379	29338	29118	29159	29218	29263	29248	29294	29255	29323	29370	29008	29308	29186	29124	29325	29339	29230	29099	29081	29375	29285	29423	29287	29270	29343	29438	29104	29317	29316	29275	29275	29381	29118	29404	29102	29162	29461	28938	29162	29421	29484	29228	29587	29410	29387	29252	29416	29282	28961	29260	28873	28909	29397	29260	29252	29378	29396	29317	29182	29273	29353	29289	29279	29221	29093	29070	29238	29492	29265	29244	29414	29268	29123	29149	29226	29325	29556	29065	29135	29345	29317	29262	29454	29021	29359	29335	29317	29355	29284	29260	29251	29186	29210	29213	29240	29391	29108	29056	29115	29381	29061	29222	29109	29162	29340	29313	29407	29313	29142	29269	29224	29292	29437	29444	29360	29469	29375	29324	29133	29493	29487	29286	29421	29240	29239	29207	29179	29100	29313	29397	29314	29174	29241	29262	29257	29374	29270	29129	29224	29116	29271	29267	29263	29500	29269	29432	29077	29195	29288	29203	29082	29262	29371	29329	29344	29287	29152	29212	29128	29007	29212	29312	29364	29316	29159	29399	29453	29320	29582	29294	29514	29120	29166	29162	29255	29263	28773	29254	29088	29100	29173	29413	29394	29203	29131	29084	29394	29063	29318	29247	29299	29113	29111	29185	29325	29548	29565	29448	29345	29352	29360	29418	29154	29212	29330	29597	29231	29142	29435	29325	29292	29156	29130	29241	29188	29253	29263	29362	29274	29110	29125	29327	29412	29042	29432	29144	29601	29291	29375	29147	29399	29106	29400	29324	29629	29235	29138	29121	29010	29301	29273	29056	29181	29128	29436	29251	29317	29362	29386	29153	29077	29274	29298	29614	29512	29388	29424	29183	29214	29230	29326	29081	29222	29197	29279	29257	29307	29518	29481	29164	29375	29518	29270	28974	29463	29450	29311	29243	29482	29210	29112	29405	29275	29450	29306	29280	29295	29276	29309	29274	29395	29246	29401	29285	29479	29675	29238	29197	29306	29084	28979	29475	29148	29092	29225	29133	29295	29092	29261	29607	29217	29093	29315	29217	29220	29394	29466	29091	29126	29097	29561	29373	29280	29415	29431	29183	29387	29193	29218	29396	29407	29472	29336	29137	29468	29163	29447	29200	29359	29368	29192	29321	29438	29219	29115	29312	29182	29198	29344	29352	29289	29222	29137	29174	29257	29190	29273	29268	29185	29167	29452	29015	29377	29552	29278	29220	29305	29298	29280	29163	29190	29261	29324	29285	29333	29336	29530	29295	29023	29147	29333	29160	29277	29519	29246	29198	29262	29147	29040	29054	29208	29292	29241	29197	29487	29348	29358	29176	29374	29528	29325	29685	29348	29553	29351	29293	29246	29403	29451	29390	29393	29297	29281	29322	29405	29062	29490	29411	29259	29464	29322	29289	29517	29485	29414	29171	29284	29337	29166	29533	29506	29249	29240	29117	29301	29360	29345	29399	29345	29036	29075	29381	29158	29185	29166	29385	29207	29218	29314	29344	29464	29287	29266	29222	29126	29488	29102	29232	29261	29347	29241	29484	29255	29291	29341	29272	29645	29544	29093	29137	29296	29361	29363	29312	29228	29258	29237	29351	28984	29463	29271	29289	29328	29299	29185	29577	29450	29301	29432	29101	29246	29303	29544	29247	29527	28940	29292	29459	29392	29444	29266	29149	29367	29357	29156	29127	29267	29163	29229	29259	29316	29434	29528	29455	29409	29383	29324	29227	29223	29500	29428	29124	29298	29316	29260	29645	29075	29188	29614	29332	29367	29129	29399	28977	29233	29158	29436	29279	29199	29318	29179	29514	29158	29300	29220	29439	29176	29226	29285	29301	29301	29435	29332	29182	29419	29532	29326	29191	29448	29278	29520	29075	29386	29326	29475	29355	29070	29179	29181	29130	29210	29241	29495	29461	29288	29365	29247	29164	29205	29293	29094	29272	29411	28908	29244	29437	29126	29101	29369	29056	29266	29353	29285	29576	29285	29172	29241	29495	29146	29099	29267	29392	29356	29111	29527	29285	29214	28981	29152	29315	29243	29077	29332	29245	29556	29234	29145	29403	29281	29268	29261	29309	29335	29341	29194	29440	29384	29183	29291	29068	29725	29032	29424	29428	29282	29277	29283	29288	29307	29376	29274	29357	29309	29390	29138	29258	29190	29274	29185	29154	29217	29049	29489	29033	29334	29504	29089	29454	28982	29007	29170	29360	29400	29161	29443	29365	29441	29372	29324	29208	29406	29306	29650	29134	29495	29219	29531	29098	29192	29112	29170	29270	29419	29345	29248	29369	29487	29245	29158	29251	29135	29486	29393	29345	29416	29104	29439	29132	29416	29489	29353	29253	29156	29039	29174	29466	29223	29119	29356	29420	29406	29347	29250	29298	29109	29274	29454	29198	29201	29023	29254	29317	29527	29507	29429	29254	29254	29500	29133	29238	29227	29202	29213	29338	29427	29374	29295	29060	29399	29317	28938	29165	29296	29066	29397	29105	29433	29171	29124	29333	29317	29337	29243	29295	29421	29178	29398	29459	29446	29153	29226	29027	29312	29095	29124	29304	29299	29338	29346	29371	29183	29473	29267	29393	29467	29237	29358	29367	29145	29191	29420	29536	29323	29180	29017	29174	29271	29246	29149	29254	29257	29331	29244	29364	28982	29245	29385	29250	29002	29349	29426	29454	29214	29353	29289	29613	29366	29303	29211	29232	29110	29247	29052	28851	29339	29448	29568	29311	29186	29354	29483	29154	29382	29055	29264	29543	29507	29389	29390	29272	29312	29293	29233	29333	29345	29239	29230	29216	29348	29156	29342	29346	29363	29170	29460	29184	29398	29372	29475	29153	29438	29198	29280	29367	29390	29148	29145	29274	29345	29370	29448	29476	29624	29212	29335	29288	29395	29280	29304	29130	29438	29300	29200	29119	29096	29180	29191	29195	29156	29453	29200	29358	28990	29205	29153	29608	29269	29234	29357	29208	29606	29304	29281	29280	29402	29156	29383	29415	29389	29429	29317	29541	29523	29531	29169	29260	29246	29233	29179	29254	29348	29647	29274	29325	29330	29471	29295	29457	29380	29319	29343	29294	29337	29150	29307	29212	29263	29271	29341	29187	29126	29319	29332	29394	29188	29507	29085	29239	29171	29231	29397	29222	29111	29342	29174	29096	29369	29279	29205	29390	29434	29461	29428	29225	29136	29098	29254	29275	29078	29193	29157	29056	29231	28975	29410	29228	29399	29126	29152	29175	29112	29322	29534	29341	29536	29337	29217	29157	29170	29524	29249	29269	29270	29213	29211	29338	29503	29233	29347	29277	29280	29291	29403	29169	29469	29210	29268	29389	29320	29292	29270	29131	29272	29113	29509	29341	29469	29260	29327	29146	29223	29511	29240	29226	29320	29253	29356	29035	29243	29505	29496	29198	29601	29190	29505	29204
27800	33384	31833	27928	26794	25774	23455	21585	20609	20205	19479	18623	18576	18824	19312	19116	18675	18445	18205	17914	17820	18055	17995	18016	17828	18070	17851	17951	18050	17970	17981	17995	18149	17944	18109	17905	17940	17902	17880	18013	17942	18055	17973	17930	18081	18049	17922	17950	18097	17810	17931	17962	17897	17886	18064	18067	17986	17873	18175	17988	18013	17934	17803	18046	18007	17960	17897	17899	17976	17931	17925	17854	17999	17895	17694	18025	18017	17960	17848	17969	18113	18110	17895	17945	17800	17926	17977	17950	17872	18079	18121	17980	17988	17939	18055	17783	17747	18084	17811	17938	17901	17924	17951	18137	17800	17800	17964	18032	18042	17768	17938	17978	17852	18066	17924	17929	17783	17961	18055	17867	17946	17905	17839	17812	17917	17829	17953	17960	18022	17781	18120	17898	17938	18096	18152	17865	17973	17968	17987	17678	18094	17892	17862	18056	17975	18021	17941	17920	18040	17924	18018	17978	17943	17907	18077	18131	17893	18108	17882	17909	17938	17997	18118	18005	17980	17982	17849	17813	17907	17981	17911	18026	18087	17987	18053	18072	17770	17698	18043	17926	17917	17977	17914	17956	17921	17830	18020	18144	17753	17896	17958	17899	17778	17944	17920	17993	17935	18016	17944	18174	18018	17992	18001	17977	17992	17977	18018	17940	18038	18089	17905	18056	17910	17949	17946	18043	17782	18060	17918	18013	17996	18062	17936	17949	17895	17918	17974	17910	17762	17985	17856	17945	17944	17812	17927	17864	17932	18021	18000	18128	17827	17942	18189	17867	17949	17909	18245	18168	18106	18012	17896	17791	17952	17893	17822	17874	17990	17954	17791	17646	18105	17873	18011	18100	17940	17884	18043	17978	17970	17917	17869	18071	17971	17923	18125	18049	17978	17979	17971	17925	17804	17934	17962	17954	17948	18144	17743	17980	17971	18023	18028	17983	18007	17915	17944	17995	17837	18121	18095	18094	18008	17854	17847	17974	17960	18151	17860	17924	17984	17864	18066	18028	17993	18037	17743	18036	17980	17970	17881	17944	18010	17913	18106	18121	18101	17996	17940	18007	18108	17895	17936	17735	18016	17945	17973	17963	18006	18008	17913	17865	18011	17849	18030	17989	18041	17826	18054	17931	17903	17842	17813	17959	17764	18031	17966	17986	17994	17876	18008	17931	17896	17981	18039	17980	17948	17889	17957	17870	17902	17948	17900	18056	18028	17934	17844	17905	17768	17828	17884	18019	17989	18134	17876	17955	17815	17870	18052	17779	17864	17906	17867	17925	17960	18039	18124	18139	18105	17951	17911	17954	18030	17998	17980	17977	17910	18167	18121	18039	17825	18003	18011	17975	18092	17994	17963	17867	17997	17956	17920	17998	17966	17915	18046	17995	17922	17957	18076	17808	18045	17904	17812	17774	17949	17915	17880	18028	17989	18006	17935	17979	17989	17870	18007	17844	17838	18030	17752	17876	18101	18072	18022	18015	18130	18004	18003	18102	18009	17785	17844	17880	17983	18022	18009	17953	17916	18122	17878	17953	17895	17875	17949	17965	17907	18054	18040	17731	17908	17993	18048	18062	17796	18120	17839	17906	17906	17839	18102	17902	18086	18016	17842	17999	17933	17931	18105	18063	17873	18064	18060	18109	17934	18185	18044	17905	17913	18004	17940	17881	17930	17932	18071	17920	18124	17981	18118	17867	18020	17924	17958	18048	18025	17947	17875	17863	17900	17925	17984	17979	18097	17972	17840	17934	17969	18141	17931	17896	17768	17893	17985	17866	17913	17702	17890	17882	18007	17959	18031	17851	17955	17810	17856	18034	17837	17770	18140	17776	17890	18005	17978	18004	18010	17979	17848	17956	17913	18020	17921	17810	17925	17943	17858	17831	17971	18092	18039	18047	17868	18027	17981	18143	18052	17942	18050	18081	18015	17909	18027	17959	17881	18007	18086	17911	17922	18109	18003	17946	18079	17790	17965	17915	18064	17965	17989	17801	18055	17928	18065	17863	18126	18108	17958	18026	18054	17921	18046	17859	18069	17971	18012	17965	17900	17929	17765	17898	18049	17999	17993	17834	17926	17917	18000	17849	18015	17866	18001	18021	17887	17904	17936	17907	17917	17924	17907	17961	18057	17986	18001	18039	18032	18138	18012	18099	17943	17983	17970	17974	17907	18017	18147	18133	18006	18066	17918	17919	18012	17913	17995	17817	17925	17989	18015	17867	17925	17975	17965	18120	17903	17922	17844	18070	17965	17930	18036	17881	18047	18007	17863	18000	18022	17895	17965	18076	17963	18131	17818	17728	17998	17908	17994	17925	17951	17977	17748	17853	17973	18109	17953	18026	17939	17993	17795	17957	17920	18058	17936	18172	18058	18018	17889	18058	17956	17921	18016	17995	18016	17809	18043	18104	17897	17985	17976	17998	17976	18030	17953	18085	17899	18064	17968	17997	17935	17998	17932	18001	18160	17983	17947	17943	17837	18065	17827	18140	18016	18187	18084	17995	17879	18056	17997	18061	18195	17908	17786	17887	17947	18018	17940	17924	17991	17851	17891	17950	18134	18018	17967	17889	18061	17831	18019	17848	17863	17926	17945	18066	17881	18025	17950	18125	17999	18001	17939	17958	17927	18004	17868	18005	18008	17992	17914	17951	17898	17913	17934	17852	17871	18028	17994	17974	17984	17993	17989	17912	17894	17976	17909	18166	18009	17960	17911	17986	18018	17990	17952	17832	18065	17968	17777	17851	18153	17931	17969	18042	17835	17840	17893	17829	17989	17893	18013	17949	18071	17918	17992	17888	17907	17975	18021	17878	17959	18105	18020	17941	18007	18093	17991	18026	17964	17996	17938	18156	18081	17729	17910	18085	17961	17883	17882	18042	17885	17855	17898	18054	17966	18066	18104	18079	17846	17860	18026	18002	17882	17890	17938	17967	17919	17947	17885	18045	18132	17830	17990	17878	17959	18063	17865	17886	18001	17932	17928	17920	17914	17930	18041	18005	18070	18095	18060	17900	17989	17887	18015	17817	18101	17956	17837	18059	17944	17869	17896	18073	17888	17958	18010	17887	17915	18055	17853	17789	17988	18016	17911	18083	17816	18084	18018	17881	17995	18009	18007	17974	17984	17867	18180	18058	18126	17829	17871	17907	17782	17924	17883	18008	17826	17865	17899	18022	17885	18021	17963	18099	18126	17917	17886	18011	18052	17939	17979	18135	17824	17999	18026	17817	18077	17827	18127	18031	18053	17962	18004	18073	17958	17996	17887	18032	17823	17952	18006	17823	18000	18006	18033	17899	17840	18041	17869	17935	18083	18076	18055	18008	18029	17917	17714	18039	17776	18002	17796	17985	17905	18129	17984	18092	18004	18006	18031	18107	18061	18156	17904	18045	17984	18283	17926	18052	18015	17872	17797	18108	17802	18100	17951	18138	17813	17818	17784	17878	17993	17939	17989	17940	17918	18035	17924	18022	17839	17973	17852	18076	17975	17801	17982	18019	18062	18092	17889	17930	18217	17971	17834	17894	18073	18083	18005	17931	17959	18058	18141	17801	18047	17925	17785	17981	17901	18012	18004	18068	17933	17840	17890	17805	18013	17949	18025	17984	17783	18039	17924	18009	18178	17824	18001	18108	17826	17919	18088	18043	18116	18205	17912	18211	17992	17836	17974	17992	17997	17850	18043	18030	18097	18016	18013	18022	17930	18106	17968	17849	18102	17835	17967	17948	17987	17894	17876	17776	18035	17935	17962	17926	18181	17913	18167	17976	17949	18045	17906	18053	17864	17981	17818	17914	18036	17968	17949	18011	18038	17917	17987	17914	17857	17979	18009	17944	17792	17875	17829	17976	17927	17879	18037	18056	17811	17931	18045	18058	18003	18078	18198	17889	17768	18042	17893	17964	18042	18005	18028	18070	17960	17968	18060	17898	17858	18086	17889	17890	17904	17973	18026	18085	18072	18106	17929	17944	17890	17885	17982	17979	18019	17957	18037	18065	17891	18030	17962	17879	17939	18027	17762	17935	18026	17914	17907	17955	17861	18061	18007	18054	17990	18175	17837	18173	17834	18050	17899	17995	17960	18054	18131	17946	18007	17898	18121	17782	18134	17906	17898	17858	17985	18034	17911	17996	17959	17910	17941	17877	18087	18107	18098	18145	17782	18076	17994	17851	18066	17682	18019	18084	17986	17830	18036	17812	18082	18121	17933	17984	17931	17908	17903	17850	17961	17975	17927	17856	18054	18034	18043	18013	18084	18150	18096	17906	18035	17995	17858	17999	18013	17877	17987	17999	18108	17744	17875	17821	18149	17979	17845	17941	18015	18070	17823	17927	17998	18218	17971	18048	18029	17913	18142	18186	17983	18029	17909	17921	17832	17913	17907	18112	18027	17870	17968	18052	18065	18170	18024	18070	17965	17818	17838	18010	17939	17973	18036	17843	17939	18073	18029	17783	18008	18095	18142	17967	17984	18029	18107	17989	17934	17960	18102	18065	17830	17915	18096	18034	17978	18044	17985	18048	18127	17887	18056	17834	17959	18062	18071	18024	17909	18055	17996	17847	17889	17949	18187	18068	18161	17962	17795	18057	17952	17819	17866	17873	17964	17887	18194	18037	17840	17904	18034	18040	18086	17941	17937	17956	17821	18001	18074	17979	17879	18116	18004	18074	17915	17907	17905	17893	17894	18091	17965	17838	18001	17971	17983	17984	18018	17971	18128	17894	17862	17868	17976	17876	18048	17978	18012	18131	17908	17917	17888	18036	17998	17971	18083	17961	17951	17892	17858	17958	17845	17902	18036	17948	17939	17836	17832	17999	17988	17810	17921	18029	17946	18028	18059	17820	18023	17878	17909	18058	18002	17872	18073	18000	18212	17981	17903	18092	17901	17904	17896	17856	17956	18185	17894	17902	17911	17984	17933	17853	17926	17973	17883	18139	18044	17871	18009	17759	18226	18106	18013	18058	18088	18033	17995	18070	17993	17951	18104	18036	17833	17971	18084	18032	17818	17971	17965	17878	17978	18033	17983	17862	17921	17974	17935	18101	17976	17992	17859	18064	18035	18106	17943	17833	18152	17889	17781	18132	18078	17864	17998	17927	17980	17999	18087	18040	18094	17841	17960	17930
24728	20795	27442	27693	30095	32757	31723	30668	29204	28760	28929	29789	32142	34063	37983	37302	34692	31554	29175	27813	27689	27413	27425	27630	27500	27565	27558	27730	27485	27516	27502	27379	27565	27605	27374	27545	27650	27473	27594	27808	27415	27591	27569	27451	27238	27443	27599	27642	27409	27451	27517	27407	27569	27544	27459	27683	27586	27734	27710	27511	27557	27576	27657	27610	27365	27545	27438	27426	27460	27198	27267	27595	27371	27464	27578	27667	27589	27435	27698	27538	27317	27463	27542	27463	27589	27380	27272	27676	27560	27381	27561	27390	27399	27635	27520	27525	27375	27471	27497	27574	27571	27757	27518	27441	27594	27352	27412	27417	27639	27523	27330	27574	27625	27436	27567	27538	27388	27323	27458	27527	27515	27411	27376	27345	27475	27650	27309	27443	27425	27326	27287	27637	27391	27435	27573	27317	27557	27557	27393	27678	27517	27396	27321	27527	27639	27378	27449	27213	27276	27325	27520	27470	27091	27480	27527	27527	27371	27516	27639	27262	27144	27299	27415	27574	27435	27609	27399	27535	27396	27275	27334	27457	27694	27218	27328	27375	27481	27463	27258	27149	27522	27100	27698	27454	27351	27374	27367	27421	27570	27560	27195	27638	27605	27333	27736	27551	27501	27571	27577	27443	27564	27487	27539	27834	27310	27450	27561	27481	27558	27323	27469	27389	27640	27766	27177	27385	27347	27505	27551	27440	27438	27519	27585	27375	27367	27312	27544	27407	27580	27158	27294	27463	27445	27467	27530	27600	27491	27481	27630	27480	27322	27314	27489	27582	27335	27345	27673	27644	27405	27113	27476	27774	27621	27640	27441	27161	27491	27577	27399	27393	27255	27515	27800	27479	27840	27465	27723	27752	27375	27602	27247	27599	27498	27535	27499	27494	27545	27586	27570	27580	27763	27583	27177	27343	27542	27453	27497	27478	27478	27330	27703	27673	27399	27517	27645	27396	27831	27706	27171	27449	27305	27636	27419	27553	27584	27553	27576	27342	27596	27606	27086	27487	27215	27327	27456	27885	27752	27731	27526	27557	27493	27372	27415	27324	27691	27649	27339	27313	27406	27385	27340	27366	27151	27359	27522	27581	27702	27448	27653	27409	27522	27410	27542	27303	27409	27488	27501	27692	27345	27337	27437	27712	27608	27564	27363	27398	27375	27493	27445	27595	27556	27287	27225	27229	27640	27588	27368	27364	27559	27505	27502	27535	27621	27489	27419	27511	27387	27493	27757	27608	27549	27366	27599	27423	27468	27358	27548	27349	27469	27641	27478	27409	27491	27309	27368	27834	27592	27510	27384	27456	27544	27304	27350	27424	27596	27304	27726	27474	27565	27604	27547	27624	27448	27462	27310	27443	27587	27570	27503	27459	27546	27657	27375	27401	27504	27569	27404	27733	27563	27436	27597	27665	27586	27803	27598	27708	27798	27493	27369	27589	27383	27608	27576	27459	27591	27601	27406	27426	27803	27475	27471	27209	27354	27445	27639	27391	27328	27329	27589	27405	27438	28004	27665	27150	27339	27498	27731	27598	27434	27626	27323	27539	27521	27634	27699	27547	27519	27306	27246	27517	27436	27710	27473	27396	27670	27717	27426	27496	27556	27481	27314	27668	27328	27471	27470	27493	27456	27514	27590	27499	27625	27530	27502	27320	27416	27670	27629	27531	27498	27586	27685	27399	27911	27686	27621	27471	27530	27572	27227	27272	27672	27361	27451	27597	27651	27485	27381	27388	27337	27517	27731	27431	27507	27396	27551	27399	27707	27582	27497	27675	27588	27535	27649	27657	27630	27753	27397	27502	27594	27380	27390	27779	27557	27752	27680	27423	27691	27522	27514	27503	27649	27394	27590	27486	27486	27363	27658	27299	27333	27272	27622	27419	27628	27518	27270	27180	27767	27426	27489	27403	27514	27228	27411	27377	27368	27421	27409	27528	27650	27729	27512	27431	27551	27542	27580	27446	27248	27512	27582	27731	27600	27640	27417	27461	27323	27330	27470	27297	27443	27651	27265	27338	27650	27721	27692	27304	27518	27454	27429	27574	27364	27270	27527	27371	27411	27459	27560	27645	27773	27499	27471	27239	27556	27239	27474	27463	27476	27474	27489	27516	27361	27459	27496	27607	27475	27565	27577	27579	27729	27542	27365	27519	27315	27331	27524	27663	27747	27641	27420	27530	27316	27639	27458	27788	27669	27444	27308	27813	27636	27727	27374	27634	27316	27477	27438	27376	27440	27593	27666	27326	27389	27443	27487	27095	27596	27522	27770	27461	27680	27623	27525	27467	27585	27557	27295	27431	27263	27125	27597	27522	27527	27314	27395	27496	27370	27487	27645	27508	27672	27714	27554	27447	27382	27235	27469	27428	27460	27479	27472	27296	27136	27753	27470	27420	27464	27067	27413	27443	27560	27548	27453	27655	27588	27574	27207	27549	27567	27645	27735	27406	27401	27552	27585	27599	27699	27471	27360	27730	27581	27430	27463	27477	27534	27208	27527	27396	27218	27377	27043	27581	27433	27662	27691	27536	27406	27648	27230	27159	27500	27345	27516	27556	27377	27369	27487	27286	27369	27647	27401	27535	27273	27500	27618	27571	27663	27650	27742	27557	27567	27359	27728	27715	27221	27609	27394	27265	27391	27362	27596	27617	27400	27439	27728	27471	27358	27475	27469	27528	27457	27237	27687	27438	27565	27672	27518	27464	27566	27731	27810	27548	27465	27503	27295	27410	27628	27701	27452	27578	27829	27728	27487	27608	27310	27456	27527	27729	27732	27459	27641	27531	27679	27450	27433	27709	27476	27582	27528	27534	27405	27473	27492	27540	27654	27674	27381	27428	27453	27562	27570	27237	27558	27576	27527	27539	27584	27452	27515	27516	27589	27227	27215	27495	27527	27372	27455	27545	27439	27394	27791	27564	27366	27380	27401	27482	27640	27354	27497	27583	27628	27589	27446	27316	27357	27725	27762	27434	27383	27297	27452	27104	27640	27483	27565	27282	27368	27312	27450	27626	27644	27588	27584	27582	27667	27395	27276	27562	27629	27560	27621	27617	27539	27290	27524	27401	27521	27476	27516	27643	27306	27471	27649	27763	27480	27400	27571	27336	27440	27351	27417	27221	27593	27754	27442	27215	27544	27454	27372	27243	27648	27404	27601	27409	27366	27650	27431	27287	27376	27645	27599	27412	27594	27610	27539	27639	27420	27303	27271	27756	27336	27288	27261	27544	27713	27588	27587	27551	27464	27283	27335	27653	27216	27559	27451	27529	27424	27682	27375	27342	27749	27543	27582	27411	27356	27607	27756	27340	27510	27496	27351	27413	27372	27529	27359	27518	27505	27733	27559	27296	27509	27431	27377	27280	27508	27324	27437	27221	27417	27605	27459	27421	27368	27484	27563	27660	27454	27521	27250	27324	27530	27736	27481	27569	27428	27663	27574	27453	27409	27348	27512	27334	27408	27351	27602	27509	27470	27565	27327	27317	27323	27534	27418	27503	27395	27328	27585	27439	27581	27637	27547	27498	27748	27602	27557	27423	27655	27557	27321	27570	27276	27598	27454	27394	27167	27585	27563	27648	27351	27526	27598	27333	27475	27387	27567	27499	27424	27388	27749	27626	27621	27200	27558	27503	27466	27495	27480	27626	27265	27301	27241	27462	27488	27503	27568	27554	27388	27418	27371	27474	27465	27403	27382	27358	27482	27516	27447	27322	27371	27277	27356	27718	27404	27514	27472	27729	27501	27514	27403	27455	27446	27379	27614	27426	27456	27757	27588	27463	27566	27328	27767	27379	27326	27530	27658	27562	27528	27465	27583	27760	27484	27272	27647	27181	27772	27318	27356	27458	27210	27520	27530	27462	27490	27544	27430	27464	27581	27693	27283	27466	27571	27397	27463	27211	27274	27613	27301	27432	27748	27321	27384	27510	27447	27547	27489	27716	27478	27437	27511	27525	27610	27747	27398	27345	27434	27586	27503	27428	27341	27279	27437	27519	27484	27717	27402	27412	27525	27382	27469	27593	27481	27414	27441	27643	27650	27490	27378	27783	27434	27649	27658	27480	27541	27449	27528	27421	27335	27622	27491	27561	27632	27307	27548	27614	27259	27416	27510	27605	27482	27532	27206	27338	27579	27291	27675	27577	27531	27510	27679	27291	27552	27512	27571	27426	27418	27651	27684	27656	27606	27414	27370	27587	27815	27505	27453	27449	27629	27487	27470	27299	27759	27669	27566	27456	27601	27534	27512	27335	27582	27248	27535	27464	27296	27700	27595	27341	27575	27306	27454	27390	27656	27647	27525	27395	27282	27606	27872	27383	27252	27330	27584	27669	27350	27448	27225	27464	27286	27308	27515	27712	27613	27327	27528	27489	27539	27483	27366	27567	27507	27513	27365	27196	27450	27617	27390	27533	27530	27261	27305	27507	27534	27341	27833	27566	27604	27549	27449	27642	27478	27578	27680	27309	27626	27796	27560	27404	27459	27426	27422	27525	27598	27849	27457	27321	27319	27527	27462	27518	27507	27533	27442	27433	27394	27573	27275	27391	27466	27572	27490	27586	27645	27511	27535	27446	27622	27306	27543	27450	27425	27606	27697	27772	27529	27436	27542	27433	27326	27404	27459	27612	27591	27507	27660	27266	27406	27635	27405	27788	27508	27352	27403	27458	27631	27249	27419	27425	27205	27534	27600	27871	27416	27609	27729	27744	27355	27302	27500	27314	27553	27425	27402	27344	27503	27752	27665	27428	27320	27152	27524	27484	27886	27749	27626	27382	27439	27525	27683	27439	27629	27209	27541	27534	27386	27661	27650	27633	27353	27154	27573	27503	27311	27584	27387	27579	27485	27239	27401	27418	27378	27586	27339	27549	27639	27331	27402	27346	27531	27324	27645	27538	27712	27559	27503	27588	27569	27381	27356	27453	27326	27185	27324	27341	27210	27235	27226	27459	27531	27646	27825	27390	27536	27389	27306	27636	27666	27467	27584	27575	27520	27541	27499	27505	27530	27394	27404	27480	27494	27391	27617	27645	27878	27490	27704	27289	27791	27423	27331	27360	27356	27470	27884	27422	27400	27377	27333	27540	27423	27375	27728	27606	27593	27403	27489	27252	27597	27199	27415	27503
26142	44366	44962	34727	31201	25745	21287	22143	19670	18748	18875	20797	23554	26509	31216	28879	25735	21578	18565	17507	17147	17286	17390	17168	17305	17141	17248	17161	17380	17337	17224	17113	17257	17193	17139	17128	17381	17175	17338	17034	17264	17109	17229	17213	17434	17216	17147	17199	17335	17240	17237	17059	17230	17261	17337	17349	17305	17337	17162	17088	17138	17169	17392	17176	17078	17204	17092	17266	17176	17274	17212	17459	17353	17295	17287	17281	17228	17058	17101	17148	17366	17122	17302	17100	17301	17244	17200	17215	17157	17307	17331	17096	17243	17162	17295	17323	17207	17267	17344	17363	17270	17138	17201	17234	17201	17292	17114	17253	17337	17161	17119	17257	17278	17303	17234	17344	17326	17277	17027	17298	17106	17135	17202	17314	17254	17239	17229	17256	17165	17277	17395	17367	17088	17107	17158	17275	17177	17100	17283	17247	17092	17198	17276	17152	17260	17393	17214	17172	17227	17216	17185	17207	17200	17083	17187	17187	17162	17177	17225	17299	17230	17261	17307	17189	17274	17170	17097	17311	17306	17272	17406	17217	17230	17316	17278	17106	17385	17310	17234	17391	17239	17265	17363	17113	17137	17266	17165	17225	17234	17289	17413	17313	17403	17204	17392	17163	17177	17266	17246	17199	17090	17222	17336	17159	17271	17311	17181	17203	17258	17258	17121	17070	17276	17113	17342	17179	17375	17107	17326	17321	17165	17161	17290	17292	17287	17142	17249	17110	17251	17137	17022	17103	17072	17207	17112	17299	17106	17158	17222	17286	17413	17152	17193	17314	17231	17237	17246	16995	17309	17339	17176	17293	17224	17159	17372	17214	17112	17382	17272	17042	17155	17353	17252	17242	17462	17375	17035	17221	17179	17151	17235	17215	17310	17265	17162	17166	17080	17304	17126	17308	17223	17268	17307	17288	17142	17186	17277	17414	17284	17278	17311	17241	17176	17207	17356	17094	17303	17277	17160	17116	17175	17209	17302	17296	17417	17266	16982	17251	17153	17064	17333	17044	17216	17172	17249	17164	17280	17241	17233	17233	17015	17312	17165	17309	17217	17354	17102	17235	17317	17186	17156	17339	17196	17262	17253	17164	17358	17189	17286	17253	17197	17279	17276	17192	17268	17249	17154	17214	17295	17173	17021	17224	17196	16937	17382	16987	17230	17179	17151	17411	17117	17289	17339	17006	17245	17016	17358	17184	17184	17042	17258	17120	17111	17327	17272	17212	17195	17373	17135	17248	17276	17096	17245	17264	17117	17271	17205	17301	17175	17183	17305	17322	17146	17364	17233	17177	17261	17229	17167	17114	17287	17345	17344	17274	17225	17231	17239	17280	17261	17272	17217	17330	17252	17308	17226	17064	17172	17247	17249	17164	17216	17329	17096	17102	17135	17256	17362	17259	17205	17303	17153	17038	17298	17410	17136	17272	17140	17181	17270	17219	17103	17275	17262	17194	17195	17290	17135	17320	17233	17249	17248	17333	17310	17320	17088	17367	17333	17241	17142	17095	17249	17304	17284	17221	17129	17074	17355	17144	17198	17131	17168	17358	17197	17218	17345	17078	17375	17244	17199	17116	17209	17231	17283	17178	17255	17360	17280	17212	17228	17279	17129	17267	17083	17224	17221	17286	17334	17241	17222	17127	17259	17295	17148	17194	17179	17248	17275	17196	17027	17103	17238	17307	17248	17127	17353	17061	17101	17261	17154	17226	17352	16987	17264	17328	17278	17259	17262	17329	17209	17191	17234	17170	17271	17310	17210	17054	17269	17220	17136	17114	17222	17146	17138	17122	17218	17165	17326	17316	17354	17171	17192	17302	17281	17128	17205	17114	17213	17253	17192	17215	17041	17230	17230	17198	17080	17195	17136	17207	17198	17284	17337	17206	17119	17164	17161	17256	17179	17059	17081	17200	17248	17114	17293	17349	17186	17168	17202	17177	17239	17252	17280	17200	17426	17217	17084	17149	17046	17375	17183	17069	17178	17217	17499	17328	17106	17151	17209	17069	17067	17225	17391	17211	17054	17299	17102	17146	17068	17063	17403	17224	17329	17003	17177	17176	17232	17279	17077	17275	17137	17337	17231	17141	17195	17168	17172	17206	17126	17255	17255	17211	17232	17155	17103	17286	17319	17203	17337	17365	16965	17290	17294	17243	17280	17260	17229	17183	17262	17336	17229	17080	17069	17289	17188	17178	17120	17278	16971	17213	17138	17302	17383	17323	17250	17288	17257	17279	17263	17425	17326	17201	17235	17311	17353	17203	17226	17351	17272	17209	17262	17253	17128	17243	17150	17184	17312	17102	17098	17255	17334	17167	17028	17063	17259	17213	17301	17346	17238	17179	17295	17341	17198	17162	17103	17308	17198	17178	17249	17140	17240	17193	17210	17080	17256	17385	17206	17245	17166	17207	17128	17198	17369	17216	17173	17268	17247	17234	17080	17358	17132	17173	17321	17149	17151	17234	17352	17211	17325	17298	17214	17209	17329	17179	17194	17259	17289	17164	17409	17278	17128	17291	17313	17144	17352	17287	17212	17197	17108	17058	17248	17153	17307	17187	17077	17243	17204	17288	17227	17149	17309	17248	17156	17198	17165	17197	17225	17170	17093	17099	17388	17229	17216	17292	17166	17285	17009	17343	17153	17384	17115	17173	17092	17305	17110	17334	17235	17226	17240	17363	17161	17237	17147	17135	17353	17230	17136	17183	17042	17321	17315	17071	17166	17216	17243	17213	17178	17168	17079	17274	17365	17118	17242	17277	17297	17156	17075	17287	17162	17208	17244	17102	17118	17186	17283	17238	17315	17157	16979	17241	17206	17152	17056	17285	17226	17096	17144	17150	17202	17315	17276	17131	17176	17097	17179	17266	17120	17206	17298	17202	17369	17327	16972	17100	17207	17196	17248	17303	17250	17380	17241	17259	17121	17344	17162	17170	17248	17119	17194	17180	17224	17526	17266	17159	17264	17272	17153	17194	17308	17143	17280	17313	17298	17236	17265	17078	17230	17087	17125	17285	17138	17121	17194	17210	16964	17139	17101	17353	17131	17475	17148	17375	17368	17349	17288	17183	17221	17294	17335	17434	17169	17167	17191	17226	17239	17179	17270	17265	17143	17157	17422	17347	17284	17448	17166	17046	17203	17323	17404	17249	17216	17340	17305	17355	17269	17189	17282	17311	17298	17154	17249	17275	17438	17313	17383	17209	17251	17380	17266	17297	17157	17336	17323	17290	17288	17252	17299	17250	17269	17293	17222	17343	17182	17056	17349	17117	16992	17081	17228	17219	17151	17303	17309	17150	17240	17244	17274	17264	17083	17174	17208	17095	17209	17068	17223	17280	17164	17279	17300	17181	17156	17145	17322	17099	17241	17028	17357	17220	17277	17225	17124	17235	17155	17184	17016	17216	17205	17275	17109	17294	17275	17239	17250	17068	17337	17186	17389	17257	17286	17264	17178	17050	17163	17077	17163	17228	17291	17230	17185	17233	17332	17205	17225	17416	17236	17041	17358	17234	17274	17163	17020	17393	17265	17263	17195	17227	17281	17188	17268	17250	17271	17262	17217	17154	17307	17017	17226	17025	17268	17261	17213	17282	17198	17339	17157	17140	17250	17169	17373	17178	17073	17046	17257	17082	17257	17222	17286	17278	17268	17205	17372	17309	17207	17203	17243	17150	17280	17208	17224	17334	17119	17057	17202	17436	17236	17158	17287	17273	17196	17337	17294	17187	17205	17231	17148	17131	17371	17278	17103	17095	17161	17441	17216	17257	17191	17206	17270	17355	17228	17141	17239	17311	17293	17370	17121	17265	17201	17466	17255	17192	17212	17261	17245	17370	17348	17211	17247	17116	17272	17255	17451	17311	17399	17156	17278	17140	17127	17119	17166	17247	17120	17292	17332	17185	17101	17247	17314	17126	17116	17133	17318	17214	17328	17234	17342	17328	17226	17123	17275	17292	17333	17189	17303	17197	17384	17239	17031	17153	17401	17244	17049	17330	17416	17340	17281	17361	17179	17206	17101	17318	17117	17126	17286	17029	17267	17150	17618	17245	17404	17034	17103	17157	17339	17265	17249	17115	17232	17195	17240	16906	17215	17314	17286	17158	17323	17147	17369	17092	17111	17262	17229	17278	17214	17357	17223	17176	17062	17223	17267	17175	17223	17309	17411	17216	17241	17410	17163	17177	17108	17090	17217	17208	17285	17186	17261	17109	17224	17306	17389	17185	17185	17264	17360	17112	17272	17266	17161	17242	17219	17120	17027	17275	17117	17268	17256	17267	17158	17293	17291	17270	17213	17177	17279	17256	17105	17377	17201	17244	17117	17317	17187	17134	17154	17156	17257	17105	17305	17284	17275	17155	17329	17214	17162	17417	17161	17279	17250	17383	17323	17301	17195	17237	17285	17098	17131	17321	17255	17167	17128	17178	17278	17101	17306	17358	17174	17250	17300	17163	17309	17141	17305	17252	17246	17217	17187	17199	17109	17149	17042	17140	17192	17231	17204	17285	17158	17118	17240	17367	17258	17344	17426	17177	17234	17324	17277	17308	17240	17220	17240	17328	17059	17189	17101	16935	17129	17258	17317	17150	17294	17156	17236	17259	17241	17119	17247	17306	17002	17274	17362	17284	17124	17269	17324	17170	17170	17164	17279	17200	17224	17230	17355	17070	17217	17134	17106	17096	17180	17116	17105	17259	17083	17192	17270	17365	17217	17202	17282	17353	17147	17385	17104	17249	17259	17196	17283	16963	17316	17189	17201	17212	17218	17207	17188	17141	17282	17336	17236	17364	17034	17419	17202	17208	17271	17229	17150	17202	17110	17008	17320	17261	17333	17255	17194	17280	17315	17232	17273	17267	17186	17159	17135	17200	17292	17211	17254	17258	17246	17041	17142	17203	17153	17188	17161	17227	17291	17315	17048	17242	17316	17169	17153	17363	17210	17301	17383	17257	17283	17203	17288	17278	17228	17265	17335	17099	17133	17242	17233	17126	17231	17222	17204	17381	17228	17294	17227	17169	17227	17238	17254	17146	17372	17062	17234	17205	17172	17296	17227	17272	17281	17367	17380	17139	17174	17382	17203	17275	16979	17162	17189	17166	17323	17170	17296	17180	17118	17059	17270	17332
22295	20761	27232	25495	24252	28773	34461	31418	29444	29346	29372	29468	30709	33103	44426	49143	45097	38109	31789	28194	27553	27153	27454	27315	27094	27232	27182	27356	27230	27407	27096	27426	27310	27105	27337	27125	27361	27419	27248	27453	27042	27573	27281	27091	27005	27293	27488	27369	27137	27417	27441	27353	27265	27258	27346	26866	26920	26995	26966	27267	27151	27008	27256	27295	27422	27170	27015	27304	27259	27260	27055	27296	27127	27171	27309	27159	27157	27391	27077	27198	27083	27313	27162	27068	27065	27158	27461	27397	27286	27307	27218	27296	27076	27342	27111	27150	27340	27296	27027	27043	27214	27307	26895	27171	27297	27009	27257	27165	27155	26879	27158	26958	27213	27274	27180	26905	27163	27184	27350	27055	27138	26857	27211	26930	27112	27207	27025	27204	27183	26819	27160	27110	27239	27371	27200	27066	27249	26932	27105	27315	27307	27200	27188	27255	27208	27037	27094	26968	26912	26934	27196	27218	27107	27069	27312	27115	27067	27469	27112	27205	27335	27155	27502	27298	27221	27414	27434	27065	26956	27258	27054	27144	27260	27051	27151	27188	27436	26848	27048	27269	27237	27253	27131	26960	26909	27181	27304	27103	27065	27173	27334	26836	27199	27211	27061	27119	26891	26887	27214	26896	27145	26893	26805	27250	27145	27171	27280	27193	27440	27235	27208	27298	27116	27148	27183	27137	26949	27199	26928	26993	27134	27321	27367	27167	27060	27242	27362	27120	27129	27208	27136	27278	26981	27139	27095	27211	27228	27118	27140	27223	27643	27282	27346	27063	27237	27256	27265	27394	27031	27108	27413	27348	27193	27156	27261	27347	27216	27095	27150	27182	27421	27145	27289	27359	27174	27140	27089	27306	27170	27277	27107	27209	26964	27034	27112	27079	27091	27136	27271	27397	27153	27176	27081	27085	27271	26895	27025	27044	27078	27304	27208	27359	27142	26927	27144	27293	27252	27182	27362	27303	26993	27176	27053	27079	27000	27027	26953	26984	27447	27203	26839	27363	27145	27231	27235	27221	27031	27248	27140	26890	27159	27022	27064	26924	27077	27228	26921	27213	26931	27014	27283	27205	27141	27066	27071	27266	26959	27020	27230	27184	26922	27201	27099	26902	26870	26950	27326	27123	27201	26863	27236	27078	27145	27370	27242	27263	27124	27122	27146	27120	27040	27173	27260	27179	27147	27035	27119	26922	27281	27057	27036	27055	27047	27098	26930	27180	27222	27152	27116	27091	27420	27046	27082	27205	27200	27046	26971	27192	27082	27227	27299	27193	27149	27129	27111	27250	27379	27081	27332	27085	27088	27007	27014	27129	27137	27355	27140	26996	27073	27353	27357	27116	27132	27243	27276	27259	27047	27257	27319	27329	27180	27259	27184	27368	27287	27057	26986	26953	27097	27227	27119	26785	27034	27171	27222	26897	27152	27385	27309	27259	27105	26726	27115	27379	27472	27305	27236	27326	27105	27105	27139	27097	27243	27190	27034	26987	27227	27305	27218	26812	27263	27282	26945	27064	27162	27170	27222	27194	27148	27242	27254	27075	27113	27137	27055	26957	27209	27165	27088	27006	27208	27124	27038	27180	27212	27339	27563	27049	27098	27050	26906	27037	27368	26931	27139	27122	27242	27061	26869	27013	27163	27088	27157	27203	27239	27105	27381	27020	26888	27054	27119	26951	27362	27010	27211	26961	27193	27216	26953	27219	27307	26996	27058	27402	27178	26980	26965	26992	27216	27203	27118	27017	27289	27173	27142	27108	27076	27248	27235	27095	27118	27095	27353	26903	26981	27187	27144	27052	27264	26951	27004	26902	27056	26977	27097	27005	27199	27187	27297	27137	27288	27243	27360	27275	27203	27230	26948	27145	27177	26905	27228	27134	27185	27074	26944	27164	27217	27217	26956	27140	27469	27377	27082	27190	27234	27320	27048	27071	27320	27380	27117	27065	27253	27140	27380	27272	27136	27145	27284	27367	27062	27182	27230	27384	27212	27249	27304	27213	27181	27240	27123	27245	27155	26975	27412	27155	27188	27067	27088	27009	27352	26926	26894	27102	26875	27177	27341	26995	27058	26952	27420	27062	27133	27149	26965	27378	27189	27006	26794	26979	27217	26949	26996	26991	27047	27196	27020	27322	26801	26874	26911	27193	27194	27143	27327	26980	27197	27472	27351	27346	27431	27317	27063	27104	26977	27181	27001	27178	27306	26902	26941	27231	27030	27044	27468	27150	27110	27232	27191	26863	26962	27242	27141	27230	27400	27112	27070	27198	26939	27051	27105	27312	27129	27080	27281	27303	27236	27075	27215	27099	27159	27102	27086	27106	27169	27319	27340	27229	27265	27337	27313	26908	27183	27122	27336	26938	27400	26996	27048	27155	26933	27201	27188	27268	27277	27280	27437	27179	27280	27329	27121	27251	27274	26956	27188	27225	27100	27175	26938	26961	26979	27254	27092	27151	27250	27293	27053	26946	27213	27055	27069	27002	27291	27234	27055	27025	27671	27247	27226	26989	27123	27330	26911	27420	27098	26886	27153	27155	27067	27078	27031	27070	27332	27103	27334	27125	26828	27192	27217	27207	27013	26970	27125	26956	27011	27314	27262	27104	27293	27061	26984	26929	26900	27038	27078	27074	27114	27132	27172	27432	26832	27043	27266	27071	27071	27149	26887	27156	27135	27009	27313	27116	27057	26986	27266	27249	27056	27259	26956	27196	27219	27083	27088	27149	27186	27014	27057	27106	27230	27383	27401	27073	27295	27196	27105	26749	27084	27002	27218	27236	26948	27318	27236	27197	27155	27109	27108	27066	27243	27046	27199	27136	26842	26842	27274	27149	27067	26818	27144	27264	27186	27298	27220	27184	27271	27078	27142	27267	27242	27306	27209	26876	27179	27061	27005	27235	27139	27140	27433	27016	27230	27195	27319	27349	27290	27302	26957	27359	27283	27323	27220	27113	27281	27144	26945	27194	27285	27232	27154	27431	27124	27263	27274	27047	27107	27101	27386	27136	27038	26982	27160	27048	27210	27218	27167	27038	27202	27067	27236	27356	27223	26630	27007	27088	27200	26994	27126	27205	27118	26974	26838	27064	27320	27115	27087	27108	26972	26883	27287	27138	27194	27117	27097	27051	27165	27184	27084	27293	27017	27155	27224	27382	27053	27109	27117	27004	27018	27189	27382	27128	26907	27131	27163	27121	26990	27146	27160	27451	27077	27095	27207	27070	27445	27138	26986	27156	27193	27030	27056	27153	27334	27146	27229	27050	26876	27141	27229	27140	27128	27048	27112	27090	27067	27159	27119	26824	27045	27114	27139	27163	27075	26986	27001	26851	27109	27111	27017	27045	27166	27380	27294	27357	27259	27140	27376	27211	27209	26793	27317	27326	27207	27229	27242	27050	27345	27139	27337	27329	27080	26984	27168	27257	26916	26882	27352	27079	26991	26747	27162	27157	27398	27338	26907	27370	27309	27051	27220	27043	27044	27127	27078	27354	27145	27076	27311	27184	27061	26914	27082	26962	27166	27411	27074	27264	27399	27265	27088	27234	27364	27015	26883	27380	27371	27098	27436	27093	27173	27360	27199	27255	26950	27293	27004	27054	27213	27316	27033	27134	27229	27245	27062	27145	27363	27255	27174	27104	27109	27156	26904	27153	27592	27203	27216	27170	27325	27182	27002	27170	27088	26985	27150	27136	26949	26987	27184	27158	27240	27084	27225	27230	27289	27086	26747	27309	27368	27083	27282	27282	26980	27180	27322	27190	27233	27353	27314	27403	27298	27158	27115	27288	27056	26873	27047	27159	27351	27048	27234	27328	27142	27044	27172	27008	27260	27275	27058	27346	27136	27161	27166	27246	27332	27225	27028	27299	27104	27158	27325	27413	27233	26978	27396	27109	27154	26898	27131	27062	27026	27329	27053	27063	27214	27041	27140	27143	26949	27314	27166	27122	27145	27216	27274	26953	27033	27037	27173	27064	26801	27176	27403	27158	27214	27216	27297	27121	27204	27150	27285	27076	27158	27123	26784	27235	27069	27193	27295	27057	27286	27503	27349	27038	27331	27242	27155	27238	27403	27130	27228	26878	27316	27357	26910	27222	27190	26989	27170	27056	26945	26984	26876	27331	27187	26980	27273	27046	27060	27173	27194	27060	26964	27164	27294	27237	27151	26740	27112	27222	26959	27289	27315	27046	27297	27088	26942	27106	27101	27019	27585	27077	26999	27315	27302	27334	27204	27246	27317	27130	27132	27282	27261	27231	27018	27248	27007	27113	27185	27171	27357	27212	27113	27362	27333	27467	26998	27226	27328	27384	27091	27240	27135	27243	27006	27157	27173	27086	27270	27116	27229	27381	27158	27106	27124	27100	27159	27161	26912	27023	27144	27247	27410	27188	27286	27009	27033	27054	27277	26959	27236	27280	27079	27226	27288	27265	27211	27236	27036	27065	26957	27289	27080	26983	27091	27114	27139	26958	26982	26925	27096	27201	27270	27197	27146	27235	27326	26889	26783	27179	26839	27055	27127	27191	27165	27117	27331	27170	27254	27178	27034	27041	27089	27316	27192	27237	27136	26986	27316	27026	26864	27080	27532	27350	26897	27176	27113	27484	27234	27029	26910	26952	27266	27078	27421	26945	27249	27139	27090	27123	27023	27110	26974	27299	26980	27032	27289	27273	27259	27266	27097	27074	27270	27098	27192	27307	26935	26862	27028	27297	27039	26957	27263	26928	27145	27299	27367	27203	27168	27446	27533	27081	27127	27114	27178	27255	27203	26941	27448	27084	27015	27321	27211	27240	26987	26959	27287	27150	27328	27011	27197	27242	27527	27103	27214	27183	27180	27025	27292	27141	27171	26787	27183	27043	27043	27063	26874	27343	27160	27114	27351	27217	27287	26839	27152	27028	27117	27355	26962	27246	27103	27110	27253	27080	27112	27119	27105	27078	27244	27275	27308	27162	27063	27332	27302	27217	27221	27129	26934	27018	27144	27093	27320	27130	27021	27241	27250	27207	26856	27119	27190	27143	27174	27325	27296	27245	27238	26936	27356	27106	27181	27248	27145	27308	26856	27165	27132	27106	27164	26874	27156	27090	27280	27096	27291	27144	27178	27162	27351	27263
28198	50174	47347	46227	32530	25057	25380	23197	20525	19553	19781	20726	22673	25208	39789	42071	37376	29122	21456	17533	17145	17313	16978	17008	16815	17014	17090	17084	17177	17026	16985	16997	17223	17171	17015	17081	16930	17099	17124	16964	16898	17093	17208	16995	17033	17066	17038	17110	17123	17027	16920	16982	17146	16996	16917	17059	17085	17115	17039	17170	16998	17001	17091	16986	16982	17062	16885	16883	17074	16984	17059	17182	16997	16873	16895	16998	17132	16948	16988	16986	17099	16981	16948	17092	16993	16753	16954	17006	17153	17135	17074	17108	16988	16990	16840	16999	17037	17099	17186	17030	16914	17178	16922	17128	16848	17080	16990	17020	16961	17183	16999	17156	16973	17043	16895	17075	16925	16994	16951	16898	17117	17108	16994	17052	17042	17010	17044	17104	16926	16951	16802	17175	17025	16965	16960	17071	16783	17201	17023	17034	17126	17110	17106	17033	17066	16979	17013	16873	16831	17027	16968	17117	16897	17033	17050	17018	17072	17033	17113	16959	17042	17137	17055	17100	17152	17061	16909	17019	17102	17191	17056	16987	17051	17025	17129	17193	16981	17025	17117	17086	17153	17137	16971	17099	17040	16901	17177	17175	17017	17160	17000	17070	17117	17069	17041	16931	17003	17061	16991	16978	16941	17012	17077	16993	17018	16918	17126	17104	16927	17099	17025	17124	17051	16882	17097	17129	17032	17189	17162	17106	17054	17156	17159	16964	17022	17114	17038	16987	16923	17017	17055	16987	17076	16953	16970	16994	17028	17097	16930	16964	16869	17083	16984	16937	16960	17045	17044	17012	17029	17101	16831	16976	17063	16963	17046	16937	16979	17011	16981	16923	16963	16960	16875	17043	17110	17280	17057	17083	16865	17023	17149	17062	17002	16959	17108	16951	16961	16948	16916	17126	16989	17061	16926	17079	17097	16981	16887	16935	17067	16790	17112	17084	16978	17250	16924	16936	17005	17042	17038	17021	17066	16983	17034	17184	17112	16943	17181	16898	17120	17153	16978	17125	17079	16943	17095	17107	16965	17013	17030	17105	16910	17061	16841	17038	16715	17127	17018	17126	17134	17033	17123	16909	17081	17002	17027	16954	17038	17069	16940	17017	17008	16961	17197	16996	17082	16902	17038	17305	17185	16973	16999	16897	17029	17069	16980	16906	16815	16969	17161	16988	16895	17038	16983	17007	17094	16958	16910	16965	17007	17123	16977	16999	17148	16940	17140	16877	16830	16902	16892	16983	17110	16978	16982	16943	16999	17107	16984	16984	17067	16984	16963	16970	16982	17188	17135	17045	17023	17133	16885	16955	16931	16996	17068	16982	16919	16921	17092	17043	16949	16893	17175	16991	17023	16977	16949	16997	17128	17012	17008	17036	16744	17134	16873	17072	16955	16883	17241	16885	16933	17028	17136	17007	16861	17122	16974	16837	16794	16899	16997	17041	16800	16911	17175	16880	16994	17172	17038	16996	17095	17088	17028	17117	17133	17100	16850	17102	17097	17054	17049	16934	17091	17064	17073	16889	17082	16909	16974	17136	16998	16965	17020	16790	17034	17025	16964	17122	17312	17000	17141	17156	16979	17071	17090	17027	16877	17174	16972	16858	16947	17030	16953	17050	17183	17128	17144	16946	16882	17065	17069	17014	17053	16890	16838	17004	17006	17056	17115	16966	16984	17041	17004	17117	17128	16827	17013	17166	17127	17205	17047	17078	16870	17005	17079	16943	16945	17126	17063	17060	17172	17201	16972	17105	16980	16933	17027	17063	16946	17002	17027	16889	17001	17024	17140	17016	16996	16984	17137	16839	17282	17144	17075	17038	17109	17143	17018	16902	16966	16977	17135	17041	16960	17048	17046	17100	17010	17034	16817	17060	17008	16967	16890	16967	16926	16952	16961	17007	16932	17013	17150	16916	16901	17156	17012	16787	16875	16998	17031	17088	17121	17229	17148	16928	17091	16908	17080	17094	16978	16874	16957	16797	16954	17076	17016	17018	17041	17059	16976	16961	16956	17174	17089	16942	17147	17139	16981	16923	17114	17016	17121	17109	16838	17086	16966	17102	16872	17045	16929	16809	17079	16916	17356	16937	16982	16950	17078	17045	17076	16848	17117	17028	17120	16954	16986	17167	16978	17166	17154	16966	17134	16974	17092	17170	17100	17122	17110	17045	17000	17102	17076	17120	17095	16918	16962	16923	17017	17119	17133	16953	17101	17226	17157	16971	16977	16995	17123	16967	17117	17133	16849	16893	17028	17117	16973	16965	16969	17021	16915	17124	17017	16932	16873	17005	17067	16907	17057	16958	16927	16906	17000	16892	16950	16993	16785	16910	17059	17082	17073	17037	16921	17129	17033	16996	16932	16948	17116	17160	17038	17006	16873	16977	17032	17192	17062	16922	16927	17023	16967	17088	17064	16982	17028	17065	17069	16902	17038	17063	16842	16979	17047	17089	17030	17077	17098	16921	17058	16863	17119	17027	17210	16924	17057	16880	17018	16936	16963	16991	17084	17001	17197	17089	16982	17086	16975	16944	17148	17104	16906	16891	17053	17018	17140	16884	16765	16848	17058	17029	16998	17121	16977	17027	17219	16904	17008	17141	16989	17116	17114	17011	16816	16937	17068	16956	16925	17035	17115	17129	17032	16963	17088	17166	16895	16962	17107	17083	17042	17018	16920	17163	17068	17052	16946	17008	16966	17028	16890	17060	17104	16865	17038	17073	17072	16960	17214	17035	16915	16922	16903	16962	17021	17196	16937	16904	17104	17180	17182	17129	17148	16943	16897	16927	16820	16955	17069	17145	16934	16879	16967	17107	17041	17068	17246	17037	16922	16889	17200	17105	17080	17041	17182	16931	16912	17020	16946	16873	16958	16990	17126	17039	16977	16928	16853	17053	17124	16966	16880	16883	17012	17096	17047	16988	17237	17016	17007	17013	17043	17012	17010	16974	16932	17104	17000	16960	17053	17027	17157	17085	17054	17089	16971	17001	17019	16925	17129	17024	17063	17091	16956	16975	17100	17128	17001	17132	17017	16999	17059	17150	17076	16941	16910	17158	17056	17162	17103	17083	17110	17027	17037	17099	17034	17162	17102	17075	17036	17043	17201	17098	17102	16957	17116	17005	16973	17060	16932	17102	17067	17103	17138	17014	17122	16920	16992	17105	17174	17043	16857	16924	17169	17139	16962	17001	17149	16886	17023	17021	17131	17053	17098	17042	16924	17127	16999	16927	17204	17122	16955	17005	16943	17122	17219	17126	17138	17088	16999	16919	17112	16922	16910	17106	17137	16991	16914	17159	17106	16860	16993	17094	16922	17032	17188	17088	17077	16957	16948	17139	16926	17093	17060	17114	16968	17064	16908	17082	16851	16965	17054	17247	17076	16962	17059	17039	16862	16995	16872	17002	16995	17061	17155	16969	16985	16962	17072	16939	16858	17173	16917	16949	16976	17088	17025	16964	17263	17154	17085	16834	17111	17069	16924	16933	16965	17039	17020	16931	16879	17031	17072	16936	17063	16904	16993	17046	16945	16924	17084	17004	16930	16962	16860	17099	17038	17141	16992	17097	17053	17029	17100	16946	17032	16903	17126	17079	17014	17064	17063	17049	16963	16814	16988	17006	17173	17148	17099	17139	17140	16854	17039	17027	17124	16959	17030	16994	17040	17237	16980	16823	17058	17034	17163	17076	16885	16927	17172	17271	17111	16975	16921	17069	17046	17016	17130	16980	17170	17032	17068	16972	16991	17139	16946	17107	17072	16928	16882	17118	17035	17005	16961	16925	17141	17147	16997	16925	17110	17107	17129	17027	17153	16852	17026	17088	16993	17110	17051	17041	17192	17078	16986	17042	17044	17032	17191	16995	16974	17196	16955	16952	17144	16993	17031	16933	17346	16937	17073	16957	16953	16994	17012	16985	17021	17156	16972	16895	16950	17133	16993	17129	17170	17158	16949	16964	16914	17058	17023	16962	16986	16997	17081	17020	16962	17027	16998	17044	17001	17019	17089	16930	16933	16992	17101	17084	16972	16948	16978	17031	16981	17057	16997	17059	16868	17233	17160	16933	16778	17155	17171	17088	17053	16895	16934	16893	17181	17089	16926	17011	17173	17136	17027	17057	17076	17142	16907	17092	17081	17208	17002	17072	17122	16986	17188	16830	17077	17149	16980	16985	17080	17118	17166	16893	17063	16956	17116	17003	16987	16935	17107	17061	16978	16906	17158	16893	17172	17169	17028	17107	17055	16927	17176	17069	17119	17131	17006	16918	17075	16904	17016	16892	17045	16999	17172	16958	17118	17135	17042	17149	17075	17113	17082	16888	17017	16860	17122	16975	17047	17010	16922	17043	17100	17053	16901	17016	17132	16888	17160	17072	17160	17013	17210	16989	17152	17119	16810	16925	17041	17150	17008	16883	16987	16990	16997	17005	17113	16967	17182	17122	17007	17091	17085	17097	17081	17052	16761	17241	17082	16845	16877	16905	16988	17027	17177	16912	16972	17069	16973	16945	17114	16996	17121	17156	17054	17089	16884	17145	17108	17074	17011	17160	17006	16717	16973	16953	16965	16903	16978	17121	16990	17116	17102	16965	16957	17028	17016	16909	16911	16886	17290	17056	17165	17024	17079	16952	17079	17000	17009	17122	17058	17175	16978	16982	17150	16885	17046	16970	16996	16826	17253	16996	17130	17069	17091	17031	17047	16958	17061	16881	16922	17191	17046	17005	16995	16901	17013	17035	16874	16829	17071	17226	16958	16861	17002	16852	17040	16990	16920	17092	16972	17110	17066	17117	17052	17144	16812	17014	16830	17183	16934	17053	17055	17021	17130	17198	16805	17138	17100	17144	17028	17122	17039	17010	17195	17162	16977	17080	17080	16983	17041	17023	16994	17068	17016	17044	17059	16861	17083	16902	17005	17107	17002	17030	17126	17009	16976	16985	17031	17186	17062	16917	16941	17068	17046	17139	17094	17069	16947	16960	16859	17098	17097	17006	17172	17021	17087	17018	16875	17184	17127	17030	17008	17190	16975	17152	17023	17154	17170	16860	16975	17121	17038	17187	17023	16995	17082	16914	16953	17064	17112	17242	17200	17064	16992	17136	17051	16975	17019	17048	17001	16933	16962	17046
36589	33035	39385	39206	35476	29761	29528	29286	29255	29551	30163	29872	29512	29246	29785	30203	30345	29765	29086	28970	29035	28690	29057	28841	28759	28940	28701	28762	28593	28845	28962	29015	28778	28759	28686	29108	28884	28902	28577	28645	28807	28459	28529	29002	28596	29092	28751	28985	28760	28744	28709	28686	28813	28994	28923	28778	28899	28906	28680	28680	28948	28567	28588	28718	28785	28888	28806	28828	29071	28913	28746	28797	28814	28758	28621	28669	28606	28692	28531	28659	28659	29011	28805	29170	28791	28647	28911	28810	28891	28578	28636	28886	28727	28762	28785	28910	29017	28978	29144	28759	28964	29025	28987	28702	28737	28756	28728	28837	28821	29076	28967	29063	29020	28790	28846	28702	28967	28939	28823	29055	28906	28713	28814	28933	28882	28727	28697	29061	28700	28671	28794	28779	28771	28677	28744	28850	28592	28971	28884	28838	28870	28770	28737	28806	28783	28709	28912	28547	28821	28819	28924	28627	28678	28740	28952	28862	28621	28531	28728	28517	28799	28873	28638	28686	28561	28893	28755	28825	28986	28594	28738	28800	28740	28597	28967	28571	28623	28722	28643	28733	28642	28861	28600	28735	28722	28644	28511	28847	28759	28821	28894	28630	28680	28620	29037	28721	28741	28797	28853	28953	28520	28749	28637	28970	28779	28708	28700	28660	28506	28888	28745	28448	29036	28799	28665	28773	28906	29127	28787	28659	28702	28710	28952	28789	28466	28564	28846	28969	29074	29000	28997	28572	28717	28689	28765	28670	28900	28798	28978	28695	28706	28847	28650	28594	28800	28862	28809	28864	28781	28825	28785	28809	28917	28924	28641	28916	28850	28711	28791	28516	28793	28577	28799	28785	28663	28826	28874	28753	28763	28782	28995	28956	28947	28998	28931	28861	28810	28515	28739	28673	28830	28788	28472	28845	28933	28837	28718	28969	28806	28790	28899	28874	28973	28684	28679	28639	28764	29022	28756	28879	28926	28656	28725	28796	28854	28909	28866	28589	29042	28718	28746	28971	28782	28595	28859	28860	28692	28827	29010	28859	28745	29033	28789	28937	28922	28940	28781	28917	28911	28843	28639	28820	28691	28832	28842	28745	28744	28673	28557	28566	28675	28509	28673	28494	28735	28839	29015	28957	28894	28849	28851	28715	28715	28668	28801	28873	28727	28618	28992	28756	28774	28773	28749	29057	28917	28645	28930	28588	28993	28636	28975	28868	28724	28862	28559	28812	28560	28863	28725	28939	28861	28896	28842	28704	28872	28860	28996	28820	28630	28461	28825	28830	28655	29096	29033	28804	28775	28679	28955	28862	28820	28958	28846	28934	28866	28677	28737	28852	28764	28979	29033	28896	28884	28891	28880	28915	28640	28816	28867	28901	28868	28692	28669	28628	28642	28942	29107	28757	28966	28909	28577	28694	28865	28723	28725	28728	28876	28909	28932	29014	28850	28809	28932	28824	28840	28827	28867	28578	28838	28708	28523	28964	28699	28988	29042	28796	28841	28768	28922	28707	28719	28730	29006	28648	28809	28915	28817	28823	28847	28667	28667	29007	28852	28913	28904	28778	28964	29064	28745	28699	28799	28698	28873	28730	28786	28744	28824	28627	28762	28703	28580	28922	28646	28814	28783	28671	28893	28684	28663	28540	28829	28733	28829	28823	28643	28753	28637	28700	28761	28716	28626	28686	28991	28957	28817	28873	28831	28658	28988	29089	28904	28969	28829	28891	28766	28849	28922	28814	28757	28828	28815	28689	28798	28629	28630	28691	28812	28682	28537	28842	28954	28874	28887	28815	28795	28790	28729	28900	28690	28527	28904	28822	28828	28926	28786	28573	28749	28765	28849	28762	28805	28889	28709	28917	28702	28984	29012	28961	28797	28964	28815	28888	28910	28693	28827	29062	28735	28826	28479	28533	28480	28847	28773	29034	28928	28741	28729	28845	28671	28763	28666	28632	28844	28774	28655	28574	28856	28653	28658	28802	28751	28511	28774	28664	28824	28929	28954	28715	29109	28644	28859	28785	28947	28792	28781	28873	28868	28920	28721	28791	28969	28745	28999	28713	28729	28700	28827	28532	28762	28904	28625	28809	28830	28760	28892	28967	28553	28588	28576	29133	28791	28722	28551	28682	28932	29059	28724	28845	28870	28897	28944	28790	28952	28647	28786	29135	28931	28965	28813	28855	28762	28724	28623	28723	28730	28984	28769	28974	28767	28890	28615	28760	28625	28717	29117	28696	28855	28657	28837	28830	28880	28788	29026	28948	28664	28725	28932	28743	28797	28692	28591	28854	29063	28863	28617	28886	28656	28873	28704	28975	28764	28823	28692	28780	28827	28939	28905	28744	28819	28883	28916	28556	28720	28693	28770	28853	28954	28930	28801	28847	29001	28876	28633	28830	28741	28845	28978	28758	28561	29011	28909	28711	28535	28567	28834	28822	29027	28802	28838	28734	28547	28772	28741	28951	28630	28533	28808	28740	28779	28769	28802	28998	29106	28657	28625	28929	28949	28515	28977	28781	28507	28719	28575	28825	28805	28667	28860	28694	29066	28902	28852	28788	28904	28711	28843	28657	28609	28734	28536	28843	29038	28752	28959	28690	28860	28809	28747	28664	29084	28754	28544	28848	28804	29059	28603	28845	28456	28634	28993	29008	28699	28844	28873	28990	28829	28713	28599	28849	28973	28923	28848	29117	28869	28731	28723	28675	28789	28934	29008	28922	28942	28811	28798	28789	28794	28642	28764	28609	28585	28761	28862	28964	28984	28781	28578	28731	28959	28778	28737	28799	28608	28823	28748	28613	28953	28770	28700	28889	28676	28728	28789	28602	29141	28923	28979	29083	28743	28687	28952	28498	28809	28909	28814	28947	28924	28827	28840	28704	28638	28691	28760	28572	28885	28894	28905	28680	28895	28820	28868	28838	28649	28938	28576	28621	28813	29062	28874	28918	28615	28624	29051	28620	28722	28751	28992	28675	29214	29008	28763	28828	28711	28868	28911	28997	29052	28818	28725	28814	28809	28860	28787	28802	28953	29032	28854	28848	28680	28561	28873	28852	28908	28972	28749	28892	28673	28965	28862	28458	28823	28875	28809	28805	28870	28492	28939	28665	28773	28810	28907	28976	28829	28862	28684	28647	28800	28607	28865	28833	29076	28722	28703	28632	28846	28778	29258	29043	28786	28553	29030	28822	28766	28868	28881	28813	28897	28715	29022	28577	28967	28676	28905	28954	28801	28793	28907	28831	28597	28916	28837	28666	28990	28788	28907	28730	28826	28740	28731	28869	28758	28766	28867	28893	29100	29077	29183	28786	28603	28805	28985	28645	28862	28761	29005	28838	28919	28947	28807	28838	28972	28796	28792	28865	28695	29004	28938	28850	28843	29017	29164	28793	28657	28947	28850	28785	29091	28774	29003	28626	28928	28675	28794	28885	28975	28682	28889	28475	28866	28942	28964	28801	28795	28922	28914	28962	28690	28849	28633	29070	28990	28580	28789	28825	28975	28522	28679	28546	28786	28947	28787	28672	29013	28935	28854	28844	28769	28596	28926	28627	28673	28716	28999	28966	28643	28810	28825	28981	28883	28914	28743	29067	28832	28807	28729	28832	28917	28871	28617	29017	28525	28683	28793	28816	28899	28467	28858	28954	29087	28460	28916	29025	28554	28798	28635	28835	28769	28652	28656	28701	29064	29163	29019	28842	28950	29002	28870	28710	28919	29009	28872	28879	28700	29088	28781	28588	28828	29052	28615	28801	28589	28745	28637	29064	29067	28732	29010	28939	28894	28910	29017	28771	29085	28985	28575	28772	28751	28802	28554	28927	28740	28668	28957	28813	29182	28478	28899	28978	28673	28876	28833	28805	28682	28946	28767	28831	28980	28854	28878	28956	28522	28767	28859	28639	28844	28865	28718	28721	28686	28773	28759	28744	28834	28918	28868	28900	28746	28693	28842	28788	28876	28861	28998	28839	28773	28882	28935	28695	28891	28851	28842	28986	28893	29085	28624	28725	28885	28934	28742	28670	28726	28906	28808	28858	28759	28380	28835	28705	28696	28707	28951	28559	28480	28656	28902	28916	28974	28718	28857	28968	29017	28817	28861	28527	28895	28981	28817	28777	28880	28838	28831	29007	28887	28764	28751	28937	28929	29024	28702	28836	28894	28809	28626	28673	28666	28734	28921	28656	28778	28735	28809	29048	28822	28901	28967	28894	28900	28565	28553	29040	28939	28714	28880	28856	28637	28709	28793	28750	28788	28801	28792	28823	28853	28889	28851	28754	28950	28850	28736	28824	28776	28874	28638	28889	28736	28940	29046	28943	28501	28575	28751	28830	29091	28898	28819	28973	28551	28635	28725	28861	29077	28812	28687	28990	28992	28988	28663	28719	28854	28972	28846	28964	28760	28902	29003	28542	28898	28633	28761	28912	28962	28771	28739	28895	28871	28737	28865	29137	28786	28942	28885	28784	28847	28644	28634	28741	28831	28746	28825	29037	28650	29059	28713	28687	28845	28900	28786	28919	28567	28678	28879	28889	28768	28626	28362	28868	28859	28991	28647	28565	28758	28774	28779	29015	28527	28733	28878	28586	28745	28788	28956	28646	28799	28765	28777	28832	28901	28884	28967	28649	29010	28863	28939	28537	28497	28831	28935	28865	28971	28834	28793	28710	28814	28845	28707	28619	29008	28950	29062	28932	29001	28602	28803	28648	28855	28786	29060	28690	28937	28683	28796	28923	29008	28988	28854	28767	29224	29004	28733	28953	28636	28719	29062	28699	28507	28776	28863	28639	28758	28708	28669	28664	28754	28699	28680	28662	28744	28814	28908	28722	28853	28730	28863	28681	28660	28743	28863	28618	28719	28666	28740	29022	28803	28834	29094	28754	28669	28758	28949	28965	28708	28782	28883	28835	28818	28725	28751	28520	28750	28962	29114	28926	29237	28838	28798	28938	28747	28683	28525	28482	28979	28864	28852	28848	28849	28585	28683	28620	28836	28880	29086	28844	28896	28984	28983	28808	28914	28826	28924	28750	28638	28748	28759	28682	28762	28891	28874	28784	28989	28907	28696	28777	28733	28959	28713	28601	28814	28778	28594	28767	28885	28693	28770	28642	29026	28803	28835	28763
27661	34678	35213	32047	25902	19079	18620	18826	18566	19246	19459	19295	19021	18853	19588	19654	19159	18467	18162	17705	17891	17797	17829	17713	17788	17657	17761	17849	17666	17775	17816	17833	17831	17842	17923	17807	17956	17885	17808	17722	17828	17935	17846	17802	17776	17793	17775	17624	17915	17837	17753	17759	17798	17733	17778	17593	17881	17724	17762	17826	17784	17836	17780	17906	17651	18010	17667	18087	17724	17831	17630	17659	17661	17944	17695	17923	17741	17995	17780	17830	17788	17751	17823	17740	17993	17779	17820	17863	17882	17804	17619	17843	17854	17669	17747	17718	17983	17817	17894	17739	17827	17872	17648	17782	17808	17796	17735	17777	17820	17850	17637	17843	17955	18013	17884	17672	17891	18059	17602	17870	17787	17940	17669	17901	17574	17879	17842	17605	17713	17815	18026	17973	18010	17798	17810	17904	17935	17825	17833	17767	17916	17755	17756	17776	17883	17804	17854	17881	17662	17759	17740	17809	17800	17810	17882	17704	17691	17789	17676	17816	17632	17742	17805	17749	17826	17758	17903	17868	17845	17773	17702	17801	17772	17751	17755	17806	17820	17969	17769	17747	17977	17769	17891	17773	17762	17882	17889	17672	17748	17846	17795	17890	17793	17894	17851	17855	17847	17763	17697	17813	17804	17811	17715	17893	17656	17675	17926	17791	17789	17804	17887	17794	17778	17969	17761	17988	17768	17711	17897	17701	17583	18018	17808	17860	17789	17794	17919	17925	17876	17865	17833	17726	17753	17719	17990	17768	17874	17758	17673	17983	17799	17880	17807	17826	17820	17818	17947	17835	17776	17877	17778	17859	17897	18003	17979	17892	17739	17863	17673	17873	17794	17921	17943	17906	18091	17789	17593	17927	17970	17704	17833	17711	17770	17884	17846	17743	17832	17858	17890	17792	17791	17789	17910	17587	17837	17871	17806	17738	17824	17943	17734	17814	17794	17917	17793	17802	17684	17902	17761	17626	17827	17785	17806	17801	17701	17894	17825	17849	17742	17798	17890	17949	17762	18009	17878	17666	17966	17751	17905	17722	17837	17819	17717	17838	17709	17713	18025	17822	17850	17798	17544	17922	17749	17787	17741	17719	17809	17810	17763	17762	17774	17760	17881	17778	17743	17790	17861	17885	17771	17867	17945	17859	17728	17959	17814	17700	17870	17791	17858	17630	17902	17945	17806	18026	17775	17791	17773	17779	17811	17777	17770	17970	17725	17681	17844	17922	17793	17871	17878	17919	17765	17713	17703	17893	18015	17941	17827	17984	17880	17878	17509	17738	17613	17761	17875	17606	17679	17578	17942	17703	17949	17813	17792	17765	17749	17895	17958	17810	17808	17939	17751	17735	17837	17693	17878	17910	17872	17846	17856	17903	18045	17884	17867	17908	17963	17866	17833	17864	17859	17667	17710	17838	17754	17959	17864	17852	17918	17782	17706	17734	17861	17761	17833	17797	17771	17769	18015	17930	17924	17743	17769	17791	17806	17867	17776	17864	17845	17853	17859	17881	17905	17802	17684	17825	17812	17891	17819	17860	17890	17706	17701	17790	17904	17873	17805	17717	17761	17656	17762	17782	17959	17936	17511	17919	17769	17696	17858	17871	17752	17803	17825	17746	17771	17738	17511	17759	17929	17825	17734	17799	17865	17845	17875	17882	17856	17916	17766	17825	17728	17661	18000	17719	17665	18039	17904	17938	17744	17788	17851	17825	17792	17745	17738	17880	17819	17782	17826	17878	17841	17934	17867	17827	17756	17946	17904	17846	17922	17895	17696	17773	17891	17917	17923	17871	17833	17642	17830	17797	17990	17989	17804	17738	17721	18045	17861	17851	17847	17901	17790	17794	17767	17831	17666	17693	17730	17837	17850	17803	17834	17949	17825	17572	17781	17724	17618	17760	17722	17845	17746	17930	17802	17628	17821	17659	17795	17737	17910	17711	17769	17778	17771	17790	18018	17849	17798	17926	17779	17843	17676	17925	17853	17770	17909	17707	17796	17917	17874	17919	17812	17788	17869	17795	17889	17567	17888	17733	17827	17709	17720	17636	17734	17988	17858	17804	17903	17863	17844	17864	17867	17826	17794	17792	17840	17895	17663	17774	17673	17801	17765	17796	17610	17875	17903	17848	17774	17892	17833	17936	18039	17651	17912	17851	17589	17722	18119	17943	17737	17786	17814	17856	17956	17694	17876	17810	17718	17779	17819	17882	17904	17645	18001	17820	17782	17717	17703	17652	17894	17777	17746	17756	17900	17658	17773	17901	17795	17833	17658	17763	17858	17746	17745	17679	17804	17733	17767	17894	17758	17856	17878	17839	17616	17872	17929	17796	17841	17735	17928	17672	17852	17927	17898	17874	18053	17812	17692	17910	17904	17767	17811	17804	17885	17734	17900	17850	17490	17635	17935	17730	17864	17633	17884	17982	18023	17712	17747	17603	18022	17714	17809	17795	17736	17701	17687	17772	17653	17647	17707	17582	17910	17745	17883	17925	17855	17846	17778	17920	17833	17827	17718	17918	17601	17842	17649	17781	17747	17673	17660	17663	17738	18044	17625	17786	17753	17946	17892	17793	17941	17825	17936	17984	17794	17796	17726	17885	17852	17735	17969	17836	17784	17843	17720	17619	17847	17718	17685	17909	17882	17807	17666	17886	17806	17721	17850	17828	17681	18008	17852	17851	17768	17855	17743	17821	17957	17809	17716	17742	17704	17737	17825	17744	17848	17671	17806	17737	17711	17798	17849	17706	17701	17845	17534	17885	17649	17959	17772	17776	17861	17997	17712	17909	17628	17874	17798	17706	17789	17615	17903	17878	17914	17955	17760	17859	17765	17736	17828	17759	17670	17833	17835	17799	17698	17742	17841	17816	17786	17705	17913	17866	17825	17961	17735	17748	17789	17856	17663	17831	17834	17873	17919	17832	17927	17693	17780	17722	17685	17669	17801	17977	17777	17842	17723	17762	17725	17814	17898	17852	17802	17935	17872	17733	17695	17866	17867	17981	17742	18014	17736	17755	17877	18030	17798	17766	17840	17905	17951	17649	17673	17793	17695	17902	17797	17878	17890	17669	17777	17878	17719	17665	17954	17896	17885	17735	17792	17830	17655	17711	17832	17891	17741	17767	17758	17814	17807	17697	17748	17729	17890	18077	17788	17789	17934	17891	17786	17912	17819	17887	17714	17799	17736	17806	17721	17803	17783	17834	17785	17850	17816	17959	17732	17723	17971	17869	17702	17806	17808	17818	17537	17712	17698	17858	17725	17839	17958	17781	17676	17948	17715	17624	17807	17662	17736	18063	17656	17949	17782	17743	17657	17856	17821	17802	17849	17760	17641	17991	17884	17849	17861	17716	17881	17627	17681	17755	18071	17708	17889	17868	17800	17820	17904	17905	17777	17710	17780	17752	17881	17797	17736	17811	17826	17815	17904	17831	17594	17732	17633	17925	17927	17683	17899	17844	17662	17789	17798	17897	18065	17737	17586	17890	17915	17805	17853	17862	17823	17741	17804	17853	17806	17803	17701	17705	17887	17953	17795	17861	17808	17979	17680	17880	17763	17682	17886	17849	17796	17677	17811	17969	17981	17764	17721	17796	17719	17806	17874	17862	17841	17883	17795	17912	17742	17673	17641	17792	17956	17699	17880	17930	17639	17829	17770	17737	17752	17886	17737	17847	17916	17827	17810	17710	17870	17716	17886	17666	17943	17821	17860	17905	17897	17690	17764	17738	17915	17801	17697	17788	17745	17857	17800	17758	17891	17735	17820	17751	17934	17666	17699	17788	17738	17747	17717	17772	17844	17906	17759	17873	17737	17889	17700	17934	17672	17882	17740	17919	17920	17748	17861	17715	17750	17786	17749	17814	17848	17889	17840	17582	17819	17628	17902	17909	17614	17793	17929	17771	17915	17882	18017	17814	17694	17811	18010	17812	17733	17703	17811	17674	18082	17830	17860	17953	17798	17871	17612	17801	17911	17657	17816	17637	17870	17840	17758	17735	17657	17995	17806	17708	17861	17861	17842	17778	17841	17759	17846	17953	17748	17821	17715	17845	17840	17827	17883	17707	17735	17698	17898	17763	17762	17709	18046	17827	17861	17689	17892	17588	17817	17626	17746	17701	17810	17613	17783	17627	17807	17837	17913	17871	17749	17756	17750	17649	17790	17897	17750	17830	17710	17826	17993	17676	17877	17933	17806	17754	17726	17974	17746	17935	17736	17790	17792	17733	17690	17688	17933	17803	17705	17875	17907	17745	17794	17820	17732	17847	17642	18027	17804	17835	17798	17841	17797	17798	17810	17949	17645	17757	17732	17737	17779	17782	17925	17902	17827	17691	17856	17661	17912	17883	17782	17765	17871	17692	17950	17712	17826	18174	17725	17679	17670	17875	17863	17799	17815	17691	17923	17835	17892	17881	17961	17791	17844	17943	17762	17728	17901	17737	17934	17921	17765	17635	17698	17744	17694	17598	17675	17874	17954	17785	17747	17800	17698	17715	17779	17570	17832	17761	17927	17727	17668	17855	17764	17879	17694	17971	17857	17766	17917	17869	17914	17779	17780	17922	17743	17923	17908	17751	17851	17632	17791	17774	17899	17904	17899	17729	17903	17865	17808	17821	17694	17776	17831	17757	17844	17754	17764	17774	17960	17963	17937	17843	17898	17841	17872	17774	17834	17857	17860	17800	17676	17861	17700	17792	17903	17693	17796	17781	17698	17793	17617	17745	17826	17735	17843	17757	18005	17721	17994	17773	17630	17878	17940	17821	17794	17761	17832	17887	17857	17889	17857	17737	17731	17874	17890	17847	17994	17711	17666	17760	17795	17692	17832	17768	17763	17903	17902	17768	17806	17795	17572	18117	17867	17620	17716	18011	17950	17763	17853	17892	17654	17847	17652	17730	17920	17939	17845	17894	17688	17883	17804	17855	17894	17832	17754	17770	17901	17889	17642	17681	17679	17725	17836	17827	17884	17745	17896	17812	17715	17742	17834	17786	17862	17673	17749	17598	17848	17727	17748	17718	17703	17937	17856	17851	17884	17777	17669	17889	17772	17744	17648	17748	17633	17720	17818	17838	17810	17674	17889	17779	17752	17840	17799	17817	17947	17918	17918	17897	17767	17828	17958	17751
24677	20822	27654	29387	28110	31014	32691	31142	30874	31762	31553	30940	30263	32801	41741	40382	36380	33194	31067	29800	29521	29598	29597	29643	29463	29609	29452	29571	29557	29437	29345	29487	29366	29318	29319	29333	29504	29429	29496	29737	29409	29396	29477	29622	29541	29279	29311	29225	29724	29336	29495	29525	29311	29491	29414	29404	29518	29476	29415	29442	29385	29673	29475	29424	29582	29531	29352	29561	29410	29492	29280	29479	29328	29203	29428	29540	29317	29230	29079	29577	29302	29203	29353	29628	29660	29214	29117	29213	29585	29160	29465	29388	29537	29203	29249	29276	29462	29289	29431	29505	29367	29298	29106	29282	29261	29184	29225	29397	29796	29465	29555	29192	29431	29328	29422	29425	29299	29499	29377	29501	29292	29453	29538	29340	29421	29214	29451	29373	29325	29490	29330	29438	29262	29418	29499	29240	29227	29491	29380	29420	29655	29725	29513	29509	29568	29376	29553	29704	29353	29570	29340	29332	29542	29026	29310	29720	29430	29507	29512	29296	29316	29643	29662	29322	29558	29578	29329	29515	29204	29366	29474	29479	29620	29614	29220	29300	29602	29415	29332	29315	29220	29281	29684	29378	29580	29256	29218	29499	29425	29255	29345	29524	29448	29229	29480	29415	29535	29156	29232	29500	29563	29218	29471	29420	29453	29377	29339	29538	29506	29366	29323	29201	29469	29417	29659	29631	29626	29452	29333	29439	29350	29511	29428	29223	29493	29666	29550	29453	29473	29431	29598	29569	29469	29375	29384	29287	29632	29394	29304	29473	29011	29495	29623	29226	29495	29556	29445	29605	29533	29284	29552	29294	29404	29456	29519	29507	29561	29511	29339	29260	29136	29387	29584	29429	29328	29461	29414	29491	29265	29342	29400	29446	29518	29278	29423	29626	29227	29135	29321	29344	29479	29297	29297	29453	29358	29396	29408	29099	29417	29614	29536	29392	29588	29352	29309	29275	29433	29618	29502	29571	29507	29022	29152	29246	29347	29649	29306	29392	29396	29000	29306	29754	29236	29232	29542	29401	29452	29343	29529	29341	29466	29442	29219	29665	29485	29425	29388	29307	29280	29509	29129	29476	29359	29309	29433	29382	29455	29513	29666	29565	29562	29466	29545	29501	29636	29582	29415	29236	29598	29277	29281	29322	29332	29453	29294	29250	29286	29285	29319	29221	29447	29388	29583	29239	29376	29669	29460	29464	29412	29054	29472	29319	29305	29358	29400	29572	29340	29414	29244	29538	29778	29671	29461	29369	29355	29403	29466	29378	29142	29416	29331	29389	29402	29240	29571	29369	29374	29375	29337	29539	29666	29554	29477	29337	29214	29518	29362	29347	29524	29362	29536	29497	29372	29452	29066	29541	29024	29351	29538	29382	29249	29301	29368	29493	29395	29244	29539	29349	29528	29317	29370	29404	29592	29229	29212	29305	29401	29430	29435	29591	29422	29652	29380	29345	29382	29494	29470	29496	29444	29484	29592	29475	29411	29437	29648	29507	29568	29270	29525	29509	29442	29301	29178	29415	29497	29137	29691	29394	29415	29653	29642	29514	29450	29261	29517	29422	29692	29345	29489	29251	29369	29399	29143	29211	29438	29478	29474	29699	29388	29282	29540	29556	29587	29541	29303	29210	29493	29328	29526	29499	29465	29348	29462	29489	29521	29420	29763	29417	29405	29181	29563	29574	29617	29493	29393	29343	29316	29273	29401	29334	29549	29225	29463	29360	29362	29505	29386	29359	29250	29291	29403	29385	29699	29326	29356	29473	29457	29591	29405	29509	29568	29435	28895	29269	29436	29482	29149	29404	29403	29344	29382	29346	29420	29529	29590	29290	29550	29227	29302	29569	29557	29556	29753	29611	29349	29391	29420	29213	29535	29449	29387	29352	29413	29285	29461	29390	29232	29440	29362	29491	29543	29303	29489	29524	29689	29351	29540	29622	29401	29472	29238	29559	29488	29500	29531	29350	29381	29386	29675	29503	29457	29434	29567	29517	29368	29424	29247	29406	29662	29438	29517	29402	29370	29475	29340	29124	29228	29431	29514	29568	29466	29492	29517	29442	29296	29420	29465	29532	29549	29325	29455	29105	29297	29489	29310	29516	29304	29495	29497	29529	29497	29638	29580	29275	29486	29537	29501	29346	29319	29442	29464	29411	29597	29713	29475	29508	29374	29392	29583	29530	29600	29382	29283	29540	29332	29366	29488	29439	29313	29529	29462	29323	29526	29478	29306	29402	29569	29219	29241	29281	29223	29328	29283	29496	29372	29427	29454	29444	29384	29319	29532	29489	29190	29343	29415	29314	29437	29393	29254	29411	29454	29261	29642	29474	29227	29417	29696	29519	29442	29455	29625	29523	29590	29441	29622	29229	29245	29308	29469	29399	29614	29527	29396	29651	29425	29600	29452	29320	29410	29413	29333	29367	29304	29579	29199	29598	29420	29408	29473	29324	29516	29396	29213	29305	29327	29202	29339	29321	29546	29238	29393	29369	29395	29444	29352	29388	29548	29221	29424	29397	29270	29617	29407	29468	29180	29546	29858	29311	29426	29602	29473	29446	29544	29598	29309	29455	29001	29288	29379	29271	29255	29520	29259	29282	29637	29546	29554	29405	29346	29571	29341	29383	29472	29397	29439	29530	29394	29632	29356	29478	29577	29385	29648	29322	29508	29506	29397	29563	29670	29392	29459	29501	29483	29659	29629	29511	29385	29602	29483	29321	29637	29450	29155	29448	29446	29553	29200	29343	29586	29606	29237	29390	29577	29479	29356	29487	29550	29517	29350	29449	29581	29395	29365	29596	29612	29376	29693	29390	29301	29251	29398	29174	29330	29368	29558	29406	29352	29569	29627	29295	29526	29701	29545	29335	29384	28966	29388	29531	29400	29287	29465	29397	29599	29330	29715	29700	29654	29481	29373	29597	29400	29190	29513	29442	29465	29438	29507	29623	29654	29494	29662	29476	29517	29403	29652	29105	29474	29469	29419	29490	29281	29281	29448	29438	29304	29227	29448	29488	29430	29518	29559	29518	29388	29170	29423	29354	29551	29428	29377	29188	29551	29368	29612	29449	29456	29530	29377	29492	29478	29582	29433	29508	29719	29596	29605	29456	29369	29346	29482	29126	29403	29538	29314	29348	29549	29358	29458	29255	29463	29307	29459	29356	29413	29453	29463	29162	29421	29195	29706	29570	29510	29564	29486	29584	29488	29296	29356	29527	29635	29384	29359	29488	29314	29416	29569	29355	29452	29457	29521	29470	29367	29502	29621	29378	29488	29407	29331	29654	29496	29550	29477	29420	29387	29565	29333	29511	29449	29480	29431	29444	29439	29424	29266	29416	29672	29427	29620	29518	29216	29406	29385	29647	29362	29482	29452	29492	29558	29511	29388	29230	29310	29321	29268	29353	29590	29604	29507	29607	29379	29280	29385	29426	29188	29480	29320	29476	29342	29398	29486	29450	29421	29463	29258	29416	29380	29804	29354	29612	29411	29499	29838	29563	29557	29539	29361	29372	29510	29613	29408	29261	29609	29604	29284	29501	29477	29205	29481	29430	29666	29365	29378	29099	29672	29553	29622	29500	29415	29472	29592	29397	29210	29210	29455	29681	29319	29358	29616	29462	29434	29541	29667	29420	29477	29347	29247	29384	29492	29390	29442	29356	29559	29310	29468	29415	29184	29283	29623	29182	29193	29581	29500	29412	29541	29469	29535	29685	29418	29501	29395	29732	29585	29398	29349	29469	29477	29569	29312	29437	29360	29481	29353	29417	29357	29275	29492	29443	29588	29424	29618	29436	29542	29129	29445	29258	29492	29660	29481	29580	29464	29421	29545	29469	29619	29296	29476	29395	29618	29388	29386	29404	29363	29365	29538	29630	29407	29364	29385	29419	29859	29436	29475	29480	29384	29377	29368	29327	29611	29415	29619	29544	29429	29491	29450	29249	29400	29382	29358	29397	29663	29268	29475	29545	29620	29515	29382	29745	29685	29466	29434	29206	29400	29435	29357	29420	29372	29529	29101	29287	29153	29415	29339	29632	29738	29171	29665	29210	29410	29440	29478	29354	29324	29533	29660	29370	29331	29490	29515	29384	29583	29382	29531	29439	29494	29690	29460	29313	29214	29187	29660	29564	29463	29439	29386	29576	29538	29346	29321	29529	29395	29475	29475	29482	29708	29464	29485	29442	29368	29355	29423	29632	29298	29614	29367	29313	29362	29395	29429	29526	29413	29526	29719	29342	29415	29744	29399	29242	29832	29274	29536	29773	29546	29715	29395	29331	29572	29324	29567	29579	29412	29343	29473	29430	29703	29394	29242	29447	29626	29406	29347	29522	29385	29539	29615	29288	29104	29400	29253	29397	29495	29046	29474	29283	29665	29505	29412	29691	29407	29531	29640	29349	29590	29353	29498	29534	29402	29357	29312	29194	29492	29392	29323	29288	29589	29450	29339	29222	29373	29473	29503	29625	29394	29444	29428	29632	29425	29390	29461	29271	29202	29545	29511	29131	29269	29555	29285	29468	29630	29762	29391	29615	29437	29417	29358	29416	29457	29613	29292	29381	29385	29315	29492	29258	29552	29370	29183	29463	29552	29457	29446	29339	29515	29472	29588	29412	29391	29611	29648	29502	29426	29502	29485	29470	29653	29536	29291	29460	29244	29435	29503	29377	29370	29300	29561	29353	29497	29411	29195	29598	29318	29341	29441	29429	29518	29453	29550	29431	29401	29673	29288	29311	29512	29440	29557	29455	29177	29251	29305	29385	29331	29412	29159	29400	29480	29449	29147	29493	29517	29205	29462	29444	29534	29471	29111	29335	29527	29334	29496	29382	29554	29262	29535	29038	29347	29563	29334	29316	29482	29450	29445	29259	29521	29419	29614	29390	29634	29408	29399	29480	29373	29255	29285	29382	29574	29354	29539	29472	29495	29318	29481	29683	29725	29405	29583	29621	29452	29356	29591	29474	29373	29351	29385	29582	29233	29374	29280	29389	29363	29245	29581	29637	29507	29232	29437	29470	29441	29513	29591	29435	29696	29350	29278	29097	29327	29564	29363	29288	29536	29750	29383	29471	29431	29462	29660	29382	29533	29514	29485	29672	29448	29463	29392	29458	29322	29682	29306	29538
29013	46142	45979	39193	23666	21840	21001	20490	20849	21640	20935	20371	19480	23915	34424	31096	25999	21888	19438	18238	18220	18291	18171	18021	18117	18169	18043	18240	18124	18131	18088	17992	18166	18203	18198	18131	18019	18263	18058	18052	18181	18153	17975	18203	18136	18250	18045	18099	18243	18141	18080	18200	18349	18001	18099	18154	18190	18129	18309	18198	18119	18260	17940	18055	18155	18225	18113	18128	18196	18086	18070	18227	18139	18040	18052	18246	17953	18083	18135	18190	18131	18166	18123	18352	18145	18213	18178	18221	18221	18091	18202	18277	18044	18187	18099	18266	18153	18119	18214	18099	18154	18190	18175	17900	17993	18143	17933	18148	18038	18085	18065	18234	18132	18268	18219	18163	18263	18018	18106	17961	17988	18253	18181	18028	18117	18083	18089	18205	18246	18185	18019	18255	17989	18049	18096	18203	18072	18117	18201	18227	18234	18054	18193	18038	17940	18232	18449	18186	18149	18184	18173	18097	17989	18096	18232	18164	18268	18232	18148	18093	18116	18093	18053	18209	17924	18004	18089	18257	18037	18075	18106	18146	18138	18117	18273	18128	18183	18255	18203	18270	18225	18135	18014	18247	18023	18202	18009	18147	18174	18081	18267	18088	18210	18321	18156	18340	18114	18102	18177	18017	18307	17987	18178	18277	18234	18307	18130	18317	18181	18103	18094	18146	18135	18167	18029	18184	18214	18108	18150	17989	17919	18032	18201	18149	18141	18246	17899	18266	18053	18029	18215	18163	17945	18255	18011	18243	18240	18345	18038	18190	18243	18001	18125	18232	18151	18070	17993	17985	17984	18144	18175	17989	18242	18167	18239	18114	18024	18202	18097	18040	18029	18126	18011	17940	18140	18133	18257	18062	18311	18162	18059	18214	18115	18161	18108	18206	18176	18103	17912	18286	17933	18148	18274	18144	18066	18286	18201	18082	18048	18262	18190	17892	18144	18283	18188	17964	18037	18340	18067	18032	18077	18260	18257	18155	18159	18009	18107	18165	18248	18126	18003	18188	18009	18036	18262	18136	17891	18009	18126	18084	18148	18238	18238	18204	18181	18071	18188	17980	18169	18323	17994	17993	18198	17976	18129	18140	18212	18002	18035	18079	18149	18050	18040	17976	18112	18309	18315	18003	18253	18192	18097	18302	18074	18039	17989	18210	18251	18213	18024	18260	18115	18231	18044	18028	18168	18187	18093	18037	18201	18203	17893	18131	18090	18103	17971	18162	18396	18094	18292	18006	18218	17895	18198	18249	18097	18183	18047	18383	18171	18153	18081	18116	18110	18235	18153	18092	18169	18040	18173	17967	18119	18028	18183	18218	18236	18298	18068	18083	18145	18065	18326	17968	18114	18133	17940	18169	18265	18147	18249	18027	18110	18138	18011	18150	18159	18106	18099	18164	18277	18199	18118	18140	17988	18105	18165	18014	18177	18117	18129	18143	18010	18137	18082	18172	18356	18209	17999	18146	18059	18261	18268	18244	18237	18116	18252	18185	18041	17983	18289	18222	18008	17952	18134	18207	18205	17976	18190	18225	18349	18123	18032	18089	18167	18054	18062	18164	18074	18171	18156	18120	18020	18192	18129	18264	18146	18212	18108	18175	18285	18057	18261	18013	17995	18206	18109	17980	18161	18160	18152	18096	18127	18132	18164	18078	18092	18149	18051	18245	18275	17924	18147	18039	17978	18099	18092	18164	18012	18107	18033	18102	18004	18180	18117	18102	18028	18215	18198	18008	18241	18111	18285	18170	18215	18150	18195	18150	18015	18040	17948	18167	18005	18065	18231	18162	18081	18132	18303	18088	18005	18259	18136	17896	18062	18030	18054	18160	18254	18156	18105	18110	18209	17993	18140	18066	17995	18078	18166	18026	18118	18045	18228	18263	17996	18085	18031	18153	18282	18065	17998	18071	18127	18149	18123	18042	18270	17957	18160	18020	18094	18176	18194	18093	18136	18171	18120	18075	18043	18384	18215	18256	18337	18187	17936	18158	18138	18154	17975	18132	18171	17998	17992	18208	18074	18022	18101	18185	18141	18106	18061	17921	18268	18043	18273	18191	18027	18148	18100	18173	18165	18344	18133	18049	18069	17955	18198	18183	18225	18027	18184	18170	18298	18071	18231	18104	18068	18201	18007	18085	18037	18092	18204	18204	18159	17895	18013	18177	18328	18294	18283	18178	18097	18234	18093	18382	18107	18232	17961	18124	18017	18130	18235	18096	18152	18297	18155	18096	18215	18216	18054	18065	18028	18118	18115	18215	18175	18149	18056	18367	18113	18092	18071	18390	18185	18081	17991	18140	18346	18110	18236	18041	18060	18038	18146	17874	18240	18199	18274	18148	18088	18158	18084	18297	18088	18204	18154	18125	18104	18060	18236	18019	18026	18032	18233	18264	18053	18026	18122	18289	18143	18071	18252	18044	18117	18156	18183	18131	18046	17909	18145	17974	17949	18012	18232	18245	18108	18046	18267	18232	18156	18170	18361	18130	18027	18077	18072	18163	18097	18211	18253	18107	18056	18103	18107	18245	18089	18149	17993	18205	18005	18060	18198	17991	18137	18047	17926	18137	18024	18168	18169	18187	18048	18018	18114	18010	18147	18174	18132	18226	18127	18233	18223	18107	18261	18032	18274	18115	18154	18194	18070	18221	18336	17867	18123	17997	18126	18244	18136	18065	18258	18297	18016	17894	18194	18221	18030	18043	18241	18079	18025	18153	18292	18100	18126	18040	18141	18194	18107	18156	18074	18147	18115	18230	18129	18032	18146	18162	18014	18249	18152	18144	17948	18246	18302	18297	18090	18102	18084	18045	18107	18210	18134	17963	17822	18124	18272	18260	18183	17968	18051	18015	18187	18046	18170	18151	18102	18120	18238	18143	18228	18304	18143	18022	18153	18030	18120	18006	18202	18147	18099	18106	18134	18229	18037	18137	18225	18149	18225	18221	18203	18236	18183	18093	18190	18175	18149	18091	18110	18111	18127	18341	17832	18020	18338	18264	17875	18220	18194	18327	18036	18151	18214	18227	18043	18142	18262	18113	18182	18232	18094	18176	18065	18088	18056	18019	18106	18250	18285	18046	18172	18295	18046	18258	18179	18174	18258	18155	18053	17949	18000	18000	18316	18077	18241	18240	18297	18151	18118	18069	18130	18232	18135	18157	18136	18241	18163	18120	18224	18090	18082	18205	18097	17923	18336	18266	18081	18157	18025	18075	18136	18076	18192	18169	18049	18433	18002	18144	18108	17997	18157	18340	18133	18368	18054	18028	18161	18139	17948	18141	18180	18174	18084	18186	18070	18142	18081	18156	18162	18108	18193	18151	17988	18086	18145	18057	18156	18309	18201	18239	18140	18106	18000	18273	18063	18190	18121	18132	18057	18153	18167	18256	17940	18112	18213	17984	18035	18184	18242	18252	18250	18405	18064	18165	18036	17970	18175	18212	18216	18019	18187	18051	18259	18136	18223	18320	18103	18229	18087	18132	18027	17974	18190	18123	18152	18301	18047	18127	17957	18183	18198	18367	17962	18175	18194	18260	18178	18268	18163	17943	18060	18149	18218	18237	17976	17948	18272	18102	18101	18122	18095	18081	18039	18016	18221	18241	18045	17969	18119	18078	18108	18253	18240	18145	18074	18174	18178	18098	18072	18050	18399	18054	18132	17856	18128	18083	18156	18337	18192	18059	18163	18200	18303	18215	18340	17994	18242	18160	18055	18044	18045	18174	18113	18049	18337	17987	18138	18063	18097	17942	18219	18165	18169	18186	18129	18225	18036	18194	18214	18021	18188	18029	18140	18025	18177	18115	18136	18125	18147	18260	17968	18313	18178	18189	18085	18052	18225	18122	18130	17982	18141	18209	18123	17938	18174	18052	18222	18174	18177	18219	18124	18141	18229	18226	18055	18009	18125	18146	18152	18195	18077	18150	18230	18128	18098	18067	18116	17929	18107	18284	18082	18117	18031	18278	18294	18077	18066	18232	17992	18031	18113	18213	18051	18150	18072	18014	18256	18156	17972	18280	18201	18335	17998	18111	18201	17999	18191	18190	18202	18288	18155	18289	18135	18166	18101	18000	18210	17955	18241	18139	18186	18118	18119	17910	18178	18097	18059	18040	18172	18145	18105	18050	18204	18018	18134	18089	18177	18091	17968	18095	18195	17998	18240	18193	18090	18232	18195	18315	18108	18167	18091	18213	18301	18242	18116	18213	18225	18112	18091	18179	17944	18225	18032	18176	18158	18260	18301	18176	18274	18108	18254	18111	18194	18093	18305	17977	18230	18043	18000	18099	18069	18246	18013	18104	18103	18192	18196	17924	18073	18157	18081	18045	18172	18124	18175	18154	18146	18260	18103	18159	18092	18226	18150	18105	18211	18102	18161	18060	18236	18258	18346	18009	18364	18055	18175	18145	17980	18201	18063	18203	18217	18067	18170	18194	18228	18195	18102	18080	18171	18153	18109	18306	18251	18193	18142	17925	18086	18217	18267	18062	18204	18135	17996	18054	18132	17975	18145	18176	18097	18367	18177	18096	18137	18091	18006	18165	18228	18156	18236	18282	17935	18016	18116	17930	18032	18180	18108	18137	17987	18217	18085	18242	18035	18085	18166	17933	18092	18218	18167	18163	18001	18172	18220	18144	18251	18205	18172	18053	18198	17993	18176	18151	18162	18247	18172	18274	18178	18170	18051	18212	18231	18083	18146	18246	18183	18189	18209	18007	18200	18158	18087	18123	18077	18034	18224	17916	18248	17933	18099	18173	18019	18002	18260	18236	18016	18079	18190	18186	18325	18194	18086	18331	18137	18022	18156	18158	18178	18274	18208	18249	18083	18182	18182	18229	18144	18121	18260	18070	18171	18368	18033	18250	18020	18045	18377	18090	18146	18342	18133	18119	18173	17892	18171	18274	17988	18130	18085	18110	18147	18191	18198	18121	18361	18129	18137	18064	18072	18178	18099	18230	18137	18202	18049	18107	18130	18314	18218	18343	18060	18118	18193	18346	18083	18133	18198	17990	18040	18080	18160	18207	18219	18146	17877	18035	18301	18148	18174	18074	18125	18075	18135	18246	18098	18198	18228	18375	18239	18097	18123	18030	18041	18148	18101	17968	18143	18083	17935	18195
22213	20792	27275	25142	23346	29634	35538	32674	33280	35230	32382	31043	30995	40924	53267	49670	42268	36161	32310	30292	30084	30309	29960	29756	29663	29873	29905	29970	29709	29692	29671	29853	29638	29920	29704	29774	29644	29641	29634	29601	29813	29643	29822	29690	29742	29771	29960	29655	29933	29894	29565	29583	29615	29658	29810	29657	29594	29771	29622	29598	29724	29531	29395	29595	29771	29777	29849	29381	29721	29662	29619	29706	29876	29785	29810	29731	29891	29787	29685	29582	29798	29958	29608	29693	29806	29689	29627	29724	29649	29788	29593	29743	29747	29857	29541	29838	29745	29649	29704	29729	29842	29741	29780	29988	29975	29867	29792	29600	29622	29846	29997	29747	29582	29599	29422	29828	29776	29687	29614	29302	29508	29828	29689	29855	29738	29689	29623	29827	29834	29666	29804	29558	29761	29712	29671	29870	29972	29750	29690	29684	29855	29516	29710	29866	29502	29808	29957	29854	29646	29561	29952	29811	29812	29903	29893	29646	29590	29880	29727	29809	29737	29633	29566	29390	29713	29944	30108	29805	29833	29501	29645	29696	29761	29886	30002	29648	29711	29665	29710	29930	29484	29657	29837	29621	29486	29559	29721	29616	29672	29873	29635	29598	29729	29704	29915	29777	29822	29611	29894	29953	29944	29626	29680	29819	29726	29713	29585	29522	29957	29729	29679	29486	29771	29831	29406	29648	29844	29561	29410	29845	29661	29703	29665	29560	29748	29875	30041	29892	29691	29781	29584	29806	29666	29891	29807	29802	29861	29772	29730	30046	29817	29856	29598	29557	29585	29924	29758	29691	29846	29746	29733	29596	29800	29869	29758	29854	29504	29729	29690	29870	29894	29721	29590	29564	29817	29729	29759	29709	29700	29659	29694	29430	29720	29738	29700	29937	29519	29727	29537	29765	29677	29896	29859	29753	29963	29588	29598	29635	29648	29933	29788	30051	29664	29711	29970	29651	29642	29790	29487	29824	29670	29723	29699	29492	29924	29768	29425	29764	29753	29615	30022	29828	29894	29804	29912	29671	29800	29750	29591	29765	29521	29733	29637	29823	29684	29723	29676	29737	29733	29494	29701	29799	29657	29652	29542	29609	29779	29651	29561	29613	29828	29808	29730	29514	29593	29558	29470	29473	29462	29828	29801	29773	29913	29818	29912	29743	29658	29671	29753	29721	29559	29873	29733	29797	29789	29703	29632	29713	29426	29761	29698	29573	29621	29754	29757	29612	29684	29603	29613	29812	29883	29692	29802	29790	29554	29880	29621	29675	29836	29688	29856	29868	29777	29673	29521	29851	29693	29759	29720	29808	29640	29952	29881	29606	29485	29793	29602	29805	29848	29648	29573	29798	29829	29519	29537	29814	29943	29858	29574	29774	29882	29821	29893	29664	29505	29655	29629	29686	29703	29643	29869	29557	29577	29720	29696	29674	29605	29652	29915	29883	29686	29374	29431	29772	29985	29778	29504	29565	29863	29562	29594	29657	29641	29595	29752	29546	29584	29801	30194	29851	29767	29674	29953	29752	29517	29677	29683	29685	29639	29914	29718	29890	29642	29621	29564	29662	29568	29841	29672	29591	29866	29861	29890	29863	29673	29938	29888	29766	29778	29743	29758	29700	29688	29781	29732	29470	29654	29631	29755	29852	29588	29614	29764	29862	29966	29809	29480	29656	29654	29870	29699	29583	29766	29907	29662	29803	29721	29648	29772	29726	29797	29616	29555	29312	29850	29863	29881	29735	29410	29716	29909	29769	29572	29580	29569	29821	29677	29771	29807	29838	29712	29636	29873	29851	29993	29759	29514	29544	29655	29629	29828	29667	29713	29536	29499	29743	29862	29624	29478	29564	29611	29958	29867	29822	29603	29715	29436	29635	29945	29759	29954	29792	29988	29579	29827	29708	29757	29642	29740	29719	29724	29625	29838	29533	29773	29713	29664	29680	30089	29630	29859	29715	29574	29879	29851	29571	29451	29851	29676	29700	29593	29806	29775	29794	29805	29832	29731	29689	29801	29770	29879	29870	29507	29665	29713	29491	29452	29668	29649	29805	29401	29678	29869	29823	29421	29672	29981	29796	29943	29816	29723	29466	29569	29489	29649	29845	29853	29750	29425	29702	29725	29694	29878	29617	29708	29458	29745	29744	29876	29885	29667	30036	29880	29789	29786	29659	29730	30007	29573	29722	29571	29762	29858	29910	29828	29685	29697	29643	29769	29604	29755	29699	29931	29574	29783	29523	29863	29521	29828	29769	29838	29453	29574	29651	29350	29257	29786	29944	29627	29691	29706	29808	29617	29613	29693	29589	29698	29851	29904	30005	29848	29726	29465	29672	29673	29689	29720	29668	29641	29540	29569	29712	29698	29909	29720	29751	29523	29656	29613	29717	29814	29890	29676	29778	29633	29866	29753	29821	29645	29882	29971	29671	29721	29816	29550	29872	29767	29433	29740	29762	29641	29680	29856	29785	29966	29747	29720	29600	29554	29814	29820	29599	29457	29808	29809	29617	29688	29665	29747	29812	29637	29711	29691	29733	29683	29694	29853	29654	29696	29520	29444	29364	29757	29609	29734	29634	30010	29726	29725	29572	29571	29601	29773	29628	29563	29767	29549	29764	29845	29565	29642	29719	30019	29691	29815	29568	29979	29774	29711	29873	29915	29845	29582	29566	29738	29605	29646	29676	29750	29504	29815	29550	29775	29603	29615	29766	29727	29743	29688	29678	29838	30125	29822	29794	29757	29755	29622	29673	29777	29864	29705	29655	29588	29647	29829	29863	29784	29601	29691	29680	29473	29712	29636	29652	29489	29588	29671	29574	29730	29608	29861	29789	29679	29767	29610	29545	29583	29799	29906	29630	29602	29809	29653	29797	29761	29778	29567	29856	29892	29752	29518	29837	29724	29667	29467	29914	29897	29631	29492	29617	29836	29875	29767	29507	29789	29847	29665	29764	29837	29780	29806	29520	29927	29967	29689	29934	29794	29732	29732	29553	29692	29795	29692	29804	29696	29772	29842	29848	29612	29863	29811	29574	29782	29749	29667	29886	29858	29598	29807	29697	29628	29697	30059	29866	29674	29687	29712	29480	29492	29905	29809	29608	29684	29752	29740	29863	29626	29836	29948	29920	29557	29690	29596	29758	29617	29829	29652	29536	29667	29593	29766	29576	29605	29549	29899	29369	29727	29596	29542	29772	29550	29842	29505	29692	29911	29917	29899	30204	29750	29993	29721	29767	29800	29814	29610	29568	29650	29530	29916	29869	29630	29820	30043	29738	29882	29537	29825	29699	29731	29753	29948	29815	29774	29804	29728	29759	29560	29721	29778	29516	29632	29636	29744	29435	29487	29633	29531	29832	29807	29751	30009	29909	29778	29843	29649	29522	29695	29837	29767	29627	29816	29695	29858	29896	29912	29693	29781	29633	29812	29891	29947	29729	29562	29501	29749	29908	29758	29618	29736	29877	29528	29716	29967	29673	29368	29473	29594	29674	29624	29549	29800	29656	29672	29606	29682	29867	29723	29761	29633	29898	29721	30001	29789	29692	29534	29472	29743	29861	29657	29822	29958	29436	29787	29724	29578	29926	29834	29845	29833	29704	29695	29880	29742	30054	29796	29612	29784	30065	29589	29785	29562	29843	29879	29683	29725	29613	29640	29463	29611	29508	29601	29638	29279	29645	29880	29525	29733	29759	29608	29747	29861	29812	29534	29573	29750	29584	29923	29714	29965	29784	29848	29974	29713	29818	29655	29438	29673	29849	29560	29755	29737	29803	29711	29571	29661	29606	29812	29702	29950	29988	29753	29724	29729	29640	29747	29950	29793	29677	29717	29790	29716	29576	29608	29768	29561	29622	29593	29462	29632	29930	29924	29551	29714	29480	29791	29669	29844	29941	29781	29677	29595	29600	29744	29489	29671	29862	29721	29586	29592	29687	29683	29763	29487	29849	29712	29781	29793	29917	29690	29608	29611	29238	29712	29661	29990	29719	29618	30010	29727	29529	29497	29854	29911	29835	29738	29790	29762	29392	29553	29631	29532	29683	29729	29576	29586	29587	29950	29802	29713	29737	29884	29804	29526	29878	29702	29815	29819	29441	29615	29611	29745	29686	29634	29613	29848	29689	29552	29742	29665	29796	29657	29454	29877	29550	29756	29839	29769	29720	29773	29660	29565	29726	29804	29477	29692	29685	29528	29686	29756	29547	29814	29505	29681	29823	29874	29954	29622	29782	29947	29927	29864	29819	29780	29728	29609	29804	29688	29716	29758	29675	29902	29744	29693	29624	29729	29612	29577	29739	29630	29709	29984	29742	29742	29743	29505	29811	30025	29493	29861	29903	29977	29784	29841	29799	29515	29330	29974	29633	29848	29864	29764	29916	29819	29909	30013	29748	29728	29679	29532	29725	29569	29648	29632	29920	29942	29620	29584	29585	29677	29667	29728	29767	29627	29631	29648	29887	29903	29712	29662	29851	29799	29647	29671	29585	29757	29863	29772	29780	29647	29630	29872	29643	29861	29477	29856	29511	29802	29900	29991	29873	29697	29879	29806	29565	29895	29496	29503	29781	29650	29762	29808	29593	29671	29628	29817	29555	29607	29840	29884	29989	29701	29610	29885	29632	29783	29794	29778	29593	29596	29840	29653	29759	30049	29903	29773	29716	29754	29739	29723	29693	29640	29940	29969	29600	29512	29861	29847	29787	29878	29467	29715	30010	29751	29666	29982	29460	29854	29827	29565	29796	30009	29850	29636	29830	29861	29708	29660	29779	29689	29904	29825	29717	29651	29716	29900	29666	29866	29836	29987	29660	29868	29564	29716	29664	29861	29752	29790	29561	29463	29601	29453	29713	29726	29542	29638	29749	29846	29750	29756	29664	29736	29559	29753	29961	29828	29639	29485	29923	29738	29897	29633	29980	29794	29773	29758	29646	29595	29879	29791	29734	29495	29446	29577	29847	29607	29948	29786	29795	29643	29718	29724	29862	29806	29810	29907	29729	29536	29471	29607	29690	29904	29702	29886	29690	29847	29629	29577	29594	29451	29881	29539	29796	29684	29596	29627	29751	29625	29881	29442	29641	29728	29773	29576	29848	29699	29836	29731	29523	29568	29706	29667	29695	29735	29707	29781	29942
35043	59449	55124	38039	27790	25460	23764	22834	24600	26309	21408	19762	19195	34703	45831	40861	32894	25694	20562	18525	18140	18280	17896	18129	18109	18181	18146	18163	18255	18256	18321	18111	18098	18361	18395	18060	18249	18189	18086	18338	18004	18067	18365	18392	18153	18096	18044	18228	17888	18344	18188	18178	18247	18167	18313	18119	18123	18171	18143	18150	18094	18336	18150	18156	18267	18391	18150	18161	18264	18330	18050	18222	18255	18373	18170	18221	18275	18354	18035	18217	18165	18148	18045	18179	18242	18336	18156	18254	18375	18123	18277	18254	18199	18182	18095	18225	18124	18122	18251	18284	18166	18171	18374	18286	18104	18152	18135	18116	18105	18360	18070	18122	18291	17927	18283	18147	18228	18087	18010	18027	18216	17944	18156	18256	18269	18201	18081	18167	18258	18345	18062	18173	18219	18146	18239	18289	18019	18238	18194	18290	18338	18125	18313	18413	18090	18328	18029	18237	18142	18214	18234	18246	18156	18196	18179	18004	18022	18096	18073	18156	18291	18228	18183	18182	18152	18063	18207	18164	18000	18207	18149	18234	18140	18118	18224	18136	18341	18352	18359	18296	17988	18207	18190	18373	18080	18197	18256	18229	18248	18288	18435	18094	18256	18323	18182	18218	18019	18173	18174	18097	18177	18141	18125	18317	18134	18299	18137	18091	18157	18346	18049	18228	18210	18244	18104	18314	18285	18081	18133	18113	18133	18329	18295	18221	18269	18115	18236	18214	18214	18101	18149	18230	18288	18113	17929	18279	18172	18142	18094	18090	18403	18160	18049	18004	18343	18104	18188	18144	18270	18166	18294	18211	18276	18271	18270	18152	18269	18215	17971	18051	18237	18323	18253	18092	18270	18345	18342	18216	18020	18167	18127	18213	18177	18189	18268	18256	18294	18095	18211	18196	18361	18212	18285	18283	18142	18064	18206	18295	18212	18157	18217	18203	18009	18166	18212	18133	18231	18142	18371	18216	18059	18236	18139	18119	18315	18209	18254	18256	18145	18114	18234	18267	18168	18312	18185	18114	18140	18455	18147	18029	18129	18025	18296	18161	18309	18156	18205	18193	18147	18092	18338	18242	18208	18046	18388	18224	18130	18249	18208	18096	18211	18293	18062	17962	18206	17976	18219	18189	18143	18055	17896	18258	18231	18141	18144	18276	18386	18147	18119	18115	18140	18094	18111	18221	18398	18099	18179	18284	18140	18057	18113	18286	18261	18192	18226	18285	18160	18008	18077	18084	18016	18336	18331	18298	18309	18065	18327	18261	18044	18151	18156	18271	18145	18168	18256	18232	18289	18257	18228	18318	18221	18107	18149	18125	18160	18139	18262	18353	18075	18181	17979	18104	18051	18289	18200	18227	18174	18017	18185	18187	18160	18154	18288	18316	18048	18038	18320	18063	18260	18272	18205	18299	18301	18195	18121	18025	18077	18230	18158	18304	18274	18228	18234	18229	18052	18238	18170	17997	18261	18076	18069	18203	18188	18246	18328	18233	18220	18197	18154	18211	18024	18126	18235	18167	18130	18040	18074	18200	18225	18080	18068	18179	18241	18167	18151	18140	18247	18209	18239	18137	17981	18273	18348	18047	18267	18334	18120	18127	18211	18066	18245	18179	18123	18390	18194	18209	18155	18251	18073	18236	18100	18117	18222	18277	18171	18245	18268	18258	18120	18161	18252	18317	18138	18188	18088	18214	18492	18247	18164	18329	18275	18197	18108	18371	18247	18198	18261	18131	18032	18262	18223	18100	18104	18355	18196	18142	18115	18234	18018	18143	18340	18225	18212	18178	18203	18231	18168	17990	18168	18177	18154	18262	18127	17984	18174	18200	18334	18155	18263	18139	18244	18253	18369	18250	18056	18184	18094	18195	18253	18241	18265	18217	18314	18261	18244	18100	18107	18258	18247	18098	18276	18144	18251	18122	18104	18309	18299	18265	18143	18170	18115	18091	18216	18114	18309	18108	18137	18190	18084	18244	18285	18184	18173	18270	18073	18270	18238	18155	18099	18180	18314	17974	18170	18244	18015	18169	18233	18108	18153	18238	18109	18349	18288	18155	18238	18190	18178	18203	18266	18112	18155	18164	18248	18316	18162	18509	18284	18018	18266	18388	18113	18323	18131	18221	18007	18252	18288	18221	18004	18265	18111	18092	18349	18376	17986	18084	18040	18125	18026	18124	18316	18262	18105	18408	18224	17959	18132	18203	18232	18004	18326	18344	18174	18294	18170	18134	18194	18075	18159	18258	18152	18161	18211	18322	18114	18249	18156	18227	18124	18225	18329	18084	18226	18178	18087	18209	18277	18104	18129	17931	18179	18212	18218	18124	18111	17987	18136	18233	18213	18223	18273	18139	18164	18225	18219	18166	18191	18088	18132	18284	18185	18064	18171	18206	18141	18175	18174	18144	17984	18179	18264	18314	18027	18190	18324	18087	18044	18094	18171	18386	18171	18325	18287	18249	18304	18166	18113	18110	18141	18161	18229	18088	18197	18253	18257	18312	18079	18239	18232	18143	18223	18201	18265	18173	18362	18034	18128	18140	18372	18332	18062	18263	18236	18181	18226	18141	18207	18138	18149	18157	18110	18254	18150	18295	18283	18191	18204	18136	18165	18117	18223	18221	18178	18198	18035	18262	18247	18116	18238	18199	18249	18156	18219	18197	18222	18004	18159	18108	18110	18200	18185	18218	18194	18262	18218	18316	18206	18196	18077	18336	18190	18283	18237	18254	18295	18268	18004	18132	18065	18233	18129	18120	18031	18205	18204	18179	18202	18177	18147	18099	18030	18251	18160	18227	18084	18248	18114	18093	18041	18101	18153	18285	18052	18355	18265	18168	18138	18278	18101	18265	18276	18181	18054	18417	18099	18232	18089	18237	18132	18200	18122	18062	18225	18402	18258	18321	18274	18021	18175	18248	17924	18158	18077	18297	18136	18227	18152	18090	18260	18210	18230	18136	18123	18217	18093	18245	18296	18383	18168	18267	18207	18225	18178	18190	18191	18237	18363	18323	18352	18053	18241	18163	18309	18087	18241	18156	18236	18134	18116	18198	18025	18117	18181	18239	18186	18421	18229	18211	18148	18185	18165	18412	18238	18108	18180	18242	18172	18187	18347	18090	18316	18150	18227	18274	18116	18325	18205	18244	18154	18297	18278	18172	18345	18138	18330	18303	18286	18320	17964	18268	18056	18175	18022	18388	18125	18080	18194	18275	18155	18021	18340	18198	18195	18146	18189	18166	18116	18207	18221	18137	18252	18143	18215	18282	18136	18287	18009	18059	18236	18250	18111	18141	18044	18145	18263	18396	18195	18271	18156	18292	18232	18361	18260	18197	17983	18255	18122	18140	18151	18096	18227	18368	18222	18217	18226	18232	18220	18026	18325	18200	18000	18281	18265	18156	18241	18006	18180	18158	18250	18259	18018	18151	18124	18087	18175	18137	18074	18100	18129	18199	18079	18290	18214	18208	18182	18066	18138	18222	18269	18008	18107	18173	18177	18008	18128	18019	18087	18168	18072	18047	18179	18179	18074	18120	18228	18238	18162	18056	18185	18254	18228	18209	18109	18089	18090	18164	18155	18168	18405	18230	18214	18253	18229	18048	18067	18179	18371	18021	18209	18217	18247	18165	18350	17968	18240	18296	18157	18142	18118	18154	18231	18036	18295	18167	18147	18225	18013	18089	18169	18125	18343	18163	18227	18247	18111	18175	18090	18090	18235	18185	18217	18197	18142	18249	18376	18200	18132	18077	18184	18076	18180	17979	18230	18221	18143	18203	18281	18179	18355	18301	18251	18128	18276	18337	18217	18126	18302	18007	18220	18334	18277	18099	18118	18274	18034	18203	18164	18094	18204	18104	18305	18187	18418	18184	18031	18166	18254	18315	18073	18167	18161	18377	18218	18150	18119	18139	18133	18273	18135	18422	18392	18102	18288	17997	18185	18168	18279	18169	18157	18340	18270	18205	18411	18259	18223	18124	18129	18365	18238	18335	18261	18231	18205	18237	18313	18116	18300	18141	17988	18214	18356	18147	18167	18551	18144	18222	18317	18116	18211	18221	18262	18163	18224	18085	18033	18055	18268	18180	18250	18119	18253	18286	18168	18191	18126	18211	18289	18250	18233	18215	18087	18116	18140	18118	18225	18192	18048	18178	18166	18076	18191	18085	18159	18214	18263	18152	18137	18148	18011	18093	18262	18447	18039	18122	18214	18252	18271	18173	18100	18353	18166	18196	18266	18219	18198	18220	18198	18222	18256	18193	18059	18225	18035	18242	18114	18106	18229	18219	18156	18237	18236	18119	18208	18312	18126	18121	18039	18293	18280	18248	18261	18208	18201	18103	18259	18191	18322	18244	18348	18100	18249	18235	18255	18169	18299	18160	18245	18217	18128	18315	18066	18054	18260	18349	17950	18266	18229	18279	18201	18086	17965	18305	18228	18188	18144	18044	18190	18165	18222	18092	18133	18319	18193	18059	18261	18277	18242	18130	18095	18285	18364	18164	18176	18183	18226	18206	18042	18182	18267	18174	18345	18253	18155	18214	18198	18268	18211	18129	18052	18276	18305	18070	18202	18134	18204	18229	18194	18036	18388	18254	18126	18161	18108	18224	18188	18257	18430	18308	18237	18167	18239	18115	18095	18159	18328	18124	18232	18162	18312	18206	18113	18380	18251	18290	18236	18008	18256	18204	18109	18135	18333	17967	18234	18082	18154	18126	18119	18100	18304	18204	18229	18121	18220	18121	18148	18102	18221	18114	18208	18175	18214	18208	18108	18254	18246	18226	18193	18046	18322	18257	18234	18229	18336	18318	18338	18307	18190	18372	18269	18130	18144	18111	18250	18282	18270	18334	18091	18259	18356	18282	18277	18121	18342	18137	18198	18137	18248	18145	18130	18265	18125	18034	18359	18092	18162	18209	18156	18090	18014	18231	18297	18231	18155	18176	18018	18169	18165	18141	18256	18308	18244	18256	18273	18196	18142	18074	18179	18210	18066	18164	18134	18365	18129	18220	18140	18168	18130	18324	17891	18271	18228	18162	18168	18237	18202	18199	18177	18053	18232	18115	18064	18101	18200	17985	18345	18222	18276	18227	18140	18010	18084	18284	18171	18241	18139	18214
39088	39193	40840	35464	31984	31824	31914	32257	32681	31945	31568	30897	31515	32082	32210	32273	31579	31467	31027	31068	31247	30824	31167	30998	31045	30955	30910	30992	30681	30775	30733	30889	30757	30881	30889	31088	31064	30998	31009	31098	30925	30930	31062	31192	31105	31019	30689	31009	30965	31031	30856	30825	30983	31264	30860	30812	30919	30739	30974	30796	30666	30961	31137	30883	30897	30688	31020	31230	31126	31116	31102	31128	31176	31046	30863	30700	30873	30918	31193	30769	30961	30956	30928	30774	30844	30906	31021	31155	30738	30765	31052	30864	31106	31070	31109	30822	30887	30927	30940	31144	31026	30654	31079	30949	30830	30727	30712	30832	30851	30832	31033	30948	30978	30778	30832	30867	31105	30799	30665	30876	30605	30842	30836	30842	31102	31052	30800	31047	30851	31172	31106	30854	30963	30938	30812	30835	31089	30943	30634	31270	30850	31084	30839	30975	30884	30922	31092	30936	30966	31012	30660	30652	30768	30788	31006	30957	30928	30913	31066	30865	31066	30964	31167	31022	31030	30774	30835	30831	30836	30775	30679	30510	30644	30618	30649	31249	30791	30887	30996	30830	30760	30715	30889	30889	30913	31036	31049	30697	30932	30718	30711	30791	30687	31056	30968	30758	30997	31024	30928	30869	31035	30949	30921	31073	30933	30922	31062	31097	30972	31068	30873	30882	30804	30960	31066	30982	31207	30805	30837	30765	30658	30826	30851	31197	30940	30973	31063	31086	31162	30868	30829	31077	31053	30585	31043	31020	30912	30888	30831	30936	30898	30811	30824	30759	31346	30955	30963	31057	31186	30950	30868	30817	30909	31181	30729	31060	31098	30877	30846	30921	30804	30882	31030	30939	30740	31050	31183	31076	31089	30852	31109	30985	31025	30830	31057	31047	30680	30727	31213	31234	30946	30641	30722	31206	31009	30962	31028	30827	30766	30728	30698	30832	31085	30887	30937	30810	30858	30883	31054	30829	30930	30996	31113	30999	31017	30948	30853	30992	31042	30973	30710	30894	30904	31145	30787	30769	30799	30831	30941	30816	30998	31047	31003	30826	30585	30852	30833	31005	30965	30807	31025	30870	31003	31009	30868	30769	30864	30861	31148	31087	30406	30779	30760	30931	30905	31011	31347	30880	31153	31053	31201	30965	31013	30818	31014	31005	31091	30998	30717	31111	31061	31075	31158	31046	30840	30930	31186	30935	30867	30734	30734	30786	30920	30838	30880	30891	30920	30591	31067	30866	31014	30851	30991	31023	31002	30948	31087	30979	30857	30887	30901	30515	30901	30825	31038	31005	31038	30907	31014	30964	30944	30749	30884	31017	30783	30901	30726	30791	30850	30953	30767	31023	30939	30799	30895	30715	30874	30707	31026	31128	30850	31039	31008	30998	30722	30985	30929	30989	30930	30893	30825	30795	30942	30993	30984	30987	30959	30986	30942	30931	30980	31043	30975	30848	31003	30716	30796	30802	30813	30843	30993	31216	30922	30820	30926	30769	31059	31011	30972	30994	30849	31014	31204	31046	31161	30985	30826	30908	30926	31166	31358	31044	30875	31196	30872	31042	30950	31053	30931	30734	30739	30853	30844	30997	30930	30972	30879	30968	30705	30744	31107	31172	30972	31078	31071	30763	30953	30842	30984	30855	30764	30903	30759	31026	30964	30972	30891	30844	30959	31129	30777	31067	30924	30938	30906	30723	31048	30839	30908	31122	30958	30877	31035	30872	31148	30803	31231	30792	31043	31029	30934	31251	31089	30977	30888	31224	31066	30897	30704	30825	30858	31014	30635	30908	31120	30911	31031	30689	30821	31075	31066	30872	30717	30819	31032	30873	30749	30818	30888	30937	30871	30790	31228	31025	30842	31232	30988	30885	30965	30675	30905	31188	31183	30821	31018	30722	30980	30644	30866	31222	31111	31008	30946	31195	30860	31063	30899	30888	30941	31255	31006	30639	30818	30642	31100	30982	30900	31077	31106	31020	30960	30883	30842	30947	30957	31210	31090	30806	31145	30879	31030	30849	30806	30823	30900	31033	31003	30746	31027	30860	30960	30751	30874	30978	30792	30978	30766	31045	31219	30992	30830	30993	31130	30751	30700	30687	30816	30654	30714	30853	31121	30849	31086	31015	30946	30976	30983	30973	30964	30877	30808	30771	30879	30707	30862	31167	30934	30941	31034	30943	31054	30967	30698	30897	30881	30693	31170	30931	30854	30896	30908	30886	30878	30875	30903	30816	30768	31093	31113	31183	30856	30949	30825	30808	30883	31019	30639	30959	30874	30883	30851	30854	30867	30951	30906	30841	30789	30952	30822	30847	30939	30860	30827	31010	30834	31183	30697	31148	30930	30884	30759	31028	30807	30781	31031	31066	31145	30515	30697	30973	30853	30659	30839	30938	31008	30954	30998	30934	30781	30931	30780	30720	30756	30734	30831	30627	30888	30886	31098	30717	30793	31037	30945	30925	30894	30889	30820	30977	30819	30848	30891	30968	30746	31344	30865	30607	30706	30838	31121	30980	30815	31017	30920	31061	30774	31001	30866	30925	30803	30860	30799	30700	30896	30939	30993	30968	31168	30891	30942	30957	30957	30981	31160	31022	31031	30781	30959	30961	30928	31006	30888	31036	30881	30961	30707	30967	30895	31075	31011	30858	30946	30988	31027	30955	31051	30878	30972	30892	30891	30561	30837	30704	30836	31111	31253	30761	30927	30891	30973	30990	30957	30974	31015	31024	31016	31001	31133	30754	30672	30968	30869	30976	30954	31009	30715	30736	30965	31009	31278	30886	30630	30995	30741	30964	30954	31065	30888	30841	30913	30951	30774	30972	30900	31111	30827	30846	31075	30897	30919	31079	30796	31138	30788	30741	30945	31132	31216	30855	31110	30983	30745	30855	30827	31189	31051	30995	30765	30844	31022	31352	30686	30788	30767	30905	31062	30898	31091	31135	31074	31045	30862	31068	31084	30908	30943	30780	30999	30928	30741	30776	31117	30859	30936	30784	31042	31060	30978	30789	30766	30893	31217	31170	30948	30842	31139	31039	31013	30856	30805	30880	30961	30678	30993	30825	30725	30677	30794	30763	31032	30915	30881	31062	30977	30969	30860	30993	30913	30624	30622	30864	31003	30967	30992	31307	30998	31193	30872	31108	30729	30963	31285	30929	31081	31097	31012	30785	31192	30929	30840	30933	30945	31031	30836	30761	30975	31077	30934	30930	31016	30962	30899	30861	31268	31186	30947	30885	30810	30884	30936	31204	30903	31031	30952	30993	30960	31016	30881	31062	30871	30972	30801	30817	31017	31111	30829	30983	30967	30629	30904	30693	30985	30701	30828	31219	30722	31055	31106	31041	30860	30889	30862	30660	30920	30833	31102	31044	30972	30872	30770	30835	30837	30978	30982	30830	30892	30960	30894	31049	31091	30890	30642	30645	30774	30886	30802	30926	30746	30911	30971	30967	30771	31092	30966	30986	30814	30908	30801	30824	30764	30737	31016	30761	31126	30910	30986	30919	31030	30545	31043	30929	30772	30658	30909	30922	30926	30657	31108	31103	30934	30860	30751	30956	30983	31110	30889	30861	30785	30873	30978	30948	30905	31099	30935	31142	31248	31284	30989	30881	31056	30722	31221	31177	30820	30806	31001	31009	30760	30893	30854	30894	31129	31214	31013	30616	31042	30979	30753	31051	31136	31079	31035	31026	30935	31029	30549	30864	30779	31072	30961	31004	31009	30866	30925	30759	31078	30971	30889	30998	31028	30955	31232	30981	30842	31066	30705	31052	30867	30846	30986	30835	30834	30712	30843	31317	30972	31092	30952	30898	31221	30662	30898	30900	30985	30960	30808	31061	30773	30668	30604	30970	30989	30946	31126	30927	30740	30829	30939	30820	30943	31008	30739	30795	30981	31100	30824	30759	30508	30871	30976	30955	31243	31118	30923	31155	30932	30850	30809	31007	31082	30913	30858	30831	30916	31052	31134	30757	30997	30822	30935	30753	30689	30485	30839	31065	31006	31014	30893	31070	31139	30932	30853	31043	30919	30960	30894	31010	31031	30869	30734	30877	30931	30768	30808	30804	30920	30995	30782	30937	31128	31279	30754	30945	31034	31027	30793	30798	30864	30839	30913	31273	30953	30910	30891	30664	31111	31048	30898	30934	30959	30947	30795	30801	30963	31026	30975	31068	30892	30692	30900	30762	30939	31045	31036	30773	30784	30628	30814	30846	31083	30819	30816	30662	31208	30900	30887	30802	30831	30890	31106	31046	30950	31162	30826	30833	31064	31014	31023	30864	30713	30730	31011	30687	30885	30864	31021	31061	30734	30893	31052	30847	31160	31026	30829	30759	31061	30955	30829	31026	31189	31166	30999	31139	30768	30839	31002	30999	30874	31102	30939	31163	31045	30815	31201	31057	30851	31036	30896	30804	31059	31235	31068	31026	31236	31182	30905	30802	30873	31095	30812	30993	30757	30625	30950	31058	30940	30822	30980	30859	30797	30741	30661	31056	30909	30838	30954	30855	30906	30982	31053	30842	30765	31095	30763	31005	30792	30892	31026	31232	30851	30904	30827	30866	31068	30952	30960	31120	31136	30960	30820	31010	30838	30840	30791	30749	31188	31008	31186	30809	30877	30670	31145	30681	30863	30771	30820	30972	31048	30888	30720	31024	30821	30662	31084	30588	30859	30964	30824	30852	30882	30975	31102	30896	31128	30887	31031	30852	30987	31045	30927	30672	30896	31145	30949	30761	30786	30651	30945	31224	30872	31022	31014	30828	30868	30865	30915	31115	30883	30721	30903	30986	30949	30957	31040	30817	30756	31134	31023	30975	30882	30826	30816	30872	30884	31119	30914	30987	30992	31254	30845	31007	30868	31067	30816	30852	30782	30983	30972	31001	30871	31044	30919	31247	31110	30991	31253	30882	31086	31198	31014	30943	30877	30859	30960	30968	30998	30871	31055	31039	30846	30903	31112	30878	30950	31157	30932	31014	30770	30865	31039	31167	30757	30968	31164	30905	30772	30946	30856	30840	30877	30855	31136	30728	30870	31047	30810	30912	31190	31105	30994	30804	30703	31153	30751	31217	31044	31076	31351	30945	30980	31162	30929	30727	30809	30829	30948	30942
33339	42585	34386	23849	20675	20558	20446	21238	21706	20114	19081	19065	19344	20421	20536	20154	19513	19186	18844	18857	18830	18596	18618	18560	18674	18686	18628	18669	18959	18754	18853	18751	18741	18686	19031	18787	18748	18660	18699	18781	18712	18714	18822	18943	18865	18574	18794	18693	18824	18717	18797	18945	18933	18641	18792	18456	18678	18764	18783	18809	18887	18666	18740	18885	18751	18789	18678	18722	18747	18930	18843	18700	18643	18722	18758	18787	18859	18718	18737	18861	18757	18894	18840	18851	18731	18724	18757	18771	18726	18726	18887	18778	18519	18642	18737	18672	18827	18889	18711	18809	18797	18775	18696	18798	18890	18802	18612	18620	18759	18709	18776	18850	18845	18832	18792	18796	18722	18807	18666	18847	18672	18788	18954	18701	18735	18762	18767	18967	18893	18823	18777	18830	18777	18708	18604	18843	18755	18838	18796	18896	18962	18744	18816	18983	18556	18659	18661	18712	18902	18727	18796	18859	18909	18778	18592	18658	18583	18979	18806	18761	18722	18701	18638	18695	18899	18834	18580	18802	18677	18674	18707	18812	18776	18602	18843	18805	18860	18597	18638	18799	18819	18961	18975	18746	18755	18719	18804	18783	18696	18879	18560	18794	18837	18621	18709	18579	18782	18654	18793	18672	18605	18710	18628	18914	18701	18721	18523	18863	18740	19018	18776	18674	18871	18845	18862	18579	18655	18766	18822	18853	18868	18786	18908	18552	18811	18816	18967	18707	18765	18628	18577	18708	18831	18901	18713	18806	18886	18859	18633	18786	18845	18698	18986	18805	18937	18813	18785	18877	18663	18912	18775	19005	18741	18823	18956	18841	18799	18929	18786	18723	18797	18895	18743	18430	18823	19030	18587	18632	19048	18736	18534	18833	18752	18727	18796	18778	18976	18902	18827	18939	18796	18818	18794	18789	18632	18880	18919	18602	18710	18782	18744	18762	18751	18786	18795	18982	18805	18797	18850	18769	18651	18607	18933	18709	18594	18802	18807	18691	18835	18741	18686	18853	18841	18867	18709	18883	18694	18627	18775	18891	18790	18629	18885	18793	18988	18786	18754	18854	18777	18859	18769	18814	18715	18793	18823	18667	18671	18697	18783	18743	18769	18935	18597	18725	18674	18983	18816	18878	18629	18896	18874	18820	18685	18636	18926	18629	18788	18881	18716	18946	18748	18745	18666	18571	18817	18877	18973	18712	18804	18784	18894	18713	18699	18728	18818	18679	18984	18714	18744	18888	18756	18811	18945	18726	18715	18742	18722	18816	18837	18679	18709	18823	18663	18743	18661	18691	18756	18669	18886	18598	18640	18763	18933	18850	18858	18817	18707	18790	18702	18660	18926	18732	18651	18776	18984	18732	18783	18832	18724	18939	18884	18685	18879	18922	18881	18752	18774	18712	18677	18690	18714	18630	18825	18729	18953	18701	18750	18864	18954	18764	18783	18830	18628	18790	18879	18758	18656	18619	18607	18970	18655	18831	18587	18680	18772	18835	18876	18797	18812	18885	18832	18643	18732	18814	19020	18866	18695	18795	18621	18792	18872	18623	18674	19015	18874	19018	18944	18815	19011	18572	18752	18938	18803	18865	18786	18876	18714	18715	18780	18707	18677	18660	18900	18783	19018	18689	18857	18797	18707	18624	18691	18785	18871	18668	18655	18927	18946	18903	18685	18751	18623	18970	18737	18841	18553	18724	18632	18815	18634	18826	18755	18803	18679	18605	18707	18709	18806	18813	18774	18706	18905	18709	18803	18907	18783	18693	18869	18638	18766	18748	18745	18846	18720	18918	18835	18784	18661	18728	18923	18816	18764	18839	18783	18642	18903	18840	18794	18706	18893	18830	18831	18590	18949	18809	18821	18668	18772	18701	18830	18736	18855	18662	18817	18753	18810	18679	18884	18756	18837	18939	18742	18693	18876	18723	18797	18827	18778	18725	18849	18694	18731	18800	18741	18788	18626	18776	18814	18694	18899	18725	18610	18768	18874	18715	18789	18928	18748	18753	18655	18671	18644	18974	18660	18806	18813	18918	18802	18767	19004	18603	18603	18801	18890	18681	18606	18699	18710	18710	18880	18742	18773	18585	18685	18743	18826	18953	18651	18857	18607	18876	18985	18604	18664	18760	18926	18719	18928	18895	18903	18983	18815	18814	18790	18718	18805	18897	18843	18675	18713	18803	18681	19010	18858	18770	18878	18675	18618	18894	18884	18852	18724	18802	18825	18979	18846	18905	18729	18915	18767	18534	18901	18764	18723	18880	18705	18721	19039	18722	18916	18893	18829	18762	18772	18776	18854	18724	18990	18671	18736	18822	18589	18833	18851	18719	18539	18516	18774	18520	18757	18759	18811	18896	18695	18946	18768	18908	18742	18635	18888	18854	18767	18949	18677	18694	18591	18889	18636	18628	18706	18614	18738	18699	18673	18769	18816	18866	18958	18619	18841	18904	18638	18697	18812	18739	18553	18673	18747	18560	18694	18642	18664	18710	18842	18786	18701	18844	18808	18746	18866	18648	18764	18756	18764	18749	18744	18803	18586	18770	18723	18740	18793	18731	18629	18882	18902	18658	18849	18872	18900	18771	18792	18581	18958	18630	18717	18777	18919	18797	18797	18936	18767	18824	18754	18684	18737	18780	18883	18779	18873	18607	18652	18836	18768	18646	18751	18939	18693	18689	18904	18789	18716	18706	18722	18799	18694	18734	18698	18963	18560	18927	18766	18675	18768	18724	18840	18810	18844	18647	18698	18946	18721	18771	18781	18869	18677	18571	18899	18741	18987	18777	18743	18614	18695	18565	18901	18725	18853	18678	18618	18825	18808	18828	18829	18837	18737	18815	18932	18749	18716	18808	18775	18916	18713	18790	18723	18936	18871	18784	18690	18830	18888	18839	18839	18615	18770	18872	18785	18841	18765	18746	18713	18587	18577	18886	18824	18779	18798	18936	18847	18762	18674	18608	18617	18679	18683	18796	18880	18782	18746	18935	18719	18866	18822	18758	18817	18562	18794	18928	18898	18751	18881	18635	18756	18757	18920	18679	18574	18657	18876	18773	18794	18832	18682	18582	18895	18640	18604	18708	18822	18862	18746	18589	18901	18713	18802	18740	18816	18778	19003	18767	18737	18794	18662	18760	18626	18661	18650	18776	18871	18715	18704	18816	18796	18623	18743	18721	18726	18929	18760	18810	18899	18724	18608	18673	18841	18812	18670	18769	18809	18662	18850	18815	18867	18847	18685	18742	18957	18749	18712	18790	18696	18668	18843	18725	18740	18814	18829	18792	18815	18808	18780	18935	18546	18661	19045	18794	18710	18836	18884	18756	18780	18911	18731	18842	18641	18712	18633	18812	18591	18785	18841	18465	18614	18809	18738	18855	18789	18862	18729	18695	18812	18910	18792	18828	18868	18758	18668	18748	18705	18771	18891	18857	18692	18693	18706	18609	18841	18850	18736	18716	18763	18859	18815	18766	18753	18834	18662	18904	18874	18847	18782	18993	18823	18830	18796	18806	18617	18739	18598	18809	18837	18706	18641	18854	18754	18711	18888	18837	18781	18632	18672	18790	18909	18800	18857	18756	18730	18896	18796	18725	18753	18872	18678	18831	18831	18796	18775	18793	18851	18946	18663	18794	18801	18714	18850	18945	18836	18503	18750	18629	18811	18834	18713	18981	18729	18735	18719	18770	18711	18758	18735	19008	18864	18837	18777	18836	18645	18729	18781	18786	18873	18705	18791	18761	18907	18818	18622	18744	18681	18825	18713	18970	18635	18748	18563	18696	18882	18878	18759	18640	18759	18927	18752	18868	18757	18798	18746	18732	18681	18881	18719	18724	18700	18921	18758	18756	18970	18822	18898	18801	18830	18912	18713	18786	18860	18707	18615	18732	18728	18720	18608	18913	18752	18780	18831	18692	18691	18803	18804	18596	18833	18970	18812	18770	18610	18786	18996	18647	18864	18786	18645	19070	18691	18615	18784	18813	18698	18807	18514	18603	18681	18794	18834	18676	18781	18911	18832	18777	18557	18867	18853	18749	18679	18744	18705	18862	18704	18743	18852	18808	18841	18628	18749	18752	18824	18783	18796	18752	18836	18691	18872	18823	18756	18597	18664	18687	18675	18722	18879	18733	18898	18949	18607	18727	18769	18813	18768	18943	18772	18748	18838	18745	18963	18708	18858	18669	18803	19022	18778	18659	18838	18829	18872	18677	18839	18840	18929	18595	18730	18629	18758	18790	18880	18899	18945	18860	18821	18740	18858	18703	18697	18783	18839	18689	18750	18862	18817	18749	18905	18801	18932	18836	18935	18900	18662	18810	18699	18738	18689	18650	18868	18684	18617	19002	18723	18856	18611	18797	18829	18831	18674	18875	18802	18781	18871	18640	18675	18673	18855	18666	18882	18898	18586	18751	18739	18760	18811	18610	18838	18765	18847	18703	18903	18728	18917	18804	18877	18821	18674	18874	18907	18640	18891	18824	18647	18862	18804	18810	18883	18781	18821	18700	18749	18681	18865	18660	18893	18958	18888	18795	18751	18615	18766	18793	18941	18898	18687	18858	18680	18745	18692	18935	18780	18957	18800	18824	18869	18730	18784	18850	18888	18795	18584	18800	18717	18745	18606	18696	18574	18703	18894	18778	18736	18579	18622	18824	18728	18820	18894	18586	18841	18754	18633	18841	18774	18843	18732	18719	18746	18873	18610	18769	18821	18713	18901	18843	18892	18742	18669	18629	18776	18795	18727	18954	18680	18743	18999	18732	18919	18891	18768	19047	18784	18913	18732	18725	18766	18773	18714	18776	18736	18744	18612	18797	18732	18604	18932	18997	18799	18693	18798	18761	18751	18781	18907	18840	18795	18849	18648	18719	18910	18723	18855	18721	18824	18992	18732	18638	18790	18780	18715	18820	18704	18905	18783	18859	18802	18766	18909	18777	19015	18835	18883	18671	18744	18825	18719	18643	18643	18830	18796	18845	18830	18999	18669	18907	18959	18750	18683	18816	18780	18778	18875	18812	18730	18783	18757	18952	18761	18728	18922	18922	18861	18674	18755	18810	18618	18861	18896	18689	18737	18797	18853	18793	18839	18748	18730	18773	18780	18855	18795	18750	18743	18801	18812	18687
24563	20767	27196	27355	28585	32558	36380	34238	32057	31935	31442	33476	38921	42620	41889	38681	35424	32864	31322	31139	30816	31025	30626	30728	30923	30765	30788	30759	30939	30659	30895	30757	30574	30953	30985	30802	30618	30953	30831	30965	30815	31028	30775	30824	31062	30869	30682	30857	31006	30967	30819	31030	30836	30960	30709	30666	30732	30705	30787	30708	30592	30900	30934	30573	31037	30840	30715	30755	30611	30897	31002	30720	30785	30901	30618	30713	30789	30798	30848	30794	30824	30936	30997	30838	30954	30750	30946	30696	30989	30930	30579	30720	30574	30675	30978	31027	30498	30860	30974	31023	30697	30567	30714	30770	30860	30776	30647	31077	30589	30644	30705	30764	30638	30798	30643	30559	30951	31051	30774	30617	30754	30635	30780	31115	30767	30918	30729	30810	30659	30896	30547	30559	30562	30876	30893	30991	30752	30910	30647	30574	30588	30778	30734	30656	30944	30621	30794	30738	30904	30417	30819	30822	30883	30689	30331	30568	30865	30718	30972	30787	30807	30608	30729	30811	30701	30627	30772	30836	30735	30357	30779	31030	30917	30869	31027	30893	30769	30650	30665	30579	30796	30659	30731	30759	30909	30827	30699	30650	30783	30642	30943	30916	30567	30648	30807	30858	30579	30763	30901	30836	30872	30955	30741	30889	31038	31221	30767	30975	30611	30509	30754	30899	30695	30887	30754	30974	30973	30702	30872	30621	30771	30848	30927	30705	30767	30616	30517	30606	30793	30873	30704	30840	30753	30611	30358	30769	30820	30674	30849	30582	30862	30921	30850	30802	30967	30813	30872	30697	30715	31094	30798	30792	30764	30718	30999	30678	30791	30859	30774	30964	31002	31005	30620	30797	30585	30966	30781	30982	30845	30574	30687	30969	30846	30604	30864	30741	31036	30638	30561	30737	30562	30952	30958	30603	30778	30783	31026	30758	30757	30403	30734	30952	31021	30956	30950	30609	30773	30609	30688	30811	31046	30888	31030	30549	30792	30639	30868	30585	30830	30525	30963	30547	30574	30434	30758	30722	30801	30765	30735	30831	30863	31053	30775	30714	30596	30722	30815	30558	31060	30886	30777	30794	30880	31018	30943	30743	30715	30719	30796	30723	30517	30689	30899	30868	30786	30779	30772	30679	30760	30843	30698	30651	30628	30920	30887	30621	30950	30836	30593	30566	30826	30832	30691	30789	30703	30741	30721	30914	30858	30746	30643	30641	30744	30703	30874	30829	30971	30865	30603	30787	30677	30983	30724	30938	30993	30705	30672	30780	30954	30681	30813	30619	30636	30744	30782	30681	30707	30846	30714	30736	30696	30679	30631	30972	30908	30659	30193	31122	30838	30906	30760	30589	30888	30525	30686	30599	30533	30877	30512	30941	30907	30787	30816	30757	30790	31018	30966	30684	30707	30825	30686	30418	30798	30952	30757	30538	30917	30823	30824	30547	30660	30836	30513	30712	30510	30583	30976	30718	30747	30957	30805	30696	30697	30853	30754	30857	30979	30574	30734	30575	30781	30772	31146	30614	30833	30744	31225	30971	31097	30673	30746	30780	30807	30732	30901	30888	30710	30946	30878	31030	30765	30750	30701	30844	30593	30787	30933	30794	30791	30925	30842	30831	30850	30821	30493	30771	30685	30672	30699	30920	31014	30842	30987	30929	30673	30693	30808	30573	30844	30775	30968	30871	31191	30813	30783	30850	30773	30723	30706	30570	30833	30884	30701	30667	30964	30981	30805	30419	30549	30533	30792	30852	30666	30644	30741	31014	30559	30741	30648	30682	30911	30791	30587	30441	30977	30854	31027	30736	30811	30682	30761	30874	30601	30920	30763	30795	30824	30796	30538	30721	30525	30761	30751	30697	30663	30794	30822	30658	30772	30860	30804	30745	30933	30867	30708	30543	30789	31031	30935	30662	30818	30677	30621	30800	30777	30315	30705	30714	30585	30851	30539	30723	30966	30807	30853	30695	30668	30943	30623	30769	30927	30767	30747	30549	30919	30630	31055	30530	30799	30524	30709	31053	30757	30779	30596	30693	30838	31027	30758	30641	30773	30769	30681	30798	30834	30791	30752	30655	30729	30627	30505	30771	30568	30757	30700	30876	31154	30662	30653	30681	30643	30796	30795	30555	30644	30833	30809	30738	30550	30799	30918	30908	31049	30775	30839	30698	30767	30697	30867	30955	30868	30882	31006	30783	30844	30857	30956	30696	30975	30799	30881	30704	30826	31114	30489	30720	30948	30806	31068	30596	30779	30903	30818	30899	30776	30933	30760	30584	30867	30633	30886	30864	30897	31014	30622	30836	31099	30730	30637	30865	30842	30809	30893	30565	30550	30467	30948	31052	30672	30914	30841	30733	30940	30767	30737	31103	30668	30796	30541	30657	30546	30788	30734	30705	30730	30955	30877	30959	30872	30982	30658	30528	30881	30872	30896	30820	30800	30671	30782	30736	30796	30899	30938	30912	30932	30903	30761	30725	30786	30872	30781	30729	30764	30754	30617	30859	30990	30563	31005	30719	30652	30835	30859	30775	30985	30736	30768	30664	30890	30649	30755	30874	30729	30574	30719	30741	30653	30483	30620	30805	30894	30711	30631	30669	30860	30837	30817	30839	30638	30701	30736	30813	30904	30899	30626	30922	30681	30513	30820	30760	30557	30909	30774	30836	30813	30848	30743	30675	30886	31021	30509	31032	30928	31047	30656	30642	30533	30847	30846	30686	30845	30937	30799	30761	30709	30740	30911	30795	30966	30747	30813	30708	30926	30651	30930	30494	30872	30880	30806	30923	30707	30661	30675	30736	30950	30947	31041	30846	31041	30625	30903	31032	31163	30786	30838	30957	31130	30801	30917	30607	30659	30815	31065	30669	30522	30748	30767	30740	30831	30670	30720	30268	30739	30954	30670	30938	30807	30846	30815	30783	30960	30788	30713	30547	30802	30778	30892	30963	31044	30833	30676	30567	30807	30770	30779	30685	30864	30947	30864	30725	30621	30894	30854	30737	30626	30909	30781	30778	30950	30892	30742	30824	30789	30740	30756	30838	31057	30714	30639	30599	30692	30786	31085	30785	31034	31052	30678	30663	30659	30837	30761	30955	30726	30745	30806	30926	30738	30451	30731	30649	30605	30596	30507	30693	30469	30889	30734	30686	30969	31009	30858	30784	30820	30768	30771	30767	30894	30678	30936	30692	30921	30782	30795	30697	30724	30991	30820	30833	30783	30666	30858	30931	30806	30850	30758	31027	30937	30927	30688	30685	30847	30628	30585	30661	30856	30590	30748	30952	30947	30605	30607	30671	30812	30565	31083	30940	30708	30781	31046	30455	30973	30594	30450	30622	30799	30799	30935	30881	30888	30863	30835	30799	30747	30665	30640	30826	30748	30678	30851	30897	30776	30563	30863	30449	31014	30946	30829	30778	30862	30690	30793	30874	31076	31128	30725	30556	30913	30850	30698	30893	30922	30868	30778	31016	30704	31158	30889	30878	30642	30814	30925	30785	30883	30697	30685	30773	30876	31060	30763	30989	30918	30691	30839	30467	30614	30432	30675	30679	30841	30689	30615	30624	30627	30844	30507	30728	30904	30896	30663	30822	30782	30713	30901	30749	30807	30680	30943	30852	30666	30938	30793	30630	30739	30612	30857	30955	30819	30614	30743	30668	30834	30766	30767	30612	30679	30671	30707	30676	30754	30745	30961	30953	30728	30805	30790	30925	30702	30844	30814	30722	30930	30734	30819	30829	30952	30689	30579	30737	30746	30930	30820	30720	30919	30794	30852	30625	30883	30529	30784	30759	30568	30857	30993	30951	30786	30741	30635	30804	30822	30648	30776	30580	30789	30747	31066	30693	30797	30793	31131	30495	31011	30783	30906	30701	30749	30664	30875	30766	31141	30844	30740	30673	30979	30998	30595	30877	30640	30756	30935	30822	30775	30696	30736	30786	30727	30550	30762	30777	30942	30830	30845	30794	30817	30723	30684	30691	30783	30674	30774	30762	31034	30716	30920	30894	30701	30633	31035	30670	30881	30763	30724	31136	30898	30691	30891	30758	30856	30803	30752	30781	30809	30678	30969	30816	30928	31056	31057	30849	30778	30611	30564	30842	30762	30776	30668	31070	30715	30659	30717	30808	30809	30707	30670	30528	30586	30648	30663	31016	30901	30803	30730	30854	30622	30936	30910	30914	30927	30437	30887	30951	30732	30756	30889	30885	30799	30762	30692	30695	30767	30690	30733	30564	30529	30855	30751	30734	30959	30741	30707	30893	30741	30911	30702	30768	30845	30565	30946	30819	30626	30482	30757	30729	30664	30689	30822	30982	30951	30766	30811	30915	30909	30731	30536	30801	30764	30652	30730	30718	30781	30807	30572	30929	30529	30804	30871	30698	30793	30583	30678	30822	30679	30758	30678	30751	30654	30797	30498	30910	30741	30996	30581	30705	30692	30961	30700	30767	30921	30738	30870	30717	30687	30576	30942	30842	31019	30761	30540	30455	30728	30703	30721	30967	30796	30700	30731	30852	30869	30711	30626	30566	31066	30663	30655	30584	30876	30684	30768	30807	30818	30810	30972	30440	30822	30727	30621	30927	30836	30840	30931	30848	30716	30879	31027	30693	30682	30605	30679	30746	30944	30730	30746	30973	30765	30762	30812	30833	30958	30969	31096	30993	30624	30582	30616	30816	30933	30660	30597	31004	30600	30653	30799	30887	30697	30648	30628	30983	30696	30613	30750	30687	30683	30733	30859	30876	30969	30514	30778	30922	30780	30741	30772	30710	30798	30993	30860	30830	30806	30530	30705	30784	30849	30602	30781	31061	30767	30716	30401	30666	30838	31039	30713	30834	30868	30790	30773	30765	30723	30942	30760	30597	30891	30962	30803	30904	30936	30947	30670	30987	30683	30579	30715	30569	30521	30789	31010	31114	30807	30682	30912	30766	30386	30453	30848	30773	31058	30673	30813	30733	30806	30832	30815	30836	30583	30717	30869	30948	30549	30533	30647	30537	30873	30935	30703	30769	30791	30648	30745	30832	30632	30969	30722	30718	30931	30623	30670	30640	30745	30814	30923	30875	31031	30958	30857	30779	30458	30966	30662	30806	30966	30616	30976	30787	30629	30783	30823	30836
28689	39584	38430	32070	25884	23503	25307	23740	20689	20100	19516	23048	30854	33801	32219	27965	23365	20564	19384	18770	18715	18767	18646	18631	18498	18767	18680	18810	18632	18735	18851	18853	18690	18576	18679	18708	18553	18633	18512	18822	18789	18747	18750	18796	18648	18729	18605	18620	18642	18906	18788	18732	18662	18599	18856	18700	18836	18682	18938	18874	18708	18718	18663	18776	18769	18670	18733	18744	18503	18746	18834	18591	18692	18639	18803	18783	18702	18611	18774	18602	18719	18631	18709	18802	18802	18544	18734	18588	18723	18783	18796	18593	18696	18538	18510	18646	18702	18738	18770	18575	18766	18652	18804	18701	18832	18516	18490	18671	18689	18799	18789	18702	18904	18920	18849	18704	18573	18727	18575	18768	18740	18393	18698	18733	18855	18745	18769	18777	18713	18734	18661	18776	18778	18712	18629	18808	18815	18578	18754	18719	18716	18739	18699	18783	18815	18650	18618	18627	18555	18698	18779	18463	18948	18754	18810	18741	18609	18612	18771	18649	18581	18512	18822	18629	18532	18778	18616	18812	18598	18879	18810	18641	18744	18748	18749	18777	18622	18752	18790	18711	18603	18699	18696	18693	18732	18567	18562	18753	18684	18597	18855	18753	18744	18766	18617	18611	18849	18746	18517	18706	18772	18752	18860	18756	18838	18718	18620	18555	18603	18835	18525	18812	18690	18713	18792	18744	18717	18750	18623	18624	18726	18694	18758	18818	18787	18641	18730	18922	18805	18766	18661	18808	18747	18515	18635	18688	18831	18597	18784	18731	18765	18869	18784	18537	18619	18741	18666	18754	18631	18740	18648	18688	18707	18743	18613	18699	18898	18739	18947	18603	18714	18627	18631	18538	18680	18751	18636	18765	18730	18833	18823	18725	18717	18621	18925	18732	18780	18789	18716	18653	18748	18827	18760	18605	18714	18483	18768	18741	18658	18879	18744	18461	18641	18814	18603	18676	18686	18719	18847	18632	18725	18715	18563	18801	18800	18733	18714	18627	18695	18712	18675	18722	18808	18811	18708	18744	18852	18662	18774	18686	18868	18778	18680	18688	18698	18813	18746	18551	18786	18856	18732	18583	18810	18814	18885	18802	18604	18782	18695	18610	18670	18467	18682	18577	18572	18668	18698	18817	18740	18344	18877	18730	18717	18773	18559	18695	18653	18751	18761	18714	18713	18668	18721	18630	18668	18843	18856	18758	18572	18730	18775	18601	18766	19006	18614	18869	18676	18801	18479	18737	18613	18490	18741	18704	18714	18719	18833	18712	18835	18732	18650	18588	18788	18502	18668	18578	18682	18746	18595	18722	18651	18711	18797	18804	18662	18468	18771	18648	18795	18606	18716	18684	18764	18534	18650	18665	18562	18783	18929	18700	18664	18721	18690	18749	18694	18840	18625	18745	18811	18564	18846	18799	18682	18738	18768	18706	18735	18823	18659	18595	18664	18741	18655	18710	18786	18712	18684	18613	18728	18789	18608	18638	18706	18825	18827	18682	18818	18706	18716	18646	18894	18606	18622	18704	18714	18757	18817	18529	18774	18685	18692	18768	18773	18852	18727	18742	18638	18706	18651	18603	18907	18457	18845	18528	18748	18935	18681	18595	18586	18576	18612	18837	18605	18566	18773	18586	18698	18749	18626	18688	18645	18667	18773	18719	18612	18615	18613	18867	18770	18560	18832	18752	18897	18656	18753	18593	18703	18804	18661	18823	18614	18750	18712	18743	18646	18735	18730	18684	18863	18536	18768	18777	18574	18862	18743	18764	18581	18850	18707	18660	18645	18833	18870	18587	18682	18776	18713	18719	18664	18853	18714	18808	18816	18732	18553	18674	18915	18694	18734	18544	18918	18711	18798	18807	18721	18760	18588	18648	18563	18671	18614	18613	18627	18521	18823	18698	18822	18720	18830	18566	18538	18756	18688	18705	18509	18675	18676	18820	18784	18624	18657	18670	18505	18890	18769	18859	18736	18717	18848	18632	18711	18630	18654	18670	18795	18652	18744	18594	18806	18511	18616	18866	18652	18840	18564	18562	18679	18517	18827	18636	18677	18847	18571	18924	18692	18782	18786	18605	18533	18713	18523	18697	18716	18629	18614	18693	18732	18720	18608	18740	18833	18547	18755	18505	18925	18740	18833	18875	18910	18541	18743	18789	18608	18629	18667	18747	18705	18740	18584	18697	19003	18646	18903	18822	18684	18548	18582	18756	18641	18721	18638	18685	18694	18706	18554	18765	18739	18731	18674	18665	18666	18771	18618	18671	18765	18639	18675	18656	18849	18743	18625	18736	18689	18524	18710	18605	18842	18687	18602	18835	18638	18590	18611	18700	18525	18840	18658	18646	18794	18772	18778	18700	18760	18602	18701	18627	18616	18834	18808	18631	18579	18811	18561	18792	18380	18672	18635	18601	18717	18833	18790	18927	18567	18403	18620	18719	18708	18679	18625	18603	18620	18519	18710	18776	18733	18750	18709	18776	18848	18772	18871	18606	18622	18763	18821	18641	18708	18873	18753	18742	18719	18650	18645	18750	18772	18730	18602	18716	18827	18679	18709	18745	18756	18669	18756	18803	18557	18687	18784	18553	18737	18691	18726	18623	18700	18898	18699	18722	18699	18707	18636	18680	18698	18682	18737	18763	18614	18578	18593	18671	18957	18739	18626	18585	18789	18534	18612	18680	18691	18863	18721	18645	18667	18691	18807	18835	18576	18679	18706	18490	18667	18509	18753	18701	18461	18734	18749	18592	18516	18533	18837	18759	18758	18498	18630	18719	18771	18665	18717	18608	18704	18744	18728	18514	18823	18687	18741	18766	18624	18612	18759	18804	18722	18814	18685	18716	18689	18587	18558	18765	18741	18781	18679	18665	18580	18839	18464	18562	18734	18624	18903	18452	18809	18544	18820	18646	18711	18800	18590	18746	18712	18802	18832	18439	18709	18734	18826	18685	18696	18631	18807	18766	18867	18690	18622	18745	18832	18672	18557	18763	18632	18670	18613	18665	18853	18870	18635	18715	18633	18757	18755	18776	18476	18614	18710	18578	18544	18594	18571	18728	18588	18683	18791	18779	18782	18641	18716	18633	18642	18658	18672	18690	18653	18818	18864	18742	18733	18620	18582	18760	18628	18563	18799	18666	18777	18736	18797	18701	18654	18749	18493	18841	18790	18823	18727	18513	18925	18777	18689	18749	18833	18710	18779	18699	18634	18722	18564	18796	18711	18566	18648	18733	18730	18660	18677	18525	18758	18697	18493	18673	18577	18789	18707	18588	18841	18807	18603	18351	18728	18833	18714	18639	18892	18574	18664	18532	18708	18765	18706	18677	18533	18850	18404	18610	18584	18657	18676	18818	18574	18758	18486	18818	18941	18751	18869	18847	18641	18949	18612	18773	18636	18752	18537	18869	18683	18640	18834	18450	18648	18729	18578	18846	18737	18742	18732	18782	18706	18748	18616	18669	18727	18731	18721	18676	18763	18739	18662	18670	18671	18721	18838	18590	18796	18692	18535	18728	18732	18573	18630	18566	18814	18690	18646	18582	18469	18601	18805	18801	18678	18698	18578	18708	18570	18812	18630	18736	18797	18562	18810	18739	18858	18696	18514	18642	18678	18770	18601	18621	18816	18607	18472	18819	18706	18604	18806	18847	18678	18649	18581	18634	18909	18671	18470	18682	18667	18797	18662	18643	18627	18671	18582	18834	18751	18669	18531	18771	18805	18657	18813	18736	18524	18705	18504	18880	18920	18566	18667	18718	18560	18664	18668	18746	18805	18575	18817	18890	18476	18653	18812	18682	18823	18871	18701	18664	18695	18517	18741	18690	18741	18660	18759	18703	18708	18718	18755	18673	18650	18695	18718	18771	18748	18601	18879	18697	18605	18797	18744	18589	18728	18600	18815	18641	18623	18714	18557	18710	18586	18575	18642	18753	18592	18551	18776	18598	18625	18683	18790	18569	18732	18781	18657	18702	18691	18809	18745	18648	18778	18798	18660	18723	18797	18549	18684	18687	18792	18702	18839	18689	18671	18705	18692	18911	18731	18585	18741	18638	18677	18632	18630	18701	18645	18607	18682	18563	18720	18681	18683	18814	18745	18904	18616	18618	18587	18766	18700	18777	18663	18541	18693	18603	18690	18717	18612	18853	18718	18763	18812	18655	18801	18698	18876	18736	18628	18585	18811	18646	18670	18708	18590	18747	18726	18922	18727	18529	18708	18727	18608	18596	18726	18784	18767	18786	18595	18773	18640	18565	18663	18745	18506	18791	18718	18754	18752	18848	18741	18811	18811	18781	18650	18537	18729	18640	18618	18658	18718	18676	18734	18784	18782	18744	18697	18684	18637	18567	18713	18737	18675	18739	18867	18815	18633	18741	18585	18852	18629	18603	18794	18833	18621	18827	18720	18688	18768	18658	18754	18697	18692	18567	18758	18667	18492	18872	18555	18790	18884	18758	18720	18697	18915	18618	18675	18517	18713	18674	18593	18581	18661	18771	18639	18646	18636	18705	18748	18622	18785	18807	18615	18762	18759	18581	18702	18645	18591	18689	18610	18838	18484	18807	18869	18672	18708	18620	18743	18776	18679	18521	18793	18584	18615	18847	18848	18814	18782	18606	18825	18554	18723	18550	18653	18726	18727	18759	18709	18762	18617	18821	18579	18845	18494	18664	18684	18598	18820	18987	18918	18751	18752	18624	18746	18708	18667	18659	18686	18656	18605	18597	18508	18672	18745	18821	18581	18707	18653	18780	18901	18904	18562	18820	18651	18624	18737	18664	18596	18668	18754	18693	18773	18801	18847	18692	18737	18730	18712	18582	18593	18731	18743	18633	18803	18566	18615	18798	18588	18738	18849	18735	18558	18894	18767	18953	18615	18649	18774	18728	18640	18555	18789	18817	18631	18655	18923	18819	18656	18849	18777	18682	18830	18834	18606	18706	18459	18629	18721	18763	18714	18956	18865	18670	18775	18701	18678	18696	18593	18741	18922	18666	18621	18588	18716	18704	18705	18553	18642	18645	18640	18775	18687	18701	18750	18732	18675	18859	18743	18641	18698	18781	18617	18704	18750	18719	18633	18682	18617	18591	18859	18897	18670	18703	18851	18643	18758	18765	18619	18568	18796	18652
22316	20789	27180	24937	23508	33384	40153	30760	28518	28753	27614	27607	31570	32068	41761	49774	43390	36898	30215	27125	26461	26356	26453	26356	26334	26436	26223	26438	26278	26321	26485	26296	26360	26343	26303	26314	26031	26069	26433	26274	26222	26158	26136	26133	26529	26339	26417	26246	26069	26245	26275	26160	26337	26391	26318	26348	26111	26128	26323	26242	26361	26272	25926	26225	26131	26199	26005	26496	26507	26399	26436	26200	26394	26711	26273	26404	26423	26408	26300	26339	26088	26475	26518	26027	26355	26249	26116	26069	26342	26191	26127	26298	26110	26383	26068	26345	26322	26359	26255	26261	26443	26094	26284	26045	26540	26231	26241	26333	26268	26427	26368	26482	26372	26217	25862	26068	26038	26095	25908	26204	26264	25995	26113	26361	26127	26087	26058	26203	26346	26223	26331	26106	26171	26190	26046	26320	26262	26161	26194	26036	26172	26377	25958	26185	26061	26191	26234	26396	26146	26335	26088	26441	26285	26318	26177	26160	26216	26020	26495	26012	26187	26330	26556	26438	26348	26109	26140	26283	26222	26129	26244	26192	26040	26273	26244	26234	26632	26095	26095	26095	26164	26080	26315	26166	26346	26368	26270	26050	26180	26401	26220	26329	25945	26290	26359	26063	26285	26098	26363	26214	26120	26154	26198	26300	26359	26448	26231	26311	26299	26268	26222	26477	26516	26404	26073	25956	26109	26201	26269	26208	26155	26232	26147	26234	25997	26202	26200	26348	26274	26324	26243	26182	26170	26391	26432	26154	26298	26259	26080	26198	26107	26012	26181	25960	26143	26514	26163	26118	26287	26315	26232	26082	26070	26267	26141	26140	26311	26309	26259	26116	26308	26162	26058	26055	26436	26585	26258	25929	26315	26057	26193	26162	26125	26418	26155	26309	26362	26362	26224	26061	25865	26066	26060	25921	26456	26124	26511	26158	26117	26150	26126	25925	26359	26114	26157	26073	26276	26158	26433	26057	26076	26074	26227	26096	26283	26445	26294	26213	26185	26116	26183	26225	26135	25996	26386	26142	26281	26176	26295	26317	25963	26193	25922	26099	26033	26121	26235	26182	25780	26055	26126	26267	26378	26285	26374	26083	26403	26260	26155	25982	26451	26143	26112	26311	26363	26346	26232	26018	26265	26225	26275	25900	26256	26198	26395	26465	25937	26169	26192	26325	26410	26494	26324	26081	26140	26079	26205	26059	26433	25841	26352	26283	26283	26371	25953	26212	25980	25956	26382	26233	26380	26473	26203	26215	26460	26414	26401	26100	26289	25940	26192	26401	26266	26262	26263	26154	26349	26085	26153	26030	26759	26505	26368	26102	26328	26319	26099	25817	26025	25941	26166	26392	26329	26013	26307	26288	26414	26341	26242	26071	26260	26361	26300	25863	26038	26262	26004	26252	26283	26347	26120	26299	26242	26333	26405	26426	26062	26150	26263	26152	26157	25998	26192	26175	26025	25884	26345	26034	26121	26262	26219	26108	26167	26109	26483	26043	26260	26192	25917	26067	26242	26260	26219	26132	26217	26025	26048	26172	26220	26286	26372	26284	26207	26186	26321	26159	26286	26149	26173	26121	26632	26047	26181	26193	26527	26416	26306	26406	26255	26361	26184	26174	26220	25960	26277	26056	25983	26226	26136	26046	26149	26067	26065	26149	26323	25863	25890	26252	26269	26161	26324	26035	26055	26190	26431	26158	26115	25966	26304	26051	26441	26129	26270	26169	26186	26260	26389	26441	26167	26075	26357	25996	26282	26047	26047	26166	26203	26063	26411	26425	26315	26246	26170	26079	26422	26310	26155	26152	26035	26129	26138	25892	26153	26327	26517	26171	26196	26163	26431	26150	26111	26064	26084	26160	26079	26178	26243	26448	26177	26224	26486	26137	26232	26232	26170	26370	26238	26063	26219	26035	26405	26274	26081	26235	26281	26169	26091	25885	26107	26333	26165	26293	26182	26036	26139	26095	26345	26410	26081	25691	26026	26157	25955	26318	26022	26326	26225	26124	26389	26068	26130	26242	26280	26161	26219	26039	26195	26292	26179	25829	26308	26243	26176	26219	26113	26016	26185	26205	26311	26209	26452	26187	26409	26336	26591	26004	26205	26274	26390	26119	26087	26123	26242	26230	26214	26422	26499	26151	26502	26213	26310	25983	26216	26257	26143	26366	26381	25944	26250	26093	25990	26159	26202	25998	26343	26043	26341	26288	26106	26269	26156	26153	26285	26343	26041	26282	26341	26345	26225	26133	26006	26156	26072	26006	26236	26205	26217	26320	26254	26268	26169	26133	26211	26072	26279	25873	26094	26347	26169	26102	26135	26179	26100	26321	26238	26147	26325	26230	26249	26244	26264	26184	26148	26267	26197	26384	26177	26237	26309	26341	26087	26352	26247	26231	26260	26295	26403	26343	26166	26543	26166	26081	26011	26169	26221	26199	26349	26201	26490	26123	26338	26076	26159	26073	26294	26424	26180	26139	26071	26252	26167	26356	26174	26193	26146	26417	26284	26014	26293	26085	26461	26084	26085	26369	26194	26365	26170	26027	26123	26119	26320	26193	26288	26213	26337	25979	26353	26061	26208	25965	26285	26020	26414	26011	26063	26186	26286	26173	26493	26285	26273	26226	25957	26264	26104	26240	26265	25955	26026	26199	26222	26291	26173	26155	26492	26110	26174	26145	26468	26211	26133	26223	26005	26168	26147	26226	26224	26041	26222	26026	26148	26150	26116	26250	26284	26117	26076	26291	25893	26233	26170	26305	26135	26273	26317	26019	26099	26399	26442	26211	26009	26346	25982	26105	26125	26293	26188	26212	26267	26293	26067	26263	26142	26122	26081	26089	26184	26177	26328	26158	26278	26168	26057	26295	26181	26204	26112	26201	26261	26308	26376	26293	26077	26068	26535	26374	26442	26221	25988	26271	26498	26176	26305	26172	26458	26156	26346	26090	26233	26109	26193	26289	26222	26216	26172	26218	26107	26376	26008	26105	25871	26019	26192	26368	26210	26164	26241	26238	26081	26134	26050	26049	26185	26078	26339	26261	26269	26038	26145	25832	26316	26054	26181	26076	25987	26331	26183	26232	26343	26292	26171	26199	26460	26297	26403	26219	26319	26359	26226	26140	26169	26385	26494	25972	26133	26194	26066	26568	26305	26285	25976	26234	26342	26175	26034	26184	26445	26197	26365	26265	26271	26173	26094	26047	26279	26243	26083	26083	26300	25932	26206	26379	26264	26105	26281	25963	26056	26381	26118	26243	26209	26337	26224	26168	26221	26297	26331	26489	26053	26096	26212	26142	26287	26198	26051	26176	26145	26109	26151	26030	26264	26169	26449	26153	26312	26438	26225	26143	26198	26124	26256	26330	26314	26230	26404	26467	26320	26151	26330	26410	26441	26357	25990	26226	26028	26476	26172	26115	26073	26335	26310	26004	26321	26242	26211	26518	26305	26058	26137	26030	26222	26108	26405	26161	26230	26180	25812	25938	25956	25917	26230	26243	26301	26224	26224	26244	26243	26312	26038	26468	26274	26314	26322	26093	26316	26088	26113	26546	26197	25871	26236	26105	26050	26157	26176	26181	26277	26236	26351	26342	26236	26067	25979	25928	26010	26359	26456	26423	26018	26131	26421	26031	26182	26015	26154	26161	25988	26418	26062	26343	26338	26258	26177	26092	26182	26016	26102	26028	26130	26421	26206	26045	26307	26293	26132	26066	26201	26145	26107	26166	26102	26471	26146	25841	26148	26160	26170	26433	26275	26148	26069	26169	26131	26249	26027	26050	26259	26186	26353	26111	26222	26151	25976	26100	26108	25966	26138	26468	26605	26276	26223	26126	26142	26277	26028	26177	25999	26119	26188	26122	26120	26118	26215	26197	26180	26292	26224	26074	26151	26095	26197	26382	26069	26121	26074	26145	26153	26241	26121	26218	26367	26190	26265	26002	26277	26451	26404	26190	26319	26185	26301	26120	26201	26225	26086	26211	26126	26236	26131	26116	26368	26291	26448	26419	26249	26022	26356	26444	26392	26464	26090	26275	26023	26352	26009	26278	26030	25990	26383	26050	26368	26182	26299	26188	26058	26085	26189	26107	26412	26308	26239	26180	26106	26132	26409	25989	26211	26258	26115	26355	26415	26266	26009	25988	25961	25946	26261	26168	26408	26249	26147	26057	26075	26141	25879	26187	26205	26427	26421	26421	26260	26015	26225	26393	26265	26215	25851	26112	26122	26123	26430	26251	26146	26357	26131	26208	26189	26265	26090	26205	26087	26195	26173	26308	26049	26155	26098	26051	26116	26017	26254	26097	26209	26135	26314	26139	26398	26278	26211	25787	26174	26307	26407	26221	26223	25960	26045	26135	26044	26065	26194	26191	26152	26252	26220	26227	26173	25966	26174	26094	26371	26277	26197	26146	26090	26392	26192	26200	26058	26208	26064	26234	26406	26071	26290	26220	26081	26227	26421	26160	26075	26376	26313	26182	26027	26227	26371	26221	26118	26062	26121	26157	26018	26094	26441	26203	26135	26069	26262	25903	26319	26080	26404	26242	26307	26276	26077	26060	26129	25990	26262	26027	26341	25785	26040	25955	25986	26094	25989	25996	26208	26431	25971	26318	26369	26131	26290	26139	26136	26161	26221	26122	26223	26201	26055	26124	26157	26241	26237	26151	26239	25986	26058	26014	26029	25980	26170	26421	26331	26335	26303	26128	25947	26068	26277	26444	25964	26240	26354	26156	26215	26242	26057	26520	26380	26164	26160	26402	26169	26208	26519	26118	25824	25847	26367	26200	26074	25942	26108	26158	26225	26267	26225	26104	26105	26167	26164	26172	26261	26513	26277	26339	26202	26180	26133	26127	26139	26423	26178	26239	26142	25862	26212	26137	26234	26129	26275	26300	26214	25988	26124	25808	26225	26351	26415	26038	26430	26323	25915	26275	26338	26281	26055	25959	26294	26022	26428	26002	26249	26246	26177	26075	26097	26313	26252	26142	26370	26100	25997	26078	26363	26179	26086	26326	26430	26096	26035	26261	26321	26354	26400	26299	26010	26114	26265	26207	25930	26337	26478	26182	26055	26117	26405	26102	26141	26260	26227	26174	26439	26172	26150	26054	26148	26135	25970	26118
28206	50613	50136	37725	31880	35970	33033	21602	20584	19367	17939	18869	24107	25015	37385	42831	36279	28700	20226	17085	16679	16582	16572	16822	16695	16813	16669	16708	16700	16744	16654	17028	16643	16499	16648	16669	16615	16597	16673	16678	16564	16791	16735	16740	16768	16553	16576	16715	16635	16676	16488	16768	16791	16587	16710	16757	16577	16733	16528	16643	16658	16777	16713	16723	16583	16605	16731	16471	16734	16594	16700	16566	16767	16674	16716	16694	16428	16641	16738	16575	16609	16618	16587	16600	16675	16628	16540	16757	16630	16660	16633	16710	16779	16682	16538	16560	16580	16696	16681	16605	16635	16636	16543	16574	16707	16560	16564	16814	16651	16837	16644	16688	16565	16639	16691	16744	16748	16679	16490	16704	16727	16518	16774	16688	16723	16588	16673	16733	16558	16492	16666	16546	16701	16592	16509	16695	16590	16593	16711	16741	16548	16769	16734	16695	16625	16709	16590	16720	16844	16614	16705	16777	16868	16687	16693	16460	16667	16384	16810	16651	16644	16687	16691	16663	16703	16513	16712	16463	16589	16626	16828	16628	16612	16826	16692	16603	16938	16538	16701	16566	16662	16671	16660	16530	16551	16738	16433	16509	16659	16716	16758	16835	16541	16708	16644	16706	16756	16445	16626	16544	16714	16580	16692	16796	16581	16593	16722	16576	16686	16775	16731	16791	16642	16728	16656	16746	16751	16676	16653	16679	16810	16644	16581	16672	16613	16708	16756	16710	16595	16564	16756	16916	16724	16801	16595	16686	16680	16634	16503	16576	16532	16671	16945	16618	16792	16620	16628	16632	16595	16555	16640	16698	16558	16766	16686	16501	16547	16792	16473	16672	16560	16693	16839	16812	16659	16651	16642	16636	16635	16580	16963	16734	16557	16598	16868	16718	16628	16754	16642	16620	16629	16680	16746	16649	16417	16746	16677	16707	16547	16636	16670	16827	16714	16583	16713	16664	16725	16499	16738	16624	16702	16541	16764	16633	16731	16615	16673	16600	16682	16755	16660	16604	16755	16595	16799	16743	16702	16769	16524	16662	16744	16658	16629	16701	16566	16618	16615	16658	16606	16442	16716	16627	16722	16726	16631	16680	16771	16680	16539	16505	16477	16647	16828	16714	16622	16660	16675	16402	16631	16386	16669	16607	16885	16596	16681	16665	16591	16664	16783	16626	16769	16618	16742	16777	16648	16563	16767	16687	16630	16599	16699	16759	16599	16516	16542	16920	16807	16534	16800	16608	16682	16578	16606	16610	16578	16652	16840	16731	16707	16774	16662	16605	16567	16542	16651	16445	16591	16625	16625	16709	16572	16673	16791	16733	16457	16619	16719	16680	16644	16663	16594	16686	16582	16440	16480	16545	16684	16742	16605	16518	16762	16599	16627	16682	16636	16659	16530	16758	16677	16892	16542	16595	16578	16758	16650	16581	16610	16753	16710	16640	16738	16779	16509	16733	16727	16589	16696	16621	16619	16885	16717	16695	16533	16698	16706	16661	16830	16595	16828	16665	16584	16739	16748	16626	16488	16684	16574	16571	16670	16597	16636	16546	16628	16718	16912	16503	16670	16668	16622	16655	16745	16546	16762	16594	16710	16619	16584	16722	16662	16733	16604	16547	16702	16513	16768	16456	16648	16727	16476	16621	16633	16654	16631	16529	16575	16600	16677	16826	16554	16662	16587	16670	16601	16716	16516	16508	16694	16583	16745	16624	16672	16698	16655	16598	16630	16502	16867	16668	16745	16506	16719	16663	16672	16591	16639	16441	16591	16710	16710	16671	16701	16524	16570	16760	16405	16530	16835	16657	16879	16780	16691	16657	16685	16487	16715	16565	16561	16544	16659	16689	16506	16722	16598	16726	16576	16735	16653	16755	16683	16574	16762	16611	16633	16727	16661	16611	16680	16644	16637	16612	16756	16708	16429	16449	16556	16456	16578	16654	16654	16655	16698	16668	16668	16530	16895	16612	16620	16612	16751	16804	16810	16529	16688	16699	16790	16707	16657	16561	16799	16633	16714	16638	16716	16713	16693	16534	16626	16774	16518	16471	16767	16753	16775	16822	16754	16538	16719	16775	16891	16748	16675	16674	16593	16785	16571	16682	16895	16731	16566	16546	16563	16585	16586	16523	16718	16747	16680	16766	16593	16629	16638	16619	16657	16323	16574	16817	16558	16646	16544	16661	16813	16632	16507	16667	16627	16603	16700	16487	16531	16575	16612	16603	16614	16600	16661	16744	16661	16661	16855	16767	16698	16735	16652	16551	16621	16622	16734	16754	16823	16536	16608	16534	16746	16757	16601	16602	16745	16672	16638	16732	16689	16707	16715	16497	16572	16675	16775	16736	16585	16588	16895	16617	16536	16617	16603	16601	16857	16779	16793	16555	16573	16566	16702	16572	16731	16640	16676	16813	16686	16728	16648	16656	16715	16571	16812	16631	16690	16359	16715	16777	16762	16661	16705	16706	16792	16577	16825	16587	16678	16638	16968	16731	16668	16706	16794	16718	16617	16661	16633	16873	16712	16646	16584	16709	16833	16521	16569	16791	16598	16596	16693	16680	16718	16562	16707	16899	16737	16751	16757	16757	16347	16776	16641	16593	16820	16648	16542	16779	16537	16537	16682	16511	16709	16677	16742	16686	16807	16513	16666	16824	16596	16788	16823	16760	16648	16549	16582	16698	16683	16547	16580	16614	16422	16524	16766	16700	16742	16784	16551	16597	16694	16690	16785	16647	16855	16682	16763	16633	16828	16752	16639	16619	16739	16692	16705	16520	16564	16681	16666	16766	16831	16741	16696	16543	16722	16692	16518	16631	16649	16796	16628	16476	16699	16712	16552	16648	16530	16596	16592	16750	16675	16535	16837	16530	16692	16764	16671	16465	16704	16483	16507	16670	16716	16637	16695	16693	16814	16648	16796	16747	16626	16649	16655	16513	16546	16659	16786	16604	16547	16755	16615	16829	16607	16689	16650	16541	16850	16627	16731	16530	16623	16547	16690	16614	16762	16796	16409	16702	16613	16522	16579	16606	16710	16801	16763	16422	16713	16538	16728	16460	16678	16729	16509	16624	16628	16510	16646	16689	16718	16613	16904	16631	16704	16671	16615	16616	16665	16744	16891	16866	16540	16609	16533	16594	16634	16668	16658	16571	16639	16731	16738	16588	16622	16670	16765	16584	16614	16804	16571	16748	16484	16489	16519	16638	16578	16617	16654	16645	16491	16787	16669	16593	16472	16621	16686	16754	16625	16764	16540	16511	16666	16548	16679	16756	16723	16647	16838	16566	16552	16574	16638	16744	16853	16629	16551	16865	16634	16672	16660	16699	16587	16590	16760	16500	16608	16683	16799	16529	16779	16497	16636	16664	16563	16701	16681	16504	16607	16673	16711	16690	16747	16678	16735	16723	16611	16760	16681	16585	16545	16561	16857	16635	16711	16677	16710	16705	16650	16596	16683	16688	16609	16512	16748	16690	16566	16573	16873	16610	16645	16488	16810	16405	16631	16612	16517	16624	16646	16735	16814	16574	16695	16788	16615	16676	16719	16576	16538	16578	16725	16748	16590	16952	16658	16636	16652	16793	16531	16560	16593	16535	16510	16631	16855	16664	16607	16749	16549	16607	16712	16642	16639	16691	16607	16643	16638	16709	16429	16651	16536	16571	16629	16709	16731	16585	16518	16638	16710	16646	16770	16605	16744	16510	16424	16736	16494	16651	16514	16675	16576	16747	16754	16709	16681	16606	16506	16583	16562	16707	16482	16393	16777	16537	16606	16571	16735	16748	16785	16671	16625	16552	16700	16619	16682	16549	16758	16569	16522	16637	16728	16839	16684	16628	16721	16548	16622	16625	16671	16622	16694	16804	16662	16627	16665	16541	16733	16861	16574	16655	16637	16670	16864	16539	16718	16554	16475	16728	16779	16769	16590	16711	16681	16639	16487	16533	16650	16646	16689	16669	16650	16748	16460	16691	16636	16752	16512	16815	16641	16653	16696	16616	16682	16673	16449	16712	16660	16665	16641	16564	16601	16606	16461	16582	16582	16625	16741	16612	16709	16518	16763	16738	16860	16678	16542	16804	16650	16543	16620	16617	16683	16782	16602	16573	16807	16602	16777	16539	16549	16629	16669	16765	16730	16630	16665	16780	16621	16770	16825	16723	16747	16597	16664	16621	16461	16583	16736	16614	16835	16675	16650	16660	16737	16762	16567	16678	16707	16738	16542	16711	16605	16554	16686	16663	16836	16774	16594	16701	16728	16782	16689	16578	16759	16655	16539	16618	16622	16552	16657	16599	16812	16728	16581	16672	16704	16690	16582	16760	16652	16692	16531	16629	16647	16490	16599	16609	16685	16618	16458	16782	16808	16554	16795	16691	16586	16722	16737	16759	16515	16744	16800	16716	16623	16583	16594	16505	16543	16622	16676	16635	16860	16721	16491	16540	16826	16621	16639	16639	16571	16578	16792	16574	16557	16742	16562	16559	16644	16599	16744	16623	16745	16627	16757	16712	16875	16562	16682	16678	16759	16504	16809	16605	16480	16497	16647	16669	16747	16690	16798	16598	16672	16754	16799	16715	16713	16400	16722	16853	16693	16599	16796	16562	16668	16744	16626	16511	16664	16713	16524	16742	16818	16697	16693	16761	16723	16695	16701	16769	16853	16735	16744	16490	16779	16693	16606	16450	16696	16755	16640	16514	16686	16654	16647	16631	16412	16711	16631	16460	16539	16571	16683	16649	16789	16835	16683	16718	16630	16660	16786	16311	16589	16635	16541	16618	16582	16700	16574	16536	16576	16613	16739	16652	16656	16599	16645	16660	16629	16537	16721	16621	16643	16721	16677	16632	16638	16694	16561	16720	16644	16776	16683	16795	16693	16690	16586	16907	16750	16671	16652	16448	16695	16646	16564	16719	16508	16728	16793	16567	16667	16720	16763	16565	16491	16774	16638	16594	16805	16720	16761	16579	16691	16619	16773	16676	16594	16659	16761	16481	16670	16586	16660	16657	16708	16566	16857	16779	16638	16651	16615	16701	16634	16725	16773	16648	16662	16600	16571	16660	16755	16691	16582	16777	16684	16611	16344	16833	16598	16493	16759	16740	16767	16797	16772	16660	16696	16462	16720	16647
36035	32092	38631	32295	30778	33471	30616	28461	27992	28270	27957	27805	27865	28124	28548	29185	28860	28677	28086	27325	27562	27492	27518	27323	27708	27543	27426	27511	27212	27549	27631	27488	27588	27275	27507	27483	27731	27371	27716	27251	27494	27470	27713	27617	27668	27495	27358	27745	27310	27600	27558	27379	27584	27513	27438	27514	27469	27507	27589	27809	27625	27597	27587	27489	27434	27615	27474	27293	27498	27508	27809	27621	27463	27375	27587	27686	27565	27477	27335	27398	27234	27537	27607	27567	27248	27512	27752	27477	27180	27523	27712	27582	27463	27648	27449	27393	27520	27273	27276	27268	27409	27324	27334	27273	27453	27324	27569	27196	27495	27301	27594	27751	27503	27450	27303	27536	27388	27354	27647	27533	27563	27458	27464	27385	27524	27465	27507	27501	27773	27787	27277	27634	27340	27527	27552	27378	27425	27363	27369	27379	27548	27643	27693	27409	27229	27451	27886	27427	27562	27589	27631	27695	27418	27490	27484	27749	27615	27677	27684	27736	27460	27373	27640	27288	27391	27509	27468	27526	27499	27250	27470	27758	27669	27455	27431	27359	27673	27567	27400	27545	27432	27779	27494	27467	27452	27442	27634	27710	27385	27340	27693	27398	27346	27407	27677	27366	27337	27396	27478	27498	27451	27418	27584	27412	27582	27487	27554	27528	27377	27203	27334	27489	27408	27484	27677	27444	27723	27487	27258	27415	27344	27354	27429	27583	27623	27395	27676	27273	27527	27435	27354	27531	27438	27445	27629	27572	27539	27356	27790	27442	27450	27549	27451	27616	27632	27442	27337	27391	27371	27511	27631	27540	27281	27282	27437	27755	27418	27345	27554	27551	27426	27741	27710	27379	26929	27589	27573	27477	27688	27529	27871	27452	27429	27597	27463	27505	27670	27377	27373	27343	27814	27413	27701	27406	27331	27417	27459	27428	27812	27606	27466	27468	27610	27563	27848	27367	27640	27524	27650	27451	27516	27489	27421	27782	27375	27572	27624	27406	27208	27731	27298	27461	27582	27373	27610	27489	27764	27560	27548	27418	27679	27416	27551	27647	27568	27380	27732	27602	27437	27498	27599	27685	27721	27565	27344	27490	27583	27558	27626	27627	27518	27484	27526	27542	27293	27393	27450	27423	27441	27805	27588	27819	27585	27367	27376	27564	27533	27366	27469	27540	27333	27523	27478	27460	27430	27654	27392	27711	27573	27422	27533	27399	27620	27302	27609	27545	27581	27441	27429	27398	27690	27376	27200	27369	27412	27526	27322	27442	27610	27566	27658	27463	27460	27391	27443	27670	27454	27597	27731	27584	27440	27685	27413	27760	27640	27455	27758	27471	27600	27916	27456	27597	27614	27592	27409	27517	27385	27364	27649	27688	27606	27567	27690	27448	27609	27416	27537	27019	27530	27389	27342	27637	27618	27309	27447	27542	27525	27570	27731	27568	27505	27646	27338	27331	27324	27455	27699	27601	27492	27321	27560	27515	27615	26993	27753	27445	27379	27531	27478	27598	27446	27284	27582	27493	27388	27381	27381	27355	27514	27401	27500	27547	27441	27793	27390	27449	27421	27635	27556	27658	27434	27498	27155	27552	27494	27319	27443	27656	27513	27464	27807	27321	27693	27599	27536	27576	27415	27552	27555	27371	27361	27373	27682	27628	27591	27513	27443	27307	27537	27452	27401	27450	27537	27498	27660	27506	27413	27219	27552	27550	27337	27366	27388	27502	27429	27418	27615	27542	27495	27512	27568	27492	27438	27275	27591	27477	27423	27525	27680	27615	27228	27435	27432	27639	27562	27654	27607	27208	27545	27873	27352	27520	27364	27485	27533	27714	27483	27522	27704	27427	27556	27436	27468	27374	27416	27312	27604	27506	27529	27404	27281	27602	27699	27361	27252	27140	27738	27290	27478	27148	27715	27482	27601	27653	27659	27398	27680	27463	27706	27632	27341	27561	27432	27562	27599	27707	27704	27467	27542	27486	27503	27366	27311	27412	27436	27166	27453	27389	27586	27769	27569	27424	27659	27652	27492	27589	27242	27606	27536	27453	27737	27368	27766	27452	27549	27584	27068	27193	27576	27425	27434	27504	27536	27498	27555	27528	27400	27571	27449	27464	27787	27332	27394	27696	27566	27482	27575	27337	27632	27484	27462	27489	27645	27525	27470	27190	27539	27596	27581	27781	27540	27475	27331	27478	27651	27319	27438	27526	27279	27465	27623	27613	27419	27589	27332	27597	27505	27345	27426	27327	27434	27503	27614	27667	27504	27551	27495	27419	27514	27208	27657	27558	27516	27606	27587	27489	27524	27631	27338	27510	27721	27299	27305	27598	27637	27596	27682	27636	27610	27387	27525	27486	27676	27700	27442	27754	27512	27654	27670	27543	27362	27472	27341	27773	27615	27515	27327	27588	27412	27661	27571	27297	27637	27519	27572	27742	27272	27488	27602	27596	27468	27503	27565	27703	27536	27359	27353	27696	27506	27382	27471	27475	27688	27557	27521	27523	27542	27364	27401	27293	27404	27417	27446	27424	27474	27510	27770	27327	27475	27483	27366	27332	27682	27666	27615	27565	27328	27643	27467	27533	27330	27472	27708	27324	27746	27590	27541	27558	27433	27686	27728	27552	27680	27569	27598	27625	27631	27362	27265	27656	27484	27503	27662	27608	27402	27605	27515	27644	27315	27432	27402	27500	27243	27623	27680	27530	27289	27424	27489	27573	27466	27598	27242	27561	27449	27458	27573	27591	27573	27405	27716	27406	27654	27285	27426	27558	27594	27428	27648	27804	27832	27558	27454	27702	27517	27493	27255	27600	27566	27847	27486	27669	27320	27323	27542	27481	27636	27474	27533	27486	27765	27568	27647	27651	27345	27508	27574	27227	27609	27740	27761	27379	27260	27374	27401	27461	27480	27611	27830	27504	27339	27624	27480	27301	27385	27492	27476	27313	27547	27565	27536	27674	27562	27516	27681	27622	27648	27281	27543	27408	27754	27355	27907	27571	27530	27534	27545	27810	27648	27338	27738	27403	27570	27247	27625	27437	27495	27548	27427	27572	27459	27357	27455	27368	27488	27394	27567	27364	27576	27540	27641	27667	27393	27423	27705	27437	27580	27746	27703	27454	27273	27462	27536	27731	27571	27475	27505	27438	27390	27522	27684	27781	27530	27326	27523	27667	27439	27376	27472	27545	27379	27576	27910	27410	27579	27909	27415	27605	27546	27495	27526	27608	27231	27590	27509	27442	27494	27635	27579	27463	27605	27757	27509	27582	27307	27608	27468	27725	27715	27509	27629	27350	27410	27501	27607	27364	27614	27647	27550	27431	27376	27571	27744	27393	27530	27405	27181	27412	27508	27478	27536	27800	27538	27381	27438	27644	27600	27439	27211	27527	27732	27592	27442	27632	27608	27531	27354	27448	27591	27324	27567	27655	27507	27494	27517	27374	27349	27419	27466	27469	27462	27361	27569	27608	27620	27625	27529	27453	27363	27375	27236	27373	27439	27498	27443	27620	27661	27810	27487	27372	27393	27532	27573	27392	27725	27600	27489	27425	27549	27471	27437	27496	27592	27459	27429	27386	27707	27714	27633	27217	27563	27681	27505	27598	27619	27616	27704	27353	27305	27813	27475	27655	27502	27337	27326	27665	27578	27546	27622	27479	27335	27511	27368	27517	27420	27553	27387	27219	27360	27638	27484	27504	27448	27551	27608	27498	27555	27492	27205	27354	27453	27468	27496	27441	27334	27562	27636	27449	27577	27422	27492	27519	27858	27697	27352	27239	27549	27411	27392	27391	27446	27617	27505	27376	27679	27490	27298	27589	27462	27704	27442	27333	27720	27715	27798	27480	27533	27631	27659	27562	27745	27527	27410	27418	27580	27589	27695	27519	27465	27807	27585	27515	27492	27590	27442	27648	27576	27392	27365	27522	27522	27481	27689	27474	27636	27635	27488	27152	27571	27471	27577	27467	27724	27311	27533	27387	27313	27613	27487	27379	27682	27594	27675	27606	27561	27331	27537	27300	27547	27930	27785	27595	27289	27618	27445	27589	27442	27403	27412	27658	27619	27370	27394	27363	27399	27603	27480	27543	27908	27410	27610	27389	27632	27497	27553	27501	27343	27430	27548	27384	27607	27703	27362	27590	27582	27603	27609	27486	27528	27675	27546	27438	27639	27702	27610	27737	27421	27444	27365	27214	27591	27347	27760	27259	27549	27665	27651	27691	27190	27510	27431	27352	27576	27525	27213	27650	27461	27754	27233	27496	27720	27733	27719	27567	27369	27515	27513	27521	27515	27503	27410	27430	27500	27640	27537	27321	27757	27541	27648	27220	27328	27364	27486	27261	27270	27504	27446	27390	27374	27592	27596	27542	27418	27624	27678	27518	27237	27491	27490	27476	27566	27639	27807	27582	27634	27718	27415	27194	27436	27594	27274	27635	27413	27676	27574	27523	27534	27371	27604	27426	27575	27431	27605	27607	27252	27496	27287	27338	27433	27683	27537	27540	27715	27444	27473	27549	27706	27510	27649	27725	27626	27457	27327	27436	27589	27484	27717	27682	27513	27431	27514	27306	27116	27399	27419	27270	27708	27631	27514	27294	27488	27561	27435	27519	27554	27555	27485	27261	27456	27669	27500	27562	27586	27631	27527	27231	27335	27507	27391	27495	27435	27727	27817	27755	27528	27262	27435	27428	27535	27564	27699	27636	27587	27735	27635	27488	27706	27433	27455	27456	27502	27422	27447	27399	27632	27378	27653	27744	27437	27637	27233	27575	27591	27264	27272	27437	27579	27529	27337	27431	27471	27445	27366	27644	27747	27295	27418	27596	27481	27706	27767	27357	27642	27765	27629	27358	27215	27339	27557	27568	27595	27429	27552	27646	27454	27421	27619	27660	27357	27427	27605	27807	27609	27488	27807	27526	27623	27432	27357	27521	27625	27366	27450	27656	27570	27406	27624	27137	27150	27565	27557	27742	27652	27726	27569	27293	27273	27485	27493	27656	27714	27499	27665	27475	27420	27558	27493	27606	27544	27466	27699	27798	27483	27458	27704	27662	27381	27416	27329	27593	27528	27622	27598	27635	27252	27459	27595	27451	27617	27198	27600	27665	27648	27707	27316	27436
26669	33642	34577	22337	23005	26999	20704	18273	18290	18269	17788	17664	18080	18122	18718	19216	18829	18154	17571	17357	17366	17216	17199	17321	17184	17161	17267	17369	17167	17329	17390	17183	17310	17200	17448	17164	17287	17134	17291	17127	17214	17200	17328	17357	17369	17333	17137	17227	17339	17300	17289	17173	17448	17098	17137	17207	17284	17445	17148	17502	17184	17215	17207	17340	17296	17293	17278	17199	17318	17197	17176	17342	17163	17324	17301	17487	17233	17197	17215	17160	17206	17389	17239	17315	17287	17164	17287	17361	17265	17068	17211	17166	17333	17387	17297	17195	17313	17172	17252	17134	17168	17267	17233	17150	17328	17307	17215	17371	17286	17201	17269	17418	17193	17142	17275	17105	17321	17349	17209	17258	17125	17191	17273	17342	17344	17312	17124	17175	17180	17320	17417	17329	17256	17152	17297	17263	17277	17429	17173	17131	17202	17389	17215	17400	17297	17371	17013	17146	17330	17429	17308	17188	17216	17287	17290	17279	17298	17340	17194	17302	17122	17264	17269	17160	17170	17199	17329	17254	17352	17339	17329	17331	17212	17269	17343	17450	17154	17226	17373	17244	17390	17260	17148	17325	17290	17335	17217	17247	17405	17062	17229	17474	17280	17257	17072	17276	17361	17245	17141	17295	17144	17423	17327	17326	17099	17366	17188	17306	17248	17308	17355	17222	17242	17412	17231	17178	17090	17107	17581	17184	17185	17269	17240	17286	17360	17305	17250	17209	17321	17174	17324	17282	17439	17375	17431	17353	17363	17348	17239	17217	17447	17124	17408	17244	17300	17221	17198	17400	17276	17320	17258	17178	17412	17276	17421	17307	17264	17441	17252	17246	17185	17417	17410	17157	17248	17204	17347	17508	17148	17291	17352	17335	17382	17212	17389	17226	17290	17302	17269	17433	17258	17413	17225	17148	17205	17327	17168	17280	17205	17018	17163	17318	17259	17248	17345	17289	17298	17344	17170	17256	17120	17268	17210	17224	17263	17291	17128	17335	17198	17210	17229	17299	17255	17330	17389	17226	17172	17186	17156	17153	17533	17308	17290	17483	17195	17379	17357	17355	17179	17276	17430	17263	17328	17184	17126	17393	17220	17344	17485	17384	17252	17287	17309	17224	17190	17174	17400	17283	17254	17134	17407	17391	17270	17174	17282	17188	17393	17320	17242	17192	17325	17288	17341	17221	17167	17386	17256	17293	17257	17388	17303	17267	17211	17144	17103	17211	17224	17307	17495	17345	17006	17348	17275	17489	17148	17142	17171	17211	17233	17404	17496	17258	17199	17457	17129	17206	17169	17197	17367	17318	17348	17240	17126	17201	17232	17225	17254	17237	17357	17239	17300	17321	17398	17455	17326	17174	17282	17222	17364	17307	17179	17301	16903	17379	17236	17160	17331	17140	17342	17344	17164	17234	17344	17267	17193	17120	17235	17266	17308	17258	17406	17240	17315	17282	17487	17241	17336	17326	17213	17028	17460	17213	17335	17247	17232	17434	17408	17346	16907	17256	17298	17300	17172	17401	17271	17189	17217	17413	17310	17213	17309	17310	17411	17295	17407	17347	17353	17325	17252	17461	17105	17276	17312	17339	17240	17325	17127	17315	17337	17302	17155	17156	17245	17177	17056	17206	17226	17448	17204	17372	17267	17313	17212	17455	17305	17035	17184	17346	17266	17316	17235	17203	17342	17309	17302	17199	17279	17331	17315	17398	17138	17160	17174	17197	17190	17231	17279	17251	17342	17303	17415	17211	17310	17289	17347	17196	17526	17165	17230	17267	17284	17186	17186	17200	17346	17204	17371	17196	17295	17059	17278	17158	17184	17320	17272	17266	17228	17233	17249	17261	17270	17162	17359	17183	17192	17266	17308	17272	17182	17151	17167	17293	17262	17346	17290	17165	17325	17082	17222	17130	17232	17412	17121	17336	17108	17346	17311	17138	17200	17289	17259	17282	17337	17335	17119	17320	17133	17276	17351	17164	17258	17201	17213	17209	17288	17184	17313	17322	17378	17138	17320	17144	17138	17405	17378	17273	17219	17311	17364	17201	17369	17159	17277	17268	17203	17387	17357	17249	17276	17437	17355	17293	17371	17196	17189	17257	17235	17089	17450	17339	17222	17227	17287	17207	17266	17217	17264	17404	17139	17290	17322	17391	17253	17271	17102	17345	17351	17606	17077	17416	17324	17122	17225	17243	17330	17305	17253	17330	17248	17338	17142	17176	17210	17218	17382	17381	17281	17346	17203	17157	17104	17322	17240	17247	17204	17444	17231	17425	17322	17219	17355	17191	17392	17178	17334	17268	17025	17252	17369	17392	17220	17294	17199	17397	17326	17357	17380	17349	17165	17282	17340	17160	17447	17240	17110	17063	17374	17415	17390	17400	17332	17065	17156	17173	17263	17191	17365	17192	17255	17007	17210	17146	17201	17105	17380	17275	17298	17310	17048	17326	17333	17164	17473	17003	17229	17321	17266	17358	17164	17366	17438	17107	17246	17362	17357	17152	17397	17277	17288	17328	17284	17328	17243	17162	17435	17349	17240	17154	17235	17187	17254	17504	17291	17255	17284	17260	17268	17223	17287	17180	17426	17169	17177	17260	17289	17318	17285	17407	17132	17252	17298	17356	17249	17142	17297	17316	17198	17028	17153	17327	17211	17300	17346	17253	17251	17385	17219	17290	17287	17365	17236	17325	17214	17230	17121	17244	17495	17375	17375	17117	17258	17280	17255	17211	17206	17192	17186	17266	17263	17073	17372	17233	17254	17411	17133	17190	17292	17229	17257	17252	17079	17356	17393	17281	17169	17275	17231	17241	17314	17279	17304	17237	17309	17199	17429	17256	17098	17137	17106	17240	17119	17273	17326	17296	17317	17225	17237	17338	17361	17210	17214	17259	17265	17495	17335	17335	17393	17223	17145	17350	17255	17325	17111	17219	17374	17367	17362	17358	17362	17344	17398	17253	17412	17290	17326	17300	17253	17466	17325	17249	17414	17315	17294	17243	17350	17375	17108	17344	17359	17197	17340	17304	17209	17189	17436	17328	17128	17425	17459	17147	17281	17470	17347	17263	17361	17161	17318	17312	17451	17279	17140	17249	17168	17430	17346	17371	17195	17316	17331	17255	17253	17218	17380	17266	17290	17252	17371	17297	17216	17225	17257	17278	17227	17244	17391	17271	17265	17274	17278	17211	17343	17332	17260	17165	17224	17366	17341	17298	17326	17364	17199	17335	17381	17225	17029	17395	17349	17178	17327	17311	17180	17156	17365	17433	17250	17419	17282	17303	17084	17206	17181	17235	17168	17251	17260	17318	17120	17340	17242	17325	17192	17286	17320	17279	17209	17161	17381	17376	17234	17021	17430	17458	17358	17119	17316	17442	17425	17486	17271	17291	17439	17244	17127	17361	17229	17299	17187	17452	17333	17130	17234	17156	17227	17128	17309	17262	17255	17312	17447	17090	17326	17114	17283	17417	17302	17317	17156	17413	17159	17308	17177	17309	17282	17276	17212	17113	17435	17315	17370	17283	17401	17315	17378	17290	17252	17217	17217	17309	17246	17320	17284	17161	17394	17210	17362	17298	17299	17321	17254	17082	17248	17398	17341	17480	17183	17242	17107	17385	17195	17198	17296	17204	17367	17236	17360	17140	17410	17210	17274	17421	17242	17494	17146	17422	17354	17267	17224	17373	17209	17208	17216	17344	17279	17351	17298	17330	17336	17287	17104	17513	17389	17284	17200	17051	17155	17208	17410	17377	17228	17050	17373	17188	17303	17224	17227	17335	17183	17160	17259	17401	17074	17441	17234	17423	17279	17120	17073	17075	17096	17292	17238	17276	17204	17351	17274	17184	17235	17326	17329	17196	17255	17132	17294	17272	17402	17268	17480	17276	17057	17237	17252	17271	17203	17218	17345	17362	17311	17381	17231	17349	17372	17223	17363	17272	17421	17251	17283	17139	17158	17360	17436	17261	17322	17230	17245	17275	17208	17324	17337	17111	17512	17213	17269	17336	17328	17229	17339	17191	17273	17331	17450	17343	17250	17195	17277	17292	17207	17286	17436	17358	17264	17224	17271	17045	17134	17225	17188	17308	17188	17370	17324	17307	17361	17199	17322	17235	17219	17227	17254	17182	17197	17185	17204	17131	17282	17289	17214	17335	17189	17220	17255	17205	17286	17175	17228	17302	17109	17292	17355	17337	17335	17254	17306	17104	17472	17414	17313	17352	17135	17121	17326	17187	17240	17264	17334	17439	17245	17202	17277	17313	17495	17325	17319	17432	17023	17307	17417	17386	17126	17343	17077	17376	17286	17174	17454	17379	17299	17179	17316	17202	17359	17422	17252	17272	17311	17292	17487	17285	17221	17324	17292	17326	17338	17198	17093	17226	17359	17230	17240	17325	17426	17185	17067	17265	17320	17297	17419	17147	17394	17136	17256	17385	17261	17329	17213	17062	17238	17123	17300	17284	17177	17276	17093	17296	17334	17208	17235	17245	17235	17396	17218	17204	17302	17255	17363	17350	17484	17384	17381	17366	17249	17385	17203	17276	17202	17347	17271	17206	17377	17253	17432	17221	17188	17482	17369	17357	17309	17391	17192	17383	17227	17342	17179	17289	17296	17317	17099	17270	17285	17134	17372	17348	17258	17118	17183	17245	17246	17225	17320	17235	17405	17095	17440	17243	17266	17240	17197	17091	17255	17144	17165	17399	17246	17239	17199	17422	17324	17349	17359	17247	17193	17314	17414	17347	17312	17221	17145	17265	17216	17412	17256	17182	17340	17245	17218	17320	17207	17393	17227	17423	17336	17189	17362	17287	17401	17391	17251	17247	17115	17320	17320	17411	17252	17263	17322	17177	17275	17103	17429	17324	17283	17291	17343	17399	17104	17177	17272	17159	17296	17304	17150	17434	17282	17110	17219	17288	17347	17256	17338	17113	17344	17374	17373	17286	17338	17356	17212	17512	17276	17286	17253	17346	17404	17180	17181	17161	17271	17136	17373	17334	17291	17323	17320	17322	17346	17408	17353	17295	17386	17435	17401	17366	17272	17204	17340	17366	17322	17263	17315	17338	17200	17404	17232	17124	17378	17311	17326	17298	17257	17128	17413	17291	17317	17268	17337	17413
24855	20792	27336	28377	33982	33747	32442	29932	29869	29927	29460	29904	29426	29672	38435	40312	36856	33128	29749	28438	28357	28191	28027	28087	28104	28208	28281	28459	28333	28145	28397	28316	28140	28360	27937	28412	28531	28175	28008	27993	27968	28199	28145	28141	28063	28228	28136	28202	28436	28128	28246	28074	28401	28132	28253	28197	28045	28050	28343	28218	28186	28252	27811	28171	28209	27934	28053	27840	28340	28139	28183	28117	28177	28178	28307	28037	28067	28202	28267	28006	28046	28090	28133	28469	28218	28056	28237	28054	28204	27906	28180	27785	28256	28116	28398	28265	28185	28113	28263	28117	28284	28389	28430	28157	28226	28089	28244	28143	28189	28002	28013	28446	28266	28058	28103	27989	28263	28160	28025	28002	28085	28077	28002	28198	28101	28159	27978	27900	28173	28165	28171	28148	27960	28006	28223	28199	28254	28236	28128	28337	28088	28210	28138	28173	28201	28364	28139	28140	28336	28345	28104	28325	28071	28246	28215	28167	28286	28232	28074	28307	28131	28089	28134	28046	28240	28365	28057	28492	28258	28075	28423	28165	28256	28166	28160	28134	28265	28031	28547	28130	28311	28170	28159	28094	27974	27985	28147	28167	28250	28034	28230	28034	28153	28258	28246	28161	28233	28099	28328	28180	28081	28288	28228	28191	28293	28232	28235	28261	28596	28409	28249	28029	28062	28193	28289	27868	28274	28236	28207	28288	28328	28039	28339	28252	28263	28291	28202	28064	28043	28306	28104	27990	28208	28162	28024	28341	28271	28184	27920	28047	28234	28262	28062	28310	28175	28121	28240	27921	28200	28351	28163	28331	27961	27963	28156	28309	28311	28047	28200	28209	28273	28305	28222	28205	27906	28284	28341	28042	28146	28264	28314	27881	27999	27973	28384	28216	28074	28042	28082	28223	28307	27992	28084	28393	28485	28110	28124	28124	28180	28003	28061	28062	28219	28284	28476	28308	27932	28359	28112	28225	28144	27946	27907	27968	28345	27891	27854	28321	28323	28276	28056	28060	28162	28222	28159	28111	28234	28278	28087	28150	28186	28380	28542	28020	27992	28112	28136	28117	28330	28364	28133	28100	28458	28065	28268	28136	28181	27842	28249	27999	28240	28234	28266	27947	28229	28253	28166	28230	28091	28153	28557	27990	28413	28003	28463	28092	28021	28178	28255	28287	28021	28232	28114	28148	28289	28212	28289	27937	28039	28142	28123	27984	28270	28326	28169	28192	27976	28238	28147	28213	28297	28110	28143	28139	27946	28244	28222	28356	28203	28251	28111	28184	28296	28207	28224	28128	28206	28116	28196	28059	28209	28132	28203	28489	28173	28393	28377	28081	28347	28076	28240	27988	28162	28124	28144	28260	28311	28184	28062	28020	28133	28066	28171	28134	28304	28195	28206	28146	28299	28250	28130	27922	27971	28311	28110	28001	28121	28152	27905	28084	27873	28011	27991	28031	28037	28350	28114	28161	27955	27891	28203	28232	28432	28102	28212	27968	28080	28175	28468	28283	27920	28255	28154	28132	28002	28316	28008	28114	28212	28190	28322	28152	28241	27999	27863	28073	28085	28196	28064	28355	28249	28273	28279	28520	28020	27923	28493	28217	28173	28010	27994	28427	28302	28211	28227	28020	28102	28098	28103	28187	28099	28203	28280	28211	28107	28321	28156	28301	28132	28022	28180	28106	28298	28226	28276	28238	27950	28332	28276	28132	28070	28208	28318	28081	28166	28131	28029	28019	28231	28103	28254	28270	28145	28131	28170	28125	28231	28002	28180	28230	28254	28069	28441	28214	28327	28424	28058	28195	28536	28165	28146	28263	28337	28167	28206	28244	28208	28217	28425	28099	28223	28269	28060	27874	28198	28065	28095	28204	28103	28200	27934	28394	27938	27888	28036	28129	28217	28032	28072	28591	28095	28337	28043	28212	28307	28058	28480	28314	28108	28425	28139	28036	28203	27968	28177	27977	28377	28168	27973	28073	28137	28249	28255	28074	28011	28462	28385	28150	28174	28238	28175	28114	28220	28428	28177	28018	28098	28034	28206	28159	28041	28109	28074	28257	28160	27999	28321	28264	28090	28226	28118	28308	28247	28261	28007	27970	28079	28352	28110	28265	28229	28125	28247	27855	28401	28642	28118	28262	28227	28153	28143	27952	28253	28515	28091	28261	28283	28124	27906	28282	28279	28107	28083	28216	28218	28496	28225	28270	28210	28221	27928	28245	28175	28275	28109	28012	28051	28087	28065	28170	28025	28240	28040	28035	28300	28120	28233	28106	28081	28117	28159	28289	28177	28034	28081	28109	28056	28185	28173	28184	28186	28212	28179	28184	28292	28280	28217	28043	28299	28314	28407	28304	28305	28176	28231	28121	28109	28153	28058	28214	28127	28256	28202	28272	27988	28109	28125	28179	28221	28137	28045	27973	28040	28218	28117	27999	28005	28290	28257	28206	28227	28408	27975	28210	28129	28405	28120	28296	28049	27984	28317	28002	28303	28275	28049	28172	27982	28212	28348	28243	28262	28217	28080	28057	28032	28084	28388	28054	27977	28138	28059	28255	28151	28039	27969	28289	28188	28214	28170	28191	28122	28203	28225	28377	28086	28072	28144	28155	27950	28132	28187	28241	28027	27984	28193	28290	28095	28126	28112	27980	28080	28353	28232	28281	28226	28071	27962	28162	28173	27985	28139	27898	28532	28227	28137	28192	28169	28199	28075	27943	28265	28218	27865	28155	28315	28075	28419	28296	28107	28228	28247	28027	28475	28026	28201	28265	28357	28288	28030	27965	28248	28127	28152	28109	28337	28389	28258	28285	28248	27981	28080	28267	28038	28125	28234	28326	28125	28182	28097	28154	28117	28050	27988	28249	28313	28007	28278	27949	28044	27969	28058	28427	28260	28129	28388	28163	28215	28421	28212	28253	28463	28331	28455	28003	28147	28207	28305	28424	28379	27925	28159	28178	28372	28387	28388	28354	28495	28220	28048	28154	28149	28224	28117	28131	28187	28383	28476	28078	28247	28213	28135	28134	28099	28214	28117	27948	28231	27974	27997	28351	28197	28272	28083	28515	28131	28178	28114	28045	28124	28123	28110	28277	28097	28033	28254	28255	28376	28117	28205	28238	28301	27928	28306	28081	28372	27957	28235	28089	28055	28143	28371	28192	28041	28299	28250	28219	28035	28089	28137	28168	28326	28076	28252	28075	28196	28261	28389	28244	28258	28083	28308	28161	28127	28237	28212	28350	27969	28428	28428	28085	28109	28222	28380	28262	28179	28005	27910	28281	28320	28121	28102	28244	28172	28442	28195	28307	27974	28284	28328	28139	28264	28142	28116	28153	28114	28267	28347	27936	28114	28071	28168	28073	28471	27921	28040	28120	28258	28318	28370	28076	28277	28123	28018	28137	28064	27904	28202	28157	28280	28045	28240	28136	28475	28097	28217	28241	28268	28079	28253	28172	28018	28406	28188	28270	28207	28408	28175	28180	28069	28258	27915	28305	28236	28262	28436	28175	28206	28153	28439	27954	28304	28450	27948	28356	28220	28239	28188	28269	28099	28280	28371	28090	28005	28201	28072	28255	28305	28368	28365	28148	28153	28185	28087	27992	28440	28142	28099	28387	28132	28360	28090	28359	28192	27937	28157	28022	28045	27970	28061	28368	28340	27994	28200	28168	28124	28070	28334	28423	28192	28589	28199	28234	28108	28339	28194	28187	28112	27998	27974	28032	27726	28288	28013	28134	28405	28178	28363	28050	28148	27971	28250	28164	28181	28061	28024	28326	28201	28099	28294	28133	28196	28165	28120	27972	28488	28177	28187	28200	28401	28302	28018	27993	28135	27991	28185	28295	28133	28097	28130	28363	28173	28033	28297	28050	28251	28332	28156	27929	28040	28072	28214	28260	28177	28321	28158	28004	28039	28352	28064	28354	28303	28120	28383	28402	28426	28286	28131	28185	28153	28253	28237	28313	28235	28128	28277	28334	28266	28251	28280	28239	28365	27911	27982	28251	27981	28023	28080	28086	28105	28174	28076	28037	28111	28272	28087	28123	28133	28310	28399	27969	28286	28102	28148	28172	28377	28176	28300	28074	28158	27985	28071	28386	28294	28098	28270	28156	28172	28324	28297	28172	28168	28076	28123	28168	28072	28258	28113	28182	28151	28211	28173	28119	28243	28022	28006	28172	28247	28288	28220	28358	28128	28073	28358	28275	28394	28240	28130	28355	28185	28176	28185	28212	27878	28247	28235	28266	28102	28018	28062	27973	28349	28107	28066	28199	28094	27985	28129	28361	28200	28152	28104	28055	28094	28089	28124	28286	28114	28113	28190	28167	28319	28252	28099	28053	28038	28181	28227	27984	28282	28229	28185	27918	27913	28043	28162	28218	28165	28234	28208	28159	28211	28232	28089	28166	28271	28152	28442	28155	28067	28256	28020	27922	28210	28386	28224	28114	28049	28195	28080	28201	28042	28137	27983	28186	28397	28234	28020	28201	28123	28176	28007	27932	27974	28050	28360	28029	28051	28116	28232	27921	28464	28337	28165	28147	27852	28294	28144	28075	28175	28079	28276	28241	28107	28200	28219	27977	28316	28252	28102	28079	28185	28204	28016	28393	28201	28101	28158	28305	28379	28322	28260	28335	28130	28260	28084	28199	28137	28209	28255	28225	28280	28166	28169	28203	28148	28304	28312	27912	28155	28058	28240	28159	28081	28090	28339	28161	28124	28275	28012	28078	28045	27831	28240	28043	28189	28150	28064	28296	28053	28083	28194	28086	28187	27978	28216	28263	28389	28549	28366	28121	28057	28164	28402	28223	28506	28226	28020	28221	28035	28039	28046	28196	28087	28181	27918	28271	28205	28287	28228	28497	28456	28143	27973	28092	28436	28429	28289	28139	28318	28129	28297	28166	28331	27966	28341	28258	28001	28326	28461	28181	28347	28112	28317	28376	28537	28141	27946	28084	28321	28640	28184	28455	28180	28547	28083	28208	27953	28209	27996	28264	28368	28488	28242	28305	28001	28085	28197	28033	28095	28152	28160	28677	28407	28129	28082	28157	27966	28313	28130	27753	28104	28415	28238	28030	28098	28071	28132	28219	28061	28174	28170	28100	28194	28587	28248	28196
23073	39769	42462	36556	36201	26575	21644	20499	20428	19829	19431	19982	19083	19340	32318	31642	27359	22450	19254	17796	17534	17519	17534	17532	17457	17566	17447	17565	17585	17579	17632	17457	17636	17330	17843	17651	17700	17495	17894	17532	17578	17636	17578	17620	17585	17639	17597	17469	17780	17668	17615	17565	17538	17639	17601	17745	17606	17760	17561	17529	17600	17494	17791	17544	17533	17547	17488	17580	17411	17685	17602	17636	17681	17618	17657	17491	17612	17539	17605	17491	17481	17633	17566	17538	17629	17554	17589	17506	17741	17584	17527	17635	17451	17695	17464	17599	17566	17496	17695	17557	17549	17594	17648	17461	17626	17525	17382	17714	17642	17632	17487	17746	17856	17740	17611	17768	17693	17562	17562	17583	17720	17572	17826	17685	17728	17582	17548	17531	17659	17516	17572	17595	17408	17615	17698	17679	17555	17494	17590	17538	17647	17654	17699	17602	17729	17473	17802	17681	17675	17480	17593	17503	17347	17631	17457	17506	17499	17489	17578	17618	17670	17498	17543	17593	17695	17367	17578	17625	17596	17578	17812	17559	17587	17633	17515	17501	17595	17613	17539	17505	17626	17574	17670	17553	17564	17638	17646	17474	17575	17650	17882	17705	17456	17715	17800	17603	17620	17610	17550	17445	17587	17499	17562	17788	17665	17540	17440	17486	17800	17449	17614	17609	17638	17670	17474	17554	17685	17572	17732	17460	17818	17534	17524	17546	17583	17653	17432	17602	17573	17607	17572	17624	17469	17594	17654	17621	17475	17333	17658	17506	17629	17458	17447	17587	17682	17613	17456	17727	17412	17746	17638	17708	17330	17741	17557	17498	17617	17618	17604	17565	17528	17654	17657	17605	17593	17592	17517	17589	17636	17543	17575	17492	17626	17592	17501	17660	17630	17585	17721	17565	17583	17700	17542	17413	17658	17769	17722	17658	17508	17705	17598	17577	17790	17415	17760	17545	17501	17681	17730	17722	17499	17470	17657	17604	17563	17573	17531	17732	17664	17570	17440	17848	17479	17641	17557	17748	17422	17584	17614	17610	17616	17614	17492	17479	17619	17686	17639	17660	17587	17565	17661	17526	17481	17512	17534	17675	17426	17625	17702	17569	17615	17624	17455	17668	17534	17669	17575	17636	17539	17561	17482	17718	17549	17599	17720	17699	17464	17674	17429	17670	17541	17637	17696	17467	17768	17468	17511	17620	17519	17665	17525	17605	17580	17620	17518	17456	17627	17462	17742	17457	17624	17667	17564	17721	17623	17700	17464	17651	17499	17663	17539	17647	17566	17649	17594	17512	17701	17559	17609	17556	17546	17565	17711	17420	17545	17551	17556	17448	17688	17667	17547	17513	17590	17428	17550	17503	17720	17792	17785	17283	17581	17611	17643	17612	17594	17723	17551	17649	17502	17699	17495	17680	17549	17594	17463	17718	17593	17706	17639	17446	17543	17666	17437	17826	17502	17620	17483	17390	17661	17728	17704	17724	17519	17486	17688	17717	17505	17805	17564	17676	17557	17681	17802	17575	17630	17545	17549	17529	17511	17833	17421	17513	17566	17535	17747	17555	17322	17637	17575	17591	17532	17744	17580	17422	17573	17604	17603	17489	17618	17585	17528	17557	17479	17609	17493	17579	17569	17518	17499	17431	17541	17608	17646	17585	17505	17556	17681	17444	17465	17549	17899	17527	17661	17471	17450	17610	17560	17744	17510	17526	17519	17593	17575	17607	17628	17497	17567	17545	17693	17656	17487	17457	17480	17450	17434	17605	17736	17553	17588	17392	17548	17498	17671	17460	17410	17467	17471	17736	17551	17421	17542	17603	17451	17631	17537	17537	17771	17558	17484	17637	17470	17697	17618	17570	17478	17618	17527	17604	17574	17565	17447	17628	17530	17585	17491	17652	17510	17881	17598	17595	17366	17583	17642	17601	17661	17457	17666	17661	17547	17727	17704	17551	17646	17634	17476	17692	17584	17420	17667	17625	17516	17454	17618	17444	17537	17625	17497	17429	17572	17650	17567	17418	17594	17654	17533	17661	17708	17681	17529	17536	17570	17542	17403	17675	17536	17785	17465	17554	17501	17722	17672	17489	17703	17703	17665	17416	17649	17583	17521	17672	17641	17687	17504	17579	17723	17642	17443	17687	17715	17783	17531	17662	17619	17615	17518	17433	17617	17628	17604	17611	17565	17409	17590	17487	17530	17675	17596	17626	17578	17493	17611	17441	17513	17612	17551	17725	17584	17589	17686	17538	17655	17621	17715	17555	17491	17481	17440	17796	17606	17545	17537	17774	17541	17569	17604	17513	17724	17666	17675	17753	17509	17730	17664	17468	17792	17654	17533	17713	17633	17525	17682	17538	17552	17522	17557	17505	17574	17617	17667	17698	17664	17604	17669	17780	17586	17744	17614	17791	17421	17462	17696	17600	17536	17528	17682	17590	17639	17554	17585	17664	17581	17572	17674	17583	17482	17532	17670	17682	17613	17457	17555	17665	17532	17692	17618	17374	17548	17619	17618	17559	17602	17594	17746	17556	17393	17488	17684	17564	17660	17487	17689	17601	17636	17527	17732	17688	17456	17604	17701	17578	17462	17738	17393	17676	17606	17512	17573	17709	17471	17574	17442	17651	17444	17578	17645	17548	17606	17631	17618	17724	17616	17560	17579	17588	17754	17317	17669	17627	17634	17696	17499	17638	17565	17552	17520	17452	17505	17708	17583	17576	17804	17462	17574	17798	17544	17640	17562	17519	17512	17581	17734	17521	17505	17573	17483	17611	17637	17594	17641	17518	17499	17628	17452	17580	17589	17580	17373	17605	17846	17406	17648	17663	17713	17554	17637	17606	17599	17598	17602	17549	17496	17456	17633	17745	17612	17477	17633	17514	17638	17452	17563	17686	17918	17680	17576	17508	17625	17569	17688	17611	17477	17621	17491	17664	17676	17450	17782	17472	17572	17553	17610	17726	17500	17555	17642	17360	17475	17541	17475	17569	17561	17641	17533	17569	17465	17617	17697	17683	17579	17612	17596	17783	17676	17674	17524	17764	17432	17601	17549	17678	17706	17522	17498	17600	17605	17462	17513	17613	17472	17545	17610	17727	17626	17622	17453	17723	17769	17604	17783	17724	17768	17591	17650	17690	17503	17584	17682	17690	17631	17721	17743	17600	17497	17707	17532	17645	17705	17553	17521	17536	17433	17562	17652	17613	17564	17757	17594	17444	17557	17468	17663	17410	17568	17475	17615	17619	17634	17528	17430	17579	17897	17632	17543	17618	17558	17614	17650	17469	17570	17614	17586	17572	17532	17554	17658	17535	17530	17489	17568	17579	17618	17806	17623	17684	17408	17557	17623	17573	17552	17622	17680	17679	17557	17548	17757	17604	17557	17617	17819	17549	17537	17516	17625	17458	17592	17669	17645	17662	17509	17617	17515	17758	17789	17510	17488	17612	17699	17649	17490	17631	17584	17645	17544	17520	17756	17452	17584	17630	17625	17622	17455	17620	17618	17688	17617	17563	17735	17528	17545	17670	17530	17697	17564	17577	17653	17543	17558	17577	17646	17471	17617	17652	17580	17412	17658	17512	17557	17686	17459	17600	17785	17586	17600	17569	17542	17612	17654	17556	17491	17601	17734	17552	17626	17623	17580	17487	17519	17527	17779	17379	17540	17459	17515	17619	17646	17725	17528	17705	17612	17458	17583	17685	17634	17434	17624	17569	17634	17568	17555	17645	17681	17687	17518	17639	17627	17502	17674	17647	17624	17584	17436	17519	17564	17638	17674	17641	17680	17486	17567	17606	17646	17530	17674	17684	17504	17647	17587	17647	17699	17599	17558	17708	17743	17603	17503	17791	17667	17780	17416	17559	17399	17516	17578	17536	17537	17525	17649	17701	17713	17805	17469	17706	17485	17674	17587	17764	17584	17786	17579	17507	17498	17817	17578	17560	17624	17680	17558	17566	17532	17458	17621	17559	17685	17633	17355	17421	17726	17658	17578	17588	17552	17667	17615	17582	17585	17527	17624	17524	17634	17500	17613	17496	17392	17539	17493	17738	17478	17509	17717	17590	17642	17676	17628	17484	17630	17626	17814	17661	17489	17663	17534	17679	17557	17542	17619	17637	17657	17726	17618	17679	17562	17515	17664	17302	17530	17611	17678	17559	17569	17737	17760	17605	17531	17515	17701	17702	17677	17588	17466	17623	17516	17522	17632	17488	17445	17542	17694	17429	17580	17616	17672	17581	17504	17457	17794	17482	17665	17433	17666	17679	17809	17394	17644	17593	17664	17578	17615	17524	17642	17749	17610	17607	17489	17608	17687	17596	17408	17620	17665	17502	17655	17700	17612	17579	17738	17524	17692	17443	17602	17655	17547	17552	17405	17776	17717	17498	17607	17785	17546	17714	17667	17573	17464	17625	17463	17590	17548	17584	17536	17671	17688	17622	17555	17582	17804	17675	17653	17507	17747	17694	17521	17621	17659	17412	17596	17574	17650	17655	17631	17611	17640	17602	17487	17405	17588	17560	17616	17661	17539	17503	17548	17646	17671	17552	17623	17516	17605	17558	17734	17535	17529	17651	17793	17622	17483	17601	17579	17693	17643	17732	17348	17476	17475	17569	17534	17714	17535	17498	17681	17383	17803	17571	17500	17505	17533	17700	17695	17440	17658	17593	17589	17583	17646	17719	17522	17758	17399	17644	17470	17780	17336	17696	17523	17595	17566	17544	17695	17578	17534	17535	17620	17638	17624	17557	17643	17737	17508	17673	17635	17545	17735	17677	17430	17678	17650	17702	17486	17547	17574	17623	17464	17491	17605	17668	17476	17702	17611	17651	17465	17701	17579	17592	17625	17670	17653	17750	17594	17636	17237	17830	17542	17655	17729	17637	17593	17415	17661	17665	17668	17579	17325	17487	17554	17542	17528	17624	17673	17699	17569	17689	17478	17613	17773	17736	17417	17584	17511	17545	17603	17604	17580	17749	17653	17577	17360	17725	17572	17497	17636	17468	17542	17549	17655	17702	17622	17594	17466	17651	17354	17659	17657	17601	17859	17453	17555	17583	17653	17585	17628	17618	17516	17498	17560	17460	17491	17712	17675	17510	17399	17716	17480	17728	17596	17498	17621	17635
22272	20803	27315	26487	29827	33025	37195	34977	34688	34829	33696	32449	31571	32182	48909	49631	42786	37267	32803	30423	29596	29569	29591	29767	29645	29746	29679	29590	29255	29738	29611	29407	29508	29402	29360	29510	29574	29737	29576	29479	29454	29307	29579	29330	29340	29648	29386	29517	29415	29672	29300	29393	29654	29575	29579	29622	29649	29334	29433	29288	29511	29329	29179	29376	29466	29575	29720	29142	29589	29530	29605	29530	29154	29597	29450	29512	29291	29174	29259	29256	29257	29601	29217	29151	29384	29251	29408	29435	29416	29501	29517	29434	29525	29747	29653	29340	29433	29359	29504	29293	29430	29665	29509	29413	29469	29408	29393	29554	29339	29587	29215	29321	29394	29314	29664	29664	29534	29448	29587	29438	29445	29333	29341	29352	29244	29417	29752	29542	29355	29385	29594	29381	29633	29548	29508	29470	29211	29300	29276	29421	29402	29598	29210	29614	29090	29441	29517	29470	29594	29462	29294	29577	29413	29667	29532	29649	29456	29343	29602	29440	29443	29458	29608	29230	29375	29392	29328	29667	29601	29207	29232	29278	29418	29460	29390	29421	29515	29490	29307	29242	29149	29400	29491	29463	29194	29458	29358	29172	29509	29476	29508	29544	29531	29247	29326	29159	29314	29586	29357	29335	29537	29377	29515	29359	29402	29253	29637	29471	29487	29566	29507	29581	29483	29192	29607	29159	29167	29506	29209	29514	29411	29497	29319	29343	29393	29627	29509	29613	29476	29236	29644	29429	29700	29415	29576	29491	29169	29509	29287	29556	29385	29653	29392	29403	29461	29370	29456	29472	29687	29496	29585	29427	29558	29374	29426	29386	29355	29593	29562	29548	29358	29228	29246	29279	29365	29253	29355	29299	29339	29692	29295	29652	29324	29583	29333	29279	29414	29519	29367	29622	29498	29180	29618	29336	29590	29405	29557	29633	29402	29682	29462	29205	29274	29258	29553	29301	29409	29555	29362	29511	29411	29539	29392	29582	29293	29255	29284	29128	29328	29523	29319	29653	29517	29471	29438	29321	29485	29293	29476	29451	29469	29382	29524	29037	29427	29305	29545	29251	29633	29338	29412	29493	29530	29293	29472	29442	29488	29328	29600	29594	29520	29238	29210	29591	29404	29626	29639	29369	29639	29360	29323	29800	29271	29403	29699	29291	29137	29418	29420	29400	29388	29334	29268	29203	29379	29372	29667	29423	29257	29281	29390	29295	29429	29377	29483	29379	29582	29228	29287	29534	29450	29400	29427	29385	29390	29500	29577	29483	29435	29261	29414	29471	29355	29170	29591	29857	29622	29374	29048	29454	29271	29301	29302	29608	29265	29420	29400	29203	29443	29498	29368	29359	29271	29345	29574	29521	29415	29422	29440	29235	29528	29521	29466	29389	29286	29564	29350	29585	29561	29707	29608	29449	29626	29397	29318	29422	29442	29250	29858	29466	29451	29306	29634	29301	29435	29229	29105	29327	29187	29363	29488	29208	29562	29451	29321	29146	29238	29445	29589	29225	29262	29518	29557	29227	29706	29329	29322	29291	29156	29447	29448	29443	29328	29388	29749	29499	29460	29453	29073	29526	29625	29452	29594	29029	29315	29250	29399	29395	29295	29286	29354	29501	29051	29341	29400	29673	29338	29444	29508	29429	29510	29291	29374	29409	29390	29264	29299	29234	29589	29481	29430	29220	29366	29393	29399	29483	29425	29587	29402	29367	29346	29433	29337	29320	29198	29354	29401	29574	29303	29317	29663	29655	29502	29210	29598	29380	29716	29260	29310	29384	29329	29215	29283	29464	29451	29522	29354	29435	29336	29183	29490	29174	29374	29575	29281	29609	29363	29291	29432	29543	29396	29393	29340	29172	29232	29471	29395	29559	29344	29371	29427	29120	29204	29478	29497	29321	29681	29306	29453	29538	29590	29278	28991	29317	29399	29327	29373	29535	29472	29404	29156	29467	29354	29426	29412	29368	29372	29336	29190	29456	29572	29458	29391	29241	29506	29514	29346	29337	29572	29332	29453	29513	29604	29482	29383	29293	29433	29276	29633	29506	29283	29637	29609	29161	29451	29553	29403	29581	29369	29414	29374	29218	29418	29129	29316	29443	29553	29612	29502	29586	29365	29529	29223	29440	29466	29194	29283	29375	29658	29405	29358	29321	29426	29483	29565	29144	29580	29193	29366	29487	29199	29271	29584	29429	29468	29464	29336	29345	29212	29217	29550	29487	29541	29409	29534	29322	29383	29512	29542	29412	29150	29202	29290	29423	29143	29333	29242	29219	29586	29280	29519	29501	29427	29056	29419	29311	29355	29402	29331	29282	29462	29462	29194	29245	29532	29191	29400	29356	29103	29326	29191	29440	29371	29408	29321	29301	29318	29267	29523	29285	29492	29527	29273	29396	29547	29406	29477	29269	29361	29531	29130	29408	29505	29280	29423	29488	29623	29639	29424	29569	29343	29464	29275	29198	29148	29391	29471	29349	29486	29464	29437	29575	29430	29476	29308	29198	29502	29330	29313	29248	29242	29394	29378	29385	29659	29222	29379	29276	29570	29349	29230	29645	29774	29498	29384	29531	29227	29456	29365	29365	29531	29500	29551	29437	29517	29622	29471	29344	29256	29551	29358	29245	29506	29210	29470	29299	29381	29680	29335	29402	29397	29306	29362	29313	29296	29260	29385	29296	29452	29533	29383	29401	29340	29460	29205	28966	29351	29237	29430	29578	29505	29424	29500	29540	29337	29351	29287	29381	29642	29668	29482	29337	29236	29669	29481	29380	29533	29329	29424	29125	29196	29293	29460	29327	29599	29796	29274	29380	29363	29526	29395	29244	29347	29332	29622	29439	29540	29497	29580	29656	29465	29454	29161	29413	29375	29309	29396	29316	29598	29873	29370	29321	29328	29399	29509	29547	29437	29577	29458	29668	29515	29160	29297	29525	29467	29211	29534	29484	29257	29209	29463	29512	29276	29342	29383	29267	29306	29193	29567	29386	29184	29228	29204	29303	29300	29557	29474	29391	29268	29443	29538	29439	29242	29173	29706	29613	29133	29153	29409	29124	29454	29410	29454	29301	29612	29424	29396	29380	29405	29495	29515	29345	29562	29369	29428	29517	28980	29163	29730	29487	29566	29345	29372	29134	29432	29411	29538	29242	29374	29416	29408	29498	29431	29374	29177	29370	29215	29207	29247	29411	29375	29350	29446	29453	29258	29354	29475	29513	29414	29291	29469	29374	29527	29636	29519	29328	29354	29403	29467	29581	29502	29432	29245	29147	29266	29502	29642	29449	29394	29258	29297	29581	29139	29428	29258	29380	29382	29348	29640	29402	29567	29155	29599	29461	29184	29421	29526	29582	29529	29373	29498	29296	29595	29465	29309	29737	29430	29346	29339	29285	29499	29590	29403	29593	29662	29487	29481	29443	29420	29351	29433	29244	29400	29331	29281	29572	29199	29371	29158	29273	29238	29408	29388	29371	29502	29588	29315	29289	29148	29329	29015	29130	29436	29395	29321	29526	29524	29405	29363	29465	29314	29500	29303	29319	29465	29394	29208	29660	29694	29422	29406	29314	29709	29381	29477	29534	29363	29342	29368	29516	29467	29309	29356	29317	29381	29462	29062	29114	29474	29564	29308	29478	29473	29305	29467	29437	29180	29166	29394	29383	29465	29499	29224	29307	29207	29188	29563	29513	29407	29482	29242	29387	29498	29545	29289	29419	29080	29209	29460	29279	29323	29319	29394	29485	29164	29466	29352	29223	29573	29609	29307	29188	29421	29288	29198	28969	29339	29452	29368	29388	29231	29387	29600	29624	29510	29439	29487	29345	29274	29472	29225	29324	29357	29216	29152	29285	29547	29466	29373	29422	29461	29611	29574	29343	29458	29380	29398	29226	29549	29283	29274	29445	29593	29393	29433	29476	29306	29417	29535	29359	29659	29624	29771	29398	29338	29437	29769	29509	29517	29288	29528	29239	29403	29347	29504	29592	29550	29309	29498	29485	29235	29302	29277	29543	29498	29446	29469	29339	29202	29363	29172	29307	29322	29435	29305	29396	29465	28942	29328	29342	29633	29181	29578	29305	29276	29213	29380	29360	29361	29216	29316	29264	29298	29429	29441	29223	29298	29519	29134	29454	29361	29494	29571	29486	29277	29688	29337	29463	29171	29350	29193	29313	29488	29364	29502	29532	29680	29472	29256	29273	29209	29414	29251	29516	29504	29308	29379	29229	29412	29228	29440	29412	29259	29373	29190	29464	29468	29537	29113	29219	29380	29422	29446	29697	29562	29232	29566	29411	29417	29583	29355	29196	29389	29392	29303	29428	29385	29391	29597	29519	29351	29483	29091	29281	29488	29393	29437	29322	29442	29615	29230	29444	29581	29424	29488	29362	29453	29323	29103	29426	29333	29533	29331	29350	29387	29418	29210	29263	29423	29305	29413	29411	29550	29216	29540	29547	29412	29067	29199	29517	29727	29396	29356	29517	29582	29461	29560	29571	29541	29267	29591	29449	29464	29352	29241	29624	29447	29453	29524	29418	29838	29344	29097	29638	29229	29486	29565	29390	29591	29472	29519	29373	29280	29324	29543	29348	29469	29249	29327	29542	29381	29377	29498	29309	29350	29581	29442	29340	29400	29542	29368	29197	29520	29450	29569	29583	29248	29358	29377	29591	29470	29232	29477	29415	29550	29235	29447	29392	29355	29521	29383	29374	29414	29420	29447	29109	29522	29275	29249	29358	29542	29486	29322	29429	29326	29472	29448	29698	29297	29264	29149	29350	29461	29392	29594	29524	29458	29491	29169	29511	29391	29138	29228	29348	29339	29371	29488	29141	29501	29475	29313	29384	29321	29281	29351	29509	29658	29298	29472	29192	29201	29473	29511	29398	29450	29190	29459	29258	29427	29273	29225	29532	29103	29501	29488	29471	29541	29458	29490	29332	29256	29305	29287	29374	29303	29246	29360	29231	29296	29510	29481	29453	29064	29149	29116	29361	29538	29277	29506	29179	29463	29474	29655	29414	29500	29419	29242	29424	29304	29575	29395	29352	29316	29244	29599	29459	29408	29514	29367	29549	29589	29256	29605	29277	29405	29572	29549	29500	29535	29348	29543	29517	29259	29586	29552	29450
27493	52556	54342	51472	43444	29653	27815	27060	26342	25758	24153	22569	20879	22692	43215	40806	33821	26744	21101	18607	18009	18062	18175	18212	18209	18222	18096	17917	18252	18191	18103	18005	18275	18142	18145	18084	18124	18158	18150	17948	18108	18186	18094	18038	18134	17907	17894	18188	18125	18024	18080	17931	17958	17981	18201	18069	17889	18208	18012	18092	18060	18111	18142	18203	17948	17889	18126	18172	18071	18096	18066	18140	18166	18098	18351	18092	18297	18085	18198	17857	18060	18054	18115	18167	18029	18158	17989	18157	18056	17968	18228	17929	18147	18073	17971	18098	18082	18109	18023	18104	17961	18107	18247	18066	17998	18242	18092	18051	18055	18071	18077	18112	18002	18059	18116	17973	18116	18075	18056	18210	18063	18026	18145	18107	18023	18174	18101	17885	17974	17953	17998	18126	18143	18178	18058	18018	18097	18208	17997	18254	17983	17963	18277	18087	17998	17972	18077	18124	18249	18163	18009	18293	18016	17940	18110	18114	18114	18095	18016	17955	18060	18051	18124	18086	18096	17946	18018	18164	18137	18108	18109	18136	18023	18245	18312	18011	17933	18217	18045	18098	18080	18122	18095	18103	18206	18014	18211	18191	18307	18226	18164	18039	17738	18182	18094	18084	18074	18090	18219	18119	18039	18176	18016	18166	18055	18095	17994	18018	18173	17802	18125	18170	18113	18130	17902	18218	18048	17977	18225	18230	18071	17889	18055	18168	18147	18077	18010	18151	18127	18024	18033	18096	18130	18186	18120	18043	18220	18016	18207	18168	18034	18099	18132	18127	18029	18087	18112	17896	18298	17992	18158	18094	18146	18173	18114	18083	18112	18110	18002	18090	18207	18283	18018	18187	18027	18125	18155	18058	18256	17973	17973	18311	18110	18213	18173	18072	18196	18424	18186	17965	17959	17980	18001	18362	17817	18081	18061	18160	18144	18208	18053	18165	18102	17945	17949	18022	18057	17889	18004	17942	17970	18090	18008	18226	17950	18012	18108	18106	18175	18325	18015	18024	18072	18132	18165	18190	18092	18063	18008	18185	18047	18024	18114	17997	18204	17990	18114	18158	17939	18067	17957	18172	18189	18074	18115	18163	17891	18162	18248	18167	18067	18073	18160	18118	18252	17984	18110	18135	17977	18002	18006	18068	18181	18171	18076	18105	18066	18101	18068	18043	18011	18110	18062	18260	18193	18059	18246	18166	18135	18184	18157	18124	18107	17929	18063	18175	18169	18184	18263	18243	18162	18115	18187	18182	18089	18093	18087	18083	18065	18049	18175	18188	17974	18094	18112	18218	18124	17971	18151	18101	17954	18257	18214	18043	17996	18077	18221	18120	18429	18111	18154	18168	18221	17953	18084	17996	18159	17973	18093	18043	18251	17976	17902	18180	18174	18006	18245	17986	18159	18018	18083	18082	18039	18227	17980	18134	18102	18066	18160	18182	17966	18036	17947	18112	18169	18173	18060	18085	18194	18174	18133	18055	18030	18042	18182	18199	18050	17959	18017	18264	17943	18127	18090	18118	18109	18104	17910	18038	18028	18082	18353	18060	18068	18039	18110	18043	18081	17867	18069	17994	18107	18177	17873	18137	18122	17993	18251	18241	18035	18163	18150	18238	18137	18081	18132	18173	17958	17922	18153	18155	18092	18174	17995	18127	18324	18185	18074	18182	18196	18235	18210	18030	17992	18071	18191	17978	17985	18095	18065	18158	18032	18203	18126	18275	18134	18214	18044	18046	18111	17989	18047	17973	18191	18062	18270	17983	17965	18196	18171	18014	18015	18107	18223	18163	17939	18149	17948	18327	18104	18127	18076	18166	18235	18104	18015	17987	18230	17980	18167	18063	18124	18168	18202	18202	18045	18152	18110	17933	18094	18050	18036	17987	18200	18217	18178	17995	18143	18183	18105	18130	18094	18013	17994	18116	17938	18125	18033	18017	17946	18091	18192	18090	18049	18131	18022	18003	18091	18077	18191	18168	18164	18140	18223	17963	18021	18034	17969	18136	18034	18152	18037	18077	17989	18041	18056	17953	18065	18282	18039	18105	18170	17952	18080	18114	18146	18053	18137	18161	18006	18280	18109	18047	18022	18150	18024	18072	18038	18228	18056	18044	17998	18173	18051	18149	18113	18186	18078	18124	18155	18002	17925	18246	18253	18287	17990	18038	17970	18247	18240	18248	18162	18051	17964	18043	17996	17998	18230	18238	18159	18140	18099	18067	18198	18154	17970	18018	18058	18049	18268	17988	18086	18152	18046	18051	18212	18230	17918	18326	18124	18006	18171	17896	18094	18178	18042	18118	18111	18234	18165	18109	17965	18080	18168	18018	18036	18226	17840	18172	18046	18062	18190	17952	18105	18054	17903	18007	18140	18138	18139	18206	18009	18168	18083	18036	17948	18006	18090	18148	17991	18002	18075	18266	17954	18016	17991	18019	17997	18101	18303	18244	18031	18174	18197	18184	17914	18139	18150	18117	18125	18174	18128	18136	18202	18265	18068	17902	18041	18215	17986	18017	18000	18153	17899	18054	18205	18148	17969	18143	18118	17988	18191	18102	17983	18084	18131	18143	18011	18159	18060	17997	18051	17970	18251	18189	17951	17953	18094	18021	18138	18078	18015	17770	18117	17804	17939	18027	18193	18157	17979	18099	18153	17929	17999	18171	17926	18103	18040	18185	18255	18156	18216	17993	18066	18053	18108	18258	18157	18221	18017	18112	18036	17934	18089	18071	17902	18089	18178	18175	18102	18055	18171	18053	18145	18090	18098	18004	17854	18115	18083	18213	18053	18122	18304	18184	18161	18119	18031	18071	18122	18184	18288	18205	18054	18018	18029	17860	17988	18097	18033	17965	18098	17894	18058	17835	18138	18138	18003	18275	18133	17955	18007	18061	18126	18073	18157	18063	18192	18203	18069	17995	18087	18121	18059	18122	18130	18033	18130	18017	18275	18125	18056	17978	18004	18076	18155	18128	17946	18068	18057	18095	18062	18052	17942	17973	18086	18026	18185	18124	18126	18087	18107	18202	18097	18146	18180	18107	18154	18147	18212	18066	18171	18050	18183	18084	18122	18091	18101	18206	18158	17971	17998	18100	18154	18151	18087	17861	18078	18111	18156	18130	18128	18080	18078	17992	18006	17917	18166	18036	18017	18264	18019	18026	18045	18253	18053	18112	18116	18098	17962	18034	18101	18127	18075	17973	18288	18060	18096	18257	18107	18047	18059	18076	18063	18050	18008	17977	18129	18192	18174	17969	18050	18054	18054	17957	18162	18000	18101	18011	18033	18137	17909	18071	18171	17967	18012	17948	18071	18030	18048	18236	18144	18240	18016	18053	18083	17921	18057	18100	18116	18105	17992	18121	18128	18148	18087	17895	18150	18138	18164	18125	18088	18206	18065	18011	18153	17955	18038	18091	17975	17977	18142	18227	18064	18109	18122	18139	18064	18119	18309	18016	17965	18078	18136	17810	18044	18200	18125	18082	18083	18121	18067	18135	18097	18028	18052	18012	17995	18064	18014	18287	18204	18116	17970	18123	18028	18055	18099	18156	17943	18175	18124	18175	18158	17930	17954	18243	18275	18225	17958	17988	18056	18042	18092	18055	18082	18154	18193	18074	18109	18231	18092	18063	18058	17994	18009	18050	18079	18246	17924	17997	18019	17975	18249	17969	18242	17917	17908	18352	18165	18057	18225	18008	17990	18007	18118	18093	18232	17961	18049	18151	18084	17925	18203	18072	18087	18155	18196	18154	18148	18172	18217	18303	18049	18048	17999	18063	18238	18060	18049	17915	17982	18059	18118	18039	18292	17989	17898	17980	17993	18150	18058	18045	17998	18143	17979	18149	17962	17875	18018	18225	18094	18154	18193	17970	18007	18114	18058	18173	18081	18244	18259	18081	18184	18165	17992	18174	18136	18125	18170	18101	17988	18146	18209	17997	18193	18003	18047	18058	17980	18029	18038	18175	18137	18001	18059	18235	18210	18117	18069	18118	18136	18074	18053	18182	18175	18132	18200	18276	18277	18117	18006	18104	17996	18047	18192	18148	18199	18170	18134	18111	17856	17935	18012	18038	18180	18087	18070	18089	17925	17997	18035	18089	18098	18087	18253	18093	18137	18047	18197	18100	18104	18056	18235	18112	18079	18142	18022	18016	18022	18152	17967	18200	18219	18094	18169	18232	18052	18165	17965	18174	18121	18161	17966	17976	18070	18212	18064	18047	18048	18299	17992	18057	18253	18137	18167	18237	18179	17994	18075	18174	18158	17989	18078	18186	18028	17920	18061	18023	18228	18146	17963	18293	18082	18031	18063	18011	18055	18057	18375	18011	17990	17988	18017	18000	18118	18204	18124	18047	18120	18106	17992	17860	18059	18244	18161	18184	18013	18076	17944	18068	18027	17954	18051	18002	18056	18173	18066	18084	18113	17968	18041	17970	18087	18056	18193	17884	18084	18141	18297	18218	18189	18138	17936	18123	18160	18105	17994	18047	18112	17870	18078	18073	17835	18159	18168	18200	18089	18008	18195	18080	17961	18111	18074	18141	18114	18392	18085	18166	18084	18027	17932	18202	18110	18007	18072	18139	18190	18239	17992	18149	18009	18153	18055	18167	18009	18083	18051	17978	18061	18024	17973	18311	18134	17976	18087	18120	18109	18199	18030	18081	18093	18214	18141	18149	18027	18155	18101	17946	18143	18044	18226	18027	18032	18128	18148	18127	18157	18115	18145	18155	18080	17941	18070	18080	18162	18069	18000	18089	17928	17965	17957	18042	18009	18030	18030	18111	18165	18181	18065	17985	17979	18148	18129	18171	18098	17921	18062	18185	18103	18098	17893	18113	18193	18183	18099	17933	18186	18026	18080	18167	17934	18111	17956	18208	18165	18049	18186	18076	17965	18010	18229	18088	18167	18059	18113	17954	18217	18044	18057	18097	18266	18006	18201	18087	17913	18060	18050	18138	17963	18010	17966	18123	18013	18047	17996	18147	18122	18289	17998	18159	18174	17997	18076	18077	17982	17987	18183	18147	18052	17974	18012	18231	18173	17919	18194	18135	18166	18287	18117	18014	18304	18045	18050	18011	17978	18085	17998	18122	18053	18186	18198	18135	18039	17889	18156	18105
35778	30172	40519	48185	35277	32170	32090	31286	30918	30579	30800	30234	29789	29721	30144	30783	30552	30020	29651	29512	29422	29425	29280	29384	29341	29293	29395	29471	29305	29267	29394	29595	29396	29342	29551	29356	29271	29161	29659	29450	29219	29490	29491	29485	29438	29696	29497	29327	29368	29476	29397	29350	29351	29169	29138	29485	29386	29570	29334	29429	29340	29260	29414	29253	29474	29353	29178	29442	29411	29260	29405	29396	29231	29316	29564	29158	29103	29487	29349	29273	29280	29434	29462	29404	29404	29190	29230	29072	29279	29402	29503	29194	29366	29385	29137	29255	29396	29044	29317	29327	29329	29526	29287	29248	29390	29404	29458	29259	29133	29270	29076	29358	29368	29234	29271	29258	29194	29132	29368	29428	29297	29186	29380	29385	29159	29378	29354	29412	29209	29309	29454	29326	29547	29767	29525	29200	29279	29473	29282	29196	29389	29604	29193	29476	29549	29511	29432	29333	29306	29179	29368	29629	29460	29341	29450	29329	29572	29337	29447	29411	29486	29543	29283	29275	29247	29095	29299	29223	29636	29238	29202	29180	29589	29527	29543	29361	29365	29286	29494	29257	29280	29352	29493	29208	29433	29411	29377	29438	29405	29215	29388	29280	29107	29170	29577	29466	29276	29351	29321	29796	29108	29333	29308	29140	29281	29355	29538	29452	29219	29387	29380	29568	29324	29246	29109	29363	29428	29205	29300	29382	29178	29171	29268	29363	29517	29548	29137	29176	29468	29337	29266	29245	29252	29311	29349	29187	29177	29282	28933	29608	29320	29396	29453	29214	29397	29320	29245	29544	29486	29373	29570	29164	29505	29224	29533	29348	29207	29154	29206	29444	29512	29375	29203	29226	29159	29118	29091	29459	29373	29040	29462	29589	29245	29236	29186	29213	29326	29390	29284	29210	29611	29174	29387	29667	29156	29398	29341	29286	29046	29154	29259	29266	29348	29540	29342	29325	29303	29405	29264	29281	29237	29324	29227	29365	29380	29341	29174	29114	29248	28954	29127	29093	29196	29332	29393	29237	29382	29449	29422	29132	29389	29366	29366	29396	29383	29445	29212	29265	29212	29401	29445	29295	29259	29298	29494	29339	29443	29457	29357	29362	29420	29422	29380	29192	29249	29470	29003	29192	29234	29357	29353	29335	29214	28980	29537	29255	29127	29187	29252	29596	29343	29384	29561	29378	29337	29391	29076	29422	29317	29358	29231	29282	29564	29328	29296	29419	29408	29327	29146	29461	29188	29334	29030	29425	29198	29282	29162	29293	29296	29510	29540	29184	29344	29412	29204	29174	29263	29286	29444	29262	29259	29628	29310	29220	29300	29439	29237	29114	29351	29418	29384	29351	29498	29401	29285	29089	29215	29333	29264	29713	29300	29199	29123	29226	29277	29358	29442	29275	29454	29451	29231	29281	29625	29477	29257	29607	29614	29094	29416	29323	29338	29168	29202	29236	29321	29455	29319	29360	29613	29349	29369	29384	29319	29408	29260	29543	29331	29367	29280	29412	29180	29383	29261	29286	29410	29221	29419	29443	29234	29336	29411	29279	29388	29359	29637	29350	29276	29307	29597	29169	29221	29291	29428	29392	29282	29099	29245	29158	29459	29159	29562	29297	29603	29593	29637	29526	29254	29324	29373	29411	29304	29194	29357	29475	29358	29354	29306	29489	29377	29382	29408	29428	29367	29392	29510	29481	29350	29491	29292	29242	29471	29482	29590	29299	29345	29155	29482	29290	29373	29203	29497	29326	29319	29209	29466	29090	28889	29069	29477	29282	29543	29465	29304	29335	29184	29183	29401	29260	29457	29125	29381	29094	29231	29364	29256	29449	29498	29498	29376	29168	29382	29373	29344	29306	29308	29243	29387	29277	29053	29144	29437	29249	29335	29281	29008	29383	29569	29196	28993	29552	29353	29373	29625	29218	29229	29454	29150	29286	29318	29140	29245	29248	29340	29426	29353	28820	29101	29397	29516	29360	29597	29581	29405	29379	29452	29454	29386	29146	29184	29335	29108	29321	29460	29299	29403	29448	29575	29419	29410	29291	29266	29504	29451	29339	29445	29264	29525	29338	29460	29266	29202	29324	29374	29523	29360	29420	29206	29447	29398	29015	29160	29295	29437	29358	29459	29585	29364	29122	29404	29303	29111	29308	29391	29353	29256	29307	29409	29494	29114	29262	29288	29227	29098	29543	29382	29537	29225	29603	29526	29368	28968	29159	29317	29321	29311	29522	29142	29183	29298	29548	29264	29369	29404	29520	29379	29379	29414	29644	29407	29215	29593	29245	29572	29191	29221	29452	29263	29400	29298	29328	29295	29030	29446	29435	29410	29125	29539	29336	29333	29181	29283	29533	29386	29471	29571	29367	29103	29377	29313	29081	29526	29274	29404	29312	29408	29271	29558	29235	29420	29316	29470	29627	29126	29240	29404	29157	29389	29287	29069	29075	29277	29133	29240	29305	29510	29480	29048	29380	29305	29084	29316	29275	29360	29573	29369	29558	29219	29257	29592	29071	29159	29280	29313	29433	29545	29357	29223	29809	29221	29141	29155	29305	29415	29379	29352	29161	29340	29397	29279	29119	29282	29546	29268	29185	29423	29299	29307	29153	29053	29380	29489	29435	29617	29273	29126	29376	29396	29405	29246	29258	29220	29369	29306	29268	29108	29423	29341	29645	29177	29358	29121	29471	29175	29343	29339	29156	29130	29591	29233	29043	29322	29472	29517	29391	29481	29631	29423	29287	29075	29308	29266	29429	29523	29310	29306	29309	29201	29409	29191	29532	29308	28837	29026	29473	29409	29410	29267	29217	29398	29551	29406	29387	29362	29660	29280	29531	29415	29377	29219	29383	29547	29263	29360	29149	29254	29678	29132	29254	29218	29462	29386	29507	29369	29382	29497	29318	29584	29363	29371	29494	29355	29249	29169	29169	29181	29374	29327	29542	29212	29056	29210	29296	29339	29308	29349	29499	29224	29246	29381	29387	29517	29468	29207	29285	29265	29177	29292	29309	29581	29231	29308	29257	29291	29241	29307	29334	29488	29531	29215	29484	29130	29508	29343	29323	29397	29367	29174	29301	29237	29197	29353	29389	29663	29547	29552	29266	29455	29435	29341	29211	29506	29145	29372	29224	29427	29341	29405	29151	29649	29329	29553	29352	29771	29270	29401	29521	29106	29378	29372	29452	29244	29189	29229	29216	29592	29332	29498	29478	29374	29263	29182	29422	29352	29137	29107	29302	29602	29513	29254	29657	29485	29362	29334	29505	29202	29359	29486	29471	29453	29278	29163	29329	29366	29409	29356	29251	29156	29040	29351	29352	29236	29147	29351	29160	29255	29130	29452	29369	29375	29134	29647	29315	29256	29299	29492	29273	29407	29409	29250	29316	29280	29409	29463	29514	29424	29165	29166	29013	29411	29451	29570	29401	29463	29317	29109	29416	29264	29720	29399	29587	29374	29505	29533	29365	29239	29501	29517	29589	29674	29201	29396	29269	29285	29171	29429	29581	29352	29494	29385	29301	29444	29402	29245	29148	29574	29248	29379	29487	29401	29386	29229	29455	29408	29256	29433	29277	29216	29487	29598	29249	29205	29428	29452	29501	29386	29306	29331	29453	29358	29260	29348	29303	29404	29265	29382	29006	29329	29401	29282	29479	29049	29646	29435	29433	29389	29294	29389	29284	29322	29188	29115	29463	29274	29406	29527	29356	29214	29254	29223	29039	29446	29361	29277	29427	29512	29150	29409	29341	29259	29482	29392	29302	29382	29383	29246	29634	29387	29477	29550	29358	29094	29582	29060	29472	29108	29479	29278	29331	29278	29381	29140	29361	29319	29174	29420	29305	29368	29343	29250	29168	29238	29081	29279	29038	29445	29501	29500	29529	29546	29424	29323	29779	29410	29326	29633	29350	29427	29405	29426	29341	29454	29215	29474	29447	29348	29180	29376	29258	29185	29154	29363	29216	29151	29374	29418	29345	29589	29155	29378	29215	29185	29313	29226	29397	29233	29546	29392	29319	29261	29485	29264	29366	29520	29450	29429	29122	29424	29320	29451	29350	29239	29088	29441	29295	29354	29346	29238	29304	28922	29512	28978	29228	29617	29104	29313	29121	29418	29260	29266	29225	29199	29243	29111	29250	29474	29212	29570	29345	29340	29536	29158	29360	29205	29487	29599	29382	29555	29611	29328	29364	29446	29231	29256	29531	29413	29009	29443	29610	29304	29508	29253	29397	29449	29304	29401	29373	29470	29342	29529	29427	29311	29437	29057	29263	29263	29572	29606	29578	29611	29424	29122	29096	29279	29241	29333	29639	29529	29227	29473	29478	29192	29167	29397	29363	29347	29309	29420	29364	29308	29294	29066	29343	29104	29155	29337	29028	29392	29282	29160	29507	29379	29129	29379	29451	29215	29136	29376	29278	28806	28979	28959	29268	29162	29469	29400	29199	29156	29238	29551	29475	29584	29356	29399	29304	29459	29660	29427	29294	29520	29473	29652	29281	29489	29292	29087	29551	29440	29457	29218	29531	29258	29423	29229	29287	29328	29548	29428	29548	29420	29400	29377	29122	29142	29359	29406	29068	29481	29413	29208	29551	29497	28964	29546	29316	29301	29133	29179	29380	29436	29642	29657	29425	29179	29466	29458	29359	29394	29541	29289	29343	29345	29547	29664	29340	29392	29308	29566	29325	29506	29638	29424	29360	29347	29414	29399	29190	29450	29252	29578	29339	29337	29378	29345	29365	29663	29482	29334	29286	29538	29246	29413	29390	29123	29423	29318	29230	29505	29172	29556	29380	29330	29306	29206	29374	29170	29361	29419	29299	29432	29431	29485	29464	29243	29361	29305	29641	29351	29387	29371	29592	29432	29353	29328	29344	29334	29493	29360	29406	29571	29551	29535	29225	29334	29149	29287	29159	29462	29416	29536	29224	29202	29184	29445	29213	29407	29348	29413	29466	29226	29389	29485	29448	29148	29232	29183	29296	29386	29209	29485	29545	29584	29210	29311	29535	29335	29358	29450	29408	29151	29170	29404	29308	29371	29191	29755	29310	29120	29357	29513	29556	29448	29478	29468	29607	29212	29352	29473	29250	29548	29183	29536	29503	29565	29441	29496	28964
24008	28677	37682	39891	24740	22388	22470	21336	20608	20421	20473	19015	18370	18503	19447	19707	19302	18778	18412	18227	18182	18136	18080	17987	17973	18041	18226	18127	18041	17915	18181	18028	18123	18055	18167	17986	18079	17933	17959	18234	18110	18112	17925	18056	18062	18236	18013	18052	18333	17942	17926	18248	18143	18010	18034	18056	18117	18028	18020	18079	18028	18086	18028	18096	17994	18278	17936	18243	18122	18029	18004	18107	18016	18089	18032	17949	17981	18001	17952	17994	18166	18212	18141	18070	18050	18051	18019	17870	17927	18046	18141	18216	18120	18117	17995	18110	18034	18028	18272	17847	18091	17951	18121	18047	18109	18122	17973	18068	17938	17984	18254	17992	18004	18006	18184	18063	17996	18114	17975	18009	17944	18060	17856	18071	17956	17826	18023	18068	18126	18050	17999	18041	18173	18016	17938	18035	17864	17968	17905	17888	17998	18014	18173	17983	18001	17912	17988	18143	17948	18000	18069	17944	18140	18000	17942	18246	17921	18109	18004	18188	17993	18025	18121	17894	17995	18291	18050	18216	18081	17815	17961	17980	18056	18040	18025	17983	18119	18220	18082	18043	18258	18121	18078	18198	18253	18097	17992	18009	18238	18054	17951	18261	18079	17979	18142	18055	18225	18139	18053	18080	18104	18009	18098	17941	18041	18215	18089	18213	17937	17962	17994	18036	17955	18105	18028	17908	18143	18070	18076	18030	18234	18056	18217	18243	18142	18038	18125	18162	18228	17979	17998	18108	18074	18198	18074	18144	18275	18020	18086	18079	18327	18045	18124	18136	18210	17993	17978	18185	17953	17936	18376	18055	18165	18129	18140	18044	17932	18033	17866	18008	18105	18135	18002	18189	17958	18141	17991	18132	17996	18060	18199	18018	18052	18116	18074	18057	17976	18203	18122	18178	18072	17953	18068	17932	18013	17817	18142	18007	18126	18045	18285	18063	17908	18113	17904	18135	18004	17990	18039	18104	18061	17972	18072	18035	18237	17868	17989	18003	17896	18206	17937	18077	18180	18204	18095	18052	18202	17879	17971	18021	18046	18068	18030	17970	18103	18227	18102	18145	18074	17976	17887	17941	18102	17968	18251	18041	18034	17991	18141	18046	17970	18006	18095	17972	18031	18111	17950	18028	18203	18075	17896	18086	18215	17992	18043	18038	18016	17994	17967	17976	18029	18198	18068	18104	17958	17888	18216	17913	17979	18075	18126	17951	18264	17976	18175	18103	17853	18104	18040	18122	18164	17922	18170	18115	17997	17939	17932	18019	18040	17911	18084	18198	17906	18126	18230	18125	17993	18113	18073	18008	18175	17949	18129	18132	18055	18116	18074	18131	18018	18129	17983	18069	18061	17961	18262	18047	18118	18042	17948	18208	18086	18125	18192	18059	17994	18072	17996	17970	18242	18090	18211	18057	17987	18283	18130	18030	18014	18141	18036	17971	17975	18261	18175	17902	18012	18102	18159	18006	17925	18068	17966	18094	18187	17931	18141	18086	18024	18065	18066	18120	18148	18077	18133	18107	18042	17965	17884	17941	18082	18062	18112	18040	17995	18043	17960	18000	18099	17847	18183	17989	18217	17989	17851	18044	18102	17877	18154	17935	17976	18166	18144	17952	18058	17887	18051	18083	18072	18037	18070	18034	18074	18092	18180	18006	17934	18022	18033	18122	18036	17902	18300	18028	17990	17980	18134	18056	17986	18213	17999	18181	18080	17924	17908	17930	18023	18025	18158	18126	18049	18000	18225	18087	18039	17911	18211	18020	18080	17960	17986	18167	18111	18031	18087	18067	17842	18075	17895	17957	18067	17943	17926	18024	18171	18049	18123	18155	18050	18153	18048	18201	18104	18215	18065	18074	18246	18255	18290	18083	18172	17883	18036	18045	18063	18184	18094	18250	18113	18047	17956	18011	17976	17994	18117	18140	18124	18155	17959	17815	18117	18118	18262	18146	17868	18000	18072	18085	18137	18099	18114	17997	18090	18120	17848	18023	18051	18061	17982	17981	18295	17949	17981	17850	17992	18092	18065	18061	18064	18165	18184	18206	17928	18120	18085	18124	18119	17928	18098	17969	18159	18280	18193	18102	18004	18148	18005	18204	18137	17949	18135	18101	17964	17999	18072	18010	18119	17992	17878	17917	18181	18075	18180	18053	18074	18018	18056	18017	18073	18090	18121	18080	18178	18096	18018	18049	18105	18041	18064	18075	17941	18004	17935	18136	18046	17872	17864	18176	18024	18073	17948	18244	18222	18177	18058	18059	18105	18181	18055	18039	18110	18026	18161	17838	18029	18178	18081	18046	18125	18110	17930	18004	18151	17947	18056	18165	18142	18068	18050	18038	18276	18011	18092	17987	18013	18038	18218	18011	18014	18058	18032	17912	18197	18348	18108	18041	18010	18248	17892	18174	18130	17952	18064	18014	18050	17937	17924	17932	18065	18126	18240	18086	17921	18263	18230	17970	17930	18247	17883	18042	18173	18189	18162	17881	18007	18054	18009	18105	18105	18125	18188	18053	18230	17993	18279	18099	17988	18056	18109	18071	18040	18044	18031	18052	17824	17877	18129	18255	18114	18015	17888	18002	17980	18153	18312	18104	18229	18176	18002	17956	18092	18263	18143	18061	17881	17964	18000	18145	18212	18032	18153	18006	18122	18105	18219	18027	18109	18111	17934	18145	18015	17913	18188	18004	18131	17932	18059	18112	18187	18123	18153	18034	18043	17981	18156	18028	18042	17978	18000	17942	18074	18062	18144	18130	18100	18180	18007	18068	18155	17926	18133	18089	17935	18164	18028	18050	18016	18133	18098	18082	18114	18102	18175	18051	18197	17986	18077	17997	17959	18172	18084	18153	18027	18285	17997	18231	18078	18146	17943	18105	18078	18110	18080	18058	18132	18174	18070	17992	18031	17967	17996	18015	18177	18061	18151	18081	18156	18056	17764	18060	17974	18176	18187	18038	18104	18135	18033	18102	18147	18041	17987	18009	17939	17960	18141	18099	18170	17953	17851	18192	18020	18269	18157	17889	18162	18123	18135	18051	17994	18043	17999	18023	18151	17996	18016	18120	18103	17919	18016	18235	18121	18044	18100	18042	18097	17979	17957	18121	17873	18201	18214	18135	18006	17906	18109	18140	18067	18110	18195	18044	18077	18189	17986	18151	17932	18093	18117	18218	18027	17909	18100	18201	18032	18148	17908	18011	18060	18146	18175	18200	18291	17970	18054	18188	18164	18150	18143	18248	18018	17985	18047	18146	17962	18012	18304	18057	18025	18142	18051	17918	18073	17975	18073	18121	18302	18166	18296	17971	18139	18039	18032	18040	17990	17968	18257	18132	18276	18084	18245	18176	18056	18105	17980	17978	18052	18155	17964	18264	18048	18084	18165	18126	18145	18150	17999	18030	17984	17968	18120	18097	18009	17836	18022	17903	18015	18209	18049	18079	18193	18054	17868	18022	18078	17983	18100	18114	18135	17950	18089	17909	18027	18087	17969	17994	18150	18151	18101	17900	18022	17986	18096	18003	18048	18201	17980	18214	17985	18066	18218	18135	18000	17929	17910	17977	18052	18262	18085	17950	18114	18235	18009	17980	18175	18082	18124	18039	18088	17947	18117	18177	18056	18008	18019	18020	18087	18019	17967	18026	18060	18195	18172	17941	18035	17987	18061	18064	18253	18034	18207	17994	18164	18057	17976	18177	18009	18168	18265	17981	18069	18104	18136	18061	18167	18064	18024	18055	18006	17977	17874	18031	18163	17942	18115	18081	18072	17993	17959	18143	18129	18160	18063	18067	18233	18032	18105	18075	18028	18116	18063	18039	18003	18082	18085	18148	18075	18083	18123	18109	18046	18169	18016	17995	18066	18118	18256	18007	17963	18269	18048	18120	18086	17832	18101	18062	18020	18297	18069	18233	18089	17955	18142	18037	18077	17940	18091	17976	18295	17992	17906	18098	17920	18039	18015	18125	18020	18156	18029	17927	18100	18097	18124	17974	18082	17919	18047	18049	18068	18159	17988	17961	17979	18116	18195	17994	18113	18166	18094	18256	18105	18194	18170	17995	18050	17891	18266	18061	18057	18110	18068	18112	18147	18071	18075	18140	17940	18082	17874	18155	17998	17991	18024	18160	18114	18137	17955	18035	18190	18070	18144	18162	18006	18078	17949	17967	18139	18185	17949	18145	18063	18186	17958	18033	18092	18002	18180	18031	17960	18072	18079	18011	18093	17944	18057	18048	18191	17859	17955	18063	18166	17983	18126	18044	17973	18081	18053	18137	18048	18073	18028	18175	18109	18100	17915	18080	18029	18191	18040	18109	17852	17953	18031	17958	18079	18112	17999	17876	18061	18271	17994	17992	18170	17951	18089	18244	17969	18161	18102	18055	18185	18095	18115	18026	18107	18027	18354	18073	18174	18185	17991	18097	18019	17955	18185	17939	17980	18157	18072	17948	18037	18036	18010	18181	18122	18209	17955	18216	18169	18169	17934	18114	18055	18007	18166	17926	18055	18028	18138	18099	17974	18118	18127	18052	18156	17980	17954	18078	18032	17927	17968	18052	18048	17816	18101	18019	18039	18134	18047	17952	17937	17945	17986	18114	18009	18092	18132	17933	18049	18264	18023	18017	18033	18137	17900	17933	18014	17946	18015	18120	18123	18164	18097	18154	18062	18106	18053	17855	18123	18013	18026	18173	18019	18202	18029	18046	18016	18133	17994	18082	18173	18051	18011	18027	18047	18148	17868	18080	18244	18034	18120	18077	17951	17968	18024	18123	18087	18143	17778	18099	18179	18316	18103	18072	18152	17938	18166	18142	18137	17994	18136	18273	17924	17960	18094	18307	18083	18153	18139	18057	18022	18165	18038	18002	17994	18146	18024	18053	18023	18071	18068	18019	18256	18008	17941	18208	18175	18093	17992	18306	18176	18023	17943	17934	18049	17907	17909	18042	18089	18054	18147	18043	17991	18133	18106	18151	18126	18005	18129	18125	18029	18178	18030	17985	18087	18050	17967	18070	18160	18052	18139	17973	18096	18025	18051	18211	18016	18043	18028	18268	17951	18031	18138	18098	17935	18177	17910	18046	18198	17998	18137	18036	18047	17936	18084	17931	18186	17964	18106	18151
24546	20761	27325	30363	31293	34627	35286	33614	32740	32231	31635	30885	30783	32687	40738	40978	37846	34335	31697	30852	30382	30190	30285	30119	30152	30042	30035	30096	30124	30473	30314	30170	30195	30393	30230	30050	30054	30222	30036	30425	30399	30116	30118	30270	30308	30009	29875	29921	30308	30407	30267	30322	29969	30224	30179	30362	30171	30054	30127	30256	30045	30132	30010	30503	30282	30021	30274	30213	30030	30136	29879	29944	30116	30116	30254	30272	30360	30345	29804	30054	29983	29862	30092	30145	30057	29993	30114	30038	30160	29854	29890	30218	30256	30636	29822	29880	30131	30100	30172	30160	30098	29847	30195	30221	30047	30002	30102	30015	30169	30175	30152	30147	30380	30219	29952	30288	29984	30110	30019	30247	30128	30221	30020	29814	30172	30152	30112	30364	30143	30132	30313	30123	30410	30265	30154	30061	30047	29948	30305	30239	30364	30286	30297	30122	29952	30198	30055	30255	29844	30166	30292	30169	30033	30049	30175	29884	30060	30227	29998	30029	30102	30027	30135	29806	30052	29932	30167	30199	30226	30190	30236	30234	30032	30369	29957	29774	30026	30391	30120	30020	29906	30134	30315	29980	30463	30231	30145	30242	29907	30083	30539	30097	30105	30164	30235	30245	30284	30085	30052	30230	30374	30349	30142	30043	30160	30044	30180	30282	29991	30125	30144	29791	30265	29960	30164	30201	30270	30221	30008	30173	30262	29894	30067	30099	30115	30251	30188	30035	30133	29972	30060	30095	30117	30112	30084	30176	29899	30076	29888	29937	30118	30212	30193	30107	30084	30135	29948	30019	29975	29938	30091	30119	30179	30003	30245	30251	30101	30165	29895	29865	30284	30261	30172	29985	30201	30032	30178	30055	29924	30159	30371	30088	30363	29974	29940	30037	30104	30054	30062	30233	30117	30056	30149	30193	29933	30201	29930	30347	30072	30262	30100	30046	30285	30069	30014	29971	30003	30039	29915	29781	30166	29952	30200	30097	29969	30218	29952	30109	30197	29926	29930	30162	30333	30023	30091	30276	30133	30060	30375	30384	30240	30387	30124	30059	30313	30352	30366	29994	30192	30159	29996	29944	29802	30402	29929	30173	30332	30196	30052	30141	30265	30169	30116	29856	30187	30025	30405	30269	30134	29841	30082	30020	30274	30199	30202	30047	29946	30145	30089	30216	30266	30024	30105	30105	30138	30311	29980	30124	29892	30195	30216	30102	30436	30304	30121	30164	30172	30208	30120	30239	30141	30211	30147	30058	30181	29998	30259	29870	30208	30404	30049	30269	30418	30019	30020	30055	30079	30244	29849	30199	30268	30388	30001	29936	30291	30143	29978	30204	30256	29958	30109	30043	30106	29929	30350	30314	29867	29797	30275	30109	30339	30248	30438	30141	30310	30184	30241	30285	29982	30115	30296	30126	30112	30357	30527	30286	30141	30106	30202	30021	30030	30347	30183	30310	30364	29937	30272	30300	30037	30084	30058	30313	30244	29950	30191	30031	29810	30247	29884	29982	29988	30043	30124	30123	30283	29854	30229	30110	30127	30307	30219	30142	30124	30178	30224	30165	30180	30150	30053	29999	30162	30211	29965	30086	30018	29996	30083	30205	30201	30201	30305	30324	29943	30286	30214	30466	30319	30461	30082	29977	30267	30060	30201	30308	30476	30086	30250	30057	30087	30309	30146	30081	29893	30388	30202	30027	30053	30309	29960	29860	30191	29898	30146	30177	30271	30192	29910	30151	30177	29992	30019	30207	30053	29976	30066	30129	30061	30269	30039	30158	30227	30110	30274	30132	30272	30086	30383	30087	29842	29916	30324	30167	30573	30092	30234	30283	30103	30026	30407	30245	30007	29838	30422	29709	29700	30071	30144	29964	30269	30169	30045	30047	30284	29997	30195	30431	30276	30134	30274	29995	30111	30178	30080	30134	30018	30265	30101	29924	30134	30219	30293	30144	30120	29966	29866	30173	30231	30091	30227	30071	30102	29998	30044	29926	30036	30323	30162	30132	30239	30129	30224	29918	29990	30095	30091	30372	30004	30049	29683	30025	30169	29971	29826	30187	30374	30045	30006	30072	30137	30240	29947	29971	30542	29912	30140	29950	29787	30121	30037	30202	30142	30036	30207	30141	30182	30394	29923	30150	30204	30292	30316	30020	30285	30171	30418	30108	29989	30261	29926	30190	30281	29945	29908	30004	30162	30055	30032	30176	30420	30073	30438	30093	30226	29998	30158	30321	29950	30384	30216	30064	30244	30042	29987	29990	29964	30091	30129	30233	30075	30072	30202	30458	30037	30056	30122	30270	30192	30158	30177	30114	29981	30149	30012	30145	29943	30075	30108	30159	30205	30222	30417	30213	30062	29798	30178	30293	30269	30077	30189	30041	30178	29940	30040	30176	30240	30469	30219	29862	30240	30301	29997	30039	30071	30136	30176	29910	29961	30212	30268	30190	29941	30187	30177	30093	30218	30389	30000	30079	30083	30235	30348	30131	30315	30190	30073	30279	30054	30014	29981	29961	30190	30229	30102	30152	30040	30097	30157	30093	30068	29966	29948	30281	30120	29919	30165	30151	30232	30111	30164	30107	30123	30156	30071	30113	29987	30033	30315	30001	29997	30221	30291	30245	30159	29949	30043	30150	29937	30317	30149	30124	30038	30314	30233	30139	30020	30005	30200	30191	30305	30304	30029	30461	29928	30206	30103	30041	30163	30248	30301	30297	30215	30097	29937	30146	30101	29986	30187	30135	30146	29969	30214	30038	30170	30121	30344	29880	29895	30146	30123	30232	30253	30081	30032	30168	30023	30113	30227	30170	30065	30036	30080	30030	30339	30105	30114	30294	30109	30182	30334	30138	30134	30262	30105	30409	30097	30116	30194	29969	30229	29938	30151	30078	30206	30288	30079	30129	29943	30034	30132	30146	29957	30036	30244	29674	30244	30102	30132	30299	30017	29936	30221	30377	30008	30172	29980	30115	30201	30227	30111	30270	30276	30161	30007	29976	30156	30195	30054	30362	29837	29950	30376	30226	30135	30159	30248	30143	29896	29810	29901	30092	30059	30221	30398	30042	30236	30152	30422	30277	30036	30190	30261	30038	30046	30258	29958	29862	30079	30153	30283	30192	30498	30159	30320	29989	30220	29916	30147	29965	30303	30184	30296	30266	30114	30228	29923	30225	30148	30228	29949	30258	30116	30168	30126	30392	30280	30460	30012	29811	30169	29895	29989	30107	30308	30133	30008	30259	30044	30196	30131	30145	30085	29832	29973	30010	29922	30082	30166	30099	30315	29889	30230	30073	30033	30156	29899	30123	30093	30199	30410	30087	30094	30030	30087	29887	30217	30378	30210	30313	30134	30162	30171	30233	30207	30278	30358	30340	30203	30032	30106	30048	30236	29915	30202	30272	29927	30083	30136	30104	30050	30206	30124	30168	30355	30052	30283	30370	30416	30103	30212	30150	30108	30172	30144	30441	29886	30234	30051	30097	30074	29906	30188	30226	30371	30216	30169	30157	29851	30359	30110	30393	30397	29975	30142	30049	30199	30131	29976	29986	30151	30041	30073	30153	30249	29977	30434	30250	30350	30143	30134	30100	30071	30084	30235	30123	30092	30184	30021	30145	30186	30146	30393	30262	30210	29859	30212	29929	29922	30062	29924	30089	30257	30072	30439	30041	29918	30105	30300	30169	30112	30072	30115	30241	30260	30103	29903	30205	30029	30319	30133	30167	30215	30311	30142	30142	30212	30121	30240	30014	30160	30192	30491	30198	30005	29997	30099	30100	30010	29974	29828	30008	30264	30254	30297	30408	30207	30020	30103	30330	29973	30214	30047	30129	30284	30144	30008	30167	30106	29885	30152	30102	30335	29987	30031	30059	29891	30276	30396	29906	30210	30114	30188	30162	30111	30054	30170	29967	30076	30227	30261	30054	30355	30113	30215	30063	29977	30303	30212	29903	30342	29992	30260	30101	30062	30441	30169	30191	30332	29976	30102	30003	30213	30135	30366	30136	30279	29907	29987	30136	30131	30154	30176	30208	29829	30236	30051	30101	30178	30300	30174	30049	30271	30087	30077	29906	29923	30050	29903	30215	30357	30261	29929	30083	30043	29867	30008	29966	30070	30199	30350	30419	30165	30238	29983	30076	29878	30143	30130	29953	30045	30268	30110	30071	30327	30147	30124	30097	30269	30239	30146	29901	30030	30442	30171	30027	29955	30376	30103	30244	29992	30108	30267	30057	30058	30142	30183	29989	30068	30239	30103	29960	29933	30242	30253	30252	30183	30083	30371	30379	29790	30086	30011	30160	29973	30281	30147	30087	30148	30176	30101	30318	30062	30124	30229	30077	30097	30337	30347	30168	30263	30152	29884	30255	30161	30145	30173	30155	29997	30206	30069	30100	30024	30038	30060	30151	29960	30155	30122	30000	29989	30013	30061	30191	30157	30116	30207	30302	30330	30194	29936	30195	29982	29902	30065	30225	30002	30451	30140	30377	30551	30239	30085	30048	30266	29865	30101	30219	29965	29892	30173	30045	29976	30055	30053	30230	30359	30237	30230	29898	29994	30347	30202	30155	30229	30300	30351	30083	30220	30247	30019	30099	30138	30136	30372	29840	30297	30211	30394	30107	30500	30015	30148	30181	29879	30050	29944	30152	30296	30210	30393	30155	30220	30332	30047	30288	30054	30092	30082	30490	30093	30201	30244	30049	30191	30346	29679	30108	30098	30164	30354	30558	30268	29986	30204	30106	30017	30011	30293	30396	30330	29974	30089	30094	30070	30040	30180	29995	30187	30045	30226	30067	30191	30169	30065	30205	30007	30019	30034	30068	30026	30018	29949	30320	29922	30268	30089	30182	30191	30050	30238	30201	30288	30065	30295	30191	30268	29949	30201	30016	30135	30212	30030	30385	29923	30071	30134	30080	30349	30051	30345	30044	29876	30137	30246	30062	30276	30009	30262	30265	30100	30283	30130	30042	30342	30054	29923	30195	30185	30274	30289	30208	30330	30104	30266	29748	29983	29964	30149	30042	30130	30088	30118	30302	30148	30036	30031	30087	30255	30108	30074	30160	29995	30266	29809	30023	30074	30146	30049	30071	29941	30086	29968	29955	30017	30160	30084	29863
23700	40706	38783	42785	30316	26709	24698	23410	22311	21662	20391	19574	19757	22982	32828	31735	27509	22537	19751	18734	18460	18274	18700	18480	18235	18354	18335	18487	18559	18396	18496	18275	18377	18475	18434	18398	18599	18495	18536	18403	18411	18360	18799	18525	18401	18364	18360	18315	18452	18406	18585	18473	18614	18460	18524	18525	18428	18372	18477	18474	18574	18460	18463	18467	18401	18448	18452	18496	18449	18591	18374	18334	18449	18486	18448	18324	18492	18500	18345	18539	18623	18580	18428	18407	18411	18436	18500	18587	18446	18313	18471	18436	18389	18672	18483	18434	18466	18426	18450	18420	18409	18585	18379	18361	18502	18370	18493	18396	18396	18503	18307	18562	18570	18376	18349	18521	18451	18604	18465	18370	18350	18481	18353	18481	18331	18337	18414	18586	18362	18504	18460	18406	18416	18481	18401	18430	18432	18555	18519	18499	18586	18484	18551	18531	18441	18435	18459	18463	18358	18435	18531	18326	18634	18504	18280	18616	18322	18535	18353	18417	18388	18476	18272	18451	18553	18521	18537	18470	18546	18547	18485	18551	18523	18407	18433	18503	18377	18461	18530	18537	18485	18319	18536	18407	18366	18452	18345	18507	18450	18526	18352	18506	18713	18572	18525	18236	18397	18406	18378	18498	18527	18530	18323	18468	18391	18629	18576	18381	18224	18550	18342	18473	18502	18496	18502	18381	18256	18397	18465	18478	18371	18479	18603	18330	18544	18594	18452	18366	18488	18416	18360	18536	18587	18278	18583	18339	18357	18625	18656	18486	18532	18595	18596	18396	18532	18484	18476	18285	18352	18514	18385	18441	18438	18389	18634	18320	18439	18603	18512	18473	18540	18372	18446	18509	18476	18448	18415	18536	18418	18555	18324	18377	18507	18459	18589	18283	18347	18423	18581	18560	18635	18449	18374	18219	18525	18503	18367	18504	18533	18420	18400	18365	18463	18522	18426	18404	18482	18450	18394	18584	18493	18483	18591	18434	18591	18336	18336	18685	18379	18340	18318	18238	18574	18382	18362	18406	18511	18271	18456	18385	18240	18594	18129	18607	18420	18414	18574	18421	18425	18545	18316	18578	18348	18504	18366	18519	18611	18643	18478	18568	18490	18294	18560	18461	18344	18623	18382	18481	18519	18440	18311	18393	18581	18420	18576	18344	18439	18453	18362	18529	18494	18472	18361	18482	18513	18364	18169	18601	18598	18372	18402	18463	18320	18518	18597	18491	18436	18373	18567	18503	18265	18582	18426	18342	18455	18611	18297	18609	18472	18358	18613	18399	18500	18320	18387	18461	18514	18433	18431	18365	18544	18547	18278	18355	18383	18442	18491	18345	18512	18486	18403	18581	18404	18615	18528	18423	18538	18318	18502	18418	18291	18650	18308	18446	18660	18542	18452	18477	18429	18473	18618	18482	18392	18511	18512	18599	18474	18399	18611	18417	18491	18358	18405	18336	18454	18658	18454	18550	18683	18499	18452	18308	18468	18572	18511	18382	18422	18422	18567	18434	18368	18338	18584	18368	18508	18480	18508	18467	18441	18527	18472	18578	18477	18417	18348	18263	18478	18444	18457	18507	18493	18420	18534	18423	18345	18392	18498	18349	18512	18433	18563	18463	18564	18602	18479	18577	18569	18586	18458	18495	18619	18402	18624	18539	18405	18728	18389	18335	18425	18370	18460	18393	18482	18592	18599	18615	18544	18483	18537	18267	18453	18514	18475	18319	18543	18659	18477	18358	18493	18391	18563	18343	18405	18461	18479	18471	18617	18606	18477	18466	18431	18436	18416	18266	18369	18342	18455	18488	18495	18459	18449	18496	18566	18483	18575	18368	18388	18592	18510	18538	18462	18504	18402	18273	18440	18379	18502	18543	18451	18862	18386	18498	18518	18580	18596	18407	18545	18433	18562	18346	18480	18381	18514	18439	18453	18338	18451	18408	18487	18273	18349	18420	18492	18657	18419	18352	18335	18342	18460	18424	18424	18431	18515	18397	18320	18565	18433	18566	18559	18320	18452	18564	18425	18399	18397	18357	18468	18552	18405	18427	18357	18482	18551	18414	18437	18390	18565	18388	18603	18258	18606	18351	18405	18509	18335	18428	18634	18455	18318	18425	18351	18360	18668	18487	18300	18480	18619	18384	18294	18534	18619	18551	18398	18286	18344	18491	18531	18732	18532	18421	18407	18457	18476	18616	18436	18485	18404	18354	18622	18343	18525	18417	18328	18362	18331	18353	18550	18252	18441	18453	18379	18456	18567	18321	18462	18471	18433	18549	18500	18555	18582	18531	18342	18443	18312	18460	18597	18394	18456	18367	18516	18406	18264	18643	18335	18455	18488	18541	18404	18627	18443	18380	18388	18442	18720	18472	18277	18469	18512	18670	18337	18662	18339	18325	18655	18539	18426	18435	18458	18477	18544	18635	18535	18386	18399	18640	18415	18404	18417	18433	18390	18332	18384	18409	18538	18602	18337	18314	18547	18426	18574	18345	18492	18549	18495	18437	18323	18452	18592	18329	18424	18286	18403	18440	18424	18438	18518	18470	18564	18548	18426	18486	18353	18397	18550	18581	18491	18426	18442	18612	18511	18426	18470	18341	18427	18444	18435	18404	18421	18438	18534	18512	18288	18398	18510	18351	18441	18436	18443	18592	18444	18566	18619	18314	18466	18360	18580	18401	18609	18485	18472	18657	18386	18574	18402	18420	18727	18271	18522	18373	18569	18512	18424	18533	18321	18489	18472	18485	18401	18590	18586	18571	18273	18440	18526	18441	18508	18453	18334	18410	18354	18516	18481	18365	18481	18532	18322	18317	18487	18422	18248	18402	18292	18654	18388	18396	18452	18567	18461	18231	18384	18505	18598	18517	18304	18523	18500	18258	18420	18505	18473	18533	18536	18370	18419	18395	18477	18577	18401	18513	18542	18502	18386	18458	18461	18353	18404	18455	18582	18435	18466	18363	18374	18549	18244	18563	18619	18560	18490	18607	18405	18263	18445	18460	18443	18417	18462	18512	18354	18452	18598	18243	18567	18393	18497	18521	18512	18375	18598	18498	18368	18461	18451	18520	18333	18632	18520	18569	18459	18401	18498	18342	18471	18487	18534	18492	18599	18528	18534	18579	18547	18271	18541	18282	18452	18458	18478	18484	18458	18383	18637	18457	18296	18166	18424	18448	18348	18344	18408	18475	18456	18309	18503	18547	18470	18467	18509	18476	18467	18547	18556	18474	18561	18406	18492	18561	18322	18481	18493	18452	18428	18436	18228	18483	18585	18354	18509	18432	18420	18721	18387	18520	18471	18376	18507	18548	18514	18424	18484	18537	18376	18594	18349	18401	18437	18529	18587	18821	18566	18516	18424	18483	18535	18546	18378	18525	18507	18450	18560	18604	18411	18471	18505	18542	18463	18352	18317	18308	18396	18446	18615	18370	18481	18475	18440	18376	18443	18335	18448	18471	18323	18474	18422	18411	18652	18481	18482	18436	18553	18327	18290	18318	18335	18493	18393	18503	18641	18514	18347	18569	18362	18390	18472	18477	18402	18501	18559	18552	18425	18536	18640	18385	18521	18404	18717	18401	18243	18251	18373	18351	18355	18536	18537	18536	18407	18506	18452	18686	18459	18384	18429	18678	18688	18634	18623	18434	18499	18342	18431	18477	18374	18256	18377	18262	18552	18420	18449	18352	18437	18430	18260	18347	18335	18439	18274	18367	18445	18371	18661	18345	18511	18700	18435	18428	18391	18449	18474	18565	18310	18468	18460	18414	18433	18282	18455	18524	18460	18637	18310	18477	18571	18584	18383	18312	18479	18572	18461	18514	18569	18477	18294	18298	18571	18439	18440	18433	18395	18428	18562	18508	18524	18539	18513	18484	18515	18442	18331	18593	18483	18417	18418	18235	18473	18459	18452	18572	18481	18370	18488	18338	18412	18509	18570	18440	18654	18544	18570	18505	18617	18412	18483	18590	18346	18319	18357	18457	18395	18649	18381	18526	18488	18518	18551	18473	18285	18467	18433	18553	18601	18475	18489	18471	18374	18548	18384	18520	18339	18506	18617	18482	18390	18404	18479	18372	18464	18615	18444	18527	18183	18493	18363	18447	18581	18416	18393	18378	18524	18482	18521	18449	18535	18538	18479	18467	18384	18472	18408	18539	18473	18307	18473	18605	18289	18336	18380	18357	18398	18605	18554	18592	18333	18421	18660	18524	18561	18474	18319	18396	18679	18655	18535	18442	18476	18459	18430	18391	18549	18347	18590	18375	18530	18417	18368	18350	18520	18504	18340	18397	18428	18556	18552	18554	18245	18426	18524	18540	18487	18430	18470	18515	18354	18593	18230	18374	18516	18318	18583	18448	18363	18445	18426	18340	18456	18484	18455	18394	18609	18430	18370	18398	18638	18579	18565	18561	18429	18553	18408	18463	18666	18420	18434	18383	18487	18537	18284	18426	18310	18491	18497	18502	18473	18505	18472	18446	18256	18663	18469	18430	18523	18652	18551	18453	18495	18423	18339	18374	18380	18323	18593	18630	18360	18814	18446	18446	18390	18433	18556	18569	18492	18508	18581	18500	18718	18395	18327	18450	18415	18486	18476	18471	18438	18589	18450	18329	18471	18602	18650	18499	18543	18553	18463	18506	18436	18451	18570	18448	18428	18444	18291	18483	18559	18554	18413	18501	18412	18400	18483	18620	18274	18351	18285	18555	18497	18451	18472	18489	18378	18513	18455	18533	18365	18579	18558	18476	18501	18383	18409	18483	18400	18294	18508	18524	18412	18460	18409	18507	18595	18566	18186	18480	18610	18465	18501	18464	18425	18478	18459	18511	18454	18524	18508	18598	18392	18620	18519	18365	18412	18360	18423	18351	18548	18586	18499	18383	18244	18443	18531	18562	18462	18462	18493	18632	18302	18361	18639	18519	18563	18525	18439	18483	18540	18305	18435	18492	18546	18352	18564	18647	18507	18370	18469	18472	18489	18635	18379	18428	18302	18352	18314	18247	18235	18342	18521	18739	18371	18585	18433	18486	18354	18574	18437	18449	18578	18291	18405	18328	18395	18452	18513	18478	18453	18518	18441	18435	18363	18414	18379	18504	18478	18508	18513	18465	18523	18441	18408	18454
22186	20758	27328	25878	27392	34253	39324	35474	34151	33863	33251	32955	32522	37514	53181	50071	43413	37706	33284	31601	31385	31123	30996	31070	31294	31164	31092	31096	30924	31032	31123	30968	31006	31134	31241	31148	30975	31073	31291	31098	30812	30975	31290	31386	31239	31121	30960	30870	30783	31119	31274	31030	31041	30947	30986	30711	31137	30983	30998	30951	31137	30938	31076	31242	31205	30947	31319	30981	30788	30926	31092	31270	31261	31021	30987	31098	30834	31001	30751	31022	30783	31016	31286	31039	31412	31046	31208	30842	31305	30879	31017	31017	31200	31155	30844	31169	31200	30944	31270	31030	31104	31265	31110	30800	31042	30917	30928	31112	31104	30901	31012	31025	30975	31176	30975	30659	31117	31045	30970	30924	30916	30960	31097	31002	30947	30836	31190	31111	31006	30981	31060	30954	30997	31206	30933	30969	31092	31029	31099	30855	30955	31021	31034	30730	31101	31079	30912	31210	31401	30989	31143	30643	30936	30982	31121	30872	31059	30998	31236	30858	31152	30951	30845	31077	31013	30808	31020	30873	31052	31211	30896	30822	30792	30969	31233	31022	30576	31056	30906	30775	30929	30700	31107	30820	30960	31026	30817	30949	31075	31007	31188	31062	31090	30950	31078	30803	31160	31059	31272	31019	31126	31164	31142	31211	30783	31073	30943	31045	30877	30856	31028	30799	31094	30839	30864	30899	31151	30850	31171	31160	31011	30606	31053	30804	31085	30997	31076	30956	31028	31010	31147	31124	31296	30900	31032	30973	30918	31004	31137	31044	30935	31051	31078	30909	31035	30904	31175	31237	30736	30716	30890	30910	30995	31007	30869	30915	30784	30702	31002	30918	30979	31050	31099	30867	30695	30985	31097	31195	30861	30811	31157	30995	31165	31373	31117	30976	31102	31136	31521	30979	31105	30864	30880	30828	30863	31096	31197	31059	30961	30798	30877	30673	30849	30912	30851	30910	30902	31025	30709	31016	31022	30741	31042	30846	30903	30951	30903	30848	31059	30916	31268	30874	30927	31017	31060	30920	30659	30998	31001	30990	31013	30720	31105	30797	30966	30892	31098	30846	31114	30685	31004	31058	30786	30895	30868	30701	30918	30930	31016	30962	31089	31031	31199	30874	30917	30867	31079	30921	30955	30912	30847	31163	30752	30849	31043	31116	30888	30855	31140	31020	30873	30860	30804	30850	30998	31037	31317	30714	30883	30836	31046	30998	30941	31079	31260	31274	31001	30784	30953	30864	30950	30935	31122	30866	31027	30984	31268	31077	30986	30907	30892	30781	30893	30971	30840	30948	30903	30749	31138	30849	30920	30705	31121	30955	30787	30887	30827	30868	31167	31098	31039	30910	30875	31204	31111	30946	31012	30977	30905	30821	30829	30791	30897	30862	30780	31150	31048	30941	30637	30822	31111	30983	30828	30886	30691	31103	30937	30764	30898	30872	30765	30858	30832	30901	30561	30623	30974	30805	31036	30995	30744	30812	30911	31048	30847	31040	31238	31031	31028	30777	30911	30890	31059	30994	30845	31097	30881	31023	30955	30982	30530	30988	30943	30847	31084	30958	31217	31120	30833	30884	30964	30717	30795	31028	31153	30942	30967	31109	31002	30913	30839	30967	30905	31202	30943	30800	30970	30815	30922	30642	30840	30833	31109	30961	31022	30871	31054	31207	30951	30935	30985	31080	30932	30779	31266	31217	31087	31049	30888	30963	31018	30986	30862	30873	31014	30869	31198	31108	31133	30958	30847	30928	30836	30855	30813	30942	31000	30944	30849	30892	31221	31029	31105	30979	31065	30898	30866	30863	30910	31107	30907	30740	30840	30744	30854	30894	31010	31087	30875	30935	31031	30874	31117	31119	30923	30940	31101	31159	31186	30863	31136	30813	30722	31058	30881	30963	31062	30933	31170	31092	30985	30779	31093	30822	31257	31120	30861	30903	30766	30854	30944	31086	31153	30772	30886	30947	30964	31055	30838	31090	30884	30711	31017	30885	30752	31063	30879	31055	31112	31120	30920	31064	30729	30870	30973	31129	30954	30996	30951	31008	30766	31192	31205	31091	30962	31111	30847	31084	30988	30780	31043	30977	31027	30628	30879	30878	31092	30941	31032	31180	31363	30746	31193	30837	30869	31041	30892	30990	30880	31002	30822	31018	31211	31168	30907	31012	30940	30765	30743	30831	30973	31154	30849	30961	30985	30596	30995	30835	30873	31054	30989	31033	30877	30990	31119	31153	31034	30879	31269	30820	31055	31061	30958	31015	30922	30851	31113	30956	31099	30985	30876	30978	31039	30937	30984	31102	30974	30994	31043	30930	30827	30986	30892	31135	30837	30894	30823	31105	30938	31135	31153	30936	31047	30822	30859	30607	30870	31037	30924	30878	30731	30835	30739	30937	30883	30918	30682	30876	30990	30970	30998	31175	31108	30913	31033	31090	31135	31015	30635	30768	30806	30969	31040	31054	31017	31018	30926	31431	31291	31156	31059	30873	30982	30974	30907	30809	30944	31296	31127	30830	31245	30648	31013	30926	31043	30938	30776	31022	30858	30857	30925	30935	30688	30957	30584	30988	30949	31031	30626	30899	31083	31084	30949	31297	31094	30968	30999	30800	31000	31165	31197	30931	31006	30914	30736	31082	31063	30964	30940	30976	31069	31100	30870	30743	30684	30938	30701	30790	31016	30933	30931	31033	30828	31067	30720	31198	31041	31021	31129	31161	30889	31053	30895	31016	30978	30858	31010	31215	31025	30903	31096	30782	31052	30948	30821	30788	30775	30728	30875	30897	31201	31079	30886	30999	30840	30981	30948	30811	30961	31004	31081	31140	31034	31244	30909	31019	31123	31260	31105	30849	31226	31117	30709	31148	31129	30793	30855	31064	30913	31369	31030	30744	31115	30946	30982	30988	31033	30854	30946	31132	31034	30814	30983	30967	30994	31120	30991	30999	31217	30817	31017	31189	31059	31156	31004	31233	31179	31226	30958	31104	31158	31019	30686	30919	30932	30925	31035	31191	30755	31032	30972	31108	31188	30962	31016	31131	31154	30837	31130	30966	31262	31042	31072	30941	31010	31146	31008	30981	31150	31103	30745	30663	30731	30888	30971	31042	31127	30970	31165	30838	30881	30780	30876	31102	31019	30863	31041	31025	30947	30797	30807	30861	30954	31108	31255	30938	31141	30890	31032	31000	30940	30913	31082	30833	30787	31095	30977	31160	31139	30685	30839	30976	30868	30846	31074	31188	31097	30812	31020	30898	31159	30880	30989	31094	31038	31249	30873	30885	31036	31210	31290	30810	30816	30933	31179	30884	30765	30707	30858	31294	30927	30896	31090	30788	30951	31095	31155	30960	30820	31111	31409	31250	30865	31034	30848	30868	30718	30957	31209	31045	30867	31093	31002	31024	30932	31115	31058	31078	31003	30862	30847	30994	30910	30860	30791	30988	30825	30884	30961	30833	31139	30862	30862	30958	31081	30793	30951	30949	31047	30924	30981	30802	30971	31160	31004	31150	30962	30710	31254	30998	31092	31018	30993	30918	30844	30916	31021	30810	30846	30942	30885	30919	30794	30735	31212	31159	30934	31263	31264	30836	31096	31055	30934	31099	31035	31269	30919	30728	30863	30889	31116	30910	31155	31030	31017	31102	30922	30788	30665	30786	31134	31205	30933	31139	31028	30891	31024	31036	30684	30804	31145	30616	30889	31049	31053	31208	31020	30958	30758	30921	31110	30878	31034	30940	30865	30861	30920	30857	31052	31240	31068	31151	30919	30994	31281	30752	31011	31083	31033	31064	30836	30899	30805	30764	30750	31290	31230	30866	31114	31282	31122	31136	30687	30910	30812	31105	31151	30780	31005	30848	30739	30861	30866	30955	31021	30921	30970	31081	30947	31130	31180	30989	30882	30854	31241	30635	31240	30783	31046	30911	31258	30804	30999	31149	31010	31084	31081	30923	30880	31106	30824	30864	31018	30922	31003	31049	31031	31200	31141	31004	30975	30824	30930	30848	31091	31015	31060	31042	30885	30957	31174	30877	30986	30849	31266	30852	30859	31023	30743	30829	30764	31141	30823	30835	30876	30973	31120	30962	30834	30894	30940	30727	30829	30941	31098	31011	30878	31077	30924	30786	31149	30626	30753	30729	31076	30956	31002	30946	30829	31124	31079	30735	31063	30993	31101	30812	31061	30976	30817	31119	30837	30754	31108	31041	31061	31195	30970	30943	30810	30921	30984	31103	31054	31205	31229	31018	30932	30855	30942	30926	30925	30867	30859	31084	30950	30944	30943	31054	31081	30813	30832	30843	31095	30928	30942	30914	30882	31171	30981	31006	30984	30784	30890	30953	31015	31194	31070	30983	31142	30957	30998	31163	30964	31108	31166	31171	31063	30924	31273	30910	30822	30877	30936	30989	30756	30875	31012	30815	31174	30941	31186	31142	30660	31031	30745	30928	30905	31066	31034	31038	30824	30933	31028	31034	31024	31120	31209	30711	31036	30787	30882	30910	31030	31096	31100	30836	31251	30822	31063	30850	30940	31157	30825	30886	30970	31244	30789	30999	30858	31250	31163	31310	30999	31072	31277	31053	31065	30979	30951	30929	31048	31008	31058	30855	31003	31091	30870	31241	31116	31058	30995	30968	30524	30964	31142	30985	30826	31222	30978	30781	31208	30989	31022	31006	31152	30878	31039	31193	31103	30886	31147	30937	31023	31053	31140	30777	30779	31108	31051	30931	31176	30634	30997	30951	31099	30975	30888	30775	31023	31133	31163	30945	31325	31134	30951	31045	31087	30800	30830	31081	30754	31121	31084	30911	30965	30891	31024	30784	31023	31138	31201	30626	30838	31027	30876	31061	31277	30864	31194	31270	30867	31173	30951	30853	31293	31038	31035	31029	31003	30986	30922	30961	30899	31149	31025	30811	30953	31156	30832	31033	30880	30781	30943	30995	31226	30817	31058	30918	30960	30921	31208	30916	30830	30815	30987	30540	30507	31136	30756	31131	31289	30974	30931	30905	31220	30862	30773	30915	30956	30930	30802	30764	30925	30892	31000	30817	31001	30890	30664	31013	30836	30903	30831	30973	31199	31072	31019	30725	31088	31160	30882	30832	30962	30876	30993	30879
31723	60316	58896	47117	39365	31638	29238	25999	23983	22695	21773	21039	20533	29402	45682	41210	33690	26278	21027	19246	18806	18731	18852	18732	18758	18819	18758	19014	18795	18801	18590	18756	18727	18871	18827	18905	18867	18681	18706	18825	18854	18837	18893	18696	18905	18838	18716	18807	18705	18845	18692	18765	18734	18832	18845	18899	18572	18820	18948	18799	18605	18748	18837	18778	18728	18748	18750	18721	18703	18906	18832	18853	18910	18842	18742	18704	18728	18901	18845	18693	18821	18736	18841	18831	18891	18925	18790	18775	18650	18790	18837	18728	18926	18683	18736	18552	18771	18718	18966	18708	18890	18810	18906	18707	18573	18761	18860	18806	18859	18652	18766	18747	18660	18848	18666	18714	18865	18744	18686	18779	18835	18714	18724	18650	18842	18796	18633	18910	18711	18679	18875	18865	18655	18847	18871	18867	18721	18774	18712	18819	19017	18834	18869	18674	18808	18754	18647	18778	18820	18753	18755	18795	18797	18859	18804	18885	18743	18749	18738	18801	18793	18868	18685	18876	18734	18552	18759	18726	18778	18695	18741	18895	18623	18765	18728	18720	18729	18748	18703	18750	18706	18721	18826	19015	18700	18918	18965	18725	18685	18779	18741	18630	18804	18687	18901	18756	18824	18851	18639	18795	18830	18636	18554	18900	18705	18814	18939	18648	18807	18720	18898	18715	18593	18728	18789	18711	18906	18812	18663	18701	18507	18817	18674	18914	18680	18821	18842	18802	18625	18696	18875	18574	18715	18819	18852	18639	18690	18797	18695	18813	18682	18839	18822	18599	18635	18711	18692	18852	18813	18874	18759	18830	18827	18763	18774	18671	18540	18823	18765	18842	18686	18774	18764	18705	18697	18731	18796	18578	18711	18755	18821	18733	18831	18719	18817	18794	18623	18679	18742	18922	18865	18919	18672	18748	18626	18914	18699	18876	18734	18698	18648	18705	18754	18670	18824	18655	18648	18900	18844	18860	18935	18850	18780	18819	18886	18793	18712	18820	18863	18925	18664	18881	18677	18783	18634	18674	18890	18648	18784	18798	18912	18653	18718	18673	18756	18831	18860	18652	18567	18825	18781	18711	18690	18802	18795	18974	18945	18677	18787	18757	18820	18773	18702	18781	18697	18817	18970	18534	18907	18956	18781	18769	18743	18883	18658	18698	18730	18732	18721	18862	18621	18835	18779	18583	18752	18719	18955	18550	18943	18899	18671	18710	18812	18614	18707	18624	18897	18767	18658	18687	18679	18789	18625	18499	18706	18747	18776	18784	18684	18732	18687	18748	18860	18802	18767	18822	18719	18841	18857	18808	18598	19020	18738	18900	18619	18834	18777	18679	18851	18886	18703	18709	18818	18881	18923	18674	18743	18740	18705	18776	18819	18794	18702	18565	18822	18885	18869	18713	18746	18649	18712	18748	18731	18696	18664	18665	18819	18810	18689	19020	18726	18684	18823	18719	18770	18872	18761	18612	18694	18737	18722	18856	18712	18923	18750	18704	18804	18863	18847	18845	18755	18806	18887	18722	18929	18508	18807	18713	18784	18786	18441	18807	18808	18609	18936	18547	18763	18807	18571	18867	18799	18865	18693	18627	18629	18747	18817	18708	18843	18800	18779	18603	18766	18705	18823	18712	18753	18753	18688	18599	18895	18845	18635	18553	18705	18765	18723	18922	18835	18778	18665	18723	18707	18942	18612	18698	18886	18735	18752	18903	18578	18832	18566	18677	18791	18812	18798	18715	18600	18632	18822	18660	18680	18732	18712	18873	18629	18742	18701	18653	18760	18735	18721	18771	18694	18850	18956	18864	18611	18798	18841	18980	18747	18571	18692	18839	18846	18745	18865	18534	18641	18650	18735	18732	18628	18763	18734	18876	18724	18812	18603	18915	18778	18787	18879	18735	18558	18889	18755	18629	18738	18912	18903	18592	18972	18780	18690	18863	18666	18645	18691	18868	18744	18686	18554	18722	18716	18731	18777	18836	18859	19033	18734	18874	18616	18758	18766	18618	18924	18762	18666	18733	18594	18634	18822	18953	18880	18571	18649	18900	18762	18889	18799	18840	18618	18699	18762	18805	18811	18769	18679	18753	18903	18838	18641	18831	18701	18625	18739	18695	18849	18762	18772	18816	18845	18710	18592	18700	18659	18982	18473	18837	18711	18896	18746	18896	18733	18731	18701	18763	18667	18629	18903	18742	18727	18710	18841	18912	18725	18943	18643	18831	18715	18655	18913	18877	18741	18888	18807	18658	18669	18852	18777	18568	18824	18875	18858	18627	18935	18868	18691	18899	18761	18765	18833	18666	18741	18726	18762	18595	18701	18667	18882	18749	18687	18901	18662	18651	18711	18871	18741	18601	18704	19029	18845	18608	18657	18679	18753	18813	18900	18558	18931	18621	18795	18825	18732	18714	18615	18671	18750	18601	18853	18812	18814	18687	18809	18790	18702	18828	18868	18839	18747	18625	18771	18722	18691	18965	18635	18986	18816	18637	18796	18803	18764	18939	18543	18760	18758	18664	18748	18822	18658	19050	18810	18742	18735	19012	18752	18673	18858	18801	18625	18846	18856	18555	18683	18764	18809	18633	18836	18733	18738	18996	18580	18718	18657	18640	18757	18655	18737	18757	18687	18875	18535	18944	18668	18702	18704	18810	18641	18793	18724	18750	18789	18614	18753	18665	18803	18949	18743	18707	18649	18773	18678	18735	18744	18671	18731	18588	18693	18706	18753	18871	18845	18776	18717	18875	18882	18726	18892	18664	18814	18757	18725	18708	18683	18882	18890	18770	18764	18793	18929	18761	18859	18827	18780	18800	18764	18658	18667	18902	18675	18527	18504	18792	18641	18943	18739	18758	18823	18829	18781	18868	18776	18831	18791	19002	18800	18629	18772	18579	18722	18740	18867	18897	18804	18778	18878	18839	18621	18658	18803	18711	18782	18659	18825	18914	18748	18858	18842	18725	18876	18806	18935	18740	18657	18578	18928	18703	18845	18577	18615	18713	18765	18767	18807	18601	18893	18938	18635	18758	18715	18709	18770	19016	18802	18706	18728	18713	18907	18829	18682	18692	18643	18705	18823	18818	18526	18679	18823	18784	18814	18771	18572	18712	18733	18731	18705	18806	18625	18869	18745	18679	18733	18873	18613	18807	18832	18810	18723	18853	18742	18774	18882	18669	18738	18789	18543	18758	18553	18803	18823	18656	18729	18551	18698	18817	18825	18791	18593	18861	18747	18711	18865	18594	18735	18741	18740	18717	18739	18871	18802	18730	18746	18789	18832	18879	18751	18695	18885	18733	18781	19031	18869	18856	18780	18763	18755	18701	18741	18872	18801	18754	18786	18584	18719	18765	18678	18866	18812	18688	18673	18674	18698	18666	18848	18836	18833	18667	18778	18655	18801	18756	18803	18780	18695	18641	18800	18838	18633	18631	18867	18617	18638	18857	18883	18688	18682	18702	18893	18705	18697	18773	18708	18800	18756	18902	18654	18520	18727	18518	18884	18619	18746	18721	18645	18756	18792	18663	18766	18786	18806	18512	18803	18731	18564	18573	18844	18719	18652	18698	18961	18737	18517	18762	18655	18784	18771	18882	18636	18830	18729	18752	18813	18564	18720	18888	18641	18857	18682	18838	18614	18747	18658	18755	18800	18834	18782	18753	18802	18755	18858	18762	18694	18840	18877	18759	18668	18619	18644	18656	18760	18711	18773	18643	18957	18699	18734	18695	18613	18766	18663	18870	18634	18730	18812	18686	18701	18799	19047	18794	18634	18784	18661	18921	18761	18897	18711	18836	18824	18561	18691	18763	18648	18708	18735	18615	18800	18785	18745	18588	18917	18796	18881	18760	18621	18817	18881	18869	18742	18731	18772	18854	18656	19052	18715	18869	18808	18672	18513	18685	18736	18792	18692	18832	18801	18784	18854	18737	18664	18902	18746	18853	18789	18657	18758	18932	18762	18854	18913	18714	18604	18693	18776	18730	18816	18743	18794	18838	18833	18933	18766	18927	18861	18784	18652	18820	18723	18822	18782	18714	18888	18853	18756	18670	18795	18735	18799	18827	18629	18819	18690	18754	18696	18843	18765	18852	18769	18769	18865	18892	18659	18688	18830	18718	18815	18768	18679	18788	18712	18927	18697	18762	18675	18859	18920	18737	18753	18865	18947	18906	18863	18845	18824	18811	18757	18845	18711	18937	18709	18682	18707	18705	18745	18661	18753	18876	18616	19010	18721	18942	18665	18894	18935	18518	18817	18720	18849	18865	18835	18887	18786	18576	18816	18844	18844	18782	18763	18735	18659	18788	18702	18740	18611	18643	18802	18892	18574	18794	18671	18855	18825	18790	18848	18988	18859	18632	18945	18635	18897	18727	18632	18801	18750	18811	18758	18773	18795	18787	18802	18639	18758	18592	18663	18820	18679	18686	18616	18810	18757	18689	18836	18884	18770	18675	18810	18712	18830	18855	18569	18910	18830	18815	18648	18812	18822	18752	18868	18701	18766	18858	18612	18725	18707	18775	19017	18910	18711	18931	18781	18922	18784	18803	18853	18799	18655	18619	18648	18656	18799	18747	18735	18659	18649	18683	18669	18634	18941	18749	18676	18525	18603	18699	18674	18940	18762	18688	18611	18824	18593	18793	18690	18832	18722	18708	18714	18646	18804	18819	18720	18829	18652	18657	18771	18674	18652	18824	18664	18685	18816	18670	18754	18975	18811	18766	18830	18594	18793	18840	18894	18732	18817	18698	18801	18778	18766	18802	18733	18653	18940	18719	18662	18649	18742	18665	18736	18871	18646	18626	18727	18782	18883	18739	18863	18767	18902	18657	18829	18764	18707	19012	18888	18908	18630	18721	18905	18742	18822	18723	18846	19024	18723	18683	18853	18849	18729	18574	18622	18740	18699	18828	18713	18740	18579	18730	18787	18779	18793	18663	18749	18782	18736	18751	18731	18762	18690	18827	18850	18827	18743	18924	18829	18657	18792	18754	18720	18706	18894	18711	18984	18543	18785	18853	18672	18847	18906	18903	18955	18860	18873	18746	18804	18671	18843	18754	18671	18969	18641	18807	18932	18772	18809	18815	18780	18764	18857	18777	18675	18783	18723	18796	18925	18767	18841	18603
39119	38106	45725	39681	36110	34412	33312	32948	32887	32386	32193	31859	31744	32249	32746	32397	32412	31914	31419	31364	31271	31395	31381	31275	31621	31412	31540	31169	31434	31276	31510	31479	31324	31719	31337	31221	31210	31310	31469	31522	31264	31365	31532	31204	31233	31386	31300	31367	31369	31351	31492	31247	31593	31159	31414	31329	31442	31163	31293	31205	31384	31231	31244	31412	31556	31068	31311	31282	31347	31163	31479	31457	31583	31170	31318	31301	31442	31368	31743	31375	31586	31460	31194	31475	31568	31544	31184	31300	31323	31443	31442	31276	31527	31307	31394	31256	31495	31422	31495	31335	31275	31325	31338	31408	31270	31162	31429	31437	31436	31150	31405	31403	31403	31374	31481	31441	31183	31361	31571	31432	31227	31485	31360	31593	31436	31602	31280	31412	31354	31557	31025	31145	31398	31550	31163	31349	31168	31425	31141	31013	31137	31519	31222	31583	31160	31371	31281	31372	31457	31439	31467	31500	31449	31483	31340	31366	31485	31475	31373	31481	31309	31258	31311	31394	31364	31294	31285	31324	31375	31400	31228	31332	31388	31568	31445	31260	31396	31392	31396	31466	31648	31561	31381	31513	31212	31324	31461	31484	31554	31551	31472	31319	31475	31368	31420	31288	31563	31186	31357	31211	31254	31297	31259	31238	31528	31316	31472	31290	31679	31611	31510	31508	31111	31333	31294	31329	31405	31510	31494	31374	31456	30956	31143	31327	31317	31271	31305	31355	31180	31411	31405	31470	31249	31177	31413	31168	31431	31207	31361	31129	31451	31265	31482	31424	31285	31569	31279	31266	31393	31294	31493	31256	31265	31462	31479	31350	31376	31316	31592	31462	31261	31439	31373	31266	31624	31317	31287	31243	31245	31492	31407	31085	31264	31479	31298	31329	31523	31183	31110	31462	31296	31372	31191	31215	31131	31481	31511	31306	31398	31288	31479	31728	31482	31570	31309	31426	31518	31375	31358	31270	31440	31228	31262	31256	31263	31399	31431	31342	31058	31539	31127	31130	31331	31533	31350	31540	31041	31466	31384	31311	31545	31360	31151	31236	31518	31381	31095	31436	31369	31224	31339	31392	31225	31305	31412	31412	31445	31273	31420	31406	31455	31403	31535	31233	31303	31185	31515	31211	31398	31456	31096	31440	31334	31313	31182	31104	31355	31474	31500	31594	31277	31436	31280	31265	31533	31459	30976	31423	31365	31539	31333	31321	31214	31552	31308	31445	31479	31114	31477	31403	31312	31328	31228	31414	31194	31234	31357	31220	31453	31273	31309	31280	31584	31408	31336	31246	31246	31508	31251	31448	31504	31372	31265	31359	31307	31371	31758	31489	31117	31269	31390	31356	31478	31203	31594	31209	31515	31130	31314	31491	31267	31324	31396	31426	31379	31326	31487	31347	31511	31205	31287	31406	31298	31285	31293	31317	31259	31538	31444	31444	31185	31265	31226	31541	31520	31355	31671	31363	31502	31526	31176	31148	31405	31749	31059	31280	31468	31412	31367	30951	31418	31563	31375	31056	31091	31518	31199	31001	31385	31273	31353	31148	30963	31172	31109	31382	31382	31493	31101	31325	31296	31363	31307	31402	31560	31359	31258	31112	31315	31435	31532	31394	31299	31222	31593	31097	31289	31486	31321	31302	31237	31116	31635	31482	31440	31334	31418	31363	31226	31197	31546	31310	31315	31214	31545	31139	31509	31192	31253	31169	31248	31134	31304	31266	31373	31188	31433	31522	31433	31293	31235	31283	31497	31420	31403	31245	31393	31162	31476	31408	31222	31338	31298	31266	31362	31501	31341	31478	31038	31420	31358	31326	31397	31191	31006	31375	30778	31301	31336	31522	31559	31415	31484	31408	31039	31267	31262	31387	31244	31250	31419	31338	31328	31468	31564	31362	31282	31305	31682	31641	31287	31313	31494	31149	31436	31274	31258	31266	31280	31331	31124	31263	31248	31230	31144	31284	31298	31301	31322	31277	31367	31369	31459	31345	31307	31386	31407	31256	31283	31354	31135	31368	31081	31402	31088	31535	31228	31702	31358	31197	31279	31194	31491	31247	31336	31133	31484	31440	31117	31438	31540	30944	31246	31535	31400	31123	31309	31463	31584	31376	31244	31342	31238	31267	31390	31455	31379	31428	31268	31323	31579	31236	31268	31405	31138	31284	31194	31282	31412	31361	31148	31164	31334	30998	31420	31187	31127	31384	31568	31368	31517	31620	31427	31463	31378	31441	31339	31271	31336	31597	30987	31400	31571	31414	31410	30854	31377	31415	31434	31224	31402	31390	31561	31551	31347	31387	31286	31409	31555	31476	31293	31395	31603	31376	31342	31408	31174	31024	31261	31276	31292	31439	31341	31492	31450	31188	31396	31324	31146	31555	31378	31167	31294	31186	31325	31230	31303	31221	31178	31505	31403	31326	31526	31492	31419	31296	31187	31437	31602	31163	31246	31416	31336	31406	31225	31150	31380	31340	31423	31701	31432	31203	31363	31451	31426	31441	31396	31319	31374	31383	31322	31476	31531	31137	31313	31289	31313	31485	31007	31637	31300	31289	31378	31236	31394	31590	31371	31312	31740	31526	31709	31340	31425	31550	31575	31428	31252	31563	31079	31474	31234	31270	31454	31576	31291	31191	31429	31347	31238	31450	31263	31226	31297	31178	31360	31379	31653	31022	31271	31384	31088	31536	31469	31304	31375	31077	31647	31277	30926	31062	31361	31391	31461	31389	31641	31233	31249	31237	31527	31298	31270	31186	31300	31620	31507	31271	31396	31376	31524	31305	31524	31346	31311	31493	31372	31172	31567	31305	31377	31315	31330	31329	31246	31304	31231	31357	31827	31073	31465	31409	31247	31444	31404	31373	31337	31311	31321	31230	31294	31367	31619	31407	31602	31352	31482	31436	31230	31467	31421	31181	31624	31395	31758	31561	31219	31536	31361	31457	31500	31342	31475	31345	31325	31371	31406	31437	31428	31408	31362	31167	31425	31108	31632	31197	31111	31114	31323	31227	31447	31149	31356	31439	31191	31456	31277	31486	31125	31375	31548	31136	31187	31393	31400	31381	31345	31426	31533	31561	31538	31167	31528	31032	31593	31289	31177	31301	31454	31323	31239	31313	31184	31339	31188	31424	31418	31298	31417	31448	31230	31226	31683	31387	31462	31315	31051	31439	31599	31643	31276	31119	31508	31403	31208	31415	31445	31148	31435	31485	31388	31300	31180	31582	31469	31270	31249	31374	31435	31529	31430	31467	31536	31367	31136	31412	31752	31404	31344	31511	31471	31293	31326	30980	31546	31069	31463	31317	31457	31347	31378	31100	30997	31045	31186	31206	31331	31372	31309	31142	31420	31105	31480	31452	31564	31397	31218	31354	31388	31267	31454	31313	31366	31415	31319	31600	31283	31089	31346	31241	31385	31475	31278	31374	31431	31725	31311	31438	31407	31416	31367	31159	31323	31390	31399	31320	31509	31176	31541	31112	31393	31124	31475	31292	31576	31526	31310	31424	31298	31392	31384	31289	31505	31288	31281	31492	31460	31342	31701	31588	31399	31627	31350	31216	31098	31110	31363	31476	31298	31521	31262	31303	30929	31429	31421	31294	31404	31378	31096	31220	31270	31318	31469	31276	31234	31222	31689	31545	31309	31369	31639	31267	31369	31223	31415	31487	31565	31274	31637	31619	31157	31288	31596	31572	31313	31359	31347	31307	31487	31314	31077	31132	31494	31285	31366	31325	31261	31428	31523	31364	31417	31461	31573	31364	31324	31565	31431	31269	31445	31537	31346	31313	31330	31377	31292	31589	31381	31433	31343	31296	31491	31266	31452	31367	31476	31430	31554	31265	31459	31315	31467	31418	31275	31583	31439	31603	31618	31255	31411	31250	31449	31400	31570	31370	31630	31450	31386	31506	31500	31289	31345	31064	31151	31602	31144	31035	31253	31573	31482	31143	31173	31366	31481	31584	31428	31648	31421	31341	31366	31576	31324	31586	31273	31314	31481	31389	31199	31477	31206	31447	31312	31352	31429	31296	31339	31311	31583	31100	31523	31580	31087	31266	31359	31551	31337	31290	31519	31533	31513	31171	31237	31371	31323	31409	31350	31200	31442	31406	31474	31514	31386	31151	31418	31426	31568	31540	31476	31342	31367	31352	31352	31201	31177	31315	31082	31490	31421	31132	31519	31509	31415	31091	31553	31436	31389	31134	31260	31209	31230	31108	31328	31336	31363	31449	31486	31106	31267	31317	31708	31561	31460	31378	31317	31562	31318	31371	31456	31378	31507	31462	31220	31641	31537	31342	31466	31335	31209	31092	31521	31364	31541	31332	31256	31470	31611	31580	31388	31297	31395	31631	31114	31277	31481	31119	31277	31455	31377	31371	31451	31279	31508	31287	31506	31278	31363	31107	31414	31396	31354	31398	31361	31532	31258	31286	31454	31110	31496	31439	31552	31395	31699	31469	31499	31487	31528	31295	31221	31590	31169	31218	31389	31527	31456	31219	31212	31323	31499	31400	31330	31349	31129	31275	31248	31499	31252	31191	31510	31240	31474	31253	31395	31398	31277	31567	31181	31371	31439	31438	31421	31203	31611	31578	31556	31466	31446	31343	31318	31428	31225	31215	31265	31442	31252	31465	31574	31405	31275	31642	31445	31588	31407	31362	31351	31372	31391	31322	31449	31325	31309	31264	31350	31198	31479	31318	31278	31556	31706	31384	31513	31323	31524	31423	31577	31454	31565	31420	31404	31163	31428	31343	31185	31264	31513	31299	31298	31355	31736	31298	31649	31383	31307	31451	31430	31330	31413	31505	31203	31348	31355	31411	31436	31525	31417	31277	31400	31465	31201	31380	31304	31398	31223	31496	31045	31379	31205	31341	31411	31301	31372	31289	31433	31326	31406	31422	31393	31443	31520	31646	31303	31301	31497	31322	31504	31206	31251	31199	31160	31236	31456	31246	31537	31812	31414	31410	31402	31366	31089	31668	31190	31272	31281	31608	31368	31647	31393	31511	31504	31450	31143	31215	31122	31229	31528	31124	31566	31727	31389	31190	31366	31432	31274	31380	31456	31170	31180	31124	31324	31162	31512	31326	31239	31577	31340	31422	31569	31341	31554	31356
32094	41475	42179	29778	25967	23671	22075	21170	21493	20831	19743	19459	19465	19991	20860	20337	20024	19639	19270	19141	18953	18951	18878	18714	19045	18961	18897	19099	18816	18994	19065	19013	18814	18958	18948	19065	18833	18889	19074	18910	18894	18900	19035	19007	18827	19009	18981	19168	18893	18974	18977	18913	18950	19057	18772	18999	18909	18910	18917	18884	18985	19022	18986	18810	19041	18901	18995	18982	18950	18821	18916	18915	18989	19040	18975	19043	18862	18943	18871	18863	18794	18877	18928	18862	18918	18832	18947	18944	18959	18924	19042	18843	19152	18940	18942	19039	19131	18796	18870	18920	19004	18886	18925	19018	18879	19318	18707	19098	18957	18915	18811	18940	19060	18988	19004	19103	18990	18733	19101	18840	18931	19057	18851	18969	19004	18861	18871	18829	18858	18900	18832	18886	18968	18891	18985	19006	19003	18991	18855	18848	19129	18866	18973	18904	18834	18815	18939	18855	19006	19096	18997	18987	19029	18788	18809	18843	18925	18835	18929	18906	19010	18895	18893	18944	18760	19066	18967	18965	19140	18927	18776	19027	18745	18963	19005	19021	18995	18812	18933	18849	18853	18822	18956	18982	18916	18949	19114	18776	18917	18930	18834	18889	19022	18899	18819	19028	19050	18893	18722	18889	18965	18786	18999	19064	18920	18928	19081	18996	18951	18824	19071	18981	18894	19028	19014	18950	19016	18938	18956	18788	18882	18800	18891	18955	19136	18908	18978	18911	18827	18922	18752	19108	18636	18950	19177	19030	18888	18961	18889	19092	18944	19043	18814	18894	19015	18968	18851	19070	18980	19054	18904	19108	19016	19039	18965	18956	19145	18867	18914	19083	18878	18874	18924	19013	18986	18934	18867	19014	19027	18889	18952	18927	18927	19128	18810	18962	19003	18854	18954	18989	18779	18838	18912	19037	19054	18960	19032	19082	19081	18998	19015	18749	19062	18794	18984	18879	18921	19000	19041	18884	19026	18860	18978	18972	19056	19027	19007	18933	18875	18829	19042	19066	18886	18922	18928	18853	18855	18940	18940	18962	19044	18971	19093	18857	18958	18750	19058	18924	18943	19033	18972	19045	18890	18942	19005	18822	18897	18880	18931	18844	18872	18936	19025	18911	18963	18859	19067	19138	18873	19040	19043	19069	18969	18815	19007	19055	18909	18951	18949	18910	18976	18837	18942	19019	18910	18933	18848	18910	18963	18823	19092	18845	18786	18985	19180	18874	19138	18822	18923	18970	18796	19057	19126	19087	18987	18844	19102	18786	19021	19007	18943	18899	18974	18904	18949	18960	18810	19054	18563	18992	19270	18950	18994	18998	19129	19032	18887	19103	18911	19050	18984	18913	19031	18749	18945	18897	19048	18900	18832	19162	19095	18750	18803	19069	18742	18908	18881	19062	19020	18883	19023	19035	18979	18925	19005	18901	19096	18940	18974	19009	18883	19091	18813	18889	18834	18830	18976	18849	18832	19109	18845	18940	19101	18889	19047	18777	18882	18897	18941	18831	18991	18924	18854	18850	18969	18941	19027	18931	19145	18973	19022	19075	19071	18997	19020	18985	18980	19038	18900	19153	18806	18968	18893	18948	19152	19100	18972	19058	18663	19053	18902	18852	19119	18853	18932	19251	18928	18765	19011	18919	19022	19056	19035	18811	19069	18936	18849	18780	19031	19009	18869	18947	18914	18954	19159	19098	19022	18944	18963	19038	19130	18866	19105	18771	18857	18882	19012	19025	18910	19004	18867	18993	18824	18731	19097	18897	18888	19089	18866	18786	19008	18946	18967	18917	18936	18975	18775	18952	18931	18973	19003	19129	19001	18888	18970	18996	18910	18831	19007	18921	18951	18799	19057	18977	18927	18891	19102	18875	18962	18770	18913	18815	19058	18785	19068	18925	18949	18664	18973	18989	18897	19055	19198	19017	18850	19085	18795	18779	18918	18861	19094	18945	18959	18904	19075	19022	18998	18966	18981	18957	18812	18988	18957	18986	19085	18895	19017	18994	18898	18991	18886	18857	19140	18998	19028	19005	18953	18900	18852	18826	18983	18836	19009	18796	18723	19043	18884	18853	19013	18976	18811	18887	18985	18954	18897	19026	18873	19005	18939	19009	18953	18892	18887	18826	18978	18918	18901	18971	18713	18841	18869	19016	18888	18856	18976	18808	18865	18963	18857	18883	18968	19073	18944	19040	18895	19158	18878	19053	19197	18825	18824	18739	18903	18799	19040	19017	18947	19118	18789	18970	18878	18773	19043	18965	19139	18836	19005	18965	18831	18913	19079	19066	18971	18959	18917	18962	19011	18995	18926	18987	19150	18820	18983	18882	18927	19061	18823	19064	19002	19027	18933	19013	19086	19127	18881	18935	18855	19148	19008	18955	18928	18791	18743	18894	19035	18869	19120	18884	18946	19029	19077	19043	18958	18908	18937	18965	19038	19009	18763	18792	18926	19094	19067	19098	18767	18757	18846	18958	18991	18797	18863	18977	18924	19039	18872	18862	18801	18886	19051	18897	18898	19029	18991	19016	18875	18878	18848	19147	18968	18912	19015	19007	19038	18891	18871	19031	18768	18954	19061	18960	19160	18926	18926	18928	19060	18959	18996	18931	18980	18908	19069	19005	18896	19007	18856	18805	19005	18855	18817	18876	18874	19059	19166	18839	18881	19049	18996	18986	18915	18896	18901	18928	18940	18789	19126	19084	19099	18995	18898	18863	19011	18923	19081	19000	19030	18793	18734	18949	18765	18864	18970	18963	19216	18921	18845	18993	18812	18847	18899	19027	18927	18774	19014	19024	18890	18876	18905	18899	18811	18767	19216	19123	18886	18876	18807	18963	18922	19058	18968	18975	18840	18850	19069	18964	18797	18985	18958	18885	18896	18997	19084	18952	18958	18940	18893	18990	19111	18768	19184	18981	19041	18836	19048	18906	18875	18999	18929	18724	19018	19050	18905	18882	18873	18977	18918	18995	18942	18985	18970	19045	18773	19033	18986	19033	18828	18848	19099	18758	19012	18903	18893	18985	19001	18947	18857	18841	18956	18892	19075	18869	18930	18867	19106	18934	18978	19195	18983	18964	18885	18969	19130	18977	18956	18950	19021	19004	19135	18902	18881	18934	18878	18965	19042	19006	18789	18993	18955	18936	18971	18765	19005	18828	18894	18963	18886	18870	18897	18907	19062	19162	19067	18849	19006	18865	19146	18910	18854	18997	18947	19094	18916	18978	18959	19025	18929	19075	19018	18901	18944	19007	18891	19004	18969	19043	19014	19003	18978	18983	18935	19048	18898	18908	18905	18906	19027	18917	19062	19060	19039	18888	19062	18842	18744	18977	18912	19032	18971	18910	19031	18942	19048	18952	18857	18828	18866	18982	19019	18982	18758	18913	19027	18965	19007	18944	19048	18915	19127	18878	18919	19050	18838	19018	18860	18800	18950	19005	19073	18852	18988	18978	18961	18828	18923	19119	18937	19069	18988	18833	18754	18828	18852	19017	18903	19013	18936	18866	18958	18930	19077	18819	19002	18980	18902	19102	19063	18960	19192	18913	19098	19188	18974	19006	19032	18867	18875	18837	19079	19117	18964	18758	18945	18704	18963	18966	18969	18754	19007	19067	19002	18941	18843	18939	19029	18976	18763	18979	18979	19011	18822	19058	19017	18909	18814	18943	18949	18989	18789	18904	18950	19103	18899	18915	18897	18968	19037	19041	18955	19031	18802	18743	18715	18905	18958	19056	19106	18695	19046	18949	18853	18924	18931	18797	18857	19025	18867	19006	18890	18915	18960	18958	18971	18958	19041	18861	18891	18902	18846	19036	18666	18876	18997	18918	18880	18883	18819	18848	19131	19005	18981	19046	18987	18876	18983	18761	19058	19030	18973	18958	18935	18980	19064	19052	19070	18869	18997	18964	19018	18951	18923	18923	18823	19043	18981	18849	19033	19022	19118	18900	19020	18964	18921	19086	19095	19004	18940	18978	18942	18939	18914	19040	19011	18773	18990	18914	18833	18963	18898	19188	18890	18834	19160	18856	19172	18950	19057	18913	18945	18920	19079	18905	19028	18922	18935	19007	18913	18907	18711	18750	19203	18864	19105	18952	18967	19074	19112	18902	18898	19013	19044	18861	19002	18980	18978	18943	19034	18963	19020	18964	19068	18880	18798	18973	18918	18896	18829	19062	18963	19044	19021	19022	19091	18869	18847	18943	18742	18753	18984	18910	19084	19003	18854	19043	19049	19061	18972	18907	18992	18789	18807	19124	18832	18879	18992	19072	18772	18826	18908	19080	18865	18988	18837	18876	19098	18949	18875	18941	19114	18958	18886	18990	18854	18873	19022	18823	19133	19076	18898	18874	19010	19025	19154	18945	18912	19020	19008	19010	19028	18975	18956	18847	18903	18798	18848	18906	19004	18891	19038	18950	19017	18961	19001	18928	18949	18871	18792	18962	19099	19022	18962	18978	18925	18810	18849	18783	18780	19012	19017	18876	18942	19058	18880	18827	18934	18995	19004	18913	18986	19091	18998	18822	18921	19053	18671	18929	18861	18682	19013	18961	18966	19051	18799	18879	19051	18849	18982	18944	18853	19033	19046	18783	18851	18926	19088	19022	18970	19056	19044	19137	18942	18895	19028	19000	18885	18807	19029	18844	19092	18840	19014	18734	19067	18819	18865	18984	18896	18872	18793	18906	18942	18935	19112	18977	19116	18960	18944	19007	19028	18849	18915	19183	19021	18915	18981	18930	19069	19060	18938	18880	19106	19047	18888	19137	18937	19033	19037	18896	19027	18947	18994	18821	18931	19017	18959	18981	19112	18943	19008	18985	18853	18742	19014	18977	19058	19023	18964	18986	18914	18795	18739	18807	19035	18851	19070	19020	18843	18835	18791	18996	19031	18904	19022	18918	19107	18994	18981	18895	18970	19053	18740	18909	18853	18945	18966	18927	18860	19007	18991	18957	19199	19162	18953	18986	18884	19074	18902	18928	18907	18965	18929	18918	19184	18907	18771	19181	18825	19028	19150	18934	18891	18890	18935	18932	18946	18877	18983	19099	19004	18936	18969	18932	18987	18990	18875	18826	18935	18751	19071	18951	18922	18912	19145	18947	18937	18936	19004	19058
24689	20810	27757	28564	30348	34385	35442	33312	32165	31651	31748	32744	34203	38060	42613	40780	36955	33488	31717	31070	30490	30785	30611	30824	30741	30622	30519	30522	30948	30751	30594	30803	30760	30591	30560	30496	30648	30666	30662	30461	30690	30521	30791	30535	30927	30495	30601	30540	30680	30847	30681	30778	30782	30767	30680	30782	30646	30558	30307	30608	30652	30294	30644	30798	30766	30589	30700	30729	30547	30311	30482	30698	30683	30749	30825	30574	30576	30538	30652	30564	30622	30430	30735	30631	30757	30497	30518	30777	30902	30676	30665	30907	30669	30676	30521	30495	30590	30543	30471	30802	30617	30549	30535	30916	30925	30611	30543	30763	30634	30387	30792	30657	30565	30279	30529	30807	30639	30425	30596	30633	30652	30718	30627	30516	30435	30627	30651	30857	30636	30666	30559	30643	30610	30897	30565	30752	30639	30698	30829	30621	30355	30654	30658	30710	30516	30914	30690	30525	30717	30866	30554	30746	30663	30515	30589	30571	30759	30433	30868	30828	30800	30747	30857	30376	30661	30579	30577	30675	30512	30616	30659	30595	30742	30540	30749	30568	30531	30683	30705	30632	30744	30881	30605	30740	30545	30783	30519	30653	30585	30584	30684	30615	30630	30582	30618	30557	30409	30473	30861	30567	30357	30649	30543	30570	30798	30629	30991	30912	30648	30525	30658	30757	30682	30724	30720	30831	30581	30852	30581	30779	30563	30400	30533	30323	30433	30949	30576	30650	30731	30745	30667	30566	30437	30599	30683	30613	30865	30520	30464	30862	30496	30765	30640	30770	30761	30536	30612	30566	30976	30717	30978	30485	30770	30806	30556	30371	30666	30623	30486	30484	30830	30886	30560	30662	30694	30739	30596	30572	30685	30437	30513	30670	30786	31010	30460	30615	30667	30691	30740	30717	30820	30927	30622	30466	30498	30651	30889	30586	30593	30576	30622	30667	30510	30727	30675	30950	30654	30469	30877	30584	30468	31010	30762	30768	30602	30455	30527	30372	30446	30581	30625	30667	30475	30651	30617	30546	30745	30545	30610	30554	30730	30599	30406	30474	30741	30541	30870	30692	30620	30620	30345	30453	30350	30675	30423	30361	30563	30807	30766	30648	30552	30540	30723	30580	30712	30667	30678	30689	30379	30520	30809	30711	30492	30323	30763	30656	30740	30578	30703	30583	30668	30256	30788	30732	30616	30739	30701	30586	30501	30690	30925	30638	30458	30550	30965	30746	30589	30532	30591	30607	30546	30833	30649	30675	30726	30585	30649	30520	30899	30868	30757	30413	30697	30272	30597	30595	30630	30679	30676	30493	30616	30566	30499	30540	30312	30466	30698	30521	30585	30615	30569	30690	30335	30723	30562	30451	30480	30720	30953	30570	30806	30803	30637	30662	30505	30662	30663	30650	30874	30572	30315	30536	30740	30679	30606	30730	30770	30727	30575	30549	30449	30538	30978	30745	30434	30730	30638	30377	30678	30406	30669	30428	30549	30296	30685	30546	30761	30711	30627	30837	30559	30697	30601	30534	30754	30654	30631	30678	30747	30582	30582	30595	30932	30596	30864	30720	30481	30813	30626	30913	30927	30509	30620	30623	30611	30532	30479	30377	30453	30377	30426	30793	30646	30550	30900	30537	30856	30608	30892	30602	30557	30575	30870	30624	30642	30662	30556	30674	30702	30711	30554	30800	30650	30671	30657	30664	30810	30528	30087	30596	30590	30536	30495	30457	30609	30674	30802	30485	30605	30693	30600	30581	30877	30493	30395	30505	30741	30872	30501	30527	30588	30751	30635	30670	30647	30795	30628	30829	30572	30839	30848	30588	30719	30530	30583	30610	30657	30770	30706	30566	30343	30543	30415	30467	30614	30586	30576	30592	30618	30903	30557	30502	30903	30578	30280	30569	30759	30819	30611	30683	30360	30763	30704	30746	30606	30616	30402	30582	30618	30615	30403	30783	30871	30537	30504	30682	30656	30833	30763	30633	30636	30583	30904	30529	30691	30529	30716	30797	30584	30617	30759	30841	30767	30665	30760	30819	30607	30629	30595	30591	30473	30931	30641	30559	30774	30808	30569	30825	30855	30592	30484	30258	30674	30501	30895	30793	30597	30390	30682	30611	30755	30710	30657	30293	30541	30627	30473	30828	30879	30613	30812	30729	30665	30617	30826	30477	30492	30680	30410	30847	30829	30486	30523	30344	30739	30595	30553	30638	30766	30395	30555	30506	30676	30841	30712	30692	30586	30623	30690	30902	30737	30631	30701	30445	30853	30812	30610	30813	30821	30773	30549	30466	30452	30533	30820	30765	30944	30838	30720	30489	30589	30491	30613	30795	30850	30838	30654	30535	30824	30626	30516	30549	30932	30628	30577	30936	30699	30598	30514	30649	30638	30745	30634	30617	30498	30585	30695	30755	30654	30642	30563	30617	30687	30923	30735	30747	30693	30586	30593	30731	30779	30646	30596	30760	30624	30835	30680	30471	30725	30759	30812	30509	30852	30586	30721	30720	30596	30499	30605	30568	30631	30551	30733	30729	30657	30730	30636	30501	30711	30604	30900	30500	30579	30909	30894	30699	30768	30685	30709	30942	30624	30612	30470	30645	30699	30675	30843	30652	30652	30704	30723	30713	30634	30494	30471	30779	30652	30818	30736	30563	30578	30441	30645	30751	30711	30447	30795	30784	30409	30779	30746	30747	30838	30794	30887	30742	30523	30678	30555	30591	30757	30829	30378	30799	30757	30414	30562	30645	30658	30627	30387	30613	30329	30713	30851	30826	30632	30687	31007	30723	30877	30511	30660	30505	30738	30552	30519	30819	30618	30483	30739	30671	30775	30453	30875	30796	30583	30648	30479	30446	30692	30615	30403	30706	30621	30528	30401	30707	30779	30627	30640	30674	30604	30920	30502	30821	30442	30741	30381	30564	30531	30506	30477	30755	30635	30707	30517	30537	30735	30646	30912	30416	30560	30845	30543	30672	30634	30463	30828	30531	30757	30555	30676	30462	30531	30684	30658	30642	30807	30814	30952	30681	30236	30829	30710	30781	30787	30537	30818	30823	30591	30635	30838	30575	30642	30667	30641	30528	30668	30636	30734	30488	30511	30526	30801	30543	30818	30410	30813	30650	30687	30753	30808	30793	30856	30883	30592	30600	30597	30655	30572	30771	30609	30783	30612	30524	30634	30526	30494	30751	30419	30613	30521	30584	30505	30447	30890	30569	30689	30678	30653	30621	30491	30577	30705	30730	30572	30783	30611	30671	30739	30638	30604	30746	30629	30769	30692	30679	30453	30807	30686	30835	30741	30702	30350	30518	30758	30552	30295	30595	30772	30703	30820	30489	30647	30943	30570	30824	30425	30654	30628	30924	30830	30455	30668	30602	30719	30589	30572	30886	30519	30715	30875	30395	30660	30794	30645	30634	30565	30756	30732	30466	30392	31069	30776	30844	30746	30685	30617	30427	30680	30526	30841	30763	30695	30674	30787	30787	30714	30666	30551	30583	30838	30637	30582	30794	30687	30638	30737	30716	30833	30843	30646	30616	30525	31005	30659	30610	30830	30619	30678	30704	30349	30588	30570	30645	30680	30716	30646	30482	30545	30352	30616	30878	30779	30540	30856	30754	30675	30680	30574	30823	30844	30486	30721	30839	30557	30475	30973	30579	30417	30656	30675	30600	30986	30731	30629	30933	30276	30693	30913	30744	30551	30404	30585	30634	30750	30614	30568	30484	30796	30415	30464	30673	30738	30477	30754	30648	30687	30429	30600	30685	30808	30482	30757	30395	30706	30489	30640	30688	30789	30692	30645	30527	30717	30671	30768	30561	30774	30385	30908	30578	30734	30718	30575	30776	30682	30598	30703	30646	30787	30824	30766	30662	30643	30532	30755	30560	30600	30625	30715	30541	30765	30674	30586	30843	30858	30786	30816	30616	30583	30865	30721	30442	30871	30811	30637	30759	30599	30720	30666	30755	30707	30811	30860	30783	30727	30523	30471	30589	30638	30620	30782	30696	30644	30717	30499	30768	30634	30530	30718	30555	30783	30520	30583	30721	30864	30578	30924	30532	30616	30590	30608	30703	30794	30426	30592	30706	30765	30690	30478	30624	30708	30515	30784	30526	30576	30525	30809	30676	30720	30792	30551	30465	30779	30712	30523	30539	30769	30499	30507	30596	30514	30765	30455	30473	30692	30821	30997	30605	30644	30635	30711	30486	30705	30769	30515	30739	31097	30806	30519	30640	30902	30480	30553	30927	30792	30759	30752	30567	30616	30504	30505	30532	30559	30656	31001	30594	30764	30971	31005	30658	30441	30542	30529	30624	30432	30443	30385	30712	30846	30785	30959	30477	30646	30573	30653	30728	30767	30669	30757	30761	30800	30953	30766	30904	30823	30643	30744	30353	30284	30659	30693	30622	30288	30555	30519	30671	30895	30764	30675	30962	30580	30785	30765	30711	30598	30770	30853	30571	30697	30805	30815	30636	30956	30497	30503	30664	30583	30469	30746	30690	30686	30643	30422	30546	30842	30845	30921	30590	30404	30747	30683	30677	30873	30592	30687	30697	30758	30907	30679	30628	30485	30469	30796	30704	30723	30675	30481	30704	30924	30812	30686	30624	30801	30641	30844	30530	30714	30632	30689	30458	30633	30572	30609	30553	30625	30666	30596	30597	30613	30443	30581	30673	30748	30455	30594	30669	30825	30854	30844	30786	30698	30727	30642	30677	30537	30412	30781	30900	30736	30621	30553	30355	30732	30852	30799	30595	30811	30802	30662	30865	30900	30563	30455	31019	30755	30435	30700	30514	30480	30695	30800	30746	30788	30503	30463	30639	30654	30675	30856	30982	30467	30692	30407	30758	30415	30722	30470	30807	30799	30531	30670	30723	30536	30574	30324	30800	30625	30941	30586	30630	30652	30504	30264	30300	30747	30623	30785	30470	30651	30232	30743	30595	30693	30586	30602	30250	30649	30572	30346	30618	31020	30639	30476	30597	30702	30613	30585	30883	30685	30500	30838	30718	30422	30759	30412	30636	30915	30710	30791	30541	30627	30655	30795	30488	30594	30500	30525	31006	30556	30654	30821	30929	30864	30462	30670	30594	30768	30553	30795	30719	30831	30778	30628	30547
27560	49617	48260	36775	29488	26569	24079	22701	20768	20000	20089	22478	23896	30079	33947	30737	25359	21390	19455	18917	18640	18662	18757	18830	18671	18817	18722	18530	18762	18687	18777	18756	18680	18604	18814	18752	18772	18653	18784	18831	18704	18794	18700	18824	18765	18872	18623	18723	18735	18814	18635	18869	18871	18800	18796	18574	18661	18603	18774	18736	18770	18514	18693	18756	18626	18775	18539	18719	18627	18732	18699	18584	18683	18809	18592	18751	18664	18865	18680	18764	18846	18935	18630	18640	18670	18730	18793	18689	18744	18839	18702	18737	18747	18649	18590	18831	18548	18573	18654	18611	18863	18899	18801	18655	18887	18813	18539	18704	18659	18656	18838	18565	18669	18632	18792	18586	18867	18739	18683	18624	18737	18864	18504	18790	18891	18576	18789	18726	18595	18627	18753	18789	18652	18626	18703	18691	18669	18646	18616	18699	18617	18681	18744	18671	18857	18561	18779	18706	18560	18733	18786	18653	18736	18842	18798	18733	18748	18806	18644	18709	18867	18562	18712	18833	18703	18618	18756	18717	18748	18732	18796	18519	18700	18471	18576	18623	18721	18660	18799	18676	18660	18766	18833	18527	18815	18596	18835	18546	18573	18836	18574	18699	18713	18790	18700	18755	18693	18650	18788	18633	18602	18808	18653	18666	18802	18827	18717	18810	18562	18720	19028	18730	18906	18611	18730	18762	18871	18780	18752	18618	18654	18645	18794	18937	18516	18719	18794	18826	18487	18742	18690	18838	18864	18731	18825	18587	18587	18936	18628	18920	18789	18700	18948	18618	18653	18808	18805	18680	18767	18492	18630	18540	18740	18727	18723	18540	18692	18669	18671	18780	18708	18711	18863	18741	18874	18614	18687	18649	18639	18666	18736	18685	18748	18689	18866	18867	18736	18635	18737	18538	18706	18705	18610	18775	18583	18578	18636	18757	18669	18678	18751	18543	18759	18795	18763	18621	18632	18745	18424	18721	18587	18693	18988	18696	18650	18756	18731	18803	18621	18614	18762	18732	18528	18521	18650	18705	18644	18934	18655	18685	18727	18615	18681	18611	18451	18787	18612	18692	18610	18653	18743	18715	18581	18613	18752	18713	18939	18928	18604	18659	18864	18791	18774	18702	18512	18838	18621	18848	18775	18716	18769	18673	18580	18780	18753	18686	18821	18743	18608	18679	18738	18691	18609	18705	18796	18857	18776	18718	18740	18884	18519	18730	18751	18728	18635	18665	18676	18745	18664	18613	18640	18735	18736	18912	18777	18560	18555	18506	18735	18723	18866	18716	18819	18758	18730	18690	18695	18706	18739	18864	18658	18773	18729	18621	18620	18860	18534	18781	18732	18704	18701	18886	18588	18691	18708	18719	18638	18526	18790	18616	18628	18744	18668	18554	18646	18788	18622	18808	18635	18605	18763	18769	18838	18916	18655	18708	18932	18806	18850	18641	18855	18932	18709	18688	18653	18814	18779	18657	18699	18770	18917	18592	18630	18656	18684	18785	18806	18738	18580	18733	18489	18650	18672	18652	18671	18639	18546	18764	18490	18587	18703	18582	18534	18620	18597	18640	18810	18739	18880	18704	18655	18677	18666	18702	18507	18728	18600	18560	18703	18675	18633	18601	18865	18523	18756	18783	18722	18709	18854	18769	18764	18821	18714	18750	18696	18909	18690	18749	18890	18692	18868	18654	18670	18779	18688	18598	18845	18588	18466	18626	18796	18661	18647	18637	18486	18609	18728	18719	18727	18698	18729	18730	18597	18831	18744	18821	18619	18709	18750	18854	18795	18596	18705	18781	18743	18678	18703	18700	18605	18657	18798	18810	18778	18625	18710	18619	18687	18771	18540	18826	18761	18663	18628	18688	18698	18624	18684	18526	18749	18717	18542	18698	18624	18708	18729	18645	18678	18535	18654	18899	18641	18695	18751	18689	18858	18764	18601	18879	18753	18461	18631	18676	18888	18784	18602	18562	18708	18830	18652	18666	18649	18772	18633	18733	18817	18765	18615	18812	18739	18740	18517	18735	18540	18769	18746	18842	18656	18693	18738	18641	18699	18599	18658	18807	18753	18510	18609	18817	18684	18811	18532	18740	18621	18595	18705	18738	18620	18568	18650	18795	18540	18841	18631	18707	18710	18644	18770	18749	18543	18792	18784	18725	18562	18527	18692	18681	18655	18495	18620	18729	18754	18450	18743	18794	18660	18687	18831	18834	18872	18773	18824	18824	18624	18979	18770	18716	18655	18756	18840	18712	18758	18825	18568	18705	18772	18687	18774	18738	18955	18686	18639	18902	18723	18497	18725	18684	18645	18579	18707	18677	18765	18605	18810	18725	18742	18568	18798	18861	18732	18692	18627	18613	18799	18747	18759	18648	18832	18661	18555	18654	18744	18820	18584	18684	18406	18992	18639	18650	18700	18731	18703	18712	18813	18748	18693	18551	18832	18719	18811	18875	18796	18639	18729	18685	18664	18553	18556	18675	18687	18580	18639	18852	18723	18609	18664	18666	18783	18672	18630	18744	18736	18592	18619	18721	18840	18794	18603	18603	18673	18735	18606	18608	18621	18587	18643	18603	18708	18710	18487	18640	18461	18806	18793	18752	18909	18715	18695	18744	18724	18728	18857	18650	18703	18775	18896	18464	18655	18724	18654	18586	18930	18889	18683	18736	18693	18697	18738	18711	18832	18748	18770	18571	18701	18554	18621	18732	18669	18769	18814	18806	18880	18680	18809	18707	18745	18669	18575	18932	18664	18799	18762	18609	18427	18810	18435	18554	18718	18850	18493	18793	18631	18727	18597	18548	18783	18745	18690	18677	18681	18636	18822	18647	18792	18654	18555	18585	18644	18764	18763	18692	18710	18659	18654	18599	18741	18733	18822	18715	18463	18543	18720	18731	18802	18699	18699	18519	18710	18653	18634	18585	18622	18675	18611	18822	18727	18549	18624	18675	18793	18877	18693	18749	18521	18784	18742	18654	18663	18476	18667	18528	18676	18931	18666	18739	18638	18697	18779	18522	18808	18626	18775	18606	18620	18601	18665	18614	18561	18538	18547	18726	18665	18762	18778	18674	18601	18660	18606	18658	18599	18735	18795	18704	18695	18636	18749	18879	18690	18668	18621	18689	18753	18596	18644	18591	18613	18725	18665	18530	18776	18569	18564	18725	18681	18633	18642	18643	18690	18748	18656	18718	18603	18745	18692	18703	18719	18689	18800	18745	18856	18540	18803	18645	18666	18844	18788	18628	18604	18853	18780	18714	18636	18730	18617	18634	18687	18753	18660	18772	18709	18529	18777	18635	18603	18854	18491	18653	18738	18905	18872	18666	18611	18574	18664	18630	18646	18661	18742	18710	18603	18853	18735	18781	18852	18682	18730	18516	18767	18762	18763	18592	18863	18757	18660	18965	18648	18889	18798	18755	18668	18638	18699	18826	18818	18620	18714	18607	18742	18735	18694	18792	18791	18748	18698	18880	18708	18725	18617	18713	18855	18671	18795	18820	18625	18863	18669	18709	18801	18534	18622	18974	18659	18541	18584	18938	18668	18611	18794	18691	18812	18563	18722	18800	18687	18686	18915	18701	18753	18757	18820	18706	18698	18901	18740	18644	18624	18790	18575	18804	18622	18908	18793	18699	18857	18576	19000	18683	18567	18846	18629	18840	18763	18559	18916	18762	18693	18601	18740	18679	18589	18695	18812	18580	18884	18581	18646	18681	18789	18618	18705	18655	18658	18816	18666	18757	18791	18746	18642	18655	18787	18733	18734	18623	18782	18918	18779	18863	18627	18582	18932	18712	18722	18850	18576	18577	18908	18600	18734	18615	18709	18828	18835	18681	18708	18771	18985	18727	18599	18590	18687	18386	18811	18539	18644	18917	18909	18689	18653	18669	18802	18479	18630	18678	18815	18899	18543	18704	18561	18936	18704	18691	18495	18729	18760	18734	18527	18779	18810	18814	18708	18621	18718	18821	18720	18700	18675	18644	18723	18741	18569	18595	18616	18752	18736	18799	18696	18749	18727	18690	18851	18526	18757	18639	18764	18554	18600	18648	18757	18638	18680	18607	18704	18855	18724	18825	18801	18979	18613	18635	18717	18641	18568	18695	18721	18738	18617	18730	18593	18588	18704	18706	18798	18406	18627	18658	18741	18610	18695	18571	18691	18588	18787	18836	18888	18649	18554	18792	18944	18522	18575	18680	18700	18558	18765	18861	18787	18627	18757	18595	18612	18717	18683	18773	18543	18692	18754	18691	18699	18734	18814	18844	18770	18838	18787	18557	18692	18947	18709	18470	18688	18809	18690	18738	18805	18777	18628	18676	18891	18653	18777	18577	18545	18846	18780	18746	18675	18752	18534	18634	18794	18648	18623	18723	18738	18642	18695	18734	18741	18737	18775	18680	18782	18767	18820	18660	18662	18597	18702	18620	18845	18623	18692	18698	18807	18652	18662	18605	18660	18863	18811	18567	18677	18588	18842	18611	18629	18609	18567	18682	18914	18797	18834	18867	18779	18838	18752	18777	18732	18840	18768	18827	18762	18853	18826	18622	18526	18773	18631	18668	18588	18663	18796	18697	18835	18847	18891	18529	18692	18621	18812	18672	18502	18763	18742	18701	18674	18647	18718	18762	18773	18597	18729	18789	18696	18619	18903	18630	18860	18684	18593	18590	18734	18724	18887	18586	18616	18688	18741	18788	18788	18777	18763	18694	18659	18636	18562	18648	18843	18665	18616	18608	18872	18757	18738	18904	18753	18812	18790	18740	18656	18744	18691	18679	18663	18711	18445	18732	18683	18697	18778	18711	18700	18816	18642	18490	18696	18827	18713	18583	18814	18682	18818	18925	18745	18738	18656	18786	18734	18736	18505	18740	18761	18671	18853	18630	18730	18827	18530	18822	18593	18556	18757	18856	18700	18683	18648	18565	18801	18750	18478	18765	18606	18612	18718	18719	18853	18767	18716	18866	18730	18632	18780	18675	18636	18792	18684	18748	18647	18809	18755	18537	18832	18730	18810	18742	18838	18682	18583	18690	18707	18676	18723	18766	18949	18723	18715	18492	18697	18720	18853	18763	18792	18579	18799	18666	18689	18737	18739	18787	18745	18630	18590	18928	18887	18804	18802	18462
22227	20757	27231	24981	23955	30034	36264	33451	32082	31836	32322	35144	39638	47811	53676	48695	41823	36037	32374	31030	30294	30228	30289	30235	30306	30393	30585	30285	30180	30182	30355	30284	30571	30334	30537	30306	30303	30447	30189	30042	30280	30191	30210	30538	30335	30484	30260	30087	30226	30442	30405	30250	30396	30461	30024	30003	30208	30471	30252	30327	30387	30291	30335	30088	30440	30127	30189	30221	30343	30208	30229	30222	30132	29994	30215	30200	30184	30175	30401	30188	30444	30189	30270	30127	30156	30341	30322	30246	30363	30469	29970	30284	30103	30105	30422	30080	30182	30358	30450	30325	30464	30327	30074	30439	30151	30454	30039	30180	30249	30133	30210	30396	30144	30067	30098	30411	30459	30263	30098	30155	30337	30183	30247	30148	30314	30127	30132	30110	30325	30081	30293	30126	30170	30232	30601	30135	30290	30183	30278	30238	30236	30393	30417	30156	30145	30113	30048	30275	30223	30011	29904	30146	30100	30206	30484	30344	30158	30035	30156	30057	30253	30494	30284	30023	30316	30322	30338	30005	30287	30181	30612	30156	30194	30212	30496	30116	30370	30324	30291	30029	30268	30348	30264	30033	30292	29942	30246	30121	30194	30402	30368	30132	30340	30255	29944	29921	30335	30078	30218	30259	30167	30163	30137	30170	30229	30138	30111	30506	30232	30199	30249	30470	30118	30128	30403	30122	30236	30530	30498	30259	30148	30117	30045	30261	30449	30289	30175	30180	30138	30281	30369	30284	30207	30366	30300	30324	30282	30325	30119	30303	30273	30227	30257	30406	30172	29846	30219	30288	30351	29798	30047	30278	30184	30188	30065	29970	30012	30045	30170	30374	30435	30107	29942	30234	30472	30395	30322	30266	30184	30198	30153	30022	30139	29917	30254	29988	30188	30111	30388	30324	30279	30216	30139	30218	30328	30037	30424	30121	30303	30312	30420	29900	30128	30310	30373	30120	29997	30151	30038	30311	30140	30259	30198	30106	29981	30437	30270	30215	30064	30393	30100	30213	30476	30181	30233	30011	30270	30084	30291	30405	30280	30331	30308	30098	30373	30200	30288	30298	30248	30168	30352	29986	30202	30283	30234	30116	30294	30407	30531	30214	30057	30368	30025	30090	30406	30041	30129	30100	29949	30562	30247	30503	29970	30418	30306	30241	30091	30008	30153	30209	30362	30219	30271	30160	29901	29950	30015	30147	30319	30280	30167	30202	30243	30069	30109	30199	30019	30195	30436	30294	30158	30061	30386	29857	29833	30183	30342	30240	30040	30361	30372	29998	29988	30400	30144	30251	29995	30432	29992	30158	30411	30175	30254	30286	30195	30031	30360	30242	30225	30310	30260	30356	30027	30321	30034	30416	30179	30387	30474	30216	30195	30276	30056	30287	30154	30337	30196	29980	30291	30330	30139	30235	30316	30451	30459	30305	30242	30270	30252	30241	30078	30288	30194	30140	30584	30208	30197	30239	30518	30376	30238	30326	30328	30101	30322	30245	30165	30060	30109	30056	30311	29851	30148	29903	30005	30115	30296	30337	30310	30105	30314	30001	30161	30176	30017	30334	30140	30205	30259	30246	30196	30195	30143	30221	30451	30324	30254	30015	30356	29906	30358	30204	29902	30062	30243	29885	30003	30262	30322	30144	30111	30299	30383	30443	30507	30238	30280	30153	30167	30038	30289	30221	30084	30195	30279	30073	30241	30192	30252	29947	30192	30051	30318	30187	30157	30372	30527	30231	30260	30070	30103	30168	30319	30013	30346	30290	30206	30133	30167	30150	30576	30198	30217	30099	30153	30254	30063	30468	30261	30068	30112	29945	30185	30300	30123	30114	30372	30300	30051	30187	30157	30314	29945	30003	30221	30349	30104	30142	30443	30465	30482	30227	30360	30339	30294	30172	30039	30163	30390	30309	30188	29837	30088	30286	30114	30024	30431	30311	30034	30171	30462	30168	30530	30023	30019	30436	30370	30299	30325	30349	30227	30239	29959	30341	30385	30075	30207	30058	30289	30307	30290	30224	30223	30521	30197	29883	30249	30179	29970	30345	30457	30194	30115	30355	30165	30252	30037	30193	30167	30601	30225	30322	30318	30119	30162	30189	30170	30427	30418	30193	30125	30258	30176	30200	30014	30324	30293	29948	30334	29835	30156	30383	30113	30249	30268	30221	30222	30292	30011	29938	30089	30215	30388	30458	30123	30237	30307	30143	30247	30366	29996	30346	30078	30228	30157	30129	30175	30203	30205	30115	30508	30356	30156	30012	30070	30009	30382	30314	30410	29982	30051	30173	29919	30384	30361	30311	30149	30365	30213	30075	30331	30157	30158	30351	30396	30305	30298	30389	30174	30184	30208	30424	30013	30299	30263	30287	30251	30149	30539	30124	30350	30260	30283	30240	30119	30454	30361	30044	30239	30318	30387	30459	30248	30027	30454	30354	30285	30276	29941	30203	30265	30193	30334	30157	29994	30085	30139	30150	30292	30214	30188	30220	30057	30043	30299	30432	30387	30229	30327	30114	30115	30394	30295	30285	30196	30265	30454	30242	30408	30180	30386	30456	30305	30203	30487	30220	30085	30076	30214	30230	30296	30210	30164	30314	29995	30360	30210	30370	30186	30314	30302	29934	30057	30097	30254	30476	29916	29973	30365	30424	30033	30068	30331	30189	29995	30222	30057	30172	30271	30311	30258	30041	30134	30336	30371	30335	30070	30200	30105	30363	30344	30523	30573	30545	30330	30220	30244	30136	29944	30314	30197	30140	30195	30194	30091	30081	30349	30173	30130	30362	30203	30046	30414	29992	30103	30051	30247	30298	30297	30418	30090	30321	30163	30062	30116	30282	30181	30137	30332	30135	29869	30151	30317	30313	30235	30256	30194	30171	30209	30152	30364	30320	30419	30404	30188	30093	30012	30134	30251	30129	30339	30165	30288	30399	30294	30436	30296	30056	30042	30222	30462	30187	30220	30400	30318	30124	30121	30084	30230	30259	30158	30268	30139	30232	30400	30632	30285	30285	30204	30280	30023	30423	30295	30355	30476	30193	30269	30187	30038	30305	30059	30224	30033	30246	30348	30113	30309	30063	30220	30157	30394	30222	30250	30161	30283	30239	30254	30322	29798	30342	30339	30207	30191	30326	30059	30134	30341	30177	30390	30187	30163	30095	30225	30152	30271	30223	30278	30205	30177	30335	30290	30435	30226	30178	29886	30141	30372	30206	30014	30283	30337	30054	30368	30102	30025	29927	29941	30163	30039	30201	30470	30131	30066	30128	30262	30322	30381	30128	30353	30026	30339	30427	30432	30276	30275	30117	29962	30307	30295	30113	30272	30187	30067	30112	30143	30076	30429	30358	30097	30328	30167	30200	30250	30300	30255	30202	30170	30172	30426	30274	30094	30170	30097	30306	30304	30538	30204	30224	30130	30354	30318	30295	30182	30106	30260	30175	30400	30071	30493	30303	30314	30058	30181	30117	30506	30152	30270	30161	30675	29948	30151	30135	30528	30228	30153	30113	30323	29931	30043	30233	30350	30063	30461	30154	29913	30003	30218	30424	30462	30321	29922	30333	30410	30182	30331	30226	29854	30409	29768	30125	30017	30174	30235	30309	30212	30210	30041	30285	30055	30164	30416	30192	29819	29952	30436	30254	29890	30286	30379	29999	30310	30241	30503	30096	30006	30297	30474	30408	30405	30106	30159	30377	30392	30252	30345	30320	30279	30139	30260	30182	30421	30260	30235	30531	30248	30134	30167	30268	29953	29980	30100	30374	30128	30010	30248	30057	30316	30411	30208	30681	30054	30488	30274	30221	30411	30230	30123	29885	30100	30206	30056	30176	30401	30384	30365	30328	30088	30021	29997	30295	30315	30235	30388	30229	30092	30328	30381	30182	30479	30074	30187	30052	30428	29992	30071	30284	30007	30395	30051	30120	30420	30329	29933	30003	30031	30289	30350	30362	30195	30233	30155	30240	30389	30071	30123	30229	30294	30317	30317	30450	30232	30294	30405	30053	30185	30223	30255	30197	30349	30189	30205	30256	30107	30283	30133	30249	30268	30236	30238	30299	30376	30016	30264	30143	30164	29955	30217	30375	30258	30053	30415	30218	30195	30056	30079	30111	30317	30291	30052	30393	30078	30531	30368	30181	29983	30201	30283	30037	30311	30327	30191	29981	30293	30643	30368	30347	30149	30273	30400	30259	30450	30331	30094	30253	29949	30346	30244	30416	30293	30185	30189	30173	30376	30461	30419	30084	30088	30226	30352	30206	30073	30241	30362	30033	30433	30221	30268	30357	30254	30270	30391	30384	30175	30067	30169	30098	30519	30396	30220	30273	30287	30373	30196	30162	30232	30068	30257	30338	30215	30233	30367	30316	30455	30259	30230	30281	30294	30148	30292	30180	30142	30022	30263	30495	30371	30108	30079	30405	30275	30380	30094	30209	30291	30234	30253	30111	30020	30046	30235	30189	30365	30336	30143	30128	30113	30224	30145	30098	30176	30061	30135	30072	30155	30282	30054	30156	30312	29899	30111	30336	30249	30176	30094	30152	30385	30358	29971	30219	30390	30074	30212	30342	30368	30128	30052	29633	30205	30166	30162	29909	30322	30352	30067	30176	30089	30252	30200	29944	30148	29976	30336	30200	30290	29976	30407	30264	30339	30173	30318	30282	30201	30451	30099	30193	30073	30065	30120	30175	30204	30233	30443	30035	30257	30231	30354	30202	30042	30214	30217	30474	30174	30399	30034	30202	30487	30243	30329	30025	30058	30461	30329	30122	30008	30428	30208	30243	30328	30061	30358	30334	30277	30182	30228	30154	30378	30250	30401	30376	30395	30064	30231	29933	30054	30104	30050	30158	30179	30324	30241	30075	30381	30064	30117	30089	30105	30181	30011	30295	30104	30308	30373	30475	30090	30356	29999	30291	29896	30083	30125	30353	30327	30236	30236	30278	30262	30090	29918	30174	30301	30423	30141	30171	30092	30391	30105	30120	30023	30184	30047	30247	30597	30167	30180	30203	30427	30202	30070	30299	30195	30007	30235	30525	29943	29968	30154	30191	30186	30150	30185	30015	30081	30267	30182	30470	30198	30205	30580	30388	30086	30335	30029	30210	29823	30208	30254	30160
29386	51346	52802	38177	30485	25519	25526	23033	21244	20707	21371	26531	31660	41400	46383	40102	32371	25052	20462	18767	18517	18566	18356	18396	18329	18581	18455	18464	18553	18381	18585	18334	18548	18506	18295	18482	18625	18346	18445	18486	18426	18536	18557	18438	18450	18548	18466	18333	18383	18659	18511	18413	18531	18374	18622	18351	18435	18405	18371	18483	18453	18448	18402	18443	18415	18430	18268	18604	18464	18411	18502	18523	18333	18482	18377	18483	18675	18398	18373	18620	18424	18422	18420	18507	18570	18298	18458	18431	18368	18285	18454	18325	18599	18414	18484	18307	18391	18471	18530	18433	18458	18463	18539	18466	18357	18271	18673	18472	18556	18533	18367	18412	18554	18454	18262	18504	18431	18520	18238	18442	18422	18214	18313	18410	18529	18509	18475	18384	18432	18490	18443	18396	18434	18500	18487	18535	18454	18480	18499	18514	18362	18444	18431	18503	18423	18343	18365	18419	18327	18467	18419	18269	18271	18520	18473	18395	18549	18371	18497	18369	18450	18573	18574	18343	18526	18412	18614	18498	18410	18433	18383	18483	18465	18364	18515	18422	18493	18457	18445	18562	18344	18429	18233	18342	18639	18477	18492	18426	18521	18506	18320	18398	18396	18354	18326	18479	18307	18436	18366	18409	18510	18456	18470	18459	18491	18408	18537	18408	18619	18474	18392	18442	18417	18376	18469	18387	18463	18486	18468	18418	18560	18516	18445	18443	18474	18609	18323	18376	18335	18451	18418	18442	18461	18399	18535	18308	18369	18477	18508	18425	18430	18388	18433	18248	18320	18449	18385	18372	18504	18370	18669	18441	18551	18507	18440	18348	18415	18462	18470	18472	18525	18241	18418	18309	18331	18472	18559	18603	18589	18496	18293	18430	18505	18510	18580	18380	18554	18487	18522	18560	18522	18471	18516	18529	18681	18439	18475	18437	18392	18594	18484	18510	18505	18563	18486	18537	18550	18319	18513	18436	18548	18295	18314	18523	18419	18404	18534	18535	18558	18474	18434	18472	18536	18492	18580	18334	18417	18389	18559	18442	18418	18373	18420	18297	18364	18571	18467	18520	18431	18314	18446	18616	18457	18479	18476	18432	18364	18346	18430	18359	18525	18323	18544	18430	18402	18592	18367	18334	18277	18514	18311	18360	18409	18484	18671	18487	18375	18474	18484	18460	18485	18602	18500	18317	18511	18446	18518	18464	18372	18500	18346	18456	18446	18443	18487	18415	18404	18434	18471	18607	18435	18388	18465	18296	18341	18474	18426	18403	18478	18463	18496	18304	18159	18521	18589	18548	18403	18323	18490	18346	18312	18627	18582	18359	18458	18332	18695	18328	18414	18290	18428	18504	18412	18455	18474	18292	18483	18473	18303	18431	18314	18386	18441	18410	18385	18442	18493	18505	18550	18465	18428	18363	18550	18524	18602	18440	18492	18376	18377	18498	18464	18454	18387	18470	18278	18460	18546	18493	18450	18606	18333	18522	18512	18250	18387	18402	18289	18420	18432	18330	18350	18182	18433	18446	18371	18442	18343	18528	18370	18405	18373	18416	18345	18559	18322	18314	18461	18389	18279	18322	18479	18629	18295	18479	18426	18310	18486	18457	18448	18474	18373	18402	18379	18328	18389	18499	18620	18562	18471	18610	18302	18461	18574	18465	18389	18437	18498	18461	18516	18295	18573	18533	18259	18323	18461	18426	18469	18402	18338	18279	18315	18529	18494	18462	18330	18535	18264	18577	18457	18560	18426	18453	18565	18532	18340	18500	18512	18344	18428	18535	18621	18489	18543	18585	18353	18497	18305	18405	18406	18439	18355	18470	18467	18262	18428	18441	18457	18401	18356	18441	18452	18465	18560	18557	18477	18277	18290	18456	18360	18529	18414	18420	18613	18488	18485	18376	18377	18429	18519	18623	18652	18522	18609	18529	18475	18503	18441	18462	18300	18303	18435	18404	18512	18545	18485	18535	18476	18374	18515	18513	18388	18355	18451	18274	18381	18461	18443	18449	18504	18373	18401	18434	18433	18620	18387	18553	18400	18461	18527	18389	18335	18476	18501	18418	18413	18660	18326	18476	18121	18331	18547	18273	18277	18392	18458	18403	18388	18499	18513	18591	18414	18257	18515	18377	18426	18570	18301	18435	18579	18369	18296	18422	18370	18348	18448	18533	18235	18204	18561	18521	18527	18359	18416	18332	18513	18512	18432	18380	18524	18318	18540	18314	18580	18410	18530	18447	18422	18506	18612	18406	18413	18327	18759	18301	18550	18434	18465	18415	18358	18337	18464	18535	18555	18459	18590	18473	18429	18547	18384	18350	18432	18436	18373	18512	18397	18393	18309	18424	18599	18423	18498	18326	18477	18521	18292	18511	18554	18327	18441	18369	18145	18353	18473	18379	18491	18302	18483	18502	18572	18227	18650	18381	18450	18358	18420	18460	18359	18561	18537	18579	18398	18576	18421	18428	18470	18500	18438	18421	18503	18284	18476	18477	18480	18520	18509	18485	18228	18483	18554	18343	18551	18560	18742	18484	18680	18342	18417	18526	18538	18222	18564	18396	18520	18406	18493	18401	18400	18453	18438	18531	18413	18504	18491	18491	18579	18270	18461	18520	18553	18440	18371	18375	18449	18525	18434	18389	18362	18502	18633	18447	18618	18433	18208	18508	18406	18411	18436	18489	18485	18502	18373	18417	18405	18401	18483	18568	18433	18435	18490	18435	18302	18563	18413	18515	18448	18330	18515	18488	18353	18509	18222	18296	18443	18334	18524	18424	18457	18340	18426	18349	18426	18311	18574	18587	18406	18400	18460	18522	18385	18451	18303	18508	18433	18522	18432	18380	18434	18456	18521	18401	18370	18345	18381	18382	18602	18377	18441	18612	18501	18325	18547	18357	18331	18424	18330	18364	18233	18333	18382	18189	18567	18476	18431	18381	18474	18314	18409	18467	18641	18248	18439	18357	18405	18380	18266	18381	18577	18340	18454	18399	18674	18429	18279	18455	18496	18438	18278	18603	18445	18487	18497	18494	18389	18544	18572	18504	18561	18543	18635	18436	18602	18308	18322	18371	18596	18452	18348	18365	18439	18364	18530	18265	18456	18384	18472	18409	18357	18498	18506	18533	18572	18343	18398	18523	18394	18504	18481	18650	18391	18549	18366	18501	18545	18408	18488	18454	18366	18450	18395	18334	18583	18329	18493	18678	18462	18462	18431	18436	18568	18363	18261	18371	18431	18527	18495	18304	18508	18641	18549	18376	18372	18519	18561	18490	18429	18395	18532	18372	18383	18524	18399	18468	18539	18683	18413	18344	18645	18586	18451	18379	18289	18617	18443	18594	18545	18450	18390	18296	18386	18380	18419	18454	18470	18530	18430	18446	18501	18551	18379	18520	18521	18372	18620	18501	18444	18378	18412	18480	18469	18414	18393	18404	18493	18557	18435	18592	18469	18366	18456	18324	18362	18294	18147	18354	18596	18257	18485	18325	18527	18340	18476	18591	18458	18396	18322	18445	18602	18560	18326	18501	18369	18554	18433	18402	18354	18306	18429	18269	18462	18452	18265	18352	18259	18468	18350	18409	18528	18495	18436	18628	18391	18610	18390	18501	18380	18541	18312	18417	18259	18319	18463	18400	18466	18517	18488	18212	18438	18452	18514	18463	18326	18514	18307	18387	18349	18603	18297	18547	18473	18477	18396	18443	18416	18522	18292	18382	18391	18390	18353	18518	18460	18371	18235	18254	18362	18484	18577	18310	18601	18430	18483	18569	18439	18394	18614	18387	18410	18543	18420	18533	18593	18334	18516	18338	18590	18456	18471	18442	18472	18292	18387	18371	18443	18584	18411	18386	18522	18523	18344	18458	18308	18344	18436	18584	18454	18656	18585	18510	18659	18408	18301	18307	18568	18491	18545	18424	18446	18472	18449	18457	18360	18427	18739	18361	18391	18533	18566	18659	18523	18499	18459	18408	18458	18323	18485	18338	18442	18247	18257	18404	18373	18657	18350	18379	18549	18549	18373	18393	18478	18561	18526	18405	18539	18499	18253	18479	18333	18485	18442	18519	18442	18506	18483	18371	18407	18623	18433	18589	18468	18337	18494	18426	18579	18609	18557	18543	18415	18385	18312	18595	18336	18461	18569	18474	18241	18434	18374	18384	18460	18605	18500	18474	18378	18385	18486	18459	18446	18484	18562	18587	18431	18466	18312	18390	18341	18513	18423	18357	18379	18680	18491	18535	18496	18462	18445	18356	18475	18578	18547	18419	18513	18519	18515	18431	18355	18436	18372	18395	18454	18442	18489	18304	18476	18672	18492	18358	18431	18425	18382	18408	18362	18463	18570	18395	18432	18373	18466	18431	18520	18496	18330	18606	18497	18402	18410	18486	18577	18566	18584	18495	18464	18490	18400	18484	18325	18415	18386	18312	18414	18575	18372	18502	18391	18599	18343	18226	18433	18356	18283	18507	18463	18383	18402	18516	18501	18459	18551	18161	18359	18522	18427	18397	18509	18400	18442	18524	18285	18700	18430	18354	18397	18495	18500	18398	18538	18446	18658	18497	18503	18561	18256	18330	18525	18426	18491	18256	18438	18451	18454	18478	18388	18391	18401	18367	18448	18336	18661	18426	18379	18535	18459	18498	18485	18334	18660	18354	18358	18598	18387	18397	18561	18446	18201	18527	18570	18362	18616	18503	18525	18618	18528	18351	18654	18373	18567	18474	18276	18436	18482	18269	18589	18499	18623	18363	18318	18487	18591	18510	18506	18465	18544	18510	18321	18360	18560	18620	18485	18522	18239	18280	18251	18530	18514	18499	18450	18602	18416	18445	18424	18588	18366	18453	18539	18379	18435	18451	18459	18463	18415	18336	18347	18507	18530	18417	18620	18470	18409	18614	18505	18494	18624	18506	18417	18289	18443	18488	18419	18421	18324	18580	18437	18599	18417	18466	18305	18453	18657	18404	18451	18588	18402	18438	18645	18524	18471	18358	18464	18320	18334	18743	18496	18389	18552	18448	18524	18351	18395	18482	18407	18394	18466	18500	18369	18465	18467	18320	18348	18409	18398	18385	18477	18617	18330	18471	18353	18474	18393	18310	18311	18386	18299	18463	18472	18266	18441	18450
36740	34308	39913	36758	32476	30724	30071	29236	29362	29238	29157	29068	29101	29100	30277	30210	29940	29602	29340	29127	28843	28780	28971	28949	28836	29030	28864	29137	28913	28902	28911	28848	28795	28887	28584	28864	28708	29038	28857	29048	28939	28724	28744	28852	28742	28989	28684	28651	28757	28826	29015	28814	28908	29108	28813	28927	28573	28784	28858	28570	28993	28714	28733	28865	28894	28949	28791	28666	28905	28582	28830	28788	28954	28800	29003	28765	29053	28721	28573	28596	28664	28630	28934	28539	29037	28638	28910	28802	28980	28931	28930	28918	29031	28782	28678	28918	28771	28694	28594	28744	28752	28735	29093	28876	28858	28797	28604	28764	28908	29061	28885	28805	29012	28963	28916	28768	28740	28816	28926	28925	28831	28573	28841	28780	28595	28736	28902	28870	28915	28589	29006	28587	28734	28763	28956	29047	28720	28814	28634	28810	28772	28851	28769	28861	28980	28822	28783	28873	29066	28931	29136	28933	28864	28898	29051	28801	28942	28809	28679	28827	28763	28607	29085	28723	28965	28803	28648	28754	28799	28776	28602	28793	28795	28857	28661	29002	29111	28878	28997	28896	28798	28551	28999	28713	28816	28795	28879	28793	28804	28687	28657	28832	28933	28959	28889	28969	28730	28678	28700	28721	29078	28607	28749	28917	28663	28707	28661	28730	29050	28951	28882	28795	28897	28710	28824	28476	28915	28767	28670	28761	29056	28845	29054	28823	28856	28767	28649	28784	29009	28931	28885	28694	28805	28665	29019	28767	28850	28840	28974	28942	29049	29261	28786	28967	28843	28833	28959	28744	28829	28957	28739	28821	28699	28820	28797	28830	28857	28745	28911	28997	29006	28777	28788	29126	28762	28990	28812	28846	28748	28737	28862	28913	28920	28831	28950	28926	28944	28662	28924	28764	28617	28992	28975	29059	29006	28822	28714	28821	28890	28817	28841	28869	28929	28933	28792	28807	28785	28678	28886	28858	28885	28709	29001	28979	28709	28682	28776	28968	28598	28741	28936	29044	28803	28889	28707	28660	28593	28726	28568	28815	28494	28833	29052	28863	28977	28569	28985	29188	29079	28779	28781	28721	28842	28983	28897	28570	28966	28778	28669	28969	29044	28889	29154	28851	28996	28953	28971	29102	29069	28813	28659	28905	28983	29197	28852	28746	28927	28882	28553	28775	28584	28739	29042	28944	29070	28766	28833	28584	28987	28916	28926	28808	28992	28835	28996	29125	28864	28630	28834	28633	28716	28893	28818	28782	28858	28869	28755	28735	28880	28777	28897	28848	28814	28784	28694	28906	28508	28680	28582	28804	28945	28964	29066	28778	28774	28859	28896	28808	28673	29057	28724	28814	28699	28717	28923	28858	28589	28666	28800	28703	28847	28969	28932	28835	28882	29024	28720	28785	28768	28606	28881	28723	28503	28658	29061	28965	28799	28852	28901	28820	28692	28730	28801	28877	28726	28700	28643	28482	28663	28850	28750	28862	28670	29106	28743	28902	28879	28647	28746	28577	28790	28683	29000	28839	28704	29102	29023	28726	28906	28984	28746	28817	29101	28701	28995	28606	29037	28696	28725	29097	29023	28708	28645	28869	28760	28935	28912	28908	28857	28819	28745	28957	29114	28853	28782	28914	28878	28596	28824	29096	28774	28887	28810	28618	28586	28877	28942	28858	28925	28870	29290	28803	28945	28805	28841	28958	28779	29051	28733	28956	28974	28833	28706	29067	28724	28957	28799	28940	28723	29150	28991	28781	29012	28911	28609	28836	28746	28873	28925	28953	28877	28789	28989	28699	28838	28966	28753	28706	28645	28912	28859	28564	28730	28328	28900	28796	28819	28937	28956	28858	28627	28823	28832	29045	28809	28892	28829	28925	28719	28735	28910	28602	29057	28910	28910	28895	28785	29046	28956	28628	28629	28827	28883	28994	28891	29126	29114	28397	28604	28786	28675	28718	28655	28902	28582	28788	28848	28747	28900	28750	29012	28961	28693	28872	29152	28765	28792	29003	28842	28595	28871	28771	28485	28733	28862	28650	29044	28822	29155	28676	28790	28944	28762	28643	28692	28970	28734	28659	28515	28926	29021	29007	28966	29153	28889	28728	28848	28684	28945	28880	28656	28949	28799	28885	28790	28976	28922	28760	28671	29111	29078	29253	28855	28585	28655	28572	28707	28992	28990	28799	28737	29023	28783	28635	29051	28664	28775	29004	28780	28900	28747	28640	28865	28876	28806	28597	28902	29055	28765	28703	28984	28798	28788	29013	28933	28801	28751	28985	28993	28837	28933	28633	28994	28842	28837	28517	28880	28772	28671	28802	28757	28766	28895	29066	28736	28978	28996	28671	28830	28817	29040	28975	28747	29012	28464	28730	28873	28911	28818	28881	28843	28965	29014	28662	29075	29087	28917	28949	28964	28875	28746	28987	29142	28660	28986	28667	28760	28682	28881	28682	28968	28863	28897	28542	28759	28946	28422	28822	28941	28703	28731	28932	28741	28708	28855	28711	28820	28873	28847	28859	28837	28858	28836	28866	28892	28861	28840	29138	29332	28645	28873	28694	28733	28724	28769	28755	28788	29014	28918	28829	28928	28944	28867	28841	28816	28735	28905	29114	28899	28812	28626	28678	28792	28489	28698	28823	28786	28882	28784	28870	28914	28953	28810	28882	28843	28892	28886	28870	28997	28876	29097	28762	28958	28868	28835	28977	29074	28902	28957	28766	28585	28905	28832	28801	28646	29010	28765	28417	29040	28986	28798	28665	28736	28907	28822	28866	28936	28925	28814	28807	29019	28764	28574	28801	28881	29154	28910	28792	28905	28817	28678	28943	28958	28818	28890	29259	28837	29006	28888	28773	28817	28664	28988	28590	28816	28526	28748	28903	28707	28508	28674	28895	28893	29152	28861	28866	28948	28840	28929	28590	28813	28916	28810	28790	28716	29220	28936	28811	28884	28768	28894	28788	28956	29116	28678	28881	28990	28779	28990	28923	28796	28802	28733	28919	28961	28601	29031	29031	28681	28702	28821	28687	28913	28872	28738	29100	28609	28471	28693	28755	28794	28810	28992	28900	28840	28752	28762	28970	28655	28620	28727	28935	28864	28714	28777	28869	29071	28964	28815	28899	28733	28980	28689	28785	28897	28717	28628	28813	29004	28987	28748	28940	28935	28857	28733	28706	29064	29083	28891	28848	28515	29086	28802	28877	28650	29008	28772	28984	28914	28852	28585	28761	28868	28845	28998	28850	28983	28810	29055	29020	29173	28971	28923	29039	29079	28945	29041	29071	28847	28877	29002	28863	28954	29101	28577	28621	28898	28902	28707	28706	29000	29142	29115	28723	28616	28704	28814	28797	28762	28845	28993	28794	28853	28875	28874	28981	28849	28895	28693	28692	28706	28939	28747	28858	29028	28766	28699	28762	29047	28999	29000	28788	28648	28855	28745	28803	28998	28723	29057	28895	28764	28866	28590	29034	28707	28868	28670	28726	28851	29041	29055	28957	29126	29038	28733	28988	28949	28910	28628	28823	28959	28818	28658	28999	28925	28880	29085	28700	29025	29024	28809	28974	28746	28833	29124	28680	28999	29015	28829	29158	28940	28911	28933	29208	28906	28720	28906	28679	28732	28743	28873	28717	29048	28937	28871	28941	28812	28830	28734	28950	28964	28711	28999	28892	28691	29089	28864	28732	28772	28815	28684	28651	28834	29045	28978	28856	28800	28817	28932	28934	28885	28776	28826	28987	28514	28879	28720	28915	28780	28824	29143	28774	28723	28674	28958	28782	28960	28858	28916	28853	28540	28860	28762	28708	28866	28904	28769	28932	28963	28834	28812	28808	28819	29025	29037	28593	28966	28715	28790	28846	28988	28724	28730	28507	28962	28852	28556	28682	28865	28717	28938	29021	28922	28998	28858	28942	28897	28940	28778	28795	29023	28643	28927	28917	28748	29074	28837	28694	28814	28963	28394	29006	28640	28876	28820	28731	28461	28951	29068	28906	28919	28730	28853	28918	29005	28495	28957	28680	28951	28671	28845	28879	28826	28761	28822	28950	28967	29028	28773	28665	28945	28905	29073	28965	28658	28666	28741	28849	28926	28809	28992	28652	28768	28934	28612	28748	28807	28922	28704	28774	28980	28826	28786	28796	28813	28707	28703	28846	29037	28976	28628	28678	28581	28984	28804	29019	28768	29047	28643	28755	28911	28748	28740	29071	28848	28815	28779	28750	28884	28798	28967	28849	28745	28792	28778	28919	28868	28928	28848	28860	28610	29127	28961	28809	29047	28889	28523	28791	28715	28881	28941	28969	28935	28870	28869	28397	28623	28743	29015	29050	28951	28958	28884	28732	29058	28963	28684	28774	28875	28691	28873	28717	28765	29010	28989	28696	28767	28598	28733	28859	29076	29117	28785	28711	28661	28624	28964	28839	28769	28718	28766	28761	29108	28787	28835	28889	28893	29221	28772	28858	28680	28864	28762	28886	28586	28637	28853	28783	28924	28622	28846	28734	28706	28990	29015	28914	28726	28738	28632	28837	28870	28724	28759	28631	28659	28975	28824	28958	28711	28962	29079	28951	28813	28798	28847	28885	29012	28857	29060	29004	28647	28836	28992	28811	28811	28780	28806	28630	28824	28649	28665	28625	28949	29155	28804	28653	28906	28746	28548	29143	28847	28961	28802	28874	28849	29126	29066	28743	28731	29137	28882	29148	28764	28751	28734	28898	28960	28813	28707	28833	28976	28712	28662	28601	28791	28920	28860	28938	28793	29047	28781	28862	28566	28655	28930	28954	28997	28810	28956	28525	28854	28802	28782	28550	28797	28992	28743	28792	28664	28714	28994	29018	28966	28918	28848	28730	28951	29038	28799	29010	28945	28885	28884	28647	28511	28814	29095	28783	28885	28387	28688	28484	28670	28882	29201	28991	28977	28467	28862	29209	28749	28789	28691	28769	28785	28732	29079	28803	28688	28934	28904	28886	28836	28903	28752	28954	28844	28706	28680	28940	29073	28805	28799	28916	28941	28917	28835	29049	28923	28915	28891	28875	29193	29008	28760	28917	28966	28900	29035	28774	28779	28655	28922	28695	28799	28870	28876	28609	28857	28830	28964	28971	28759	28873	28811	28763
29638	37307	36062	27883	22936	20185	19328	18700	18374	18353	18195	18199	18074	18610	19514	19515	19199	18590	18072	17815	17746	17860	17988	17959	17886	17725	17725	17918	17824	17947	17780	17734	17767	17785	17996	17754	17940	17789	17580	17923	17794	17869	17878	17795	17867	17800	17843	17786	17750	17871	17760	17916	17765	17899	17767	17946	17852	17868	17782	17799	17900	17865	17835	17852	17543	17795	17757	18066	17945	17847	17669	17632	17785	17956	17910	17941	18046	17952	17922	17965	17757	17737	17912	17911	17820	17726	17917	17875	17949	17867	17813	17822	17754	17814	17847	17806	17813	17770	17905	17780	17842	17795	17755	17835	17916	17989	17843	17591	17802	17923	17687	17919	17816	17984	17746	17928	17730	17902	17864	17908	17707	17813	17790	17689	17593	17965	17756	17933	17585	17804	17785	17890	17860	17776	17803	17730	17824	17893	17747	17606	17692	17768	17770	17807	17635	17752	17726	17758	17700	17753	17815	17860	17773	17848	17871	17834	17784	17878	18006	18002	17952	17880	17636	17741	17840	17837	17942	17972	17799	17812	17873	17772	17842	17969	17962	17808	17698	17871	17943	17867	17693	17594	17979	17820	17853	17876	17814	17821	17796	17762	17751	17994	18003	17753	17782	17868	17834	17791	17793	17864	17833	17549	17752	17882	17720	17947	17932	17831	17789	17637	17873	17835	17897	17806	17912	17909	17713	17869	17781	17764	17922	17664	17855	17620	17607	17909	17708	17802	17819	17873	17898	17814	17723	17810	17948	17787	17866	18027	17819	17785	17882	17844	17769	17840	17902	17757	18010	17843	17884	17912	17820	17751	17840	17817	17860	17778	17755	18029	17764	17778	17875	17796	17780	17793	17786	17695	17746	17862	17917	17850	17987	17893	17736	17635	17902	17799	17820	17670	18026	17878	17846	17721	17753	17868	17866	17926	17812	17815	18019	17914	17821	17763	17685	17774	17772	17783	17903	17868	17792	17725	17681	17773	17927	17767	17813	17920	17829	17787	17702	17767	17924	17880	17748	17683	17875	17925	17675	17919	17904	17788	17847	17908	17790	17828	17805	17861	17821	17657	17911	17896	17802	17855	17873	17799	17810	17790	17769	17958	17938	17728	17929	17784	18019	17843	17737	17847	17847	17698	17917	17754	17830	17768	17642	17821	17666	17887	17685	17728	17913	17807	17656	17820	17627	17628	17903	17869	17882	17831	17751	17873	17772	17815	17657	17846	17865	17881	17881	17902	17868	17778	17738	17962	17788	17855	17949	17726	17919	17719	17741	17829	17795	17961	18043	17735	17914	17774	17870	17869	17680	17733	17802	17848	17900	17858	17747	17784	17842	17544	17775	17634	17848	17833	17789	17961	17819	17917	17835	17953	17791	17964	17711	17867	17834	17841	17890	17874	17992	17935	17970	17778	17889	17773	17890	17807	17765	17889	17799	17920	17964	17932	17894	17875	17828	17884	17948	17869	17875	17771	17833	17882	17935	17986	18055	17722	17888	17770	17822	17715	17817	17708	17881	17811	18017	17762	17816	17887	17837	17794	17745	17788	17812	18034	17882	17641	18022	17705	17803	17969	17793	17814	17981	17847	17655	17714	17920	17852	17869	17755	17767	17857	17746	17854	17879	17809	17735	17726	17895	17685	17965	17855	17716	17720	17848	17741	17706	17843	18010	17920	17984	17837	17769	17631	17886	17938	17932	17940	17845	17823	17826	17813	17878	17891	17727	17784	17758	17806	17865	17910	17681	17760	17632	17679	17764	17751	17827	18019	17820	17712	17775	17802	17805	17964	17776	18015	17906	17838	17856	17705	17923	17922	17838	17857	17774	17779	17833	17715	17999	17992	17931	17796	17900	17744	17873	17927	17768	18007	17800	17903	17841	17893	18009	17767	17874	17783	17837	17918	17710	17884	17728	18008	17926	17997	17881	18029	17923	17895	17777	17832	17816	17744	17934	17878	17769	17736	17775	17890	17921	17670	17917	17913	17734	17881	17802	17879	17912	17909	17967	17603	17878	17719	17848	17745	17968	17716	17844	17666	17745	17837	17891	17624	17846	17779	17915	17792	17888	17881	17700	17837	17857	17943	17874	17808	17796	17789	17852	17794	17691	17710	17697	17655	17920	17768	17850	17743	17515	17753	17940	17900	17849	17783	17828	17742	17864	17678	17841	17798	17745	17918	17729	17666	17833	17685	17883	17859	17762	17796	17829	17854	17817	17809	17844	17786	17689	17949	17784	17943	17893	17908	17847	17943	17772	17988	17782	17647	17755	17765	17792	17897	17850	17664	17737	17732	17762	17840	17908	17935	18035	17752	17665	17874	17844	17657	17855	17905	17811	17949	17716	17886	17856	17782	17787	17792	17830	17840	17780	17796	17868	17897	17897	18064	18015	17765	17798	17904	17917	17983	17680	17873	17901	17644	17791	17873	17783	17842	17827	18241	17714	17787	17677	17916	17905	17716	17994	17879	17673	18077	17791	17853	17900	17703	17944	17942	17998	17816	17859	17821	17795	17911	17684	17888	17765	17757	17908	17960	17893	17690	17738	17861	17817	17949	18003	17916	17757	17726	17808	17885	17908	17830	17809	17898	17909	17797	17806	17796	17662	17885	17873	17937	17673	17823	17789	17896	17857	17827	17988	17831	17883	17523	17995	17841	18099	17965	17987	17725	17797	17999	17923	17925	17785	17951	17857	17800	17691	17973	17745	17946	17875	17843	17895	17776	17856	17989	17840	17880	17747	17826	17645	17767	17809	17743	17824	17778	17832	17885	17662	17754	17882	17855	17810	17881	17805	17908	17831	17691	17929	17846	17866	17779	17794	17860	17970	17773	17899	17833	17860	17831	17806	17802	17770	17777	17825	18010	17890	17942	17728	18119	17815	17821	17642	17672	17774	17670	17809	17916	17729	17905	18054	17771	17874	17722	17629	17946	17878	17778	17618	17991	17897	17755	17763	17629	17712	17699	17922	17718	17904	17739	17963	17858	17970	17943	17674	17689	17878	17687	17745	17952	17668	17882	18024	17905	17816	17930	17830	17789	17859	17884	17721	17854	17816	17796	17930	17780	17754	17932	17784	17733	17703	17843	17825	17801	17755	17792	17680	17921	17694	17813	17752	17694	17822	17858	17894	17968	17817	17886	17800	17971	17706	17734	17886	17893	17701	17902	17921	17829	17763	17923	17723	17700	17801	17872	17896	17845	18006	17779	17812	17907	17810	17860	17740	18079	17851	17892	17955	17968	17856	17654	17718	17834	17885	17722	17645	18015	17912	17783	17842	17704	17778	17849	17877	17853	18012	17595	17796	17689	17795	17711	17698	17652	17681	17763	17783	17752	17797	17765	18004	17694	17826	17688	17865	17819	17817	17699	17918	17809	17780	17808	17896	17917	17691	17927	17838	17766	17752	17835	17772	17816	17692	17873	17825	17768	17853	17633	17926	17870	17763	17798	17880	17793	17749	17899	17844	17583	17836	17683	17923	17816	17699	17799	17756	17791	17770	17712	17733	17900	17830	17727	17896	17899	17811	17972	17972	17932	17788	17778	17795	17711	17942	17766	17804	17764	17762	17775	17784	17854	17901	17923	17846	17805	17687	17984	17898	17940	17804	17968	17688	17874	17839	17751	17813	17831	17724	17876	17794	17897	17984	17723	17844	17700	17912	17787	17835	17784	17938	17849	17914	17843	17814	17922	17827	17840	17855	18079	17735	17659	17787	17828	17941	17792	17764	17788	17756	17899	17766	17865	17947	17698	17986	17889	17864	17752	17823	17834	17667	17683	17606	17821	17886	17960	17736	17760	17791	17800	17787	17767	17785	17926	17657	17534	17834	18064	17603	17886	17778	17847	17849	17829	17527	17791	17797	17930	17859	17863	17926	17640	17698	17782	17807	17871	17897	18054	17849	17856	17842	17619	17885	17847	17909	17797	17624	17844	17981	17895	17732	17741	17996	17811	17824	17913	17812	17752	17806	17855	17805	17870	17868	17938	17901	17859	17782	17835	17664	17789	17699	17864	17822	17917	17733	17710	17956	17750	17948	17964	17782	17787	17685	17839	17878	17819	17882	17970	18006	17856	17917	17799	17674	17636	17700	17693	17900	17677	17827	17742	17858	17895	17753	17856	17951	17708	17721	17939	17886	17992	17757	18086	17842	17885	17874	17831	17873	17863	17639	17721	17637	17711	17651	17772	17846	17727	17816	17756	17760	17965	17836	17716	17914	17841	17747	17865	17756	17915	17653	18127	17689	17734	17814	17589	17844	17846	17619	17793	17803	17869	17617	17789	17686	17849	17748	17905	17847	18027	17765	17885	17744	17760	17866	17731	17776	17743	17763	17989	17869	17834	17790	17948	17769	17939	17927	17819	17690	17858	17859	17933	17711	17853	17873	17745	17940	17840	17863	17803	17899	17775	17740	17938	17923	17951	17824	17858	17872	17715	17852	17889	17778	17924	17900	18028	17965	17963	17818	17683	17748	18191	17845	17803	17905	17696	17718	17859	17649	17577	17845	17918	17836	17776	17844	18028	17523	17743	17801	17553	17788	17671	17805	17654	17721	17800	18016	17792	17888	17790	17810	17698	17770	17751	17820	17873	17828	17776	17755	17882	17810	17862	17862	17732	17781	17646	17927	17749	17855	17996	17699	17828	17775	17835	17879	17851	17792	18039	17715	17635	17840	17850	17737	17748	17807	17913	17768	17791	17856	17900	17974	17861	17914	17868	17953	17853	17691	17811	17939	17796	17996	17840	17870	17864	17958	17733	17782	17889	17888	17822	17757	17905	17756	17879	17646	17765	17951	17795	17914	17825	18006	17917	17804	17633	17950	17836	17898	17945	17759	17892	17920	17789	18054	17745	17671	17891	17745	17850	17801	17849	17948	17655	17709	17613	17843	17974	17820	17797	17891	17779	17832	17941	17728	17820	17854	17834	17754	17669	17670	17930	17886	17972	17748	17687	17744	17801	17876	17925	17955	17759	17739	17714	17854	17905	17754	17794	17728	17887	17894	17651	17847	17901	17831	17692	17728	17803	17858	17983	17886	17896	17878	17794	17872	17805	17911	17865	17744	17848	17734	17946	17552	17668	17901	17850	17793	17817	17897	17839	17911	17801	17745	17841	17838	17860	17631	17884
24899	20804	27429	27743	27551	29734	30474	28575	28581	28609	28093	27790	27752	30459	38939	40161	36449	31735	28527	27216	27074	27159	27290	27190	27277	27078	27248	27198	27035	26952	26999	26872	27031	27208	27212	26805	27088	27005	27182	27317	26805	26919	26811	26931	27148	26879	27087	26722	26635	26964	27134	26978	26730	26948	27033	27179	26839	27027	26900	27098	26982	27057	26970	26920	26860	27170	26895	26943	26873	26894	26917	27140	26874	26917	26573	27153	26972	27085	27111	26870	27137	27223	27171	27007	27064	26866	27131	27142	27140	26977	27177	27042	26894	26856	26846	27098	27118	27132	27054	27111	26734	26992	26919	27168	26884	26953	27097	27049	27017	26889	26872	27339	26873	26758	26919	27074	26999	27108	26810	26881	26972	27029	26864	27008	27025	27195	27260	26885	27185	27021	27302	26945	27059	26876	26924	27322	26834	26881	27121	27230	27149	26964	26910	26810	26886	26949	26993	26645	26888	27024	27011	26807	27085	27082	27063	26988	26918	26821	27181	26987	27042	26973	27095	27303	27194	27178	26903	27014	26910	26964	26930	27039	27056	27051	26971	26912	26982	27070	26986	27077	27023	27136	27058	27010	26969	27121	26942	27055	27121	27131	27233	26982	27236	27118	26844	26922	27226	27106	27027	27031	26877	26891	27009	26953	26955	26951	27147	26838	27009	27120	27060	27007	26932	27165	26972	27052	26946	26898	26993	27073	26882	26927	27132	27049	26974	26994	26989	27249	27033	26827	26950	27058	27106	27103	26801	27009	27070	27126	27109	26855	26674	26973	27199	27099	26970	26836	26984	26910	26774	26893	26958	27072	27007	26796	26743	26791	26931	26976	26885	26958	26966	27048	26999	26878	26714	27181	26984	26978	26845	27124	26892	27013	26772	27018	27089	27027	27115	26960	26933	27073	26794	26816	27254	26799	27088	26941	26705	26880	27115	26954	27011	27260	26989	26584	26924	26885	27094	26846	27070	26979	26840	27011	27085	27128	27211	26720	27023	26789	26998	26921	26999	26811	26921	26817	27120	26916	26875	26946	26936	26798	26918	26860	27095	26984	26963	26886	27142	27131	27068	27081	26909	26942	27088	27094	26927	26773	26696	27048	27001	26833	27097	27086	26823	27075	26922	26975	26967	27018	27037	26762	27143	26981	27235	26840	26958	26992	26867	26857	26934	27063	27042	26931	27073	26866	27205	27030	27017	26872	26805	26760	27321	27125	26994	27161	26990	26996	26884	27017	26924	27097	27083	26988	27169	26905	27001	27182	26790	26867	26891	26891	27153	26829	27057	26922	26906	27048	27171	26934	26975	26975	27104	26675	26904	26997	27002	26976	27078	27109	27055	27039	27011	26809	27194	26677	26850	26934	26885	26832	26978	26991	26942	26832	27251	27085	26904	26891	27033	27065	26924	27026	26769	26966	27008	26734	26919	27139	26982	27206	26965	27335	26869	26810	26816	27102	26945	26786	26835	26943	26776	27065	27188	27186	27101	26999	26955	27205	27069	26838	27308	27018	26777	26739	27122	26820	27022	27026	26847	27001	27138	26919	27254	26811	26991	27021	26826	26985	26962	27082	26932	26950	27010	27077	26830	26961	27243	27122	27050	26914	27100	27004	27150	27018	27053	27087	27070	26850	26959	26913	26973	27058	26861	26826	26908	26875	26786	27001	27051	26974	26887	27034	26892	26764	26936	26819	26908	27056	27009	26736	26964	26903	26895	27100	26998	27056	27150	26945	26965	26952	26931	26923	26738	26907	27192	26905	26792	27211	26920	27020	26887	27135	26639	27142	26839	27165	27030	27047	27078	27151	26878	27103	27149	27102	27203	26957	27077	26979	26833	26933	27051	26781	27104	26895	26806	27175	27066	26836	27066	26941	27024	26789	27079	26976	26921	26976	27069	26866	26962	26970	27118	27029	26858	27021	26997	27031	27099	26849	26790	26950	27083	26918	27154	27317	26840	26875	27014	26897	26990	27060	26945	26931	26879	26830	27092	27245	26989	26864	27007	27011	27043	26749	26925	26845	27026	26833	27046	27025	27270	27028	26973	27153	27103	26948	27020	26705	26988	26884	27096	27239	27339	26837	26925	27049	27077	26782	26985	26951	26994	26957	27021	27035	27412	26798	26889	27017	27149	26894	27121	26839	26843	27137	26801	27026	27230	27115	26904	26922	26961	27031	27006	27009	27007	26990	27045	27019	27081	27133	27081	26780	26899	26963	26915	26904	27103	27540	27100	27246	27054	27044	27116	27001	26896	27284	27102	26986	26790	27107	27103	27130	26734	26908	26905	26852	27016	26858	27007	26970	26865	26933	26967	27043	27032	26927	26924	27006	27017	26877	26846	26994	27141	26943	26976	27061	26725	26997	26919	26818	27042	27054	26970	27043	27045	27047	27055	27088	27147	26994	27191	26837	26979	26971	27041	26999	27006	26856	27060	26939	26925	26884	27063	26917	26802	27021	27032	26925	26885	26819	26927	27193	27034	26965	26943	27167	26967	27090	26840	27023	27018	27033	27119	26957	27019	27126	27194	26975	26917	26893	27036	26906	27095	27034	26993	27103	27027	26860	26926	26832	27212	26989	26786	26957	27141	26813	27016	26882	26990	27171	27125	27015	26911	26796	26953	27151	27087	26969	27038	26993	27208	26792	27105	27033	27170	27022	26949	26861	27111	26914	27204	27219	26773	26949	27051	27015	27281	26793	26925	26760	26903	26893	27214	27034	26981	27104	26874	27060	26978	27032	27017	26864	27086	27028	27135	27162	26863	26955	26925	27196	26856	26766	26729	26987	27030	27003	27090	26810	27211	27130	27190	27231	26934	26873	26930	27124	26900	26949	26881	26942	27139	26809	27312	26895	26901	26970	26950	26693	27173	27132	27194	27037	27231	27123	27026	27010	27073	26883	27007	27056	27200	26974	26894	27025	27092	27017	27267	26828	26823	26824	27122	27005	27102	27031	26775	26943	27009	27342	27061	26752	26790	26832	27025	26675	26791	26787	27107	27313	27085	27063	26868	26876	27043	27169	26904	26953	27136	27091	27059	26981	27051	27038	27213	26786	26790	26843	26749	27175	26857	26852	26790	26931	26920	26924	27169	27006	27087	26817	27103	26972	26974	26850	27086	26758	26960	27124	26943	26945	27001	26924	27112	26853	27063	27418	27242	26860	27371	26889	26923	26877	27069	27070	27138	26857	26936	26921	26698	26889	26893	27005	26993	26881	27021	26957	26927	27136	27157	27084	27011	27001	27008	27088	27086	27277	27027	26935	27099	27066	26831	26972	26941	27093	27152	27074	26992	26864	27043	26842	27109	26977	27152	26955	26746	27091	27220	26879	26754	27291	26957	26804	26966	27222	27190	26991	26960	26957	27021	26979	27047	27166	27139	26881	26988	26951	26935	27045	26863	26721	27154	26909	26906	26840	26985	27067	27114	26880	27259	26883	27035	26975	26976	27137	27247	26940	26697	27024	27043	27004	27112	26933	26909	26876	27150	26969	27219	26961	27086	26929	26977	27030	26829	27151	27066	27018	26694	26993	26994	27091	27051	26715	26905	27051	27160	26892	27073	26905	27129	27182	27055	26896	26957	26866	27123	26934	26972	27082	26964	27039	27250	27022	26792	26858	27147	26961	26815	26817	27105	27095	26911	26633	27078	26936	26848	27220	26914	27111	26965	26969	26859	27047	26843	27035	26987	26846	27017	27167	27102	26917	26981	26942	27071	27161	26955	27098	26772	26921	27117	26927	27077	26886	26851	27019	26944	27008	27097	27145	26960	27065	27140	26835	26844	27182	27070	26931	27038	26923	27205	26881	26987	26974	26888	27250	27030	27094	27019	27121	26897	26946	26795	27335	27051	26738	27168	27153	27312	26946	26927	26851	26989	27055	27043	27121	26957	27060	27196	26920	26833	27050	26890	27057	27109	27057	26974	26931	26905	27102	26981	27148	26979	27166	27033	26877	27193	27113	26860	26866	27010	27031	26814	26839	27011	27205	27157	26957	27005	27066	26921	26994	27048	27128	27118	27021	26979	27067	26888	26921	26675	26988	27078	27063	26874	27116	26996	26974	26983	26977	27167	27374	26818	27035	27009	27118	26992	27003	26715	26995	27205	26975	27189	27076	26923	27042	26773	26778	27066	26856	27135	27027	27296	27170	26885	26804	26935	27007	27077	26869	26905	26973	27178	26891	27078	26926	26823	27089	26940	27012	26926	26805	27066	27245	27201	26988	27050	26976	27143	27022	27053	27053	26970	27124	27060	27060	26941	26946	27334	27221	26889	27043	27059	27002	26937	26800	26930	26962	27193	27029	27161	27103	26705	26624	27140	27037	26798	27037	27087	27100	26963	27080	27056	26901	27146	26971	27021	26945	26973	26942	27126	27008	27116	26800	27011	27038	27124	27133	27244	26970	27138	27118	27112	26859	27227	27077	27008	27165	26864	27040	27069	27004	26868	26970	27065	27077	27009	26878	27112	26967	26944	26925	26857	27012	26894	27090	26905	26775	27079	26904	26928	27073	26975	26655	26901	26887	26736	27096	27008	27181	26796	27013	27061	27044	27059	27081	26804	26942	27024	27106	26944	27244	27070	26867	26991	26887	27091	27052	27130	27052	26838	26859	26915	26910	26935	27102	26968	26914	26974	27041	27148	26943	26894	26924	27021	26849	27111	26976	27210	26776	27273	26862	27065	27060	26908	26972	27087	27042	27048	26954	26762	26722	27074	27115	26912	27078	26925	27022	27009	27020	26970	26956	27016	27040	27005	26892	26937	26937	27194	27248	27027	26880	26895	27074	26947	26860	27005	27011	26874	27422	26939	26749	27028	26976	26741	27046	26902	27066	27202	27072	27002	26798	26826	26924	26881	26950	27024	27075	27230	26830	26916	26725	27018	26986	27022	26901	26894	27266	26907	26877	26972	26876	27123	27065	26998	26962	26987	27072	27157	27118	26713	27026	27097	27043	26800	27026	26972	26801	27220	26908	26573	26930	27214	26774	27017	27062	27039	26994	26887	26797	26928	26983	27007	26885	26842	26845	27031	27192	27191	27239	27111	26847	27003	26908	26921	27009	26789	26889	27223	27067	26767	26809	27092	26862	26968	26870	27047	26856	26933	27296	26680	26954	26962	26835
27552	41587	44526	33802	24508	21374	19584	19573	19821	19253	18250	17832	17608	22948	32852	32884	27418	22219	18408	16985	17064	16991	16879	17059	16972	17238	17079	16913	16964	17135	17026	16886	16945	17101	16900	17081	16977	16944	16980	17025	17135	16910	16957	17178	16818	17211	17118	17044	17116	16916	16959	16952	16941	17095	17089	16891	16933	16979	16894	17166	17020	16995	17063	16990	17090	17036	16905	17028	17014	17201	16985	17051	16938	16854	16989	17056	16916	17275	17200	17004	16984	17133	17065	16992	16984	17072	17035	16939	17001	17020	17144	17043	16930	17070	17015	17151	17044	17095	17012	17153	17109	16978	17033	16922	16997	16949	17102	17059	16989	16979	17200	17144	16952	17043	16916	16945	17025	16778	17232	17043	17200	16983	17264	17020	16987	17085	17174	17112	16986	17082	17024	17079	16999	17090	17020	17037	17046	17095	17139	17039	17055	17090	17060	17223	16855	16942	16918	17023	17268	16934	17192	17058	17048	17005	16922	16976	16944	17172	16961	17145	17217	16985	16962	17160	17012	17035	16851	16984	17003	16910	17095	17020	17029	16921	17224	17070	17175	17079	16929	17039	16817	16784	17211	16948	17002	16815	17128	16961	17083	17106	17016	16942	16971	16944	17125	16935	17193	16966	17035	17065	16936	17012	17095	16815	17023	16984	16999	16950	16951	16852	17027	17099	16922	17088	17026	16901	17185	17099	16964	16984	17175	17170	16933	17348	16965	16929	16976	17094	17093	17018	17100	17148	16988	17154	17119	17107	16947	16947	16993	17081	16914	17035	17019	17151	17244	17047	16983	16897	16964	17018	16986	17019	17006	17123	17022	16982	16976	16851	16979	17160	16990	16920	17017	16970	17002	16922	17027	16977	17090	17043	16819	17115	17131	17000	17001	17063	17079	17011	17148	16985	16966	17063	17092	17085	17325	16990	17051	17117	17073	16882	17037	16854	17068	17217	17099	17027	17087	16904	17167	17166	17080	16874	16897	17010	16921	17121	16798	16937	17142	16917	16941	16990	17107	17224	16935	17237	16950	17062	16939	17042	17046	16991	16969	17150	17020	16931	17139	17005	16836	16963	17117	17089	17096	17062	17124	16978	17028	17018	16932	17049	16959	17155	17002	17060	17074	17001	17151	16914	16885	17023	17060	17006	17098	17112	17186	17018	17106	17087	17094	16974	17064	17029	16927	17119	16883	16992	17180	16994	17030	17007	17071	16969	16962	16990	17192	17301	16995	17003	16839	16999	17045	17088	16964	17109	17034	17005	17111	16992	17062	16843	17075	17183	16871	16892	17083	16905	16979	16952	16969	17050	17132	16851	17118	17044	17077	17029	16909	16849	16993	17074	17022	16920	17028	16999	17144	16969	17010	17070	17109	16996	17193	17112	16881	17089	17089	17037	17108	16932	17067	16924	16989	17180	16950	17159	16883	17077	17002	17206	17004	17018	17050	17056	17035	16890	17012	17023	17020	17012	17004	16990	17001	17040	17001	17070	17185	16892	17129	17039	16897	16956	17193	16899	17041	17085	17276	16962	17075	16867	17007	17032	16934	17070	17213	17149	16911	16929	17158	17136	17031	17036	16949	17003	17117	17072	16941	16888	17105	16894	16906	17107	16986	17070	17063	17104	17017	17032	17316	16977	16905	16969	17101	17024	16975	16918	16827	17154	17136	17016	17031	17128	17004	16990	17138	17040	17095	17024	17079	17192	17011	17101	17088	17059	17049	16972	17056	17074	16942	17119	16989	16962	17093	17132	17003	17017	17054	16980	16823	16893	17167	16975	17160	16959	16883	16937	17004	17105	16867	17166	17011	16987	17105	16912	16963	17091	16897	17106	17129	16914	17095	16978	16796	17035	17016	16870	16959	17117	17095	17017	16988	17089	17066	17113	17099	17199	17110	17101	16995	17140	17104	17203	16979	17018	16977	17052	16908	16999	16876	16992	17075	17004	16976	16909	16979	17015	17031	16991	17018	17043	16993	17071	17109	17015	17118	17095	17083	17188	17000	17007	16914	17080	17239	17008	17009	17061	16958	16943	17020	17030	17009	17134	16983	17078	17035	17139	17048	17028	17005	17090	16832	17178	17037	17001	16859	17143	16926	17090	16997	17186	17115	17025	17177	16983	16935	17098	16879	16937	17083	17077	17095	16978	16910	16994	17020	16907	17095	17251	17046	17100	16916	16929	17022	17087	17104	16949	16940	17091	17180	16874	17001	17105	17079	17072	17018	16989	16961	16920	17056	17080	17016	16942	17080	17010	17095	17042	16918	17074	17044	16944	16953	16922	16964	17057	16801	17169	17061	16882	17040	17063	17054	16965	17004	17062	16728	16956	17117	16976	17106	16962	17059	16916	17160	17041	17156	17233	16856	17053	16951	16944	16929	17179	17024	17074	16802	16968	17075	17050	17055	16989	17047	17085	16986	16935	16807	16910	17155	17014	16883	17036	17218	17097	17031	16944	17112	16955	17081	17098	16917	17142	16993	17093	17038	16900	17068	17026	17072	16850	17108	17098	16936	16954	17145	16957	17070	17082	16961	16895	16980	16820	17095	17131	17133	17061	17081	16966	17031	16927	17159	16934	16980	17089	17189	17035	17031	17001	17048	16936	17030	16973	16971	17000	17089	16957	17093	16717	16897	17069	17069	17181	17048	17020	16924	17000	17069	17044	17109	16818	16889	17134	17008	17131	17046	17041	16914	17034	17071	16995	17030	17018	16795	16970	16976	16991	17158	17150	17171	17169	17054	16770	16984	17130	17031	16991	16905	17057	16904	16985	17051	17078	17038	17166	17193	16779	17066	17019	17232	17047	17031	16941	17110	17175	17156	16937	17015	17096	17225	17120	17077	16920	17202	17188	16941	17144	17072	17101	16964	16892	17025	17045	16950	17072	16871	17358	16911	17030	16960	17206	17333	17077	16865	17086	17204	17037	17169	17026	16973	16811	17114	17087	17091	16982	16948	17053	17097	17044	17186	16923	17219	16985	17075	16842	17138	16894	17064	17041	17064	16850	16947	17214	16810	17065	17218	17024	16975	17015	17278	17050	17031	17187	16980	17045	17130	17051	17197	17120	17112	16969	16941	17239	17105	16957	17152	17014	16963	17065	17016	17026	17124	17026	16943	16979	17237	17052	17008	17060	17201	17335	17053	17130	17108	17012	17017	16998	16936	16938	17090	16978	16924	17029	17034	17024	16969	17067	17223	16977	16963	17149	17011	17071	16935	17020	17058	17141	17056	16973	17004	17093	17034	17026	17003	16905	17049	16929	17078	17060	17125	17181	17056	17103	17141	17192	17125	17061	17163	16971	17015	17183	17007	16978	17178	17164	17025	17178	17150	16984	16779	16930	17121	17003	16936	17109	17121	16870	17098	16962	16990	17022	17077	17042	17065	16987	16948	16995	17025	16903	17004	16994	17008	17093	16922	17161	16919	16968	16764	17034	17049	17202	17062	17225	16858	16848	17173	17107	17045	17010	16956	16813	17045	17069	16994	17025	17069	16910	16964	17095	16983	17001	17052	16985	17107	17157	16947	17111	17100	16929	16972	17110	17131	17041	16973	16990	17002	16961	17258	17077	17038	16947	17078	16960	17008	17157	17026	16993	16956	16900	17036	16936	17192	17122	17208	17106	17069	16908	17012	16903	16972	17121	17095	17040	17164	16949	17023	16911	17066	17128	17087	17031	17036	17094	16999	16972	16821	17036	17223	17133	17072	17044	17077	16949	16965	17227	17041	17089	17037	17043	17071	16967	17038	17077	16780	17019	17015	16974	16920	16956	17074	16964	16945	17078	17070	17019	17003	16882	17030	16917	17061	17036	17139	17023	16942	17017	17028	17066	17028	17058	16936	16878	17099	17039	16974	16991	17030	17126	17098	16923	17116	17033	16940	17180	17024	16926	17212	16983	16999	17108	17174	17007	17044	17117	16999	17090	16871	17116	16901	17210	16994	17044	17138	16967	17173	17046	16912	17073	16950	17120	17106	17142	17047	17075	17008	17068	17050	17086	16915	17071	17058	17091	17035	17049	17014	17046	17153	16939	17159	16942	16922	17001	17129	16827	17177	17038	17147	17043	16980	16936	16922	17098	17017	17105	17060	17122	17112	16861	17274	16804	17089	17139	17022	17111	17055	17072	17123	17016	16989	16995	17016	17049	17066	17112	17052	17074	17029	16986	17019	16879	17123	17009	17097	16987	16836	17145	17072	16945	16892	17024	17008	16936	17076	16991	16995	17133	16879	17087	16933	17048	17120	17009	16991	16911	16993	17110	16923	17213	17061	17067	16959	16961	17130	16930	17099	17074	17104	16944	17207	17057	17169	17018	17096	17108	16987	17101	16981	17171	17008	17103	16907	17090	16937	16999	17012	17064	17039	17052	16880	17028	17011	17037	17224	17002	16928	16947	17306	16857	17139	17012	17012	16928	17125	16984	16739	16951	17172	17041	17005	17135	16850	17003	17151	17047	16878	17090	17253	17137	17032	16912	16952	16811	16871	16996	17041	17016	17055	17066	17088	16849	16924	17041	16731	17004	17108	17034	17185	17353	17045	16949	16880	16981	16806	17038	16988	17014	16987	16832	17011	17016	16922	16953	16881	17079	17050	17113	17121	17082	16801	16982	17240	17123	17217	16995	17004	17012	17068	17005	17075	17061	16918	16985	17110	16962	16972	17099	16996	17097	16997	17138	17119	16954	16936	16925	17072	16954	17170	17034	17045	17181	16992	17095	17061	16859	16843	16957	16990	17024	17085	16907	17209	17015	17048	16782	17049	17228	17058	17031	17122	17212	17024	16975	16989	17028	16945	17197	17067	17094	17153	16967	16931	17157	16990	16908	17077	16885	17037	16942	17004	17030	16955	17048	17059	17014	16929	16999	16927	17061	17097	17081	16924	17095	16997	16812	17131	16948	17074	17184	17119	16968	17041	16833	17006	16881	17126	17053	17186	17088	16840	17207	17097	16960	17022	17051	16984	17039	17143	16997	17085	17049	16895	17021	17173	17096	16992	17044	16969	16865	17048	17011	16976	16911	17041	16940	17061	16947	16914	17033	16919	17278	16808	17047	17149	17046	16815	17219	17099	16836	17017	17378	17109	17250	17069	17143	17258	17034	16997	17138	17035	17110	17000	17052
22375	20791	27190	24752	22430	27701	33826	31311	29081	28613	28228	27553	27443	33280	48698	49821	43978	36318	30467	27089	26480	26253	26270	26453	26439	26189	26092	26193	26223	26183	26261	26248	26101	26158	26072	26173	26530	26334	26196	26249	26220	26351	26503	26182	26084	26413	26245	26120	26171	26067	26362	26100	25919	26185	25995	26065	25972	26185	25972	26225	26399	26282	25902	25948	26183	26281	26109	26275	26283	26230	26238	26223	26339	26148	26251	26412	26322	25992	26345	26344	26125	26112	26153	26152	26164	26125	26225	26268	26191	26067	26042	26002	26109	26354	26412	26401	26344	26027	26010	26124	26294	26227	26218	26109	26275	26209	26362	26131	26367	26240	26146	25996	26097	26143	26282	26118	26240	26177	26020	26305	25874	25991	26222	26189	25843	26302	26204	26055	26023	26054	26147	26291	26075	25969	26238	26101	26202	26213	26300	26156	26334	25990	26304	26226	26338	26041	26244	25974	26278	26038	26050	26023	26138	26129	26177	26188	26267	26066	26116	25950	26051	26228	26006	26136	26057	26159	26155	25943	26263	26100	26210	26441	26114	26232	26107	26125	26243	26201	26346	26094	26254	25945	25911	26004	26259	26019	26094	26135	26125	26173	26172	26264	26032	26251	26092	26119	26096	25951	26210	26218	26349	26235	26239	26097	26136	26043	26026	26135	26356	26095	26187	25981	26156	26172	26004	26186	26403	26362	26426	26048	26090	25966	26171	25838	26256	26046	26272	26440	26190	26236	26084	25927	26045	25843	26214	26244	26101	26341	26308	26224	26200	26108	26256	26425	26305	26191	26080	25991	26099	26020	26065	25979	26160	26052	26224	26259	25910	26001	26244	26006	26244	25866	25930	26195	26103	26274	26129	26176	26209	26261	26308	26244	26010	26125	26263	25969	26146	26069	26403	26011	26106	26197	26118	25991	26233	26123	26291	26221	26042	26214	26153	26126	26328	26232	26134	26314	26154	26065	26080	26187	26046	26009	26154	25991	26113	26191	26197	26291	26376	26349	26161	26051	26103	26090	26343	26335	26374	26019	26218	26088	26082	26041	26057	26231	26213	26250	26480	26149	26040	26151	26408	26151	26035	25993	26196	26174	26447	26434	26055	26378	26490	26261	25942	25999	26169	26352	26178	26253	26139	26128	25979	26211	26251	26158	26311	25944	25989	26262	26192	26139	26358	26150	26032	26208	26183	26280	25964	26161	26267	26305	26319	26226	26150	26179	26200	26022	26304	26197	26287	26379	25913	25764	26021	25987	26280	26166	26221	26093	26385	26074	26155	26211	26268	26123	26217	26067	26088	25992	25977	26064	25961	26164	26342	26185	26254	26290	26221	26095	26113	26252	26131	26343	25996	26416	25916	26050	26162	25991	26195	26044	26254	26240	26067	25968	26184	26248	25929	26293	26004	26329	25952	26343	26111	25949	26227	25993	26184	26291	25937	26192	26095	26201	26181	26125	26226	26319	26402	26077	26132	26195	26063	26203	26185	26281	26201	26105	26161	26140	26476	26242	26146	26095	26117	26135	26151	26005	26092	25993	26395	25890	26069	25965	26075	26300	26263	26288	25989	25969	26142	26400	26063	26153	26326	26012	26132	26064	26130	26283	26228	26377	26291	26238	26185	26102	26172	25888	26263	26161	26183	26354	26030	26070	26393	25987	26132	26134	26381	26227	26145	26109	26126	26035	26372	26230	26140	25819	25985	26189	25973	25937	26019	25964	26076	26291	26222	26381	26189	26384	26170	25957	26221	26165	26296	26187	25903	26090	26011	26225	26061	25956	26238	26237	26130	26151	26184	26159	26280	26088	26212	26259	26092	26254	26269	26144	26189	26051	25974	26143	25952	25777	26133	26057	26279	25920	26411	26128	26068	26294	26503	26258	26009	26103	26275	26169	25944	26064	26264	26269	26130	26234	26531	26229	26142	26088	26361	26168	26126	26155	26007	25863	26192	26236	25994	26005	26173	26258	26289	26287	26040	26102	25955	26064	26160	26173	26209	26008	26216	26046	26010	26076	26244	26204	26353	26200	26018	26096	26055	26015	26048	26335	26143	26134	26294	26107	26128	26120	26166	26221	26296	26236	26059	26166	26483	26395	26000	26084	26156	26105	25986	26115	25964	26031	26206	26333	25902	26067	26265	26154	26159	26060	26062	25894	25974	26448	26146	26204	26076	26373	26221	26180	26066	25974	26056	26128	26174	26089	26161	26010	25994	26142	26108	26214	25864	26306	26347	26374	26221	26495	26207	26123	26312	26025	26267	26203	25907	26476	26092	26053	26114	26148	26137	26083	26283	26283	26240	26106	26125	25929	26091	25971	26351	26317	26443	26060	26085	26202	25937	26063	26271	26197	26264	26001	26026	25838	26310	26043	26421	26202	26198	26058	26053	26119	26069	26145	26642	26099	26014	26301	26112	25896	26359	26173	26156	26128	26100	26374	25999	26101	26120	26149	26416	26051	26104	26180	26164	26080	26157	25957	26291	26205	26337	26110	26251	26116	26096	26237	26088	26236	26005	26228	26193	26142	26403	26243	26226	26144	26134	26144	26341	26086	26023	26024	26053	26183	26101	25843	26305	26131	26218	25917	26410	26198	26173	26159	26228	26272	26350	26292	26021	26095	26140	26094	26279	26304	26261	26090	26266	26067	26223	25862	26028	26268	26116	26296	25997	26142	26066	26155	26193	26194	26145	26183	26159	26170	26182	26064	25959	26122	26034	25987	26042	26172	26033	26391	26283	26057	25919	26077	26018	26050	26070	26112	26327	26397	26301	26169	26064	26192	26096	26183	26161	26154	26229	26045	26307	26438	26380	26225	26051	26251	26300	26380	26214	26367	26118	26252	26224	25966	25898	26170	26122	26166	26147	26349	26111	26118	26155	26109	26389	26125	26258	26252	26094	26124	26093	26148	26387	26144	26239	26058	26275	26100	26219	26174	26024	26155	26286	26292	25966	25908	26203	26114	26192	26046	26147	26152	25956	26161	26203	26475	26255	26091	26174	26141	26188	25994	26182	26031	26293	26065	26048	26180	26360	26039	25921	26344	26033	26178	26326	26054	25958	26171	26199	26150	25959	26127	26124	25979	26065	26015	26163	26146	25989	26149	26344	26165	26070	25929	26082	26048	26181	26219	26209	26348	26118	26135	26313	26101	25854	26206	26048	25748	26356	26298	26023	25971	25999	26435	26334	26572	26221	26354	26358	26136	26096	26345	26160	26147	26400	26310	26136	26366	25990	26186	26392	25956	26024	26038	26028	26330	26403	26338	26294	26213	25964	26074	26096	26071	26035	25995	26105	26065	26150	26158	26148	26095	26219	26327	26385	26192	26449	26225	26028	26213	25981	26113	26229	26196	26149	26345	26369	26172	26147	26198	26128	26299	26226	26208	26101	26428	26511	26300	26037	26265	26309	25992	25944	26199	26130	26287	26033	26106	26032	26114	25834	26091	26285	26233	26230	25912	25957	26240	26304	26142	26020	26005	25997	26261	25942	26308	26346	26104	26222	26117	26224	26080	26384	26225	26086	26043	26067	26027	26064	25852	25928	25999	26199	26183	26159	26383	26331	26221	26241	26217	26020	26410	26276	26103	26138	26111	25912	26024	26235	26241	26134	26194	26113	26180	26152	25947	26067	26130	26148	26328	25995	25944	26536	26394	26024	25999	26124	25964	26204	26282	26223	25968	26208	26137	26005	26361	26201	26278	26156	26212	26238	26175	26294	26139	26118	26157	25748	26126	25957	26368	26160	26463	25983	26021	26276	26050	25857	26047	26091	26002	26054	26116	26362	26298	26324	26045	26113	26146	26145	26239	26122	26159	25999	26228	26358	26027	26139	26036	26061	26137	26195	26277	26223	26066	26157	26145	26206	26183	26298	26132	26120	26109	25994	26032	26159	26095	26154	25929	26635	26149	26199	25860	26099	26202	26240	26033	26337	26272	26163	26154	25992	26125	26138	26284	26103	26238	26505	25760	26001	26465	26298	26390	26354	26068	26161	26285	26179	26057	26063	26338	25960	26295	25999	26240	26114	26022	26049	26224	26303	25924	26298	26010	26004	26279	26155	26401	26028	26301	26149	26316	26235	26270	26064	26261	26107	26326	26149	26210	26001	26175	26263	26150	26170	26117	26159	26234	25942	26418	26253	26325	26076	26425	26204	26223	26082	26213	26095	26343	26154	26270	26424	26223	26060	26159	26189	26114	26141	26225	25814	26010	26120	26102	26147	26209	25835	26233	26209	26304	26126	26182	26144	26132	26260	26410	26020	25889	26281	26365	25990	25977	26198	26186	26148	26300	26173	26106	26062	26235	26121	26101	26011	26025	26078	25698	25991	26256	26432	26409	26061	26040	26183	26299	26054	26080	25933	25884	26056	26138	26154	25979	26244	26329	26275	26189	26434	26310	26162	26347	26042	25955	26182	26231	26071	25814	25866	26089	26250	26026	26346	26326	26192	26021	26116	26244	26158	26363	26198	26401	25978	26092	26180	26282	26206	26105	26171	26318	26067	26148	26135	26387	26316	26382	26163	26113	26260	26071	26035	26084	26101	26212	26226	26055	25959	26329	26007	25943	26172	26241	26024	25983	26215	25968	25946	26134	26040	26091	26179	25955	26201	26134	26218	26260	26197	26103	26309	26089	26241	26138	26277	26236	26261	26091	26056	25819	26353	26078	26167	26121	26276	26371	25991	26158	26549	26243	26201	26009	26177	25990	25960	26208	26561	26186	26324	26075	25959	26082	26242	26175	26242	26056	26031	26051	26336	26295	26165	26046	25814	26108	26072	25959	26058	26116	25991	26101	26158	26270	26243	25952	26292	26220	26103	26115	26020	25935	25970	25967	26032	26049	26186	26265	26313	26154	26144	26057	26208	26286	25976	26210	26222	26193	26048	26105	26066	26078	26300	26151	25980	25938	26226	26117	26292	26356	26089	26283	26089	26001	25975	26309	26113	26062	26415	26299	26114	25884	26404	26274	26126	25967	26339	26056	25971	26087	26097	26158	26322	26214	26016	26280	26281	26120	26295	26295	25969	26079	26120	26090	25925	26146	26058	26249	26366	25920	26447	26136	25942	26148	26152	26065	26283	26105	26036	26064	26242	26341	26304	26110	26249	26076	26149	26351	26116	26006
26852	45347	47087	33742	25538	23796	25208	24045	21484	20021	19508	18226	18678	28487	44620	43470	37120	27667	20308	16970	16853	16707	16699	16504	16630	16793	16856	16639	16605	16679	16592	16814	16677	16768	16764	16584	16827	16713	16694	16685	16724	16636	16638	16856	16699	16577	16652	16524	16823	16578	16557	16649	16796	16656	16497	16697	16772	16671	16716	16614	16580	16581	16765	16727	16676	16494	16898	16755	16526	16793	16737	16589	16572	16745	16865	16543	16809	16707	16734	16564	16609	16605	16607	16685	16657	16768	16664	16671	16743	16647	16690	16672	16659	16633	16525	16749	16843	16485	16656	16778	16564	16668	16669	16668	16609	16596	16635	16854	16734	16658	16546	16675	16666	16519	16760	16585	16768	16733	16715	16482	16731	16743	16657	16662	16647	16719	16626	16682	16695	16663	16730	16682	16678	16751	16511	16618	16589	16673	16614	16828	16715	16751	16742	16685	16867	16786	16567	16714	16711	16780	16715	16640	16544	16708	16933	16668	16572	16684	16848	16574	16725	16706	16593	16616	16746	16490	16668	16747	16723	16639	16788	16572	16670	16606	16732	16735	16512	16623	16731	16632	16680	16625	16674	16640	16754	16661	16711	16711	16715	16862	16519	16777	16672	16624	16690	16818	16715	16583	16758	16634	16877	16767	16616	16605	16553	16687	16747	16747	16703	16522	16745	16767	16593	16783	16509	16677	16686	16534	16662	16590	16633	16583	16542	16629	16480	16563	16890	16598	16804	16567	16568	16665	16697	16674	16485	16641	16645	16688	16680	16716	16655	16520	16849	16677	16509	16670	16664	16752	16742	16582	16747	16787	16530	16646	16473	16869	16751	16819	16544	16612	16784	16477	16707	16530	16629	16597	16576	16806	16442	16701	16750	16734	16751	16706	16674	16678	16681	16598	16614	16718	16588	16730	16387	16692	16588	16606	16695	16484	16719	16666	16688	16482	16612	16647	16519	16709	16585	16670	16474	16466	16564	16648	16772	16625	16691	16598	16438	16631	16748	16612	16733	16676	16668	16743	16662	16697	16622	16514	16489	16607	16521	16780	16557	16576	16720	16591	16828	16595	16516	16594	16770	16754	16586	16533	16541	16686	16609	16809	16711	16632	16735	16833	16743	16582	16607	16648	16780	16631	16685	16649	16713	16586	16544	16572	16631	16597	16803	16684	16602	16536	16707	16595	16868	16483	16638	16728	16529	16741	16807	16780	16747	16753	16609	16693	16829	16608	16506	16804	16710	16488	16848	16687	16619	16632	16697	16721	16552	16695	16534	16762	16572	16785	16654	16674	16560	16647	16705	16762	16842	16696	16565	16559	16428	16708	16491	16671	16499	16546	16477	16861	16732	16655	16637	16581	16673	16578	16647	16655	16501	16539	16609	16587	16679	16840	16697	16755	16795	16706	16525	16812	16561	16593	16783	16630	16801	16618	16478	16518	16498	16706	16856	16654	16725	16802	16776	16680	16591	16542	16671	16732	16589	16700	16647	16625	16599	16565	16672	16895	16613	16670	16664	16741	16754	16799	16871	16635	16544	16778	16753	16514	16541	16688	16539	16809	16594	16680	16597	16635	16640	16711	16480	16711	16659	16576	16539	16492	16685	16770	16568	16579	16591	16611	16575	16660	16652	16550	16722	16649	16585	16590	16606	16537	16721	16710	16694	16760	16698	16455	16814	16508	16500	16826	16701	16836	16631	16694	16724	16580	16526	16630	16500	16666	16606	16829	16668	16725	16770	16761	16627	16627	16669	16658	16748	16808	16564	16594	16823	16674	16685	16651	16602	16813	16629	16846	16643	16520	16620	16689	16656	16670	16534	16647	16680	16831	16507	16612	16620	16717	16541	16788	16680	16777	16785	16618	16700	16675	16686	16558	16689	16699	16715	16625	16611	16515	16699	16633	16598	16745	16638	16572	16746	16560	16701	16596	16664	16489	16676	16681	16744	16768	16596	16566	16706	16610	16685	16649	16766	16736	16722	16752	16740	16709	16641	16724	16548	16666	16702	16395	16689	16768	16761	16622	16619	16761	16779	16592	16465	16703	16442	16726	16549	16647	16695	16563	16801	16673	16764	16734	16614	16521	16497	16805	16610	16760	16544	16556	16665	16562	16558	16532	16629	16657	16663	16638	16780	16548	16659	16541	16649	16666	16482	16583	16600	16527	16845	16631	16702	16725	16654	16655	16669	16656	16652	16618	16737	16530	16711	16612	16549	16674	16661	16638	16532	16693	16786	16673	16581	16525	16543	16669	16662	16674	16757	16749	16416	16685	16723	16560	16461	16627	16611	16580	16546	16638	16634	16649	16568	16731	16483	16604	16734	16676	16629	16446	16688	16675	16818	16626	16721	16705	16568	16720	16786	16634	16738	16509	16612	16739	16740	16740	16555	16709	16632	16695	16549	16690	16551	16689	16610	16768	16682	16611	16682	16687	16528	16545	16603	16701	16547	16664	16656	16767	16795	16558	16676	16787	16861	16635	16740	16568	16655	16816	16661	16730	16747	16789	16573	16719	16474	16491	16743	16823	16583	16718	16635	16560	16768	16603	16663	16894	16770	16531	16701	16712	16779	16732	16697	16664	16707	16796	16634	16499	16561	16721	16815	16801	16535	16580	16585	16683	16559	16546	16760	16651	16615	16667	16493	16669	16536	16734	16571	16589	16649	16690	16801	16499	16693	16704	16524	16666	16768	16891	16624	16588	16540	16821	16458	16621	16831	16702	16807	16870	16828	16905	16515	16741	16582	16722	16742	16766	16598	16655	16728	16709	16675	16488	16796	16651	16589	16784	16546	16862	16730	16628	16619	16647	16440	16696	16761	16871	16767	16718	16618	16721	16659	16613	16673	16698	16619	16769	16550	16585	16622	16691	16647	16650	16771	16768	16589	16637	16675	16665	16645	16681	16679	16696	16880	16575	16885	16663	16602	16768	16521	16642	16582	16598	16750	16775	16700	16654	16697	16616	16610	16753	16607	16795	16832	16788	16758	16550	16732	16793	16612	16773	16713	16694	16539	16579	16587	16676	16491	16572	16537	16654	16705	16522	16778	16755	16621	16582	16565	16586	16691	16463	16668	16540	16635	16516	16555	16512	16764	16705	16634	16616	16826	16769	16735	16692	16908	16624	16634	16585	16745	16660	16455	16555	16637	16673	16671	16651	16553	16723	16615	16564	16697	16560	16505	16644	16599	16545	16594	16770	16464	16634	16549	16665	16628	16667	16650	16560	16636	16662	16752	16801	16596	16769	16764	16714	16575	16678	16773	16555	16719	16806	16653	16775	16489	16653	16692	16695	16658	16507	16594	16393	16506	16549	16546	16538	16616	16764	16540	16543	16786	16690	16540	16681	16821	16660	16608	16533	16659	16604	16810	16641	16715	16602	16798	16590	16837	16681	16549	16569	16672	16734	16887	16696	16763	16740	16774	16612	16854	16609	16625	16752	16621	16720	16480	16535	16597	16699	16710	16647	16483	16579	16619	16688	16678	16571	16685	16856	16522	16801	16647	16521	16600	16583	16443	16821	16707	16567	16610	16495	16714	16537	16634	16525	16817	16621	16559	16558	16753	16614	16420	16570	16643	16822	16488	16661	16676	16795	16593	16590	16630	16686	16568	16776	16856	16591	16863	16543	16572	16683	16397	16538	16676	16681	16685	16615	16728	16649	16711	16630	16720	16759	16741	16686	16746	16511	16608	16694	16580	16578	16578	16651	16650	16603	16526	16766	16614	16728	16567	16608	16572	16600	16893	16584	16835	16693	16784	16459	16381	16670	16698	16633	16731	16696	16520	16577	16586	16598	16514	16794	16695	16708	16739	16749	16700	16387	16716	16599	16652	16810	16472	16788	16519	16687	16635	16547	16693	16644	16902	16609	16673	16770	16732	16712	16664	16450	16853	16539	16725	16754	16745	16634	16418	16616	16773	16650	16668	16585	16512	16963	16686	16691	16604	16688	16739	16864	16575	16722	16690	16788	16640	16605	16802	16510	16680	16765	16714	16440	16543	16571	16792	16448	16620	16513	16622	16664	16750	16679	16558	16655	16656	16763	16676	16644	16772	16593	16666	16648	16742	16602	16730	16720	16756	16618	16708	16579	16698	16697	16712	16759	16727	16602	16541	16713	16621	16813	16558	16602	16660	16904	16855	16602	16820	16663	16596	16568	16582	16789	16442	16862	16600	16634	16594	16628	16704	16707	16668	16643	16631	16686	16729	16887	16527	16789	16568	16627	16713	16678	16666	16712	16517	16700	16548	16832	16589	16788	16687	16664	16516	16656	16674	16826	16522	16576	16733	16629	16666	16547	16732	16664	16741	16668	16677	16685	16593	16691	16638	16754	16610	16775	16532	16518	16578	16623	16529	16722	16774	16550	16699	16658	16599	16605	16476	16682	16665	16619	16601	16714	16608	16603	16705	16500	16832	16567	16604	16658	16780	16680	16545	16629	16688	16628	16706	16707	16553	16611	16721	16562	16562	16741	16665	16688	16639	16562	16607	16766	16493	16745	16520	16574	16598	16622	16650	16568	16689	16577	16629	16730	16764	16693	16646	16785	16703	16638	16637	16647	16873	16677	16674	16666	16622	16559	16510	16719	16598	16708	16454	16727	16621	16573	16690	16547	16621	16734	16682	16578	16764	16648	16622	16581	16683	16743	16789	16740	16577	16541	16704	16935	16800	16793	16559	16766	16593	16464	16880	16577	16731	16929	16561	16768	16659	16829	16733	16696	16716	16462	16714	16742	16562	16813	16488	16747	16703	16717	16549	16659	16556	16681	16799	16646	16704	16759	16458	16558	16792	16884	16710	16725	16601	16602	16801	16633	16513	16657	16731	16749	16495	16828	16736	16620	16533	16639	16589	16653	16672	16655	16566	16701	16573	16793	16685	16452	16707	16598	16750	16551	16717	16575	16872	16730	16617	16646	16656	16598	16518	16676	16634	16662	16619	16679	16644	16677	16683	16505	16625	16655	16522	16762	16768	16560	16792	16648	16763	16626	16661	16733	16824	16576	16914	16353	16384	16845	16682	16484	16589	16767	16645	16798	16613	16629	16621	16642	16665	16685	16679	16617	16703	16730	16572	16500	16565	16512	16455	16830	16599	16664	16697	16484	16731	16719	16675	16592	16606	16722
36169	30679	33237	30646	29575	29135	28720	28801	28265	28026	27952	27878	27879	27719	28354	28750	28880	28175	27492	27130	27504	27493	27291	27282	27559	27422	26994	27339	27256	27141	27132	27053	27273	27182	27382	27437	27201	27334	27392	27113	27199	27320	27388	27398	27142	27130	27091	27426	27301	27346	27206	27151	27111	26980	27240	27245	27215	27114	27245	27363	27343	27312	27415	27259	27649	27364	27362	27156	27111	27381	27292	27491	27341	27076	27279	27459	27348	27343	27521	27479	27443	27265	27388	27293	27296	27252	27406	27210	27481	27163	27281	27219	27290	27188	27171	27177	27198	27183	27383	27364	27160	27154	27336	27393	27330	27246	26974	27104	27313	27381	27463	27157	27215	27311	27188	27346	27129	27305	27274	27292	27378	27332	27344	27387	27233	27268	27258	27279	27418	27063	27283	27389	27346	27264	27354	27378	27125	27307	27106	27228	27272	27388	27387	27173	27344	27482	27105	27343	27231	27573	27325	27156	27203	27178	27203	26983	27534	27365	27296	27382	27234	27281	26970	26990	27421	27452	27301	27325	27099	27165	27172	27362	27128	27164	27570	27235	27491	27561	27493	27351	27253	27121	27315	26989	27383	27291	27273	27458	27240	27564	26960	27410	27246	27592	27238	27351	27379	26949	27330	27039	27344	26961	27182	27517	27341	27230	27230	27504	27217	27209	27446	27086	27261	27419	27079	27229	27117	27331	27341	27176	26879	27485	27514	27238	27193	27281	27332	27200	27168	27195	27184	27333	27336	26982	27178	27364	27227	27088	27212	27158	27241	27154	27144	27062	27308	27335	27145	27211	27159	27202	27444	27251	27485	27381	27451	27195	27380	27321	27226	26979	27180	27370	27288	27341	27506	27275	27212	27040	27352	27209	27256	27318	27231	27258	27324	27186	27357	27413	27433	27158	27111	27186	27098	27304	27315	27344	27169	27154	27477	27259	27290	27074	27180	27586	27276	27220	27537	27207	27254	27302	27231	27595	27343	27077	27197	27268	27369	27158	27195	27307	27332	27635	27324	27010	27173	27334	27269	27023	27282	27348	27263	27132	27362	27379	27177	27428	27257	27425	27256	27373	27079	27144	27493	27342	27396	27437	27524	27070	27142	27555	27089	27206	27403	27117	27252	27465	27512	27375	27130	27271	27260	27074	27113	27629	27548	27048	27562	27259	27478	27602	27181	27313	27292	27271	27198	27294	27300	27342	27202	27522	27174	27411	27229	27132	26914	27327	27263	27265	27472	27266	27317	27134	27338	27496	27263	27222	27362	27156	27329	27425	27065	27382	27138	27375	27227	27242	27365	27226	27117	27330	27341	27281	27048	27104	27338	27344	27182	27223	27135	27090	27108	27289	27369	27280	27381	27440	27273	27265	27346	27241	27226	27515	27369	27222	27412	27327	27223	27313	27470	27292	27572	27307	27042	27402	27300	27237	27187	27346	27327	27053	27295	27370	27303	27240	27139	27027	27132	26910	27007	27332	27387	27200	27210	27295	27102	27302	27309	27380	27220	27282	26992	26894	27566	27243	27005	27438	27391	27181	26920	27413	27323	27258	27160	27425	27402	27106	27216	27363	27170	27302	27161	27125	27281	27155	27190	27146	27124	27392	27123	27029	27074	26840	27200	27283	27172	27520	27350	27194	27331	27132	27004	27114	27305	27458	27531	27184	27289	27216	27338	27159	27276	27176	27236	27391	27505	27029	27150	27198	26882	27357	27368	27156	27288	27436	27341	27387	27330	27280	27252	27454	27304	27416	27310	27181	27481	27157	27274	27384	27333	27218	27410	27080	27273	27326	27152	27410	27574	27171	27336	27339	27329	27271	27560	27328	27230	27183	27142	27256	27113	27375	27435	27382	27248	27263	27108	27531	27320	27289	27204	27418	27186	27064	27411	27492	27433	27254	27218	27272	27219	27185	27057	27366	27027	27662	27404	27280	27157	27026	27294	27378	27346	27166	27541	27491	27326	27190	27466	27191	27162	27044	27110	27387	27427	26949	27182	27387	27161	27118	27280	27377	27355	27277	27333	27106	27220	27398	27342	27252	27197	27274	27427	27480	27443	27258	27241	27435	27139	27433	27230	27296	27197	27442	27379	27363	27345	27248	27483	26932	27441	27111	27433	27107	27667	27180	27348	27486	27385	26974	27282	27185	27139	27208	27419	27399	27057	27484	27335	27205	27331	27324	27210	27349	27361	27325	27314	27546	27155	27247	27201	27440	27267	27418	27539	27416	27336	27283	27273	27148	27566	27265	27058	26923	27105	27120	27228	27286	27217	27271	27197	27338	27509	27170	27512	27323	27310	27274	27264	27169	27062	27209	27599	27183	27594	27241	27320	27410	27393	27056	27387	27460	27111	27464	27371	26968	27438	27248	27084	27237	27267	27058	27134	27342	27246	27193	27124	27187	27322	27238	27402	27061	27367	27229	27434	27510	27403	27335	27311	27305	27161	27257	27092	27212	27352	27213	27301	27372	27200	27425	27243	27306	27030	27260	27345	27102	27203	27258	27314	27274	27239	27360	27285	27404	27275	27408	27349	26992	27238	27355	27406	27159	27136	27554	27365	27482	27314	27081	27240	27172	27373	27348	27226	27113	27131	27035	27279	27490	27419	27280	27032	27094	27134	27040	27418	27337	27494	27437	27278	26973	27215	27446	27284	27394	27320	27207	27303	27141	27354	27557	27493	27192	27427	27619	27417	27314	27246	27169	27283	27287	27495	27359	27342	27209	27151	27116	27260	27278	27376	27248	27250	27557	27441	27092	27326	27379	27374	27454	27033	27307	27400	27253	27229	27463	27191	27310	27172	27137	26926	27192	27225	27334	27166	27331	27184	27406	27375	27300	27322	27210	27129	26913	27421	27021	27038	27505	27393	27357	27378	27291	27411	27335	27235	27053	27288	27246	27215	27425	27256	27206	27065	27566	27191	27526	26985	27121	27247	27004	27038	27033	27340	27412	27265	27135	27362	27285	27075	27275	27033	27046	27384	27163	27549	27250	27232	27348	27409	27190	27312	27322	27072	27319	27102	27079	27248	27360	27352	27337	27266	27202	27325	27339	27356	27196	27322	27326	27005	27191	27256	27077	27220	27405	27351	27366	27207	27150	27393	27204	27047	27266	27086	27385	27365	27270	27340	27226	27266	27287	27144	27431	27363	27151	27324	27462	27313	27048	27372	27283	27476	27323	27111	27005	27178	27294	27392	27297	27598	27158	27438	27400	27405	27371	27460	27241	27381	27395	27113	27155	27341	27289	27469	27235	27501	27051	27161	27290	27644	27408	27302	27315	27148	27390	27258	27064	27213	27356	27493	27392	27444	27478	27258	27110	27084	27063	27568	27317	27338	27267	27218	27349	27332	27271	27084	27233	27024	27490	27453	27254	27254	27327	27444	27257	27304	27327	27191	27393	27342	27231	27253	27325	27355	27331	27317	27156	27311	27407	27257	27250	27129	27170	27413	27336	27402	27263	27267	27148	27194	27317	27354	27103	27320	27524	27184	27361	27374	27486	27246	27012	27357	27211	27290	27345	27250	27317	27283	27218	27432	27056	27244	27292	27632	27246	27191	27241	27266	27192	27470	27308	27179	27256	27335	27118	27217	27094	27290	27358	27155	27407	27312	27415	27480	27376	27415	27252	27138	27549	27495	27157	27365	27364	27335	27261	27249	27339	27215	27245	27492	27268	27256	27352	27480	27425	27307	27408	27145	27004	27321	27280	27248	27428	27255	27232	27325	27438	27198	27313	27192	27257	27176	27162	27339	27237	27298	27116	27337	27444	27135	27281	27310	27205	27451	27360	27435	27200	27265	27291	27324	27172	27338	27010	27350	27059	27255	27247	27106	27221	27375	27128	27336	27436	27090	27323	27351	27202	27118	27244	27171	27303	27272	27385	27292	27292	27200	27377	27293	27278	27173	27430	27610	27370	27135	27049	27556	27145	27124	27103	27249	27152	27282	27438	27375	27262	27479	27313	27596	27439	26939	27147	27157	27174	27313	27475	27296	27385	27176	27431	27389	27380	27126	27251	27285	27443	27358	27346	27041	27184	27173	27252	27188	27112	27109	27212	27200	27109	27047	27223	27246	27267	27217	27179	27323	27361	26947	27214	27383	27009	27248	27268	27243	27155	27272	27258	27351	27564	27161	27246	27176	27259	27020	27341	27317	27424	27372	27254	27134	27427	27295	27148	27227	27149	27299	27331	27089	27537	27051	27223	27198	27247	27264	27318	27474	27223	27251	27313	27186	27250	27017	27234	27327	27480	27396	27507	27331	27404	27200	27292	27505	27267	27204	27163	27519	27172	27351	27412	27553	27286	27202	27309	27173	27071	27147	27283	27309	27497	27368	27338	27252	27201	27399	27254	27206	27169	27306	27326	27255	27311	27440	27191	27294	27585	27014	26992	27172	27148	27494	27325	27114	27293	27487	27447	27336	27114	27394	27206	27185	27235	27179	27346	27203	27098	27397	27219	27346	27298	27273	27301	27341	27037	27427	27135	27282	27283	27081	27091	27230	27293	27087	27078	27325	27174	27270	27470	27371	27242	27382	27385	27172	27289	27325	27636	27297	27296	27343	27222	27361	27290	27296	27233	27075	27209	27354	27210	27213	27170	27116	27024	27151	27285	27526	27482	27293	27204	27344	27393	27185	27400	27182	27338	27251	27309	27186	27175	27167	27157	27268	27449	27575	27133	27358	27326	27333	27265	27307	27018	27258	27286	27214	27417	27444	27305	27115	27227	27167	27147	27287	27462	27270	27527	27294	27367	27447	27268	27380	27363	27339	27380	27225	27499	27199	27322	27444	27176	27519	27207	27365	27183	27191	27198	27100	27160	27241	27303	27423	27334	27336	27167	27197	27157	27074	27314	27282	27279	27413	27334	27366	27230	27327	27408	27426	27132	27392	27394	27249	27368	27281	27143	27470	27126	27325	27269	26894	27191	27581	27138	27225	27151	27275	27388	27130	27399	27432	27300	27286	27484	27119	27382	27140	27412	27206	27180	27200	27255	27303	27383	27352	27268	27088	27356	27299	27272	27402	27426	27471	27331	27256	27202	27161	27274	27283	27258	27167	27230	27444	27205	26890	26997	27235	27246	27245	27011	27490	27242	27460	27300	27210	27199	27352	27288
26555	30681	26503	20644	21154	19929	19683	19619	19088	18699	18134	18045	17804	17701	19063	19157	18816	18119	17543	17161	17016	17288	17235	17343	17246	17109	17403	17270	17266	17223	17509	17227	17132	17283	17141	17261	17100	17093	17062	17214	17164	17261	17094	17118	17087	17286	17085	17218	17141	17262	17088	17291	17046	17246	17137	17011	16961	17205	16987	17342	17138	17072	17093	17216	17036	17227	17163	16996	17231	17199	17192	17233	17194	17056	17136	17087	17141	17152	17181	17173	17251	17227	17216	17203	17017	17265	17309	17135	17070	17009	17090	17115	17295	17208	17229	17175	17181	16943	17277	17061	17263	17224	17158	17307	17183	17258	17317	17119	17170	17295	17218	17288	17102	17173	16987	17240	17132	17197	17165	17101	17244	17188	17306	17363	17094	17257	17074	17023	17387	17286	17179	17153	17140	17189	17178	17029	17103	17100	17257	17055	17223	17397	16877	17093	17160	17105	17273	17153	17202	17171	17133	17166	17137	17234	17122	17190	16911	17305	17146	17147	17203	16985	17076	17312	17113	17136	17012	17189	17041	17164	17181	17109	17316	17220	17040	17157	17173	17337	17126	17112	17009	17106	17097	17319	16999	17069	17265	17177	17258	17172	17249	17278	17118	17228	17116	17274	17233	17104	17258	17196	16987	17115	17109	17251	17301	17157	17140	17130	17127	17135	17023	16991	17283	17043	17291	17090	17260	17227	17048	17236	17376	17233	17092	17285	17275	17209	17095	17184	17099	17177	17076	17032	17169	17003	17324	17106	17352	17126	17064	17042	17189	17272	17248	17141	16922	17234	17319	17024	17330	17106	17041	16996	17310	17147	17278	17116	17098	17220	17034	17069	17100	16991	17251	17236	17277	17107	17220	17385	17141	17094	17173	17226	17150	17195	17046	17228	17104	17161	17287	17316	17232	17277	17081	17160	17312	17165	17054	17132	17085	17009	17335	17142	17302	17238	17086	17326	17104	17308	17120	17263	17271	17069	17209	17211	17006	17238	17025	17211	17266	17313	17222	17205	17131	16915	17201	17226	17188	16997	17112	17120	17205	16950	16991	17271	17065	17161	17108	17329	17202	17155	17008	17084	17252	17216	17270	17002	17256	17071	17330	17159	17235	17112	17290	17108	17287	17153	17229	17174	17026	17209	17120	17193	17153	17269	17269	17025	17281	17087	17208	17249	17267	17098	17379	17269	17184	17018	17310	17180	17149	17163	17143	16991	17206	17074	17295	17265	17382	17088	17165	17196	17077	17205	17252	17396	17301	17000	17306	17097	17269	17029	17291	17064	17104	17219	17244	17081	17226	17074	17026	17231	17092	17083	17095	17180	17096	17169	17124	17199	17324	17285	17051	17207	17148	17185	17124	17221	17179	17037	17128	17188	17300	17127	17161	17127	17153	17178	17070	16995	17004	17156	17207	17131	17153	17040	17194	17294	17138	17017	17098	17248	17357	17215	17232	17271	17189	17181	17333	17158	17161	17215	17129	17305	17147	17144	17253	17259	17248	17047	17204	17127	17229	17216	17069	17199	17060	17209	17184	17327	17308	17360	17135	17254	17300	17264	17072	17283	17165	17059	17032	17195	17134	17256	17166	17152	17297	17291	17196	17194	17236	17118	17040	17023	17008	17136	17096	17079	17379	17226	17268	17102	17319	17218	17068	17191	17145	17154	17238	17303	17246	16983	17141	17028	17212	17070	17145	17254	17268	17059	17119	17086	17213	17167	16986	17120	17235	17144	17047	17225	17264	17143	17201	17401	17221	17196	17193	17177	17300	17264	17332	17206	17081	17075	17063	17435	17182	17109	17206	17212	16976	17126	17191	17060	17062	17277	17185	17160	17210	17116	17200	17262	17220	17080	17218	17051	17179	17307	17307	17109	17283	17259	17349	17105	17193	17109	17197	17155	17241	17178	17136	17283	17288	16940	17104	17036	17194	17163	17095	17129	17273	17201	17042	17397	17105	17173	17233	17331	17181	17119	17157	17178	17102	17298	17161	17172	17230	17280	17280	17163	17098	17025	17104	16981	17116	17107	17227	17239	17438	17165	17137	17118	17203	17205	17314	17092	17152	17040	17236	17103	17156	17118	17248	17004	17090	17021	17255	17295	17333	17268	17077	17143	17143	17113	17194	17138	17253	17324	17184	17209	17060	17111	17103	17268	17032	17233	17277	17174	17225	17088	17167	17283	17151	17206	17221	17095	17034	17160	17333	17186	17265	17118	17331	17133	17409	17230	17111	17221	17110	17068	17133	17245	17105	17207	17195	17396	17089	17134	17198	17028	17299	17302	17185	17169	17165	17059	17098	17089	17280	17151	17151	17136	17099	17263	17309	17157	17218	17310	16994	17136	17283	17132	17197	17181	17047	17323	17170	17141	17103	17325	17081	17156	17238	17247	17130	17124	17118	17265	17081	17208	17172	17181	17018	17038	17078	17142	17033	17242	17055	17244	17127	17139	17225	17299	17051	17035	17066	17201	17102	17173	17109	17122	17198	17165	17197	17217	17200	17311	17378	17127	17172	17040	17206	17214	17273	17110	17275	17176	17110	17159	17251	17097	17330	17230	17384	17135	17332	17209	17349	17186	17055	16993	17094	17300	17073	17085	17439	17341	17163	17043	17112	17197	17087	17050	17119	17320	17138	17198	17303	17200	17239	17275	17166	17134	16999	17294	17063	17129	17149	17265	17168	17124	17142	17150	17190	17124	17020	17213	17242	17380	17209	17255	17138	17116	17216	17282	17203	17188	16999	17302	17235	17195	17154	17152	17213	17111	17347	17292	17229	16995	17264	17213	17247	17270	17073	17183	17187	17284	17157	17179	17226	17068	17216	17037	16972	17224	17135	17258	17179	17292	16976	17128	17235	17179	17174	17204	17364	16986	17073	17245	17129	17181	16981	17121	17227	17186	17175	17211	17099	17337	17068	17265	17198	17126	17095	17325	17152	17412	17237	17155	17163	17168	17255	17059	17327	17101	17264	17275	17137	17121	17073	16977	17191	17206	17386	17123	17102	17255	17150	17114	17065	17126	17139	17212	17294	17064	17099	17082	17188	17286	17203	16841	17117	17037	17461	17214	17182	17027	17253	17060	17134	17184	17249	17215	17019	17090	17329	17353	17214	17276	17224	17170	17186	17128	17101	17176	17167	17108	17186	17196	17291	17069	17337	16890	17077	17286	16924	17246	17388	17087	17030	17163	17199	17092	17128	17092	17268	17214	17202	17109	17318	17155	17147	17010	17101	17249	17239	17110	17222	17072	17329	17110	17147	17049	17228	17314	17164	17296	17360	17239	17189	17139	17232	17220	17331	17232	17060	17227	17438	17114	17115	17100	17227	17097	17106	17302	17204	17396	17170	17072	17289	17342	17265	17303	17141	17065	17108	17178	17142	17110	17282	17150	17432	17356	17140	17066	17244	17106	17046	17151	17113	17276	17189	17075	17223	17329	17084	17104	17245	17197	17046	17086	17079	17152	17253	17204	17120	17024	17348	17040	17323	17246	17294	17115	17036	17278	17300	17171	17116	16936	17411	17031	17068	17301	17114	17065	17113	17177	17169	17070	17103	17117	17270	17086	17132	16960	17220	17093	17134	17184	17268	17097	17209	17216	17258	17144	17367	17099	17198	17099	17258	17303	17172	17129	17091	17113	17238	17165	17298	17167	17178	17205	17117	17235	17262	17115	17291	17175	17097	17136	17140	17156	17019	17273	17045	17141	17224	17353	17042	17154	17088	17148	16944	17234	17207	17227	17121	17172	17319	17183	17203	17063	17153	16940	17045	17149	17193	17351	17161	17121	17226	17278	17150	17207	17152	17152	17080	17238	17135	17190	17112	17290	17106	17222	17372	17097	17157	17241	17249	17085	17215	17250	17014	17148	17097	17073	17117	17090	17153	17190	17270	17078	17222	17166	17179	17238	17162	17224	17308	17224	17215	17200	17180	17018	17118	17217	17150	17255	17107	17093	17166	17250	17182	17104	17330	17250	17237	17149	17286	17281	17124	17122	17080	17219	17062	17196	17186	17236	17195	17188	17131	17196	17196	17293	17352	17246	17305	17106	17220	17046	17300	17187	17297	17293	17176	17265	17227	17093	16969	17283	17242	17094	17154	17181	17197	17289	17174	17027	17266	17018	17289	17169	17260	17047	17163	17194	17062	17224	17258	17322	17004	17140	17238	17106	17219	17215	17208	16969	17230	17340	17120	17264	17328	17108	17130	17175	17214	17171	17090	17115	17261	17259	17188	17074	17146	17295	17417	17185	17267	17090	16980	17195	17154	17004	17216	17176	17123	17199	17243	17272	17346	17170	17175	17125	17227	17109	17343	17041	17239	17152	17126	17177	17164	17123	17340	17176	17212	17121	17241	17193	17328	17174	17211	17042	17274	17317	17094	17269	17187	17152	17209	17181	17233	17162	17261	17171	17264	17241	17286	17080	17140	17324	17198	17258	17191	17055	17172	17224	17278	17166	17212	17101	17169	17184	17234	17287	17211	17087	17165	17164	17075	17361	17233	17079	17039	17218	17086	17113	17019	17158	17110	17194	17161	17133	17043	17232	17252	17283	17195	17249	17261	17383	17314	16990	17174	17096	17045	17252	17254	17202	17161	17093	17162	17209	17163	17155	17207	16996	17166	17109	17402	17157	17174	17232	17175	17304	17135	17207	17105	17185	17163	17151	17203	17190	17160	17096	17308	17210	17338	17104	17057	17233	17055	17141	17057	17418	17208	17331	17364	17067	17364	17349	17233	17214	17410	17326	17149	17228	17227	17210	17116	17115	17141	17239	17292	17215	17229	17030	16997	17152	17226	17258	17314	17295	17218	17095	17291	17195	17364	17080	17233	17269	17219	17123	17209	17212	17128	17564	17105	17334	17119	17196	17182	17225	17041	17020	17113	17182	17338	17091	17227	17149	17202	17231	17209	17080	17169	17134	17208	17290	17188	17051	17118	17340	17125	17106	17021	17111	17288	17128	17173	17248	17213	17208	17430	17197	17304	16950	17114	17130	17201	17355	17244	17289	17124	17227	17270	17172	17162	17168	17322	17225	17098	17136	17227	17157	17159	17167	17084	17090	17073	17018	17223	17176	17217	17152	17069	17280	17257	17364	17130	17197	17078	17179	17185	17456	17042	17204
24828	20815	27066	26094	27287	31423	33856	31318	30165	29958	29364	29220	28897	29737	38473	41607	37927	32971	29881	28298	27950	28081	28080	28196	28018	27984	28089	28217	27989	27926	28144	28051	28164	27896	28000	27895	27967	27791	27977	28103	27932	27842	27780	28103	28074	28044	28129	27923	27952	28140	27955	27827	28106	28060	27889	27800	28180	27921	28094	28036	27800	28249	28056	27774	27988	27811	28120	27990	28307	27923	27998	27871	27948	28049	28018	28112	27950	27902	27917	28064	28017	27809	28027	28186	28255	28151	27931	27855	28090	27745	28237	28202	28063	28137	28051	28137	28013	27863	27911	28170	27966	28106	28003	28021	28156	27758	28172	28006	28110	28042	28330	28066	28005	27682	28125	27777	27880	28228	27975	27968	27951	28109	27922	27939	28116	27912	27843	27920	28071	27945	27864	28136	28162	28197	28146	28035	28115	28358	28217	27822	27799	28113	28076	28188	28102	28029	27914	28029	27977	28223	28044	27808	28121	27944	28282	27854	27972	28019	28030	27897	27910	27841	28022	27878	27965	27975	28267	28030	28041	27867	28006	27772	27747	28141	28257	27844	27973	28208	28156	28027	28087	28011	27893	28020	27853	27922	28105	28233	28034	27870	27920	27954	27932	28082	28009	27977	28194	28106	28120	27859	28020	27845	27926	27947	27904	28000	27994	27625	28021	28162	27899	27825	27810	28073	28299	27882	28091	28158	28269	28111	28263	28109	28022	28160	28177	28097	27990	27728	27950	27900	27859	28012	27886	28127	27934	27982	28072	27909	28049	27968	27872	28046	28045	27962	27978	27801	27675	27832	27856	28191	28059	27878	27827	27975	27998	28107	28143	28331	28003	28100	27985	27999	28247	27868	28183	28231	28166	27986	28048	27956	28020	28074	27861	28117	28289	28082	28302	27913	27806	28073	27744	27934	27989	28014	27858	27794	27741	27875	28054	28095	27909	28118	28007	28007	27741	28035	27848	27946	28054	27935	27981	27918	28130	27794	27915	28123	27718	27830	27997	28129	27962	27890	28137	28361	28157	27969	27987	28142	27931	27986	27973	28064	27975	27817	27722	27999	27900	27700	28125	27958	28215	28037	28160	27790	28207	27882	27850	28108	28237	28205	28013	28201	27990	28141	28014	28020	27825	27977	27932	27878	28033	27892	27856	27879	27780	27902	28067	27891	28007	28059	27951	28025	27795	27889	27880	27954	28093	27888	28199	28064	27827	27946	27974	27895	28041	28110	27697	28035	27962	27912	27992	27894	28007	27881	27927	27964	27822	28123	27900	28157	27999	27985	28090	28041	28168	27923	28138	28115	27908	28201	28255	28103	28047	27940	28193	27909	27920	27877	27888	27836	27957	28347	28131	27991	27936	27937	28158	27986	28095	27706	27952	28053	28156	27793	27989	28091	27977	27975	27982	27791	28112	28022	27859	27891	27854	28024	28187	28099	27869	28013	28276	28154	27742	27956	28257	28048	28059	27856	28040	27960	27881	27960	27868	27931	28054	28060	28005	28213	28341	27706	28135	28346	28154	28052	27829	27963	27874	28109	28058	27943	27861	28030	27825	27939	28217	27632	28228	28129	27937	27851	28086	28100	28121	27967	27688	27997	28071	28120	27890	28067	27868	27985	27899	28088	27944	27908	27980	28159	27954	27950	27665	27785	28082	27921	27958	27869	28108	27665	27800	28071	28298	28253	28076	28051	27864	28126	27819	27896	28070	27969	28096	27843	28009	27973	28097	27827	27731	28025	28210	27903	28175	28138	28255	28113	28087	27894	27936	28031	27708	28107	28044	28096	27886	27881	27980	28122	28077	27944	28059	27938	28109	27905	27914	27881	27938	27908	27949	27642	27966	28086	28009	28136	27804	28063	28063	28059	28033	28125	28096	27841	28007	28114	27972	27979	28240	28244	27955	27753	27797	27696	28106	27982	27607	28168	28041	28060	28181	28080	27981	28307	27980	28168	28109	28061	28237	28032	28109	28135	28168	28022	27870	27780	28001	28283	28192	27757	27975	28115	27853	28035	28195	27943	27984	27928	28037	27961	27945	27843	27920	27766	27768	27996	28422	27893	28003	28109	27770	27805	27946	27821	28076	27977	28016	27938	28282	27995	27884	28186	28068	27920	27860	27915	27912	28047	28135	28053	27950	28278	28048	28065	28105	27911	28000	27766	27897	27967	27933	27978	28061	27924	27887	27891	27926	28075	27921	28145	28002	27867	28039	28230	27933	28114	27901	27863	27845	27900	28131	27942	28044	27884	27922	27817	28178	28196	28072	27789	28113	27888	27969	27923	28028	27816	27986	27967	27996	28013	28336	27849	28036	28235	28236	27881	28109	28006	28255	28016	27865	27936	27896	27981	28021	27851	27990	27952	27995	28142	27965	27957	28063	28115	28047	27698	28171	27949	28427	28066	28044	28011	28037	27740	28275	28026	28104	27838	28173	28214	27715	28104	27980	28358	27786	28141	27903	27993	28102	28207	27864	28101	27915	27915	27861	27907	28256	28015	28069	27895	28069	28179	27938	28102	28016	27864	27976	28009	27917	27996	28185	28176	27796	28141	27727	28094	28177	27989	27988	28121	28086	27914	27902	27739	27938	28362	27893	27972	28055	28068	28222	28106	27877	27987	27846	27950	28042	27973	28017	28152	27995	28004	28147	28055	27809	27959	28023	27942	27994	28042	28042	27912	27972	27935	28150	27970	28067	28176	28231	27970	27964	28144	28183	28107	27932	27994	28187	28049	27888	28144	28287	27818	28002	28203	27851	28079	27880	27811	27838	28035	27821	27874	28110	28104	28172	27930	28169	28125	28002	28174	27854	27834	28004	28003	28238	27935	27901	28067	27906	28029	27898	27841	27969	28014	27933	27888	28008	27728	28055	27987	27760	27835	28075	27980	28143	28001	27936	28040	27872	28078	28088	27839	27931	28001	27889	28156	28005	27911	27881	27920	27977	28034	27922	28037	28165	28023	27910	27866	28106	27695	28010	27875	28005	28048	28246	28034	27882	27828	27978	28281	28167	27908	28125	28091	28071	28052	27847	28299	28164	27997	28176	27872	27725	27805	28037	27855	28107	27855	27675	28404	28181	27829	27859	28227	28186	28173	27760	27754	28152	28141	27834	28038	27900	27980	28034	27814	28138	28377	27809	27865	28249	27834	28068	28105	27932	28133	28033	27884	27933	28046	28023	27902	28001	28040	27888	27929	27962	28065	28000	28069	27978	28132	27990	28005	27858	27772	28020	27990	28035	28146	27927	27932	28000	27768	27919	28019	27925	27909	28099	27844	28130	28062	27926	28052	27946	28064	27831	28021	28247	28019	28060	27970	28221	28139	27774	28002	28194	28262	27934	28064	28155	27966	27966	28112	27986	27913	28217	28080	27951	28218	28198	28288	28321	27883	27939	27888	27870	28076	28125	27933	28011	28092	28008	28099	28146	28240	27870	27954	28120	27732	27785	28312	27837	27896	27914	27954	28121	27986	28063	28091	28113	27947	27909	27907	27711	28116	28031	27970	28156	27895	27947	27915	28086	27913	28078	28163	27925	27841	28050	27874	27967	27921	28044	27994	28169	27553	27955	28134	28209	28041	27942	28020	27832	28094	28095	27865	28063	28048	27918	27877	27909	27837	27706	27751	28073	28125	28080	27883	27999	27897	28163	27850	27783	27875	28066	28097	27843	27778	28234	27959	27907	28126	28063	27973	27655	28094	28182	27999	27934	27920	27913	28045	28018	27964	28054	27850	28026	27958	27862	27908	28036	27903	28032	28147	27900	27962	27825	27967	28238	28199	28114	28103	28025	28101	28038	27932	28002	27920	27985	27783	27842	28247	27884	27981	28163	28115	28241	28095	28039	27992	28101	28114	28150	28024	27871	28252	28343	27967	27726	28070	28054	27977	27978	27999	27830	28148	28073	27967	27769	28164	28137	27890	27641	28270	28167	28092	28037	28091	28024	28004	28079	27964	27969	28118	28170	28083	27988	28026	27894	27957	28011	27831	27906	28029	28209	27967	27885	27874	27881	28004	27829	27875	28049	27929	27993	28241	28176	27813	28240	27965	28018	28035	27976	28001	28178	28125	28175	28122	27924	27915	27805	28122	28006	27885	28049	28079	28224	27992	28227	28219	28242	28030	28037	28164	28129	28121	27838	27969	27731	27962	27701	28031	27969	27846	27770	28051	27938	27800	28280	28123	28010	27723	28078	28196	28002	28174	28045	28211	27771	28241	28117	28076	27773	27807	27977	28039	28153	27785	27923	27989	27983	27827	27912	27918	28053	27921	28237	28192	28083	27920	28105	27614	28121	28155	28038	28026	27887	27952	27881	28009	27954	28016	28069	27914	28030	28068	27927	27668	28082	28066	28035	28105	28046	27968	28094	27954	28071	27967	27966	28246	27971	27803	28024	28065	28051	27816	28105	28101	28121	28213	27902	28037	28172	28151	28094	27884	28097	28151	27876	27792	28127	27854	28182	28300	28293	28187	28072	27994	27922	28039	28137	28004	28032	27788	27955	27665	27839	28049	27939	28047	28046	27949	28046	28051	27794	28088	28143	27980	28049	28006	27921	28156	27707	27716	28170	27968	27915	27928	28089	27986	28045	28082	27961	28194	27972	27870	28163	27850	28289	27977	28221	28125	28243	28132	28095	28047	27986	27776	28042	28140	28234	27919	28004	27991	27827	27887	28157	28077	27906	27966	28213	27990	27933	28003	28044	27714	28063	28110	28084	28098	27967	27997	27879	28020	27772	27796	27932	27878	28036	28232	28170	27692	28169	27992	27833	27803	27860	27842	27976	27902	28005	28006	28143	28048	28189	28078	28030	27916	27773	28109	28110	28068	28379	28375	28043	27998	27959	27996	28114	27903	27987	27849	27971	28214	28227	28141	27967	28053	28267	28001	27985	28022	28097	27896	27891	28091	27882	28086	27980	28103	27994	27840	27898	27939	28058	28019	28280	28187	27850	28083	28104	28232	28219	27868	27926	28161	28144	27776	28012	27766	27882	28128	27714	27685	27931	27821	27850	28248	28081	28166	28272	28104	28059	28015	28207	28203	28042	28177	27930	28095	28120	27893	27857	27981	28103	27870	28188	28106	27950	28209	27910	28237	28083	27763	28048	27981	27823	27887	28038	27860
24936	38021	32806	25068	24924	24127	24349	22195	20773	20101	19400	19282	18808	20053	32957	33753	28319	22695	19213	17678	17645	17567	17563	17684	17607	17448	17545	17413	17715	17655	17590	17375	17529	17534	17649	17578	17797	17517	17572	17467	17626	17635	17560	17546	17625	17524	17670	17502	17700	17609	17551	17580	17525	17620	17508	17441	17758	17562	17653	17612	17686	17614	17590	17518	17604	17536	17539	17722	17480	17465	17554	17425	17514	17632	17608	17502	17589	17520	17676	17513	17701	17541	17550	17390	17329	17632	17550	17415	17577	17527	17450	17386	17557	17481	17335	17611	17560	17484	17493	17535	17603	17483	17515	17580	17455	17503	17670	17607	17582	17528	17510	17405	17555	17618	17690	17446	17667	17541	17588	17536	17596	17592	17509	17517	17587	17601	17645	17613	17620	17516	17474	17739	17602	17292	17550	17501	17447	17477	17457	17568	17572	17585	17522	17384	17700	17512	17521	17486	17473	17572	17505	17327	17775	17351	17414	17552	17697	17495	17426	17556	17598	17622	17629	17578	17556	17406	17580	17654	17504	17545	17480	17523	17534	17542	17554	17453	17636	17515	17378	17601	17632	17583	17500	17532	17467	17380	17672	17601	17452	17689	17322	17606	17477	17371	17686	17552	17593	17472	17508	17400	17417	17625	17538	17371	17603	17368	17720	17467	17551	17496	17679	17447	17511	17481	17379	17580	17652	17612	17628	17697	17550	17495	17624	17578	17573	17527	17749	17570	17534	17615	17742	17467	17646	17531	17408	17725	17497	17377	17524	17424	17582	17548	17402	17566	17555	17429	17420	17466	17518	17577	17410	17569	17549	17616	17626	17312	17558	17661	17505	17461	17437	17515	17568	17650	17480	17580	17467	17388	17459	17417	17586	17522	17576	17542	17851	17404	17541	17483	17401	17494	17390	17660	17631	17463	17476	17490	17644	17582	17596	17586	17670	17522	17446	17601	17591	17534	17508	17511	17504	17474	17640	17478	17661	17617	17658	17405	17578	17507	17517	17693	17699	17605	17569	17486	17607	17536	17503	17595	17632	17456	17635	17445	17540	17602	17351	17737	17511	17528	17504	17561	17715	17594	17575	17511	17662	17536	17220	17512	17630	17532	17390	17581	17386	17498	17461	17481	17555	17596	17656	17411	17501	17578	17565	17627	17450	17394	17579	17713	17498	17549	17442	17445	17582	17505	17646	17439	17759	17694	17499	17554	17690	17539	17495	17493	17662	17590	17578	17632	17395	17365	17515	17504	17557	17547	17450	17434	17481	17499	17648	17622	17556	17490	17468	17634	17685	17617	17577	17612	17591	17528	17428	17499	17554	17552	17550	17610	17611	17516	17594	17530	17581	17438	17553	17446	17566	17461	17416	17463	17636	17539	17562	17578	17462	17579	17363	17320	17627	17629	17505	17499	17626	17757	17626	17496	17549	17606	17654	17414	17500	17427	17454	17628	17662	17493	17610	17675	17623	17496	17583	17521	17479	17507	17637	17728	17597	17434	17645	17614	17522	17397	17560	17640	17619	17644	17662	17617	17520	17653	17559	17486	17705	17607	17522	17585	17489	17539	17595	17557	17634	17469	17573	17634	17658	17663	17484	17548	17441	17611	17475	17381	17660	17660	17659	17408	17664	17572	17626	17548	17531	17625	17167	17635	17465	17531	17403	17492	17761	17531	17603	17682	17586	17439	17592	17522	17430	17429	17601	17485	17481	17628	17602	17424	17454	17575	17652	17434	17676	17502	17605	17634	17604	17520	17485	17512	17529	17480	17414	17562	17526	17502	17613	17511	17438	17615	17627	17437	17573	17625	17491	17432	17392	17558	17523	17529	17593	17550	17599	17578	17592	17506	17530	17475	17583	17405	17608	17796	17580	17589	17396	17425	17701	17600	17722	17767	17512	17384	17659	17550	17542	17637	17487	17452	17326	17517	17494	17466	17583	17505	17600	17506	17579	17554	17469	17673	17466	17431	17590	17529	17447	17342	17543	17463	17763	17404	17489	17504	17517	17544	17736	17514	17499	17562	17593	17547	17525	17671	17521	17394	17424	17625	17513	17672	17630	17496	17449	17701	17668	17651	17602	17583	17532	17483	17571	17516	17369	17587	17527	17414	17318	17676	17734	17517	17600	17557	17467	17597	17604	17576	17567	17453	17545	17453	17539	17644	17503	17459	17559	17528	17562	17580	17583	17352	17498	17672	17406	17466	17610	17591	17566	17394	17611	17444	17330	17512	17457	17646	17563	17573	17487	17548	17604	17380	17572	17635	17654	17547	17840	17573	17526	17519	17568	17646	17561	17541	17625	17480	17523	17576	17635	17591	17507	17715	17500	17666	17600	17683	17495	17592	17736	17675	17319	17593	17551	17478	17578	17495	17427	17627	17576	17284	17606	17470	17555	17559	17521	17713	17495	17592	17611	17555	17581	17492	17426	17522	17460	17605	17632	17555	17629	17274	17547	17711	17533	17420	17538	17441	17484	17618	17365	17625	17521	17438	17536	17522	17634	17575	17571	17491	17435	17615	17391	17640	17528	17525	17316	17549	17811	17599	17425	17601	17511	17456	17632	17369	17404	17634	17575	17486	17620	17422	17353	17690	17451	17633	17520	17514	17555	17541	17399	17553	17622	17459	17636	17372	17523	17516	17609	17388	17532	17530	17712	17521	17436	17497	17609	17578	17472	17710	17485	17545	17466	17529	17598	17600	17577	17490	17744	17462	17534	17561	17480	17495	17368	17429	17396	17634	17634	17569	17426	17662	17665	17632	17527	17510	17723	17705	17572	17524	17531	17656	17418	17611	17579	17383	17578	17621	17394	17591	17587	17522	17681	17589	17552	17624	17352	17492	17497	17565	17383	17592	17434	17711	17581	17686	17422	17516	17696	17458	17429	17526	17669	17523	17553	17487	17624	17541	17544	17534	17597	17456	17536	17669	17519	17574	17297	17560	17591	17559	17535	17560	17411	17577	17599	17564	17475	17490	17639	17715	17544	17550	17439	17466	17600	17650	17412	17582	17697	17730	17451	17580	17503	17459	17473	17440	17599	17602	17647	17417	17477	17531	17586	17699	17628	17406	17528	17510	17594	17568	17582	17510	17616	17652	17541	17587	17484	17625	17548	17579	17589	17452	17380	17467	17615	17523	17503	17428	17582	17808	17668	17483	17522	17464	17659	17529	17491	17535	17625	17541	17481	17566	17706	17611	17474	17606	17596	17506	17415	17542	17413	17628	17454	17565	17256	17515	17591	17508	17534	17554	17385	17723	17482	17661	17486	17474	17549	17677	17497	17404	17594	17407	17550	17338	17592	17445	17519	17529	17570	17642	17484	17444	17596	17355	17470	17423	17519	17424	17523	17574	17556	17489	17410	17502	17410	17497	17610	17602	17387	17554	17612	17566	17525	17507	17594	17482	17478	17359	17505	17675	17846	17462	17509	17510	17560	17595	17607	17556	17555	17544	17411	17451	17550	17371	17429	17590	17574	17672	17379	17702	17638	17411	17627	17683	17501	17402	17678	17543	17458	17687	17621	17333	17738	17546	17421	17558	17425	17491	17547	17691	17423	17477	17544	17632	17464	17521	17684	17637	17540	17604	17487	17610	17473	17422	17491	17557	17440	17457	17658	17528	17436	17530	17408	17619	17434	17504	17584	17517	17618	17604	17643	17382	17637	17650	17539	17685	17456	17619	17565	17591	17621	17390	17603	17543	17473	17689	17608	17400	17432	17364	17513	17485	17499	17630	17193	17394	17450	17517	17530	17547	17613	17564	17542	17502	17389	17618	17690	17501	17620	17437	17661	17664	17533	17618	17493	17496	17621	17347	17691	17506	17697	17476	17475	17506	17446	17617	17481	17577	17444	17666	17640	17486	17627	17715	17507	17503	17713	17704	17605	17517	17617	17609	17513	17543	17628	17393	17631	17523	17434	17708	17520	17599	17633	17360	17551	17612	17518	17460	17474	17553	17664	17777	17445	17477	17420	17613	17594	17598	17591	17648	17648	17584	17653	17722	17478	17435	17701	17437	17316	17351	17443	17481	17466	17621	17473	17700	17597	17394	17477	17594	17373	17434	17409	17383	17518	17554	17559	17501	17667	17487	17624	17489	17538	17577	17564	17456	17607	17582	17554	17612	17554	17615	17511	17601	17531	17701	17495	17381	17621	17562	17322	17635	17505	17489	17522	17445	17596	17640	17289	17420	17432	17508	17654	17640	17565	17405	17660	17819	17474	17494	17409	17405	17713	17652	17506	17410	17580	17704	17546	17555	17514	17486	17376	17470	17500	17505	17553	17584	17454	17541	17528	17476	17468	17536	17581	17514	17433	17426	17543	17595	17272	17548	17497	17626	17442	17390	17494	17599	17406	17479	17527	17514	17625	17729	17413	17634	17716	17485	17425	17682	17348	17580	17333	17583	17569	17558	17534	17682	17447	17481	17659	17482	17574	17380	17656	17610	17426	17796	17514	17507	17554	17522	17438	17729	17476	17524	17597	17367	17675	17557	17767	17636	17384	17542	17643	17584	17591	17488	17452	17692	17519	17702	17629	17385	17707	17566	17498	17509	17517	17590	17692	17522	17385	17588	17504	17589	17669	17475	17486	17541	17460	17530	17365	17498	17567	17523	17541	17409	17545	17259	17428	17397	17488	17522	17493	17695	17652	17539	17683	17669	17545	17414	17640	17501	17733	17692	17468	17508	17616	17522	17684	17504	17467	17545	17442	17601	17454	17574	17660	17621	17789	17634	17498	17495	17617	17685	17627	17585	17565	17631	17671	17470	17420	17582	17532	17540	17634	17447	17642	17444	17618	17469	17638	17574	17525	17604	17538	17534	17716	17297	17711	17587	17710	17416	17490	17428	17447	17576	17579	17601	17546	17588	17600	17489	17463	17482	17560	17541	17650	17506	17490	17574	17501	17514	17633	17552	17609	17747	17453	17606	17675	17517	17482	17537	17582	17576	17359	17742	17535	17600	17503	17488	17672	17580	17340	17549	17574	17607	17437	17477	17714	17507	17527	17566	17585	17667	17462	17659	17588	17507	17539	17535	17502	17604	17627	17624	17702	17586	17574	17460	17613	17464	17719	17565	17630	17475	17492	17519	17492	17412	17613	17534	17422	17643	17596	17609	17505	17503
22249	20748	27065	24691	23207	30911	38726	34718	33959	34055	32817	31433	31577	37238	50967	52868	45978	38951	33349	30448	29596	29699	30008	29926	29832	29817	29623	29731	29837	29856	29878	29764	29697	29783	29818	29725	29629	29611	29575	29656	29738	29848	29723	29717	29624	29866	29836	29698	29470	29543	29850	29540	29596	29599	29631	29791	29693	29470	29696	29572	29593	29786	29848	29601	29892	29894	29551	29823	29763	29852	29792	29931	29790	29471	29602	29525	29685	29834	29415	29659	29429	29750	29752	29694	29628	29797	29659	29947	29628	29597	29617	29598	29678	29618	29748	29772	29747	29586	29638	29494	29642	30080	29802	29525	29670	29961	29588	29856	29775	29573	29895	29616	29631	29789	29747	29895	29571	29519	29948	29814	29764	29761	29687	29761	30033	29527	29697	29610	29813	29355	29726	29485	29706	29596	29619	29740	29567	29406	29509	29393	29765	29798	29588	29554	29721	29592	29916	29642	29669	29604	29675	29336	29677	30013	29756	29631	29804	29564	29405	29777	29527	29447	29623	29662	29807	29640	29671	29843	29788	29618	29485	29409	29816	29659	29647	29754	29592	29436	29739	29810	29806	29597	29946	29535	29743	29644	29639	29738	29818	29701	29367	29638	29543	29445	29706	29507	29750	29645	29814	29829	29857	29543	29636	29631	29769	29597	29913	29567	29794	29609	29762	29304	29630	29656	29699	29742	29725	29613	29542	29481	29500	29650	29704	29700	29663	29701	29548	29933	29862	29318	29673	29684	29400	29771	29706	29752	29796	29490	29587	29426	29503	29436	29679	29508	29518	29899	29819	29930	29697	29812	29784	29801	29790	29592	29495	29534	29969	29488	29484	29733	29620	29617	29349	29546	29791	29444	29605	29860	29831	29652	29363	29619	29925	29765	29556	29518	29708	29498	29449	29632	29645	29578	29340	29611	29659	29807	29648	29715	29585	29805	29642	29478	29460	29763	29650	29684	29857	29776	29570	29647	29842	29429	30036	29686	29822	29445	29858	29683	29893	29730	29638	29446	29554	29749	29625	29565	29663	29537	29580	29838	29843	29683	29465	29363	29616	29743	29652	29420	29820	29527	29618	29915	29804	29514	29800	29809	29567	29519	29543	29712	29415	29724	29638	29710	29753	29372	29454	29633	29396	29841	29582	29451	29653	29584	29448	29631	29656	29738	29984	29867	29945	30028	29576	29430	29830	29498	29491	29743	29513	29909	29798	29627	29626	29773	29884	29787	29697	29641	29588	29757	29801	29530	29601	29444	29567	29823	29571	29694	29549	29700	29573	29474	29646	29698	29459	29680	29522	29475	29610	29941	29790	29660	29687	29939	29635	29658	29638	29665	29435	29309	29719	29679	29327	29977	29702	29648	30052	29585	29959	29597	29524	29765	29899	29492	29872	29583	29464	29864	29744	29556	29410	29616	29775	29675	29864	29717	29645	29804	29483	29643	29821	29401	29746	29485	29646	29663	29647	29504	29760	29664	29576	29587	29442	29520	29626	29543	29394	29790	29492	29541	29619	29619	29793	29808	29655	29582	29627	29543	29655	29538	29682	29671	29840	29544	29544	29724	29510	29385	29601	29863	29853	29699	29530	29883	29671	29796	29697	29900	29676	29659	29802	29654	29788	29648	29617	29850	29531	29712	29782	29959	29662	29651	29699	29783	29444	29301	29610	29334	29450	29771	29670	29813	29610	29624	29885	29633	29230	29478	29650	29477	29530	29773	29811	29825	29901	29541	29766	29642	29872	29639	29845	29508	29578	29905	29794	29320	29857	29576	29542	29462	29501	29535	29575	29531	29358	29622	29640	29823	29888	29803	29650	29767	29711	29811	29584	29636	29812	29637	29591	29631	29678	29760	29812	29567	29820	29840	29660	29563	29598	29650	29763	29593	29699	29794	29709	29573	29897	29544	29357	29296	29907	29587	29641	29496	29476	29477	30015	29617	29546	29545	29870	29921	29416	29568	29664	29655	29701	29613	29450	29698	29712	29652	29519	29817	29702	29555	29548	29486	29559	29669	29709	29659	29790	29774	29616	29671	29753	29704	29545	29870	29568	29628	29670	29806	29805	29562	29501	29856	29908	29524	29431	29587	29478	29378	29801	29868	29746	29668	29713	29646	29668	29746	29823	29756	29750	29620	29575	29443	29369	29854	29687	29662	29817	29608	29465	29477	29667	29719	29614	29764	29830	29649	29904	29610	29405	29681	29843	29616	29741	29772	29547	29642	29826	29631	29685	29321	29664	29614	29406	29675	29729	29598	29700	29548	29662	29532	29526	29459	29680	29450	29595	29662	29726	29762	29592	29785	29576	29734	29628	29465	29684	29694	29574	29373	29826	29608	29902	29660	29576	29760	29446	29605	29410	29500	29627	29786	29699	29688	29742	29485	29514	29630	29771	29539	29809	29658	29790	29858	29784	29726	29514	29736	29443	29665	29549	29497	29730	29629	29808	29681	29912	29805	29589	29551	29777	29512	29264	29610	29576	29809	29665	29529	29818	29298	29705	29736	29743	29461	29569	29505	29410	29659	29603	29696	29737	29698	29751	29640	29797	29570	29567	29477	29479	29815	29668	29796	29746	29748	29641	29585	29455	29761	29511	29525	29727	29850	29726	29717	29611	29558	29824	29483	29517	29699	29928	29879	29652	29695	29577	29656	29576	29586	29607	29699	29418	29544	29457	29695	29792	29558	29782	29932	29949	29546	29634	29735	29659	29403	29515	29673	29876	29728	30046	29597	29896	29697	29825	29602	29757	29571	29634	29437	29505	29722	29529	29250	29679	29868	29738	29859	29720	29648	29707	29697	29782	29247	29741	29729	29733	29772	29606	29591	29451	29999	29754	29539	29601	29672	29567	29951	29830	29776	29681	29918	29616	29680	29349	29875	29557	29439	29531	29644	29692	29654	29593	29578	29665	29642	29468	29802	29707	29888	29341	29826	29598	29586	29640	29617	29507	29615	29074	29590	29491	29619	29534	29583	29617	29533	29422	29482	29455	29591	29739	29585	29518	29549	29657	29443	29603	29853	29579	29643	29852	29576	29891	29796	29597	29464	29585	29582	29775	29428	29506	29824	29662	29592	29370	29641	29658	29710	30075	29719	29703	29701	29717	29612	29695	29533	29698	29660	29477	29588	29512	29677	29554	29311	29633	29631	29756	29451	29827	29746	29615	29718	29822	29488	29755	29592	29430	29691	29673	29478	29538	29698	29895	29590	29562	29771	29539	29577	29701	29545	29781	29788	29840	29604	29499	29607	29590	29890	29795	29575	29661	29677	29776	29603	29269	29401	29542	29686	29551	30001	29437	29875	29908	29812	29714	29869	29752	29533	29787	29650	29621	29774	29554	29681	29679	29438	29749	29574	29572	29537	29895	29817	29586	29796	29765	29738	29759	29638	29950	29787	29593	29679	29900	29726	29467	29617	29524	29708	29796	29885	29755	29658	29731	29797	29695	29748	29550	29873	29630	29806	29388	29685	29694	29824	29724	29542	29860	29722	29608	29696	29736	29852	29952	29578	29716	29701	29815	29581	29823	29526	29826	29293	29594	29784	29602	29425	29622	29745	29500	29564	29596	29684	29579	29764	29558	29607	29543	29789	29829	29649	29594	29453	29501	29523	29847	29817	30031	29864	29639	29998	29492	29576	29519	29680	29603	29651	29673	29614	29836	29692	29787	29517	29806	29664	29433	29439	29560	29653	29793	29597	29697	29503	29587	29636	29903	29811	29506	29785	30054	29766	29494	29721	29777	29856	29634	29472	29694	29504	29624	29760	29527	29562	29821	29663	29584	29687	29701	29664	29657	29817	29596	29666	29827	29550	29837	29683	29793	29764	29530	29853	29567	29432	29635	29471	29623	29778	29626	29279	29610	29867	29683	29670	29514	29510	29766	29771	29892	29592	29681	29709	29387	29801	29815	29619	29739	29542	29519	29798	29686	29707	29643	29712	29767	29741	29514	29508	29754	29550	29716	29676	29512	29493	29673	29608	29553	29548	29560	29653	29927	29687	29767	29701	29355	29887	29741	29525	29853	29738	29616	30003	29730	29894	29799	29838	29355	29304	29635	29644	29627	29633	29657	29452	29707	29812	29461	29493	29838	29600	29591	29779	29694	29903	29790	29833	29608	29647	29700	29568	29996	29542	29467	29810	29632	29708	29655	29518	29962	29819	29559	29681	29972	29530	29709	29383	29317	29743	29486	29883	29461	29610	29606	29806	29531	29494	29597	29354	29705	29485	29601	29833	29604	29457	29819	29515	29898	29894	29882	29583	29671	29671	29418	29610	29684	29762	29426	29586	29633	29704	29860	29421	29739	29686	29857	29751	29687	29599	29621	29426	29766	29668	29863	29637	29774	29774	29801	29631	29601	29388	29720	29677	29648	29666	29612	29677	29614	29551	29683	29640	29869	29611	29584	29712	29489	29762	29664	29388	29653	29489	29741	29533	29752	29580	29328	29703	29716	29606	29506	29509	29650	29471	29901	29872	29831	29697	29929	29707	29691	29641	29880	29803	29801	29819	29934	29716	29549	29627	29687	29709	29832	29535	29734	29672	30034	29679	29422	29892	29936	29889	29627	29616	29781	29596	29763	29779	29784	29242	29889	29742	29721	29769	29701	29947	29627	29506	29609	29532	29494	29437	29609	29364	29769	29605	29592	29485	29702	29611	29927	29554	29725	29705	29551	29717	29677	29547	29783	29633	29817	29640	29683	29673	29429	29612	29447	29688	29848	29602	29777	29533	29675	29650	29510	29663	29740	29460	29659	29562	29928	29670	29932	29687	29688	29727	29820	29408	29595	29663	30006	29803	29583	29543	29886	29833	29678	29667	29673	29849	29648	29451	29661	29713	29671	29462	29639	29889	29901	29726	29666	29712	29414	29396	29667	29499	29749	29641	29767	29425	29518	29723	29624	29878	29809	29472	29572	29542	29495	29589	29701	29658	29478	29662	29610	29867	29766	29559	29785	29875	29533	29919	29800	29797	29720	29678	29684	29747	29596	29870	29551	29537	29842	29689	29482	29625	29743	29805	29955	29494	29533	29562	29593	29576	29592	29566	29644	29860	29664	29566	29491	29567	29601	29674	29683	29796	29908	29674	29896	29596	29578	29710	29604	29832	29795	29614	29421	29469
27721	40109	36814	30412	28459	28551	29535	25987	25506	24418	22095	20347	21427	30441	44941	44786	37097	28425	21623	18649	18430	18386	18081	18228	18322	18252	18126	18110	18481	18298	18231	18200	18205	18438	18194	18283	18047	18186	18290	18131	18336	18291	17962	18271	18306	18156	18395	18184	18274	18129	18312	18213	18192	18166	18138	18332	18142	18331	18353	18032	18279	18169	18197	18144	18205	18131	18375	18111	18221	18238	18345	18523	18136	18269	18135	18276	18225	18328	18063	18197	18216	18420	18380	18240	18174	18242	18268	18237	18307	18342	18141	18177	18202	18173	18166	18209	18322	18140	18334	18130	18389	18287	18236	18149	18331	18110	18186	18253	18016	18355	18206	18237	18195	18174	18085	18277	18179	18335	18349	18110	18406	18213	18216	18305	18127	18295	18166	18340	18282	18262	18203	18262	18258	18317	18079	18192	18225	18230	18162	18168	18160	18282	18335	18263	18116	18112	18264	18412	18276	18232	18225	18285	18297	18208	18170	18182	18116	18269	18263	18414	18212	18315	18291	18240	18294	18114	18204	18123	18425	18228	18231	18096	18226	18148	18150	18242	18444	18134	18214	18230	18422	18125	18216	18226	18189	18206	18179	18166	18174	18320	18240	18221	18202	18206	18200	18130	18136	18435	18285	18294	18073	18303	18161	18186	18028	18158	18222	18253	18256	18023	18377	18248	18145	18216	18235	18216	18070	18162	18373	18244	18166	18356	18177	18363	18363	18162	18318	18302	18248	18300	18137	18225	18140	18226	18204	18360	18111	18176	18196	18122	18306	18144	18112	18059	18325	18268	18085	18262	18200	18204	18175	18278	18238	18110	18253	18176	18208	18166	18325	18054	18228	18069	18291	18169	18281	18340	18081	18272	18171	18361	18152	18454	18234	18182	18075	18271	18254	18225	17988	18251	18209	18106	18092	18196	18220	18315	18163	18201	18165	18017	18135	18276	18132	18307	18252	18013	18295	18177	18112	18326	18366	18196	18222	18285	18080	18189	18251	18165	18156	18162	18285	18422	18180	18238	18344	18150	18262	18268	18236	18167	18283	18258	18206	18174	18372	18258	18140	18144	18189	18368	18185	18298	18201	18256	18241	18157	18239	18273	18378	18163	18298	18123	18275	18209	18295	18167	18275	18081	18215	18120	18207	18330	18172	18261	18249	18229	18257	18311	18288	18288	17986	18150	18184	18186	18252	18133	18147	18309	18273	18260	18182	18268	18089	18290	18146	18413	18390	18323	18191	18404	18259	18092	18196	18112	18240	18240	18304	18318	18403	18169	18310	18173	18325	18252	18375	18055	18205	18241	18014	18413	18343	18111	18390	18266	18229	18072	18186	18207	18256	18370	18264	18140	18209	18311	18187	18285	18090	18134	18195	18198	18164	18351	18235	18219	18144	18345	18027	18215	18240	18289	18204	18263	18233	18215	18111	18212	18291	18194	18229	18131	18299	18190	18428	18432	18213	18083	18125	18156	18207	18373	18375	18250	18300	18288	18127	18104	18311	18314	18357	18093	18220	18169	18221	18176	18286	18198	18255	18179	18343	18270	18225	18315	18283	18391	18305	18068	18296	18399	18165	18228	18195	18359	18212	18064	18165	18280	18302	18256	18332	18065	18127	18227	18215	18120	18244	18187	18213	18339	18275	18258	18207	18124	18226	18417	18366	18121	18354	18029	18275	18149	18236	18276	18263	18144	18245	18105	18153	18215	18359	18326	18039	18152	18077	18234	18298	18369	18307	18159	18253	18186	18274	18167	18145	18309	18217	18131	18027	18098	18297	18191	18293	18364	18288	18245	18347	18212	18059	18136	18281	18226	18135	18182	18211	18375	18504	18268	18253	18198	18317	18275	17932	18374	18323	18182	18092	18206	18255	18424	18238	18150	18388	18209	18127	18147	18053	18127	18077	18231	18140	18213	18253	18315	18235	18154	18369	18031	18355	18260	18312	18164	18081	18276	18150	18290	18180	18140	18216	18169	18148	18276	18268	18303	18357	18088	18200	18213	18430	18490	18236	18229	18122	18216	18253	18304	18353	18162	18420	18297	18318	18286	18118	18159	18192	18199	18207	18137	18118	18240	18243	18114	18344	18109	18241	18358	18153	18279	18369	18334	18218	18262	18101	18268	18270	17935	18288	18289	18287	18151	18133	18202	18220	18274	18245	18130	18329	18037	18354	18113	18185	18253	18422	18112	18061	18316	18067	18193	18061	18312	18031	18079	18346	18154	18179	18160	18167	18383	18230	18274	18156	18123	18393	18073	18256	18132	18194	18321	18335	18484	18342	18181	18281	18298	18385	18256	18145	18321	18264	18274	18135	18172	18123	18217	18256	18387	18112	18133	18198	18252	18098	18363	18076	18188	18207	18284	18255	18255	18195	18093	18344	18204	18369	18217	18170	18474	18005	18186	18396	18077	18324	18133	18218	18079	18137	18083	18161	17957	18375	18129	18198	18308	18104	18252	18474	18236	18346	18136	18153	18198	18105	18344	18199	17997	18355	18159	18056	18414	18267	18401	18146	18232	18220	18111	18209	18166	18297	18142	18168	17980	18053	18247	18167	18216	18248	18348	18019	18203	18356	18268	18181	18178	18377	18162	18159	18085	18263	18292	18555	18257	18324	18050	18234	18135	18199	18280	18138	18182	18219	18084	18274	18241	18416	18174	18144	18208	18161	18239	18149	18108	18182	18246	18111	18203	18165	18072	18184	18109	18272	18328	17940	18200	18132	18180	18113	18006	18088	18215	18256	18230	18146	18070	18355	18280	18239	18272	18274	18159	18191	18140	18099	18197	18182	18299	18176	18131	18116	18244	17973	18057	18227	18352	18235	18146	18386	18145	18279	18193	18228	18317	18381	18227	18079	18130	18248	18252	18260	18194	18121	18417	18296	18208	18159	18212	18227	18208	18074	18197	18085	18211	18109	18244	18260	18286	18102	18236	18124	18150	18289	18334	18330	18284	18083	18118	18298	18174	18111	18161	18229	18417	18240	18202	18257	18264	18189	18267	18170	18094	18318	18245	18243	18300	18218	18079	18253	18105	18342	18152	18281	18323	18078	18400	18076	18135	17986	18038	18330	18150	18083	18350	18297	18323	18082	17935	18236	18118	18333	18305	18261	18198	18194	18250	18128	18441	18242	18241	18260	18259	18249	18125	18062	18237	18193	18189	18042	18253	18217	18203	18314	18192	18183	18299	18326	18465	18294	18268	18329	18133	18322	18079	18297	18392	18295	18155	18186	18211	18111	18337	18277	18294	18208	18209	18157	18368	18469	18009	18285	18325	18289	18298	18103	18187	18008	18229	18135	18121	18116	18277	18298	18325	18227	18190	18209	18309	18392	18259	18214	18116	18190	18166	18145	18322	18239	18243	18271	18279	18265	18295	17973	18177	18231	18137	18070	18253	18340	18267	18204	17974	18353	18224	18223	18104	18143	17941	18153	18313	18137	18313	18026	18163	18277	18146	18248	18252	18309	18161	18192	18189	18116	18247	18215	18236	18391	18125	18243	18379	18511	18321	18181	18234	18185	18302	18143	18143	18109	18135	18205	18159	18082	18288	18222	18251	18227	18154	18180	18107	18389	18260	18228	18143	18132	18188	18133	18198	18262	18130	18157	18256	18274	18359	18080	18335	18190	18190	18343	18114	18119	18323	18217	18131	18178	18240	18380	18202	18144	18512	18244	17953	18203	18170	18330	18224	18228	18390	18269	18353	18278	18177	18081	18259	18025	18182	18188	18154	18254	18211	18318	18317	18414	18199	18278	18102	18244	18199	18088	18147	18206	18271	18302	18101	18221	18141	18159	18122	18152	18186	18278	18083	18263	18105	18228	18091	18153	18264	18340	18139	18191	18427	18330	18147	18188	18246	18219	18259	18251	18206	18317	18274	18246	18076	18130	18134	17975	18269	18177	18256	18196	18126	18322	18104	18130	18282	18275	18083	18164	18277	18232	18199	18161	18211	18214	18273	18314	18132	18235	18142	18229	18298	18271	18302	18220	18228	18159	18351	18244	18082	18411	18125	18298	18179	18317	18297	18221	18172	18386	18189	18211	18350	18405	18420	18141	18194	18372	18124	18146	18230	18174	18278	18306	18216	18360	18274	18167	18371	18134	18220	18381	18248	18430	18246	18069	18245	18296	18193	18311	18389	18171	18114	18202	18107	18192	18205	18129	18268	18313	18189	18276	18189	18135	18334	18128	18216	18286	18103	18254	18371	18335	18284	18086	18253	18077	18111	18253	18346	18098	18169	18071	18149	18214	18151	18193	18051	18201	18263	18172	18070	18130	18187	18217	18265	18044	18120	18190	18245	18203	18279	18140	18260	18189	18125	18282	18136	18125	18281	18207	18261	18267	18269	18203	18315	18168	18299	18348	18342	18428	18212	18128	18177	18316	18218	18045	18261	18261	18373	18315	18270	18297	18146	18150	18172	18211	18153	18174	18293	18192	18144	18124	18133	18291	18077	18360	18225	18090	18184	18226	18250	18346	18149	18153	18301	18137	18240	18201	18227	18281	18201	18316	18167	18064	17997	18266	18246	18089	18204	18248	18181	18215	18307	18208	18215	18250	18351	18256	18223	18447	18179	18165	18229	18287	18375	18159	18065	18143	18125	18286	18295	18000	18208	18169	18447	18084	18316	18201	18056	18296	18145	18164	18149	18247	18213	18251	18077	18192	18240	18267	18188	18132	18249	18259	18135	18203	18087	18160	18207	18354	18343	18222	18235	18325	18257	18207	18174	18159	18184	18283	18238	18232	18211	18161	18393	18163	18226	18164	18251	18184	18194	18218	18236	18350	18184	18244	18177	18119	18133	18374	18292	18275	18099	18193	18273	18195	18308	18171	18193	18069	18139	18221	18031	18261	18081	18112	18278	18105	18296	18265	18228	18269	18304	18363	18145	18253	18377	18206	18147	18267	18147	18299	18149	18230	18052	18189	18219	18211	18289	18503	18141	18218	18380	18182	18229	18203	17964	18289	18165	18154	18260	18255	18190	18268	18364	18159	18056	18297	18195	18334	18122	18286	18188	18188	18197	18221	18052	18134	18293	18248	18231	18319	18087	18052	18162	18158	18261	18194	18207	18106	18142	18380	18307	18227	18211	18223	18074	18091	18117	18423	18071	18288	18237
36799	30631	33898	34341	33163	33090	32784	31642	30889	30918	30389	30202	30352	30832	31034	31457	31585	30825	30300	29866	30177	30253	30145	30137	30076	30045	29946	30043	30245	30089	30115	30000	29946	30117	29996	29999	30070	30138	30065	30137	29842	29975	29986	29848	30148	30355	29943	30041	30227	30055	30204	30152	30136	29917	30108	30005	29970	29961	29988	30193	30191	30090	30427	30049	30058	30543	29990	30141	29915	30189	30066	30077	30004	29992	29996	29796	30173	30033	30144	30035	29861	30005	30060	30238	29995	30131	29777	29773	30115	29880	30077	29996	30158	30086	29954	29890	30048	30209	30022	30058	29939	29926	30187	30105	30024	30074	29952	30216	29954	30195	30115	30018	30097	29985	30080	30057	29854	30364	29771	29835	30099	30179	29867	29972	30129	29674	30147	29968	30136	30000	30111	30031	29955	30240	29956	29832	30320	30012	30208	29987	30214	30070	30226	29977	29975	29870	30072	30001	29873	29642	30087	30019	30035	30128	29984	30103	30077	29758	30059	30077	30101	30086	30153	29927	29655	29795	30114	30162	29656	29832	30083	29783	30078	30020	29991	30005	30291	30112	30080	30113	30002	29952	30068	30200	30184	30208	30372	29936	30087	29947	30240	30021	30188	30124	30248	30268	29796	30151	30072	30032	29901	30081	30116	29874	29964	30134	29926	30077	29975	30199	30135	29884	29944	29788	29876	30087	30096	29961	30075	30040	30062	29936	29927	29989	29941	30259	30204	30080	30164	29928	30191	29747	30057	29997	30033	30040	29859	29828	29936	30011	30023	29996	29984	29868	30054	30369	30147	30122	30107	30015	30255	30222	30206	30033	30158	29920	30090	30187	30113	29956	30149	30062	30036	30116	30001	30172	30264	29847	30075	30207	30163	30337	30094	29745	30102	30018	30145	30027	30183	30026	30059	29957	29981	30152	29973	30342	30093	29929	30010	29956	30045	30179	30101	29943	29949	30150	30206	30151	30156	30022	30102	29994	30041	30081	29745	30212	30101	30042	30262	30209	30257	30051	30230	30146	30001	29864	30158	30219	30022	29895	30107	29879	30122	30216	30128	30118	29920	30019	29964	30069	29855	30264	30410	30051	30204	29907	30035	29565	30072	30171	30101	30209	30171	30090	29875	30083	29888	29799	30166	29973	30056	29781	30164	30018	29964	29968	29924	29993	30018	30258	30401	30109	30046	29808	30108	30381	29980	30122	30284	30005	30219	29977	29928	30047	30102	29789	30087	29929	29920	29940	30047	30148	30013	29991	30048	30025	29972	30212	29990	29729	29782	30264	30036	30033	30159	29959	29955	30092	29919	30025	29833	29882	29933	29927	30466	29931	30000	30117	29851	29997	30031	30247	30129	30220	29963	29899	29832	30023	30294	30039	30300	30077	30172	29889	30353	29667	30073	30066	30265	30062	30006	29950	30080	29952	30144	30160	30023	30062	30345	29927	29856	29928	29760	30123	30242	30088	30041	30030	30315	29864	30014	29985	30237	30009	29959	30073	29976	30040	29938	30033	30240	29966	29987	30016	29970	30055	30158	30130	30261	29879	30134	30176	30168	29997	30100	29996	30109	30062	30090	30133	29830	29987	30100	30031	29897	29916	30126	29663	30212	30119	30072	30087	30042	30192	30068	30075	30194	29802	30074	30191	29960	30027	29850	30159	29991	30400	30285	30246	30044	30331	30126	30109	29945	29967	30044	30078	30078	29741	29944	30134	30307	30059	30041	29976	30115	30158	30032	30182	30334	29971	30161	30191	30276	30200	30197	30293	30040	29942	29896	30087	29939	30283	30011	29988	30262	30089	30076	30130	30026	30044	29982	30005	30103	30034	29699	30069	29914	30135	29929	30205	30044	30017	30044	29987	30020	29951	29887	30105	29768	30069	30117	30180	29800	30029	30041	29997	30054	30135	29868	29751	30052	30035	29937	29916	30062	30120	29753	30271	29937	29885	29974	30192	30152	30263	29959	30077	30060	29777	29944	30069	30161	30032	30309	30337	30170	30202	29867	29987	30080	29766	29948	29836	29909	30088	30086	29977	29964	30047	30054	30217	30201	29866	30187	29915	29937	29914	30151	29892	29854	29990	29975	30225	30010	30196	30024	29884	29908	30055	30117	29992	30022	30257	30121	30076	29774	29956	30194	30047	30042	29856	30032	30013	29780	30040	30026	30404	29954	29856	30140	30301	30103	29895	29863	29996	29954	30298	29784	30074	30105	29996	30052	30130	29940	29898	30105	30268	30222	30093	30122	29837	30071	30196	29973	29985	29968	30078	29901	29886	30103	29881	30294	30187	30111	30103	29779	30072	30099	30092	29916	29944	30064	30299	30107	30222	30107	29914	30029	30236	29947	30080	30001	30116	30082	29960	30146	30233	30110	30256	30159	29947	29943	30349	30105	29955	29681	29981	29889	29915	30053	30141	30168	30118	30065	29838	30372	30223	30363	29711	30236	30225	29874	30014	29924	30247	30064	29919	29883	30350	30361	29990	30071	29824	30034	30147	29817	30247	30003	30190	30125	30210	29983	30076	29975	29971	30002	30092	29916	30025	30143	30186	30153	30130	30279	30123	30419	30039	30058	29900	29960	30031	30124	30122	30050	30004	30262	29982	30136	30056	30128	30322	30081	29992	29936	30127	29923	30163	29886	30247	30102	30088	29761	30003	30135	30045	30240	30033	29995	30085	29961	30055	29930	30008	30118	30005	30191	29965	29980	30048	30155	30410	30278	30053	29786	29937	30078	29816	29824	30257	30243	29876	30069	30118	30008	30133	30018	29940	30185	29958	29981	30225	30146	30051	30198	30020	30166	29986	29751	29872	29935	30130	30077	30156	30139	30139	30183	30352	30000	30039	30334	30258	30096	29965	30274	29924	30069	29938	30113	29916	30021	30121	30335	29985	30009	30024	29944	30018	30001	30052	30040	30113	30001	30147	29709	30092	30144	29888	30240	30010	30149	30068	29917	29969	29929	30124	30011	30134	29984	29969	30002	29741	30106	30312	30044	30054	29971	29912	29979	29805	30104	30261	30233	30287	30364	30159	29921	29955	30102	30283	30095	29809	30177	30295	30122	30167	30109	29663	30225	30045	29983	30158	29960	29926	30038	29968	29975	30231	30183	30494	30070	30179	29971	30233	30107	30157	30155	29980	30153	29898	30126	30192	30176	30252	30108	29828	30050	29924	30070	29793	30317	30012	29819	30072	30270	29838	29987	30069	30133	30084	30208	29983	30282	29810	29916	29810	29832	29939	29933	29999	30157	30070	29924	29833	30292	30151	29868	30125	29972	30045	30119	29963	30047	30129	29998	30080	30037	30232	29956	30284	29963	30238	29993	30015	30098	30176	30169	30148	29907	30126	29764	29815	29980	29895	29794	29876	29833	29939	30116	29802	29845	30241	29763	30286	30185	29986	30241	30019	30118	30051	30066	30261	29987	30171	30208	30109	29996	30293	30178	30176	29819	30128	30043	30262	30063	29899	29917	30227	29947	29865	30220	29972	30034	30009	30061	30081	30091	29806	30166	29906	29964	30035	29890	30059	30059	30193	30173	29949	30114	30175	30230	30437	29897	30110	30181	29947	30183	29910	30021	30084	30178	29900	30183	30294	30300	29916	29811	30051	29958	29834	30113	29978	30093	30167	30017	29836	29895	30202	30061	30221	30284	30031	29866	29716	29754	30060	29879	30051	30219	30173	30082	29939	29760	29759	29973	30064	29872	30026	29900	30151	30108	30041	30252	30078	30146	30076	30059	29864	30109	30160	30144	30093	29865	29876	30187	30099	30232	29820	30088	29852	29932	30007	30163	29867	29766	30036	29931	29919	30015	30253	29884	30181	30149	30001	29905	29886	29913	29884	29996	29999	29994	30163	30026	30150	29960	29892	29849	30026	30238	30257	30185	30040	30367	30258	29992	30272	30108	29989	29979	29804	30255	30099	30090	29961	29997	30081	30179	30522	30048	30194	30277	30059	30237	29940	30077	30019	30018	30215	30269	29916	29915	30157	29994	30036	30146	30405	30179	30036	29929	30114	29931	30107	30206	30065	30178	30247	29998	30178	29852	29868	30094	30011	30292	30116	30035	30182	30373	30072	29910	30060	30330	30300	30108	29865	30050	29945	30091	29992	30169	30211	29828	29741	30325	29867	29861	30042	30082	29966	30064	29944	30039	30391	29712	30128	30114	30107	30081	29999	30038	29904	29959	29990	30148	30192	30324	30133	30086	30010	30147	30284	30056	30000	29948	30022	30292	30230	30289	29940	29932	30123	30151	29932	30038	30149	30250	29985	29945	30390	30078	30084	29892	29977	30036	30037	29921	30097	30314	29923	30094	29867	30243	30311	30062	29804	30234	29982	30055	29986	30277	30224	29789	30174	29966	29878	30047	30028	29982	29929	30181	30244	30178	30119	29950	29876	30118	30186	30147	29997	30020	29869	30075	30125	30170	30175	30012	30352	30060	29956	30087	29915	29966	30354	30122	30005	30098	30135	29935	29844	30016	30220	30009	30023	30159	29803	29779	30030	30190	30096	30112	29845	30187	29880	30043	30258	29955	30227	30210	30326	30016	30065	30017	29860	30209	30113	29975	30305	29928	30055	29895	30176	30009	29752	30113	30219	29843	29698	30005	30160	30171	30135	30109	30156	30339	30091	29962	30151	29875	29928	29952	30092	29794	29763	30187	30031	30194	30173	29952	29999	30003	30056	30127	30117	30080	29948	30173	30129	30124	30024	30074	30001	29867	30134	30118	30309	30162	29898	30272	30105	30120	30040	30194	30100	30132	29737	30165	30133	29868	30071	30102	30256	30383	30086	30238	30022	30204	30081	29795	29894	29882	29991	29789	30059	29838	30234	29940	30031	30340	30119	30011	30046	30213	30119	29869	30209	29632	30244	30048	30067	29931	29908	29975	29848	30006	30084	30111	30092	30162	30120	30101	30060	29988	30059	30152	30193	30333	30151	30083	30095	30094	30030	30094	29803	30053	30119	30109	29934	30255	29933	30016	30246	30184	30346	29972	30008	30098	30351	30237	30023	30358	30255	30274	29780	30028	30105	30000	30283	30147	30046	30204	30193	30167	29896	30187	30137	29781	30284	29937	30021	30281	30170	30147	29968	30315	30154	30135	29982	30104	30180
26955	27160	25273	24100	24007	23351	22249	20764	19705	19435	19456	18999	18821	19288	19604	19665	19925	19115	18744	18352	18238	18256	18241	18383	18363	18396	18221	18626	18180	18364	18221	18268	18403	18493	18245	18430	18370	18191	18469	18229	18344	18362	18369	18226	18320	18256	18252	18397	18349	18340	18407	18459	18351	18358	18397	18291	18358	18487	18312	18356	18233	18408	18396	18421	18136	18387	18217	18406	18312	18553	18143	18431	18340	18242	18250	18310	18372	18423	18295	18450	18436	18479	18358	18342	18305	18272	18309	18319	18191	18247	18419	18154	18404	18130	18331	18184	18480	18422	18299	18540	18280	18387	18306	18260	18292	18328	18205	18346	18318	18366	18399	18148	18332	18383	18260	18276	18548	18314	18429	18447	18262	18285	18261	18297	18236	18475	18374	18438	18241	18347	18331	18281	18313	18181	18478	18324	18340	18406	18384	18471	18509	18436	18281	18398	18318	18268	18270	18371	18340	18338	18285	18318	18334	18372	18194	18300	18476	18455	18282	18536	18411	18391	18512	18336	18319	18381	18558	18320	18360	18496	18278	18051	18437	18326	18366	18209	18275	18262	18220	18327	18274	18313	18562	18279	18471	18357	18544	18289	18378	18281	18304	18283	18314	18445	18264	18444	18354	18253	18531	18312	18199	18296	18454	18342	18264	18464	18390	18400	18387	18379	18239	18465	18420	18419	18291	18406	18345	18254	18442	18364	18223	18168	18396	18409	18401	18402	18399	18426	18083	18433	18249	18292	18395	18426	18465	18413	18298	18234	18488	18281	18548	18441	18515	18324	18573	18272	18204	18518	18412	18507	18295	18340	18386	18386	18365	18568	18178	18246	18286	18434	18348	18332	18450	18367	18330	18406	18523	18389	18337	18357	18490	18305	18429	18322	18376	18365	18398	18220	18307	18309	18164	18483	18475	18195	18579	18372	18202	18268	18322	18353	18518	18236	18262	18322	18310	18207	18410	18415	18432	18344	18434	18353	18590	18477	18266	18355	18278	18212	18155	18404	18342	18399	18503	18407	18293	18339	18380	18480	18383	18322	18297	18368	18373	18437	18372	18398	18369	18479	18402	18280	18492	18377	18399	18420	18251	18172	18377	18271	18302	18392	18269	18370	18095	18400	18421	18308	18334	18334	18324	18362	18289	18349	18284	18416	18155	18473	18426	18433	18235	18513	18405	18176	18329	18507	18401	18360	18385	18426	18347	18340	18300	18268	18251	18326	18283	18247	18294	18266	18297	18343	18268	18302	18295	18399	18270	18402	18348	18364	18250	18308	18174	18398	18084	18369	18224	18492	18258	18370	18312	18357	18376	18325	18456	18193	18239	18343	18383	18256	18465	18095	18274	18350	18293	18247	18380	18161	18238	18361	18387	18444	18280	18252	18318	18266	18332	18195	18419	18360	18624	18256	18398	18360	18380	18450	18537	18240	18234	18459	18255	18505	18244	18543	18537	18286	18375	18326	18312	18262	18367	18243	18271	18251	18308	18400	18328	18390	18336	18345	18552	18401	18201	18321	18286	18381	18241	18389	18386	18355	18418	18265	18315	18382	18388	18250	18268	18264	18487	18270	18205	18327	18426	18326	18379	18353	18453	18373	18381	18294	18313	18306	18230	18186	18466	18248	18315	18266	18447	18397	18378	18444	18314	18471	18255	18449	18190	18404	18327	18263	18367	18333	18350	18352	18208	18307	18319	18308	18200	18285	18304	18099	18271	18542	18413	18285	18297	18409	18447	18373	18556	18361	18312	18347	18322	18282	18438	18401	18279	18113	18441	18335	18286	18443	18099	18344	18368	18387	18353	18307	18336	18325	18362	18274	18447	18269	18308	18326	18266	18453	18317	18405	18427	18297	18519	18343	18459	18490	18366	18294	18302	18278	18383	18458	18421	18239	18422	18218	18439	18375	18278	18410	18395	18137	18526	18426	18405	18441	18282	18273	18215	18498	18351	18491	18444	18242	18432	18378	18281	18530	18380	18410	18267	18334	18255	18204	18335	18314	18389	18395	18433	18302	18392	18373	18253	18044	18236	18415	18406	18422	18140	18449	18344	18429	18411	18494	18340	18436	18401	18377	18329	18190	18288	18436	18520	18279	18275	18426	18337	18521	18447	18324	18500	18354	18262	18348	18389	18177	18476	18523	18247	18355	18243	18275	18468	18244	18368	18491	18326	18506	18246	18354	18391	18343	18410	18383	18379	18355	18354	18585	18275	18406	18430	18274	18407	18459	18245	18470	18379	18152	18238	18372	18203	18444	18507	18309	18308	18168	18534	18330	18461	18267	18494	18422	18340	18349	18379	18459	18345	18314	18436	18318	18270	18321	18272	18457	18309	18370	18410	18292	18469	18402	18420	18319	18465	18126	18429	18327	18392	18405	18338	18269	18258	18491	18383	18288	18404	18313	18459	18201	18272	18467	18430	18382	18183	18232	18410	18374	18405	18491	18252	18519	18215	18384	18515	18361	18380	18385	18472	18234	18334	18253	18494	18320	18375	18370	18184	18544	18308	18224	18343	18270	18492	18528	18304	18316	18391	18296	18321	18358	18554	18511	18333	18289	18309	18219	18277	18543	18457	18446	18224	18376	18501	18247	18476	18408	18317	18353	18437	18398	18395	18483	18378	18400	18290	18170	18048	18339	18285	18449	18351	18312	18542	18414	18510	18369	18552	18271	18511	18228	18395	18341	18188	18316	18382	18243	18522	18392	18389	18402	18389	18408	18442	18445	18396	18388	18531	18244	18409	18233	17966	18230	18317	18461	18495	18236	18346	18417	18405	18461	18253	18299	18427	18348	18271	18343	18179	18381	18314	18243	18431	18564	18390	18297	18384	18143	18285	18438	18118	18324	18286	18373	18449	18476	18249	18261	18375	18341	18347	18224	18317	18374	18401	18140	18391	18367	18343	18413	18577	18340	18317	18314	18418	18580	18358	18494	18228	18244	18322	18330	18107	18326	18507	18370	18454	18187	18359	18394	18225	18275	18318	18570	18444	18365	18154	18406	18192	18313	18251	18142	18282	18329	18265	18374	18171	18219	18458	18228	18443	18328	18538	18407	18185	18334	18224	18431	18516	18348	18387	18336	18424	18435	18174	18307	18358	18487	18436	18291	18419	18129	18200	18242	18463	18391	18309	18151	18507	18324	18269	18483	18273	18354	18342	18320	18426	18190	18358	18296	18368	18436	18188	18431	18372	18430	18523	18361	18169	18316	18276	18469	18290	18319	18402	18306	18395	18358	18405	18309	18392	18293	18378	18339	18406	18387	18221	18344	18538	18282	18533	18535	18503	18248	18355	18250	18286	18364	18299	18378	18422	18313	18623	18400	18301	18491	18516	18232	18251	18437	18405	18434	18295	18276	18404	18401	18473	18333	18381	18311	18452	18314	18473	18198	18377	18205	18434	18411	18332	18318	18222	18324	18459	18331	18401	18305	18375	18445	18451	18329	18356	18455	18212	18433	18362	18446	18258	18365	18302	18356	18341	18356	18397	18214	18365	18382	18201	18447	18194	18214	18370	18349	18285	18402	18318	18485	18373	18417	18364	18446	18308	18342	18350	18358	18368	18313	18362	18444	18439	18307	18471	18176	18452	18472	18162	18432	18457	18444	18316	18247	18344	18410	18451	18337	18281	18369	18462	18260	18580	18318	18356	18504	18244	18370	18265	18117	18267	18237	18362	18450	18367	18451	18382	18308	18049	18236	18345	18359	18356	18296	18399	18242	18221	18343	18397	18221	18270	18375	18373	18291	18159	18403	18184	18330	18453	18257	18459	18370	18428	18148	18456	18203	18312	18369	18285	18547	18264	18232	18498	18406	18353	18244	18388	18386	18269	18264	18392	18386	18244	18245	18645	18409	18329	18413	18509	18480	18293	18380	18388	18491	18276	18294	18376	18291	18251	18251	18325	18328	18338	18374	18246	18291	18373	18557	18474	18355	18216	18294	18319	18531	18400	18203	18433	18387	18228	18438	18361	18409	18334	18341	18574	18411	18454	18380	18409	18397	18362	18395	18356	18357	18448	18328	18174	18391	18460	18388	18402	18458	18456	18321	18263	18351	18338	18359	18519	18280	18261	18398	18473	18403	18236	18458	18301	18296	18447	18221	18224	18350	18261	18282	18228	18309	18466	18451	18379	18441	18309	18422	18520	18252	18402	18421	18399	18426	18304	18276	18397	18426	18408	18323	18503	18429	18508	18263	18389	18213	18379	18477	18433	18512	18377	18584	18390	18392	18305	18400	18402	18402	18282	18196	18349	18301	18140	18575	18473	18308	18380	18524	18545	18372	18340	18515	18279	18274	18343	18553	18323	18397	18287	18463	18377	18236	18260	18309	18596	18382	18369	18353	18465	18495	18293	18578	18335	18376	18313	18361	18265	18180	18301	18425	18322	18449	18322	18429	18413	18391	18314	18285	18269	18509	18336	18574	18382	18510	18339	18152	18390	18538	18243	18481	18484	18300	18541	18173	18400	18378	18316	18345	18402	18340	18310	18408	18278	18285	18299	18496	18397	18312	18336	18302	18378	18380	18254	18418	18340	18249	18515	18283	18418	18198	18259	18363	18391	18509	18389	18340	18318	18404	18455	18248	18378	18408	18297	18253	18341	18326	18497	18462	18288	18294	18294	18271	18404	18461	18356	18602	18120	18533	18264	18230	18435	18317	18292	18269	18390	18255	18304	18355	18246	18437	18502	18418	18499	18179	18470	18498	18370	18419	18156	18208	18486	18448	18462	18289	18294	18496	18254	18214	18241	18338	18462	18372	18184	18179	18270	18353	18246	18428	18437	18453	18275	18195	18374	18224	18393	18314	18363	18382	18112	18453	18207	18389	18323	18275	18611	18419	18423	18078	18389	18364	18350	18381	18394	18336	18322	18507	18396	18498	18252	18329	18470	18345	18311	18192	18299	18269	18404	18408	18356	18265	18388	18318	18438	18316	18247	18329	18284	18426	18258	18355	18336	18187	18250	18402	18342	18284	18230	18324	18384	18484	18373	18450	18267	18186	18368	18341	18357	18313	18416	18305	18406	18251	18229	18423	18449	18256	18281	18387	18321	18192	18288	18292	18343	18376	18245	18382	18447	18307	18350	18339	18368	18393	18285	18489	18301	18310	18179	18451	18414	18451
24911	20801	27051	26924	29097	31520	32594	30134	29527	29216	28931	28642	29869	30205	33280	40242	38610	34725	30912	28892	28155	28137	27917	28057	27895	28234	28009	28203	28219	28038	28084	28174	28130	28002	28148	28160	27941	27970	28047	28041	27943	28235	27964	28440	27997	27969	27947	28017	28241	28039	28185	28013	27923	27920	27974	28237	27876	27890	27970	28116	27923	28135	27783	28136	28313	28160	27902	28032	27965	28588	28115	28077	27966	27903	28114	28010	28050	28004	27958	28028	28203	27917	28086	28113	28311	28102	28191	28062	27919	27975	28240	28043	28060	27874	27975	27887	27900	28262	28056	28110	27988	28271	27882	27939	28166	28139	27955	28035	28017	28216	27935	28154	27952	27750	28148	27755	27922	28190	28176	28063	27837	28019	28047	28120	28061	28275	28134	28141	28151	28155	27969	28110	28128	27850	28057	27975	27892	28041	28160	28212	27904	28104	28157	28033	28076	27821	28142	27911	28043	27925	28117	28049	28321	28250	27924	28054	27994	28106	28129	28300	27951	28225	28233	27994	27896	27951	27807	27934	27884	28051	28037	28012	28045	28199	28119	28191	27998	27623	28088	28138	28152	28065	28214	28145	28094	28054	28112	27934	28207	28076	27711	27918	27903	28545	28169	28072	28047	27975	28044	28046	28025	27749	28173	27970	27973	27720	28061	27974	27951	28099	27927	28170	27804	27833	27775	28044	28035	28021	28265	28148	27888	28013	28018	28103	27875	27985	27785	27803	28107	27879	27911	28059	28198	27836	27957	28164	28099	27855	27938	27979	28267	28172	28045	28029	28137	28046	28185	28178	27806	28071	27994	27815	28196	27997	28159	28412	28099	28207	28093	27856	28014	28296	28041	28041	28208	27947	28067	28014	27873	28134	27985	28039	28269	28085	27969	28083	28311	27987	28275	28009	27988	27920	27901	28154	27896	27925	28378	28050	27972	28077	28106	28162	27844	28136	28144	28081	27878	28108	27941	28128	27830	28175	27870	27894	27813	28197	28154	28089	27757	27976	27911	27930	27841	28169	28007	28128	27982	27814	28052	28118	28040	28094	28103	27977	28010	27734	27818	28014	28110	27953	28135	27853	28171	28054	28040	27879	28208	28018	28043	27953	28302	28028	27958	27954	28040	28209	28055	27971	27991	28077	27835	28072	28088	27893	28217	28123	28156	27917	28195	28242	28194	28067	28067	28079	28004	28016	28063	28059	28056	28035	27702	28006	27956	28058	28072	28052	27972	28110	28081	28161	28040	28178	27917	27810	28112	28308	28014	27785	27968	27920	28037	28041	27980	28015	28110	27999	28194	28187	28205	28071	27793	28008	27871	27762	27999	27986	28100	27934	27843	28098	27961	27957	27903	27839	28065	27831	28116	28095	27946	27904	28040	28157	27970	28000	28128	27957	27868	28238	27943	28028	28031	28082	28067	27976	28046	27978	28064	28036	27880	27798	28167	27995	28100	28148	28057	28046	27841	27968	28156	28119	28066	27891	27879	27949	27869	27791	27808	28285	27855	27732	28080	27859	28019	27918	27781	28095	27895	28171	28180	28107	28159	28079	27982	28118	28054	28222	28319	28224	28064	28139	28327	27953	27961	27942	28318	27853	28120	28001	28087	28088	27786	28121	27987	27600	27815	27977	28006	27905	27913	28370	28056	28144	28019	27862	27764	27928	28079	28038	28223	28060	28025	28003	28131	28151	27911	28093	27976	28056	28033	28024	28056	28156	28178	28009	28179	28004	28164	28076	27967	28060	27976	27925	27976	28072	28236	27993	28208	27871	27809	28047	27759	27878	28022	28049	28118	27697	27947	27923	27856	28035	27871	27831	27973	28131	27880	27742	27789	27848	28126	28019	28052	27824	28016	27800	27796	27951	27988	27708	28085	27958	28041	28000	27988	28032	28267	28021	27959	27713	27785	28033	28176	28105	28166	28060	27987	27685	28102	28368	28010	28004	28285	28130	28064	28225	27819	28001	28096	28013	28044	27898	27722	27830	27964	28150	27932	27992	28035	27960	28226	28038	28110	28008	28032	27894	27951	28078	27755	27931	28021	28184	28149	28083	28245	27933	28166	28034	28170	28355	27822	28111	27825	27828	28007	27666	27969	27954	27806	27861	27897	28122	28029	27961	27994	28007	28159	28261	28131	27958	27868	27909	27940	28233	27887	28075	28221	28006	27898	27998	28000	28004	27892	27860	27823	28166	28064	28041	28071	28227	28226	28020	28148	27927	27914	27843	28369	28220	28146	28061	27883	28014	27899	27987	27981	27759	28002	27970	28232	28032	28126	27699	27973	28224	27985	27999	28048	28231	28028	27988	28118	27969	28047	27980	28084	28204	28084	27847	27904	27824	28104	28030	28117	27920	27930	28023	27991	28219	27700	28159	27971	28228	27902	27762	28074	28065	27955	28175	28094	28281	27859	28009	27997	27890	27869	27935	27944	28085	28037	27969	27895	28244	28014	28194	27971	27885	28101	28136	28165	28022	27895	27959	27992	28170	28020	28042	27994	28030	28017	28004	27759	27972	28033	28194	28218	28186	27952	28148	27922	27918	27977	28086	28239	28180	28095	27916	27808	28059	28294	28231	27688	28173	28209	28256	27977	27842	27913	28023	28169	27772	27905	27976	27898	28092	27845	28032	28044	27898	28122	27961	28164	28066	28023	28130	28107	28115	27892	27913	27817	28017	27991	28071	28051	27942	28106	28078	27980	28044	28051	28150	27811	28201	27963	27993	28108	27753	28238	28064	27841	27852	27935	28006	27958	27919	28315	27772	27841	28440	28020	27978	27932	28070	28178	28146	27721	27995	28237	28029	28207	28006	28088	28242	28074	27943	27918	27893	27931	28116	28439	27973	28014	27952	28152	27816	28366	27946	27768	28365	27755	27758	28042	28019	27844	28129	28218	28181	28293	28049	28060	28181	27930	27880	27929	28053	28038	28117	28057	28166	27957	28055	27958	28170	28125	28034	27987	28097	27963	28088	28078	27926	28012	27996	28061	28034	28028	28109	27621	28094	27784	28147	27817	28235	27742	27774	28199	28136	28023	27907	28033	27973	27951	27891	28349	28184	28155	28046	28112	28103	27893	28041	27968	27791	28088	28394	27909	28103	28190	27996	28171	28014	28047	28312	27940	27849	27809	28030	27959	27918	27811	27809	27957	27991	28148	27996	27792	27978	28060	28142	27997	28072	28099	27915	28204	28062	27923	27895	27989	28027	28045	28431	28010	28172	28214	27797	28138	27861	28048	28196	27899	27745	27923	27917	27811	27871	28116	27979	28138	28124	28240	27919	28008	28149	27963	28164	27900	27916	28127	27992	28156	27708	28276	28115	27982	28025	27944	28185	27798	27873	28040	27903	28004	27888	28085	27969	28109	28148	28085	28075	28093	27853	28009	28176	28021	28026	27843	28021	27987	28001	28072	27960	28205	27936	27971	28026	27957	28042	28074	28156	27991	27896	27992	27867	27973	28211	28212	28007	27947	28138	28245	28121	28292	28127	28071	27969	28064	27860	28188	28131	27816	28123	28016	27849	28119	28203	28075	27860	27874	28092	27880	27860	28078	28011	28179	28027	28068	28003	28181	28316	28102	27876	28139	27996	27810	27975	28083	28059	28186	28204	28093	28016	27792	28104	27974	27978	27842	27922	28293	28061	27947	27862	28220	27982	28083	28032	27812	28014	28074	28074	27794	27911	27970	27891	27667	27585	28180	28069	27930	28141	27925	28152	27893	27930	27975	28042	28102	27821	28116	27931	27922	28122	28080	27826	28163	27784	27995	27982	28071	28324	28142	27997	28320	27718	27974	27976	28054	28069	28051	28013	28062	27927	27953	27981	27991	28253	28029	27997	28244	28091	28157	28085	28151	28007	27867	27833	27917	28072	28167	28264	27985	28063	27798	28110	27862	28030	28231	28024	28081	28074	28000	27988	28020	27937	28118	28130	27993	28115	28220	27892	27876	27992	27880	27977	27855	28061	27905	28140	28087	27879	28167	28290	27854	27900	28197	27971	27957	27970	28238	27922	27893	28289	28204	27988	27938	27913	28115	28010	28042	27990	27976	28048	28251	27791	28070	28068	27953	28233	27894	27941	27680	27759	28213	28001	27815	27951	28107	28222	27819	27967	28086	27874	27763	28031	28386	28118	27937	28059	28103	27881	28230	27901	28135	27847	28267	28149	27868	27931	27984	27924	28020	28077	28325	27893	27908	27887	28046	28156	28026	27816	28135	28132	28044	28101	28107	28048	28155	28048	28045	27929	27803	27746	28161	28139	27976	28079	27881	28257	27811	27956	28084	28076	28030	28083	28001	27710	27780	28177	28306	28062	28232	28076	28041	28069	27993	27919	28000	27970	27821	27863	27934	27976	27504	27993	28081	27846	27775	27958	27776	28041	27785	27999	27880	27915	28037	27970	27918	28036	28409	27934	28244	28234	28168	28079	28089	28122	28022	28185	27660	27784	28038	28006	28076	28015	28079	27886	28370	27691	27868	27891	28088	28145	28048	28117	28132	28064	27965	28248	27993	27983	27952	27855	27990	27886	27863	27942	27850	28086	28049	28060	27997	27902	28079	28099	27914	27962	27899	28154	28134	28130	28171	28107	28101	28070	27861	27992	28114	28061	27972	28137	28423	27838	27870	28082	28062	28338	27978	27922	28188	27961	27965	27983	27983	28100	28095	27975	28274	28344	28154	28066	28002	27778	28097	27944	27806	27729	28037	27815	27775	28039	27993	27782	27959	27941	27954	27988	28103	27908	27979	27875	27988	27864	28199	28097	28039	28139	27941	28082	28031	27881	27909	27987	27991	27838	28131	27940	28217	27940	27676	28023	28302	28035	27946	28168	28187	28210	27940	27946	27927	27761	27905	27969	28120	28237	28062	28033	27987	27924	27973	27926	28110	28094	27944	27795	27986	27874	27959	28002	28088	27595	27978	27960	28057	27937	27809	28042	28055	28049	28050	27832	27833	27799	28030	27944	27896	28202	28330	28036	28188	27976	28222	28187	28076	27968	28042	28286	27922	27949	27982	27993	28093	27978	28019	27999	27930	27991	28054	28095	28207	27934	28145	28144	28102	27898	28003	28124	28036	28290	28017	27979	27991	27719	28107	28241	27949	28024	28309	28036	28065	27855
26106	33052	30833	31342	28393	24024	22081	20492	20115	19255	18552	18479	19747	20440	26037	33340	29734	24729	20426	18053	17497	17525	17579	17532	17592	17453	17496	17581	17499	17634	17610	17642	17471	17510	17538	17663	17523	17394	17467	17533	17424	17486	17496	17431	17603	17521	17635	17589	17451	17460	17687	17516	17365	17818	17654	17530	17557	17538	17623	17603	17561	17511	17598	17457	17505	17502	17426	17603	17640	17519	17525	17444	17518	17382	17428	17565	17431	17431	17602	17603	17569	17515	17608	17297	17615	17463	17624	17671	17534	17529	17593	17379	17372	17533	17610	17484	17563	17358	17536	17470	17372	17527	17567	17521	17642	17522	17572	17565	17558	17449	17499	17415	17437	17539	17645	17465	17426	17673	17545	17553	17539	17631	17609	17594	17511	17571	17648	17636	17667	17621	17498	17547	17512	17395	17621	17413	17543	17719	17453	17444	17642	17459	17615	17602	17500	17445	17669	17430	17529	17550	17650	17511	17333	17521	17464	17633	17535	17538	17306	17575	17672	17589	17566	17600	17484	17333	17764	17666	17454	17480	17431	17611	17578	17550	17590	17476	17514	17436	17644	17522	17581	17369	17384	17490	17632	17585	17273	17552	17650	17511	17446	17563	17539	17537	17524	17650	17731	17533	17486	17449	17655	17301	17676	17559	17400	17645	17402	17468	17695	17436	17522	17446	17518	17507	17528	17704	17577	17640	17548	17620	17333	17482	17366	17380	17657	17622	17436	17539	17403	17658	17177	17634	17641	17681	17424	17428	17491	17435	17587	17547	17598	17603	17698	17566	17621	17569	17494	17582	17454	17597	17284	17671	17495	17610	17398	17578	17453	17380	17524	17640	17591	17435	17504	17368	17494	17584	17532	17467	17581	17535	17551	17681	17401	17618	17554	17537	17598	17494	17524	17301	17606	17573	17470	17608	17550	17531	17665	17465	17543	17518	17556	17539	17601	17418	17393	17484	17414	17438	17522	17374	17591	17592	17493	17553	17646	17529	17575	17641	17677	17670	17525	17540	17610	17566	17545	17534	17498	17372	17577	17483	17490	17603	17621	17623	17510	17479	17525	17455	17528	17554	17584	17480	17429	17444	17438	17295	17527	17586	17562	17533	17463	17397	17315	17578	17577	17697	17484	17570	17481	17568	17315	17633	17580	17652	17371	17452	17422	17767	17522	17425	17493	17578	17603	17625	17488	17511	17546	17548	17434	17586	17473	17527	17592	17559	17496	17639	17585	17653	17736	17355	17543	17566	17552	17624	17718	17410	17493	17372	17569	17422	17463	17621	17614	17479	17528	17635	17488	17614	17547	17572	17456	17568	17501	17510	17574	17623	17590	17620	17459	17502	17662	17258	17608	17575	17515	17543	17549	17442	17714	17446	17539	17393	17439	17616	17613	17533	17495	17685	17492	17541	17493	17526	17494	17528	17344	17495	17505	17557	17592	17491	17443	17571	17787	17516	17468	17502	17503	17524	17512	17584	17523	17470	17625	17619	17501	17518	17605	17708	17623	17560	17628	17572	17675	17603	17437	17524	17681	17512	17425	17647	17688	17443	17411	17634	17671	17348	17579	17579	17514	17470	17572	17498	17574	17567	17525	17443	17476	17617	17700	17618	17473	17558	17543	17600	17341	17333	17587	17389	17631	17420	17436	17655	17497	17637	17523	17602	17411	17542	17656	17406	17596	17565	17594	17553	17562	17491	17482	17743	17602	17489	17578	17681	17549	17412	17627	17520	17471	17462	17440	17509	17561	17462	17615	17438	17527	17516	17498	17508	17451	17521	17544	17595	17563	17422	17576	17641	17446	17606	17496	17560	17651	17556	17530	17563	17419	17413	17557	17605	17381	17502	17543	17648	17479	17534	17528	17461	17525	17577	17579	17429	17627	17394	17593	17521	17568	17681	17535	17638	17376	17505	17365	17496	17374	17482	17566	17586	17569	17417	17600	17513	17459	17467	17572	17542	17591	17594	17450	17568	17625	17556	17564	17348	17364	17680	17623	17475	17538	17460	17586	17574	17702	17578	17377	17593	17573	17373	17680	17461	17592	17534	17553	17594	17613	17492	17557	17582	17588	17571	17519	17531	17728	17295	17535	17578	17536	17660	17492	17550	17438	17428	17581	17422	17495	17521	17431	17587	17594	17647	17567	17523	17442	17665	17519	17694	17606	17575	17484	17531	17524	17405	17573	17558	17454	17562	17604	17397	17698	17514	17571	17598	17656	17492	17705	17612	17630	17643	17638	17487	17484	17591	17570	17543	17401	17635	17701	17320	17363	17357	17479	17409	17416	17621	17401	17700	17330	17326	17599	17588	17643	17500	17570	17477	17662	17378	17335	17528	17529	17744	17262	17468	17492	17520	17448	17351	17544	17372	17487	17639	17557	17540	17397	17695	17408	17511	17417	17384	17506	17517	17533	17580	17620	17655	17598	17372	17565	17384	17728	17565	17615	17631	17536	17531	17485	17534	17547	17479	17560	17430	17589	17614	17617	17652	17555	17430	17467	17620	17499	17465	17451	17610	17514	17493	17453	17596	17626	17676	17402	17511	17567	17461	17581	17416	17539	17514	17410	17511	17498	17532	17533	17508	17436	17498	17461	17387	17620	17567	17488	17730	17553	17415	17631	17442	17455	17614	17645	17471	17393	17537	17504	17519	17626	17592	17620	17413	17570	17498	17430	17572	17483	17403	17510	17391	17574	17369	17459	17498	17681	17458	17453	17430	17471	17489	17435	17604	17504	17450	17676	17658	17743	17656	17661	17686	17457	17675	17431	17403	17541	17417	17595	17391	17556	17402	17568	17579	17261	17613	17414	17383	17418	17642	17447	17553	17515	17659	17440	17462	17543	17537	17583	17453	17398	17474	17472	17561	17574	17473	17459	17399	17641	17486	17535	17651	17686	17398	17400	17658	17487	17515	17550	17637	17441	17524	17492	17580	17415	17501	17538	17409	17331	17417	17543	17583	17646	17574	17543	17559	17476	17600	17473	17470	17441	17440	17553	17637	17442	17674	17555	17529	17534	17496	17713	17636	17575	17547	17399	17415	17498	17758	17425	17576	17502	17575	17388	17500	17660	17535	17558	17477	17607	17538	17451	17684	17346	17578	17331	17648	17480	17484	17274	17579	17463	17480	17358	17403	17590	17725	17523	17625	17671	17583	17525	17575	17559	17630	17642	17579	17656	17584	17536	17453	17618	17516	17534	17479	17503	17435	17589	17455	17532	17546	17481	17419	17539	17566	17636	17778	17454	17540	17481	17529	17443	17529	17528	17633	17579	17489	17522	17363	17554	17518	17668	17487	17417	17583	17645	17604	17525	17662	17616	17562	17627	17482	17486	17443	17648	17582	17488	17523	17395	17446	17406	17533	17587	17523	17526	17535	17465	17476	17575	17617	17657	17447	17528	17772	17632	17667	17396	17511	17546	17587	17288	17555	17527	17599	17490	17511	17413	17637	17489	17557	17456	17436	17422	17564	17649	17666	17507	17503	17506	17649	17468	17638	17655	17573	17559	17321	17365	17572	17647	17514	17646	17605	17489	17722	17465	17545	17523	17395	17501	17543	17541	17551	17501	17453	17533	17546	17600	17647	17545	17250	17587	17512	17719	17660	17689	17616	17506	17398	17417	17429	17470	17471	17477	17456	17524	17428	17471	17783	17468	17545	17535	17339	17364	17471	17556	17539	17547	17753	17417	17592	17419	17571	17613	17581	17679	17567	17350	17556	17542	17537	17536	17586	17513	17595	17504	17509	17615	17498	17485	17418	17500	17392	17430	17751	17558	17629	17373	17457	17568	17573	17569	17626	17569	17625	17712	17633	17595	17466	17481	17632	17612	17629	17674	17508	17369	17436	17453	17478	17609	17459	17355	17575	17628	17497	17574	17434	17650	17593	17410	17463	17571	17603	17445	17479	17647	17441	17567	17508	17373	17446	17462	17541	17476	17603	17539	17556	17418	17536	17463	17508	17661	17376	17619	17410	17510	17664	17392	17472	17447	17675	17525	17415	17600	17522	17662	17609	17412	17559	17447	17728	17614	17593	17697	17483	17611	17620	17460	17592	17512	17409	17497	17551	17636	17399	17487	17506	17634	17461	17630	17666	17572	17624	17281	17699	17564	17570	17396	17505	17484	17667	17485	17653	17455	17422	17535	17495	17498	17784	17478	17567	17479	17555	17561	17393	17567	17514	17469	17395	17503	17516	17497	17486	17504	17388	17357	17508	17502	17643	17510	17506	17467	17663	17454	17497	17408	17495	17497	17670	17620	17478	17687	17525	17444	17501	17662	17448	17609	17521	17586	17517	17607	17607	17598	17663	17484	17284	17640	17591	17584	17554	17517	17509	17512	17684	17385	17720	17530	17451	17416	17494	17680	17579	17594	17504	17721	17584	17503	17615	17456	17614	17608	17535	17411	17701	17591	17431	17655	17644	17450	17373	17633	17457	17548	17452	17524	17505	17649	17461	17583	17586	17545	17455	17453	17472	17437	17551	17592	17568	17334	17632	17554	17463	17430	17395	17474	17579	17401	17616	17480	17681	17435	17803	17435	17707	17481	17488	17500	17566	17470	17485	17498	17668	17371	17577	17465	17539	17502	17573	17535	17493	17608	17565	17563	17514	17338	17611	17434	17424	17571	17452	17366	17537	17393	17448	17472	17571	17618	17666	17498	17457	17856	17482	17645	17808	17614	17534	17449	17572	17661	17325	17522	17596	17555	17670	17505	17323	17484	17665	17474	17508	17359	17462	17492	17383	17480	17490	17543	17622	17381	17800	17425	17694	17582	17662	17481	17416	17402	17639	17771	17448	17645	17477	17433	17624	17695	17525	17530	17527	17572	17300	17467	17454	17642	17563	17540	17476	17670	17531	17543	17547	17506	17606	17459	17244	17679	17665	17368	17598	17581	17514	17512	17544	17561	17661	17476	17555	17428	17542	17541	17528	17625	17592	17465	17549	17424	17541	17603	17437	17414	17402	17569	17670	17504	17480	17669	17505	17587	17577	17365	17639	17386	17510	17508	17412	17652	17667	17489	17630	17565	17469	17630	17452	17653	17530	17565	17482	17576	17478	17301	17718	17608	17537	17633	17501	17338	17668	17421	17343	17693	17592	17306	17514	17507	17598	17405	17550
22249	20734	27147	24915	23425	30121	35916	33648	31685	31243	31086	30704	30246	30085	36011	53640	52012	43194	35248	30977	29352	29362	29509	29242	29476	29478	29525	29591	29295	29369	29503	29128	29231	29452	29327	29421	29339	29254	29521	29459	29397	29246	29298	29303	29368	29315	29419	29328	29355	29490	29382	29488	29152	29434	29343	29302	29410	29387	29318	29148	29399	29364	29416	29625	29528	29425	29538	29326	29394	29436	29578	29258	29495	29557	29717	29315	29540	29377	29548	29569	29202	29190	29154	29431	29469	29259	29049	29127	29347	29385	29593	29289	29538	29399	29232	29426	29460	29184	29390	29259	29097	29528	29433	29280	29421	29671	29475	29371	29340	29614	29308	29074	29316	29550	29267	29500	29526	29347	29197	29627	29680	29239	29445	29418	29354	29252	29608	29581	29333	29345	29383	29324	29507	29261	29551	29333	29343	29402	29414	29472	29342	29488	29497	29122	29500	29605	29524	29184	29208	29388	29177	29478	29093	29576	29194	29186	29319	29232	29366	29447	29319	29305	29131	29280	29685	29205	29310	29470	29476	29593	29482	29422	29266	29351	29337	29418	29362	29485	29246	29238	29245	29383	29500	29274	29442	29281	29545	29216	29462	29060	29163	29477	29412	29454	29235	29335	29666	29599	29458	29223	29357	29536	29399	29242	29380	29466	29584	29470	29182	29082	29263	29363	29296	29226	29564	29318	29522	29413	29411	29486	29379	29088	29290	29278	29640	29248	29317	29240	29176	28983	29452	29177	29670	29288	29248	29279	29559	29078	29537	29172	29220	29282	29479	29412	29149	29612	29663	29152	29345	28826	29445	29191	29321	29128	29217	29534	29644	29286	29124	29160	29250	29520	29253	29272	29299	29411	29518	29373	29599	29649	29530	29483	29365	29258	29352	29563	29445	29312	29187	29205	29521	29316	29494	29478	29454	29517	29380	29187	29357	29334	29225	29200	29275	29505	29453	29353	29081	29465	29344	29321	29187	29543	29008	29064	29381	29371	29072	29198	29476	29541	29097	29232	29388	29295	29067	29404	29512	29566	29259	29454	29342	29352	29305	29366	29202	29307	29419	29444	29454	29184	29315	29279	29430	29425	29262	29296	29264	29278	29434	29309	29210	29356	29291	29248	29473	29316	29344	29373	29235	29153	29320	29143	29232	29422	29314	29362	29186	29229	29114	29303	29460	29387	29342	29505	29454	29078	29033	29242	29327	29027	29380	29189	29335	29298	29492	29287	29380	29334	29331	29328	29082	29254	29343	29302	29372	29372	29364	29279	29311	29549	29176	29143	29470	29332	29201	29489	29253	29272	29289	29238	29184	29226	29411	28864	29399	29346	29528	29171	29341	29341	29251	29353	29549	29247	29177	29191	29265	29260	29433	29322	29517	29166	29391	29277	29399	29283	29237	29516	29064	29316	29315	29311	29465	29478	29376	29287	29178	29251	29291	29313	29408	29393	29181	29248	29301	29719	29378	29407	29460	29229	29178	29154	29208	29228	28938	29129	29241	29135	29282	29316	29329	29247	29371	29359	29520	29472	29271	29190	29397	29399	29548	29133	29173	29515	29346	29178	29380	29395	29388	29263	29556	29341	29211	29182	29552	29436	29469	29366	29092	29459	29261	29314	29579	29439	29564	29154	29351	29232	29282	28967	29155	29296	29369	29242	29194	29145	29372	29171	29347	29286	29458	29160	29204	29475	29275	29379	29293	29515	29400	29287	29305	29396	29244	29380	29173	29412	29141	29307	29353	29201	29250	29336	29465	29266	29263	29361	29453	29430	29340	29305	29309	29281	29351	29444	29225	29355	29019	29101	29504	29351	29597	29032	29462	29066	29529	29140	29281	29317	29077	29423	28989	29474	29060	29121	29487	29401	29364	29493	29449	29456	29468	29377	29213	29096	29357	29649	29204	29382	29248	29338	29597	29467	29441	29243	29280	29271	29256	29376	29656	29394	29638	29312	29320	29206	29521	29513	29390	29242	29411	29203	29149	29179	29087	29310	29287	29402	29307	29374	29606	29183	29397	29290	29421	29359	29418	29358	29247	29272	29315	29065	29317	29332	29126	29360	29513	29342	29220	29547	29150	29241	29253	29624	29176	29082	29366	29389	29479	29324	29170	29840	29631	29453	29515	29169	29090	29169	29492	29551	29249	29323	29219	29380	29208	29479	29196	29295	29103	29405	29232	29524	29402	29192	29027	29269	29445	29463	29155	29284	29406	29174	29200	29250	29148	29279	29461	29296	29154	29452	29176	29272	29191	29206	29360	29048	29521	29406	29260	29413	29703	29499	29460	29211	29505	29026	29417	29245	29229	29428	29446	29327	29421	29090	29284	29480	29295	29296	29289	29312	29293	29074	29416	29603	29268	29267	29321	29348	29074	29534	29461	29117	29380	29130	29247	29240	29523	29421	29449	29470	29301	29470	29485	29362	29136	29478	29395	29382	29147	29375	29580	29374	29377	29257	29352	29246	29154	29474	29305	29592	29313	29240	29396	29333	29236	29305	29277	29635	29369	29556	29395	29262	29466	29273	29470	29368	29270	29278	29156	29250	29482	29307	29474	29191	29133	29236	29120	29290	29388	29154	29205	29325	29430	29495	29149	29503	29256	29289	29408	29188	29282	29114	29259	29267	29116	29185	29326	29206	29027	29206	29317	29460	29525	29104	29151	29155	29303	29412	29487	29316	29485	29201	29353	29284	29438	29260	29361	29306	29509	29218	29226	29399	29581	29324	29467	29188	29287	29255	29296	29324	29208	29302	29303	29407	29553	29244	29261	29208	29316	29290	29447	29130	29311	29392	29463	29410	29498	29379	29509	29420	29464	29354	29251	29259	29401	29522	29157	29425	29300	29122	29447	29394	29307	29178	29057	29332	29343	29344	29209	29322	29320	29400	29405	29299	29359	29199	29210	29202	29337	29272	29147	29034	29130	29345	29190	29158	29213	29242	29208	29159	29245	29248	29217	29703	29261	29385	29301	29492	29471	29518	29265	29318	29396	29372	29607	29325	29310	29265	29313	29450	29362	29257	29207	29129	29505	29409	29428	29130	29284	29300	29485	29125	29030	28969	29398	29430	29387	29246	29085	29045	29186	29100	29409	29013	29205	29186	29606	29396	29270	29471	29473	29527	29348	29398	29272	29115	29493	29125	29490	29406	29156	29411	29126	29338	29335	29322	29349	29323	29250	29227	29372	29203	29239	29346	29186	29295	29697	29241	29226	29094	29406	29239	29209	29190	29398	29343	29290	29283	29665	29147	29281	29199	29320	29278	29188	29305	29336	29236	29171	29132	29046	29366	29313	29157	29475	29149	29285	29469	29498	29462	29189	29420	29270	29366	29474	29327	29212	29263	29100	29441	29223	29193	29080	29366	28978	29279	29459	29164	29523	29366	29372	29522	29424	29322	29357	29607	29347	29272	29146	29535	29190	29219	29495	29547	29218	29046	29648	29384	29147	29164	29283	29360	29509	29210	29475	29287	29258	29446	29325	29195	29399	29519	29319	29259	29251	29140	29169	29435	29091	29375	29355	29265	29423	29567	29278	29158	29236	29193	29196	29295	29348	29404	29310	29429	29198	28964	29257	29422	29430	29494	29419	29486	29320	29453	29520	29450	29362	29435	29387	29145	29456	29415	29026	29141	29460	29343	29161	29214	29260	29115	29325	29323	29379	29336	29401	29469	29305	29351	29578	29420	29218	29380	29386	29328	29466	29285	29326	29480	29334	29432	29552	29281	29434	29526	29447	29115	29238	29103	29046	29204	29466	29419	29316	29518	29399	29164	29291	29257	29167	29450	29444	29352	29399	29350	29305	29322	29520	29367	29443	29243	29178	29266	29235	29265	29221	29245	29100	29560	29341	28967	29117	29444	29359	29282	29212	29163	29224	29244	29250	29699	29453	29473	29346	29332	29340	29234	29173	29204	29428	29189	29331	29385	29185	29270	29248	29268	29312	29252	29380	29344	29391	29231	29491	29382	29422	29341	29273	29266	29281	29238	29397	29231	29467	29455	29360	29382	29483	29239	29269	29375	29649	29181	29523	29345	29492	29340	29490	29634	29833	29097	29277	29485	29258	28865	29452	29517	29417	29566	29398	29388	29331	29479	29281	29221	29331	29270	29147	28994	29645	29509	29433	29334	29309	29066	29299	29092	29295	29363	29276	29279	29537	29404	29140	29478	29473	29222	29315	29186	29477	29184	29301	29365	29199	29230	29260	29322	29448	29203	29229	29430	29215	29077	29195	29316	29251	29251	29470	29239	29420	29271	29452	29299	29230	29257	29329	29249	29259	29390	29269	29339	29448	29297	29474	29431	29292	29363	29194	29408	29307	29474	29105	29220	29476	29322	29429	29361	29325	29194	29182	29301	29244	29197	29314	29528	29483	29199	29379	29223	29227	29474	29113	29271	29409	29305	29321	29677	29527	29383	29378	29285	29528	29336	29326	29244	29568	29436	29250	29255	29507	29332	29422	29108	29234	29415	29408	29441	29406	29429	29185	29350	29354	29157	29357	29166	29207	29275	29592	29597	29361	29188	29150	29158	29447	29263	29268	29286	29205	29195	29439	29318	29235	29430	29231	29291	29104	29307	29313	29286	29107	29270	29242	29571	29404	29187	29445	29534	29141	29359	29280	29113	29044	29121	29309	29263	29513	29149	29198	29367	29247	29114	29058	29107	29456	29498	29540	29292	29334	29399	29122	29337	29454	29484	29493	29571	29479	29434	28968	29219	29023	29260	29282	29687	29533	29508	29299	29292	29584	29176	29324	29389	29028	29150	29155	29560	29313	29428	29219	29189	29461	29568	29402	29320	29279	29252	29485	29066	29438	29490	29100	29469	29377	29255	29199	29182	29479	29437	29161	29450	29375	29253	29555	29332	29276	29242	29001	29389	29401	29381	29390	29389	29396	29289	29213	29427	29179	29586	29538	29399	29245	29176	29437	29255	29159	29320	29485	29529	29395	29222	29095	29267	28994	29209	29331	29223	29429	29192	29484	29160	29179	29289	29348	29447	29273	29203	29285	29161	29605	29385	29164	29229	29391	29418	29387	29207	29242	29292	29391	29426	29158	29483	29168	29389	29497	29273	29176	29094	29395	29534	29478	29362	29475	29191	29161	29196	28994	29161	29592	29244
25158	39078	44277	39054	29729	26680	25204	24228	21478	20946	20561	19962	19402	19035	28257	47325	43844	33244	24247	19409	18171	18246	18141	18104	18083	18088	17943	18060	18124	18068	18002	17997	18163	18048	18124	18224	18090	18135	18050	18064	17972	17968	18014	18338	18116	18039	18019	18199	18031	17977	17937	18252	17908	18075	18221	18022	17906	18215	18033	18041	18163	18118	18109	18046	18192	17954	18055	17916	18043	18254	17957	18041	18033	18049	18077	17955	18149	18045	18093	18078	17875	18090	18149	18132	18219	17956	17989	18119	18163	17865	18009	17956	18189	17970	18049	18030	18230	17824	18088	17975	18128	18073	17967	18139	18164	18059	18094	18155	18074	17852	17974	18082	18159	18123	18213	17934	17985	17923	18040	17925	18024	18080	18235	18050	18093	18007	18050	18135	18079	18011	18188	17923	18100	18031	18084	18155	18130	18179	17875	18194	17959	17977	18052	18057	18082	18061	18085	18024	17964	18098	18017	17927	17924	18161	18056	17991	18100	17935	17936	17974	18019	17930	18168	17911	18075	17975	18183	18097	17998	18080	18127	18049	18182	18192	18121	18000	17960	18133	18207	18196	18009	18120	18154	17978	17974	18006	18252	18105	18031	18122	18024	18136	18002	18125	18139	18189	18085	18103	18040	18081	18239	17997	18083	18006	18028	18151	18119	18116	18139	18068	18032	17956	18001	17931	18172	17937	18006	18103	17930	18254	18073	18017	18040	18123	18025	18016	18084	18146	18175	18029	17868	18031	18083	18169	17944	18076	18093	17937	17963	18092	18159	18124	18134	18100	17999	18107	18106	18099	17903	18218	18035	18089	17957	18264	17900	18007	18054	17918	18126	17947	18225	17971	18064	17971	18017	17934	18244	17942	18025	18117	18185	18017	17993	17940	18010	17965	18029	18031	17955	18088	18103	18116	18051	18108	17953	18225	18104	17969	18106	17908	18017	18058	18055	17875	17889	18038	18084	17749	18125	18110	17996	17997	18227	18030	18230	18168	18060	18053	18059	17971	18165	17826	17972	18034	18005	17866	17951	18195	18157	18215	18068	18068	18094	18082	17967	18088	18004	18038	18024	17903	17978	18211	17996	17956	18133	18161	18163	17983	17922	17984	17837	17827	18076	17811	18286	17867	17956	18008	18098	18042	17998	18120	17914	17919	18044	18010	17975	17909	18064	18060	18059	17986	18231	17986	18069	17968	18117	18027	18003	18069	17861	18133	18037	18056	18127	18000	18068	18056	18119	18092	18197	18196	18090	17982	17948	17923	17950	18047	17976	18125	18091	17886	18103	18170	18087	18022	18058	17947	18026	18145	17941	18106	18060	17969	17977	18120	18197	18217	18093	18044	18118	17962	18086	18060	18135	18227	18175	18144	18091	17887	18254	18142	18045	18052	18034	18056	18082	17966	17993	17842	17872	18255	18002	18140	17859	17919	18044	18128	18066	17998	18048	18188	18108	17999	18339	17882	17953	17804	17925	17996	18029	17998	18076	18012	17806	18129	17968	17931	17928	17983	18141	18099	18250	18011	17932	18041	18206	18152	17947	18123	18025	18044	18072	18114	18023	18107	18034	18048	17958	18049	18096	17969	18157	17998	17984	18340	18139	18036	18019	17964	18028	17941	18093	17894	18162	18121	18041	17842	17926	18122	18119	18135	17831	18181	17948	18009	18073	17875	18183	18147	18042	18163	18090	18069	18265	18193	18044	18142	17973	17896	17976	18129	18079	18177	17946	17982	18114	18134	17889	18039	17996	18037	17954	18052	18091	18104	18154	17864	17956	18144	18007	18047	17989	18105	17966	18035	17937	18060	18024	18023	18108	18051	17917	17977	18175	18012	17906	18112	18018	17948	18124	18031	18046	18022	17967	18209	18086	17943	18020	18173	18031	18010	18131	17984	18090	18136	17961	18153	18090	18052	17900	17952	18247	18134	18299	17899	18131	18073	17933	17939	17975	17976	18151	18055	18128	18104	18197	18095	18237	18240	18075	18044	17903	18129	18178	18194	18012	18087	18108	18136	17947	18003	18037	18109	18010	18115	17985	18062	18114	18101	17909	18068	18154	17867	18105	18138	18167	17946	18174	17977	17964	18021	18123	18097	18007	18142	17996	17813	17964	17955	17892	17916	18174	18109	17971	18208	18170	18067	18015	18103	18156	18028	17997	18220	18097	18116	18011	17947	18109	17988	18197	18079	17979	18058	18170	17969	18188	18191	18148	18064	18003	17987	18211	17983	18023	17762	18046	17881	18069	18269	17767	18033	18084	18084	17956	17953	18128	18059	17918	17892	18234	18010	18151	18168	17973	17922	18062	18108	17929	17980	17935	18093	18035	17986	17983	17995	18059	18040	18035	18022	18090	17951	18181	18210	18111	18058	17881	17914	18254	17992	18097	18016	18144	18125	18013	18061	18154	18039	18020	18142	18191	18065	17946	18041	18094	17979	17965	18063	18033	17982	18093	17965	17928	18012	18008	18037	17903	17948	18114	18127	18050	18193	18064	17843	17934	18086	18163	18048	17940	18031	18024	17891	18054	18272	18063	18010	18056	18093	18139	18095	18100	18122	17915	17979	18191	18100	18202	17986	18007	18034	18164	18102	18002	18147	18281	18114	18097	17930	17930	17908	18170	17962	18274	18073	18197	18131	18069	17979	18154	18094	17976	18092	18004	17909	18057	17940	18036	18045	17996	17989	17916	18272	18155	18085	17951	18176	18055	18190	18156	18075	17961	18189	17956	17941	18034	18038	17999	18108	18089	18135	18012	17920	18087	17917	17978	18019	18272	17977	18041	17851	18049	17956	18079	18200	18043	18125	17908	18110	18082	17999	17921	17961	17948	18043	18088	18068	18008	18265	18004	18019	17995	18234	18129	18002	18208	18157	18154	17965	17998	18097	17856	18039	18071	18091	18006	17983	18271	18009	18046	17980	18205	17986	17967	17819	18029	18038	17957	18161	17889	17982	18056	18025	18067	18278	18080	18145	17985	18005	17909	18159	18115	18107	17974	17954	18173	18094	18139	18034	17838	18155	18032	18082	18092	18057	18019	17953	18128	18079	17948	18132	17989	18167	18129	18044	17964	18073	18093	18039	18052	17943	18073	18076	18164	18087	18204	18010	18183	18020	18044	17895	18156	18130	17996	17991	17906	17917	18072	17986	18086	18044	17898	18156	18182	17991	18079	17998	18069	18103	17851	18148	18103	18069	18036	17866	18169	17887	17940	17986	18101	18052	17845	17983	18090	18096	18214	17845	17947	18205	18012	17976	17966	17906	18079	18073	18110	18168	17960	17911	18094	17952	18220	18034	18261	17950	18241	18091	18027	18045	18024	17998	18021	17911	18255	17953	18019	18042	18155	18165	18112	18044	17927	18264	17924	18084	17885	18080	18027	18143	18271	18119	18113	18046	18072	18130	18018	17916	17942	18001	18086	18001	18051	18116	18074	18048	17912	18165	18290	17838	17986	18247	18100	18077	18003	18039	17967	18075	18032	18017	17860	18038	17959	18001	18052	18200	18174	17960	18084	18203	18081	17854	17974	17997	18095	18122	18152	18027	18112	18050	18009	18069	18083	17898	18009	18075	17981	18116	18082	18212	17895	18039	18103	18017	18168	18071	18140	18033	18052	18131	18107	17976	17949	18144	17983	17974	17995	18146	18029	18005	18058	18084	17935	18058	18102	17884	18138	18078	17905	17895	17924	18102	18228	17752	18159	18056	17997	18106	18038	17965	18054	18063	17981	18097	17920	18054	18073	18056	17975	18149	17936	18095	18182	18210	18103	18139	18029	17977	17937	17970	17951	17960	18164	18111	18017	18015	18072	18028	18002	18038	18035	18072	17891	18032	17982	17986	17926	18064	18196	18092	17832	18109	18135	17953	18006	17875	18209	18188	18132	18030	18085	18274	18081	18115	18006	18181	18221	18295	18075	17996	18076	18025	18081	18170	17980	18057	18001	17973	18097	17889	18060	18037	17894	18057	18150	18023	18070	17929	17996	17975	17983	18001	18167	18219	18173	18045	18178	18083	17962	18085	18012	17964	17955	18150	17978	18064	18033	17947	17900	18048	18066	17918	18167	18128	18221	18113	18206	18141	18043	18166	17993	18243	18160	18186	18195	18130	18133	18043	18193	17922	18131	18053	18221	18202	18189	18351	17914	18167	18174	18174	18071	18105	18112	18089	17999	18178	18270	17972	18019	18012	17912	18011	17974	18135	17955	17955	18035	18068	18024	18115	18100	17934	18093	17967	18022	17911	18033	18099	18215	17959	18079	18172	18068	18000	17956	17856	17998	18199	18009	18018	18116	18024	18049	18097	18023	17936	17961	18192	18023	18066	18052	17938	18199	18134	18092	18064	18081	18154	17940	18117	18148	17971	18064	18043	18101	17992	18049	17941	17993	18063	18051	18012	18036	18159	18077	18068	18135	18057	18185	18175	17919	18099	18055	17768	18022	18054	17961	17998	17870	18004	18239	17875	18142	17853	18196	18085	18051	18196	18046	18232	18019	18132	17934	18067	18128	18074	18049	18076	18081	17990	18089	17958	18004	18107	18001	17987	18161	18034	17882	17953	18074	18121	18159	18033	18147	18066	18105	18084	17977	18138	18063	17979	18042	18078	18212	18170	17849	18135	18062	18244	17938	17960	18019	18148	18018	18241	18100	17933	18150	18212	18104	18055	18066	18145	18034	18039	18029	17957	17934	18005	18091	18092	17916	18074	17971	18149	18053	18048	17903	18034	17845	18056	18090	18100	18017	18092	17898	18019	18105	18031	18000	18173	18080	18126	18023	17951	17995	17935	17902	17964	18086	17888	17896	18101	17875	18076	17895	18072	18172	17952	17952	18042	18040	18039	17989	17917	18122	18226	18240	17944	18223	17913	18050	18064	17953	18006	18068	17919	18067	18182	18087	18036	18041	18057	18099	17996	18076	17954	18048	18206	18087	17912	18127	17971	18314	17966	18123	17964	18048	18045	18186	17928	18092	18176	17843	17920	18134	18078	18100	18282	18074	18087	17978	17955	18025	18045	18089	18182	17982	18050	18131	18071	18036	18099	18056	17875	18295	18070	17939	18011	18081	17923	18190	17952	17830	17964	17920	18136	17879	17969	18132	18145	18137	18126	18128	18244	18248	18114
36137	31896	39586	35715	32848	32666	31946	31527	30644	30725	30973	30595	30586	30424	30856	31803	32351	31729	31166	30306	30260	30388	30415	30342	30537	30388	30537	30215	30377	30396	30324	30170	30235	30447	30302	30476	30355	30316	30461	30340	30482	30442	30452	30458	30399	30269	30401	30570	30305	30244	30459	30322	30386	30138	30210	30155	30360	30308	30393	30341	30422	30275	30571	30480	30591	30596	30828	30073	30361	30376	30396	30426	30250	30480	30494	30274	30369	30297	30360	30243	30280	30585	30656	30364	30314	30382	30360	30302	30237	30533	30293	30341	30310	30278	30449	30312	30397	30341	30602	30417	30338	30312	30594	30504	30282	30372	30649	30483	30448	30311	30330	30485	30288	30417	30425	30280	30523	30509	30346	30417	30482	30261	30357	30313	30557	30301	30103	30285	30259	30319	30245	30163	30548	30370	30604	30129	30449	30374	30400	30251	30436	30391	30456	30008	30394	30342	30485	30186	30084	30509	30454	30549	30362	30243	30458	30292	30334	30523	30614	30547	30190	30070	30461	30399	30363	30199	30500	30396	30248	30595	30355	30264	30420	30524	30297	30460	30316	30261	30342	30251	30454	30193	30114	30388	30538	30389	30154	30429	30459	30316	30244	30484	30263	30621	30266	30209	30385	30177	30372	30377	30519	30048	30358	30327	30491	30562	30342	30447	30520	30287	30369	30351	30431	30259	30056	30283	30390	30276	30319	30407	30541	30310	30235	30210	30583	30376	30384	30586	30348	30168	30272	30071	30360	30024	30428	30355	30515	30180	30505	30437	30473	30404	30440	30298	30288	30353	30530	30204	30370	29966	30135	30258	30461	30032	30169	30283	30465	30067	30179	30491	30393	30421	30219	30524	30335	30549	30312	30479	30517	30492	30484	30502	29983	30349	30104	30265	30163	30344	30315	30282	30501	30481	30347	29921	30424	30351	30224	30452	30319	30364	30679	30464	30495	30418	30155	30685	30306	30301	30447	30602	30361	30150	30645	30415	30258	30523	30529	30207	30286	30617	30569	30195	30290	30569	30451	30419	30404	30419	30489	30327	30277	30576	30466	30409	30417	30450	30498	30512	30318	30430	30310	30322	30266	30534	30326	30195	30490	30214	30578	30709	30225	30374	30251	30386	30209	30269	30262	30342	30662	30378	30365	30338	30167	30301	30221	30328	30561	30411	30353	30080	30219	30307	30273	30388	30435	30585	30135	30562	30444	30425	30285	30250	30301	30440	30432	30505	30311	30377	30351	30491	30449	30412	30383	30209	30089	30283	30163	30248	30215	30494	30269	30159	30316	30155	30236	30262	30086	30264	30365	30194	30431	30278	30136	30392	30613	30565	30483	30305	30168	30637	30431	30444	30346	30014	30512	29980	30435	30225	30674	30279	30347	30351	30541	30308	30453	30516	30283	30030	30400	30431	30397	30620	30521	30235	30470	30406	30225	30188	30387	30731	30228	30307	30273	30555	30531	30304	30356	30470	30444	30464	30405	30405	30311	30394	30357	30410	30293	30381	30435	30498	30439	30282	30689	30353	30475	30529	30376	30141	30646	30297	30323	30265	30409	30182	30516	30323	30387	30251	30391	30346	30362	30359	30201	30593	30313	30494	30453	30376	30410	30421	30501	30312	30393	30446	30505	30383	30448	30384	30385	30215	30224	30419	30489	30252	30167	30421	30506	30486	30467	30371	30284	30258	30121	30111	30332	30390	30320	30236	30393	30196	30209	30309	30523	30592	30303	30342	30471	29991	30442	30042	30240	30583	30432	30241	30367	30456	30335	30443	30148	30327	30534	30381	30449	30461	30407	30012	30373	30275	30300	30367	30341	30317	30488	30567	30440	30367	30359	30287	30258	30603	30421	30437	30676	30468	30360	30256	30571	30352	30404	30398	30400	30589	30600	30674	30235	30411	30655	30517	30161	30290	30172	30482	30634	30371	30803	30233	30462	30598	30494	30434	30174	30545	30319	30119	30347	30226	30492	30375	30108	30550	30400	30466	30479	30391	30561	30308	30404	30228	30496	30367	30247	30497	30185	30332	30537	30205	30488	30496	30185	30384	30336	30388	30334	30592	30321	30243	30670	30599	30397	30545	30457	30244	30441	30388	30344	30380	30223	30253	30516	30519	30368	30153	30061	30408	30412	30317	30362	30630	30670	30444	30439	30370	30416	30404	30751	30502	30616	30362	30209	30337	30366	30551	30556	30244	30314	30510	30404	30165	30040	30161	30485	30494	30796	30151	30259	30367	30468	30301	30490	30272	30205	29976	30121	30165	30334	30448	30483	30537	30210	30209	30529	30025	30311	30320	30379	30338	30355	30133	30372	30255	30491	30057	30280	30393	30384	30712	30331	30168	30414	30333	30405	30397	30349	30074	30453	30317	30604	30492	30622	30422	30494	30330	30427	30441	30255	30456	30260	30324	30332	30129	30430	30587	30380	30401	30242	30458	30536	30453	30455	30066	30400	30448	30326	30206	30283	30444	30293	30402	30196	30244	30210	30434	30523	30469	30433	30282	30441	30402	30119	30278	30374	30390	30546	30444	30409	30470	30544	30376	30433	30345	30008	30313	30409	30242	30221	30485	30149	30274	30380	30216	30447	30382	30529	30486	30428	30330	30499	30397	30688	30428	30207	30367	30282	30431	30197	30514	30464	30439	30328	30133	30497	30357	30455	30312	30320	30285	30316	30429	30530	30024	30241	30278	30333	30544	30218	30481	30395	30422	30403	30391	30406	30507	30466	30210	30679	30479	30348	30385	30395	30264	30290	30324	30529	30408	30317	30288	30205	30349	30526	30307	30247	30450	30663	30362	30254	30191	30319	30400	30366	30211	30303	30206	30387	30477	30369	30358	30396	30203	30291	30432	30385	30304	30399	30216	30312	30047	30506	30170	30621	30457	30326	30271	30152	30146	30443	30268	30217	30586	30563	30484	30223	30466	30169	30314	30615	30326	30375	30200	30249	30210	30289	30249	30480	30228	30299	30413	30199	30180	30554	30230	30272	30359	30162	30566	30257	30493	30543	30851	30364	30433	30311	30476	30321	30064	30355	30194	30187	30236	30373	30277	30333	30265	30269	30420	30616	30455	30260	30145	30217	30279	30192	30440	30358	30398	30647	30448	30329	30129	30301	30631	30391	30299	30534	30541	30748	30612	30328	30373	30561	30484	30433	30536	30500	30195	30382	30091	30499	30346	30575	30422	30168	30308	30630	30544	30560	30564	30269	30244	30569	30279	30522	30455	30344	30191	30750	30389	30663	30656	30140	30611	30281	30087	30351	30167	30315	30147	30387	30388	30377	30334	30438	30290	30376	30415	30368	30607	30274	30334	30412	30545	30456	30672	30360	30419	30633	30470	30311	30284	30453	30065	30470	30397	30373	30081	30335	30326	30587	30419	30804	30500	30463	30216	30219	30599	30159	30286	30202	30393	30525	30347	30434	30499	30301	30339	30424	30322	30340	30727	30548	30128	30459	30423	30406	30231	30449	30162	30481	30403	30216	30149	30432	30587	30446	30428	30302	30480	30421	30118	30330	30354	30197	30435	30478	30017	30452	30426	30344	30154	30450	30292	30663	30342	30271	30488	30765	30309	30368	30441	30287	30407	30513	30677	30547	30283	30614	30043	30574	30585	30411	30298	30165	30316	30508	30330	30209	30234	30593	30578	30407	30504	30302	30234	30289	30831	30226	30122	30442	30434	30343	30167	30250	30482	30695	30436	30386	30284	30396	30319	30174	30567	30422	30449	30251	30359	30420	30439	30311	30361	30504	30618	30487	30351	30142	30332	30301	30311	30525	30224	30561	30421	30362	30524	30438	30403	30281	30211	30459	30223	30370	30268	30311	30482	30426	30651	30509	30326	30524	30513	30384	30405	30561	30457	30514	30338	30215	30407	30286	30171	30487	30413	30117	30551	30572	30386	30443	30564	30488	30534	30565	30392	30236	30495	30330	30379	30417	30487	30375	30314	30185	30195	30260	30325	30507	30330	30384	30439	30464	30493	30652	30570	30474	30365	30401	30408	30492	30198	30220	30332	30215	30330	30401	30255	30138	30395	30533	30542	30523	30264	30338	30431	30414	30392	30577	30417	30511	30305	30344	30250	30404	30403	30442	30285	30459	30308	30074	30639	30404	30321	30543	30813	30341	30497	30381	30446	30271	30269	30345	30108	30356	30473	30412	30331	30431	30315	30415	30455	30474	30400	30179	30540	30353	30300	30395	30653	30383	30471	30186	30311	30526	30520	30355	30627	30397	30123	30452	30287	30609	30643	30218	30217	30408	30372	30506	30417	30412	30166	30423	30529	30338	30541	30591	30392	30357	30388	30662	30371	30348	30558	30398	30338	30136	30302	30312	30404	30667	30414	30411	30639	30453	30399	30420	30246	30597	30358	30473	30747	30070	30143	30300	30388	30195	30591	30458	30146	30301	30248	30270	30495	30472	30375	30091	30118	30334	30462	30289	30543	30454	30491	30606	30576	30643	30467	30442	30692	29923	30355	30683	30468	30326	30180	30386	30373	30405	30436	30469	30402	30475	30337	30405	30278	30403	30487	30551	30454	30408	30561	30394	30298	30365	30266	30473	30311	30541	30449	30338	30495	30492	30350	30448	30402	30150	30420	30429	30455	30474	30453	29987	30562	30493	30407	30543	30432	30190	30534	30543	30433	30371	30568	30589	30202	30608	30232	30340	30617	30228	30563	30605	30418	30672	30597	30521	30290	30464	30235	30564	30463	30818	30461	30781	30825	30607	30302	30665	30456	30664	30525	30137	30563	30397	30397	30281	30598	30425	30469	30407	30434	30342	30167	30479	30488	30101	30306	30597	30183	30317	30661	30476	30473	30397	30365	30534	30360	30739	30362	30336	30328	30357	30391	30601	30439	30725	30317	30408	30476	30315	30397	30164	30469	30528	30741	30434	30167	30306	30149	30387	30393	30422	30426	30376	30325	30203	30168	30381	30376	30480	30654	30721	30289	30256	30591	30682	30255	30407	30373	30592	30560	30372	30241	30528	30279	30224	30329	30315	30424	30355	30243	30398	30419	30173	30340	30623	30081	30555	30520	30557	30203	30212	30278	30393	30605	30404	30255	30416	30471	30342	30409	30383	30413	30639	30176	30258	30338	30327	30333	30656	30515
24006	31865	34164	24634	22747	22091	20910	20226	19425	19356	19148	19162	18765	18574	19473	20292	20388	19549	19087	18549	18428	18528	18435	18512	18285	18414	18302	18384	18471	18456	18612	18437	18591	18365	18435	18559	18433	18575	18527	18535	18612	18385	18608	18389	18600	18650	18553	18453	18449	18624	18374	18581	18674	18318	18551	18511	18470	18269	18522	18295	18371	18439	18549	18419	18455	18535	18429	18536	18443	18539	18398	18392	18594	18321	18573	18397	18415	18535	18479	18515	18520	18573	18444	18455	18448	18426	18457	18545	18481	18451	18523	18572	18664	18564	18450	18363	18416	18656	18464	18579	18442	18440	18412	18280	18533	18575	18535	18641	18520	18331	18453	18537	18546	18407	18348	18424	18593	18279	18530	18560	18506	18502	18704	18446	18625	18441	18369	18456	18475	18467	18452	18444	18571	18451	18471	18446	18580	18650	18551	18462	18462	18443	18333	18632	18500	18357	18395	18495	18398	18484	18481	18608	18510	18348	18621	18516	18386	18562	18490	18413	18557	18487	18437	18468	18432	18505	18438	18383	18411	18451	18408	18548	18495	18426	18719	18478	18494	18550	18494	18401	18480	18516	18415	18383	18530	18417	18489	18639	18582	18436	18392	18492	18589	18489	18532	18357	18388	18631	18464	18352	18335	18541	18512	18426	18568	18495	18391	18548	18421	18410	18710	18392	18536	18513	18344	18626	18558	18303	18453	18539	18493	18330	18516	18567	18514	18300	18461	18644	18359	18472	18481	18673	18465	18532	18497	18547	18531	18342	18571	18412	18513	18516	18519	18499	18505	18276	18285	18513	18508	18498	18471	18486	18695	18204	18422	18587	18371	18533	18452	18535	18517	18703	18370	18478	18393	18512	18437	18508	18648	18505	18436	18377	18519	18621	18378	18489	18514	18445	18396	18576	18288	18546	18509	18330	18464	18377	18554	18571	18551	18405	18469	18459	18562	18337	18472	18595	18436	18309	18421	18324	18335	18467	18469	18588	18402	18517	18498	18608	18414	18448	18474	18421	18389	18682	18563	18574	18381	18390	18527	18574	18391	18542	18399	18287	18565	18485	18531	18487	18404	18633	18673	18443	18395	18428	18540	18461	18467	18371	18466	18395	18373	18375	18407	18595	18504	18532	18400	18382	18447	18453	18542	18446	18730	18525	18620	18449	18475	18565	18402	18486	18382	18510	18547	18464	18316	18554	18214	18509	18458	18503	18391	18438	18555	18424	18494	18474	18408	18677	18523	18711	18359	18528	18659	18332	18536	18491	18503	18625	18532	18535	18474	18432	18357	18658	18534	18486	18544	18261	18484	18241	18489	18464	18499	18663	18577	18401	18565	18478	18521	18427	18552	18463	18675	18530	18459	18601	18306	18563	18404	18460	18675	18543	18653	18454	18605	18580	18584	18514	18459	18705	18346	18536	18283	18563	18260	18467	18474	18741	18570	18430	18437	18365	18583	18460	18341	18327	18393	18495	18402	18506	18587	18513	18540	18453	18451	18372	18632	18590	18488	18408	18456	18501	18334	18436	18402	18542	18486	18528	18324	18707	18467	18605	18350	18539	18540	18398	18495	18090	18485	18363	18536	18239	18472	18282	18418	18389	18528	18404	18323	18529	18709	18391	18509	18512	18521	18529	18401	18353	18428	18512	18531	18371	18416	18222	18477	18305	18589	18451	18691	18537	18334	18395	18421	18265	18705	18552	18229	18567	18578	18475	18311	18290	18518	18512	18423	18722	18521	18355	18548	18458	18650	18571	18611	18541	18551	18587	18484	18481	18375	18581	18422	18463	18561	18402	18329	18431	18430	18547	18446	18381	18319	18497	18529	18488	18304	18409	18568	18392	18521	18527	18464	18376	18466	18391	18414	18388	18523	18540	18328	18558	18556	18522	18471	18335	18565	18446	18555	18596	18473	18463	18375	18499	18501	18477	18558	18575	18415	18548	18595	18491	18395	18519	18393	18581	18372	18457	18564	18451	18557	18502	18518	18490	18513	18543	18511	18556	18417	18454	18474	18473	18479	18460	18440	18174	18446	18262	18548	18544	18424	18296	18489	18403	18318	18619	18516	18274	18384	18393	18530	18382	18599	18452	18434	18512	18364	18421	18345	18597	18406	18331	18454	18456	18404	18552	18497	18425	18402	18570	18697	18465	18467	18390	18561	18508	18393	18374	18494	18458	18588	18441	18429	18532	18374	18438	18535	18572	18537	18548	18463	18502	18514	18379	18574	18457	18448	18519	18348	18535	18551	18589	18608	18625	18567	18403	18619	18379	18434	18496	18551	18495	18461	18427	18609	18457	18490	18307	18675	18465	18584	18363	18447	18415	18298	18409	18662	18544	18411	18592	18560	18515	18503	18582	18639	18519	18386	18409	18532	18454	18545	18381	18449	18396	18456	18304	18268	18397	18304	18440	18515	18424	18525	18431	18572	18440	18408	18496	18459	18329	18463	18594	18354	18470	18457	18449	18567	18456	18389	18562	18583	18620	18573	18461	18468	18670	18264	18485	18452	18341	18596	18714	18472	18323	18631	18509	18329	18491	18534	18600	18548	18392	18489	18519	18540	18608	18384	18425	18299	18527	18563	18482	18332	18459	18623	18582	18727	18639	18482	18434	18523	18438	18322	18343	18427	18428	18308	18482	18464	18653	18281	18548	18625	18395	18405	18438	18330	18457	18545	18668	18400	18545	18405	18472	18653	18411	18450	18527	18205	18426	18571	18557	18497	18501	18325	18564	18333	18403	18525	18603	18534	18503	18408	18374	18361	18596	18517	18387	18640	18460	18521	18390	18462	18300	18593	18644	18515	18291	18603	18275	18500	18388	18580	18521	18428	18514	18517	18431	18537	18625	18299	18476	18536	18426	18411	18458	18417	18612	18268	18640	18287	18465	18439	18565	18525	18498	18497	18369	18443	18481	18481	18491	18606	18657	18431	18485	18432	18432	18611	18365	18566	18408	18687	18492	18398	18475	18436	18652	18544	18287	18532	18585	18453	18166	18652	18608	18451	18509	18571	18600	18708	18387	18436	18678	18438	18479	18544	18357	18473	18257	18620	18466	18489	18791	18329	18517	18651	18307	18610	18645	18534	18494	18471	18536	18431	18546	18493	18314	18436	18406	18376	18287	18310	18519	18415	18551	18511	18422	18413	18538	18539	18423	18492	18540	18352	18537	18457	18385	18606	18512	18579	18537	18476	18545	18607	18421	18410	18507	18399	18338	18634	18517	18298	18326	18536	18353	18329	18529	18350	18565	18663	18571	18491	18477	18427	18489	18527	18372	18635	18567	18442	18464	18525	18493	18486	18463	18522	18301	18500	18626	18375	18528	18538	18197	18294	18481	18477	18611	18529	18395	18533	18379	18477	18398	18578	18457	18510	18537	18520	18384	18690	18614	18599	18226	18631	18584	18322	18580	18350	18480	18533	18365	18607	18447	18358	18319	18639	18335	18311	18493	18555	18231	18394	18512	18348	18481	18423	18499	18467	18603	18386	18535	18402	18482	18390	18481	18384	18412	18494	18580	18568	18570	18566	18434	18572	18511	18437	18408	18378	18637	18497	18395	18369	18440	18590	18606	18644	18632	18653	18641	18429	18335	18377	18503	18462	18445	18584	18695	18546	18701	18552	18417	18739	18428	18313	18395	18691	18468	18538	18542	18440	18401	18517	18471	18514	18565	18541	18424	18523	18527	18548	18504	18460	18434	18668	18557	18664	18603	18607	18577	18314	18551	18503	18339	18540	18478	18626	18424	18519	18467	18498	18656	18580	18447	18514	18585	18308	18402	18580	18424	18553	18658	18595	18525	18309	18550	18335	18466	18410	18403	18469	18452	18504	18540	18506	18393	18569	18548	18417	18399	18410	18355	18546	18589	18523	18399	18555	18705	18598	18380	18388	18681	18483	18411	18519	18413	18399	18456	18437	18433	18444	18576	18461	18635	18526	18602	18453	18375	18449	18544	18336	18582	18490	18415	18244	18410	18374	18390	18403	18649	18565	18480	18398	18531	18582	18457	18348	18636	18387	18462	18465	18466	18443	18519	18489	18342	18447	18554	18494	18579	18604	18404	18565	18553	18695	18317	18429	18466	18709	18505	18525	18382	18476	18567	18473	18468	18721	18497	18554	18543	18336	18274	18495	18455	18352	18525	18511	18488	18374	18595	18310	18469	18278	18598	18357	18519	18632	18491	18636	18334	18455	18408	18459	18586	18601	18378	18589	18454	18639	18374	18434	18269	18483	18347	18515	18440	18562	18555	18575	18395	18667	18436	18429	18613	18586	18373	18681	18544	18699	18470	18495	18388	18518	18561	18336	18557	18391	18490	18349	18365	18488	18540	18392	18455	18434	18517	18424	18347	18551	18410	18522	18391	18494	18626	18561	18550	18507	18594	18375	18436	18605	18647	18343	18376	18622	18452	18602	18586	18578	18380	18504	18364	18538	18489	18490	18601	18558	18682	18540	18374	18448	18423	18332	18459	18564	18658	18482	18533	18448	18533	18405	18686	18442	18426	18576	18390	18516	18589	18297	18386	18621	18471	18308	18448	18525	18519	18505	18568	18648	18372	18504	18379	18575	18540	18404	18539	18632	18486	18436	18513	18524	18579	18355	18472	18346	18291	18544	18422	18437	18496	18224	18365	18578	18541	18506	18524	18374	18483	18510	18361	18431	18516	18521	18412	18548	18452	18541	18417	18491	18338	18638	18523	18318	18471	18609	18549	18553	18554	18282	18288	18557	18542	18579	18629	18367	18555	18566	18563	18387	18460	18394	18507	18528	18411	18609	18330	18426	18480	18456	18348	18600	18475	18571	18273	18584	18544	18526	18330	18586	18472	18530	18494	18540	18542	18546	18467	18641	18555	18523	18470	18386	18606	18301	18558	18524	18411	18496	18501	18530	18436	18440	18637	18530	18397	18319	18526	18572	18295	18397	18556	18378	18513	18517	18478	18415	18472	18622	18499	18559	18596	18538	18405	18604	18414	18583	18388	18413	18378	18474	18435	18597	18555	18413	18608	18476	18588	18453	18449	18541	18649	18647	18325	18489	18297	18522	18614	18635	18430	18467	18549	18531	18524	18441	18577	18330	18433	18519	18597	18649	18558	18587	18517	18554	18286	18319	18408	18528	18694
24848	20784	27103	26434	28162	32560	33098	30775	29912	29605	29831	29711	29491	29431	32124	42181	39523	35759	31819	29467	28741	28728	28653	28655	28691	28650	28624	28432	28697	28241	28863	28591	28776	28476	28649	28423	28506	28678	28650	28683	28686	28381	28484	28442	28614	28549	28477	28504	28489	28259	28539	28746	28512	28361	28289	28456	28675	28574	28697	28721	28501	28567	28543	28308	28618	28378	28542	28565	28426	28410	28641	28459	28392	28355	28605	28186	28404	28509	28489	28433	28588	28475	28505	28381	28430	28437	28335	28292	28467	28726	28721	28556	28626	28416	28387	28633	28380	28608	28576	28580	28600	28172	28421	28451	28621	28403	28587	28400	28429	28454	28454	28301	28417	28480	28384	28374	28423	28543	28178	28403	28495	28379	28635	28549	28323	28453	28554	28551	28497	28393	28427	28496	28297	28159	28346	28355	28226	28459	28585	28613	28633	28563	28532	28530	28473	28543	28466	28334	28370	28514	28390	28701	28577	28443	28493	28735	28501	28590	28513	28485	28445	28474	28406	28417	28447	28516	28539	28501	28575	28356	28286	28462	28791	28561	28511	28473	28387	28532	28220	28204	28115	28528	28561	28625	28606	28306	28248	28658	28714	28371	28448	28597	28529	28313	28449	28706	28430	28469	28180	28430	28552	28534	28575	28541	28228	28537	28571	28531	28735	28333	28474	28366	28441	28131	28576	28566	28435	28430	28492	28578	28403	28242	28558	28462	28441	28481	28657	28353	28507	28527	28517	28624	28653	28529	28574	28474	28603	28506	28373	28545	28570	28519	28237	28283	28380	28545	28445	28510	28212	28588	28480	28262	28475	28450	28569	28763	28377	28411	28607	28394	28413	28653	28543	28675	28623	28642	28763	28475	28536	28470	28596	28402	28372	28579	28753	28544	28664	28353	28665	28302	28538	28566	28478	28517	28690	28833	28665	28246	28363	28344	28704	28299	28762	28398	28555	28447	28288	28616	28579	28380	28664	28269	28549	28434	28455	28527	28507	28335	28629	28499	28537	28397	28494	28482	28382	28350	28220	28358	28589	28628	28502	28463	28472	28508	28626	28597	28469	28443	28414	28556	28854	28498	28507	28341	28271	28651	28741	28464	28717	28405	28415	28293	28489	28321	28533	28419	28405	28544	28440	28416	28378	28458	28405	28291	28674	28578	28339	28626	28658	28287	28608	28697	28657	28406	28464	28295	28312	28542	28662	28657	28569	28446	28581	28260	28643	28602	28442	28617	28176	28649	28578	28360	28297	28504	28608	28720	28563	28799	28577	28147	28473	28479	28593	28502	28460	28474	28313	28457	28717	28415	28350	28449	28315	28553	28430	28275	28396	28519	28488	28318	28258	28575	28671	28489	27979	28545	28340	28563	28510	28456	28605	28413	28374	28237	28441	28755	28555	28198	28630	28656	28707	28508	28623	28154	28453	28506	28460	28477	28585	28305	28770	28354	28367	28717	28488	28224	28392	28510	28585	28652	28624	28449	28629	28267	28202	28373	28618	28242	28710	28376	28470	28552	28420	28318	28458	28319	28370	28640	28681	28531	28316	28512	28389	28504	28563	28391	28447	28455	28432	28434	28189	28504	28540	28585	28652	28546	28450	28488	28650	28503	28381	28578	28231	28579	28288	28586	28424	28461	28360	28416	28445	28624	28502	28374	28427	28275	28692	28434	28836	28534	28484	28561	28608	28296	28453	28441	28379	28394	28369	28506	28512	28401	28331	28527	28430	28455	28350	28435	28507	28327	28579	28339	28388	28633	28526	28533	28465	28437	28596	28355	28445	28448	28618	28539	28587	28580	28441	28540	28411	28597	28705	28659	28270	28412	28492	28521	28582	28723	28355	28297	28699	28589	28379	28358	28421	28299	28320	28253	28590	28459	28540	28663	28695	28619	28348	28254	28702	28285	28361	28500	28310	28424	28366	28481	28621	28470	28502	28696	28378	28325	28724	28419	28395	28529	28374	28200	28373	28143	28596	28311	28451	28314	28406	28515	28525	28485	28616	28637	28483	28500	28316	28277	28402	28400	28547	28623	28627	28552	28044	28518	28469	28271	28500	28393	28721	28295	28442	28249	28704	28356	28643	28415	28436	28360	28211	28482	28706	28686	28357	28482	28504	28537	28408	28310	28196	28576	28901	28292	28553	28247	28564	28348	28322	28407	28442	28380	28658	28270	28493	28338	28536	28559	28513	28400	28314	28236	28341	28495	28433	28474	28708	28412	28487	28659	28425	28273	28319	28542	28372	28294	28566	28403	28386	28342	28523	28358	28545	28366	28381	28654	28668	28766	28465	28777	28653	28559	28648	28500	28407	28244	28544	28538	28550	28524	28359	28772	28364	28613	28582	28533	28434	28598	28380	28389	28463	28692	28401	28333	28274	28439	28397	28407	28594	28377	28488	28592	28626	28584	28514	28229	28517	28768	28640	28609	28419	28447	28505	28691	28549	28692	28793	28259	28282	28658	28369	28436	28565	28265	28479	28478	28430	28364	28576	28464	28484	28463	28602	28375	28382	28469	28478	28453	28247	28576	28571	28675	28812	28444	28565	28562	28383	28381	28385	28407	28646	28614	28490	28338	28557	28439	28354	28455	28471	28254	28249	28944	28477	28705	28364	28391	28423	28327	28554	28560	28640	28367	28319	28527	28453	28512	28792	28408	28669	28601	28429	28616	28487	28398	28511	28831	28390	28548	28316	28706	28208	28453	28468	28564	28385	28443	28625	28513	28300	28525	28232	28302	28483	28340	28438	28442	28432	28520	28431	28484	28748	28540	28438	28249	28597	28544	28357	28573	28395	28421	28409	28583	28619	28594	28365	28599	28576	28551	28457	28381	28521	28503	28395	28568	28553	28455	28264	28263	28453	28361	28531	28295	28540	28198	28574	28412	28411	28374	28409	28456	28469	28646	28563	28419	28724	28384	28490	28483	28551	28532	28569	28719	28376	28392	28463	28665	28450	28584	28331	28335	28455	28314	28348	28405	28523	28445	28512	28609	28617	28549	28588	28365	28264	28578	28515	28594	28456	28307	28259	28637	28386	28541	28371	28610	28667	28331	28313	28303	28536	28580	28311	28437	28540	28356	28701	28587	28479	28384	28459	28591	28591	28536	28437	28146	28451	28806	28457	28425	28918	28469	28558	28332	28562	28357	28341	28444	28540	28460	28442	28437	28342	28248	28389	28342	28461	28506	28446	28520	28282	28264	28415	28449	28491	28596	28183	28303	28344	28685	28825	28159	28506	28194	28264	28459	28503	28479	28316	28483	28426	28396	28721	28392	28356	28544	28604	28387	28631	28523	28631	28579	28316	28409	28430	28540	28447	28590	28572	28383	28585	28597	28282	28533	28427	28359	28467	28670	28585	28663	28603	28579	28638	28547	28513	28586	28489	28492	28491	28719	28664	28448	28382	28521	28611	28369	28499	28546	28587	28426	28555	28509	28450	28588	28715	28443	28429	28528	28390	28536	28495	28335	28593	28534	28681	28565	28549	28497	28559	28652	28609	28564	28384	28432	28547	28331	28308	28476	28402	28462	28408	28498	28184	28681	28458	28423	28257	28381	28655	28568	28430	28602	28386	28759	28599	28405	28439	28595	28292	28709	28434	28513	28697	28454	28522	28445	28575	28335	28467	28314	28678	28517	28717	28614	28416	28301	28570	28531	28605	28311	28723	28673	28456	28441	28645	28545	28403	28673	28398	28301	28561	28340	28285	28519	28402	28352	28398	28606	28588	28512	28453	28775	28543	28703	28456	28678	28652	28300	28390	28490	28418	28567	28649	28479	28352	28500	28390	28568	28514	28533	28379	28607	28776	28701	28839	28470	28381	28387	28469	28594	28350	28309	28483	28577	28321	28431	28427	28437	28457	28364	28560	28622	28530	28839	28350	28718	28551	28338	28609	28386	28340	28449	28415	28652	28601	28645	28579	28255	28447	28474	28709	28708	28565	28478	28677	28482	28511	28618	28586	28504	28484	28479	28437	28354	28581	28416	28220	28569	28548	28648	28376	28419	28563	28508	28616	28555	28532	28603	28413	28549	28507	28327	28761	28506	28404	28627	28495	28616	28277	28461	28493	28338	28546	28488	28270	28472	28508	28349	28197	28502	28527	28392	28447	28381	28616	28566	28650	28343	28231	28447	28322	28402	28704	28523	28615	28328	28708	28520	28316	28508	28566	28692	28483	28725	28410	28283	28589	28773	28598	28856	28664	28486	28531	28515	28498	28691	28443	28770	28566	28583	28314	28367	28394	28570	28510	28656	28234	28523	28649	28456	28541	28499	28267	28642	28392	28431	28494	28436	28633	28548	28311	28510	28575	28441	28428	28411	28541	28577	28640	28426	28595	28421	28450	28127	28601	28472	28482	28474	28568	28629	28589	28436	28536	28719	28593	28300	28543	28486	28549	28625	28569	28419	28408	28474	28465	28413	28431	28093	28490	28302	28539	28624	28251	28408	28680	28305	28500	28307	28490	28368	28276	28266	28388	28471	28402	28459	28243	28483	28385	28600	28522	28608	28593	28446	28381	28559	28407	28517	28423	28393	28683	28581	28594	28651	28301	28651	28531	28672	28521	28403	28679	28354	28633	28456	28474	28412	28579	28468	28465	28504	28431	28251	28463	28394	28434	28759	28607	28366	28431	28644	28801	28783	28482	28399	28486	28310	28353	28519	28649	28483	28496	28450	28454	28302	28531	28606	28171	28325	28509	28495	28580	28505	28574	28638	28637	28548	28607	28297	28492	28672	28562	28564	28603	28593	28356	28633	28610	28808	28625	28651	28401	28423	28693	28442	28517	28723	28566	28560	28257	28544	28396	28456	28544	28365	28676	28685	28391	28287	28344	28427	28568	28634	28320	28625	28568	28548	28567	28354	28538	28481	28658	28401	28291	28591	28460	28711	28683	28720	28663	28301	28613	28479	28554	28485	28330	28576	28372	28627	28601	28659	28471	28576	28587	28370	28559	28437	28671	28837	28597	28248	28223	28264	28636	28451	28491	28352	28499	28473	28456	28640	28722	28624	28345	28566	28507	28536	28799	28295	28567	28595	28476	28334	28642	28405	28414	28487	28322	28362	28479	28590	28259	28451	28264	28413	28440	28502	28766	28260	28405	28389	28261	28532	28760	28361
22429	39992	35035	28303	27068	25199	22585	20710	20108	19138	19614	19244	18643	18551	24315	35103	30668	25743	20931	18518	17651	17747	17779	17668	17721	17751	17609	17554	17888	17793	17678	17575	17687	17733	17678	17827	17596	17728	17693	17709	17790	17835	17712	17855	17831	17635	17691	17739	17694	17763	17610	17700	17701	17680	17672	17815	17687	17635	17520	17821	17850	17572	17714	17691	17657	17791	17818	17770	17793	17748	17642	17695	17717	17661	17679	17759	17674	17874	17855	17725	17805	17727	17801	17830	17862	17612	17842	17621	17797	17682	17805	17565	17931	17842	17781	17664	17708	17788	17663	17827	17786	17663	17643	17378	17786	17765	17667	17694	17692	17679	17728	17765	17614	17780	17900	17777	17770	17534	17617	17741	17919	17702	17850	17786	17761	17777	17750	17918	17637	17667	17812	17683	17805	17648	17828	17589	17537	17707	17720	17841	17761	17581	17633	17763	17721	17765	17828	17702	17720	17725	17791	17629	17756	17551	17626	17693	17733	17785	17737	17612	17847	17637	17686	17885	17620	17721	17673	17688	17721	17801	17873	17718	17781	17753	17702	17732	17685	17710	17788	17738	17736	17838	17753	17757	17718	17702	17658	17624	17585	17854	17845	17744	17597	17746	17712	17721	17697	17630	17678	17516	17943	17783	17644	17733	17844	17700	17715	17594	17766	17552	17754	17734	17637	17750	17593	17718	17674	17746	17634	17919	17663	17583	17662	17699	17739	17730	17841	17433	17826	17871	17792	17697	17640	17601	17795	17583	17734	17565	17644	17561	17663	17835	17698	17616	17518	17785	17750	17942	17623	17709	17717	17818	17841	17704	17818	17710	17680	17544	17794	17744	17795	17671	17745	17867	17760	17719	17767	17697	17817	17625	17792	17562	17623	17755	17855	17649	17829	17876	17755	17575	17692	17698	17574	17962	17719	17730	17758	17566	17735	17660	17594	17632	17841	17794	17784	17679	17617	17714	17764	17682	17686	17669	17755	17732	17794	17865	17692	17794	17664	17614	17781	17682	17733	17861	17757	17665	17593	17847	17759	17539	17524	17629	17651	17667	17989	17624	17879	17828	17760	17872	17694	17718	17677	17619	17788	17836	17788	17807	17755	17707	17787	17512	17730	17817	17640	17837	17632	17621	17726	17685	17621	17788	17503	17732	17794	17572	17756	17631	17723	17841	17531	17765	17633	17777	17908	17817	17646	17616	17679	17863	17659	17734	17677	17564	17604	17728	17649	17824	17650	17604	17696	17607	17734	17758	17649	17774	17633	17781	17787	17734	17759	17789	17696	17597	17883	17676	17687	17714	17706	17681	17761	17771	17621	17709	17820	17781	17642	17852	17673	17780	17695	17737	17613	17884	17750	17670	17782	17581	17645	17780	17732	17608	17595	17786	17865	17539	17740	17617	17624	17916	17695	17727	17713	17652	17677	17769	17663	17812	17978	17637	17744	17665	17564	17799	17654	17859	17707	17732	17856	17923	17707	17781	17647	17816	17738	17669	17856	17702	17704	17679	17824	17819	17628	17777	17865	17558	17647	17884	17594	17725	17730	17664	17677	17674	17689	17593	17825	17716	17648	17702	17785	17659	17816	17842	17714	17690	17687	17927	17735	17764	17654	17829	17766	17846	17770	17807	17697	17808	17681	17666	17726	17640	17683	17832	17742	17754	17972	17760	17817	17642	17870	17895	17875	17638	17494	17866	17863	17813	17853	17744	17748	17700	17697	17771	17868	17672	17842	17556	17772	17664	17840	17554	17691	17584	17795	17814	17624	17580	17706	17737	17724	17694	17543	17819	17552	17746	17615	17661	17738	17585	17612	17606	17824	17703	17712	17763	17657	17687	17673	17705	17913	17785	17816	17831	17848	17650	17771	17492	17708	17693	17551	17637	17791	17929	17869	17828	17468	17693	17507	17834	17687	17757	17686	17493	17743	17673	17750	17778	17802	17648	17513	17582	17804	17849	17592	17746	17750	17779	17529	17811	17778	17688	17815	17695	17797	17602	17761	17664	17825	17730	17654	17692	17816	17560	17761	17864	17710	17691	17798	17833	17615	17579	17632	17706	17680	17670	17711	17726	17684	17565	17576	17723	17849	17701	17720	17743	17772	17675	17678	17788	17739	17616	17863	17804	17728	17792	17734	17711	17735	17704	17600	17856	17719	17701	17667	17762	17722	17755	17662	17611	17764	17755	17770	17683	17608	17711	17511	17679	17678	17373	17642	17724	17878	17708	17838	17647	17768	17667	17718	17655	17694	17805	17715	17787	17933	17801	17621	17635	17530	17710	17861	17632	17757	17721	17730	17751	17675	17558	17690	17851	17804	17432	17789	17822	17681	17659	17566	17731	17677	17585	17669	17882	17824	17691	17567	17741	17764	17569	17893	17817	17515	17734	17847	17686	17817	17776	17739	17680	17639	17833	17789	17729	17773	17643	17761	17764	17690	17834	17718	17612	17815	17900	17707	17593	17624	17584	17714	17717	17604	17854	17787	17796	17728	17697	17658	17697	17810	17813	17918	17838	17665	17616	17768	17894	17732	17809	17757	17679	17510	17786	17811	17745	17958	17652	17443	17705	17558	17703	17906	17631	17701	17560	17764	17612	17709	17484	17715	17692	17855	17679	17778	17652	17647	17875	17788	17628	17844	17682	17531	17764	17866	17630	17903	17497	17634	17597	17674	17665	17998	17787	17807	17763	17656	17774	17646	17675	17783	17798	17674	17749	17850	17655	17726	17706	17569	17836	17771	17725	17792	17600	17654	17578	17734	17807	17572	17773	17817	17542	17458	17688	17590	17812	17821	17623	17644	17607	17696	17861	17729	17766	17818	17664	17794	17568	17773	17742	17644	17966	17550	17841	17627	17650	17730	17652	17671	17600	17641	17719	17691	17692	17600	17742	17850	17924	17845	17738	17773	17800	17692	17749	17857	17873	17675	17681	17788	17819	17640	17723	17924	17834	17955	17791	17562	17687	17684	17711	17757	17624	17826	17772	17880	17589	17675	17759	17491	17809	17806	17872	17846	17683	17677	17807	17616	17731	17785	17804	17811	17813	17850	17771	17695	17808	17772	17583	17669	17671	17871	17722	17841	17738	17725	17697	17532	17619	17730	17640	17587	17775	17698	17811	17815	17567	17723	17724	17670	17717	17854	17797	17677	17936	17703	17662	17611	17710	17631	17791	17837	17751	17633	17763	17760	17759	17595	17812	17522	17601	17586	17765	17691	17805	17711	17648	17733	17686	17631	17781	17753	17803	17674	17607	17671	17840	17703	17747	17559	17705	17770	17746	17786	17757	17607	17758	17867	17872	17840	17835	17681	17527	17621	17837	17654	17722	17720	17709	17807	17649	17711	17805	17711	17920	17643	17809	17750	17611	17726	17757	17562	17613	17743	17849	17734	17547	17653	17710	17664	17678	17675	17567	17729	17730	17813	17840	17787	17785	17633	17630	17888	17758	17768	17708	17647	17653	17766	17810	17588	17782	17805	17741	17740	17655	17551	17739	17771	17668	17678	17696	17808	17690	17552	17645	17561	17605	17783	17716	17627	17835	17683	17543	17801	17731	17798	17769	17699	17617	17705	17630	17679	17672	17777	17632	17724	17721	17688	17759	17504	17593	17855	17598	17557	17782	17636	17671	17654	17639	17673	17663	17530	17840	17655	17737	17738	17750	17535	17612	17732	17861	17610	17648	17679	17543	17690	17782	17790	17793	17629	17775	17656	17717	17600	17701	17741	17779	17662	17851	17892	17513	17773	17769	17573	17676	17650	17914	17534	17763	17826	17644	17738	17767	17923	17608	17682	17784	17823	17718	17678	17708	17754	17612	17730	17705	17765	17857	17770	17809	17752	17826	17770	17878	17776	17640	17809	17679	17767	17782	17668	17785	17761	17810	17775	17735	17696	17676	17622	17717	17648	17837	17619	17666	17684	17827	17712	17826	17636	17793	17820	17631	17684	17716	17718	17611	17765	17846	17641	17808	17634	17610	17722	17708	17724	17786	17674	17548	17644	17674	17734	17707	17780	17598	17857	17852	17701	17886	17624	17642	17644	17652	18023	17699	17669	17689	17706	17851	17753	17686	17754	17695	17643	17807	17863	17624	17727	17801	17703	17519	17720	17787	17905	17704	17553	17864	17647	17742	17745	17641	17768	17671	17825	17910	17671	17818	17681	17629	17505	17728	17857	17801	17610	17673	17694	17588	17682	17723	17666	17801	17761	17675	17875	17646	17781	17979	17780	17527	17789	17692	17763	17675	17765	17755	17605	17750	17548	17824	17718	17656	17578	17884	17749	17717	17618	17809	17592	17734	17770	17578	17925	17777	17741	17630	17725	17786	17819	17778	17745	17555	17542	17704	17793	17794	17529	17695	17774	17690	17767	17811	17656	17829	17754	17634	17818	17786	17651	17950	17899	17872	17760	17716	17646	17728	17614	17609	17771	17650	17598	17797	17666	17614	17668	17733	17642	17670	17660	17864	17522	17548	17795	17708	17650	17765	17734	17730	17676	17756	17812	17732	17733	17743	17735	17753	17707	17788	17733	17609	17660	17679	17708	17785	17709	17657	17820	17619	17809	17720	17619	17868	17712	17930	17804	17697	17700	17734	17617	17917	17546	17816	17875	17757	17762	17721	17650	17645	17675	17604	17804	17808	17798	17733	17710	17925	17823	17663	17708	17731	17729	17841	17736	17815	17596	17612	17750	17851	17797	17691	17720	17878	17642	17750	17665	17617	17531	17752	17744	17746	17790	17884	17629	17701	17668	17740	17758	17634	17790	17673	17647	17746	17743	17758	17664	17709	17637	17609	17575	17829	17778	17677	17779	17462	17746	17573	17528	17762	17780	17805	17560	17849	17858	17577	17766	17854	17723	17757	17714	17762	17853	17671	17744	17673	17795	17618	17701	17883	17710	17730	17637	17641	17894	17671	17613	17726	17691	17775	17803	17757	17655	17884	17704	17566	17596	17779	17720	17609	17721	17667	17818	17604	17806	17660	17857	17844	17683	17776	17890	17796	17633	17738	17640	17933	17600	17785	17699	17625	17609	17775	17534	17829	17557	17676	17618	17681	17662	17786	17730	17551	17628	17764	17750	17792	17619	17765	17925	17730	17699	17750	17547	17753	17808	17647
22344	20787	27184	24752	23919	29203	33530	29760	30134	29923	28596	28174	27982	28241	36515	47274	46914	41941	34502	29376	26937	26618	26839	26582	26588	26407	26609	26610	26586	26774	26517	26489	26703	26610	26372	26385	26653	26616	26654	26350	26832	26453	26614	26481	26689	26391	26449	26407	26559	26561	26517	26469	26531	26517	26500	26625	26685	26591	26299	26589	26471	26626	26504	26549	26531	26519	26384	26321	26470	26477	26525	26479	26674	26768	26617	26547	26522	26636	26653	26779	26574	26435	26609	26787	26570	26566	26406	26573	26416	26454	26726	26660	26574	26467	26923	26817	26701	26453	26614	26446	26745	26697	26583	26487	26572	26467	26170	26352	26623	26585	26718	26174	26530	26595	26492	26706	26561	26657	26475	26700	26376	26333	26607	26433	26194	26460	26499	26462	26552	26410	26683	26544	26324	26341	26330	26471	26665	26442	26543	26657	26539	26245	26704	26662	26376	26364	26494	26466	26481	26462	26226	26769	26490	26228	26755	26367	26527	26629	26525	26337	26408	26575	26309	26410	26705	26603	26362	26603	26409	26480	26548	26628	26565	26436	26676	26645	26770	26659	26523	26490	26325	26631	26498	26376	26783	26558	26397	26357	26397	26540	26532	26561	26523	26671	26518	26556	26633	26601	26432	26434	26326	26599	26580	26525	26713	26521	26251	26361	26301	26700	26857	26370	26547	26463	26675	26509	26435	26509	26502	26456	26484	26265	26455	26212	26486	26465	26556	26710	26643	26471	26517	26348	26537	26754	26354	26392	26549	26563	26507	26366	26518	26425	26742	26426	26494	26321	26582	26586	26400	26370	26449	26407	26483	26419	26268	26419	26625	26345	26601	26407	26378	26315	26168	26629	26505	26488	26434	26752	26669	26573	26682	26386	26280	26536	26354	26392	26586	26521	26453	26522	26506	26395	26238	26525	26678	26483	26304	26427	26635	26630	26485	26501	26170	26530	26408	26648	26759	26683	26627	26638	26585	26450	26317	26648	26741	26376	26564	26413	26455	26378	26446	26481	26333	26414	26710	26457	26245	26715	26732	26475	26549	26264	26359	26567	26478	26295	26429	26506	26373	26471	26509	26482	26459	26361	26395	26596	26436	26589	26504	26387	26553	26474	26605	26382	26572	26391	26211	26293	26541	26517	26531	26504	26390	26588	26373	26479	26582	26487	26452	26539	26518	26800	26361	26545	26415	26408	26629	26559	26549	26343	26763	26458	26476	26594	26542	26581	26576	26556	26561	26422	26469	26430	26677	26499	26525	26574	26482	26483	26413	26829	26542	26537	26190	26720	26374	26424	26299	26485	26601	26417	26499	26263	26433	26718	26230	26399	26673	26619	26338	26578	26473	26461	26360	26352	26427	26543	26597	26683	26238	26259	26461	26243	26423	26514	26411	26458	26421	26541	26624	26630	26506	26276	26483	26494	26351	26588	26822	26416	26775	26676	26594	26211	26390	26651	26676	26775	26561	26478	26549	26510	26750	26441	26343	26483	26388	26549	26589	26642	26602	26532	26318	26707	26562	26420	26572	26381	26698	26552	26666	26692	26622	26558	26553	26389	26650	26431	26449	26570	26425	26505	26693	26527	26432	26521	26644	26332	26600	26331	26622	26471	26675	26621	26649	26477	26456	26594	26650	26571	26406	26499	26606	26323	26369	26781	26374	26468	26335	26636	26522	26538	26206	26643	26545	26435	26289	26533	26649	26665	26759	26578	26619	26466	26581	26517	26613	26615	26530	26579	26454	26661	26481	26577	26350	26560	26348	26423	26557	26344	26822	26348	26434	26406	26575	26531	26219	26215	26256	26450	26592	26618	26616	26536	26407	26495	26754	26603	26613	26378	26426	26494	26568	26451	26617	26472	26462	26833	26434	26622	26808	26364	26701	26413	26356	26569	26617	26581	26581	26274	26321	26535	26651	26569	26400	26377	26636	26603	26413	26363	26288	26326	26699	26434	26198	26403	26665	26347	26494	26358	26477	26443	26501	26457	26407	26603	26582	26615	26408	26283	26442	26444	26426	26411	26644	26249	26495	26317	26634	26584	26718	26782	26641	26388	26586	26511	26564	26338	26774	26570	26685	26487	26769	26679	26603	26505	26575	26492	26798	26628	26489	26622	26540	26602	26730	26294	26331	26346	26514	26406	26561	26390	26470	26620	26563	26301	26380	26435	26739	26307	26352	26558	26416	26539	26578	26535	26425	26534	26573	26545	26355	26551	26437	26384	26264	26726	26537	26566	26421	26404	26717	26603	26467	26640	26598	26498	26450	26347	26522	26642	26349	26461	26067	26420	26621	26415	26343	26538	26443	26209	26504	26474	26465	26530	26549	26521	26619	26402	26525	26503	26872	26461	26472	26293	26106	26432	26365	26213	26370	26624	26548	26477	26555	26386	26521	26616	26650	26392	26454	26523	26332	26510	26596	26535	26474	26469	26706	26642	26450	26483	26578	26648	26491	26714	26212	26444	26874	26648	26574	26536	26508	26455	26323	26534	26590	26641	26333	26584	26473	26531	26672	26609	26608	26411	26335	26402	26479	26724	26038	26522	26597	26519	26321	26320	26308	26267	26532	26371	26561	26532	26451	26549	26484	26431	26532	26481	26512	26405	26566	26648	26489	26442	26385	26317	26447	26459	26425	26623	26519	26414	26618	26469	26381	26511	26808	26355	26478	26278	26471	26467	26543	26472	26594	26490	26513	26506	26365	26404	26611	26493	26534	26408	26539	26310	26629	26364	26421	26406	26613	26590	26652	26394	26259	26497	26322	26466	26549	26697	26574	26647	26336	26548	26435	26334	26361	26562	26806	26623	26815	26749	26798	26568	26549	26312	26376	26233	26445	26454	26271	26530	26497	26566	26577	26473	26560	26563	26324	26452	26673	26587	26236	26496	26667	26668	26818	26518	26485	26394	26519	26282	26326	26582	26513	26778	26567	26502	26500	26589	26974	26758	26619	26506	26485	26330	26578	26556	26736	26527	26402	26343	26719	26340	26368	26194	26603	26557	26473	26547	26460	26310	26641	26448	26243	26403	26564	26563	26683	26589	26622	26470	26316	26287	26681	26758	26508	26502	26451	26258	26558	26276	26418	26561	26334	26585	26767	26712	26710	26277	26230	26421	26308	26490	26509	26379	26755	26633	26455	26705	26503	26401	26579	26527	26385	26564	26705	26522	26350	26557	26543	26336	26638	26648	26480	26381	26417	26460	26606	26510	26300	26725	26518	26515	26361	26539	26499	26496	26500	26425	26485	26766	26635	26818	26482	26670	26585	26717	26505	26509	26663	26677	26349	26578	26682	26254	26575	26646	26687	26453	26389	26345	26456	26698	26509	26615	26292	26519	26766	26502	26385	26893	26354	26472	26504	26552	26418	26483	26544	26472	26603	26410	26383	26420	26058	26456	26449	26728	26370	26157	26418	26460	26237	26454	26516	26577	26450	26451	26446	26512	26669	26241	26702	26439	26709	26421	26612	26740	26571	26521	26820	26400	26561	26467	26456	26491	26771	26615	26812	26380	26771	26439	26516	26460	26367	26543	26517	26541	26484	26421	26373	26480	26451	26685	26546	26313	26688	26492	26651	26525	26566	26423	26610	26625	26434	26596	26527	26652	26383	26588	26438	26451	26391	26569	26396	26398	26366	26496	26532	26408	26531	26385	26616	26718	26514	26556	26378	26526	26525	26528	26310	26270	26430	26300	26499	26576	26487	26734	26542	26404	26634	26713	26583	26507	26389	26310	26504	26648	26310	26426	26410	26449	26479	26294	26593	26429	26648	26471	26463	26098	26612	26673	26494	26300	26236	26390	26495	26573	26540	26699	26580	26444	26545	26679	26650	26143	26282	26698	26576	26551	26470	26622	26636	26513	26465	26358	26594	26640	26633	26736	26647	26455	26389	26408	26573	26435	26341	26452	26774	26594	26613	26436	26357	26490	26405	26325	26398	26391	26624	26520	26531	26481	26547	26569	26703	26653	26404	26451	26662	26649	26582	26397	26449	26391	26418	26580	26507	26602	26466	26448	26555	26573	26717	26346	26727	26565	26612	26620	26500	26673	26455	26185	26340	26438	26787	26492	26645	26497	26861	26417	26815	26487	26373	26494	26637	26455	26639	26505	26664	26464	26400	26390	26761	26518	26601	26498	26568	26453	26411	26546	26390	26307	26347	26599	26267	26191	26618	26414	26401	26535	26827	26401	26548	26444	26687	26728	26824	26446	26603	26488	26489	26567	26573	26355	26257	26521	26591	26791	26374	26444	26402	26462	26379	26629	26285	26529	26599	26452	26362	26684	26444	26854	26634	26541	26456	26572	26450	26484	26576	26448	26520	26487	26497	26453	26824	26354	26458	26658	26362	26827	26449	26491	26446	26417	26634	26769	26786	26763	26602	26388	26422	26445	26659	26567	26685	26429	26506	26493	26778	26615	26523	26295	26513	26643	26557	26657	26594	26671	26674	26796	26727	26509	26287	26572	26595	26458	26400	26464	26508	26526	26684	26217	26241	26664	26589	26418	26455	26519	26580	26497	26567	26638	26363	26512	26685	26511	26614	26393	26550	26556	26431	26343	26608	26565	26374	26409	26347	26646	26653	26329	26494	26498	26576	26393	26682	26412	26434	26665	26217	26406	26332	26675	26429	26601	26587	26433	26327	26573	26609	26441	26592	26385	26604	26660	26526	26421	26684	26430	26420	26458	26557	26433	26596	26638	26585	26304	26311	26614	26314	26555	26492	26612	26542	26655	26624	26650	26660	26410	26408	26370	26475	26358	26459	26642	26475	26554	26617	26480	26266	26423	26547	26401	26506	26452	26383	26598	26461	26408	26643	26682	26576	26561	26624	26417	26520	26624	26460	26662	26605	26646	26629	26683	26606	26638	26515	26653	26500	26154	26343	26379	26647	26542	26416	26378	26530	26488	26548	26358	26600	26461	26523	26599	26560	26797	26341	26671	26544	26358	26652	26241	26527	26677	26586	26521	26371	26579	26646	26588	26840	26721	26705	26339	26414	26582	26566	26560	26724	26459	26494	26593	26612	26631	26414	26517	26511	26626	26583	26456	26549	26403	26440	26427	26410	26493	26636	26371	26409	26386	26626	26526	26308	26349	26361	26435	26616	26315	26524	26581	26646	26434
27710	48142	42474	36595	33005	26617	23277	22011	23042	21514	19781	19569	18793	19583	31665	42150	40337	34033	25441	19009	16899	16682	16754	16913	16900	16749	16862	16835	17101	16662	16834	16869	16912	16825	16793	16928	16792	16755	16586	16898	16833	16668	17008	16735	16715	16769	16682	17000	17021	16774	16843	16951	16983	16787	16807	16945	16941	16897	16800	16764	16749	16605	16763	16790	16726	16900	17150	16720	16726	16814	16778	16648	16667	16731	16968	16973	16830	16952	16906	16796	16872	16692	16656	16758	16908	16738	16743	16923	16804	16843	16733	16741	16705	16885	16851	16898	16833	16968	16822	16740	16826	16781	16864	16855	16848	16852	16814	16761	16818	16710	16841	17038	16941	16855	16913	16762	16845	16822	16862	16871	16781	16910	16837	16808	16833	16671	17046	16861	16885	16814	16896	16655	16922	16713	16844	16784	16830	16844	16939	16735	16650	16993	16952	16813	16902	16677	16780	16901	16750	16741	16601	17010	16820	16792	16825	16891	16748	16716	16720	16834	16773	16732	16733	16877	16971	16758	16892	16667	16776	16883	16785	16784	16926	16732	16672	16918	16651	16840	16917	16753	16961	16824	16932	16662	16857	16799	16782	16738	16751	16789	16972	16877	16812	16824	16738	16786	16826	16746	16827	16752	16773	16750	16901	16914	16917	16737	16640	16804	16740	16915	16742	16768	16685	16760	16966	16898	16810	16783	16932	16747	16584	16641	16828	16795	16864	16802	16700	16900	17060	16583	16660	16839	16768	16706	16847	16756	16867	16929	16746	16670	16862	16850	16744	16795	16772	16699	16741	16952	16806	16703	16844	16829	16825	16837	16847	16902	16935	16708	16632	16835	16776	16646	16821	16805	16903	16767	16796	16758	16829	16832	16956	16863	16767	16825	16869	16938	16788	16833	16786	16987	16727	16833	16964	16779	16809	16788	16980	16915	16870	16765	16744	16856	16710	16847	16934	16741	16782	16845	16946	16757	16722	16941	16681	16579	16699	16780	16954	16686	16875	16636	16893	16843	16619	16915	16816	16741	16865	16668	16801	16767	16804	16796	16912	16686	16718	16837	16803	16749	16831	16714	16814	16755	16773	16893	16904	16740	16779	16754	16802	16995	16778	16777	16799	16734	16812	16736	16851	16722	16833	16803	16850	16732	16694	16736	16782	16877	16746	16800	16861	16951	16725	16768	16721	16798	16765	16613	16553	16754	16733	16765	16735	16830	16872	16776	16863	16617	16834	16855	16713	16886	16781	16702	16739	16832	16646	16711	16844	16836	16905	16767	17033	16726	16988	16629	16722	16572	16752	16771	16671	16826	16905	16804	16816	16995	16780	16736	16852	16857	16842	16704	16699	16767	16887	16776	16884	16646	16824	16762	16916	16787	16761	16850	16924	16948	16858	16652	16906	16938	16913	16628	16684	16908	16648	16739	16620	16708	16784	16686	16779	16853	16973	16740	16615	16794	16859	16947	16713	16859	16836	16989	16972	16741	16843	16839	16821	16877	16625	16722	16924	16913	16864	16847	16953	16826	16934	16854	16923	16891	16791	16841	16864	16943	16769	16662	16733	16772	16869	16804	17033	16676	16649	16824	16832	16789	16808	16551	16923	16813	16747	16767	16870	16862	16769	16802	16576	16775	17008	16758	16827	16807	16876	16848	16963	16704	16781	16896	16880	16732	16800	16758	16836	16678	16790	16879	16967	16743	16702	16642	16733	16819	16730	16744	16862	16652	16832	16816	16881	16816	16927	16818	16813	16883	16795	16690	16936	16645	16726	16687	16788	16936	16787	17140	16816	16803	16773	17010	16821	16877	16895	16808	16786	16819	16798	16747	16773	16749	16898	16752	16671	16755	16756	16771	16839	16785	16632	16760	16800	16781	16807	16715	16805	16732	16903	16652	16778	16808	16803	16925	16883	16842	16678	16616	16728	16771	16593	16948	16701	16824	16841	16786	16837	16808	16725	16989	16709	16876	16742	16760	16949	16821	16790	16865	16885	16783	16597	16869	16956	17005	16904	16825	16603	16879	16768	16968	17009	16657	16816	16757	16630	16896	16988	16898	16705	16965	16602	16954	16797	16883	16710	16835	16831	16772	16732	16913	16605	16794	16754	16749	16798	16759	16751	16729	16768	16776	16898	16800	16753	16868	16916	16922	16682	16872	16905	16584	16875	16838	16739	16893	16865	16972	16842	16768	16522	16872	16921	16768	16782	16787	16779	16816	16758	16937	16901	16758	16811	16866	16741	16941	16685	16755	16952	16698	17079	16749	16876	16804	16641	16717	16838	16605	16691	16875	16820	16912	16819	16872	16711	16971	16709	16997	16991	16767	16871	16814	16782	16915	16847	16545	16808	16867	16654	16656	16800	17038	16658	16780	16994	16815	16855	16909	16678	16854	16773	16744	16919	16923	16765	16917	16945	16883	16966	16685	16940	16844	16742	17005	16727	16681	16644	16863	16781	16809	16803	16724	16978	16596	16781	16686	16801	16714	16627	16711	16810	16994	16818	16791	16807	16863	16634	16923	16868	16718	16855	16515	16658	16810	16753	16837	16698	16818	16646	16808	16787	16711	16736	16849	16887	16764	16888	16805	16817	16765	16724	16810	16789	16754	16760	16611	16784	16960	16867	16771	16931	16951	16909	16802	16840	16845	16772	16767	16877	16649	16987	16803	16778	16833	16646	16955	16809	16884	16715	16885	16945	16894	16794	16757	16873	16900	16832	16838	16743	16890	16837	16973	16895	16660	16780	16717	16974	16500	16714	16876	16752	16916	16769	16752	16607	16831	16883	16959	16757	16874	16855	16859	16783	16828	16872	16913	16794	16886	16750	16821	16674	16701	16779	16945	16769	16757	16819	16785	16845	16803	16910	16908	16920	16699	16734	16906	16912	16955	16875	16719	16940	17007	16842	16760	16896	16818	16814	17025	16663	16655	16747	16889	16704	16844	16853	16604	16809	16864	16912	16867	16829	16837	16803	16825	16887	16919	16687	16736	16776	16598	16846	16729	16790	16785	16894	16697	17063	16800	16725	16631	16637	16784	16725	16742	16952	16725	16895	16891	16819	16715	16619	16871	16738	16853	16863	16704	16890	16715	17040	16963	16924	16643	16925	16739	16900	16811	16925	16754	16832	16723	17052	16686	16760	16699	16701	16887	16823	16936	16772	16834	16762	16738	16770	16859	16798	16728	16924	16824	16814	16793	16786	16835	16692	16815	16928	16843	16789	16764	16952	16719	16695	16815	16876	16690	16766	16777	16837	16871	16815	16800	16717	16709	16731	16768	16814	16816	16696	16970	16880	16908	16822	16953	16881	16884	16726	16610	16644	16666	16716	16988	16927	16665	16762	16835	16919	16851	16830	16875	16767	16701	17042	16812	16747	16695	16768	16635	16844	16892	16880	16660	16804	16746	16889	16787	16822	16722	16830	16611	16915	16927	16769	16874	16707	16633	16822	17012	16936	16822	16874	16831	16940	16599	16829	16627	16706	16669	16681	16872	16825	16745	16701	16856	16989	16896	16771	16699	16885	16648	16767	17039	16762	17062	16912	16751	16539	16630	16723	16827	16958	16845	16880	16758	16575	16920	16773	16971	16794	16750	16827	16845	16890	16683	16839	16742	16869	16870	16711	16803	16696	16828	16955	16877	16798	16784	16845	16836	16828	16791	16908	16779	16673	16730	16835	16824	16677	16806	16669	16811	16894	16790	16773	16806	16832	16878	16770	16781	16958	16859	16899	16649	16791	16708	16903	16824	16804	16824	16906	16809	16922	16741	16815	16759	16935	16818	16803	16821	16630	16708	16664	16742	16938	16800	16751	16891	16868	16886	16851	16847	16901	16726	16744	16736	17005	16822	16820	16585	16841	16770	16808	16806	16777	16767	16730	16708	16760	16789	16877	16814	16847	16772	16877	16855	16749	16746	16757	16904	16804	16847	16717	16820	16786	16792	16779	16790	16818	16842	16762	16896	16823	16885	16746	16811	16726	16899	16797	16760	16746	16996	16887	16835	16852	16793	16852	16805	16829	16705	16891	16899	16975	16718	16842	16831	16645	16736	16735	16894	16822	16801	16705	16915	16802	16929	16863	16850	17062	16876	16844	16842	16723	16655	16927	16712	16785	16816	16876	16782	16681	16685	16825	16843	16868	16786	16747	16672	16832	16951	16843	16908	16826	16769	16749	16923	16807	16766	16824	16784	16747	16882	16986	16674	16932	16745	16730	16727	16946	16879	16527	16978	16717	16745	16793	16764	16741	16745	16876	16996	16869	16820	16815	16759	16695	16903	16825	16801	16754	16695	16712	16884	16921	16692	16671	16793	16852	16981	16980	16948	16919	16949	16806	16761	16836	16853	16937	16990	16991	16784	16872	16921	16860	16656	16782	16766	16774	16791	16835	16558	16845	16767	16720	16936	16776	16885	16801	16787	16755	16861	16686	16759	16853	16823	16822	16928	16686	16804	16833	16827	16923	16862	16839	16756	16898	16811	16787	16856	16813	16832	16809	16850	16783	16894	16825	16779	16785	16792	16692	16876	16868	16885	16738	16845	16783	16906	16784	16763	16797	16979	16770	16898	16713	16649	16720	16552	16876	16807	16745	16858	16733	16686	16798	16611	16768	16931	16801	16747	16600	16858	16798	16775	16469	16859	16918	16700	16886	16742	16740	16837	16905	16968	16935	16908	16708	16733	16704	16718	16837	16828	16813	16890	16824	16776	16916	16879	16759	16786	16972	16791	16669	16613	16847	16854	16898	16773	16789	16751	16851	16747	16768	16864	16747	16691	16864	16759	16776	16925	16926	16912	16724	16842	16803	16773	17066	16673	16716	16839	16566	16917	16929	16680	16819	16784	16846	16718	16794	16963	16785	16725	16823	16907	16798	16724	16818	16785	16730	16850	16688	16799	16905	16912	16863	16676	16872	17001	16862	16631	16936	16840	16818	16821	16742	16902	16960	16753	16786	16633	16873	16741	16834	16907	16774	16729	16882	16844	16766	16666	16877	16612	16710	16763	16641	16861	16989	16786	16826	16884	16721	16797	16675	16913	16596	16839	16747	17026	16808	16881	16714	16928	16711	16901	16925	16804	16716	16680	16699	16947	16761	16620	16886	16748	16687	16780	16727	16738	16907	16631
36036	29599	33306	34514	32208	29818	28842	28845	28502	27774	27858	27706	27516	27437	27992	28290	28670	28515	27915	27419	27393	27523	27668	27463	27583	27410	27389	27483	27172	27381	27269	27143	27628	27513	27109	27347	27273	27455	27641	27229	27250	27268	27419	27400	27375	27470	27477	27368	27384	27358	27399	27393	27146	27275	27256	27553	27444	27410	27462	27128	27277	27390	27344	27320	27317	27381	27191	26993	27105	27309	27262	27217	27495	27220	26996	27367	27355	27197	27171	27288	27112	27178	27557	27511	27023	27380	27225	27539	27085	27371	27305	27230	27339	27354	27624	27284	27346	27415	27204	27366	27265	27358	27427	27181	27439	27518	27491	27303	27233	27361	27398	27374	27386	27376	27396	26981	27328	27571	27194	27299	27248	27226	27330	27151	27164	27124	27170	27481	27175	27445	27211	27461	27310	27415	27072	27314	27118	27555	27331	27072	27326	27150	27534	27477	27199	27391	27252	27242	27124	27264	27094	27340	27007	27201	27258	27467	27128	27013	27154	27453	27525	27469	27273	27192	27123	27522	27134	27090	27469	27262	27035	27258	27488	26975	27275	27271	27353	27339	27250	27357	27154	27226	27285	27145	27536	27435	27210	27430	27562	27270	27061	27317	27156	27130	27397	27283	27437	27520	27526	27515	27318	27154	27471	27293	27362	27362	27234	27336	27436	27400	27256	27254	26974	27390	27567	27507	27517	27224	27301	27434	27356	27182	27261	27393	27177	27316	27455	27308	27637	27279	27171	27467	27434	27530	27299	27235	27391	27174	27396	27394	27496	27320	27442	27164	27305	27499	27426	27344	27350	27373	27045	27501	27238	27363	27291	27364	27500	27282	27483	27345	27431	27410	27500	27341	27306	27337	27365	27337	27237	27298	27788	27131	27401	26962	27150	27328	27284	27176	27197	27416	27372	27117	27319	27365	27362	27539	27598	27146	27295	27176	27354	27637	27269	27513	27108	27295	27360	27385	27322	27604	27421	27128	27278	27437	27389	27232	27407	27158	27105	27096	27185	27229	27503	27539	27479	27063	27326	27432	27186	27335	27306	27140	27522	27342	27776	27368	27381	27339	27304	27442	27451	27207	27405	27016	27056	27172	27388	27399	27417	27287	27401	27207	27389	27149	27357	27568	27149	27328	27554	27305	27205	27099	27373	27510	27442	27166	27327	27449	27386	27354	27350	27285	27358	27117	27543	27516	27241	27310	27394	27416	27138	27066	27382	27443	27041	27514	27320	27391	27334	27358	27435	27351	27377	27281	27329	27271	27368	27341	27290	27371	27254	27289	26992	27302	27309	27402	27325	27218	27485	27297	27127	27240	27495	27383	27289	27282	27521	27253	27274	27414	27279	27202	27550	27251	27369	27030	27334	27159	27271	27434	27397	27448	26859	27328	27465	27279	27369	27493	27611	27399	27458	27202	27200	27434	27140	27185	27374	27248	27344	27297	27464	27371	27414	27236	27516	27234	27261	27423	27417	27296	27298	27113	27258	27210	27851	27208	27209	27546	27183	27336	27056	27028	27576	27405	27320	27418	27336	27152	27320	27165	27468	27351	27328	27091	27442	27364	27240	27235	27097	27301	27225	27189	27377	27209	27119	27283	27370	27373	27377	27054	27511	27232	27322	27264	27365	27210	27397	27200	27240	27311	27280	27482	27630	27609	27309	27274	27419	27287	27428	27304	27281	27185	27324	27266	27276	27368	27356	27155	27323	27375	27272	27197	27206	27215	27517	27375	27225	27399	27224	27248	27144	27498	27227	27457	27123	27394	27221	27311	27530	27381	27632	27413	27360	27275	27241	27122	27391	27231	27420	27489	27325	27324	27610	27450	27202	27417	27486	27313	27535	27585	27660	27423	27428	27239	27146	27324	27299	27165	27118	27192	27404	27201	27067	27405	27371	27156	27176	27344	27380	27267	27487	27629	27008	27173	27008	27139	27661	27288	27408	27176	27063	27251	27069	27551	27157	27350	27333	26799	27401	27295	27406	27333	27116	27567	27270	27092	27197	27318	27337	27113	27430	27133	27412	27562	27449	27534	27348	27216	27313	27504	27362	27322	27301	27546	27411	27265	27442	27357	27455	27396	27280	27355	27312	27126	27136	27179	27029	27384	27273	27318	27206	27062	27168	27676	27396	27259	27431	27304	27170	27271	27336	27193	27273	27296	27377	27330	27524	27319	27353	27253	27315	27671	27227	27304	27413	27219	27174	27350	27560	27414	27388	27473	27338	27421	27252	27417	27469	27062	27334	26921	27460	27305	27308	27313	27038	27276	27359	27283	27140	27126	27576	27453	27118	27418	27461	27076	27285	27600	27148	27272	27295	27240	27447	27261	27232	27322	27492	27228	27220	26966	27497	27394	27417	27195	27300	27569	27566	27571	27255	27123	27262	27276	27278	27177	27382	27446	27302	27314	27428	27887	27415	27308	27464	27300	27285	27352	27330	27288	27321	27147	27331	27166	27369	27317	27361	27521	27364	27320	26999	27477	27272	27212	27251	27215	27224	27272	27308	27293	27444	27303	27266	27193	27416	27461	27147	27131	27284	27214	27417	27331	26967	27527	27532	27291	27392	27380	27044	27191	27374	27358	27305	27413	27229	27212	27364	27127	27343	27124	27256	27127	27368	27345	27240	27224	27171	27204	27488	27284	27270	27525	27484	27188	27325	27226	27226	27253	27423	27179	27238	27253	27208	27365	27214	27219	27498	27355	27407	27350	27035	27119	27414	27276	27293	27323	27244	27195	27429	27226	27514	27486	27237	27153	27085	27410	27128	27618	27379	27305	27257	27262	27300	27374	27252	27184	27222	27205	27428	27236	27388	27185	27321	27305	27154	27376	27462	27640	27081	27141	27364	27432	27446	27235	27405	27360	27142	27021	27332	27574	27496	27385	27066	27325	27398	27288	27242	27491	27333	27374	27176	27441	27381	27203	27271	27442	27212	27399	27470	27382	27236	27429	27095	27372	27388	27319	27395	27360	27401	27301	27311	27409	27261	27196	27001	27200	27534	27240	27211	27434	27448	26939	27534	27336	27278	27272	27552	27480	27178	27115	27365	27378	27419	27436	27494	27176	27373	27378	27343	27255	27379	27361	27330	27473	27638	27684	27394	27390	27094	27410	27304	27446	27331	27271	27300	27277	27436	27581	27369	27259	27235	27377	27474	27430	27200	27314	27389	27368	27316	27155	27373	27206	27478	27470	27472	27420	27285	27382	27428	27435	27392	27485	27258	27333	27392	27348	27783	27480	27239	27150	27416	27261	27261	27210	27128	27347	27407	27560	27378	27394	27286	27230	27074	26917	27052	27284	27284	27303	27223	27625	26994	27354	27479	27491	27278	27298	27357	27602	27384	27201	27296	27355	27265	27478	27356	27223	27331	27158	27359	27300	27304	27175	27418	27324	27333	27426	27196	27484	27325	27484	27517	27336	27247	27183	27234	27267	27247	27125	27489	27262	27172	27326	27253	27307	27458	27442	27519	27332	27598	27193	27404	27413	27272	27391	27675	27447	27208	27197	27656	27432	27192	27193	27412	27130	27123	27250	27433	27327	27246	27545	27496	27388	27371	27459	27383	27300	27301	27209	27318	27378	27472	27197	27287	27414	27370	27424	27465	27348	27369	27315	27375	27337	27268	27291	27365	27544	27582	27237	27382	27286	27286	27414	27290	27468	27234	27201	27141	27075	27359	27597	27385	27082	27127	27182	27432	27391	27396	27279	27341	27181	27305	27186	27487	27129	27493	27417	27027	27139	27452	27412	27302	27233	27534	27165	26959	27226	27174	27252	27388	27180	27192	27062	27356	27016	27116	27301	27288	27308	27345	27273	27432	27259	27347	27290	27398	27370	27208	27326	27423	27442	27471	27434	27248	27249	27220	27359	27399	27254	27574	27017	27221	27195	27266	27390	27283	27171	27454	27221	27191	27235	27423	27556	27637	27327	27566	27079	27038	27308	27119	27339	27746	27389	27448	27323	27355	27382	27152	27294	26988	27428	27491	27339	27357	27196	27304	27642	27522	27482	27637	27172	27365	27387	26958	27297	27422	27360	27403	27439	27585	27419	27521	27622	27330	27309	27383	27353	27358	27299	27212	27412	27280	27045	27245	27418	27286	27147	27466	27425	27605	27568	27311	27356	27346	27454	27408	27341	27373	27601	27439	27296	27460	27477	27421	27547	27244	27343	27351	27363	27171	27283	27445	27338	27493	27364	27327	27542	27428	27226	27344	27175	27064	27440	27413	27255	27463	27188	27469	27365	27332	27214	27506	27443	27388	27390	27256	27415	27240	27166	27166	27311	27093	27328	27612	27362	27090	27534	27356	27042	27114	27454	27288	27189	27320	27385	27375	26987	27343	27234	27222	27223	27378	27176	27407	27435	27204	27400	27562	27309	27317	27412	27221	27363	27347	27312	27268	27180	27272	27187	27140	27130	27215	27337	27327	27334	27379	27568	27298	27250	27263	27095	27515	27327	27180	27292	27479	27443	27587	27425	27434	27328	27621	27079	27278	27219	27597	27331	27197	27267	27352	27353	27155	27222	27310	27167	27368	27614	27044	27441	27341	27325	27054	27509	27448	27649	27365	27283	27219	27318	27427	27409	27326	27113	27540	27320	27537	27448	27153	27220	27319	27586	27329	27232	27249	27311	27167	27270	27484	27192	27511	27591	27007	27448	27279	27544	27328	27393	27307	27260	27324	27473	27290	27324	27439	27308	27443	27398	27585	27322	27180	27239	27418	27425	27383	27338	27467	27337	27404	27453	27401	27187	27252	27361	27359	27421	27531	27584	27279	27237	27420	27403	27300	27282	27443	27446	27358	27393	27452	27274	27219	27169	27558	27362	27267	27292	27181	27366	27438	27307	27088	27288	27426	27344	27304	27123	27234	27348	27490	27311	27409	27378	27314	27527	27213	27237	27301	27182	26969	27397	27378	27436	27079	27314	27375	27277	27352	27409	27041	27255	27440	27225	27414	27383	27405	27622	27414	27428	27264	27162	27501	27318	27186	27357	27166	27340	27446	27401	27155	27216	27387	27221	27258	27390	27084	27378	27463	27172	27284	27178	27249	27282	27524	27457	27428	27404	27568	27620	27244	27310	27802	27325	26983	27129	27376	27411	27383	27258	27283	27319
27132	28250	27301	27024	24500	21042	19410	19681	18665	18047	17823	17690	17315	17835	18242	18629	18780	18262	17915	17323	17097	17330	17073	17053	17287	17127	17197	17329	17106	17321	17178	17112	17222	17114	17193	17259	17225	17069	17388	17252	17159	17239	17102	17316	17309	17243	17183	17224	17235	17189	17070	17263	17236	17144	17100	17321	17246	17187	17054	17240	17267	17373	17200	17037	17140	17354	17157	17055	17343	17179	17087	17285	17169	17141	17196	17371	17230	17037	17129	17351	17112	17100	17199	17344	17282	17031	17116	17270	17257	17016	17062	17423	17276	17157	17311	17244	17144	17328	17221	17290	17360	17200	17142	17075	17381	17083	17118	17136	17109	17194	17170	17215	17248	17231	17041	17090	17175	17095	17220	17255	17125	17107	17211	17248	17307	17389	17262	17211	17196	17226	17056	17189	17055	17234	17108	17201	17131	17180	17120	17018	17362	17170	17180	17244	17041	17192	17107	17260	17334	17087	17260	17120	17159	17207	17287	17109	17162	17029	17208	17207	17128	17425	17157	17052	17076	17164	17228	17327	17180	17080	17233	17321	17117	17136	17196	17059	17123	17198	17159	17160	17068	17138	17206	17108	17220	17310	17077	17095	17177	17248	17124	17169	17073	17242	17249	17135	17285	17193	17269	17309	17308	17082	17316	17187	17151	17091	17094	17088	17123	17090	17113	17333	17125	17298	17274	17086	17319	17363	17006	17054	17050	17229	17269	17080	17256	17177	17079	17179	17212	16875	17164	17221	17108	17386	17135	17107	17211	17123	17165	17060	17330	17206	17234	17265	17039	17157	17070	17238	17223	17180	17223	17341	17168	17100	17182	17256	17098	17133	17270	17118	17206	17306	17295	17154	17079	17178	17127	17085	17160	17090	17195	17312	16996	17274	17266	17260	17010	17149	17060	17329	17165	17119	17078	17209	17348	17249	17232	17244	16925	17218	17228	16997	17183	17163	17158	17280	17178	17234	17107	17029	17187	17227	17074	17201	17294	17217	17228	17361	17356	17183	17333	17208	17126	17107	17156	17108	17316	17223	17139	17161	17169	17269	17137	17262	17337	17151	17255	17223	17281	17350	17158	17166	17276	17304	17198	17175	17278	17110	17020	17161	17026	17080	17487	17251	17223	17233	17292	17248	17221	17324	17143	17063	17047	17168	17298	17108	17035	17201	17192	17207	17079	17272	17162	17248	17108	17087	17203	17122	17338	17273	17318	17175	17128	17124	17253	17135	16994	17210	17328	17096	17129	17165	17037	17367	17244	17160	17241	17212	17265	17258	17147	17259	17131	17121	17106	17201	17206	17134	17198	17046	17115	17270	17215	17329	17096	17075	17316	17153	17146	17159	17220	17184	17097	17122	17115	17087	17096	17118	17190	17174	17034	17288	17093	17150	17223	17191	17061	17184	17184	17110	17067	17305	17158	17432	17399	17268	17099	17169	17220	17146	17190	17266	17147	17136	17286	17229	17186	17200	17107	17232	17154	17219	17257	17312	17164	17146	17252	17147	17233	17214	17241	17351	17233	17071	17167	17105	17155	17189	17266	17233	17207	17289	17194	17119	17076	17191	17259	17140	17212	17314	17300	17061	17214	17175	17181	17351	17098	17296	17193	17192	17187	17115	17092	17108	17245	17054	17261	17297	17159	17270	17030	17130	17171	17067	17212	17140	17075	17191	17333	17234	17116	17094	17259	17089	17096	17082	17144	17281	16955	17101	17216	17131	17281	17218	17245	17042	17267	17291	17224	17114	17169	17060	17288	17228	17155	17234	17114	17294	17048	17178	17146	17221	17168	17327	17257	17135	17156	17165	17291	17256	17287	17146	17289	17306	17091	17231	17213	17329	17168	17177	17094	17269	17131	17215	17278	17284	17334	17241	17287	17223	17072	17064	17246	17224	17173	17009	17294	17128	17153	17283	17316	17223	17220	17224	17052	17227	17253	17315	17085	17162	17175	17193	17142	17168	17090	17200	17222	17245	17352	17193	17121	17025	17365	17435	17222	17226	17179	17129	17191	17095	17258	17234	17106	17266	17245	17220	17108	17346	17190	17188	17255	17322	17065	17096	16977	17100	17040	17243	17230	17076	17134	17311	17230	17094	17190	17061	17147	17284	17017	17152	17282	17049	17167	17282	17138	17012	17239	17235	17199	17237	17361	17166	17179	17185	17319	17194	17083	17041	17164	17285	17107	17154	17348	17236	16904	17219	17196	17177	17143	17058	17143	17197	17199	17154	17312	17129	17125	17069	17164	17184	17131	17295	17084	16886	17331	17229	17221	17104	17348	17172	17245	17141	17328	17156	17088	17149	17281	17184	17192	17122	17109	17229	17219	16971	17202	17404	17225	17103	17235	17239	17103	17010	17102	17173	17092	17183	17198	17220	17049	17096	17136	17250	17224	17065	17365	17124	17283	17124	17070	17164	17220	17258	17149	17205	17222	17359	17242	17148	17232	17092	17178	17171	17174	17109	16993	17015	17247	17208	17177	17321	17168	17369	17090	17180	17194	17110	17230	17228	17201	17056	17331	17148	17210	17180	17228	17207	17134	17179	17212	17038	17229	17389	17261	17114	17140	17013	17143	17187	17250	17274	17001	17129	17311	17346	17314	17158	17175	17227	17133	17176	17339	17273	17226	17019	17145	17150	17141	17043	17195	17262	17260	17123	17339	17200	17213	17130	17187	17134	17037	17070	17153	17373	17291	17336	17082	17316	17163	17338	17051	17237	17367	17208	17212	17103	17164	17243	17188	17081	17207	17232	17394	17215	17299	17155	17054	17193	17208	17263	16960	17331	17121	17216	17076	17190	17346	17103	17157	17365	17035	17350	17261	17171	17368	17166	17123	17100	17175	17011	17230	17288	17084	17222	17128	17217	17350	17214	17080	17094	17181	17015	17208	17133	17227	17129	17171	17185	17312	17066	17143	17141	17169	17027	17127	17100	17298	17206	17200	17209	17166	17128	17074	17248	17120	17074	17130	17137	17265	17126	17061	17155	17132	17282	17210	17107	17100	17314	17275	17228	17410	17145	17112	17187	17242	17268	17293	17176	17272	17205	17065	16985	17164	17134	17031	17244	17194	17240	17342	17165	17176	17117	17140	17352	17188	17175	17035	17243	17278	17125	17021	17180	17143	17007	17175	17153	17190	17043	17319	17203	17409	17272	17063	17135	17240	17154	17136	17320	17325	17197	17298	17005	17314	17083	17239	17059	17240	17259	17304	17310	17173	17101	17169	17096	17138	17115	17198	17033	17115	17210	17061	17307	17057	17120	17173	16990	17069	17273	17286	17295	17042	17306	17274	17100	17451	17248	17218	17225	17174	17235	17176	17238	17305	17050	17235	17165	17368	17195	17076	17214	17214	17110	17212	17283	17206	17211	17355	17274	17145	17233	17324	17153	17351	17343	17046	17215	17307	17144	17324	17362	17268	17081	17268	17110	17155	17099	17102	17104	17137	17056	17194	17100	17255	17190	17233	17345	17142	17155	17233	17143	17077	17222	17028	17063	17130	17167	17151	17256	17203	17225	17150	17239	17232	17262	17210	17272	17176	17269	17315	17197	17185	17394	17196	17363	17141	17222	17077	17397	17136	17269	17160	17259	17220	17162	17180	17182	17181	17100	17145	17276	17105	17241	17324	17091	17232	17234	17242	17128	17084	17203	17097	17229	17267	17298	17015	17454	16993	17058	17209	17213	17024	17363	17232	17271	17138	17243	17229	17277	17302	17149	17361	17207	17070	17187	17132	17163	17217	17105	17218	16936	17145	17243	17241	17294	16954	17113	17253	17326	17272	17373	17176	17278	17116	17107	17259	17117	17342	17314	17206	17203	17306	17242	17115	17273	17301	17303	17193	17086	17221	17178	17072	17326	17135	17070	17275	17194	17154	17154	17164	17310	17357	17141	17239	17174	17070	17337	17325	17031	17213	17347	17025	17231	17285	17196	17187	17038	17311	17289	17040	17215	17241	17069	17152	17337	17096	17199	17312	17105	17310	17222	17268	17246	17250	17116	17176	17193	17078	17032	17299	17188	17334	17077	17060	17272	17248	17050	17219	17148	17247	17161	17061	17293	17316	17172	17180	17111	17261	17262	17119	17338	17352	17173	17171	17191	17190	17274	17289	17128	17139	17166	16989	17142	17171	17169	17248	17219	17253	16977	17242	17264	17175	17253	17228	17136	17199	17053	17183	17251	17223	17236	17207	17186	17233	17244	17163	17366	17179	17291	17036	17043	17287	17187	17128	17310	17084	17023	17287	17190	17347	17438	17350	17226	17309	17050	17329	17193	17248	17048	17263	17140	17232	17065	17115	17192	17128	17133	17382	17195	17194	17026	17290	17160	17226	17198	17104	17071	17324	17197	17126	17249	17105	17261	17333	17115	17243	17215	17215	17106	17157	17399	17263	17225	17188	17099	17178	17280	17159	17311	17174	17257	17091	17223	17294	16974	17252	17271	17164	17193	17373	17112	17185	17253	17266	17336	17076	17115	17187	17076	17332	17333	17123	17222	17057	17090	17291	17097	17150	17411	17246	17158	17097	17283	17244	17245	17269	17228	17055	17490	17145	17362	17322	17145	17174	17215	17165	17253	17123	17370	17196	17082	17351	17207	17305	17144	17138	17339	17229	17221	17229	17128	17299	17137	17305	17131	17217	17294	17219	17082	17230	17219	17205	17149	17204	17263	17343	17188	17115	17162	17288	17153	17200	17209	17133	17091	17177	17204	17212	17428	17441	17244	17276	17342	17324	17309	17221	17277	17283	16999	17224	17170	17171	17369	17353	17124	17038	17225	17193	17237	17418	17142	17149	17148	17311	17084	17173	17450	17266	17248	17258	17136	17208	17092	17249	17154	17123	17295	17236	16993	17177	17312	17188	17246	17106	17032	17205	17140	17237	17212	17136	17311	17035	17099	17005	17085	17283	17237	17242	17235	17152	17182	17247	17160	17113	17326	17272	17217	17213	17132	17078	17199	17275	17061	17184	17221	17151	17184	17172	17230	17030	17318	17184	17260	17194	17253	17224	17101	17275	17126	17142	17266	17124	17149	17104	17049	17054	16988	17322	16990	17282	17233	17188	17046	17248	17164	17238	17179	17301	17259	17288	17274	17229	17061	17112	17338	17260	17165	17190	17076
24869	20752	27186	27092	28160	31396	32857	30305	28867	28772	28547	27902	27889	29321	32665	39717	38381	34535	30731	28271	27880	27524	27269	27593	27588	27229	27310	27424	27597	27264	27338	27513	27462	27621	27490	27893	27773	27357	27443	27590	27385	27551	27230	27523	27424	27517	27710	27600	27625	27628	27549	27519	27251	27429	27421	27709	27562	27552	27410	27421	27241	27275	27609	27609	27369	27500	27438	27653	27437	27387	27545	27155	27525	27195	27344	27305	27332	27526	27670	27767	27421	27371	27265	27289	27343	27297	27564	27599	27592	27441	27219	27289	27341	27423	27613	26877	27401	27373	27326	27308	27688	27525	27241	27465	27599	27364	27470	27351	27435	27625	27461	27551	27262	27504	27340	27301	27326	27540	27397	27616	27352	27409	27529	27469	27381	27239	27551	27579	27538	27239	27442	27440	27449	27159	27319	27386	27273	27410	27313	27374	27379	27146	27672	27568	27336	27448	27564	27361	27423	27346	27242	27314	27490	27516	26966	27415	27473	27492	27258	27400	27338	27583	27490	27286	27437	27373	27404	27529	27491	27449	27467	27429	27407	27616	27502	27665	27387	27587	27293	27563	27190	27447	27248	27439	27324	27558	27345	27537	27474	27562	27590	27675	27265	27246	27506	27257	27360	27686	27183	27186	27404	27363	27610	27511	27446	27585	27434	27592	27212	27584	27317	27321	27661	27532	27350	27259	27181	27313	27158	27251	27295	27352	27295	27280	27606	27484	27514	27291	27487	27288	27508	27536	27620	27254	27536	27226	27484	27507	27361	27272	27299	27359	27619	27534	27403	27433	27228	27329	27470	27717	27369	27306	27314	27482	27234	27444	27328	27189	27008	27329	27127	27352	27498	27421	27334	27499	27574	27351	27175	27712	27435	27655	27437	27375	27322	27695	27599	27339	27375	27381	27275	27722	27515	27421	27231	27378	27409	27236	27452	27475	27415	27244	27408	27413	27117	27419	27476	27388	27557	27392	27388	27378	27629	27347	27454	27604	27321	27405	27235	27476	27329	27359	27475	27136	27405	27278	27269	27540	27343	27324	27514	27371	27518	27538	27243	27180	27273	27621	27380	27437	27344	27682	27461	27343	27718	27422	27301	27514	27570	27438	27459	27429	27474	27593	27233	27361	27255	27261	27356	27046	27371	27255	27441	27273	27474	27312	27140	27457	27306	27152	27293	27249	27313	27200	27373	27516	27362	27242	27358	27273	27314	27174	27334	27346	27333	27507	27613	27404	27229	27543	27308	27229	27338	27297	27330	27208	27229	27529	27091	27451	27458	27405	27366	27276	27586	27377	27535	27159	27146	27236	27193	27369	27403	27458	27446	27541	27322	27162	27403	27402	27181	27478	27446	27582	27157	27097	27375	27376	27594	27444	27537	27465	27506	27441	27350	27160	27324	27390	27429	27605	27430	27492	27686	27559	27485	27564	27728	27490	27051	27085	27389	27475	27396	27268	27407	27193	27105	26948	27483	27379	27266	27323	27294	27390	27506	27210	27179	27387	27356	27374	27294	27399	27344	27414	27679	27368	27375	27322	27448	27375	27238	27331	27468	27256	27459	27309	27467	27597	27248	27497	27572	27460	27400	27260	27307	27418	27264	27305	27213	27485	27496	27565	27363	27424	27409	27583	27169	27555	27552	27563	27699	27592	27427	27336	27407	27310	27501	27439	27575	27666	27659	27460	27386	27256	27577	27354	27200	27385	27601	27451	27275	27130	27346	27271	27288	27439	27488	27066	27389	27408	27678	27305	27601	27108	27611	27435	27635	27458	27514	27521	27438	27545	27418	27485	27359	27308	27494	27313	27560	27214	27304	27440	27764	27492	27473	27192	27341	27653	27339	27355	27559	27358	27356	27316	27344	27570	27178	27342	27501	27469	27351	27506	27312	27479	27703	27431	27533	27296	27602	27530	27393	27289	27392	27405	27801	27207	27311	27247	27609	27491	27275	27463	27431	27215	27287	27558	27670	27349	27516	27415	27570	27701	27450	27381	27493	27466	27047	27226	27408	27506	27514	27142	27396	27673	27515	27392	27283	27527	27478	27564	27555	27123	27595	27379	27435	27380	27515	27623	27364	27265	27337	27424	27290	27136	27255	27485	27542	27502	27605	27574	27365	27476	27198	27454	27285	27328	27325	27290	27610	27432	27576	27088	27637	27364	27374	27398	27219	27440	27263	27385	27368	27457	27478	27288	27332	27455	27407	27442	27579	27550	27493	27755	27407	27434	27554	27242	27393	27468	27501	27715	27416	27529	27372	27346	27466	27104	27497	27576	27982	27581	27224	27348	27204	27457	27397	27214	27273	27304	27494	27398	27410	27470	27607	27421	27109	27463	27256	27381	27399	27330	27482	27499	27691	27333	27327	27237	27353	27296	27358	27425	27356	27150	27407	27399	27292	27429	27174	27343	27434	27159	27466	27300	27568	27406	27472	27140	27421	27528	27508	27370	27293	27452	27403	27465	27432	27295	27282	27389	27347	27226	27145	27275	27485	27277	27292	27511	27233	27628	27304	27365	27735	27503	27329	27209	27352	27429	26997	27474	27514	27300	27484	27212	27327	27494	27380	27565	27445	27493	27624	27539	27447	27139	27508	27444	27187	27420	27478	27283	27181	27484	27275	27239	27252	27517	27453	27221	27116	27224	27355	27490	27662	27323	27478	27369	27488	27547	27430	27187	27519	27559	27389	27259	27574	27284	27359	27449	27529	27355	27526	27289	27550	27254	27564	27518	27515	27335	27417	27342	27394	27518	27290	27523	27114	27752	27543	27213	27181	27384	27227	27578	27414	27231	27265	27548	27459	27439	27383	27536	27480	27598	27357	27425	27423	27438	27166	27452	27561	27578	27418	27480	27604	27321	27587	27337	27241	27444	27326	27392	27403	27352	27471	27397	27543	27303	27373	27679	27552	27334	27453	27547	27577	27510	27547	27537	27715	27452	27505	27422	27526	27483	27320	27416	27417	27380	27351	27582	27695	27280	27113	27103	27460	27387	27342	27610	27383	27669	27429	27284	27369	27355	27278	27312	27465	27677	27432	27552	27573	27594	27204	27543	27705	27445	27554	27510	27492	27376	27138	27732	27297	27295	27247	27565	27421	27603	27824	27204	27233	27491	27218	27544	27424	27501	27430	27283	27932	27430	27364	27387	27307	27338	27590	27423	27231	27260	27528	27452	27461	27379	27119	27592	27193	27359	27486	27306	27201	27295	27528	27323	27478	27575	27540	27277	27436	27286	27103	27164	27244	27371	27729	27659	27549	27418	27393	27470	27239	27647	27596	27305	27478	27291	27245	27494	27087	27608	27653	27393	27271	27544	27394	27348	27554	27365	27380	27311	27631	27294	27420	27323	27578	27375	27497	27331	27452	27286	27528	27325	27594	27676	27300	27391	27617	27552	27473	27316	27486	27534	27699	27443	27415	27541	27543	27299	27619	27330	27298	27335	27189	26935	27520	27509	27306	27273	27519	27482	27362	27238	27541	27225	27386	27180	27431	27412	27564	27364	27182	27124	27334	27284	27354	27403	27478	27311	27334	27372	27386	27425	27501	27379	27193	27509	27469	27229	27308	27442	27409	27341	27310	27680	27492	27540	27300	27345	27411	27462	27433	27240	27592	27405	27533	27470	27558	27457	27383	27430	27393	27371	27663	27772	27435	27552	27467	27245	27393	27153	27307	27607	27317	27565	27306	27433	27519	27274	27528	27480	27488	27136	27495	27516	27552	27414	27546	27201	27396	27257	27394	27482	27437	27548	27427	27260	27246	27346	27251	27171	27357	27565	27384	27364	27379	27296	27237	27485	27469	27379	27339	27302	27584	27151	27604	27079	27434	27231	27166	27425	27292	27319	27441	27718	27436	27468	27409	27341	27522	27326	27501	27440	27360	27338	27435	27303	27451	27270	27022	27277	27264	27714	27321	27467	27406	27278	27516	27191	27451	27296	27627	27491	27391	27303	27489	27669	27271	27424	27447	27251	27254	27403	27285	27169	27420	27342	27356	27436	27378	27479	27450	27270	27319	27390	27601	27394	27374	27403	27275	27205	27250	27457	27316	27441	27397	27414	27352	27455	27415	27369	27519	27347	27334	27565	27448	27265	27264	27286	27399	27386	27426	27234	27409	27594	27449	27610	27373	27323	27476	27616	27338	27371	27335	27381	27360	27261	27551	27537	27471	27472	27304	27372	27580	27427	27187	27344	27236	27533	27201	27384	27357	27174	27530	27775	27538	27648	27635	27367	27320	27391	27207	27293	27561	27493	27501	27243	27500	27371	27442	27630	27128	27325	27450	27193	27316	27587	27100	27302	27491	27502	27343	27589	27573	27382	27571	27335	27289	27225	27295	27080	27450	27331	27553	27442	27389	27065	27708	27409	27462	27590	27534	27316	27190	27517	27395	27616	27397	27221	27216	27431	27400	27389	27437	27614	27499	27746	27279	27396	27312	27717	27584	27582	27290	27566	27523	27340	27628	27418	27266	27454	27274	27251	27577	27521	27500	27276	27237	27637	27604	27184	27583	27348	27306	27237	27521	27520	27199	27332	27158	27271	27629	27514	27367	27280	27269	27462	27394	27077	27226	27703	27441	27255	27358	27332	27252	27562	27496	27478	27285	27600	27533	27328	27318	27262	27561	27397	27500	27621	27528	27636	27303	27294	27457	27796	27379	27528	27485	27612	27396	27258	27210	27603	27335	27207	27136	27248	27500	27452	27417	27545	27455	27378	27820	27423	27430	27488	27285	27468	27437	27486	27330	27631	27440	27336	27421	27387	27557	27531	27363	27260	27323	27532	27487	27332	27405	27603	27480	27544	27583	27391	27220	27650	27394	27619	27162	27447	27539	27365	27583	27696	27392	27557	27507	27222	27567	27534	27520	27608	27571	27472	27483	27395	27434	27663	27711	27566	27424	27338	27516	27625	27593	27375	27491	27348	27182	27204	27534	27372	27379	27175	27359	27546	27256	27439	27475	27451	27431	27680	27625	27569	27312	27537	27223	27331	27438	27297	27179	27454	27489	27547	27813	27583	27491	27451	27470	27668	27320	27585	27468	27346	27290	27514	27594	27343	27304	27563	27515	27508	27130	27463	27707	27398	27211	27541	27481	27726	27438	27392	27488	27611	27689	27385
18997	30641	39326	32086	27022	24602	22973	21193	19858	19497	18435	18148	18014	20347	25308	32846	30246	24991	20482	17746	17162	17365	17222	17136	17420	17273	17293	17135	17182	17327	17165	17225	17291	17085	17107	17115	17173	17189	17226	17379	17184	17207	17196	17140	17155	17260	17275	17286	17301	17171	17177	17182	17046	17264	17282	17347	17204	17110	17212	17322	17198	17217	17233	17249	17199	17106	17318	17084	17235	17133	17247	17230	17114	17250	17304	17061	17126	17035	17145	17283	17253	17134	17187	17262	17082	17153	17082	17394	17269	17180	17309	17284	17211	17301	17238	17075	17284	17154	17090	17228	17295	17229	17302	17258	17268	17207	17199	17192	17133	17217	17071	17148	17166	17114	17327	17100	17318	17290	17136	17200	17215	17306	17208	17083	17184	17237	17130	17236	17163	17305	17165	17142	17155	17126	17411	17289	17332	17166	17112	17302	17326	17239	17282	17126	17355	17312	17307	17132	17072	17268	17163	17153	17143	17202	17255	17159	17227	17265	17185	17257	17123	17264	17143	17265	17226	17106	17164	17272	17377	17334	17317	17357	17274	17262	17072	17126	17341	17245	17120	17241	17228	17139	17294	17128	17114	17304	17148	17229	17279	17212	17310	17140	17146	17190	17198	17082	17196	17128	17249	17231	17219	17277	17171	17319	17262	17137	17366	17364	17154	17162	17352	17175	17445	17092	17102	17134	17479	17118	17177	17334	17169	17152	17272	17032	17254	17263	17226	17237	17232	17309	17335	17273	17323	17255	17172	17158	17301	17319	17231	17209	17412	17065	17212	17337	17150	17176	17324	17303	17206	17260	17133	17142	17193	17263	17255	17164	17167	17312	17235	17079	17256	17301	17220	17276	17059	17161	17289	17192	17291	17390	17221	17226	17270	17297	17314	17376	17142	17300	17260	17288	17229	17150	17099	17223	17238	17225	17215	17201	17295	17156	17325	17167	17099	17220	17253	17275	17207	17345	17313	17261	17214	17352	17099	17229	17281	17240	17163	17301	17278	17253	17202	17321	17365	17162	17256	17220	17154	17083	17231	17342	17338	17047	17199	17355	17264	17036	17104	17331	17144	17321	16994	17307	17292	17046	17224	17233	17226	17248	17158	17174	17358	17148	17231	17049	17130	17245	17131	17053	17256	17104	17246	17082	17305	17185	17257	17442	17388	17204	17241	17175	16975	17206	17191	17018	17365	17142	17346	17266	17304	17214	17166	17036	17302	17038	17132	17232	17241	17149	17199	17391	17268	17320	17186	17146	17220	17263	17096	17325	17349	17320	17245	17306	17272	17121	17270	17059	17300	17161	17432	17221	17073	17192	17221	17304	16948	17269	17249	17224	17191	17366	17193	17146	17220	17387	17294	17155	17178	17355	17184	17372	17195	17288	17348	17220	17208	17238	17141	17278	17224	17135	17138	17120	17299	17138	17235	17140	17325	17396	17123	17336	17352	17255	17161	17367	17271	17128	17169	17258	17192	17320	17055	17161	17362	17258	17193	17241	17172	17397	17472	17183	17276	17294	17379	17239	17100	17245	17186	17218	17151	17149	17262	17313	17158	17209	17119	17288	17141	17365	17171	17287	17208	17060	17229	17236	17054	17166	17217	17239	17158	17084	17268	17375	17015	17229	17152	17180	17057	17080	17147	17184	17046	17019	17058	17417	17345	17158	17151	17342	17131	17231	17156	17197	17284	17281	17288	17428	17143	17277	17273	17226	17306	17295	17269	17035	17403	17175	16988	17264	17261	16943	17164	17272	17225	17148	17275	17287	17271	17101	17464	17191	17379	17319	17221	17339	17271	17293	17158	17162	17334	17168	17261	17226	17071	17088	17410	17227	17198	17108	17206	17111	17351	17212	17178	17421	17191	17219	17184	17126	17226	17173	17300	17051	17261	17309	17158	17164	17266	17145	17426	17336	17155	17247	17198	17272	17103	17180	17210	17352	17245	17226	17274	17109	17341	17355	17417	17333	17206	17249	17331	17246	17228	17161	17220	17267	17298	17238	17117	17024	17172	17094	17081	17130	17107	17143	17300	17007	17369	17036	17145	17022	17267	17078	17279	17151	17216	17267	17350	17072	17148	17304	17186	16964	17140	17338	16987	17366	17341	17086	17057	17225	17277	17093	17401	17127	17093	17272	17206	17181	17116	17188	17280	17155	17225	17149	17217	17178	16991	17228	17203	17117	17091	17188	17321	17315	17088	17168	17246	17244	17115	17156	17342	17255	17326	17276	17344	17243	17360	17197	17293	17152	17206	17235	17246	17256	17088	17474	17204	17129	17124	17403	17134	17142	17105	17175	17202	17114	17132	17210	17454	17338	17069	17213	17320	17282	17218	17012	17257	17274	17121	17238	17216	17139	17091	17354	17049	17316	17048	17342	17346	17236	17201	17075	17235	17110	17183	17321	17240	17207	17368	17105	17011	17127	17095	17187	17385	17297	17301	17164	17101	17211	17150	17206	17335	17123	17153	17184	17274	17448	17170	17063	17284	17248	16993	17314	17271	17290	17178	17334	17225	17111	17324	17098	17204	17332	17232	17324	17076	17190	17199	16980	17165	17070	17400	17274	17301	17094	17138	17232	17283	17252	17182	17225	17219	17321	17165	17134	17241	17207	17249	17253	17382	17295	17260	17172	17118	17285	17076	17254	17316	17241	17257	17142	17190	17200	17188	17147	17300	17255	17152	17290	17119	17208	17244	17466	17226	17270	17236	17129	17303	17278	17160	17169	17237	17140	17236	17158	17197	17062	17080	17163	17288	17029	17266	17395	17097	17147	17306	17275	17289	17162	17239	17252	17456	17245	17314	17114	17389	17273	17172	17265	17312	17071	17205	17159	17120	17202	17140	17221	17168	17195	17184	17239	17240	17225	17210	17173	17084	17168	17227	17144	17226	17285	17115	17168	17258	17238	17189	17199	17223	17220	17255	17113	17394	17270	17251	17293	17158	17329	17189	17277	17347	17206	17092	17141	17285	17208	17246	17307	17229	17109	17195	17223	17298	17148	17131	17303	16962	16973	17222	17123	17214	17303	17344	17189	17290	17285	17186	17295	17251	17220	17292	17209	17129	17309	17222	17212	17265	17371	17323	17270	17092	17159	17254	17137	17084	17162	17414	17192	17162	17236	17110	17433	17097	17272	17167	17221	17394	17204	17164	17332	17256	17127	17331	17306	17338	17156	17456	17110	17065	17063	17304	17303	17292	17146	17294	17189	17210	17193	17251	17305	17191	17338	17177	17156	17062	17224	17211	17157	17263	17282	17148	17122	17160	17238	17213	17225	17247	17289	17152	17166	17120	17372	17212	17086	17050	17384	17251	17013	17251	17268	17239	17317	17014	17284	17096	17213	17107	17144	17316	17236	17179	17116	17253	17241	17281	17098	17183	17168	17145	17282	17238	17275	17149	17268	17183	17146	17233	17336	17187	17183	17337	17162	17169	17213	17376	17327	17090	17219	17142	17168	17497	17178	17393	17120	17184	17143	17204	17199	17218	17252	17286	17186	17206	17226	17169	17277	17231	17367	17116	17352	17339	17303	17158	17276	17188	17285	17151	17325	17183	17372	17164	17107	17339	17332	17215	17521	17255	17235	17458	17338	17225	17300	17315	17313	17132	17178	17306	17254	17093	17251	17370	17212	17291	17271	17259	17048	17135	17080	17104	16976	17272	17207	17214	17206	17243	17316	17028	17252	17282	17230	17233	17178	17298	17227	17259	17154	17166	17281	17242	17207	17253	17308	17152	17002	17272	17350	17341	17171	17397	17168	17469	17207	17181	17319	17290	17302	17051	17235	17177	17360	17224	17314	17119	17222	17120	17148	17110	17393	17284	17271	17215	17155	17002	17225	17132	17086	17265	17305	17306	17269	17248	17192	17182	17321	17240	17088	17171	17000	17447	17174	17281	17167	17332	17182	17366	17151	17168	17346	17190	17160	17233	17311	17211	17227	17214	17275	17147	17163	17300	17108	17212	17257	17147	17350	17271	17245	17344	17394	17153	17137	17121	17247	17119	17153	17239	17161	17314	17442	17213	17119	17169	16999	17381	17203	17261	17243	17105	17193	17249	17155	17121	17280	17184	17322	17261	17308	17270	17235	17128	17266	17222	17259	17332	17176	17341	17030	17116	17320	17093	17278	17180	17277	17344	17173	17371	17223	17497	17350	17281	17183	17227	17196	17231	17249	17190	17287	17253	17117	17235	17156	17197	17015	17299	17232	17313	17231	17081	17431	17191	17112	17344	17209	17186	17281	17025	17342	17206	17133	17216	17124	17078	17017	17082	17234	17145	17239	17124	17251	17110	17293	17220	17304	17152	17217	17320	17161	17153	17282	17272	17216	17090	17258	17303	17127	17196	17374	17250	17452	17172	17054	17221	17151	17475	17132	17107	17062	17198	17138	17189	16911	17133	17200	17243	17370	17205	17260	17301	17384	17105	17228	17357	17218	17265	17205	17204	17265	17192	17109	17330	17149	17221	17166	17239	17179	17178	17233	17456	17179	17203	17169	17270	17213	17331	17294	17165	17147	17265	17209	17237	17121	17229	17333	17139	17347	17185	17388	17216	17222	16977	17125	17253	17160	17153	17370	17130	17108	17204	17274	17060	17064	17066	17064	17201	17353	17141	17055	17309	17181	17319	17219	17099	17155	17151	17219	17191	17169	17202	17336	17091	17438	17210	17180	17184	16995	17144	17223	17307	17176	17376	17509	17345	17112	17179	17036	17269	17101	17352	17061	17384	17041	17263	17401	17038	17284	17259	17149	17345	17121	17332	17240	17278	17385	17033	17209	17279	17015	17262	17019	17217	17169	17103	17397	17093	17187	17207	17128	17279	17340	17264	17198	17051	17255	17341	17271	17379	17392	16998	17168	17201	17214	17334	17249	17278	17169	17178	17257	17187	17151	17368	17430	17192	17247	17119	17086	17237	17114	17413	17248	17169	17285	17229	17142	17198	17223	17340	17067	17385	17253	17257	17184	17189	17134	17202	17263	17275	17274	17139	17229	17374	17087	17100	17132	17280	17026	17317	17279	17274	17167	17226	17137	17280	17210	17169	17243	17207	17109	17204	17206	17355	17165	17254	17235	16965	17263	17295	17293	17200	17266	17196	17150	17449	17416	17233	17053	17167	17242
22329	20750	27191	24674	23346	29497	35179	30251	28294	28574	27907	27443	26670	26407	34008	45832	46546	40368	33421	27633	25433	25177	25275	25015	25364	25247	25243	25183	25034	24925	25244	25103	25080	25356	25212	24869	24727	24968	25125	25058	25030	25020	25148	25081	24976	24961	25222	25018	25094	24930	25058	24793	25200	24841	24952	25105	25187	25001	25187	24964	25048	25502	24993	25137	25103	24838	24920	24905	24779	24869	25128	25103	24754	25040	24858	25226	25159	25051	24917	24933	24920	25009	24872	24999	24956	24845	25249	24827	25043	25196	25217	25106	25061	24713	25093	24951	25004	25185	25051	24762	25019	25032	25142	25208	24904	24897	25012	25005	24980	24822	24986	25033	24833	25081	25081	24885	24932	24871	25014	25031	24877	24938	24671	25046	24849	25067	24810	24990	25012	25006	24874	24994	25095	25079	24846	24864	24912	24872	24982	24987	24981	25003	25000	25087	25130	24972	24976	24996	25107	24915	24969	24946	25335	24931	25112	24987	24893	24860	24926	25012	24944	25130	24933	24850	25018	24815	24874	24917	24822	24793	24790	24899	25005	24843	25097	24949	24987	25060	25093	25032	25279	24900	25155	25041	24960	24818	24956	25046	25033	24861	24908	24885	25012	25060	24839	24866	25106	25196	24971	24751	24878	24778	24926	24961	25070	24754	25112	24861	25042	25295	24998	25037	24938	25025	25143	24983	24940	25147	24648	25016	25143	25042	24915	24890	24947	24907	25046	25051	24803	24798	25050	24754	24728	25040	24967	25012	24786	25116	24923	25061	25034	25096	25035	25030	24972	24953	25030	24940	25037	25042	24996	25046	25134	25038	24982	25025	24887	24915	25074	25016	24824	24808	25096	25123	24739	24875	24885	24997	25166	25143	24912	24974	24778	24829	24883	24857	25017	25127	25142	25194	24641	25119	25188	25094	25138	25037	25328	24973	25093	24981	24989	25085	25052	25059	24946	24962	24623	24841	25155	24798	25097	24943	24852	24905	24966	24686	24846	25058	24904	25006	24929	24833	24968	25083	25099	25013	25329	25108	24906	24877	24979	24929	24964	24847	24975	24993	24932	24791	24854	24931	24801	24953	24980	24768	24624	24850	24732	25058	24839	25206	24905	25022	24826	25220	24677	24871	25164	24901	24897	25110	24976	24891	24775	25236	25073	24901	25117	25009	25032	25021	25009	25082	25029	25020	25054	25175	25055	24850	25159	24974	24933	25228	24948	24831	24904	24958	24921	25113	24975	24900	24906	24910	24897	24994	25102	25019	25232	25113	24865	24861	24972	25060	24774	24960	24937	25036	25037	24779	24742	24971	25048	24958	24782	24776	25197	24899	24902	24608	24995	25016	24735	25047	24779	25232	24992	24852	25076	25321	25257	24932	25014	24856	24836	24927	25063	24989	24991	25210	24998	25156	25045	25023	25179	25130	24721	25053	25080	24813	24872	24998	25228	24902	24916	24665	25083	24941	24843	24971	24993	24985	25027	25093	24974	24925	25038	25001	25214	25106	25108	24961	24927	25037	24887	25044	25157	24856	25263	25073	24776	25189	25080	25096	24791	25129	24986	25036	24798	24916	25315	25046	24827	24917	25031	24920	24881	25038	25034	25155	25130	25014	25061	24908	24971	24938	25000	25035	25069	25047	24830	24965	24886	25152	24924	24995	24856	25060	25028	24772	24949	24922	24976	25119	24954	25141	25081	24778	24757	25116	25165	24835	25010	25134	24993	24954	25013	25019	24758	25007	24928	25085	25255	25184	25032	25097	25029	25039	25040	24880	25135	24953	24986	24934	24861	24836	25095	25284	25059	24883	25015	25025	24887	25006	24800	24866	25138	25016	25002	24750	25311	24957	25028	25047	24921	25075	24977	25134	24983	25125	25105	25023	24927	24834	24747	24999	24985	24647	24797	24860	24690	24993	25150	25033	25176	24962	25093	24908	24990	24923	24978	24929	25059	24990	25011	24964	25014	25078	25154	25235	24893	24968	24997	24849	25066	25010	25114	24990	25084	24726	24907	25039	25020	24918	25205	25292	25171	25173	25066	24986	25090	25156	24873	24931	25032	24813	24881	24872	24911	24998	25024	25019	25016	24964	25183	24806	24967	24900	24954	25030	24775	25002	24809	24929	25139	24976	24857	25020	24979	25027	24961	25134	25134	25147	25119	25046	24771	24824	25152	24890	24819	25161	25028	25115	24982	24893	25128	25017	24839	24994	25114	24914	25069	25029	25088	25122	24887	24795	25169	25246	24818	24872	24952	25032	25063	24942	25003	25117	24928	24866	24857	25157	24926	25021	24918	25065	25063	24846	24871	25055	24867	24964	24874	25039	24920	24938	24874	24994	24983	24767	24852	24868	24951	24926	25063	24752	25179	24942	24749	24964	25084	24848	25250	25095	24982	25232	24934	24905	25029	25045	24809	24908	25107	24980	25150	25073	24993	24964	25228	25054	24919	24842	24946	24954	25048	25013	25063	25115	25087	24891	25032	25129	24991	25048	25031	24696	25177	25085	24947	24959	24878	25086	25042	24901	25008	24967	25136	25098	25030	24843	24841	25099	25241	24995	24984	25065	24874	25030	25110	24992	24996	25063	24980	24785	25036	25133	25155	24976	24920	25003	24830	24967	25026	25009	25252	24890	24602	24857	25156	25112	25017	25140	24721	24839	25144	25079	25024	24997	24940	24961	24880	24810	24998	25064	25065	25208	25117	25041	25051	24997	25249	25317	25068	25078	24966	25146	25202	24889	24889	25049	24916	24864	24852	25014	24957	25063	24855	24740	25170	25019	25015	24920	24775	25051	25041	24972	24989	24912	25018	25029	25008	25174	24891	24974	25038	24952	24946	24684	24720	24843	25010	25018	25089	25217	25104	24991	24929	24823	24988	24974	24981	25093	25022	24869	24899	24963	24941	24802	24793	25182	25191	24842	25065	24819	25055	24990	25064	24801	24985	25142	25006	24764	24881	24994	25219	24993	25031	24894	24967	25017	25332	24894	24994	25108	25191	25245	25177	24841	25131	25038	24971	25017	25107	25017	25156	24872	25026	25006	24991	25236	25121	25086	24916	25067	24917	24967	24976	24797	24742	24928	25003	24991	24862	25121	25203	25043	25018	25021	24903	24906	25073	25053	24908	24891	25050	25068	24900	25013	24783	25028	24952	25208	25053	24923	24994	24982	25093	25157	25119	25064	24878	24850	24906	25051	25138	24918	25190	25169	24947	25219	25104	25237	24886	24850	25111	24907	24894	25127	24948	24942	24815	25038	25280	24898	24869	25045	25021	25023	25147	25120	25252	24825	24907	24801	24953	24903	24849	25162	24956	25249	24888	24884	24921	24768	24968	25055	25055	25091	24765	25017	24639	25002	25102	24906	25116	24710	25201	24826	25027	24811	24865	24908	24917	25044	24992	25072	25064	25016	25085	25016	25072	25237	25127	24895	25082	24987	24982	24899	24827	25004	25176	24945	25094	24861	25131	25038	24941	25250	24774	24921	24948	24845	24854	25197	25087	25130	24885	24877	24996	25176	24890	24870	24892	25136	24966	25094	25061	25278	25034	24935	24800	24738	24907	25086	24951	24840	25101	25042	24906	24789	25136	24880	25098	24869	25059	24957	25025	25073	25067	24799	25182	25268	24997	24857	24775	25030	24947	24905	24811	25056	24822	25012	25000	25060	25174	24913	24892	25094	25048	25219	25003	24884	24943	24918	24822	25116	24935	24862	25039	25228	25037	25042	25004	24920	24579	25130	25187	25105	25290	24958	24859	25233	25156	25027	24999	24845	25159	25038	24861	24912	25080	24749	24909	25117	25031	25075	24972	25115	25074	24950	24844	24958	25093	24910	24892	24775	24875	24825	24963	24958	25015	24961	25236	24859	25105	25029	24851	25035	25109	25098	25147	25083	24923	25031	25023	24966	24872	24659	25184	25127	24960	24758	24940	24920	25049	25115	25141	25160	25066	25100	25326	24847	24871	25075	24967	24929	25126	25011	25022	24813	25049	24972	25010	24804	24928	24704	24675	24979	24983	25171	25162	24847	24953	25186	24923	25082	25054	24924	25059	24826	24844	24796	25008	24901	24936	24913	24918	25041	25017	24969	24980	25188	25035	24971	25106	25133	24919	24973	24866	25065	25011	25072	24757	25144	24894	24998	25208	25048	24968	24874	25192	24816	24905	25256	25063	25134	25076	25155	24958	24949	24873	25154	25038	25013	25158	25288	25004	24767	25030	24928	24862	25031	25007	24902	24942	24981	25134	25043	24960	24915	25228	25023	25003	25080	24860	25163	24928	24930	24872	24775	24972	25108	24777	24718	24984	25131	25269	25010	25041	25044	24806	24895	24989	24853	24897	24791	24901	25277	25054	25041	24936	25192	24941	24934	25026	24981	24716	25164	25167	24799	25028	25043	24949	24948	24983	24860	25036	24984	24969	24866	24770	24892	24906	24936	25091	24959	25033	25002	24939	24999	25028	25136	24895	25002	24847	24810	24800	25089	24992	25016	24915	25294	25057	24992	25175	24973	24808	25215	25053	24968	25143	24969	25075	24900	24964	25163	24958	24974	24895	25206	24980	24839	25212	24994	25115	24952	25058	25110	24939	25177	25105	25007	25041	25226	25012	24716	25072	25067	24981	24949	24985	24950	24679	24966	25067	24809	24785	25244	25180	24877	24951	25273	25117	24943	24893	24827	25023	25028	25133	24639	24957	25150	24665	24976	25014	24887	25014	24821	25073	24718	25169	24932	24966	25071	25073	24760	24852	24991	24962	24644	25076	24849	25018	25016	24857	25303	25160	24655	24969	25201	25083	24746	24785	24842	24954	24845	24946	25156	24702	25203	25179	25202	25043	24976	24953	25262	25218	25145	25122	25207	25130	24798	25064	25044	25022	25119	25089	24856	24856	25188	25131	24924	25108	24838	25112	25003	25276	25036	24945	25271	25225	24894	24836	25022	24749	25023	24939	25053	24899	25109	24844	25111	25011	24858	24987	25089	24816	25098	25026	24827	24794	25015	25160	24984	24813	24865	25107	24960	25095	24954	24802	25002	25224	25222	25143	25059	25010	24700	24866	24831	25182	24964	25202	24753	25054	25047	24930	25200	25039	24970	24632	25057	24868	24917	25088	24793	24824	25146
25356	44915	42479	36340	33223	29111	27881	23278	21648	21107	20284	19633	18018	17894	29625	41272	40631	33492	24954	17872	15953	16102	16286	16136	16071	16056	15944	16035	15982	16198	16064	16155	16131	15954	16168	16023	16123	16056	16234	16067	16125	15917	16112	16161	15913	16133	16033	16064	16027	16077	15976	16064	16096	16158	15956	16041	15924	16223	15988	16060	16127	16142	15987	15972	16144	16087	16116	15908	16051	15954	16104	16009	16120	16058	16209	16076	16138	16168	16059	16166	16008	15898	15924	16167	16179	16165	15973	16028	15949	16124	16126	15934	15986	15992	16065	16045	15935	16209	16136	15952	16027	15999	16252	16010	15943	15948	16061	16089	16148	16127	16081	15896	15996	16131	15952	16021	16175	16110	16123	16068	16237	16021	15992	16078	16107	15888	15918	15981	15883	16087	16147	16007	15976	16251	16001	16094	16179	16044	15929	16132	16059	16071	15965	15892	15941	15822	16175	16005	16237	16048	16188	16067	16137	15996	16293	15960	16035	16051	16052	15978	15802	16084	16070	16019	15864	16043	15804	16073	16101	16051	16045	15980	15910	16027	16220	16127	16059	15996	16108	15862	16221	16132	16189	16017	15912	15943	16011	16107	16013	16074	16168	16084	15992	15986	15858	16063	16019	15882	16049	16036	16161	16101	15838	15905	16121	16133	16050	16227	16090	15966	16133	16284	16045	16204	16262	16074	16132	16147	16143	15993	16070	15903	16033	15933	15955	16066	16072	16125	16126	15830	15952	16007	16232	16192	16115	16202	16041	15911	16024	16032	16055	16294	15978	15958	16081	15954	16055	15846	15974	16018	16052	16007	16259	16202	16108	16070	16034	16024	16200	15979	15859	16128	15957	16039	15902	15977	15980	15909	15881	15983	16177	16228	15906	15959	16057	16010	16106	15896	15986	16140	16109	16132	16070	16008	16044	15995	16279	16049	16190	16092	15971	16106	15985	16063	16023	15906	15832	16162	16195	16108	15995	16085	16009	16077	15948	15967	16116	16145	15927	15902	16160	16109	16096	16188	16245	15976	16005	16032	16344	16001	16035	16197	15953	16052	16153	15963	16086	16041	16093	16134	16011	16243	16062	16231	16138	16086	16121	15946	16168	16016	15985	16138	15956	16105	16118	16218	16049	15863	16046	16162	15981	15939	16102	15951	16106	16060	16145	16149	15889	15906	16010	15837	16216	15999	15992	16077	16068	16056	15859	16071	16238	16052	16051	15874	15952	16024	15950	16035	16060	16125	15916	15982	15992	15969	16216	15935	16120	16054	15983	16180	15833	16076	15866	15946	16163	16226	16135	16182	16039	16168	16056	15952	16029	16075	16084	16023	15971	16152	16247	15905	16119	16090	15843	15990	16193	16188	16080	16202	15992	16222	16252	16085	16129	15962	15796	15955	16186	15943	16052	16100	16129	16088	16092	15987	16084	16186	16021	16046	16046	16044	15898	16018	16072	16051	16170	15974	16061	16089	16181	16246	16057	16077	16137	16093	16050	15990	16152	16059	16089	16118	15882	16041	15911	16034	16136	16016	15931	16075	16134	16138	16006	16015	16093	15986	15904	16096	15859	16070	15917	15912	16094	15987	16136	16173	16161	16109	16229	16038	16041	16082	16017	15936	16122	16023	16113	16162	16190	16149	16103	16045	16006	16070	16100	15978	15990	15935	16034	16057	16089	16072	16163	15888	16102	15833	16027	16023	16128	16050	16156	16070	15979	16038	16032	16150	15990	16045	16090	16033	15986	16101	16175	16023	15983	16129	16019	16141	15943	16116	16153	16067	15994	16101	15930	15951	15914	16165	16120	16142	16047	16137	16130	16091	16094	16015	16122	16075	15990	15972	16168	15938	16181	15958	16054	15989	16043	16089	16063	16028	16241	16086	16022	16053	16041	16120	16126	16034	16121	15941	16097	16170	15890	16052	16220	15940	16111	16123	16079	15954	16006	15994	16184	16112	16112	15960	16018	16052	16376	16083	15943	16020	16017	15859	16109	15887	16022	15965	16054	16013	16096	16237	15997	15923	16243	15992	16092	16005	15942	16036	16111	16058	16075	16206	16234	15954	15966	16140	15917	16072	16150	15942	16441	16177	16017	16196	16089	16147	16099	15954	16090	16084	16026	16039	16169	15980	16169	16007	16071	16178	15935	16089	15980	16031	16110	16063	16010	16000	16109	15815	16009	15966	16075	15910	15983	15962	16139	16045	16096	15957	15937	15997	16078	16036	16023	16107	15854	16189	15955	16070	16011	15990	16072	16153	15973	16080	16123	16174	16019	15861	16047	15948	16157	16213	16102	16133	16022	16021	16101	16138	16129	15893	16136	16120	16037	16040	16124	15980	16035	16103	16230	16116	16084	16046	16100	16030	16177	16005	16118	15993	16154	15993	16044	16277	16228	15855	16076	16084	16038	15997	16023	16044	16013	16109	16088	16277	15974	16186	16091	16017	16067	16038	16168	16162	16011	16003	16159	16103	16001	15851	15972	16075	16040	16137	16116	16169	15913	16148	15945	15893	15940	16086	16121	15945	15900	15990	16209	16095	15986	16092	16158	15876	16057	16147	16099	15973	15954	16129	15967	16033	16108	16132	15864	16171	16055	16237	16226	16084	15914	15875	16113	16056	15856	16189	16027	16028	16090	16051	16194	16039	16114	16089	16197	15973	16188	15983	16038	16092	16024	16093	16200	16071	16177	16172	16076	16121	15861	15955	16076	16240	16317	16248	16111	16099	16048	15980	16227	16263	16132	15836	16141	16213	16090	16222	16196	16125	16084	16024	15841	16024	16117	16022	15862	15968	16136	15966	15929	16167	16132	16120	16018	16014	16078	16159	16012	16093	16104	16086	16133	15968	16213	16023	15994	15951	16125	16001	16030	15998	15934	15965	15956	16009	15973	16057	16045	15915	16062	16076	16184	16244	16151	16116	15954	16097	15922	15982	16040	16177	15895	16092	16173	16162	16094	15996	15956	16144	16005	15859	16111	16091	16163	16030	16037	16043	15976	15988	16265	15961	16042	16103	16171	16027	16077	15934	16001	15994	16038	15985	16240	16149	15952	15860	16122	16011	15943	16165	16095	16139	15896	15956	15992	16132	15977	16008	16056	16044	16056	16072	16061	16026	15962	15973	15866	16106	15959	16094	16122	16077	16057	16067	16033	16052	15966	16186	16199	16207	16118	16156	16107	16039	16135	16223	16011	16006	16114	16166	15989	16165	15943	16065	16046	16052	16003	15999	15898	15999	15983	15992	15804	16089	16146	15962	16126	15977	15971	16102	15980	16029	16089	15961	15960	16159	15938	15980	16122	15825	16066	16012	16036	16219	16027	16170	16018	16070	15912	15978	16062	15975	16121	16064	16088	16033	16248	16043	16034	16066	16094	16180	16119	16161	16087	16120	16150	16107	15985	16080	16003	16024	16084	16115	16102	16190	16003	16066	16054	16058	16063	15965	16108	15875	15911	16084	16041	16069	15986	16073	16054	16066	16107	16082	16206	15951	15983	16183	16160	16006	16025	16071	16101	15924	16094	16097	16257	16053	16230	15956	16112	16019	15888	16173	16128	16156	16003	16065	16148	16182	16005	15993	16071	16257	16063	15914	16163	15993	16161	15980	16039	16062	16192	16149	16010	16292	16176	15993	16103	16062	15992	16064	15925	16078	16130	15957	15981	16108	16104	15976	16066	16058	16059	16189	16046	16048	15835	16034	16166	16038	16127	16111	16127	16024	16067	16060	16005	16047	16098	16136	16031	16009	16215	16028	16113	16084	16013	16127	16009	16038	15915	16081	16109	16177	16079	16267	15994	16116	15936	16037	16137	16033	16127	16131	16155	16134	16222	15902	16076	15892	16136	16023	16078	15932	15940	16210	16106	16148	16105	15999	16159	16079	15992	16040	16042	15979	16013	16156	15954	15996	16094	16098	15927	16009	15978	16143	16049	16133	16149	16093	16027	16015	15988	15962	15887	16122	16059	15979	15967	16019	15963	16028	16026	16134	16093	15981	15970	16120	16034	16044	16064	16169	16180	15996	16040	16155	15897	16135	15999	16008	16094	16177	15996	16010	16104	16165	16097	15955	16069	16098	16187	16124	16180	16085	16133	15947	16178	16092	16084	16043	16077	15895	16284	16004	16142	16098	16138	15970	16043	15905	15925	16037	16030	16089	16082	16088	16080	16020	15974	15991	16043	16044	16141	16137	16069	16112	16148	15989	16107	16049	16024	15992	16088	16132	16093	16106	16036	15994	16087	15976	15932	15995	16257	16099	16060	16142	16123	15912	16294	16134	15990	16130	15919	16215	16141	16180	16148	16137	15921	15994	16131	16046	15959	16195	16021	15968	16183	15902	16041	16221	16078	16162	16015	15815	16057	16070	16167	15996	15959	16124	15998	16149	16138	15949	15953	15889	16140	16025	15985	15980	16127	16071	16039	16058	16152	15970	16059	16063	16129	16086	15917	16047	15870	15992	16132	16062	16132	16028	16204	16102	15930	16052	16101	16105	15897	15992	15894	16063	16112	15929	16202	16133	15910	16140	16101	16026	16104	15928	16106	15956	16179	15904	15963	16062	15844	16044	16049	15997	15961	16050	16015	16143	15828	16071	15864	15912	16074	16220	16012	16046	15935	16106	15948	16174	16187	16068	16066	16184	16171	16144	15979	15988	15929	16008	16162	16068	15985	15936	15995	15959	16079	15947	15806	16283	16006	16086	16145	16092	16012	15940	16067	16105	16082	15996	16128	16227	15951	16190	16055	15913	16073	16058	16118	16122	15961	16100	16059	16002	16124	16091	15939	16042	15933	16034	16135	16122	16114	16060	16037	15931	16046	15916	16080	16150	15975	16165	16017	16179	16132	15961	16168	15994	16069	15900	16090	16014	16118	15948	15985	15974	16091	16126	16181	16075	16133	16107	16132	16101	15952	16032	16028	16214	16029	15999	16157	16047	16071	16160	16043	16104	16018	16080	15966	15920	16035	16181	15988	16156	16044	16022	16180	15852	15957	16231	16152	15970	16136	15827	16129	16004	16028	16083	16063	16040	16138	16134	16051	15937	16187	16087	16053	16079	15877	16009	16124	16215	16045	16092	15931	15888	16020	16083	16022	16078	16205	16045	16142	15986	16161	16008	15963	16027
34341	28070	30059	32740	27900	25594	25751	24690	24857	24635	24630	24289	24086	23746	24002	24798	25052	24669	24363	23728	23607	23492	23226	23289	23492	23548	23456	23371	23369	23277	23551	23326	23221	23333	23275	23535	23474	23204	23551	23356	23306	23442	23453	23617	23088	23477	23610	23391	23185	23583	23471	23534	23399	23395	23470	23358	23687	23605	23534	23468	23535	23499	23565	23253	23329	23494	23412	23263	23361	23413	23637	23366	23410	23542	23315	23467	23407	23645	23446	23367	23287	23380	23422	23553	23567	23483	23624	23418	23426	23574	23371	23287	23318	23522	23315	23493	23524	23336	23076	23019	23167	23433	23367	23248	23515	23163	23322	23525	23646	23280	23602	23474	23519	23414	23502	23378	23379	23237	23510	23438	23529	23454	23322	23586	23384	23558	23220	23502	23493	23501	23433	23435	23503	23685	23625	23452	23562	23680	23426	23416	23507	23579	23334	23246	23315	23526	23394	23268	23358	23239	23314	23272	23336	23391	23419	23453	23178	23341	23448	23276	23400	23468	23592	23474	23601	23285	23707	23313	23627	23405	23311	23579	23345	23176	23339	23456	23505	23660	23290	23285	23495	23374	23451	23368	23519	23418	23370	23466	23428	23333	23174	22995	23277	23268	23395	23381	23264	23598	23326	23510	23510	23484	23456	23408	23462	23630	23453	23353	23579	23703	23444	23452	23499	23365	23329	23537	23490	23659	23651	23526	23474	23632	23375	23360	23451	23257	23355	23429	23416	23393	23569	23579	23544	23441	23491	23332	23619	23587	23378	23435	23460	23536	23341	23628	23318	23137	23157	23278	23201	23665	23316	23431	23305	23609	23552	23175	23514	23563	23361	23543	23349	23364	23235	23667	23426	23558	23300	23468	23408	23657	23549	23543	23439	23259	23438	23559	23487	23203	23489	23578	23115	23373	23437	23270	23466	23291	23319	23606	23524	23529	23388	23256	23396	23538	23346	23564	23527	23414	23268	23359	23523	23491	23452	23432	23427	23546	23660	23647	23272	23304	23308	23408	23466	23410	23517	23441	23472	23244	23475	23384	23489	23380	23353	23531	23580	23453	23385	23458	23408	23266	23367	23454	23349	23274	23550	23541	23459	23494	23341	23439	23490	23119	23459	23231	23342	23358	23105	23419	23243	23423	23363	23409	23524	23332	23390	23276	23470	23474	23605	23318	23385	23234	23290	23663	23410	23422	23344	23380	23331	23352	23576	23288	23384	23472	23426	23545	23323	23593	23514	23613	23307	23331	23297	23552	23205	23587	23454	23329	23227	23307	23691	23401	23294	23274	23367	23495	23413	23437	23348	23533	23532	23537	23357	23439	23285	23571	23544	23470	23404	23267	23120	23330	23601	23440	23441	23480	23356	23386	23392	23714	23266	23333	23658	23378	23368	23435	23486	23389	23372	23354	23255	23247	23379	23339	23273	23651	23510	23521	23463	23389	23530	23669	23607	23634	23541	23506	23529	23405	23440	23552	23457	23307	23153	23367	23594	23148	23278	23617	23197	23503	23492	23363	23313	23225	23386	23059	23428	23659	23341	23379	23488	23441	23453	23552	23464	23339	23397	23686	23602	23090	23768	23533	23499	23418	23300	23584	23422	23502	23474	23368	23498	23713	23618	23494	23317	23630	23490	23263	23410	23285	23101	23365	23368	23400	23567	23558	23184	23354	23559	23646	23849	23565	23553	23466	23362	23362	23434	23493	23512	23554	23294	23489	23587	23450	23429	23483	23363	23592	23359	23476	23422	23611	23260	23439	23601	23500	23338	23508	23547	23477	23594	23685	23253	23455	23200	23555	23524	23522	23459	23667	23254	23264	23389	23468	23236	23463	23359	23447	23436	23342	23321	23448	23272	23180	23439	23434	23661	23332	23502	23460	23403	23252	23288	23523	23450	23364	23390	23495	23392	23234	23247	23411	23563	23275	23431	23102	23217	23600	23511	23416	23293	23363	23574	23316	23526	23300	23442	23542	23415	23357	23531	23421	23257	23332	23297	23297	23447	23480	23696	23307	23631	23549	23353	23564	23372	23379	23459	23322	23318	23483	23276	23351	23309	23505	23315	23641	23478	23594	23313	23329	23386	23596	23577	23392	23375	23366	23478	23451	23470	23569	23452	23245	23223	23388	23241	23547	23375	23380	23466	23546	23519	23441	23338	23464	23289	23477	23438	23599	23685	23586	23356	23720	23475	23318	23245	23230	23299	23396	23367	23304	23322	23224	23137	23545	23338	23338	23469	23441	23362	23393	23448	23553	23508	23309	23849	23417	23284	23471	23410	23553	23367	23502	23438	23474	23539	23555	23188	23343	23469	23573	23352	23580	23262	23315	23506	23528	23420	23339	23279	23449	23544	23493	23660	23540	23540	23285	23481	23368	23491	23493	23337	23605	23744	23536	23705	23364	23339	23188	23460	23549	23555	23375	23375	23394	23524	23639	23678	23398	23469	23307	23510	23423	23266	23534	23424	23222	23308	23436	23323	23419	23364	23163	23298	23172	23372	23372	23458	23396	23319	23412	23371	23305	23351	23398	23386	23539	23314	23379	23093	23258	23435	23334	23483	23321	23469	23391	23201	23556	23313	23419	23724	23466	23546	23397	23518	23480	23399	23528	23372	23281	23637	23701	23365	23428	23452	23543	23539	23576	23348	23369	23592	23488	23484	23484	23507	23491	23155	23407	23537	23155	23502	23274	23568	23369	23426	23484	23568	23283	23493	23566	23450	23408	23429	23299	23510	23414	23526	23471	23393	23596	23427	23450	23349	23389	23638	23546	23675	23374	23403	23407	23302	23612	23213	23455	23584	23572	23624	23416	23387	23331	23382	23220	23350	23374	23417	23239	23497	23380	23603	23459	23381	23517	23389	23683	23464	23499	23343	23572	23624	23432	23542	23376	23297	23366	23662	23445	23535	23371	23440	23392	23292	23361	23561	23575	23318	23455	23394	23300	23194	23526	23466	23412	23308	23499	23555	23647	23323	23463	23780	23560	23630	23306	23512	23482	23518	23404	23533	23408	23144	23236	23435	23589	23353	23388	23549	23299	23458	23546	23550	23455	23348	23361	23354	23399	23572	23532	23423	23612	23446	23190	23445	23491	23212	23259	23373	23393	23441	23401	23295	23349	23351	23377	23745	23291	23493	23482	23349	23527	23414	23513	23503	23629	23503	23192	23440	23468	23325	23325	23544	23419	23430	23401	23273	23312	23448	23204	23423	23584	23430	23485	23553	23192	23506	23505	23605	23629	23461	23356	23099	23265	23556	23531	23444	23446	23366	23491	23437	23678	23456	23508	23474	23469	23481	23097	23431	23396	23519	23492	23243	23387	23381	23346	23406	23399	23416	23388	23272	23425	23609	23279	23414	23219	23640	23559	23632	23561	23523	23337	23525	23582	23418	23316	23271	23356	23497	23207	23450	23507	23597	23669	23499	23246	23363	23622	23398	23553	23277	23472	23646	23579	23265	23398	23315	23369	23537	23414	23310	23392	23560	23277	23609	23413	23530	23605	23446	23363	23576	23273	23361	23453	23518	23587	23492	23464	23374	23475	23400	23415	23502	23299	23583	23501	23395	23521	23443	23614	23380	23270	23463	23393	23398	23396	23461	23408	23638	23359	23283	23172	23327	23425	23385	23346	23210	23522	23272	23196	23532	23393	23372	23403	23565	23503	23669	23496	23575	23434	23291	23647	23435	23766	23500	23119	23502	23474	23557	23575	23426	23419	23381	23270	23490	23443	23653	23444	23508	23563	23516	23558	23257	23509	23647	23367	23767	23542	23384	23269	23193	23326	23463	23261	23388	23656	23531	23447	23562	23592	23215	23540	23386	23500	23482	23373	23440	23159	23413	23493	23371	23507	23381	23533	23616	23372	23507	23413	23503	23252	23230	23347	23569	23520	23489	23618	23575	23463	23480	23492	23551	23410	23413	23302	23645	23512	23322	23394	23424	23489	23503	23378	23403	23420	23429	23254	23208	23499	23578	23607	23487	23443	23437	23252	23318	23583	23465	23553	23469	23304	23282	23303	23269	23381	23406	23363	23309	23324	23278	23274	23449	23172	23621	23497	23528	23421	23702	23474	23422	23365	23291	23420	23402	23585	23528	23293	23145	23395	23303	23620	23437	23777	23515	23421	23304	23414	23392	23523	23374	23358	23422	23371	23392	23335	23415	23376	23463	23550	23431	23407	23424	23360	23826	23474	23531	23544	23330	23353	23335	23556	23610	23695	23329	23461	23365	23426	23396	23428	23295	23311	23146	23461	23395	23382	23278	23660	23472	23178	23423	23544	23178	23280	23662	23317	23196	23284	23470	23359	23030	23427	23103	23200	23356	23482	23595	23719	23512	23438	23476	23548	23243	23443	23542	23404	23284	23348	23569	23404	23392	23594	23725	23483	23491	23361	23603	23485	23342	23414	23325	23581	23464	23443	23659	23433	23243	23507	23589	23336	23536	23281	23003	23453	23216	23533	23522	23439	23745	23496	23525	23529	23293	23116	23573	23620	23540	23386	23516	23180	23385	23195	23336	23418	23216	23553	23285	23458	23317	23461	23338	23437	23603	23476	23401	23466	23571	23301	23436	23487	23130	23462	23499	23310	23312	23510	23571	23376	23301	23516	23653	23259	23509	23459	23409	23468	23245	23279	23432	23465	23477	23597	23300	23423	23519	23352	23108	23401	23295	23455	23243	23293	23334	23450	23262	23443	23760	23464	23475	23267	23273	23431	23243	23541	23380	23334	23575	23478	23615	23399	23420	23451	23430	23360	23483	23343	23413	23517	23536	23321	23543	23391	23279	23422	23433	23362	23367	23520	23599	23444	23283	23643	23470	23436	23283	23360	23634	23557	23470	23533	23655	23226	23566	23469	23482	23382	23622	23419	23753	23577	23245	23580	23403	23576	23302	23482	23585	23348	23446	23292	23429	23450	23320	23654	23400	23592	23530	23452	23505	23397	23463	23413	23407	23326	23513	23530	23480	23508	23430	23300	23254	23362	23273	23515	23254	23605	23583	23296	23512	23436	23366	23400	23456	23527	23467	23257	23142	23444	23423	23426	23402	23256	23568	23445	23553	23460	23314	23690	23265	23291	23426	23223	23258	23632	23616	23499	23474	23344	23338	23419	23411	23209
23837	28111	25791	27450	21029	19005	19098	17389	17516	17571	17191	16717	16164	16153	16583	17403	17251	16678	16108	15602	15203	15461	15283	15340	15428	15274	15358	15449	15254	15533	15273	15346	15341	15385	15343	15362	15172	15481	15618	15388	15426	15300	15292	15383	15541	15260	15407	15485	15374	15477	15283	15459	15679	15593	15311	15359	15565	15413	15397	15302	15168	15493	15397	15482	15284	15318	15472	15385	15455	15611	15485	15139	15410	15516	15373	15405	15425	15474	15292	15253	15360	15405	15316	15361	15514	15409	15639	15440	15420	15347	15414	15358	15376	15381	15358	15513	15285	15272	15151	15409	15316	15412	15339	15473	15291	15264	15511	15321	15333	15436	15531	15366	15449	15378	15412	15397	15507	15419	15368	15277	15289	15451	15406	15457	15205	15430	15477	15554	15466	15365	15603	15423	15474	15452	15426	15394	15318	15401	15375	15323	15582	15362	15420	15377	15339	15281	15396	15396	15349	15230	15519	15371	15409	15339	15405	15499	15679	15375	15401	15263	15384	15340	15328	15388	15470	15418	15302	15303	15308	15287	15449	15444	15619	15359	15514	15536	15341	15526	15608	15434	15328	15344	15330	15401	15358	15383	15415	15400	15423	15325	15460	15343	15438	15446	15384	15436	15227	15421	15510	15344	15517	15463	15320	15345	15286	15382	15383	15234	15348	15438	15422	15574	15373	15284	15458	15389	15491	15286	15287	15494	15503	15319	15398	15256	15502	15467	15127	15368	15382	15366	15390	15348	15431	15294	15300	15290	15434	15359	15468	15370	15475	15520	15526	15464	15353	15528	15405	15277	15412	15280	15518	15364	15509	15542	15275	15345	15324	15447	15210	15353	15468	15389	15176	15385	15311	15435	15339	15338	15446	15294	15464	15390	15417	15303	15375	15639	15192	15364	15451	15310	15371	15466	15351	15465	15535	15374	15419	15522	15374	15627	15390	15352	15539	15391	15495	15398	15248	15525	15489	15436	15385	15422	15386	15341	15600	15358	15555	15462	15438	15447	15229	15510	15381	15388	15439	15509	15586	15305	15423	15378	15500	15441	15370	15376	15498	15428	15507	15405	15630	15370	15402	15388	15275	15507	15406	15375	15389	15267	15439	15350	15358	15401	15294	15155	15374	15478	15424	15393	15362	15517	15470	15190	15439	15607	15227	15287	15537	15444	15479	15395	15398	15349	15176	15407	15482	15481	15254	15378	15343	15482	15520	15410	15402	15287	15462	15333	15439	15425	15243	15554	15384	15436	15356	15379	15471	15390	15392	15369	15354	15348	15303	15467	15324	15135	15428	15175	15497	15357	15300	15382	15264	15549	15449	15338	15362	15454	15341	15538	15333	15450	15369	15594	15279	15327	15335	15317	15431	15372	15244	15514	15362	15438	15301	15270	15502	15638	15112	15277	15284	15315	15358	15391	15289	15353	15290	15305	15337	15277	15322	15187	15394	15478	15369	15258	15447	15334	15383	15354	15402	15425	15379	15411	15374	15362	15139	15472	15355	15352	15502	15567	15415	15314	15274	15337	15373	15291	15237	15322	15290	15512	15595	15198	15372	15460	15530	15434	15524	15484	15473	15499	15472	15507	15255	15370	15544	15466	15434	15190	15345	15338	15275	15358	15264	15453	15602	15242	15246	15357	15339	15326	15417	15361	15377	15531	15571	15567	15273	15500	15349	15412	15369	15436	15328	15482	15416	15341	15411	15401	15452	15479	15486	15269	15492	15150	15392	15283	15457	15341	15441	15296	15524	15239	15406	15214	15390	15436	15493	15430	15383	15424	15244	15412	15435	15484	15301	15428	15245	15526	15330	15346	15452	15436	15529	15297	15541	15433	15338	15365	15369	15291	15428	15557	15372	15435	15344	15448	15279	15484	15425	15441	15480	15581	15459	15303	15437	15489	15359	15300	15380	15541	15484	15365	15414	15375	15259	15517	15318	15099	15275	15406	15211	15348	15301	15287	15333	15420	15529	15302	15432	15373	15377	15514	15367	15438	15426	15236	15342	15421	15377	15383	15409	15581	15462	15301	15398	15287	15399	15362	15371	15444	15177	15232	15234	15452	15275	15405	15373	15385	15618	15396	15134	15488	15180	15371	15327	15471	15459	15309	15570	15341	15508	15387	15389	15386	15350	15418	15440	15351	15309	15342	15471	15548	15492	15480	15344	15295	15276	15311	15303	15185	15375	15429	15214	15249	15500	15259	15371	15488	15357	15371	15464	15508	15328	15329	15371	15344	15458	15267	15384	15344	15344	15249	15472	15165	15315	15499	15617	15458	15320	15510	15389	15421	15362	15442	15412	15521	15378	15220	15433	15298	15393	15374	15524	15297	15333	15535	15339	15240	15301	15342	15476	15380	15341	15459	15375	15459	15469	15604	15266	15340	15433	15428	15567	15580	15385	15432	15431	15407	15397	15359	15421	15423	15331	15471	15464	15386	15529	15484	15316	15357	15210	15539	15295	15293	15360	15389	15254	15415	15306	15371	15574	15342	15255	15582	15488	15387	15427	15439	15412	15405	15486	15514	15477	15475	15496	15398	15296	15287	15345	15345	15243	15356	15436	15500	15372	15573	15409	15374	15415	15211	15359	15345	15333	15468	15576	15282	15318	15425	15380	15254	15222	15314	15379	15426	15296	15432	15201	15509	15302	15293	15614	15295	15216	15391	15411	15307	15195	15257	15429	15359	15222	15570	15357	15286	15320	15224	15358	15274	15466	15421	15351	15421	15534	15408	15313	15386	15413	15307	15450	15396	15349	15360	15320	15532	15422	15542	15268	15248	15379	15471	15465	15355	15475	15352	15321	15499	15298	15279	15489	15451	15425	15470	15457	15502	15259	15531	15284	15474	15519	15325	15413	15243	15319	15475	15262	15480	15277	15265	15483	15269	15352	15458	15398	15247	15331	15458	15421	15448	15446	15300	15498	15365	15355	15297	15323	15555	15493	15489	15288	15376	15329	15457	15468	15396	15523	15187	15311	15469	15212	15359	15250	15360	15287	15386	15384	15394	15438	15389	15307	15462	15611	15459	15500	15462	15344	15486	15418	15397	15370	15361	15362	15506	15475	15312	15389	15375	15415	15366	15364	15532	15260	15447	15284	15377	15309	15520	15413	15585	15368	15559	15414	15338	15519	15319	15306	15322	15299	15345	15370	15396	15462	15412	15421	15208	15389	15416	15356	15292	15442	15430	15441	15388	15374	15142	15435	15505	15408	15467	15396	15250	15381	15344	15400	15454	15499	15341	15295	15490	15492	15448	15330	15418	15450	15336	15384	15351	15443	15437	15265	15475	15570	15338	15448	15387	15343	15363	15477	15406	15423	15514	15250	15276	15466	15460	15391	15446	15341	15385	15388	15270	15335	15498	15500	15416	15296	15173	15399	15311	15291	15528	15387	15387	15600	15266	15447	15173	15390	15395	15198	15351	15502	15400	15328	15301	15341	15373	15419	15249	15394	15405	15341	15445	15587	15307	15256	15222	15322	15585	15578	15387	15390	15457	15487	15300	15314	15579	15381	15500	15351	15404	15337	15354	15254	15317	15368	15409	15393	15393	15412	15321	15516	15356	15582	15647	15371	15278	15483	15332	15434	15350	15508	15387	15390	15408	15527	15487	15440	15276	15330	15379	15404	15378	15196	15293	15324	15394	15459	15514	15332	15503	15412	15454	15519	15406	15495	15276	15494	15224	15363	15259	15369	15233	15340	15457	15413	15472	15278	15458	15573	15308	15648	15486	15318	15401	15440	15351	15456	15524	15389	15281	15379	15337	15378	15403	15390	15352	15453	15384	15395	15394	15431	15337	15469	15334	15405	15327	15434	15395	15316	15370	15304	15301	15270	15338	15330	15437	15297	15396	15435	15345	15298	15399	15521	15427	15331	15479	15416	15245	15399	15294	15302	15297	15346	15431	15524	15483	15420	15368	15425	15372	15391	15329	15288	15413	15359	15327	15578	15395	15272	15461	15461	15305	15380	15377	15234	15399	15442	15286	15380	15559	15315	15551	15554	15449	15394	15391	15539	15461	15329	15489	15308	15410	15408	15318	15487	15293	15455	15315	15401	15443	15161	15310	15431	15333	15276	15336	15298	15430	15428	15436	15308	15431	15262	15334	15395	15420	15053	15400	15466	15433	15459	15522	15436	15305	15507	15684	15490	15495	15247	15529	15383	15471	15334	15303	15413	15325	15381	15317	15380	15395	15302	15321	15539	15368	15410	15403	15433	15368	15315	15304	15360	15385	15515	15342	15392	15343	15402	15532	15527	15488	15499	15410	15449	15461	15588	15396	15422	15466	15292	15535	15263	15549	15288	15426	15205	15609	15316	15483	15486	15446	15319	15275	15442	15475	15374	15309	15369	15277	15330	15555	15246	15265	15410	15384	15566	15172	15484	15376	15399	15198	15435	15401	15360	15514	15279	15343	15456	15159	15256	15385	15409	15335	15424	15249	15467	15483	15277	15381	15366	15471	15422	15483	15440	15323	15294	15498	15504	15359	15351	15338	15322	15513	15370	15685	15410	15331	15344	15424	15401	15224	15386	15440	15341	15322	15398	15198	15497	15458	15388	15485	15420	15395	15395	15503	15537	15542	15314	15467	15466	15445	15331	15496	15330	15275	15362	15450	15446	15399	15296	15419	15381	15205	15328	15325	15417	15472	15263	15554	15397	15472	15492	15516	15262	15386	15296	15335	15404	15442	15373	15469	15366	15286	15314	15262	15256	15403	15294	15307	15380	15376	15371	15441	15506	15299	15395	15199	15305	15383	15391	15309	15484	15527	15412	15337	15423	15528	15364	15240	15357	15357	15233	15315	15312	15495	15443	15510	15449	15531	15247	15288	15421	15379	15321	15601	15349	15374	15306	15450	15271	15559	15348	15322	15531	15337	15386	15451	15369	15232	15224	15425	15478	15362	15401	15325	15275	15431	15461	15360	15441	15379	15133	15357	15510	15377	15456	15272	15456	15430	15380	15285	15410	15387	15385	15413	15611	15310	15360	15486	15348	15321	15339	15246	15377	15307	15377	15396	15388	15337	15425	15403	15403	15465	15300	15434	15369	15231	15496	15450	15315	15329	15291	15313	15381	15619	15544	15409	15448	15224	15277	15472	15483	15407	15430	15450	15475	15429
25218	20768	26911	26852	26103	28239	28633	26149	26244	25913	24869	23945	23466	23688	25424	33586	34189	30508	26616	23264	22448	22380	22269	22498	22608	22486	22524	22653	22282	22331	22157	22229	22443	22377	22466	22361	22373	22330	22455	22498	22317	22460	22325	22269	22566	22256	22329	22432	22223	22449	22488	22457	22344	22480	22570	22232	22387	22405	22379	22377	22482	22481	22410	22373	22497	22435	22607	22413	22325	22534	22428	22344	22528	22585	22686	22463	22438	22174	22316	22481	22202	22558	22263	22639	22455	22418	22432	22415	22291	22442	22319	22459	22445	22326	22426	22332	22532	22203	22398	22357	22564	22572	22386	22184	22703	22370	22439	22279	22272	22168	22390	22276	22262	22192	22403	22259	22252	22289	22524	22323	22231	22266	22419	22345	22301	22649	22583	22479	22099	22553	22452	22141	22244	22360	22403	22452	22348	22441	22433	22344	22360	22377	22271	22378	22411	22382	22557	22527	22332	22405	22331	22368	22449	22407	22414	22387	22390	22288	22396	22487	22405	22221	22426	22395	22380	22301	22446	22257	22358	22431	22498	22523	22231	22224	22332	22299	22456	22433	22417	22375	22287	22238	22349	22558	22165	22376	22332	22418	22286	22424	22279	22411	22456	22556	22234	22225	22248	22375	22465	22124	22350	22462	22233	22387	22524	22430	22504	22271	22343	22387	22478	22436	22275	22079	22169	22238	22414	22248	22316	22454	22330	22381	22517	22434	22247	22142	22356	22627	22328	22314	22422	22297	22341	22207	22191	22362	22460	22244	22429	22388	22502	22445	22045	22548	22388	22575	22464	22457	22424	22114	22335	22376	22506	22414	22523	22145	22291	22391	22433	22346	22215	22403	22517	22388	22486	22398	22307	22378	22532	22546	22242	22443	22200	22349	22275	22467	22306	22299	22462	22372	22433	22669	22535	22492	22510	22493	22395	22200	22514	22442	22489	22185	22384	22671	22579	22483	22215	22178	22440	22511	22497	22776	22398	22304	22530	22439	22360	22203	22591	22401	22439	22495	22276	22365	22396	22281	22288	22168	22422	22290	22600	22333	22268	22379	22165	22330	22333	22413	22346	22607	22321	22346	22456	21977	22320	22302	22450	22324	22457	22255	22312	22312	22478	22327	22271	22314	22292	22304	22398	22405	22664	22482	22443	22349	22264	22170	22306	22478	22260	22233	22592	22235	22391	22417	22477	22260	21976	22645	22488	22465	22456	22532	22378	22423	22326	22441	22471	22455	22477	22473	22364	22545	22434	22376	22297	22085	22283	22262	22297	22276	22392	22430	22561	22475	22363	22442	22495	22624	22586	22511	22391	22399	22192	22202	22479	22644	22584	22255	22485	22130	22546	22354	22404	22309	22175	22451	22364	22422	22248	22120	22335	22496	22332	22350	22174	22573	22486	22706	22419	22409	22389	22607	22438	22234	22426	22495	22463	22386	22293	22255	22320	22048	22435	22363	22428	22270	22400	22105	22268	22761	22508	22385	22122	22265	22378	22255	22098	22368	22346	22389	22431	22137	22513	22352	22296	22395	22359	22365	22286	22572	22503	22275	22428	22432	22525	22478	22591	22237	22329	22472	22699	22457	22327	22457	22322	22434	22334	22477	22463	22487	22360	22235	22608	22410	22498	22403	22676	22236	22276	22041	22457	22316	22785	22586	22456	22474	22335	22290	22343	22486	22391	22272	22421	22477	22156	22243	22539	22379	22388	22407	22618	22408	22359	22296	22450	22418	22386	22418	22271	22286	22409	22176	22426	22239	22255	22214	22429	22477	22236	22261	22436	22094	22392	22271	22208	22154	22388	22263	22533	22462	22519	22760	22508	22455	22389	22301	22393	22396	22206	22531	22264	22293	22242	22472	22358	22185	22405	22331	22239	22238	22265	22431	22529	22599	22371	22428	22440	22490	22313	22200	22299	22312	22460	22324	22378	22320	22357	22155	22384	22413	22273	22227	22339	22377	22314	22210	22374	22358	22259	22568	22211	22400	22207	22230	22556	22230	22089	22204	22210	22439	22458	22423	22385	22475	22224	22489	22367	22458	22485	22163	22030	22258	22505	22362	22173	22324	22413	22353	22353	22403	22432	22391	22381	22396	22554	22305	22516	22347	22378	22514	22544	22613	22696	22171	22342	22410	22504	22299	22153	22397	22265	22421	22459	22210	22270	22332	22593	22239	22673	22474	22288	22304	22471	22371	22417	22449	22093	22204	22418	22110	22522	22451	22329	22281	22345	22254	22438	22379	22366	22464	22566	22285	22095	22240	22615	22417	22331	22506	22326	22333	22386	22418	22722	22694	22473	22581	22479	22126	22228	22358	22510	22366	22645	22411	22464	22464	22644	22285	22479	22553	22403	22369	22350	22400	22496	22357	22318	22772	22508	22378	22364	22452	22449	22220	22118	22469	22479	22398	22304	22423	22375	22372	22345	22524	22525	22363	22254	22401	22376	22350	22209	22309	22536	22524	22627	22333	22421	22403	22294	22264	22423	22470	22600	22470	22400	22134	22443	22655	22393	22471	22501	22524	22475	22329	22228	22581	22220	22500	22472	22437	22318	22560	22356	22426	22466	22440	22274	22313	22417	22422	22298	22244	22153	22368	22344	22561	22265	22306	22355	22256	22581	22360	22423	22572	22458	22488	22418	22532	22757	22359	22322	22376	22373	22538	22325	22312	22339	22501	22683	22353	22497	22239	22680	22291	22285	22235	22516	22666	22278	22317	22441	22419	22404	22078	22443	22188	22285	22295	22692	22425	22343	22490	22278	22211	22430	22634	22361	22333	22371	22483	22301	22382	22493	21932	22349	22346	22440	22659	22308	22306	22258	22493	22452	22376	22401	22279	22496	22177	22377	22408	22512	22529	22392	22229	22430	22328	22432	22411	22322	22348	22326	22506	22369	22631	22327	22588	22635	22354	22302	22404	22361	22315	22521	22497	22545	22524	22239	22413	22533	22495	22493	22237	22317	22308	22418	22170	22198	22264	22384	22249	22615	22478	22584	22376	22232	22081	22420	22564	22382	22430	22166	22092	22475	22291	22268	22532	22510	22519	22452	22438	22447	22490	22625	22482	22603	22225	22498	22458	22300	22409	22430	22156	22330	22442	22330	22378	22221	22452	22432	22304	22408	22536	22346	22479	22579	22392	22371	22733	22473	22353	22391	22170	22140	22283	22378	22296	22470	22325	22513	22213	22398	22315	22424	22301	22314	22348	22525	22323	22460	22439	22245	22257	22422	22218	22507	22222	22573	22600	22619	22101	22299	22360	22608	22511	22402	22529	22472	22473	22512	22340	22433	22191	22258	22560	22200	22431	22378	22614	22551	22447	22285	22533	22313	22369	22411	22273	22177	22293	22298	22432	22689	22276	22297	22435	22374	22525	22349	22321	22511	22268	22284	22071	22280	22335	22322	22460	22530	22377	22298	22460	22357	22211	22346	22468	22385	22479	22326	22260	22277	22460	22279	22706	22495	22451	22139	22517	22328	22226	22428	22725	22294	22365	22540	22326	22624	22220	22382	22394	22489	22478	22368	22434	22318	22539	22227	22486	22556	22433	22471	22162	22291	22275	22191	22439	22274	22627	22590	22471	22092	22224	22336	22126	22166	22447	22511	22505	22443	22292	22342	22351	22547	22397	22511	22508	22433	22387	22471	22196	22423	22418	22474	22275	22496	22394	22294	22449	22418	22426	22375	22250	22166	22212	22345	22313	22373	22396	22328	22490	22534	22441	22359	22511	22478	22476	22372	22139	22439	22735	22335	22358	22254	22246	22264	22232	22401	22234	22564	22271	22310	22297	22326	22267	22457	22273	22287	22262	22303	22475	22306	22321	22601	22370	22289	22384	22469	22542	22222	22250	22437	22613	22113	22291	22589	22260	22434	22316	22357	22075	22535	22435	22514	22436	21960	22220	22257	22259	22121	22234	22243	22452	22219	22270	22659	22214	22393	22236	22396	22392	22375	22468	22166	22522	22474	22283	22292	22465	22580	22528	22321	22345	22394	22632	22559	22434	22216	22455	22371	22351	22568	22085	22323	22274	22587	22541	22258	22206	22526	22502	22666	22428	22464	22339	22280	22571	22404	22342	22471	22493	22509	22560	22228	22225	22498	22524	22509	22345	22409	22465	22278	22356	22338	22322	22560	22400	22397	22318	22238	22395	22361	22008	22301	22139	22405	22464	22323	22438	22418	22341	22486	22330	22387	22375	22248	22268	22378	22539	22356	22303	22351	22542	22387	22512	22436	22558	22307	22255	22354	22421	22387	22206	22488	22072	22275	22345	22435	22135	22175	22353	22433	22372	22165	22179	22218	22386	22591	22372	22482	22393	22358	22169	22453	22603	22424	22305	22372	22318	22401	22336	22266	22442	22487	22193	22361	22600	22434	22519	22343	22365	22439	22442	22449	22399	22228	22190	22317	22413	22258	22280	22612	22340	22241	22429	22466	22427	22443	22642	22161	22624	22498	22192	22263	22347	22670	22406	22580	22469	22346	22304	22483	22561	22325	22164	22475	22222	22428	22326	22319	22506	22401	22416	22403	22488	22311	22525	22529	22132	22222	22552	22415	22443	22289	22672	22346	22461	22533	22355	22274	22459	22448	22423	22204	22545	22681	22559	22292	22344	22390	22254	22323	22671	22438	22463	22329	22217	22466	22678	22359	22396	22105	22236	22546	22407	22257	22206	22201	22305	22413	22359	22281	22332	22298	22242	22458	22356	22373	22477	22443	22257	22275	22271	22414	22420	22591	22290	22128	22229	22330	22112	22329	22420	22413	22128	22208	22487	22390	22309	22610	22308	22582	22534	22401	22362	22412	22752	22431	22606	22438	22077	22439	22214	22172	22437	22173	22209	22377	22467	22390	22681	22347	22290	22476	22391	22350	22485	22238	22335	22241	22484	22151	22385	22568	22188	22513	22089	22443	22230	22125	22284	22366	22282	22298	22330	22659	22304	22407	22485	22419	22437	22456	22691	22256	22558	22448	22367	22413	22341	22418	22521	22307	22291	22370	22560	22249	22332	22510	22466	22262	22332	22410	22426	22670	22416	22329	22298	22275	22374	22339	22396	22435	22454	22314	22450	22358	22668	22261	22419	22241	22232	22143	22140	22417	22438	22414	22503	22428	22208
19620	30659	33417	32272	25095	23041	21332	20029	21176	19546	18116	17313	16305	16719	19730	30108	28875	23981	19020	15226	14990	14860	15069	14972	14975	14925	15077	14849	15007	15026	15070	14968	14875	14832	14896	14808	15090	15043	14892	14960	14965	14824	14900	14901	14988	14891	14825	15049	14843	15055	14871	14864	14879	14921	14955	14875	14957	15104	14870	14768	14966	14783	15079	14988	14884	14727	14975	15061	14846	14991	14936	14992	15022	15068	14864	14992	14956	14848	14964	14963	14871	15067	15035	14913	14809	14885	14813	15062	14963	14831	15055	14909	15028	14891	14905	15105	14881	15030	14965	14861	15020	14886	15059	14895	14991	14958	14887	14848	15121	14815	14797	14918	14876	14900	15083	15132	14763	14874	14867	15049	15010	14878	14921	14935	14901	14971	14972	14988	14938	15006	14946	14938	15029	14899	15065	14984	14885	14978	15042	14803	14937	15138	14916	15008	15056	14917	14809	14916	15037	14878	14919	14994	14986	14824	14877	14947	14982	14966	14957	15113	14932	14982	15029	15101	14888	14750	15011	14983	14846	14975	14891	15014	14977	15001	15220	14820	14900	14758	15081	14870	14765	14950	15029	14819	14895	15036	15002	14952	14995	15028	14862	15054	15002	14902	14865	14889	14961	14864	14961	14709	15056	14880	14907	14921	14971	14961	14726	14996	14668	14982	14987	14804	15074	14975	15027	14946	14740	15065	15040	14989	14945	14981	15053	14860	15001	15069	14785	14855	14912	15004	14945	14898	14898	15005	14867	14817	15133	14901	14783	14928	14905	14755	14907	15078	15005	15083	14927	14914	14970	14790	15002	15119	14846	15075	14857	15011	14784	14891	14722	15012	14971	14950	14898	14972	14906	14954	14918	14949	14955	14967	15039	14894	15004	15044	14840	14986	14999	14854	15004	15017	14918	14981	14811	14911	14995	14998	14805	15132	14862	14840	14796	14971	15030	14797	14898	15067	15031	14920	14769	14818	14814	14988	14953	14890	14927	14911	14877	14884	14808	14953	14894	14793	15082	14994	14600	14945	14911	14916	14863	14975	14929	14891	14764	14907	14812	14884	15030	14988	15016	14850	15074	15032	14882	14888	15002	14816	14720	15025	15103	14893	14909	15073	15033	14908	14829	14804	14953	14960	14966	14864	14894	14785	14990	14783	14886	15000	14835	14918	15070	14949	14979	14987	14860	14902	14940	14793	14874	14985	15083	14891	14918	14973	15006	15104	14929	14960	14924	15048	14994	14950	14871	15038	14890	14911	15010	14843	15060	15040	14927	15068	14792	14837	14916	14998	14989	15007	14965	15023	14771	14884	14919	15052	15063	15093	15095	15013	14974	14868	14972	15038	14812	14995	14890	14907	14823	15134	14874	14998	14932	14923	14990	14894	14900	14880	14883	14919	14810	14948	14970	14868	14917	14809	14959	14967	14928	14970	15041	15016	15011	15042	15073	14971	14832	15132	14842	14904	14870	15126	15101	14972	14949	15147	14999	14920	14925	14893	15034	14895	14995	15037	14955	14909	14972	15039	14994	14738	15035	14834	14911	15023	14680	14977	14959	14977	14928	14932	14941	15115	14969	14909	14918	14968	15013	14909	15006	14847	14822	14982	15026	14968	15033	14937	14946	14926	14922	14999	15080	14913	14961	14936	14999	14956	15039	14951	15088	14951	15022	14897	14939	14839	14812	14874	14950	15118	14960	14957	14874	14979	15060	15004	14722	14950	14843	14935	14848	14959	14801	14850	14949	14891	14831	14925	14965	14970	15084	15073	15089	14861	15038	14978	14935	14911	15022	14889	15083	14939	15008	14977	14826	14745	14880	14917	14893	14876	14868	14876	14885	15000	15008	15008	15044	14824	14936	14932	14846	14830	14765	14973	14884	14869	14932	14875	14938	14906	14799	14882	15013	14975	14910	14937	14788	14791	14940	14847	14882	14922	14966	14847	14887	14918	15013	14959	15054	14865	14824	14970	15013	14933	15032	14961	15104	14819	14876	15083	14919	14943	14931	14800	14909	15138	15050	15008	14900	14878	14815	15064	14915	14930	14894	14785	14965	14861	14929	14840	15054	15138	14961	14988	14864	14807	14990	15063	14975	14914	15031	15016	15104	14857	14989	15006	14859	15032	14886	15025	14923	14762	14850	15057	14907	15022	14908	14928	14892	14939	14829	14958	14835	14978	14761	15010	14866	15022	14996	14975	14953	14928	14669	14963	14827	14847	14929	14906	14888	15075	14881	14832	14823	14962	15027	14971	14723	14931	15177	14892	15107	14830	15072	14893	15046	14926	14809	14938	14823	14998	14934	14844	15056	14974	15117	15041	14747	14913	14998	14939	14826	15054	14963	14930	14783	14953	14984	15034	15064	14935	14785	14953	15095	14831	14844	15049	14971	15058	14931	14941	14984	15096	15027	14940	15168	15016	14927	14994	14872	14806	14848	14995	14985	14827	14810	14874	14904	15076	14917	15015	15036	14897	14911	15005	15165	14866	14919	14698	14987	14755	14807	15069	14915	14759	14892	15050	15004	14965	14892	14896	15012	14844	14916	14975	15038	14935	14944	14960	15169	14954	14916	14815	14962	14762	14764	14921	14984	15041	14878	14939	14974	14894	15179	15009	14952	14926	14929	14999	14981	14927	14849	15032	14974	14936	14964	14883	14777	14986	15095	14946	14968	14978	14993	14927	15073	14976	15031	14907	15141	14900	14857	14865	14870	15000	15049	14985	14880	15093	14884	14689	14900	15051	15083	14822	14857	14926	14932	15081	14864	14907	15049	14959	14903	14940	15071	15039	15033	14886	14945	14934	14951	14973	14911	14972	15027	14961	14938	14961	15062	15025	14914	15165	14838	15203	14809	14928	14988	14810	14846	14779	15119	14925	14856	15059	14787	15025	14958	14891	15152	14918	14952	14983	14966	14936	15012	14896	14891	15043	15166	14991	15047	14953	14938	14801	15076	14962	14831	14878	14811	14775	14924	14945	14690	15026	15079	15134	15070	15066	14871	14853	14842	15019	14993	14997	14893	14773	14914	14986	14978	14887	14897	15053	14935	15063	14814	14729	15077	14921	15119	14909	15025	14764	14837	14906	15026	15059	14927	14756	14811	14883	14842	15076	14819	15043	14870	14835	14956	14831	14915	14866	14851	14932	14921	14785	15058	14881	15045	14950	14863	14973	14999	14950	15042	14977	15051	15031	14912	15116	15034	14922	14878	14950	14972	14861	14985	14965	14947	14949	14864	14967	14796	14942	14878	14942	15093	15069	15062	14936	14918	15130	14896	14885	14987	14907	14943	14866	15015	15068	14989	14857	14956	14916	14937	14869	14800	14904	14950	14953	15022	14866	14934	14965	15046	14830	14988	14835	14747	14917	14879	14885	14823	15003	15006	15072	14942	14920	15108	14939	14959	14935	14947	14972	15055	15082	14941	14878	15057	14843	15072	14962	14953	14922	14966	14931	14726	14981	14913	15020	14833	14965	15091	14967	15062	15027	14809	14950	14947	14886	15097	15089	14979	15084	14993	14906	14781	14943	14940	15079	14951	14931	15059	15111	14974	14905	15024	14969	15013	14968	15034	14885	14978	14897	14988	14882	14876	15012	15146	14860	15021	14950	14900	14925	14820	14953	14981	14791	14862	15039	14999	14960	14984	14780	15309	14939	15037	14890	15065	14989	14764	14941	14962	14917	15154	14880	15077	14751	14773	14931	14888	14989	14755	14984	14955	14988	14747	15079	15030	15021	14858	14988	14840	15164	14944	14989	14800	14929	14913	14849	14916	14925	14840	15013	14908	15057	14826	14961	15039	14991	14870	14996	15023	14890	14864	14831	14888	14953	14910	14905	14822	15104	14894	14990	14911	14934	15024	14936	15069	15070	14956	14937	15001	15110	14896	14882	14989	15090	14893	14831	14958	14962	14983	14876	14811	15024	14898	14967	14800	15096	14824	14966	15079	14965	14894	14987	15027	15031	14706	14771	14950	15006	14856	15002	14887	15027	15016	14867	14934	14913	14950	14993	15003	14937	14931	14944	14936	15037	15002	14963	14928	14881	14966	15003	14827	14892	14802	14779	15042	14783	15009	14896	14989	15001	15019	14863	15071	14976	14814	15084	15138	14804	14970	14880	14864	14684	15007	14964	15081	14893	14950	15103	14892	14929	15095	14935	14935	15124	15004	15126	14745	14938	15015	14956	15052	15026	14851	15009	14981	14878	14854	14918	15027	14906	14958	15015	14908	15025	14957	14906	14928	14982	15001	14952	14916	15011	14795	14954	14987	14932	14864	14971	14993	15018	14949	14777	15053	15115	14961	14828	14786	14871	14977	14943	15073	14895	15133	14894	15115	14997	14933	14916	15031	14855	15038	14876	14970	14857	14974	14993	14903	14915	14932	14918	14969	14702	15113	14941	15102	14981	15015	15086	14873	14859	15037	14823	14997	14931	15076	15007	14910	15234	14897	14961	15091	14883	15023	15012	14869	15063	15070	14998	14978	14779	14882	14819	15013	14839	14775	14856	14975	14933	14965	15003	15019	14985	15019	15003	14797	14926	14883	15095	14962	14923	14993	14920	14886	14943	15029	14963	15041	14934	14779	14939	14842	14984	14975	14965	14968	14900	14881	14791	14913	14944	14938	15151	14982	14890	14932	14949	14935	14955	15115	14899	15086	14805	14936	15088	15012	14810	14900	15089	14947	14948	14965	14960	14927	15124	14987	14899	14911	14929	14691	14866	14952	14805	14837	14939	15012	15099	14953	14893	15013	14911	15130	15011	15005	15256	14992	14859	14829	14757	15007	14927	15070	14782	14885	14846	15206	14853	14943	14962	14856	14866	14970	14813	14922	15052	14990	14966	15087	14971	14979	14943	14830	14833	14709	15065	14900	15060	15002	14665	14852	14863	14920	14944	14988	14888	14906	14903	14855	14915	14811	14947	14814	15106	15013	15020	15015	15004	14983	15079	14785	14913	15124	14948	14818	14899	14848	14814	15025	14943	14953	14931	14972	14916	15079	15009	14929	14820	14957	14888	14965	14981	15046	15003	14869	14606	14938	14994	14904	14930	14948	14854	15035	14999	15024	14863	15124	15030	14887	14908	14886	14828	14900	14807	14972	15107	14958	14810	14863	14842	15017	15041
22406	20740	27161	24648	22571	28083	33067	30524	28922	27119	26205	24509	24113	24538	29714	43568	46009	39546	31026	24389	22974	22799	22731	22882	22682	22929	22832	22874	22654	22775	22599	22649	22991	22765	22797	22673	22691	22778	22851	22708	22797	22583	22745	22755	22617	22702	22529	22694	22848	22579	22742	22775	22741	22638	22777	22499	22681	22757	22574	22630	22561	22763	22743	22700	22614	22817	22658	22538	22850	22590	22601	22587	22539	22698	22552	22830	22766	22568	22769	22826	22898	22806	22763	22638	22524	22576	22580	22652	22841	22784	22648	22585	22698	22629	22531	22429	22609	22737	22526	22886	22912	22893	22855	22550	22576	22737	22575	22613	22787	22672	22627	22807	22466	22826	22605	22470	22458	22766	22605	23004	22421	22669	22438	22709	22633	22602	22813	22552	22658	22634	22793	22591	22495	22683	22768	22502	22575	22495	22550	22783	22702	22599	22556	22784	22231	22434	22688	22606	22697	22466	22720	22541	22557	22750	22475	22756	22384	22551	22448	22508	22501	22642	22743	22607	22559	22660	22602	22599	22653	22743	22737	22749	22771	22650	22691	22793	22488	22716	22785	22752	22673	22540	22461	22651	22941	22866	22604	22634	22547	22731	22730	22684	22508	22657	22603	22639	22762	22762	22550	22565	22561	22576	22634	22458	22521	22693	22710	22526	22715	22633	22783	22655	22562	22623	22722	22654	22810	22787	22742	22594	22833	22678	22554	22663	22730	22882	22829	22640	22754	22755	22584	22514	22656	22448	22905	22504	22750	22428	22429	22647	22634	22678	22740	22575	22751	22440	22654	22749	22675	22763	22824	22899	22747	22639	22676	22735	22742	22742	22367	22475	22894	22685	22663	22728	22746	22738	22585	22648	22467	22566	22762	22651	22692	22869	22666	22531	22709	22676	22572	22668	22451	22696	22530	22622	22714	22805	22563	22754	22686	22593	22860	22583	22783	22664	22560	22635	22864	22722	22665	22649	22642	22665	22566	22546	22808	22761	22585	22596	22704	22779	22437	22564	22554	22725	22624	22605	22727	22559	22627	22658	22491	22460	22593	22532	22364	22639	22892	22584	22487	22757	22842	22707	22813	22712	22709	22433	22684	22578	22607	22693	22588	22727	22679	22672	22621	22460	22550	22481	22707	22692	22660	22730	22690	22735	22714	22924	22863	22590	22601	22518	22710	22524	22366	22659	22662	22537	22645	22639	22683	22502	22587	22606	22913	22671	22712	22590	22553	22637	22733	22629	22737	22467	22596	22832	22679	22272	22710	22535	22706	22749	22578	22484	22573	22519	22341	22666	22679	22768	22487	22576	22806	22427	22697	22843	22558	22642	22545	22485	22821	22600	22685	22578	22716	22689	22573	22654	22817	22634	22614	22585	22650	22449	22596	22884	22475	22473	22390	22478	22651	22604	22547	22912	22833	22776	22733	22533	22403	22612	22467	22547	22746	22725	22616	22612	22820	22721	22693	22669	22752	22350	22630	22880	22767	22517	22827	22729	22607	22836	22948	22720	22664	22626	22563	22602	22942	22649	22543	22582	22770	22446	22836	22667	22646	22758	22678	22706	23001	22685	22929	22483	22565	22557	22703	22640	22461	22572	22453	22699	22645	22861	22396	22366	22900	22390	22546	22574	22577	22556	22532	22667	22682	22421	22845	22486	22671	22481	22765	22678	22668	22907	22618	22866	22418	22666	22703	22622	22689	22641	22428	22676	22585	22938	22971	22652	22645	22494	22749	22708	22683	22792	22558	22733	22831	22584	22596	22690	22715	22763	22809	22735	22847	22651	22646	22682	22694	22731	22758	22622	22762	22817	22892	22676	22806	22303	22668	22606	22566	22579	22715	22752	22551	22612	22517	22595	22528	22249	22751	22529	22606	22435	22639	22553	22584	22699	22845	22622	22686	22644	22532	22501	22640	22706	22683	22501	22718	22589	22842	22866	22562	22634	22454	22804	22589	22661	22640	22760	22598	22702	22731	22621	22719	22867	22640	22639	22651	22618	22673	22919	22547	22956	22615	22571	22406	22676	22852	22641	22392	22557	22723	22526	22407	22624	22403	22821	22754	22742	22644	22667	22579	22821	22590	22493	22511	22429	22603	22582	22730	22680	22686	22655	22784	22706	22471	22420	22760	22846	22666	22784	22559	22901	22760	22896	22622	22712	22741	22757	22648	22500	22553	22728	22503	22673	22491	22594	22536	22538	22612	22633	22890	22565	22464	22612	22442	22528	22426	22818	22568	22599	22713	22907	22723	22519	22881	22458	22668	22611	22460	22881	22581	22477	22685	22536	22829	22668	22565	22703	22678	22684	22566	22614	22502	22929	22752	22769	22690	22897	22842	22568	22660	22574	22495	22731	22926	22715	22790	22782	22633	22477	22426	22873	22544	22573	22508	22604	22696	22862	22883	22698	22603	22704	22346	22773	22799	22558	22403	22609	22472	22565	22539	22774	22604	22853	22627	22641	22614	22481	22787	22614	22471	22597	22651	22518	22532	22932	23014	22565	22401	22449	22742	22766	22691	22757	22697	22648	22654	22534	22691	22294	22737	22496	22765	22823	22818	22667	22524	22878	22486	22561	22779	22748	22508	22828	22670	22820	22532	22511	22777	22637	22782	22812	22574	22769	22537	22598	22791	22552	22562	22516	22620	22529	22587	22420	22417	22449	22771	22763	22546	22482	22646	22715	22443	22841	22652	22778	22589	22603	22649	22404	22818	22531	22539	22751	22441	22849	22652	22723	22503	22517	22591	22607	22818	22860	22666	22911	22601	22566	22502	22569	22761	22643	22690	22615	22317	22706	22586	22658	22555	22790	22553	22675	22343	22767	22391	22814	22838	22655	22430	22855	22465	22742	22502	22469	23023	22674	22755	22688	22567	22652	22696	22589	22766	22610	22716	22837	22661	22747	22700	22644	22730	22496	22536	22581	22622	22646	22667	22639	22481	22758	22859	22780	22637	22558	22650	22537	22705	22530	22688	22712	22525	22747	22708	22562	22577	22548	22779	22475	22627	22452	22664	22606	22674	22633	22669	22848	22554	22643	22828	22799	22472	22583	22654	22609	22675	22668	22612	22402	22761	22875	22638	22388	22751	22549	22606	22702	22847	22645	22726	22865	22739	22378	22619	22756	22636	22686	22782	22924	22740	22519	22706	22936	22752	22681	22563	22649	22448	22836	22793	22826	22617	22579	22588	22612	22746	22702	22557	22642	22710	22798	22792	22599	22818	22789	22845	22609	22734	22731	22314	22802	22899	22711	22723	22607	22691	22580	22833	22818	22550	22730	22670	22582	22603	22603	22563	22710	22609	22482	22638	22721	22504	22677	22513	22837	22483	22491	22607	22628	22494	22701	22711	22612	22687	22765	22837	22613	22756	22590	22681	22555	22756	22691	22877	22794	22952	22526	22659	22643	22579	22623	22952	22493	22476	22671	22742	22795	22674	22561	22410	22778	22823	22710	22714	22894	22939	22647	22806	22654	22853	22735	22786	22696	22914	22749	22609	22625	22556	22888	22802	22596	22658	22474	22611	22473	22592	22674	22406	22499	22793	22341	22472	22419	22675	22982	22862	22572	22845	22707	22573	22792	22695	22543	22687	22637	22553	22429	22781	22645	22707	22723	22519	22931	22598	22440	22598	22405	22637	22709	22702	22522	22683	22598	22579	22843	22487	22722	22838	22783	22594	22623	22701	22689	22572	22557	22662	22600	22540	22683	22670	22669	22872	22597	22655	22719	22676	22969	22516	22602	22814	22507	22455	22615	22762	22573	22727	22603	22713	22709	22935	22686	22661	22710	22519	22628	22686	22644	22552	22619	22526	22606	22782	22879	22649	22568	22609	22683	22726	22460	22420	22716	22607	22422	22661	23039	22740	22584	22371	22725	22516	22366	22620	22600	22683	22786	22904	22628	22689	22743	22782	22695	22877	22684	22555	22540	22672	22797	22666	22630	22770	22754	22613	22712	22415	22563	22557	22536	22662	22666	22671	22793	22623	22740	22969	22903	22695	22669	22467	22597	22600	22466	22639	22588	22750	22726	22435	22719	22734	22611	22943	22516	22595	22644	22595	22732	22989	22762	22713	22449	22471	22644	23032	22326	22848	22831	22723	22582	22489	22727	22394	22388	22543	22634	22608	22607	22692	22706	22652	22695	22565	22701	22645	22653	22757	22830	22597	22762	22786	22595	22739	22629	22507	22577	22669	22703	22548	22703	22455	22905	22798	22444	22511	22676	22687	22706	22713	22648	22647	22785	22684	22725	22680	22713	22630	22336	22725	22779	22631	22726	22709	22621	22598	22727	22365	22349	22641	22648	22650	22646	22450	22428	22558	22561	22669	22448	22508	22424	22474	22721	22542	22684	22655	22480	22616	22573	22599	22947	22697	22676	22536	22585	22537	22709	22794	22630	22668	22706	22657	22703	22731	22711	22428	22741	22785	22758	22865	22581	22695	22629	22775	22640	22645	22623	22473	22590	22715	22708	22801	22872	22714	22781	22569	22578	22600	22451	22806	22622	22770	22620	22777	22273	22407	22872	22462	22655	22571	22636	22766	22689	22486	22778	22712	22823	22774	22756	22835	22632	22727	22731	22485	22690	22778	22910	22740	22736	22554	22714	22654	22688	22675	22690	22642	22715	22565	22813	22763	22873	22650	22701	23095	22724	22756	22810	22923	22706	22778	22674	22861	22702	22499	22655	22803	22542	22577	22375	22744	22570	22722	22882	22753	22726	22823	22559	22425	22735	22811	22592	22668	22653	22656	22609	22533	22757	22667	22732	22576	22840	22511	22624	22709	22834	22678	22716	22454	22548	22669	22616	22632	22794	22751	22405	22826	22579	22680	22594	22693	22582	22692	22897	22693	22634	22692	22658	22549	22642	22693	22833	22667	22763	22746	22696	22656	22687	22801	22740	22757	22668	22583	22671	22810	22780	22679	22460	22615	22469	22507	22810	22640	22565	22864	22459	22753	22697	22752	22491	22714	22707	22475	22577	22705	22620	22690	22673	22752	22697	22875	22935	22611	22819	22513	22784	22838	22768	22633	22642	22755	22546	22531	22607	22568	22485	22687	22716	22530	22741	22709	22791	22455	22761	22557	22652	22675	22507	22710	22374	22583	22692	22774	22761
20624	37978	38428	34906	29546	27808	26264	26324	24315	20972	19265	17655	16698	18039	26036	40742	40816	33387	23043	15727	14895	15041	15141	15194	14992	15071	15026	15128	15124	15074	15175	15074	15042	15042	14957	15115	15082	15001	14974	15150	14974	15053	15104	15040	15140	15018	14950	15059	15020	15107	14964	14968	15157	15019	15072	15101	15099	14982	15040	14964	15064	15018	15033	15024	15037	14806	14885	15027	14934	14865	14846	15084	15034	14981	15036	14986	15148	14876	15117	15098	14876	15142	15086	15122	14995	15079	15089	14996	15137	14984	15067	15080	14843	15108	15103	14901	14922	14961	14990	15076	15068	15025	14966	15036	15077	15117	15131	14886	15097	14996	15044	14933	15097	15081	15068	14974	15211	15082	15092	15181	14933	15037	15133	15103	15052	15054	14962	14954	15139	14889	15111	15195	15021	15051	15046	15095	15014	15106	15060	14937	15048	14894	15001	15102	14942	15011	15074	14983	14887	15080	14979	14935	15120	14821	14996	14962	14933	14876	14917	14893	14920	14975	14969	14956	15085	15201	14993	14986	14780	14990	14908	15107	14986	14809	15027	14942	15009	14957	14947	14939	14880	15122	15005	15018	15109	15052	14929	14945	14898	15012	15033	14812	14771	15076	15036	14990	15108	15072	15089	15017	14994	14950	15007	14885	15009	15058	15004	14979	15040	15097	14908	14889	15029	14923	15110	15015	15104	15021	14946	14977	15119	14990	15054	15063	15089	14953	15054	15169	15149	15167	15133	14900	15187	14934	15107	14955	14926	14918	15232	14957	15016	15015	15184	14957	15015	14943	15125	15225	15081	14917	14991	15012	15004	15059	15009	14840	14851	14939	14914	15040	15053	15144	14979	15145	14949	14811	15046	14980	15042	15091	14941	14896	14987	15046	14922	15070	15052	14859	15066	15152	14821	15052	14957	14978	15101	14969	14961	14969	15075	15037	14973	14920	15130	15021	14999	15007	14897	14785	15020	15094	14821	15070	15002	15148	14987	14886	15180	14985	15140	15094	14920	15114	15089	14895	15008	15158	15037	15165	14967	14972	15100	14943	14867	15047	15037	14883	15142	15024	15112	14950	14980	15005	15042	15032	14935	15001	15278	15122	14814	15149	15136	15026	15119	14999	15040	15147	14993	15016	14905	14994	14918	14917	15013	14979	14967	15012	15059	15003	15047	15133	15008	15041	14906	14924	14918	15051	15001	15039	15232	15015	15055	14974	14913	14962	14953	15102	14878	14862	15051	14995	15001	14905	15088	14890	15103	15019	14973	15167	14910	15103	14929	15249	14876	15150	15146	15175	14937	15025	15057	14928	15026	14892	15066	14908	15061	15027	15009	15041	14969	14972	14864	14830	14844	14838	15017	15027	15061	14984	15100	15017	14975	15082	14895	15080	14974	14947	15017	15190	14933	15034	14980	15058	15024	15058	15166	15026	14919	15063	15035	14958	15075	14890	14847	14970	14990	14841	15135	14888	15140	15109	15082	14975	15020	14982	14891	15033	15054	15105	15025	14943	14997	15087	15026	14874	14997	15041	14955	15092	14966	15105	14946	14911	15001	15032	15113	14960	15000	14903	15056	14946	15248	15129	14966	14959	15068	15030	15081	15032	14941	14929	14979	14853	14995	15056	15125	14917	15125	14867	14954	14993	14878	15140	14935	14970	14987	14851	15073	14886	15139	15214	15082	15134	15204	15162	15025	15218	14896	14916	14948	14862	15049	15044	14980	14990	15040	15044	14957	14860	15040	14940	14898	14955	14891	14902	15127	15036	15133	15035	15002	15038	14987	14989	15112	14928	15034	15225	15107	14982	14991	14921	15028	14921	15032	15027	15048	15144	14944	14943	15030	15108	14928	15112	15257	14913	15049	15040	15040	15028	15058	15094	14928	14959	15008	15006	15003	14890	15137	15048	14948	15005	15265	14963	14882	14950	14961	14860	14908	14999	14963	15024	15101	15215	14953	15029	15096	14975	14913	15041	14945	15065	15029	14897	14928	14990	15089	14817	15004	14876	15009	15017	14920	14985	15159	15131	14930	15136	14875	15055	14868	15154	15061	14871	14945	14976	14999	15119	14933	14928	15039	15034	14974	14915	15081	14880	14773	14968	14969	15078	14872	14945	15027	14791	15081	14802	14871	14869	15007	14885	14999	15062	15020	14768	15097	14978	15107	15189	15134	15080	14883	15055	14973	14968	15047	14835	14973	14931	15088	15019	14917	15045	14839	14991	15027	15008	14868	14815	15026	15046	15043	15182	15037	15123	15005	14989	15005	14927	15102	15044	15012	15055	14934	15164	14926	15086	14847	15136	14963	15084	15122	14974	15026	15142	14832	14897	15015	14967	14993	14783	14998	15216	15096	14864	15059	15125	15079	15069	15358	15028	15036	14980	15034	15003	15071	15033	15102	14902	14911	15101	15040	15107	15078	14955	15061	14935	14964	15036	15019	15028	15081	15036	15133	15081	15096	15059	14926	14933	15021	14794	15240	14971	15053	15023	15168	15000	14856	15104	15058	14964	14953	14961	15007	15065	14953	15066	15071	15176	14981	14828	15068	15095	14959	14972	15080	15081	15087	15077	15059	15160	15062	14932	15213	14968	14881	15148	14933	15087	15025	14909	15041	14931	15066	14996	14876	14917	15096	15065	15085	15211	15017	14905	15037	15042	14891	14925	14856	14955	14980	14970	14980	14872	15057	15096	14942	15075	14784	14922	15024	15131	14830	15096	15007	15009	15078	14990	14906	14952	15019	14997	15009	15040	14873	15037	14945	15232	15162	14932	15065	14893	15161	14937	15012	14918	15156	15018	15124	15003	15157	14955	15107	15144	14847	15062	15110	14951	14992	14920	14975	14982	15039	15044	14852	15075	15075	14990	15215	15009	15084	14859	15135	15028	15068	15039	15116	15121	14962	15052	14909	14967	14855	14885	14997	15130	14945	14974	15030	14934	14987	15068	15121	14986	14814	15035	14816	14966	14936	14973	14995	15072	15026	14908	14989	14854	14820	14955	15180	15033	15036	14952	14801	15086	14889	14888	15067	15092	14873	15025	15001	14988	15028	14970	14805	15152	14771	15135	14968	15048	15005	15138	14976	15104	14889	14938	14951	15029	14909	15051	14963	15039	14908	14997	15063	15012	14922	14994	15111	14996	14936	15038	14925	15013	15127	14851	15195	14965	15049	15194	14993	15235	15138	15124	15060	15038	14945	15216	14945	15017	15100	14944	14782	14920	14976	15076	15070	14893	15040	15019	15104	14924	15014	14940	14985	15050	14908	15061	15102	15008	14813	14950	14958	14886	14976	14934	15082	15091	14958	15036	15274	14879	15081	14873	15189	14915	15071	14833	14845	14996	15092	14925	15058	15052	14975	15050	15023	15019	15076	14951	15044	15016	15069	15013	15113	14966	15044	15042	14927	14936	15157	15173	15001	14938	15015	15103	14922	15226	15119	14946	15150	15027	15101	15085	14897	14814	14933	14908	14929	15158	14943	14797	15051	14835	14989	15093	14910	15025	14998	15101	14995	15106	14953	14864	14955	15064	14986	14866	15079	15014	15049	14978	15091	15007	14921	15110	14996	14807	14984	14997	14962	15029	15012	14930	14875	15119	15063	14961	14987	14977	14970	14966	15031	14917	15120	15025	14943	15036	14989	15173	15006	14777	15005	15108	15011	15090	15079	15009	14886	15040	14995	14894	15076	15010	15193	15084	14999	15067	15176	14900	14913	14801	14980	14960	14912	15032	14853	14969	14887	14966	15185	15021	15103	15007	15029	14856	15011	14928	14988	14925	14944	15057	14916	14862	15074	14765	14975	14984	14969	14980	15073	15005	14902	14942	14899	14945	15194	15003	15080	15082	14866	14945	14941	14998	15155	14912	14952	15045	14980	15029	15003	14942	15072	15079	14971	15032	15087	15196	14973	15113	15062	14772	15091	14927	15064	14924	15143	14924	14907	15156	15022	15108	14922	14900	14934	15068	15063	14924	15030	14868	14900	14959	14945	15057	15012	14876	15040	15101	15143	14952	14997	14990	14871	15129	14909	14905	14975	14930	15031	14880	14992	15037	15079	15104	15049	14980	15241	15092	15084	15003	14992	14911	15117	15026	14918	14809	14959	14933	14965	15051	15131	14828	15079	15000	14715	14843	15091	15096	14942	14911	14929	14891	15004	14953	15032	14943	15134	15024	15091	14778	15229	14992	15147	14977	15069	14866	15032	15071	15142	15059	14901	14916	15007	15025	15005	14992	14995	14986	15116	15052	15002	15052	15078	15062	15107	14966	14927	14859	14877	15076	14921	14971	14864	15037	15081	14972	14980	14887	15011	15023	15183	14992	15111	15061	14960	15049	14983	14967	15012	14997	14907	15055	14860	14956	15158	15018	15072	15115	15136	14965	15124	15216	15010	15148	15071	14913	15102	14753	15041	14830	14934	15016	15050	15077	14848	15154	15009	14955	14887	15096	14916	15029	14955	14808	15169	14990	15116	15034	15006	14894	14891	15098	14840	15109	15111	15078	15087	15150	15161	15040	15036	15007	14944	15018	15057	14938	15085	15136	15184	15059	15023	15089	14946	15079	14988	15080	14897	15062	14881	14993	15070	15016	14844	14956	15056	15042	14985	15006	14981	14975	14880	15099	14945	14971	15002	15031	14954	14843	14961	14993	15014	15074	15005	14974	15018	14909	14977	15003	15104	15056	14878	15198	14830	14957	15010	15069	15128	14921	14894	15116	14970	15079	15008	15015	14900	15024	15076	15093	14967	15096	14775	15031	15023	14942	15184	14936	15205	15003	15021	15102	14962	14838	14973	14923	14874	14861	15021	14942	14905	14849	15005	14909	14988	14912	15021	15046	15054	14914	15112	14889	14715	15172	15078	15095	14975	15002	15054	15111	15075	14711	14995	14838	15111	14955	15145	14924	15209	14997	15183	15099	14965	14981	14826	14937	15106	14966	15116	15048	15086	14951	15096	15015	15070	14934	15119	15023	15210	15006	15068	14962	15132	15003	15005	15064	14909	15001	15080	14872	14827	14931	14878	15055	14943	15042	15250	15110	15077	15034	15016	15081	15044	14885	14915	15037	15045	15091	14902	15096	14842	14990	14938	15101	14900	15063	15117	14928	15114	15067	14972	14978
34405	29039	32563	31549	28398	27463	27559	26965	26482	26192	25699	25710	25377	25611	25928	26623	26743	26175	25714	25072	24968	24978	24903	25038	25076	24839	25122	24654	25022	25044	25091	25157	24915	24833	24834	24957	25025	24992	24844	24801	24976	24814	24950	24879	25032	24846	25056	24928	25082	24992	25077	24977	24792	24871	25031	25115	24922	25238	24964	25014	25032	24798	25136	24987	25032	24996	25019	24705	24791	24971	24701	24821	24870	25009	25094	25012	24970	25053	24802	25221	25007	25124	25098	25169	25140	24951	24915	25025	24928	24914	24964	24997	24925	24930	25002	24940	25005	25214	24952	25142	24919	24885	25117	24973	25072	24904	24939	25084	25045	25025	24978	25043	24938	25126	25067	24908	24775	24963	24954	25090	25234	25009	24863	24627	24942	24902	24995	25031	25115	25023	25009	25128	24823	24833	24737	24898	24881	24999	24912	24811	24853	24930	25056	24863	24934	25033	24861	24830	24703	24825	24825	25100	24795	25024	25109	24937	24961	24965	25131	24929	24753	24929	24997	24925	25027	24967	24957	25013	24992	24795	24884	25086	24924	25039	24697	25010	24920	24912	25096	24827	24737	24744	24709	25043	24830	24770	25183	24912	24920	24845	24786	24795	25049	24831	25017	25300	25134	24949	24852	24977	24997	25133	25122	24847	25139	25156	24960	25073	24803	24878	25028	24905	25037	24769	25159	25131	25019	25293	25007	24910	25059	24777	25193	24992	25055	24835	24679	24938	25061	25169	25039	25074	24932	24923	25093	25123	24908	25057	25404	25050	25084	25062	24987	25018	25125	25010	24948	25076	25110	24976	24798	24886	25111	24918	24837	24892	24836	25166	24774	24940	24995	25124	25102	24990	24743	24918	24879	25158	25028	25022	25235	24936	24946	24817	24806	25095	24929	24989	24852	25056	24932	24901	25074	25132	25103	24994	24605	24947	24895	25094	24873	24999	25110	25128	25080	24997	25041	25118	25052	24892	25074	24958	24950	25097	24863	24981	24946	24991	24926	24921	24771	25028	25181	25150	25021	24967	24977	25085	24899	25280	25092	25244	25172	24824	25129	24933	25001	24944	24978	25035	24878	24846	24959	25008	24904	24997	24896	25041	24890	24804	25051	24970	24997	24959	25109	25016	25171	24865	25234	25186	24893	24743	24912	24849	25006	25063	25104	24908	25078	24996	25132	24906	24972	25095	25117	24724	24866	25064	24871	24936	24969	25236	24949	25079	25144	25197	25013	24869	24934	24951	25089	25172	24871	25142	25093	25162	25025	25097	24863	24906	24829	25021	25107	24924	24864	24864	25000	24834	25223	25353	24646	24911	24920	24934	25144	24682	24861	24906	24840	25112	24979	24946	25002	25085	24995	24804	25017	24980	25149	24911	25128	24924	25028	24886	24923	24729	25042	25036	24965	24955	24980	24868	24973	25292	24863	24894	24889	25015	25148	24881	25194	25202	24908	24952	24822	24660	24980	25095	25029	25092	25054	25162	24947	24739	25026	24978	24850	24907	24697	25091	24906	24856	25174	24867	24934	24985	24925	24848	24912	25003	24821	24827	24870	24933	24878	24850	25108	24920	25008	24929	24806	25054	24778	24794	24889	24999	25086	24788	24725	25393	24999	24948	24748	24822	24910	24874	24939	24982	24878	24681	24796	24871	24810	24955	25035	24892	24939	25197	25056	24948	25013	24958	24733	25064	24717	24863	24989	25265	25097	25119	25053	25126	25044	24954	25147	24858	25012	24985	24689	25077	24992	25067	25048	24883	25060	25070	25092	24698	24958	24978	24939	25010	24645	24879	25088	25068	24885	24840	25152	24809	24964	24846	25198	24940	25204	24840	25168	24862	25138	25014	25161	24893	24921	24982	25213	25032	24982	24908	24999	25186	25067	24976	24869	25044	25073	25133	25001	24987	24622	25101	25065	24967	24984	24824	24969	24649	24918	24979	24966	25351	24998	24843	25044	24954	24869	24818	25034	25104	24736	24757	24777	24837	25023	24915	24845	25191	25117	25154	24956	25140	25044	24904	25162	25132	25076	25121	25027	24812	25261	24849	24907	24886	25040	25116	25103	24957	25106	25199	24972	24906	25064	25019	24988	24887	25150	24904	25070	24955	24885	24804	24990	24655	24832	24733	24837	24866	24948	24948	24997	24877	24956	24869	24934	24754	24907	24947	25176	24874	25191	25048	24991	24923	25029	25043	24810	24941	25131	25047	25213	25028	24935	24825	24986	24824	24817	24820	24845	24901	25077	25003	24894	24827	24760	24811	24815	24928	24999	25008	25056	25107	25023	25192	25390	25045	24895	24870	25066	24914	25078	24971	25097	24928	24680	25120	25053	24834	24785	24954	24985	25044	25017	25070	25220	24962	25037	24812	25266	25003	24811	24894	25066	24739	25081	24900	24955	24731	24684	24972	25020	25187	24918	24703	24834	24820	24936	24902	25050	24944	24962	25100	25067	25138	25088	25091	25000	25143	25153	25216	24948	25033	25135	24894	25143	24931	25104	25089	24976	24808	25196	24961	24947	24649	25105	24970	24843	25150	25258	25009	24698	24754	24787	24885	25115	24796	25055	24979	24994	24760	25064	24999	24981	25003	24829	24841	25102	25097	24868	24951	25168	24882	24852	24915	24893	24839	25039	25000	25052	24972	25003	24959	25075	25088	25231	24958	24865	24968	25275	25204	25048	24823	24812	25163	24859	25073	24882	24855	25158	24833	24808	25201	24797	25295	25036	25175	24971	24826	24767	25064	24879	24858	25038	25034	25057	24969	25324	24851	25092	24965	25160	24931	25120	24836	25080	25042	24890	25129	24943	24978	25095	25083	25004	24916	25073	24936	25398	25184	25031	24914	25122	24922	24875	25039	24878	24945	24972	24983	24953	24740	24984	24960	24856	24784	24927	24927	25192	24889	25292	25101	25154	25034	25052	24966	24983	24934	24893	24816	25149	25176	24883	25345	24925	25034	24835	24812	24961	24960	25279	24836	24973	24825	25024	24717	24923	24833	24963	24943	24773	24920	25045	24858	24937	24964	25013	24966	24696	24815	24890	25015	25068	25238	25208	25037	25091	25236	25156	24960	24976	25102	25098	25092	24887	24974	25004	24816	25073	24990	25004	24948	25025	25168	25285	24863	24741	25006	24982	25169	25067	24773	24978	24715	24818	24855	25047	25073	24940	25072	24792	25157	24962	25152	25017	24699	24897	25212	24951	24966	24915	25046	25033	24910	24756	24729	24842	24631	25141	25008	24899	24976	24836	25007	24947	24666	25168	25138	24900	24767	24895	24943	25038	25033	25233	24965	24942	24943	25149	25358	24947	24901	24847	25006	24777	24828	24943	25073	24983	25066	25248	24877	24947	24812	24948	24954	24864	24639	24889	24990	25118	25088	25179	25100	24832	24806	24930	24883	25187	25075	24814	24964	25043	25023	25090	25119	24863	24898	25132	25128	25035	25159	24946	25174	25184	24942	24963	24877	25022	25026	24946	24786	25019	25048	24897	24956	24871	25080	25142	25015	24853	25006	25026	24876	24887	25055	24872	25087	24789	24922	24839	24942	24955	25244	25234	25053	24843	24798	25051	24775	24884	24971	25031	24934	24973	24871	24849	24709	25031	24860	24949	25078	25261	24858	24649	24972	25152	25122	24850	24925	25156	25332	25105	24887	24856	25258	25155	24970	25348	25029	24892	24910	25069	24884	25201	25288	25099	24989	25078	25002	24881	24908	24971	25058	25200	25180	25053	25005	24921	25052	25185	25300	25086	25042	25041	24964	25031	25097	24886	25110	25211	25155	25247	25008	24838	25194	25380	24995	24851	25099	24981	25061	25056	25004	24913	24852	25039	24971	25017	24824	24920	24827	25098	25010	24756	25004	24828	24928	25096	24714	25172	25000	25098	24938	25020	24999	24862	25114	24687	25201	25004	25163	25024	24719	24781	25002	25147	25099	25101	24865	24856	24882	25006	24995	25002	24989	24892	24889	25137	25115	25253	25010	25269	24999	25242	25213	24927	25025	25356	24783	25013	24868	25072	24929	25152	25246	25158	25179	25112	25142	25165	25004	24758	25150	25113	24963	25029	24964	24896	24770	24901	24852	24993	24887	24940	25158	25060	25008	25099	24975	24722	24794	24801	25026	25119	25074	24851	24830	24859	24888	24961	25125	24832	25103	24774	24941	25028	25107	24878	25005	25080	24739	24992	24929	24641	24889	25063	25207	25110	25054	24884	25336	25028	25014	24868	24977	24910	24825	25090	24930	25035	25257	24716	24978	25011	24755	25054	24906	25205	24934	25056	25020	25146	24936	24863	24966	25202	25007	24880	24931	25243	24964	25178	25110	24913	24869	25095	24927	24994	25024	24917	24987	24830	25005	25132	25099	24787	24827	24996	24960	24868	25027	24924	25170	24962	24801	24817	25138	25100	24850	24957	25146	24920	25193	24772	25111	25121	25031	24857	25151	25113	25108	24745	24893	24844	25317	25149	25096	25001	25100	25444	25109	25228	24643	24971	24785	24886	25180	24869	24813	24823	24923	24896	24964	24972	25075	25169	24877	24970	24882	24997	24879	24944	25108	25164	24882	25133	24874	25003	25145	25033	25109	24918	24939	24861	25188	25116	25001	24881	24934	24708	24915	24812	24837	24964	25096	25069	25043	24839	24936	24635	24772	24946	25016	25212	25088	24975	25023	25118	25003	25127	24928	25087	25177	25168	24780	24994	24965	24977	24904	24629	24959	25076	25005	25082	24937	24957	25116	25002	24880	25023	25012	25087	25117	25194	25042	24947	25097	25081	25182	25112	25031	25079	25123	24981	24854	25040	25111	25126	24940	24878	24953	25047	25073	24903	25394	25027	24935	25063	24977	24903	24910	25043	25126	25014	25039	24750	25060	24827	24725	24857	25037	25032	25003	24851	24964	25000	25014	24974	24868	25113	24875	24784	24794	25016	25058	25031	25036	25055	24947	24898	25092	25022	25129	25021	24745	24975	25102	25053	25035	24806	25028	25209	25000	25054	25089	25127	25132	25384	24970	24947	24763	24974	24870	24826	24876	24861	24967	24973	25043	25127	24967	25127	24871	24970	25001	25124	24964	25037	24982	24882	24999	25058	25297	25141	24898	24905	24698	25136	25018
22238	29632	28294	24450	21472	19924	20112	18966	18215	17653	17076	16755	16747	16688	17442	18112	17754	17328	16678	16145	16173	15980	16153	16053	16147	16180	16199	16146	15938	16275	16163	16213	16112	16009	16286	16116	15966	16189	16021	16074	16109	16055	15859	15962	16181	16084	16097	16034	16124	16144	16209	16141	15893	16071	16107	16240	16209	16003	16015	16177	16173	16171	16401	16017	16060	16112	16202	16153	15975	16185	16087	16116	16154	16286	16123	16178	16191	15931	16085	16097	15949	16132	16070	16090	16147	16157	16113	16197	15996	16104	15954	16178	16012	16031	16029	16125	16119	16117	15951	15980	16081	16082	16080	16291	16099	16112	16096	16188	16081	16071	16126	16197	16123	16201	16129	16076	16184	16068	16252	16015	15954	15963	16004	16172	16215	16105	16074	16066	16058	16022	16063	16156	16072	16111	16081	16168	16018	15961	16021	16135	16198	15953	16080	16100	16038	16115	16156	16111	15840	16170	15975	16053	16149	15923	16160	16115	16022	16119	16051	16174	16096	16033	16256	16066	16166	16140	15962	15994	16160	16043	16121	16092	16230	15965	16280	15956	16183	15941	16152	16058	15876	16058	16167	16043	15950	16039	16161	16080	16086	16344	15968	16217	16205	16083	16072	16195	16015	16013	16027	16143	16055	16097	16190	16117	16114	15995	16089	16106	16076	16056	16207	16125	16306	16165	16116	16260	16055	16169	16073	16197	16265	16053	16140	16093	16055	16025	15925	16076	15948	16048	16121	16092	16190	16073	16199	16034	16086	16004	16131	16072	16272	16069	16163	15903	16221	16052	16072	15997	15908	16038	16106	16057	15974	16060	16140	16084	16276	16033	16091	16246	16085	15870	16051	16126	16137	16159	16013	16288	16220	15978	16310	15973	16217	16023	16207	16310	16020	16206	15967	16207	16093	16199	16097	16160	16085	16074	15961	16080	15985	16138	16161	15897	16048	15934	15937	15983	16002	15971	16217	16028	16240	16164	16058	15909	15977	16025	16042	16048	16149	16142	15967	16117	16145	15889	16100	16333	16056	16202	16137	15952	16219	16161	16055	16049	16132	16156	15970	16011	16043	16217	16012	16335	16310	16043	16278	16170	16133	16071	16066	16108	16092	16001	16211	16062	16097	16182	15900	16262	15951	16043	16082	16209	16119	16060	16034	16083	16209	16070	16096	16188	16306	16104	16063	16055	16132	16165	16289	16043	16041	16078	16069	15965	16135	16250	15966	16096	16001	16058	16054	16108	16200	16103	16176	16073	16043	15896	16134	16203	16050	15949	16081	16035	15913	16188	16114	16090	15830	16215	16250	16016	16087	16097	15973	16125	16132	16143	15960	16054	16023	16151	16194	16275	16171	16084	16201	15975	16258	16343	16117	16177	16144	16166	16078	16175	16135	16052	16128	16114	16151	16149	16178	16078	16092	16077	15964	16124	15997	16131	16075	15926	16350	16126	16240	16053	16107	15919	16121	16087	16017	16095	16162	16145	16264	15982	16041	16065	16187	16203	16098	16293	16091	16247	16208	16266	16056	16070	16079	16129	15981	16095	16192	16116	16112	15988	15991	16205	16137	16363	16245	15903	16124	15994	16049	16098	16190	15988	15997	16090	16110	16015	16094	16168	16233	16206	16156	16044	16077	16204	15937	16116	16047	16040	16060	16008	16211	16107	16099	16178	16177	16286	16057	16127	16063	16153	16224	16247	16044	16261	16089	16166	16167	16025	16039	16039	16187	15971	16114	16260	15948	16209	16047	16036	16062	16086	16177	16206	15903	16033	16152	16101	16063	16070	16031	15942	16079	15934	16102	16096	16181	16102	16113	16276	15954	16114	15970	16031	15973	16143	16087	16079	16089	15877	16071	16189	15998	15937	15994	16161	16225	16207	16157	15999	16056	16105	16114	16278	16149	16092	15999	16158	16158	16104	16093	16124	16133	16196	16165	16141	16082	16168	16059	16083	16196	16059	16112	16148	16012	16128	16071	16168	16095	16175	16277	15894	16062	16296	16170	15985	16149	15985	16057	16346	16278	16115	16107	16314	16262	16148	16116	16192	16081	16086	16143	16173	16102	16109	16069	16287	16064	16060	16024	16060	15890	15922	16085	15985	16116	16135	16013	16206	16141	16046	16137	16065	16086	15919	16135	16146	15931	16074	16122	16169	16047	15955	15880	16108	16149	16233	15959	15970	16339	16125	16025	16028	15991	16020	16048	16117	16235	16166	16134	16173	16062	16170	16203	16079	15999	16161	16306	16052	16089	16198	15984	16077	16017	15974	15961	16121	16201	16150	16259	15994	16047	16187	16105	15961	16089	16151	16152	16131	16155	16065	16232	16237	16205	16130	15942	16249	15967	16151	15982	16050	16052	16186	16312	16139	15918	15966	16162	15982	16080	16134	15976	16137	16059	16149	15989	16214	16023	15950	16121	16059	16128	16048	16165	16120	16092	16176	16061	15973	16094	16235	15923	16039	16085	16148	16104	16129	16240	16060	16044	16108	15937	16135	16264	16065	16103	16106	16080	16159	16170	16157	16040	16226	15912	16080	15948	16058	16126	16150	15831	16046	16252	16104	16042	16147	16137	16188	16017	16058	16149	16247	16096	16252	16117	16073	16092	16055	15980	16311	16248	16090	16005	16281	16166	16089	16007	16129	16208	16058	16269	16013	16192	16140	16085	16168	16205	15987	16066	15914	16205	16097	16038	16108	16027	16184	16032	16085	16045	15891	16148	16062	15974	16261	15875	16106	16088	16119	16042	16135	16184	16044	16238	16090	16086	16037	16128	16148	15975	16075	16091	15956	16077	16051	16072	16104	15939	16173	16210	16193	15965	16222	15982	16209	16058	15924	16243	16032	16323	16142	15989	16051	15925	16164	16103	15907	16041	16232	16066	16071	16259	16043	15957	15983	16013	16070	16211	16066	16036	16151	16110	16220	16242	16182	15737	16232	16033	16050	15982	16155	16102	16095	16053	16073	16016	16284	16096	16136	16110	16103	16055	16204	16135	15948	16032	15904	16035	16065	16191	16141	16102	16079	15981	16095	16044	16151	16185	15942	16089	16223	16038	16091	16064	16214	16044	16106	15782	16042	15954	16106	15978	15981	16001	16002	15954	16180	16134	15996	15966	15991	16232	16109	16050	16117	16044	15981	16002	15931	16109	16049	16074	16282	15986	16009	16032	16240	15987	16146	16150	16098	16111	16120	16002	16238	16050	16155	16082	16159	15970	16058	16198	16221	16161	16148	16111	16114	16029	16104	15932	16131	16022	16093	16134	15990	16140	16146	16173	15902	16133	16040	16217	16121	16066	16098	16110	16043	15995	16064	16004	16166	16085	16082	16200	16069	16048	16053	16064	16131	16173	16109	16072	16122	16168	16212	16112	16056	16225	16095	16093	16087	16289	16172	16166	16107	16067	16038	15946	15998	16231	16251	15963	16056	16137	16192	16076	16079	16051	16020	16203	16110	16070	16137	16058	16313	16046	16109	16118	16016	16294	16148	16082	16132	16067	16056	16394	15995	16356	16169	16074	15994	16031	16005	16115	16133	16115	15875	16058	16052	15945	16045	15966	16145	16071	16132	16099	16159	16125	16042	16099	15988	16235	16142	16133	16172	16163	16049	16192	16058	15975	16139	16096	16241	16034	15977	16121	16226	16122	16394	16077	16118	15926	16087	16046	16137	16028	16147	16210	16122	16143	15975	15887	16193	16129	15857	16180	15982	16178	16220	16180	16038	16068	15952	16012	16230	16031	16185	16166	16148	16168	16128	16251	16297	16064	16171	16089	16080	16274	16092	16219	16115	16211	16081	16177	16159	16192	16045	16058	15986	15913	15946	16370	16183	16014	16169	16081	15986	16211	16023	16105	16226	16118	16148	16239	16162	16159	16198	16221	16253	16062	16198	16011	15940	16217	16354	15938	16108	16282	16294	16408	16059	16093	16100	16238	16181	16121	16087	16286	16077	15984	16073	16042	16071	16109	16057	16284	16148	16111	15992	16123	16025	16080	16219	16002	16041	16221	15946	16157	16118	15959	16160	16041	16020	16096	16038	16040	16102	16041	16038	16251	16155	15993	16232	16197	16093	16055	16102	15924	16313	16251	16158	16308	16244	16146	16111	16037	16197	16139	16067	16158	16027	16060	16219	16101	16117	16102	16184	16185	15918	16242	16116	16083	16192	16137	16020	16114	16068	16040	16017	16134	16035	16129	16015	15969	16038	16237	16055	16130	16046	15931	16123	16081	16043	16265	15952	16076	16187	16115	16130	15955	16167	16157	16075	16126	16283	16200	16227	16041	16150	16163	16215	16275	16202	16155	16030	16287	16113	16200	16119	16198	16072	16197	15972	16171	16199	16190	15958	16012	16128	16023	16233	16260	16161	16158	16140	16072	16003	16132	16125	16033	16124	15831	16136	16228	16139	16081	16142	16026	16045	16128	16054	16300	16070	16066	16145	16232	16115	16104	16050	16104	16165	15948	16404	16232	16036	16133	16068	16166	16101	16072	16348	15975	16125	16097	16132	16082	15889	16121	16243	15996	16247	15997	16228	16153	16225	16158	16234	16047	16083	16187	16081	16133	16024	16201	16155	15892	16164	15965	16182	16155	15984	16011	16257	16105	15972	16170	16050	16149	16151	16105	16207	16080	16141	16189	16106	16099	16052	16131	16068	16027	16170	16129	16232	16129	16143	16104	16106	16067	16123	16184	16107	16065	15990	16154	16064	16094	16090	16283	16109	16126	16216	16157	16138	16059	16151	16113	15930	16178	16228	16168	15982	15928	16054	16054	16149	16089	16005	16187	16166	16094	16144	16015	15960	16274	16065	16111	16176	16130	16144	16059	16044	16299	16016	16208	15956	16149	15905	16118	16041	16029	16223	16193	16111	16090	16130	16130	16191	16109	16080	16165	16108	16153	16027	16107	16348	16196	16154	15911	16138	15965	16034	16077	16082	16062	16183	16129	16097	15988	16219	16289	16033	16139	16073	16279	16191	16082	16166	16221	15987	15969	16140	16073	16121	16047	16136	16122	16199	16109	16068	16099	16054	16124	16084	16084	16073	16178	16083	16027	16168	16122	16150	16232	16240	16081	16210	16208	16109	16047	16096	16152	16014	16231	16110	16032	16069	16149	15959
24978	20744	26978	26595	27778	30098	30638	28350	27254	26803	26365	25803	25624	26328	35777	38627	34671	31356	27812	25858	25583	25266	25457	25644	25461	25489	25308	25234	25550	25540	25230	25284	25247	25333	25414	25388	25404	25494	25429	25522	25529	25301	25332	25164	25236	25334	25225	25301	25312	25340	25050	25244	25189	25477	25467	25634	25551	25314	25403	25079	25289	25194	25393	25374	25207	25429	25231	25307	25327	25447	25001	25255	25304	25467	25394	25284	25605	25326	25219	25152	25257	25431	25575	25691	25545	25339	25217	25275	25435	25321	25289	25331	25408	25355	25317	25322	25229	25473	25419	25418	25569	25583	25227	25347	25152	25464	25439	25063	25330	25561	25084	25480	25438	25352	25168	25318	25453	25194	25649	25388	25419	25157	25430	25538	25772	25350	25402	25323	25308	25493	25560	25376	25552	25424	25397	25187	25219	25216	25446	25446	25234	25489	25225	25233	25398	25320	25330	25349	25389	25358	25467	25309	25197	25211	25383	25296	25098	25126	25437	25487	25300	25114	25207	25419	25108	25319	25394	25517	25237	25311	25388	25405	25271	25332	25347	25284	25434	25331	25142	25291	25066	25065	25374	25245	25347	25171	25275	25143	25342	25261	25011	25392	25331	25281	25308	25170	25336	25327	25283	25465	25308	25196	25488	25117	25335	25338	25490	25354	25225	25550	25238	25575	25442	25297	25300	25372	25591	25346	25527	25495	25333	25273	25163	24923	25197	25381	25350	25426	25073	25394	25408	25331	25421	25350	25451	25087	25026	25444	25293	25392	25246	25488	25334	25399	25471	25315	25416	25533	25549	25396	25521	25270	25358	25336	25581	25349	25415	25178	25203	25391	25335	25456	25436	25450	25570	25522	25463	24836	25345	25258	25286	25494	25265	25100	25580	25223	25300	25433	25171	25458	25603	25353	25163	25421	25351	25297	25241	25330	25082	25482	25393	25455	25204	25323	25610	25116	25351	25139	25434	25385	25202	25238	25378	25369	25316	25336	25592	25323	25174	25094	25178	25284	25337	25160	25445	25499	25499	25324	25148	25171	25235	25193	25544	25018	25229	25390	25120	25267	25112	25308	25165	25325	25533	25347	25192	25262	25302	25392	25267	25312	25198	25554	25414	25446	25503	25634	25486	25484	25519	24949	25362	25375	25410	25355	25740	25386	25253	25308	25402	25613	25487	24984	25339	25213	25284	25558	25477	25366	24956	25302	25450	25249	25537	25415	25201	25294	25472	25415	25510	25336	25304	25506	25279	25363	25510	25310	25388	25314	25584	25570	25364	25293	25324	25134	25480	25499	25316	25380	25196	25291	25260	25254	25259	25479	25361	25371	25346	25298	25328	25310	25158	25598	25391	25147	25487	25166	25169	25331	25453	25540	25385	25362	25476	25333	25410	25186	25481	25435	25152	25227	25310	25280	25262	25515	25225	25039	25272	25327	25393	25349	25311	25286	25539	25175	25326	25159	25525	25491	25219	25361	25397	25373	25394	25337	25368	25431	25327	25182	25287	25259	25350	25251	25385	25443	25569	25270	25572	25292	25357	25248	25316	25350	25460	25303	25324	25479	25216	25219	25449	25356	25436	25476	25294	25473	25135	25408	25144	25334	25150	25201	25215	25439	25283	25595	25183	25357	25147	25537	25519	25441	25368	25460	25659	25291	25359	25452	25202	25377	25324	25464	25351	25180	25207	25398	25122	25252	25245	25325	25284	25336	25388	25414	25236	25300	25128	25142	25324	25445	25373	25418	25513	25229	25519	25423	25297	25448	25384	25428	25354	25486	25152	25215	25327	25345	25491	25319	25105	25432	25319	25559	25200	25200	25496	25416	25159	25354	25650	25595	25509	25490	25143	25267	25268	25531	25572	25147	25353	25466	25442	25359	25280	25539	25145	25276	25380	25334	25246	25224	25320	25391	25401	25385	25069	25353	25367	25532	25464	25448	25165	25408	25373	25362	25150	25096	25473	25316	25402	25293	25391	25201	25067	25238	25229	25029	25080	25237	25327	25415	25355	25371	25475	25393	25556	25328	25643	25407	25334	25481	25358	25320	25093	25366	25384	25394	25130	25316	25225	25489	25397	25325	25349	25502	25346	25438	25238	25216	25359	25306	25272	25313	25300	25480	25209	25324	25337	25431	25340	25280	25405	25382	25160	25161	25309	25225	25398	25405	25128	25407	25336	25153	25242	25502	25464	25754	25469	25262	25317	25457	25172	25557	25302	25262	25440	25385	25541	25218	25303	25476	24983	25421	25435	25434	25261	25324	25088	25244	25444	25151	25283	25393	25165	25406	25447	25236	25364	25389	25095	25587	25090	25143	25387	25338	25148	25516	25229	25572	25184	25387	25381	25339	25246	25461	25149	25458	25317	25329	25194	25105	25322	25570	25291	25393	25390	25325	25163	25384	25327	25561	25199	25133	25262	25323	25436	25360	25481	25296	25472	25104	25447	25305	25256	25360	25438	25187	25332	25424	25417	25468	25375	25316	25260	25325	25500	25294	25209	25319	25495	25320	25539	25360	25243	25363	25041	25266	25449	25423	25264	25354	25597	25419	25210	25247	25350	25376	25249	25251	25260	25084	25341	25421	25317	25371	25247	25378	25412	25511	25504	25301	25352	25323	25364	25356	25390	25161	25181	25330	25108	25356	25249	25200	25471	25446	25385	25501	25330	25342	25252	25367	25093	25399	25617	25512	25275	25456	25265	25286	25333	25107	25447	25363	25364	25300	25352	25361	25367	25455	25324	25271	25209	25430	25254	25353	25314	25288	25205	25392	25097	25569	25187	25285	25225	25356	25151	25206	25294	25331	25274	25238	25435	25311	25191	25129	25368	25165	25084	25440	25394	25515	25474	25343	25549	25241	25170	25439	25522	25548	25296	25314	25264	25309	25471	25353	25420	25282	25343	25215	25324	25465	24960	25046	25066	25343	25633	25446	25360	25520	25455	25234	25307	25232	25200	25235	25336	25286	25273	25317	25388	25303	25398	25380	25358	25437	25504	25543	25390	25332	25255	25128	25114	25345	25399	25468	25494	25245	25206	25314	25335	25529	25489	25514	25451	25380	25336	25558	25404	25396	25267	25210	25211	25099	25384	25542	25501	25019	24996	25450	25376	25345	25485	25204	25302	25501	25296	25378	25226	25407	25293	25306	25488	25153	25607	25157	25305	25416	25342	25382	25364	25391	25557	25257	25276	25397	25296	25587	25240	25310	25545	25233	25572	25273	25276	25338	25236	25212	25193	25286	25350	25282	25402	25362	25343	25192	25402	25450	25214	25477	25225	25384	25238	25347	25526	25430	25366	25487	25243	25309	25340	25290	25152	25028	25070	25409	25160	25292	25144	25189	25358	25132	25515	25314	25397	25430	25445	25421	25420	25191	25264	25057	25317	25464	25369	25270	25342	25310	25135	25342	25448	25207	25246	25319	25501	25409	25438	25407	25415	25560	25409	25189	25353	25330	25041	25406	25169	25413	25379	25149	25450	25228	25327	25357	25082	25330	25446	25207	25202	25368	25339	25371	25144	25477	25464	25526	25365	25519	25371	25224	25485	25449	25555	25299	25387	25233	25575	25377	25247	25466	25279	25149	25399	25374	25213	25328	25427	25068	25466	25120	25368	25555	25539	25358	25361	25211	25450	25250	25341	25489	25523	25237	25280	25283	25570	25262	25185	25335	25137	25326	25533	25345	25409	25313	25420	25311	25275	25389	25364	25431	25440	25280	25177	25133	25128	25403	25377	25166	25663	25257	25135	25313	25249	25556	25275	25295	25263	25230	25472	25203	25347	25577	25351	25150	25276	25353	25325	25104	25359	25311	25236	25364	25373	25364	25609	25196	25523	25415	25205	25306	25363	25120	25282	25319	25100	25527	25145	25236	25133	25399	25222	25403	25393	25450	25482	25483	25539	25266	25418	25174	25176	25280	25191	25391	25447	25057	25412	25324	25209	25736	25308	25503	25414	25342	25385	25523	25600	25286	25716	25206	25698	25417	25321	25194	25258	25245	25520	25582	25303	25126	25334	25316	25055	25341	25438	25392	25463	25679	25409	25333	25357	25531	25071	25288	25484	25337	25265	25415	25365	25088	25528	25382	25278	25289	25206	25304	25378	25114	25494	25090	25396	25154	25582	25148	25506	25512	25486	25308	25332	25342	25507	25370	25442	25217	25408	25267	25229	25387	25322	25378	25271	25406	25197	25456	25473	25183	25435	25439	25482	25174	25194	25316	25387	25213	25368	25293	25462	25448	25536	25221	25469	25308	25151	25343	25347	25241	25464	25450	25170	25331	25451	25500	25586	25168	25476	25289	25360	25195	25382	25457	25259	25515	25154	25266	25294	25271	25293	25440	25261	25197	25142	25129	25451	25157	24983	25315	25288	25489	25369	25344	25454	25169	25372	25221	25595	25337	25122	25334	25208	25144	25390	25369	25372	25400	25522	25401	25344	25264	25376	25302	25126	25526	25416	25318	25407	25251	25336	25174	25282	25383	25089	25528	25296	25560	25527	25528	25308	25582	25266	25291	25408	25312	25317	25426	25251	25139	25565	25470	25299	25236	25029	25539	25340	25363	25419	25291	25218	25444	25395	25347	25235	25293	25208	25318	25348	25176	25385	25199	25255	25198	25343	25128	25498	25228	25347	25456	25506	25450	25463	25124	25225	25531	25217	25285	25400	25116	25180	25397	25296	25302	25138	25053	25294	25377	25252	25498	25601	25239	25233	25174	25497	25448	25185	25529	25426	25324	25547	25185	25493	25236	25536	25463	25224	25176	25460	25456	25516	25358	25502	25466	25442	25303	25411	25259	25190	25169	25281	25457	25315	25245	25296	25412	25183	25068	25569	25300	25124	25155	25536	25453	25451	25313	25198	25301	25603	25521	25532	25342	25167	25266	25304	25367	25318	25322	25230	25364	25316	25141	25221	25429	25189	25324	25170	25429	25484	25273	25385	25345	25315	25410	25313	25378	25210	25173	25250	25336	25220	25421	25412	25255	25207	25218	25330	25387	25265	25315	25580	25432	25101	25254	25369	25440	25388	25226	25326	25173	25255	25360	25432	25368	25497	25254	25418	25448	25133	25302	25480	25296	25207	25378	25194	25352	25197	25395	25116	25422	25532	25230	25411	25178
20475	35451	36498	30495	27381	24015	22209	20295	19220	17928	17386	17217	16804	18005	31892	31864	27252	22716	18472	16564	16394	16330	16238	16528	16241	16310	16213	16321	16385	16288	16315	16371	16356	16388	16280	16208	16432	16269	16269	16113	16333	16195	16288	16271	16477	16192	16376	16335	16204	16469	16323	16238	16199	16250	16275	16512	16210	16311	16248	16288	16464	16209	16349	16302	16248	16219	16282	16135	16262	16432	16329	16369	16293	16278	16343	16437	16158	16302	16419	16351	16232	16311	16303	16126	16399	16226	16218	16339	16260	16206	16293	16232	16261	16311	16353	16278	16296	16318	16359	16243	16263	16325	16175	16135	16346	16459	16184	16128	16319	16225	16351	16194	16241	16254	16304	16165	16328	16354	16270	16174	16174	16415	16066	16392	16278	16313	16227	16172	16252	16289	16395	16302	16170	16429	16261	16422	16253	16362	16286	16344	16239	16229	16403	16250	16315	16158	16316	16269	16545	16385	16249	16498	16319	16194	16110	16274	16275	16315	16432	16317	16320	16224	16542	16229	16359	16233	16169	16358	16311	16416	16329	16269	16271	16383	16253	16206	16204	16238	16261	16347	16323	16202	16328	16287	16204	16320	16059	16362	16328	16174	16325	16149	16408	16298	16432	16212	16171	16308	16442	16253	16159	16190	16493	16228	16442	16204	16263	16386	16059	16183	16270	16163	16400	16237	16366	16290	16356	16221	16166	16418	16307	16323	16233	16256	16292	16450	16413	16165	16413	16362	16338	16291	16271	16287	16256	16161	16400	16470	16321	16315	16360	16320	16357	16453	16279	16169	16163	16115	16261	16317	16331	16434	16379	16318	16359	16431	16468	16310	16475	16324	16256	16393	16321	16376	16441	16401	16435	16407	16160	16201	16274	16217	16246	16259	16160	16366	16167	16243	16365	16409	16043	16377	16253	16271	16242	16286	16205	16105	16415	16261	16172	16277	16310	16418	16346	16366	16330	16293	16290	16248	16471	16284	16316	16248	16253	16040	16517	16338	16261	16354	16402	16195	16163	16355	16334	16380	16217	16275	16268	16245	16231	16280	16485	16276	16170	16358	16182	16203	16288	16126	16162	16277	16241	16276	16176	16266	16430	16234	16260	16313	16176	16361	16220	16265	16434	16250	16364	16402	16243	16427	16413	16286	16208	16234	16292	16253	16247	16346	16415	16275	16248	16284	16223	16432	16310	16187	16338	16168	16335	16321	16408	16262	16266	16239	16383	16303	16082	16225	16448	16298	16309	16456	16139	16154	16179	16338	16399	16124	16408	16245	16415	16056	16415	16455	16435	16226	16188	16230	16258	16256	16373	16175	16242	16456	16234	16074	16163	16346	16301	16400	16380	16092	16344	16379	16449	16252	16275	16261	16271	16414	16303	16362	16419	16296	16275	16223	16365	16454	16387	16335	16374	16230	16291	16301	16140	16320	16343	16251	16299	16410	16160	16279	16334	16122	16374	16323	16271	16185	16428	16255	16289	16133	16326	16287	16293	16327	16332	16350	16315	16378	16278	16402	16214	16310	16173	16297	16218	16488	16450	16423	16317	16362	16452	16198	16213	16120	16239	16118	16090	16329	16252	16342	16270	16344	16213	16236	16480	16126	16289	16339	16325	16150	16219	16287	16313	16112	16375	16351	16220	16209	16198	16429	16197	16312	16197	16259	16499	16559	16333	16353	16307	16319	16313	16158	16226	16260	16441	16350	16415	16363	16310	16392	16354	16284	16413	16118	16201	16481	16283	16154	16486	16219	16373	16374	16323	16291	16358	16390	16493	16324	16309	16301	16373	16191	16325	16254	16277	16461	16418	16275	16350	16329	16331	16324	16344	16374	16244	16467	16287	16252	16384	16140	16139	16247	16358	16316	16263	16340	16144	16294	16283	16343	16336	16224	16125	16230	16336	16142	16203	16290	16321	16206	16221	16258	16114	16291	16270	16116	16407	16295	16373	16263	16503	16292	16303	16257	16422	16274	16358	16374	16321	16233	16151	16305	16449	16254	16185	16401	16316	16248	16453	16315	16257	16297	16345	16242	16502	16225	16198	16231	16288	16202	16221	16225	16307	16291	16158	16383	16220	16224	16204	16162	16178	16337	16304	16475	16219	16380	16339	16237	16317	16381	16419	16326	16093	16223	16291	16201	16355	16296	16355	16214	16136	16337	16198	16093	16207	16292	16289	16280	16392	16346	16385	16399	16286	16366	16308	16304	16229	16477	16442	16265	16289	16482	16173	16344	16323	16207	16343	16399	16190	16205	16152	16433	16256	16162	16385	16552	16237	16312	16370	16285	16325	16374	16281	16304	16067	16335	16362	16184	16477	16404	16502	16369	16295	16307	16219	16339	16331	16280	16338	16353	16234	16058	16343	16396	16186	16408	16251	16284	16174	16274	16373	16371	16445	16241	16273	16251	16299	16408	16429	16370	16271	16301	16283	16323	16281	16444	16350	16370	16256	16147	16390	16161	16136	16258	16305	16239	16379	16417	16258	16384	16407	16293	16269	16427	16418	16245	16272	16269	16421	16251	16192	16260	16335	16130	16173	16354	16243	16354	16330	16364	16310	16221	16316	16122	16139	16329	16330	16347	16240	16260	16122	16362	16157	16335	16348	16468	16063	16364	16460	16205	16174	16349	16200	16216	16369	16340	16054	16297	16264	16177	16477	16191	16347	16273	16365	16219	16086	16341	16259	16347	16224	16427	16178	16352	16325	16235	16342	16264	16326	16377	16419	16214	16425	16355	16326	16419	16258	16521	16173	16269	16145	16102	16465	16354	16343	16354	16247	16366	16536	16395	16355	16383	16365	16313	16321	16150	16356	16384	16450	16338	16341	16235	16467	16199	16376	16212	16284	16229	16369	16398	16332	16157	16297	16377	16324	16206	16341	16398	16191	16244	16320	16385	16403	16390	16221	16361	16204	16373	16275	16284	16453	16159	16578	16376	16263	16468	16224	16216	16224	16443	16157	16281	16283	16371	16174	16261	16317	16276	16306	16193	16489	16370	16264	16268	16190	16306	16193	16301	16233	16287	16284	16472	16135	16198	16208	16241	16174	16205	16286	16299	16278	16343	16312	16227	16150	16409	16346	16239	16300	16143	16258	16285	16271	16396	16137	16179	16337	16117	16345	16201	16306	16351	16311	16186	16388	16198	16257	16290	16160	16288	16175	16237	16393	16338	16435	16126	16218	16458	16317	16280	16294	16301	16222	16318	16282	16282	16489	16220	16369	16253	16437	16396	16255	16308	16330	16423	16278	16214	16315	16350	16407	16369	16411	16306	16332	16358	16351	16218	16216	16292	16149	16454	16294	16277	16289	16462	16172	16282	16261	16201	16220	16269	16226	16318	16222	16445	16459	16427	16374	16240	16357	16311	16292	16405	16382	16192	16302	16274	16452	16145	16346	16322	16444	16140	16292	16510	16077	16355	16289	16485	16420	16222	16315	16316	16364	16484	16300	16305	16140	16440	16219	16176	16379	16375	16437	16448	16271	16474	16374	16414	16405	16394	16212	16344	16443	16324	16312	16262	16294	16359	16413	16248	16263	16434	16277	16255	16244	16376	16260	16501	16289	16239	16154	16307	16299	16420	16229	16252	16408	16217	16186	16303	16245	16273	16325	16482	16390	16400	16278	16285	16237	16357	16302	16391	16459	16301	16301	16223	16357	16220	16449	16144	16096	16131	16419	16265	16131	16169	16407	16311	16097	16441	16298	16317	16286	16281	16187	16235	16341	16232	16175	16098	16459	16154	16229	16240	16289	16291	16224	16274	16410	16131	16210	16511	16437	16053	16431	16190	16442	16397	16170	16344	16361	16345	16037	16285	16223	16396	16224	16193	16271	16314	16260	16203	16110	16325	16172	16325	16256	16289	16243	16324	16279	16158	16451	16232	16238	16365	16126	16213	16306	16343	16307	16492	16167	16308	16244	16510	16402	16342	16438	16306	16344	16209	16211	16373	16193	16305	16238	16312	16284	16475	16246	16487	16281	16322	16371	16216	16296	16336	16037	16355	16332	16211	16311	16375	16254	16285	16265	16250	16401	16327	16173	16455	16237	16250	16165	16241	16258	16396	16265	16229	16186	16390	16179	16399	16297	16364	16208	16276	16333	16382	16459	16158	16342	16116	16428	16325	16272	16382	16376	16282	16331	16277	16271	16306	16203	16234	16220	16277	16407	16257	16438	16372	16126	16355	16233	16302	16338	16131	16401	16189	16406	16281	16359	16383	16105	16395	16268	16177	16413	16381	16399	16411	16215	16323	16403	16410	16313	16294	16231	16424	16234	16274	16355	16420	16247	16297	16188	16162	16261	16149	16255	16190	16206	16237	16335	16381	16229	16326	16581	16303	16311	16224	16278	16313	16066	16281	16372	16286	16291	16305	16444	16277	16287	16246	16240	16209	16262	16311	16323	16417	16163	16380	16294	16391	16237	16438	16176	16270	16159	16153	16297	16313	16372	16389	16262	16561	16201	16145	16299	16319	16332	16111	16396	16433	16213	16262	16271	16298	16297	16239	16261	16387	16205	16243	16097	16496	16113	16395	16283	16313	16190	16318	16246	16270	16323	16245	16347	16262	16291	16283	16322	16304	16394	16161	16398	16438	16247	16405	16464	16223	16337	16330	16217	16230	16508	16313	16224	16242	16344	16246	16348	16335	16436	16379	16229	16122	16264	16206	16233	16208	16460	16346	16308	16346	16379	16230	16306	16429	16423	16334	16452	16291	16369	16288	16322	16374	16261	16372	16258	16324	16318	16290	16360	16310	16296	16315	16163	16205	16474	16226	16281	16174	16474	16243	16292	16199	16170	16465	16191	16318	16193	16221	16290	16132	16121	16171	16388	16156	16420	16240	16266	16327	16187	16244	16202	16251	16198	16227	16280	16277	16422	16166	16413	16261	16275	16342	16210	16261	16295	16210	16171	16158	16306	16293	16291	16313	16264	16369	16332	16380	16362	16338	16224	16386	16233	16416	16291	16450	16346	16340	16327	16316	16260	16293	16297	16204	16241	16294	16231	16276	16255	16106	16254	16301	16210	16423	16380	16333	16243	16284	16113	16387	16278	16278	16437	16260	16469	16350	16235	16301	16277	16301	16257	16494	16213	16313	16380	16283	16286	16319	16410	16380
22369	20787	27253	24751	23557	29759	33706	28968	27439	27766	27004	26112	26216	31132	51229	47850	41831	36013	30121	25946	25527	25425	25403	25283	25453	25522	25338	25526	25531	25664	25308	25482	25321	25230	25332	25510	25455	25623	25604	25340	25505	25466	25565	25473	25339	25217	25500	25473	25135	25448	25333	25427	25677	25316	25515	25465	25403	25263	25453	25333	25242	25392	25400	25317	25344	25114	25435	25549	25617	25326	25421	25616	25527	25459	25550	25627	25416	25346	25421	25206	25389	25476	25323	25229	25379	25288	25277	25216	25578	25339	25529	25262	25455	25307	25446	25259	25206	25349	25343	25370	25485	25303	25621	25337	25192	25513	25617	25206	25152	25301	25350	25406	25330	25186	25452	25259	25298	25404	25386	25301	25330	25139	25301	25313	25187	25373	25399	25167	25310	25281	25255	25317	25083	25094	25402	25492	25215	25281	25269	25175	25543	25550	25562	25385	25371	25362	25275	25335	25665	25323	25248	25329	25244	25543	25449	25459	25337	25350	25277	25029	25276	25281	25272	25407	25448	25196	25112	25232	25233	25037	25216	25536	25361	25338	25410	25135	25253	25406	25217	25243	25610	25113	25324	25228	25140	25482	25172	25547	25382	25201	25173	25364	25040	25231	24978	25146	25071	25304	25323	25314	25298	25318	25470	25503	25390	25493	25490	25321	25239	25530	25426	25393	25272	25462	25341	25395	25607	25356	25458	25468	25455	25351	25490	25261	25195	25242	25349	25097	25265	25423	25458	25179	25322	25216	25186	25328	25513	25090	25489	25384	25523	25176	25129	25257	25559	25353	25498	25678	25371	25285	25476	25367	25424	25204	25414	25307	25331	25304	25146	25476	25349	25423	25085	25276	25262	25332	25576	25341	25323	25398	25290	25343	25301	25406	25382	25348	25441	25308	25207	25218	25607	25594	25431	25369	25305	25256	25391	25326	25123	25487	25367	25551	25500	25270	25410	25264	25398	25252	25259	25219	25367	25303	25119	25307	25371	25378	25347	25140	25340	25463	25480	25320	25165	25209	25325	25336	25419	25323	25405	25299	25312	25322	25271	25257	25443	25346	25301	25105	25285	25499	25314	25325	25328	25319	25135	25329	25352	25438	25263	25183	25135	25291	25174	25398	25236	25080	25482	25163	25140	25225	25519	25091	25359	25338	25359	25634	25296	25611	25444	25360	25478	25358	25200	25287	25137	25252	25162	25226	25430	25418	25430	25283	25404	25278	25105	25116	25210	25410	25373	25175	25338	25193	25139	25377	25156	25149	25248	25334	25410	25313	25469	25379	25297	25315	25532	25064	25362	25501	25315	25405	25310	25323	25436	25261	25385	25538	25294	25213	25129	25194	25329	25198	25157	25442	25325	25272	25242	25373	25241	25225	25087	25323	25337	25557	25387	25232	25202	25018	25297	25336	25289	25446	25333	25392	25460	25204	25307	25231	25406	25263	25142	25303	25389	25304	25264	25523	25446	25617	25227	25227	25423	25264	25173	25279	25175	25579	25255	25428	25373	25549	25774	25364	25355	25407	25532	25408	25277	25373	25386	25313	25380	25244	25288	25268	25210	25077	25279	25564	25341	25257	25643	25301	25330	25110	25137	25374	25382	25099	25178	25230	25140	25110	25362	25211	25079	25230	25281	25302	25187	25201	25424	25267	25123	25359	25396	25560	25351	25442	25366	25476	25451	25427	25275	25638	25333	25380	25225	25310	25394	25505	25556	25594	25125	25309	25419	25362	25473	25527	25326	25552	25412	25066	25225	25485	25528	25355	25076	25299	25104	25180	25334	25460	25420	25303	25249	25142	25283	25536	25515	25237	25290	25238	25192	25359	25163	25440	25348	25288	25284	25396	25334	25328	25297	25531	25335	25442	25152	25405	25606	25233	25486	25219	25166	25490	25206	25297	25461	25368	25434	25210	25200	25054	25414	25428	25239	25507	25385	25323	25380	25212	25361	25505	25577	25550	25370	25400	25096	25408	25376	25041	25369	25407	25087	25293	25338	25013	25372	25387	25097	25262	25101	25305	25538	25384	25137	25217	25282	25361	25231	25249	25402	25232	25250	25379	25116	25290	25364	25349	25425	25295	25387	25147	25058	25341	25432	25296	25413	25105	25170	25227	25399	25235	25352	25240	25313	25104	25300	25166	25520	25172	25408	25222	25598	25427	25242	25366	25333	25376	25526	25268	25147	25100	25281	25334	25394	25112	25357	25347	25296	25518	25387	25491	25341	25313	25034	25344	25390	25502	25342	25193	25552	25062	25168	25108	25242	25371	25375	25276	25275	25319	25443	25191	25126	25135	25211	25189	25217	25153	25213	25139	25141	25297	25210	25579	25353	25398	25423	25196	25516	25538	25480	25296	25093	25036	25512	25325	25201	25201	25565	25354	25275	25129	25328	25458	25107	25253	25479	25561	25279	25274	25508	25240	25409	25276	25300	25270	25129	25179	25428	25224	25474	24917	25405	25379	25369	25398	25317	25415	25328	25253	25132	25134	25281	25200	25352	25147	25030	25460	25375	25390	25280	25407	25260	25481	25774	25363	25570	25622	25439	25178	25242	25165	25195	25060	25537	25253	25378	25207	25258	25407	25369	25069	25322	25278	25374	25497	25184	25307	25214	25268	25126	25137	25210	25210	25442	25503	25339	25425	25132	25377	25232	25545	25643	25357	25264	25213	25242	25199	25102	25257	25231	25756	25464	25479	25356	25459	25394	25241	25215	25244	25391	25463	25146	25003	25559	25126	25329	25397	25287	25055	25436	25303	25379	25145	25340	25229	25295	25302	25252	25216	25102	25313	25372	25453	25070	25234	25150	25219	25293	25288	25665	25406	25463	25233	25465	25258	25533	25314	25354	25426	25529	25675	25246	25085	25217	25295	25359	25316	25384	25558	25260	25253	25445	25616	25553	25195	25111	25477	25352	25144	25283	25261	25339	25424	25187	24999	25362	25353	25234	25505	25209	25484	25379	25441	25353	25802	25463	25453	25354	25725	25536	25189	25287	25286	25409	25228	25091	25271	25194	25308	25227	25244	25326	25348	25238	25206	25309	25549	25414	25446	25480	25172	25117	25355	25227	25336	25265	25288	25298	25372	25303	25322	25306	25353	25304	25251	25393	25124	25587	25303	25363	25284	25376	25346	25332	25471	25439	25524	25293	25160	25285	25409	25332	25231	25153	25337	25200	25434	25356	25427	25396	25367	25275	25051	25392	25234	25422	25220	25267	25323	25579	25064	25239	25196	25322	25257	25393	25395	25496	25488	25322	25066	25355	25528	25379	25426	25222	25398	25281	25443	25217	25065	25095	25613	25163	25028	25275	25483	25394	25081	25643	25065	25322	25378	25253	25539	25289	25266	25328	25200	25521	25292	25259	25327	25242	25329	25518	25212	25298	25394	25279	25488	25381	25355	25429	25212	25231	25358	25328	25196	25435	25287	25377	25310	25467	25462	25284	25467	25179	25396	25372	25300	25571	25479	25290	25288	25207	25214	25118	25172	25502	25523	25379	25538	25191	25237	25444	24998	25346	25360	25286	25136	25393	25295	25326	25061	25311	25392	25311	25410	25271	25464	25189	25312	25450	25287	25411	25178	25460	25476	25324	25283	25299	25259	25150	25447	25411	25513	25430	25332	25213	25432	25396	25301	25286	25479	25241	25434	25106	25615	25425	25400	25322	25476	25246	25158	25209	25352	25267	25407	25197	25223	25137	25151	25216	25331	25474	25327	25341	25304	25175	25417	25382	25490	25293	25345	25458	25532	25306	25306	25454	25416	25253	25187	25351	25313	25179	25329	25370	25436	25083	25443	25401	25351	25319	25062	25269	25219	25690	25238	25027	25352	25351	25447	25172	25454	25309	25146	25490	25465	25392	25270	25083	25271	25186	25230	25348	25265	25342	25557	25306	25143	25356	25137	25169	25263	25121	25459	25291	25381	25337	25204	25140	25305	25382	25371	25428	25329	25297	25252	25247	25448	25352	25532	25346	25450	25383	25399	25458	25104	25340	25356	25250	25311	25266	25346	25369	25523	25344	25153	25334	25238	25353	25466	25452	25315	25586	25045	25355	25406	25187	25314	25395	25024	25225	25387	25256	25348	25476	25296	25253	25203	25210	25483	25243	25298	25510	25289	25131	25434	25228	25250	25174	25376	25079	25117	25316	25220	25473	25398	25412	25400	25299	25380	25170	25314	25320	25535	25471	25453	25321	25278	25354	25407	25238	25488	25386	25360	25349	25313	25352	25503	25439	25331	25340	25218	25536	25573	25166	25194	25130	25221	25378	25488	25216	25270	25362	25364	25296	25384	25451	25323	25336	25326	25624	25390	25141	25510	25175	25222	25438	25130	25035	25436	25268	25121	25374	25527	25385	25370	25438	25479	25355	25301	25447	25354	25228	25556	25313	25379	25153	25204	25579	25342	25437	25114	25372	25272	25538	25379	25149	25269	25327	25618	25385	25343	25452	25210	25324	25326	25296	25386	25555	25353	25475	25454	25377	25306	25251	25317	25216	25397	25280	25345	25574	25225	25116	25355	25153	25486	25517	25462	25259	25559	25244	25409	25235	25329	25420	25373	25501	25300	25591	25425	25256	25351	25395	25501	25357	25158	25517	25183	25291	25198	25221	25144	25494	25503	25728	25398	25345	25469	25490	25450	25151	25435	25013	25202	25459	25324	25136	25386	25384	25264	25325	25366	25185	25074	25072	25263	25146	25052	25599	25363	25503	25335	25636	25105	25261	25123	25245	25442	25280	25474	25202	25195	25383	25379	25603	25458	25364	25152	25119	25385	25569	25325	25253	25357	25414	25280	25138	25233	25425	25163	25511	25363	25290	25108	25270	25200	25375	25175	25297	25321	25122	25360	25309	25253	25276	25580	25437	25220	25144	25386	25231	25112	25306	25532	25544	25355	25438	25268	25432	25223	25149	25590	25334	25386	25267	25287	25359	25461	25365	25203	25434	25313	25297	25078	25372	25192	25104	25489	25093	25217	25281	25429	25248	25188	25375	25383	25281	25448	25180	25186	25299	25520	25344	25003	25339	25284	25347	25265	25495	25247	25676	25248	25510	25223	25269	25323	25164	25355	25500	25384	25305	25354	25600	25221	25534	25346	25299	25145	25442	25321	25373	25398
22833	42253	42687	37471	32904	29408	24463	21161	19663	19220	18221	17661	17511	25897	46188	41987	35253	28158	20511	16433	16193	16299	16195	16203	16421	16372	16133	16206	16280	16156	16237	16361	16414	16201	16302	16272	16443	16377	16311	16034	16213	16014	16410	16249	16413	16302	16387	16440	16215	16428	16251	15954	16359	16469	16129	16058	16277	16210	16198	16226	16254	16179	16293	16263	16174	16256	16159	16181	16230	16130	16193	16056	16167	16352	16345	16157	16228	16248	16115	16226	16342	16161	16271	16137	16310	16296	16145	16373	16290	16080	16205	16287	16043	16187	16086	16204	16214	16249	16173	16306	16165	16219	16371	16123	16437	16320	16107	16313	16231	16317	16096	16149	16338	16236	16075	16243	16292	15994	16115	16290	16234	16193	16256	16300	16275	16242	16264	16469	16231	16171	16289	16198	16260	16303	16325	16374	16183	16268	16170	16345	16488	16176	16206	16267	16182	16136	16156	16223	16190	16282	16233	16383	16138	16278	16224	16251	16347	16207	16282	16134	16313	16343	16238	16294	16337	16259	16170	16385	16345	16330	16196	16189	16398	16221	16201	16220	16200	16259	16237	16412	16215	16294	16049	16248	16302	16339	16203	16256	16110	16177	16215	16280	16128	16263	16195	16398	16106	16274	16117	16231	16322	16182	16069	16204	16303	16464	16105	16218	16132	16217	16281	16240	16242	16076	16188	16120	16185	16201	16135	16382	16150	16403	16258	16289	16228	16382	16362	16150	16263	16385	16173	16184	16254	16313	16255	16107	16442	16391	16296	16165	16166	16248	16152	16404	16199	16303	16323	16180	16202	16325	16063	16230	16165	16156	16199	16205	16251	16226	16337	16342	16284	16292	16242	16189	16216	16233	16164	16286	16140	16341	16250	16294	16115	16217	16234	16398	16323	16319	16153	16103	16237	16296	16180	16296	16206	16266	16027	16200	16366	16281	16205	16160	16234	16284	16214	16313	16296	16226	16207	16280	16206	16319	16299	16255	16332	16360	16168	16239	16286	16320	16380	16053	16507	16438	16246	16230	16191	16361	16096	16260	16254	16168	16219	16329	16126	16302	16127	16202	16242	16194	16169	16238	16321	16373	16179	16190	16281	16139	16091	16126	16096	16198	16195	16325	16115	16309	16259	16337	16330	16386	16200	16369	16314	16224	16291	16340	16230	16234	16340	16259	16175	16153	16095	16207	15987	16292	16180	16370	16093	16254	16157	16189	16321	16067	16148	16292	16183	16229	16166	16128	16232	16370	16268	16078	16081	16205	16274	16195	16195	16292	16356	16185	16138	16128	16162	16167	16243	16122	16207	16326	16268	16157	16330	16137	16492	16242	16157	16176	16316	16317	16223	16188	16253	16300	16372	16050	16232	16287	16192	16282	16362	16197	16156	16072	16138	16318	16139	16168	16149	16250	16240	16302	16157	16191	16259	16238	16243	16242	16203	16160	16241	16341	16421	16476	16390	16328	16280	16174	16379	16352	16107	16301	16290	16294	16328	16377	16265	16248	16246	16238	16170	16135	16276	16223	16486	16291	16423	16103	16355	16062	16256	16157	16122	16092	16236	16122	16352	16242	16168	16208	16168	16094	16349	16260	16233	16337	16293	16208	16201	16213	16283	16223	16266	16317	16104	16168	16275	16275	16186	16216	16129	16259	16271	16280	16247	16189	16209	16131	16287	16185	16254	16266	16117	16251	16151	16296	16064	16380	16200	16179	16191	16205	16288	16436	16179	16456	16244	16055	16308	16294	16079	16350	16170	16145	16273	16230	16323	16271	16245	16292	16184	16269	16278	16180	16239	16185	16145	16314	16328	16315	16280	16240	16225	16190	16326	16323	16184	16220	16256	16134	16249	16055	16355	16059	16307	16339	16186	16443	16360	15956	16033	16318	16429	16268	16150	16198	16173	16112	16269	16348	16201	16139	16320	16022	16250	16341	16207	16302	16195	16227	16224	16262	16097	16323	16123	16361	16427	16145	16255	16484	16217	16236	16346	16374	16285	16188	16220	16303	16278	16389	16304	16200	16242	16253	16112	16266	16098	16241	16385	16155	16170	16269	16215	16295	16226	16151	16203	15926	16245	16235	16213	16038	16335	16434	16199	16180	16307	16180	16332	16170	16243	16322	16284	16402	16105	16336	16237	16166	16278	16259	16206	16330	16129	16105	16344	16262	16262	16039	16218	16296	16138	16233	16245	16364	16185	16368	16266	16298	16210	16204	16385	16265	16214	16373	16238	16497	16214	16159	16318	16317	16308	16076	16206	16302	16150	16233	16421	16297	16229	16110	16315	16235	16063	16244	16228	16310	16191	16264	16133	16191	16272	16228	16261	16165	16181	16351	16345	16335	16234	16274	16324	16211	16355	16305	16178	16241	16347	16088	16129	16307	16337	16202	16182	16260	16170	16227	16265	16239	16321	16398	16181	16258	16217	16242	16440	16192	16007	16429	16196	16193	16228	16209	16198	16259	16395	16235	16234	16149	16189	16122	16450	16117	16250	16156	16345	16191	16304	16288	16304	16157	16324	16318	16159	16253	16259	16178	16203	16202	16176	16111	16333	16339	16200	16281	16130	16142	16202	16191	16378	16287	16286	16120	16323	16350	16414	16441	16246	16190	16302	16392	16237	16321	16347	16388	16163	16170	16271	16266	16046	16433	16299	16155	16178	16256	16263	16216	16010	16285	16215	16147	16328	16229	16341	16346	16313	16284	16195	16127	16262	16336	15995	16095	16284	16080	16056	16235	16258	15998	16146	16363	16279	16208	16233	16302	16304	16156	16215	16104	16252	16171	16152	16077	16342	16239	16051	16170	16208	16245	16233	16142	16262	16285	16239	16197	16308	16471	16205	16380	16028	16295	16094	16390	16328	16258	16174	16313	16223	16281	16322	16190	16240	16215	16042	16328	16273	16114	16104	16181	16205	16382	16388	16105	16119	16211	16241	16168	16364	16168	16253	16301	16106	16479	16227	16274	16311	16203	16391	16292	16224	16285	16395	16128	16092	16083	16246	16262	16097	16363	16274	16137	16366	16319	16272	16220	16337	16342	16360	16392	16345	16239	16221	16212	16317	16208	16210	16223	16270	16251	16164	16244	16263	16137	16339	16392	16248	16281	16344	16344	16127	16176	16123	16278	16130	16022	16282	16301	16280	16464	16276	16225	16422	16040	16263	16291	16299	16110	16128	16261	16065	16362	16242	16196	16250	16179	16021	16197	16250	16331	16273	16157	16195	16167	16357	16146	16311	16316	16147	16003	16380	16333	16237	16059	16339	16297	16197	16292	16254	16186	16245	16464	16196	16213	16529	16140	16474	16260	16406	16090	16180	16191	16112	16208	16152	16093	16303	16211	16226	16318	16213	16183	16225	16250	16309	16241	16203	16400	16540	16155	16372	16017	16217	16194	16149	16109	16200	16194	16269	16278	16232	16131	16348	16043	16209	16283	16031	16170	16255	16136	16113	16449	16101	16314	16306	16357	16099	16255	16324	16345	16502	16157	16276	16177	16238	16204	16235	16116	16355	16156	16360	16175	16336	16435	16228	16323	16233	16390	16373	16164	16213	16279	16202	16193	16384	16382	16336	16284	16269	16233	16318	16179	16295	16153	16395	16473	16222	16357	16144	16194	16214	16438	16311	16127	16292	16083	16096	16162	16288	16109	16348	16236	16221	16185	16064	16201	16204	16103	16108	16320	16278	16311	16246	16262	16130	16315	16490	16203	16292	16225	16307	16144	16201	16262	16326	16150	16187	16262	16101	16253	16141	16214	16360	16268	16172	16168	16196	16134	16288	16233	16270	16184	16130	16242	16169	16179	16381	16026	16210	16105	16268	16470	16084	16189	16347	16202	16215	16228	16272	16353	16333	16120	16261	16234	16365	16422	16304	16195	16308	16268	16202	16177	16170	16432	16262	16392	16153	16132	16223	16294	16215	16248	16402	16202	16149	16260	16274	16105	16044	16271	16334	16422	16270	16276	16264	16088	16383	16192	16103	16330	16238	16267	16160	16253	16206	16385	16391	16259	16136	16245	16263	16064	16293	16220	16454	16296	16151	16053	16258	16269	16463	16211	16335	16220	16101	16509	16234	16134	16271	16361	16221	16303	16202	16352	16263	16264	16293	16369	16326	16145	16215	16185	15946	16283	16074	16318	16295	16120	16075	16367	16493	16322	16134	16259	16102	16360	16271	15997	16218	16388	16350	16305	16305	16209	16271	16256	16236	16282	16107	16058	16467	16215	16161	16313	16321	16294	16247	16127	16167	16214	16292	16236	16227	16131	16243	16300	16040	16265	16291	16229	16148	16344	16141	16257	16044	16314	16407	16304	16180	16291	16323	16233	16295	16243	16277	16333	16230	16133	16050	16334	16182	16304	16206	16204	16252	16431	16131	16252	16039	16189	16287	16234	16354	16320	16229	16260	16142	16041	16312	16120	16395	16249	16167	16162	16285	16169	16372	16296	16344	16400	16174	16201	16253	16174	16082	16194	16335	16299	16089	16259	16227	16234	16316	16182	16229	16103	16163	16273	16287	16402	16192	16358	16160	16215	16189	16391	16380	16117	16122	16273	16248	16299	16015	16106	16257	16208	16237	16317	16099	16151	16209	16155	16274	16285	16193	16215	16324	16271	16320	16130	16257	16112	16456	16383	16307	16375	16232	16276	16416	16284	16184	15957	16150	16153	16181	16241	16409	16290	16294	16148	16431	16153	16140	16233	16260	16336	16185	16157	16325	16069	16254	16306	16320	16434	16219	16289	16167	16240	16357	16203	16219	16402	16320	16119	16361	16303	16187	16311	16372	16347	16222	16213	16161	16117	16154	16191	16155	16334	16150	16337	16410	16202	16203	16162	16205	16333	16101	16216	16383	16360	16318	16308	16305	16141	16121	16325	16241	16178	16156	16197	16319	16292	16204	16391	16118	16154	16274	16311	16416	16282	16312	16431	16196	16131	16327	16330	16271	16185	16254	16274	16338	16250	16328	16236	16180	16135	16339	16272	16207	16302	16273	16372	16070	16290	16239	16236	16336	16361	16528	16182	16152	16188	16343	16200	16204	16375	16342	16273	16231	16313	16322	16242	16328	16486	16086	16242	16266	16146	16301	16138	16285	16309	16299	16315	16268	16167	16187	16188
35233	28634	32806	31936	29215	28966	28016	27320	27503	27184	26545	26489	26481	26215	27304	27875	28070	27314	26776	26258	26184	26382	26112	26101	26061	26121	26236	26089	26043	26053	25985	26062	26279	25896	25953	25815	26333	26057	26349	26132	26081	26386	26451	25931	26252	26139	26081	26367	26028	26151	26047	26172	26583	26092	26142	25995	26145	26230	26033	26194	26106	26287	26260	26160	26029	26197	25969	26021	25951	26126	25910	26191	26231	26091	26166	26160	26041	26108	26053	25864	26281	25979	26182	26106	26005	26243	26445	26399	26020	26252	26143	25999	26078	26300	26232	26112	26036	26327	26236	25842	26260	26171	25855	26405	26067	26060	26198	26421	26302	26006	25973	26403	26181	26052	26044	26283	26304	26014	26246	26195	25927	26146	25822	26079	26191	26257	26227	26246	26044	26142	25726	25917	25880	26071	26128	25923	26333	26277	25916	26211	26227	26118	26199	26212	26114	26186	26255	26021	26275	26082	26296	26201	26218	26232	26070	26125	26090	26330	26202	26266	25992	26304	26022	26139	25903	26034	25980	26250	25991	26048	26118	26201	26248	25951	26160	26283	26096	26151	26150	26110	26067	26275	26109	26187	26005	26074	26107	26035	26187	26083	25888	26213	26087	26104	26092	25788	26178	26193	26240	26146	26326	26234	26156	26156	26065	25909	26141	26268	26131	26061	25852	26033	26109	26109	26183	25958	26267	25937	26296	26204	26012	26137	26128	26021	26305	26234	26061	26219	26088	26146	26022	26197	26089	26087	26329	26013	26471	26087	26080	26138	26143	26073	25999	26134	26244	26256	26104	26259	26261	26068	26069	26123	26324	26235	26078	25825	26377	26262	26347	26356	26094	26189	26082	26374	26106	26373	26015	26078	26207	26211	25961	26274	26409	26002	26306	26057	26386	26285	25958	26039	26400	26218	26222	26055	26031	25982	26173	26305	26305	26147	25915	26136	26341	26250	26044	26284	25895	25954	26348	26140	26220	26013	26231	26255	25844	26102	26395	26152	26001	26203	26296	26219	26492	26381	26122	26087	26391	26034	26311	26023	26323	26235	25988	26015	26043	26081	26299	26465	26072	26109	26180	26256	26172	26363	26067	26262	26173	26046	25910	26386	25971	26193	26237	26426	25910	26208	26340	26162	26246	26202	25999	26217	26065	26080	26136	26125	26301	26048	26104	26362	26104	26169	26139	26007	26118	26227	26380	26006	26033	26029	26100	26256	25839	26092	25984	26130	26060	26097	26193	26201	26179	26407	26228	26254	26208	26072	26070	25840	26321	26042	26066	26050	25951	26278	25927	26242	25967	25965	26046	26107	26146	26069	26058	26099	26244	26030	26254	26007	26221	26022	26090	26332	26362	25930	26193	26272	26088	26172	26301	26070	26301	26212	26142	26288	26229	26495	26267	25909	26152	26040	26258	26241	26341	26103	26010	26189	26087	26152	25965	26170	26285	26115	26478	26119	26163	26175	26349	26051	25947	26188	26137	26207	25962	26042	26156	26133	26199	25955	26268	26040	26049	26297	26285	26107	26155	26160	26082	26085	26217	26177	26179	26085	26226	26525	26230	26269	25999	26291	26327	26064	26037	25908	26218	26051	25913	25859	26259	26050	26243	26264	26300	26383	26135	26048	26150	26117	26309	26136	26151	26094	25985	26188	26215	25999	25961	26256	26596	26036	26177	26465	26421	26176	26087	26002	26139	26069	26204	26210	26089	26158	26229	26184	25922	26247	26378	25862	26327	26098	26208	26358	26129	25995	26093	26108	26042	25953	26109	26323	26407	26218	26125	26294	26062	26139	26281	26302	26170	25860	26232	26255	26187	26398	26016	26270	26291	26219	26049	26299	26351	26284	26201	25887	26043	25965	26321	26188	26059	26099	26052	26287	26049	25837	26158	26081	26020	26283	26461	26313	26208	26055	26158	26148	26005	26100	26189	26051	26143	25841	26189	26038	26319	26339	26218	26155	26230	26042	26012	26241	26130	26074	26392	26168	26070	26220	26145	26103	26161	25951	25993	25760	26071	26248	26113	26026	26162	26248	26024	26002	25994	26093	26039	25835	25934	26108	26018	26013	26238	26156	26164	26033	26291	26134	26214	26130	25964	26261	25924	26112	26285	25987	26083	25899	26135	26204	25949	26044	26282	26182	25998	26101	26352	26054	26152	26391	26092	26071	26099	26314	26060	26067	26093	26211	26324	26073	26048	26226	26232	26100	26237	26063	26211	26411	25970	25922	26001	26159	26283	26069	26080	26146	26171	26231	26544	26012	25910	26117	26033	26163	25813	26182	25972	26115	26221	26248	26161	26358	26228	26083	26098	25821	26012	26340	26032	26207	26125	26431	26195	26085	26124	26021	26059	26384	26246	25954	26010	25886	26096	26268	26282	26081	26182	26018	26227	25997	26370	26333	26038	26035	25967	26085	25988	26138	26026	25991	26082	26221	26458	26077	26341	25999	26072	26215	26429	26251	25946	26138	26241	25920	26280	26365	26134	26428	26150	26382	26184	26280	26070	26327	26300	25874	26215	26346	26334	26059	25984	26134	26183	26355	26016	25870	26114	26351	26171	26181	26159	26132	26365	25999	26055	26363	26059	26307	25842	26258	26238	26202	26001	26330	26156	26204	26455	26224	26289	26152	26127	26040	26120	26192	26386	26053	26197	26108	25933	25928	25944	26237	25887	26332	26148	26283	26237	26205	26093	26125	26149	26163	26098	26149	25677	26145	26448	26219	26092	26010	25746	26302	26198	26361	26406	26254	26229	26041	26202	26408	26170	26016	26279	26205	26114	26191	26024	26210	26325	26210	26149	26170	26077	25959	26221	26241	26128	26138	26087	26202	25873	26003	26246	26145	26031	26303	26196	26089	26175	26194	26264	26233	26248	26142	26355	26149	26154	26219	26037	26165	26404	26476	26272	26199	26117	26166	26044	25963	26260	26180	25912	26035	26006	26053	26004	26201	26294	26358	26067	26098	26063	26113	26226	26314	26106	26083	25902	26108	26157	26106	26041	26056	26178	26220	25992	26210	25915	25923	26279	26050	26118	26329	26262	26151	26303	26192	26240	26043	26310	26137	26162	26205	26057	26020	26142	26081	25914	26167	26069	26127	26330	26323	26203	26013	26019	26333	26154	25994	26248	26186	26073	26014	25942	26092	26360	26303	26226	26180	26190	26210	26142	26155	26038	26392	26295	26121	26065	26204	26097	26387	26012	26162	25923	26258	26070	26106	25968	26108	26033	25978	26111	25965	26028	26015	26153	26089	25838	26162	26518	26215	26063	26154	26069	26075	26188	26281	25901	25953	26292	26146	26345	26042	26232	26053	26116	26238	26283	25863	26294	26257	26146	26199	26033	26036	26190	26161	26311	26257	26016	26180	26390	26103	25969	26103	26541	26426	26339	26093	26094	26363	26014	26332	26027	26066	26043	26001	25939	26128	26131	26400	26291	26208	26151	26168	26259	25972	26374	26271	26077	26297	25964	26066	26080	26058	25975	26017	26084	26178	26137	26094	26241	26099	26210	26099	26264	26171	26347	25989	26147	26056	26146	26055	26200	26399	26212	26135	26134	26139	26222	26312	26156	26213	26274	26144	26419	26144	26211	26061	26398	26340	26278	26037	26127	26141	26352	26320	26236	26379	26136	26366	26290	25844	26096	26071	26074	26289	26116	26103	26413	26204	26353	26203	26249	26294	26245	26296	26296	26058	26274	26250	26151	26059	26231	25787	25888	25999	26198	26015	26011	26168	25776	26024	26009	26445	26055	26055	26316	26254	26083	26053	26106	26168	26107	26274	26069	26108	25911	26257	26271	26279	26246	26147	25951	26246	26145	26019	26196	26350	26152	26469	26336	26269	26031	26225	26073	26080	26268	26202	26167	26128	26408	26389	26205	26064	26143	26232	26316	26263	25917	26205	26088	26162	26088	25978	26233	26292	26278	26247	26162	26118	26212	26041	26339	25959	25916	26135	26193	25939	25888	26005	25895	26331	26392	25927	26286	26223	26070	26045	26269	26125	26579	26090	26086	26009	26338	26240	25940	25985	26172	26045	26189	26289	26224	26154	26150	26258	26222	26022	26169	26183	26235	26249	26249	26262	26135	26109	26233	26041	26154	26073	26004	26474	26315	26238	26290	26030	26138	26182	26375	26181	26161	26201	26114	25894	25857	26016	26130	26139	26256	26235	26097	26337	26041	26051	25852	25969	26297	26126	26058	25829	26070	26064	26075	25919	26179	26233	26170	26157	26381	26211	26024	26104	26138	26160	26254	26065	26073	25878	26203	26252	26232	26077	26118	26028	26266	26070	26036	26090	26131	26274	26148	26194	25980	26124	25982	26319	26295	26138	26202	26057	26309	26061	26011	26381	26004	26496	26342	26290	26087	26121	26207	26329	26108	26249	26165	26132	26225	26211	26133	26273	26179	26204	25964	26264	26041	26188	26171	26381	26086	26107	26176	26279	26009	26068	26264	26147	26365	26080	26273	26185	26027	26153	26311	26215	25945	26271	26257	26229	26352	26410	26402	26221	26090	26093	26219	26155	26206	25955	26236	25898	26040	26001	26177	26049	26180	26122	26260	26115	26159	26034	26162	26270	26103	26271	26288	26295	25989	26238	26378	26174	26215	26074	26272	26161	26029	26016	26412	26017	26248	26260	26104	26197	26217	26275	26158	26074	26159	26115	26138	26233	25974	26015	26281	26252	26332	26179	26317	26037	25984	25891	26315	26227	26221	26324	26203	26139	26368	26171	26261	26349	26149	26122	26014	26266	26208	26168	26245	26021	26180	25922	26192	25988	26165	26058	26237	25903	26170	26114	26387	26188	26074	26197	26172	26101	26169	26175	26272	26113	26082	26145	26384	26387	26168	26197	26080	26182	26039	26114	26184	26347	26090	26302	25995	26324	26041	26101	26142	26095	26499	25875	26101	26233	26066	26364	26299	26239	26309	26109	26129	26048	26142	26218	25923	26062	26317	26077	26211	26094	26092	25992	26192	26521	26038	26028	26095	26025	25857	26155	26141	26083	26139	26235	26255	26623	25981	26327	25940	26096	26341	26093	26275	26246	26167	26125	26046	25972	25943	26072	26240	26340	26181	25900	26282	26135	26078	26319	26189	26391	26092	26060	26390	26105
24330	27662	27961	23893	21692	20869	18807	18425	18454	18228	17308	16989	17086	16959	18038	19251	18286	17569	17077	16613	16773	16767	16725	16690	16729	16806	16634	16663	16842	16760	16627	16567	16461	16692	16738	16786	16637	16772	16710	16572	16590	16663	16806	16653	16625	16638	16740	16573	16634	16715	16794	16684	16689	16747	16725	16697	16644	16835	16698	16632	16533	16616	16748	16750	16583	16672	16758	16777	16688	16638	16593	16518	16678	16625	16522	16564	16803	16679	16578	16638	16538	16681	16760	16680	16550	16682	16671	16769	16556	16829	16672	16575	16809	16627	16646	16717	16480	16483	16736	16613	16736	16736	16750	16561	16826	16708	16680	16570	16734	16670	16862	16771	16677	16641	16949	16792	16764	16769	16592	16758	16635	16768	16661	16722	16796	16686	16560	16605	16641	16706	16638	16685	16877	16606	16807	16740	16710	16891	16802	16663	16620	16604	16555	16634	16625	16830	16603	16597	16723	16780	16612	16659	16672	16597	16608	16558	16567	16679	16631	16642	16791	16723	16753	16588	16609	16804	16773	16733	16585	16550	16655	16733	16659	16659	16646	16562	16657	16572	16858	16683	16759	16545	16608	16559	16645	16574	16533	16615	16703	16692	16691	16670	16667	16564	16610	16762	16592	16587	16551	16526	16650	16686	16789	16628	16847	16664	16619	16545	16569	16741	16596	16549	16729	16683	16885	16747	16580	16626	16622	16633	16716	16715	16638	16694	16776	16608	16646	16796	16681	16712	16804	16561	16570	16547	16721	16666	16527	16646	16720	16504	16735	16495	16731	16826	16709	16553	16669	16893	16633	16715	16873	16851	16919	16618	16804	16748	16673	16895	16771	16729	16794	16633	16711	16844	16616	16712	16747	16569	16655	16683	16653	16589	16814	16625	16896	16694	16671	16715	16654	16507	16656	16712	16834	16637	16817	16731	16559	16703	16753	16757	16462	16700	16663	16786	16647	16717	16769	16744	16476	16628	16668	16817	16628	16777	16844	16576	16845	16584	16597	16807	16660	16715	16952	16739	16730	16714	16608	16529	16698	16687	16769	16669	16729	16429	16598	16799	16625	16671	16661	16717	16605	16760	16673	16570	16630	16597	16593	16543	16845	16727	16637	16712	16584	16647	16666	16681	16621	16695	16593	16805	16649	16718	16718	16626	16696	16324	16773	16732	16750	16533	16744	16620	16697	16905	16671	16770	16698	16819	16666	16527	16814	16725	16674	16808	16683	16509	16722	16605	16712	16665	16760	16565	16704	16600	16636	16554	16754	16651	16617	16733	16759	16578	16700	16727	16782	16680	16528	16721	16651	16584	16549	16598	16683	16657	16664	16540	16728	16459	16709	16441	16761	16879	16714	16679	16735	16724	16613	16487	16716	16727	16544	16766	16628	16575	16698	16524	16685	16688	16499	16702	16693	16738	16617	16705	16684	16602	16736	16772	16724	16574	16663	16719	16805	16550	16668	16608	16597	16721	16711	16762	16804	16711	16707	16769	16703	16800	16595	16651	16655	16697	16682	16600	16668	16681	16711	16864	16675	16906	16684	16577	16625	16794	16659	16567	16697	16622	16799	16746	16607	16499	16830	16590	16679	16739	16554	16860	16659	16838	16541	16631	16754	16662	16703	16709	16683	16632	16762	16756	16710	16715	16692	16588	16720	16644	16616	16734	16654	16675	16841	16676	16759	16862	16658	16567	16779	16576	16803	16677	16823	16672	16615	16796	16752	16547	16853	16724	16523	16397	16654	16685	16718	16706	16758	16744	16700	16588	16794	16665	16683	16614	16702	16629	16721	16594	16468	16656	16855	16769	16699	16751	16755	16733	16739	16710	16853	16823	16565	16673	16576	16695	16877	16737	16470	16770	16832	16770	16597	16567	16854	16688	16635	16675	16822	16557	16807	16688	16710	16691	16738	16671	16722	16653	16670	16628	16724	16599	16754	16648	16637	16726	16689	16505	16533	16644	16723	16782	16644	16523	16711	16650	16572	16813	16831	16597	16514	16748	16613	16652	16751	16685	16687	16554	16830	16598	16540	16752	16728	16665	16565	16657	16481	16695	16466	16563	16559	16810	16685	16803	16590	16627	16581	16828	16744	16684	16624	16560	16807	16736	16589	16484	16540	16752	16848	16719	16648	16363	16653	16663	16671	16785	16576	16713	16613	16706	16648	16697	16643	16664	16487	16847	16649	16742	16702	16847	16729	16788	16784	16625	16762	16809	16692	16644	16662	16676	16569	16566	16638	16712	16685	16571	16793	16572	16575	16860	16800	16536	16732	16636	16649	16665	16620	16639	16697	16658	16486	16672	16793	16544	16571	16568	16707	16726	16813	16593	16595	16612	16582	16483	16733	16623	16703	16697	16653	16768	16682	16693	16809	16521	16540	16578	16652	16816	16622	16626	16764	16714	16834	16523	16711	16598	16700	16761	16641	16526	16796	16829	16801	16726	16588	16892	16583	16650	16785	16845	16559	16784	16780	16713	16655	16702	16735	16669	16775	16606	16681	16741	16823	16665	16694	16486	16507	16599	16759	16799	16603	16671	16595	16771	16687	16861	16511	16724	16618	16752	16560	16574	16720	16681	16816	16532	16653	16741	16670	16596	16459	16706	16695	16511	16715	16627	16606	16570	16538	16853	16467	16599	16772	16673	16632	16793	16756	16587	16633	16680	16543	16709	16706	16586	16831	16823	16628	16654	16538	16531	16674	16576	16544	16823	16762	16749	16727	16700	16626	16856	16756	16748	16689	16621	16690	16698	16694	16822	16648	16628	16675	16697	16595	16646	16574	16630	16509	16680	16692	16673	16622	16693	16681	16763	16690	16606	16528	16871	16803	16542	16679	16765	16690	16699	16610	16468	16544	16731	16598	16775	16794	16753	16779	16662	16641	16676	16595	16911	16711	16767	16719	16614	16641	16661	16783	16679	16801	16767	16677	16582	16805	16444	16753	16587	16579	16699	16579	16735	16712	16753	16496	16623	16707	16494	16515	16586	16715	16821	16586	16514	16880	16764	16584	16553	16730	16638	16680	16618	16669	16533	16502	16680	16699	16777	16702	16617	16738	16648	16570	16531	16605	16618	16830	16770	16634	16770	16560	16611	16654	16539	16730	16820	16472	16676	16651	16735	16634	16720	16546	16662	16742	16794	16564	16554	16764	16683	16538	16588	16706	16632	16742	16564	16677	16760	16633	16592	16736	16430	16756	16738	16580	16803	16610	16759	16620	16774	16538	16588	16635	16646	16683	16776	16500	16745	16732	16672	16785	16732	16625	16695	16569	16562	16753	16677	16631	16689	16639	16774	16518	16643	16596	16678	16842	16589	16537	16662	16733	16722	16673	16942	16613	16695	16553	16794	16708	16640	16749	16726	16533	16804	16870	16760	16944	16715	16601	16766	16605	16752	16673	16551	16620	16754	16819	16794	16779	16664	16608	16696	16814	16711	16596	16821	16811	16609	16747	16680	16756	16799	16739	16767	16561	16442	16734	16720	16494	16752	16656	16756	16650	16814	16768	16834	16684	16485	16690	16617	16761	16727	16565	16759	16812	16560	16727	16790	16571	16605	16626	16407	16680	16604	16810	16547	16713	16689	16675	16721	16739	16485	16693	16621	16732	16756	16716	16637	16788	16711	16714	16564	16700	16738	16670	16693	16574	16772	16639	16685	16669	16527	16691	16688	16766	16667	16738	16744	16708	16718	16728	16819	16757	16673	16663	16627	16752	16516	16643	16793	16545	16664	16544	16779	16854	16760	16751	16614	16577	16728	16469	16700	16767	16525	16663	16656	16604	16935	16626	16653	16767	16821	16611	16596	16667	16639	16628	16677	16851	16763	16564	16818	16581	16705	16588	16662	16383	16617	16748	16694	16679	17056	16616	16753	16905	16447	16657	16668	16830	16632	16708	16639	16710	16700	16579	16549	16683	16863	16569	16583	16728	16724	16565	16586	16781	16666	16635	16498	16902	16661	16715	16615	16742	16625	16873	16602	16806	16584	16800	16672	16534	16649	16814	16723	16755	16769	16585	16750	16627	16622	16671	16585	16534	16606	16703	16869	16682	16589	16705	16788	16692	16466	16577	16603	16495	16606	16704	16525	16577	16790	16552	16786	16610	16597	16789	16775	16619	16472	16639	16713	16578	16540	16616	16672	16685	16667	16530	16870	16468	16689	16712	16680	16666	16817	16720	16699	16590	16697	16638	16724	16708	16732	16753	16712	16605	16599	16798	16604	16467	16751	16620	16712	16703	16823	16747	16628	16726	16875	16565	16533	16861	16715	16714	16619	16775	16748	16824	16645	16743	16351	16831	16483	16672	16780	16782	16773	16560	16666	16627	16716	16571	16570	16573	16591	16668	16609	16498	16824	16659	16596	16704	16739	16773	16616	16523	16729	16698	16587	16560	16723	16580	16669	16518	16855	16462	16707	16669	16772	16684	16562	16815	16703	16563	16820	16601	16812	16535	16801	16641	16757	16634	16626	16879	16608	16523	16750	16784	16627	16707	16761	16585	16630	16664	16530	16823	16479	16699	16857	16848	16695	16720	16565	16477	16736	16655	16707	16583	16762	16721	16648	16686	16814	16727	16725	16698	16883	16700	16664	16769	16571	16688	16870	16738	16695	16716	16722	16649	16786	16778	16634	16592	16408	16634	16639	16718	16788	16625	16561	16685	16717	16621	16528	16640	16738	16676	16613	16838	16793	16745	16792	16688	16789	16588	16819	16767	16634	16798	16597	16699	16670	16795	16561	16703	16633	16607	16643	16753	16721	16666	16604	16682	16534	16659	16740	16674	16791	16490	16621	16684	16648	16504	16722	16662	16708	16593	16769	16597	16798	16763	16717	16591	16641	16703	16724	16806	16765	16771	16733	16619	16812	16606	16743	16707	16853	16759	16834	16682	16712	16734	16559	16498	16615	16590	16716	16520	16564	16557	16752	16606	16728	16585	16647	16537	16778	16799	16718	16749	16578	16615	16889	16792	16623	16757	16680	16785	16624	16635	16747	16650	16838	16527	16712	16651	16643	16687	16729	16899	16742	16716	16652	16741	16609	16690	16622	16848	16909	16701	16738	16809	16546	16636	16649	16706	16770	16787	16697	16858	16604	16435	16615	16693	16738	16724	16802	16709	16820
24857	20749	27125	26856	27386	30166	31072	29084	29205	28667	27928	27131	27539	29549	37919	39997	35872	31776	28623	27021	26817	26669	26638	26813	26842	26843	26802	27022	26779	26537	26832	26551	26781	26854	26938	26552	26846	26643	26743	26998	26626	26788	26673	26618	26491	26789	26657	26495	26615	26663	26753	26583	26682	26750	26666	26547	26775	26740	26679	26528	26850	26901	26722	26434	26599	26841	27024	26627	26829	26713	26547	26783	26565	26642	26868	26791	26553	26630	26776	26464	26765	26624	26797	26892	26754	26923	26667	26762	26721	26567	26671	26738	26474	26743	26752	26593	26748	26428	26804	26935	26685	26895	26715	26629	26565	26727	26438	26871	26857	26752	26629	26805	26576	26822	26986	26676	26891	26591	26645	26589	26633	26670	26826	26836	26708	26785	26598	26854	26664	26732	26535	26665	26582	26497	26722	26954	26819	26750	26564	26667	26588	26518	26700	26747	26655	26405	26722	26428	26445	26624	26664	26608	26720	26558	26595	26523	26633	26718	26661	26612	26676	26595	26819	26561	26737	26720	26841	26795	26886	26749	26740	26686	26432	26491	27110	26542	26558	26841	26559	26720	26804	26605	26739	26474	26631	26648	26627	26687	26551	26546	26766	26880	26610	26696	26882	26778	26697	26676	26632	26794	26593	26738	26687	26589	26418	26664	26585	26591	26709	26653	26569	26472	26729	26767	26780	26619	26894	26749	26791	26700	26599	26829	26668	26497	26804	26900	26535	26396	26694	26721	26409	26674	26738	26469	26633	26686	26637	26794	26747	26879	26808	26760	26660	26770	26753	26654	26842	26903	26568	26666	26573	26819	26603	26543	26578	26843	26675	26646	26887	26659	26697	26866	26624	26732	26598	26622	26574	26696	26753	26707	26659	26492	26891	26645	26871	26775	26793	26648	26649	26777	26701	26745	26795	26698	26676	26374	26577	26645	26639	26886	26723	26779	26752	26872	26618	26738	26704	26542	26671	26763	26786	26836	26886	26387	26862	27000	26827	26616	26515	26828	26772	26727	26624	26605	26403	26734	26555	26649	26835	26645	26645	26622	26865	26475	26516	26757	26555	26685	26729	26650	26663	26760	26916	26579	26667	26473	26698	26686	26662	26803	26747	26617	26652	26857	26653	26579	26688	26558	26629	26722	26754	26751	26441	26410	26760	26539	26757	26985	26685	26692	26899	26700	26503	26573	26674	26539	26869	26667	26591	26683	26748	26941	26657	26661	26575	26773	26731	26753	26821	26833	26797	26710	26634	26879	26727	26559	26646	26494	26761	26795	26793	26719	26416	26527	26821	26727	26701	26607	26756	26578	26556	26649	26668	26616	26838	26858	26755	26699	26553	26554	26684	26707	26630	26765	26635	27054	26788	26814	26551	26646	26663	26696	26897	26594	26810	26613	26597	26701	26875	26589	27121	26677	26898	26645	26797	26565	26605	26557	26618	26811	26585	26761	26762	26635	26752	26810	26510	26619	26852	26628	26596	26755	26603	26702	26874	26665	26692	26430	26483	26628	26823	26479	26618	26670	26769	26635	26500	26531	26647	26874	26415	26600	26700	26658	26883	26623	26658	26719	26960	26750	26678	26783	26873	26800	26663	26749	26512	26460	26262	26818	26734	26663	26679	26491	26840	26460	26633	26655	26722	26614	26833	26504	26626	26787	26519	26753	26621	26568	26871	26804	26732	26662	26683	26784	26512	26657	26668	26639	26726	26819	26740	26667	26610	26509	26549	26771	27000	26724	26332	26830	26735	26646	26589	26854	26631	26656	26807	26588	26704	26454	26771	26987	26488	26601	26790	26617	26809	26742	26762	26816	26892	26632	26776	26729	26813	26734	26785	26838	26536	26642	26476	26649	26581	26666	26566	26876	26725	26842	26778	26742	26766	26720	26733	26653	26687	26374	26779	26745	26663	26755	26885	26849	26606	26688	26987	26846	26860	26656	26702	26559	26698	26759	26940	26917	26605	26765	26573	26866	26668	26498	26601	26889	26654	26709	26619	26731	26730	26955	26835	26540	26822	26625	26622	26787	26688	26642	26772	26549	26709	26623	26742	26862	26807	26647	26845	26556	26620	26682	26730	26767	26558	26828	26824	26691	26874	26929	26748	26519	26648	26757	26716	26555	26693	26561	26726	26702	26545	26580	26845	26839	26500	26714	26552	26832	26821	26858	26447	26685	26799	26789	26713	26594	26620	26815	26835	26435	26659	26714	26696	26567	26706	26842	26594	26796	26745	26540	26554	26635	26632	26715	26485	26545	26591	26588	26586	26622	26802	26579	26716	26890	27026	26563	26685	26537	26583	26702	26957	26781	26660	26737	26781	26595	26753	26820	26492	26669	26605	26873	26731	27007	26689	26698	26786	26688	26691	26920	26555	26698	26710	26714	26770	26665	26898	26811	26732	26702	26755	26563	26746	26759	26701	26871	26898	26689	26756	26784	26746	26640	26838	26800	26497	26694	26886	26606	26865	26800	26667	26691	26630	26875	26566	26625	26609	26621	26654	26596	26602	26710	26658	26531	26713	26430	26927	26768	26636	26710	26759	26728	26666	26861	26621	26488	26569	26659	26574	26693	26588	26750	26720	26989	26712	26823	26799	26733	26747	26459	26468	26935	26338	26627	26646	26600	26954	26661	26699	26897	26628	26908	26724	26646	26550	26734	26558	26578	26645	26721	26648	26645	26837	26568	26657	26575	26755	26630	26768	26513	26593	26508	26506	26542	26636	26876	26778	26896	26823	26752	26778	26814	26665	26544	26705	26712	26747	26590	26489	26664	26762	26735	26578	26482	26559	26905	26799	26901	26632	26746	26589	26889	26689	26643	26449	26666	26627	26706	26858	26811	26449	26633	26806	26646	26688	26278	26935	26822	26712	26596	26621	26748	26670	26521	26907	26580	26954	26594	26740	26903	26725	26752	26770	26848	26635	26868	26788	26941	26770	26742	26649	26741	26624	26793	26609	26806	26767	27054	26563	26684	26641	26582	26659	26676	26636	26770	26731	26596	26730	26694	26800	26588	26714	26502	26851	26406	26666	26695	26534	26707	26771	26791	26369	26657	26582	26572	26873	26493	26634	26737	26650	26485	26601	26902	26559	26733	26731	26668	26847	26667	26821	26765	26741	26793	26855	26701	26837	26450	26752	26648	26605	26652	26793	26824	26461	26659	26618	26851	26640	26411	26343	26456	26524	26760	26557	26686	26678	26949	26593	26624	26501	26573	26744	26602	26756	26569	26599	26835	26703	26913	26605	26568	26587	26914	26588	26782	26679	26612	26741	26560	26517	26618	26754	26704	26792	26751	26972	26509	26570	26650	26599	26917	26779	26653	26695	26767	26988	26534	26534	26749	26451	26684	26732	26682	26704	26887	26718	26590	26695	26640	26825	26486	26383	26587	26464	26857	26515	26592	26723	26785	26814	26693	26721	26759	26629	26661	26447	26787	26744	26687	26819	26629	26711	26467	26496	26888	26737	26604	26686	26680	26914	26774	26800	26635	26713	26671	26806	26782	26557	26537	26545	26623	26763	26670	26509	26744	26439	26425	26604	26391	26784	26538	26538	26577	26625	26813	26804	26853	26811	26621	26718	26299	26731	26931	26651	26629	26709	26643	27064	26831	26326	26938	26901	26865	26892	26605	26966	26670	26500	26567	26622	26649	26947	26893	26781	26779	26710	26639	26567	26739	26760	26719	26562	26797	26737	26668	26609	26804	26862	26579	26695	26765	26895	26632	26593	26800	26752	26594	26491	26692	26620	26622	26708	26676	26621	26601	26767	26742	26902	26828	26815	26581	27070	26546	26764	26753	26592	26847	26667	26823	26775	26804	26643	26775	26663	26987	26801	26423	26687	26559	26554	26869	26813	26621	26853	26536	26597	26500	26548	26694	26669	26658	26821	26382	26764	26621	26766	26759	26597	26616	26663	26974	26702	26622	26539	26659	26597	26714	26827	26842	26736	26738	26550	26801	26602	26734	26605	26916	26629	26630	26633	26669	26937	26845	26508	26693	26777	26450	26805	26506	26625	26627	26733	26835	26487	26762	26716	26673	26865	26597	26774	26917	26662	26448	26627	26697	26780	27033	26740	26712	26694	26407	26569	26490	26733	26571	26603	26637	26694	26561	26558	26820	26512	26430	26605	26674	26890	26684	26558	26804	26518	26804	26596	26585	26608	26412	26769	26883	26513	26848	26882	27030	26926	26590	26744	26788	26636	26894	26726	26832	26896	26879	26856	26741	26576	26860	27001	26714	26796	26528	26585	26597	26630	26676	26614	26805	26726	26619	26497	26581	26960	26397	26630	26873	26546	26642	26679	26625	26599	26776	26532	26584	26829	26598	26741	26807	26762	26494	26791	26693	26841	26951	26850	26480	26486	26856	26428	27014	26838	26682	26797	26884	26641	26451	26819	26759	26477	26645	26706	26754	26540	26724	26734	26695	26953	26827	26692	26708	26780	26624	26767	26720	26796	26596	26809	26572	26668	26761	26715	26553	26709	26685	26842	26910	26981	26881	26950	26534	26719	26799	26938	26792	26570	26595	26557	26536	26632	26658	26881	26425	26798	27035	26707	26602	26710	26729	26801	26667	26548	26880	26636	26707	26655	26820	26756	26429	26746	26917	26400	26687	26945	27065	26667	26875	26920	26835	26711	26559	26524	26625	26860	26660	26695	26436	26526	26821	26821	26834	26586	26545	26651	26530	26858	26733	26758	26432	26494	26524	26717	26698	26765	26770	26686	26569	26675	26846	26749	26838	26554	26539	26551	26932	26661	26712	26711	26881	26515	26720	26718	26716	26806	26545	26540	26711	26573	26860	26772	26660	26778	26755	26521	26626	27015	26776	26523	26468	26646	26604	26670	26919	26619	26544	26765	26474	26647	26675	26876	26723	26911	26660	26817	26686	26716	26449	26751	26601	26604	26855	26689	26586	26541	26627	26521	26795	26529	26726	26721	26897	26586	26759	26722	26585	26545	26727	26604	26856	26813	26729	26668	26938	26869	26652	26532	26570	26739	26654	26674	26618	26805	26696	26695	26699	26749	26528	26778	26489	26552	26772	26574	26726	26662	26440	26714	26849	26693	26769	26758	26852	26672	26876	26747	26482	26605	26568	26594	26427	26569	26741	26689	26583
21892	38282	40354	30815	26151	22663	21034	20509	20495	19525	18378	17817	18197	21824	32544	32743	27264	21897	18636	17093	16850	16903	17065	17005	16924	16922	16980	17034	16909	17119	16905	17074	17023	17041	17036	17031	17013	17094	17027	16931	16971	16903	17097	16811	16794	17070	16840	17014	16930	16862	17196	17080	16924	16839	16770	16912	16868	16935	16984	16822	17099	17004	16861	16892	17049	17007	16985	16970	16936	17038	16795	16809	17081	16807	17076	17070	16908	16957	16886	16807	16885	16900	16911	16954	17020	17069	17002	17137	17122	17125	17055	16898	16943	16961	17046	16971	17007	16959	17062	16882	16928	17045	17093	16943	17045	17121	17071	16981	16968	16887	17048	16925	16917	17111	17090	16881	16940	17122	16657	16951	17053	16832	16926	17093	16929	16975	17011	16764	16956	16946	17034	17165	16945	16919	16839	17015	17170	16835	16984	17065	16841	17028	16931	17021	16899	16867	17099	17040	16913	16896	16806	17179	17058	16992	17056	16944	16973	16944	16788	16963	16973	17148	16993	16918	16880	16986	16831	17096	16757	17002	16896	17100	16900	16953	16965	16900	17031	17090	16935	16995	16839	17102	16891	17039	16893	16968	17011	16771	17045	17086	17122	16882	17017	16940	16952	17032	16793	17044	16946	16923	17044	16902	16805	16954	16901	16884	16980	17037	16807	17050	16824	16896	16901	16796	17016	16726	17057	17032	16899	17080	16916	17002	17102	16976	17113	16924	16894	17005	16969	17117	17170	17098	16903	16898	17047	16848	17091	16993	17056	17082	17009	17063	16951	17114	17061	16923	16854	17101	17122	17023	16847	17033	17005	16963	17141	16822	16909	16891	16913	17037	17040	17212	16961	17094	17053	16934	16904	16914	16957	17067	17028	17051	16908	16925	17016	17035	16982	16841	16861	16998	17008	16954	16877	17026	16787	16887	17010	16785	17006	17060	16893	17076	16983	16859	16875	17057	16991	16967	16872	17108	16916	16934	16839	17010	16933	16903	17110	16868	16909	16847	17004	17032	17045	16964	17023	16950	16980	16900	17051	16981	16906	16963	17004	16815	16813	17021	16920	16809	16940	17142	16987	16847	16912	17069	17088	16855	16979	17016	16978	16863	16982	16898	16947	16954	16948	16986	16952	17040	16924	16895	17108	16994	17071	17076	16954	16939	16866	16944	17083	16963	16978	17053	17053	17113	16925	16920	16824	16933	16964	16860	16994	17169	16961	16976	17025	17078	16966	16949	17024	16867	16708	17023	16983	16948	17027	16843	17055	16957	17113	17114	16843	16812	16822	16970	16864	17006	16879	16903	16966	17084	17039	17057	17182	17202	17102	16912	17055	16932	17013	16893	17060	16979	16972	16978	16966	16845	16992	17124	17020	16934	16994	16830	17012	17018	16966	16974	17005	16931	16969	16983	16843	16894	16889	17034	17030	16955	16940	16965	16952	16932	17183	16795	16946	17167	16897	16963	16956	17085	16937	16958	16905	16779	17001	17036	16856	16850	16890	16950	17043	17022	16872	16883	17058	16698	16866	17116	17015	17005	17023	16971	17042	17093	16941	16941	17049	16937	16982	16867	17139	16941	16933	16899	17044	16968	16945	16892	16953	16823	16910	17115	16921	16965	16962	16930	16966	16836	16949	16949	17082	16754	17100	16961	16953	16937	17067	16979	16970	16963	16876	16966	17071	16944	17153	17114	17112	16915	16956	16883	17020	16945	16888	17009	16906	16929	16881	16910	17065	16954	17000	17103	17065	16886	16961	16746	16991	16966	16955	16884	16928	16712	16912	16891	17027	17087	16957	16830	17036	16963	17009	16991	16785	16802	16880	16810	17043	16918	16998	17101	17150	17081	17009	16999	16883	16893	16975	16992	16933	16956	16898	16974	16980	16932	17108	16830	16785	17127	16837	16858	17055	16943	17002	17039	17038	16883	16868	17068	16946	17018	16947	17052	16878	17022	17021	16889	17029	16759	16963	16860	16943	16848	17050	16987	16918	16963	16911	17029	17126	16871	17134	16870	16976	17285	16909	16941	16965	16928	17015	17048	16920	16950	16890	17013	17071	16977	17062	16880	17105	16957	16936	16991	17080	16902	17018	16792	17036	17018	16821	16906	16863	16888	16818	16995	17068	16977	17026	16998	17115	17024	17034	16951	16915	17096	16846	16892	16963	17061	17224	16901	16990	17018	16675	16917	16957	17120	16874	16942	17033	16972	16864	17050	16739	16899	16909	16864	17003	17064	17019	16807	17064	16857	16903	16860	17018	17039	16706	17055	17069	16909	16989	16881	17165	16844	17028	16930	16918	17049	16822	16909	16898	16812	16979	16804	16970	16990	17115	16921	17125	16880	17072	16895	17037	16991	17004	17006	16960	16958	17019	16940	16763	17108	16948	16920	17030	16823	16886	16911	17262	16962	16896	17146	16962	16944	16874	17003	17051	17015	16821	16997	17060	17054	16946	17068	16970	16856	16983	16988	16947	16968	16759	17051	16833	16867	16863	16732	17018	17028	17065	16842	17057	16968	16971	16869	17060	16906	16975	16993	17106	17067	16970	16943	16944	16844	16964	17033	16765	16890	17020	16943	16961	16898	16937	17069	17058	16793	16998	16956	16852	16966	17079	16969	16940	16858	17040	16757	17055	16950	16902	17105	16991	17164	16895	16843	16987	17156	16993	16923	16924	17051	16752	17129	17092	16919	17079	16946	16973	16906	17078	17030	16965	17094	16988	16904	17010	17132	17044	16941	16979	17037	17003	16993	17158	17122	16977	16970	17069	16966	16990	16866	17014	16900	17054	16939	17081	16804	16970	16963	17144	17149	16803	16890	17077	16931	17061	16851	16990	17005	16756	16972	17035	17028	16879	17015	16969	16885	17098	17024	16872	16928	16953	16827	16866	16982	17017	16922	16968	16869	17075	17047	16924	17120	16866	16858	16935	16899	17044	17006	17016	17044	16942	16885	16864	16950	17044	17003	17041	16941	16892	16987	17094	17005	17127	16887	17029	16965	16959	16979	17017	17046	16983	17112	17050	17051	16958	16894	17134	16984	17195	16913	16876	17029	17005	16970	16891	16764	17025	16736	17016	16860	16966	17141	16875	17016	16979	16960	17067	16917	16901	16962	16887	16912	16945	17030	16948	16989	17152	16990	16854	16798	16889	16891	16927	17057	17011	16839	16951	16940	16951	17029	17012	17002	16863	16904	16810	17061	16846	17021	16834	16939	17094	16932	16893	16915	17014	16832	16994	17037	17033	17017	16949	17014	17035	17155	16951	16760	16999	16918	17066	16758	16972	16891	17017	16890	17170	16967	17061	16921	16869	16872	17013	16919	16904	17028	16936	17139	17011	16987	17022	16930	17040	16921	16907	16836	17060	16878	16878	17075	17003	17032	16872	16967	16928	17000	17100	16993	16742	16928	16944	16976	17087	16957	17012	16957	16961	16905	16891	16876	16958	16844	16839	16980	16963	17014	17005	16999	17037	16961	17001	16888	17002	16813	16981	16960	16887	17011	17075	16875	17113	17021	16940	16963	16851	16965	16790	16887	16900	16971	17010	17183	17067	16864	17001	16876	17062	16834	17064	17119	17022	16946	17023	16951	17236	16792	17041	16972	16951	17035	16940	16943	16773	16825	17079	16889	17033	16914	16839	16973	16881	16893	16983	17000	16972	16809	17024	17094	16992	16805	16932	17001	16887	17027	17170	17020	16952	17128	16915	16925	17043	17024	16945	17132	17021	17059	16931	17105	16937	16777	16892	17005	17069	17008	17046	17088	16988	17068	17050	16919	16857	16964	16974	16901	17168	16962	17083	17016	17087	17092	16961	16797	16903	17035	16943	16772	16910	17108	16969	16932	16861	16926	17088	17025	16903	16909	17032	16981	17156	16957	16940	16766	16912	16977	16798	17069	17022	16959	16967	17076	16980	17023	16952	16860	16790	16917	16932	16992	16990	16868	17067	17072	17079	17026	17016	16870	17113	16918	16938	17247	16817	17159	17090	17120	16944	17100	16885	16984	16995	16958	16856	17025	16929	16941	16962	17042	16920	17052	17099	16894	16893	17090	17129	16976	16904	16978	16988	16686	16985	17020	16866	16960	16970	16991	16823	17035	17056	16889	17016	17042	16892	16912	17092	16833	16926	16929	17063	16930	17077	16983	16913	16936	16909	17040	16869	16900	17047	16923	16879	17023	16983	16899	16988	16964	16908	16980	16829	17086	17043	17087	17057	16682	16677	17093	17056	16870	17006	16800	17068	16985	16919	16952	17022	17002	16939	17141	17011	16952	16933	17009	17038	16970	17016	16995	16868	16939	17068	16744	16975	16918	16959	16910	16907	16987	16970	16827	16966	17049	16945	16975	17121	16970	17017	16824	16961	16983	17092	17008	16913	17075	16811	16881	16888	16976	17103	17191	16982	16739	16942	16948	16894	17114	16983	17040	16976	16953	17070	16996	16897	17070	16993	16842	16999	16923	16939	16961	16963	16929	16951	16743	17022	17009	16975	17003	17001	17004	17012	16876	17144	16969	17066	17140	17058	16859	17082	16869	16868	16806	16859	16897	16975	16952	16956	16919	16956	17022	17183	17003	16965	16818	17031	16705	17095	16840	16834	17066	16932	16950	16843	16784	16853	16991	16955	16939	16964	16873	16968	16969	16864	16880	17009	16922	17112	16828	16832	17046	16817	16832	17084	16960	16968	16950	16966	17158	16702	16901	16828	16996	16771	17097	16820	16792	16904	17027	16997	16931	16887	17064	16840	16972	16740	16935	16838	16973	16839	17044	17048	16833	17060	16973	17121	16940	17053	16793	16934	16935	16943	16876	16965	16903	16934	16946	17029	17010	16955	16982	17106	16950	16923	16916	16954	16912	16924	17224	16970	16957	16951	16753	16997	17097	17006	16809	16839	17116	17103	16978	17016	17048	16973	16945	16747	17061	16865	16967	16959	16860	16986	17050	16836	16867	17006	16916	17053	17113	16938	16902	17008	16878	16966	16895	17083	16961	16781	16894	16925	16963	16927	17003	17001	16817	17157	16873	16986	16921	17042	17034	16943	16877	17025	16859	16977	16950	16822	16883	17023	17009	17173	16899	17058	17024	16885	16974	17156	16856	16984	16929	16964	16972	16895	17007
22239	20748	27122	24920	23765	30302	35828	32483	30890	30382	29640	29404	29370	34954	53753	50698	43700	36047	31043	28541	28372	28024	27952	28082	27941	28142	28052	27748	27866	27939	27827	28188	28027	28072	27973	28019	27869	27998	27974	28113	28091	28112	28316	27814	28165	27999	27972	27873	28315	28217	28060	27921	28090	28088	27978	27964	27796	28058	28102	27763	27863	27959	27917	27986	27905	27810	27773	28083	28134	28049	27948	28124	28272	28137	28186	27855	28132	27713	27869	28179	28161	27953	28020	27744	27927	28111	27884	27865	28136	27863	27976	28128	27911	27996	28018	27794	28054	28182	27969	27776	27835	27953	27942	27978	28084	27893	28263	28125	28217	28099	28095	28074	27847	28004	28090	27933	28029	28185	28138	28080	28234	27806	27774	27972	28174	27844	27988	27925	28219	28103	27951	28116	27881	27889	28037	27964	27808	27747	27993	27938	27901	27749	27903	28147	27993	28174	28125	28285	27998	27856	28097	27838	28154	27896	27880	27617	27866	27842	27864	27959	27994	28088	27941	28239	28299	28245	27979	28113	27959	27922	28228	27911	27934	27840	28060	28334	28035	27887	28036	27920	27931	27991	27877	27821	28069	27962	27916	27975	28081	27813	27989	27795	27763	27909	27894	28138	27858	27912	28010	28158	27922	27984	28094	27914	28270	28005	27838	27972	27905	27968	28009	28091	28216	28160	28038	27830	27733	27719	28032	27794	28104	27710	27887	27998	27894	28050	27963	27941	27984	27999	28064	27822	28012	28241	28234	27979	28091	28020	27718	27842	27874	27935	27826	27979	28195	27882	27867	27914	28094	27835	27767	27791	27881	28039	28158	28072	27808	28081	27969	27964	28284	28080	27843	27926	27949	28051	27746	27929	27968	28003	28096	27805	28107	28042	27966	28117	27948	27765	27956	27821	27926	28006	28074	27958	27947	27875	28093	27635	27948	28036	27964	27709	28181	28044	28111	28088	27981	27925	28138	28040	27926	27693	27777	27636	27653	27906	28027	27852	27896	28003	27933	28028	27998	27954	27977	27904	27903	27971	28053	28057	28020	27935	27833	27872	27950	28044	28050	27719	27972	27969	27803	27760	27873	28219	28194	27547	27883	27864	27879	27931	27896	28263	28191	28214	27942	27964	28006	28321	28023	28027	27825	28116	27897	28241	27695	27992	28061	28116	28068	27989	27747	28097	28057	28032	27954	27803	27851	28049	27881	27962	28003	27878	28018	27981	28084	28135	27948	27808	27902	27894	27731	28149	27964	27988	28016	28137	27934	27944	28181	28083	28176	27943	28226	27923	27802	28018	28059	28081	27978	28088	27984	28027	28174	28087	27877	27929	27825	27886	28167	27967	27963	27868	27684	28068	27886	28006	28038	27905	27861	28201	28143	27937	27832	28220	27959	27948	28119	27927	28144	27883	27919	28157	27965	28008	28184	28067	27921	27819	27881	27914	27885	27789	28070	27841	27952	27754	27822	27841	27838	27996	28427	28066	27997	28100	27465	28031	27997	28059	27967	28022	27617	28058	28079	27769	27904	27682	27969	27986	27953	27984	27889	27837	27861	28014	27902	28045	27709	27704	28003	27957	27849	28017	28008	28084	28141	27979	28005	27968	28179	27882	28050	28026	27945	27899	27900	27851	28008	28024	28117	28081	28014	27996	28147	28055	28054	28128	28011	27912	28041	27768	27938	27979	28274	27854	27900	27910	27919	28120	27979	28094	28127	27838	28024	28267	28100	27882	27928	27819	27846	27749	27753	28144	28204	28277	27756	27889	28082	27889	27936	27677	27841	28023	27896	28137	27873	28015	28064	28115	28306	28195	27775	28153	28020	27865	28149	28084	28091	28049	27952	28138	27777	27983	28001	27779	27772	27854	27659	27810	27998	27905	28040	28156	27895	28132	28246	28002	27916	27943	28191	28108	28147	28109	27817	28039	27815	27666	27917	28023	27854	27903	28054	28034	28034	28139	27961	27947	27949	28149	27888	28095	28009	28126	28001	27823	27863	28079	27867	27958	28312	27617	27945	27875	28172	28014	27996	27831	27964	27833	28057	28113	27996	28228	28213	28051	28110	27963	27992	27837	28049	28064	28333	27955	28258	27854	27916	28100	27886	28009	27974	27678	28071	27915	27746	28101	28056	27778	27975	28095	28081	27825	28153	27923	28068	27969	27959	28308	28115	27971	28174	27767	27614	27916	28038	27804	27686	27839	28260	27838	27934	28337	28166	28017	27956	27945	27976	27995	27982	27847	27905	28044	28035	27749	27999	28033	27967	28138	27967	28033	28152	27848	28142	27921	28043	28078	27799	28064	27927	28116	27848	28072	27904	27920	27662	27799	27989	27850	27806	27896	27847	27917	28057	28140	27805	27959	27749	27805	28143	27762	27805	27889	28241	28011	28193	27867	28052	27978	28111	28094	27668	27894	27797	28063	27967	28046	28055	27937	28239	28193	27923	27873	28042	27831	27892	28143	27867	28079	27679	27767	27816	28267	27994	27966	27854	27614	27881	27755	27903	28072	27975	28289	28163	28054	27954	27968	27804	28195	28153	27849	27961	27715	27874	27805	27862	27777	28037	27786	28102	27874	28045	27896	27973	27910	28017	27969	28036	27903	28246	27897	28090	28139	28011	28217	28066	27787	28083	28009	28103	27814	27850	28043	27856	28043	28203	27789	27917	27704	27812	28091	28070	27891	27963	27584	27999	27890	27966	27703	27997	28074	27908	27870	27982	27971	28020	28014	28057	27864	27786	28049	27910	27991	27814	28130	27817	28056	28001	27970	27945	28089	27802	27835	27859	27821	27897	27853	28189	27976	28127	27968	28154	28058	28147	27754	27877	27896	28122	27575	27886	27882	28169	27983	27960	27867	27917	28092	28315	27854	28000	28208	27885	27841	27838	28107	27774	27857	27782	28141	27961	28099	28089	27902	27945	28033	27970	27884	27751	28090	28074	28020	28026	27955	28081	28075	27987	27945	28028	28039	27751	28059	28271	28026	27902	27997	27971	27801	28021	27750	28047	27882	27976	27789	28100	27848	27809	28120	27946	28156	28098	27987	27858	27975	27976	27831	27795	27979	27934	27898	27933	27884	28044	27866	28159	27946	27888	27813	27830	27871	28051	28072	28133	27952	27942	27936	27891	27848	27924	28035	27804	27731	27871	27792	27793	27950	27880	28037	28010	28102	27661	27821	28059	27914	27971	28071	27898	27813	27972	28090	28070	27851	28235	28017	27950	28009	27914	27781	27692	27832	27829	28087	27951	27892	27910	28015	27867	27902	27877	28138	27977	28069	27995	27953	27815	27787	27688	27954	28116	27976	27904	27907	27850	28191	28109	27980	27975	28049	28130	27944	27675	27661	27886	27877	28096	27842	28004	27893	28084	27860	28021	27992	27999	28060	27846	27877	27982	28100	27744	27964	27863	28009	28346	28217	28157	28191	28095	28025	28019	27897	28061	27907	27973	27972	27959	27989	27908	28050	27765	28005	28019	27916	28033	28199	28137	28212	27965	27854	28215	28164	28037	27884	27923	28158	27826	27997	27916	27862	28097	27862	27734	27867	27974	27965	28174	27891	28051	28075	28076	28143	27933	28107	28155	27881	27936	27738	27799	28133	27883	28156	28232	28052	27878	28311	27877	28065	27911	27957	27989	27746	27951	27835	28008	28115	27911	28018	28175	28010	28083	27792	28077	28124	28028	27947	27942	28032	28002	28235	28061	28017	27912	27966	27993	27977	28103	27888	27823	27866	28082	27790	28137	27873	27988	27904	27905	27681	27881	28138	27799	27885	28036	27966	28160	28092	27963	27814	27946	27827	28194	28108	28064	27880	27830	28329	28009	27966	28047	28041	28041	27760	27900	27959	28186	28077	28037	27884	27991	28051	27907	27948	27784	28101	28288	27734	27664	27802	27922	28045	27879	28098	27962	28028	27749	28009	28100	27893	27835	27847	27910	28053	27892	27905	27897	28062	28066	27940	27629	27732	27893	27874	28125	27796	28076	27928	27954	27932	28042	27737	27745	27841	28067	27924	28114	27997	27925	27845	28015	27987	28182	27817	27833	27892	27956	27984	27792	28088	28088	27529	27948	27872	28156	28068	27859	28169	27759	27932	28003	28096	28284	27944	27998	27885	27895	27865	28204	28059	28084	27956	27996	27834	27936	27856	27823	27751	28050	27897	27869	28036	28089	27910	27984	27890	28052	27792	27853	28012	28219	27889	27710	27864	28042	28097	27969	28058	28411	27731	28137	27827	28083	28088	28070	28162	27851	27740	28171	27893	27975	27993	27918	28066	27968	28096	28141	27979	28045	28005	27781	27832	27789	27766	28163	28144	27989	27914	28020	27753	27943	27961	28166	27974	28143	27934	27964	28045	27701	27770	27934	27994	27841	27809	28248	28055	28000	28052	28110	28201	28184	27784	28143	28036	28016	28082	27704	27968	28074	27943	28228	27858	28152	27997	27881	27952	27908	27896	28133	27808	28024	27915	27922	27833	28255	28237	27894	27983	28039	27924	27931	28023	28036	28088	27911	28046	27948	27936	28114	28054	27936	28022	27881	28267	28168	27752	28057	28130	28068	28248	28132	27906	27746	27835	28098	27804	28160	27854	28046	27910	27860	28132	27823	28033	28181	27799	27915	28096	27887	28162	27775	27999	27987	27978	28190	27830	27893	28026	27928	27921	27917	28131	27882	27934	27998	27936	27842	27957	28059	28117	28129	27948	28098	27862	28369	28086	27816	28136	27977	27898	28234	28015	28135	27981	28049	27757	27875	28097	27881	27945	28190	27936	27853	27771	27876	28085	28011	27790	28007	27961	27926	27963	27886	28131	27890	27894	27931	27673	28005	27915	27816	28114	27980	27797	28219	28137	27728	27887	27807	28108	27790	27997	27894	27914	28011	28099	28289	28046	28006	28021	27831	27746	28070	28082	27984	27847	27989	28141	27854	28027	27946	28084	27972	27890	28221	28048	27892	28055	28019	28249	27887	27986	27859	27501	27913	27844	28044	28223	28180	28029	28098	28311	28098	27969	27997	28201	28007	27928	27916	27921	28001	28104	27880	27828	28000	27881	28034	28025	27928	28161	28195	27746	27931	27913	28082	28065	27857	27878	28049	27975	27925	28094	28051	28131
26470	47374	47931	38826	31777	27964	26377	24461	22328	20408	19226	19478	19399	28761	47859	43306	34864	26341	20294	17627	17626	17523	17525	17460	17641	17563	17509	17536	17410	17473	17604	17397	17564	17299	17506	17637	17666	17388	17674	17572	17488	17589	17556	17489	17487	17422	17637	17230	17550	17564	17631	17517	17556	17245	17448	17552	17528	17558	17521	17520	17584	17449	17364	17402	17627	17380	17560	17520	17650	17341	17615	17525	17563	17664	17694	17678	17564	17433	17669	17502	17702	17454	17463	17524	17393	17580	17640	17725	17505	17491	17420	17577	17610	17635	17445	17437	17547	17529	17381	17475	17731	17663	17565	17434	17494	17538	17579	17575	17545	17672	17493	17471	17433	17606	17650	17454	17559	17646	17571	17640	17658	17413	17409	17617	17333	17651	17570	17650	17534	17640	17484	17546	17578	17688	17536	17580	17525	17586	17379	17360	17534	17324	17570	17439	17609	17510	17502	17538	17593	17567	17382	17484	17519	17473	17465	17429	17507	17488	17423	17349	17438	17483	17597	17440	17495	17463	17452	17558	17408	17557	17604	17623	17443	17579	17522	17595	17647	17495	17438	17634	17639	17444	17652	17456	17470	17547	17515	17508	17477	17502	17454	17503	17491	17471	17389	17586	17471	17539	17498	17609	17603	17504	17414	17548	17548	17563	17636	17374	17417	17598	17366	17449	17529	17419	17483	17519	17497	17500	17417	17662	17624	17480	17533	17534	17596	17476	17637	17355	17574	17390	17392	17648	17533	17493	17496	17457	17460	17524	17353	17406	17431	17644	17635	17570	17510	17467	17723	17440	17451	17649	17539	17386	17458	17631	17436	17679	17516	17560	17567	17513	17484	17462	17577	17454	17600	17604	17506	17618	17602	17474	17511	17617	17401	17694	17623	17447	17569	17310	17598	17550	17413	17512	17412	17398	17482	17570	17422	17340	17607	17451	17559	17442	17440	17406	17644	17445	17533	17536	17454	17601	17462	17485	17415	17549	17389	17391	17541	17378	17356	17499	17694	17637	17489	17658	17454	17460	17501	17541	17366	17334	17579	17614	17393	17602	17508	17539	17277	17529	17496	17572	17495	17589	17469	17590	17445	17493	17582	17416	17441	17355	17373	17460	17527	17408	17508	17546	17555	17660	17388	17455	17507	17643	17668	17482	17658	17569	17489	17586	17337	17523	17664	17446	17601	17537	17495	17411	17574	17508	17613	17460	17479	17274	17573	17486	17342	17676	17584	17534	17482	17518	17468	17466	17526	17563	17638	17321	17567	17458	17647	17258	17595	17574	17565	17524	17371	17609	17513	17612	17545	17481	17501	17536	17503	17463	17505	17660	17568	17503	17670	17450	17518	17600	17558	17451	17691	17555	17517	17412	17527	17671	17369	17363	17553	17571	17614	17310	17404	17493	17425	17383	17578	17394	17448	17483	17725	17506	17693	17446	17709	17598	17645	17506	17649	17631	17456	17415	17664	17578	17421	17518	17263	17445	17503	17662	17307	17572	17498	17443	17427	17502	17431	17369	17395	17537	17653	17421	17570	17529	17620	17504	17523	17653	17504	17621	17669	17490	17464	17379	17622	17311	17330	17449	17486	17523	17414	17382	17449	17437	17513	17628	17593	17372	17610	17454	17583	17533	17403	17613	17491	17487	17519	17447	17402	17487	17382	17683	17598	17506	17336	17425	17841	17531	17474	17542	17435	17621	17644	17401	17414	17483	17475	17368	17613	17590	17600	17525	17446	17474	17518	17614	17719	17350	17429	17491	17441	17615	17490	17538	17586	17579	17486	17556	17457	17582	17667	17345	17549	17503	17559	17457	17477	17481	17566	17563	17612	17563	17411	17386	17383	17531	17526	17622	17556	17516	17491	17729	17470	17594	17509	17538	17697	17481	17326	17546	17506	17651	17378	17393	17625	17639	17510	17495	17673	17511	17558	17511	17694	17372	17546	17471	17442	17555	17637	17633	17502	17661	17516	17509	17562	17435	17602	17458	17668	17683	17548	17307	17411	17555	17395	17601	17516	17545	17750	17335	17446	17490	17505	17568	17488	17634	17333	17502	17605	17416	17440	17445	17585	17585	17578	17419	17568	17663	17318	17473	17416	17464	17559	17379	17527	17537	17397	17476	17625	17541	17467	17461	17468	17653	17544	17580	17490	17516	17505	17557	17437	17437	17476	17498	17609	17509	17398	17543	17420	17439	17754	17593	17514	17582	17683	17455	17326	17451	17492	17327	17633	17551	17519	17535	17389	17591	17431	17576	17618	17583	17584	17734	17356	17636	17572	17364	17465	17559	17476	17508	17630	17443	17478	17525	17660	17528	17593	17559	17523	17509	17519	17693	17684	17480	17486	17635	17544	17466	17524	17511	17652	17343	17360	17450	17502	17513	17452	17686	17472	17538	17561	17536	17368	17636	17435	17529	17566	17778	17403	17561	17608	17484	17477	17496	17480	17420	17573	17419	17329	17542	17402	17684	17596	17310	17505	17528	17536	17503	17496	17397	17631	17602	17551	17429	17391	17476	17456	17498	17488	17396	17474	17490	17402	17404	17586	17598	17597	17504	17654	17411	17629	17572	17497	17483	17385	17516	17551	17703	17504	17258	17497	17581	17528	17624	17686	17387	17666	17540	17324	17508	17510	17323	17395	17373	17579	17620	17529	17436	17609	17442	17464	17581	17511	17443	17504	17502	17418	17535	17551	17433	17360	17489	17386	17576	17723	17732	17486	17615	17541	17548	17402	17689	17567	17591	17511	17413	17402	17628	17629	17656	17594	17394	17348	17529	17606	17451	17682	17497	17659	17586	17536	17434	17594	17409	17422	17565	17574	17542	17438	17449	17678	17499	17541	17399	17615	17361	17385	17454	17512	17615	17442	17518	17459	17437	17365	17452	17509	17617	17371	17487	17569	17445	17470	17465	17443	17549	17481	17400	17593	17482	17640	17564	17453	17547	17504	17359	17645	17536	17481	17704	17369	17496	17557	17375	17567	17478	17630	17481	17608	17507	17644	17388	17478	17477	17623	17494	17608	17449	17542	17560	17504	17501	17539	17337	17561	17485	17612	17531	17580	17513	17483	17498	17540	17381	17433	17455	17557	17494	17527	17567	17334	17552	17601	17441	17646	17557	17728	17468	17625	17595	17440	17555	17476	17522	17453	17431	17482	17706	17531	17355	17602	17582	17529	17706	17485	17382	17572	17504	17689	17420	17526	17596	17537	17438	17597	17464	17598	17506	17508	17571	17317	17529	17592	17533	17501	17426	17478	17614	17637	17581	17580	17600	17664	17446	17586	17657	17573	17536	17541	17467	17415	17409	17667	17592	17649	17497	17480	17503	17407	17395	17410	17628	17507	17514	17411	17384	17473	17482	17458	17543	17506	17473	17419	17727	17451	17606	17514	17570	17586	17537	17624	17537	17439	17521	17406	17587	17453	17445	17575	17541	17556	17362	17496	17408	17603	17573	17509	17488	17545	17524	17536	17460	17489	17397	17459	17520	17357	17581	17581	17567	17457	17539	17671	17658	17452	17344	17632	17379	17361	17529	17673	17461	17528	17562	17600	17447	17487	17634	17336	17595	17466	17681	17449	17514	17574	17485	17553	17449	17316	17385	17393	17473	17394	17451	17576	17489	17464	17337	17500	17516	17455	17531	17657	17478	17250	17509	17479	17543	17442	17543	17384	17477	17601	17575	17531	17459	17488	17621	17599	17406	17348	17558	17516	17563	17521	17573	17516	17497	17523	17360	17549	17585	17408	17237	17584	17432	17647	17329	17519	17472	17392	17590	17554	17586	17307	17528	17606	17475	17414	17449	17493	17383	17447	17628	17537	17621	17446	17453	17334	17596	17528	17596	17502	17659	17536	17475	17336	17648	17467	17557	17636	17375	17565	17469	17479	17614	17476	17565	17525	17411	17475	17588	17540	17506	17621	17525	17630	17611	17567	17616	17517	17524	17482	17375	17523	17571	17591	17530	17422	17355	17544	17497	17527	17497	17348	17414	17483	17596	17500	17413	17443	17309	17335	17442	17420	17336	17371	17488	17751	17335	17645	17460	17500	17433	17591	17561	17499	17862	17656	17500	17700	17446	17462	17525	17438	17580	17665	17562	17407	17466	17465	17570	17626	17605	17535	17491	17430	17602	17408	17515	17590	17501	17422	17339	17619	17509	17615	17587	17516	17547	17433	17478	17366	17480	17385	17686	17405	17379	17573	17503	17474	17539	17601	17429	17481	17681	17499	17487	17623	17470	17443	17359	17459	17381	17644	17481	17469	17648	17604	17394	17556	17571	17621	17447	17524	17446	17581	17460	17495	17720	17647	17439	17515	17436	17520	17398	17580	17580	17499	17478	17506	17556	17579	17600	17462	17370	17464	17456	17434	17534	17491	17399	17542	17551	17458	17560	17448	17420	17300	17651	17565	17498	17695	17548	17350	17460	17601	17413	17451	17485	17519	17517	17476	17525	17475	17445	17493	17613	17488	17666	17423	17475	17546	17479	17357	17511	17580	17569	17719	17706	17363	17360	17600	17537	17627	17422	17504	17644	17438	17393	17444	17541	17416	17502	17418	17407	17499	17608	17474	17486	17487	17689	17617	17357	17412	17407	17349	17598	17543	17650	17670	17527	17518	17362	17710	17319	17535	17424	17567	17510	17505	17610	17561	17354	17423	17592	17571	17491	17538	17515	17323	17539	17410	17710	17524	17544	17449	17567	17744	17567	17628	17517	17505	17571	17643	17541	17318	17593	17726	17411	17655	17400	17503	17482	17495	17540	17529	17658	17546	17574	17534	17668	17446	17555	17447	17497	17616	17547	17607	17548	17545	17518	17401	17228	17696	17497	17360	17528	17386	17573	17480	17655	17462	17649	17439	17362	17656	17615	17439	17527	17543	17524	17524	17518	17177	17541	17658	17579	17612	17539	17258	17447	17733	17444	17684	17735	17629	17499	17632	17608	17518	17338	17478	17446	17674	17519	17552	17586	17537	17711	17436	17586	17378	17573	17408	17650	17530	17489	17441	17605	17613	17464	17564	17471	17565	17465	17669	17470	17501	17597	17471	17442	17641	17682	17584	17571	17674	17490	17666	17532	17752	17544	17642	17683	17524	17451	17695	17519	17207	17573	17385	17499
35339	30507	35078	32710	29493	29205	28098	27458	26918	26670	26392	26476	26298	26509	27265	28261	28058	27161	26707	26420	26369	26177	26238	26369	26227	26071	26221	26207	26293	25995	26208	26239	25902	26218	26087	26140	26087	26017	26235	25857	26022	25965	26057	26070	26213	26056	26093	26086	25966	25988	26199	26254	26051	26090	25997	26166	26076	26068	26153	26244	26038	26171	26154	25890	26190	26339	26023	26227	26217	26217	26011	26058	26285	26117	26034	26425	25949	26121	26194	26058	26024	26251	26269	26184	26413	26122	26033	26215	26266	25742	26087	25956	26116	26221	26170	26126	25909	26035	26091	26261	26034	26043	26133	26273	26216	26046	26216	26328	26192	26230	26107	25902	25925	26173	26262	26156	26070	25823	26112	26242	26221	25755	26339	26024	26076	26014	26374	26044	26199	26013	26284	26118	26049	26179	26247	26195	25949	26105	26089	26228	26087	25850	26116	26194	26370	25993	26035	26418	26143	26185	26170	26225	26139	26321	26055	26028	26200	26179	26151	26175	26314	26195	26203	26170	26007	25732	26252	25854	26227	25943	25891	26014	26142	26309	26246	26205	26231	26082	25882	26080	26021	26258	26381	26023	26148	26045	26267	26143	26103	25855	26107	26267	26221	26301	26140	26150	26208	25899	26145	26234	26231	26050	26063	26254	26093	26149	25822	26010	26046	26188	26121	25927	26062	26093	26145	26085	25718	25934	25961	26101	25890	26082	26102	26235	25842	26046	25998	25844	26102	26186	25881	26153	26289	26032	26039	26197	26009	26136	25954	26055	25756	26403	26185	26263	26028	26086	26138	26015	26044	26093	25953	26207	26185	26060	25977	25882	26123	26153	25951	26106	26136	26000	25948	25947	26018	26101	25994	26389	26050	25834	25970	26201	26440	26187	26129	26110	26282	26038	25938	26169	26308	25992	26214	25949	26120	26034	26164	26058	26229	26236	26099	26009	26279	26125	26124	26155	26274	26003	26099	26174	26112	26005	26158	26241	26098	26061	26077	26100	25951	26078	26224	25959	26243	26156	26310	26201	26131	26114	26159	26312	26110	26136	26301	26079	26167	26056	26084	25922	25994	26107	26130	26183	26353	26151	25977	26044	26067	26266	26185	26024	26026	25862	25825	26058	26089	26070	26086	25837	26086	26094	26142	26169	26103	26017	25989	26031	26115	25959	26041	26240	26059	26147	26044	26313	26111	26134	26179	26209	26341	26208	25999	25988	26165	26000	26077	26329	25997	26178	26050	26044	26005	26004	26285	26018	26403	26280	26214	26095	26163	26015	25850	25889	25980	26081	25796	25746	26283	26092	25937	26331	26283	26381	26186	26364	26208	26163	25995	26069	26076	25947	26152	26135	25863	25902	26269	26083	25986	26297	26210	26200	26150	26034	26040	26232	25965	25868	26033	26145	26260	26219	26285	26062	25968	25854	26260	26107	26024	26145	26084	25897	25990	26284	26293	26181	26057	26342	26240	25886	26090	26066	26212	25976	26034	26039	25921	25987	25951	25751	26063	26248	26225	26109	26123	26167	26240	26339	26082	26084	26322	26261	26186	25996	26113	26141	26021	26004	25787	26333	25929	25797	26025	26109	26018	26217	26257	26037	25991	25909	25923	26060	26037	26206	26269	26184	25897	26081	26145	26055	26121	26104	26092	25980	26210	26073	26036	26152	26151	26118	25975	26048	26288	26101	25891	26071	26212	25985	26205	26122	25979	26043	25934	26230	26085	25964	26283	26129	26031	26015	26216	26009	26251	26013	25941	26178	26143	26025	25955	26029	26266	25957	25946	26224	26168	26035	26317	25997	25970	26144	26167	26028	26216	26190	25943	26293	26216	26101	26080	26093	26193	26076	26229	26255	26087	26186	26290	26075	25948	26115	26130	26112	25962	26207	26057	26282	25996	26279	26001	26227	26073	26316	26071	26267	26174	26085	26631	26240	26066	26073	26196	26103	26023	26240	26158	26026	26427	26175	26074	26082	26184	26135	26192	26142	26078	25949	26164	26243	26239	26327	26242	26092	25946	26041	26179	26447	26321	26306	26157	26048	25972	26004	26127	26115	26145	26042	25839	25920	26082	26402	26151	26143	26395	26217	26163	25997	26196	26160	26076	25772	25992	26297	26027	26231	26279	25957	26183	26178	26182	26044	26133	26013	26226	26093	26194	26173	25911	25973	26165	26145	26078	26103	26257	25995	26108	25962	26006	26270	26136	26086	25887	25969	26025	26156	26100	26221	26164	26006	26343	25998	26204	26043	26084	26145	26228	26161	26058	25982	26028	26078	26161	25918	26230	26029	25943	25683	25974	26025	26076	26090	26153	25962	26285	25993	25982	26124	26069	26096	25954	26049	26088	26196	26284	26125	26077	26199	26242	26172	26093	26049	26058	26127	26301	26093	26039	25857	26171	26000	26157	26460	26231	26024	26027	26120	25941	26031	26264	26495	26131	26015	25952	26222	26274	26037	26298	26247	26071	26232	26179	26055	26219	26161	25940	26035	26172	26108	25881	25983	25938	26121	26342	25896	26242	26285	26222	26095	26103	25894	25972	26148	26116	25958	26098	26073	26123	26092	26185	26085	25890	26120	26307	26341	26370	26230	26091	26200	26002	26270	26193	26124	26105	26119	26041	26161	26051	26185	25986	26395	26222	26270	26183	25915	26262	26014	26050	25989	26133	26283	26320	26134	25960	26185	26116	26006	26073	26218	26237	26047	26314	26227	26150	26188	26169	26176	25678	26267	26047	25964	26104	26116	26315	25893	26039	26032	26036	26104	26371	26221	26221	26160	26139	26019	26160	26032	26252	26342	26248	26124	26104	26299	26011	26364	26267	26154	26016	26073	26104	26218	26138	26341	25919	25794	26086	26188	26138	26040	25987	26031	26234	26358	25917	26165	26158	26265	26153	26075	26085	26007	26268	26203	25964	26252	26348	26232	26488	26130	26207	26055	26276	26186	26230	25945	26152	25965	25931	26126	25936	26125	26260	25987	26171	26054	26214	25999	26254	26021	26125	25985	26065	26219	25956	26161	26241	26128	26359	26351	26082	26174	26127	26070	25872	25921	26076	25832	26027	25958	25877	25963	26058	26207	26163	25833	26228	26239	26018	25957	26382	26106	26024	26348	26170	26129	26253	26187	25970	26286	26362	26169	26212	26057	26233	26056	26073	26104	26219	26352	26221	25909	25938	26082	26263	25946	26235	26258	26323	26023	26042	26198	26219	26010	26030	25953	26005	26212	26048	25944	26012	25779	25907	26074	26193	26156	26093	25779	26094	26054	25983	26114	26134	26153	26156	26214	26122	26185	26069	26263	26239	26217	26236	26287	26223	26279	26012	26290	26098	25982	26329	26271	25961	26175	26148	26054	26249	26130	26308	26237	26057	25974	26148	26367	26324	26170	26278	26189	25928	25935	26071	26029	26276	26215	25903	26110	26035	25913	26203	26223	25903	25857	25938	26112	26192	26156	26184	26095	26171	25943	26095	25952	26064	26020	26224	26250	26116	26097	26057	25968	25870	26167	26233	26220	26191	26193	26168	26050	26071	26065	26224	26161	26101	26097	26116	25995	25973	26251	26189	26126	26333	26064	26161	26150	26182	26211	26248	26166	26029	26115	26089	26033	26014	26015	26060	26167	26362	26291	25999	26199	26242	26374	25912	26172	26087	26260	26241	26366	26044	26101	25938	25990	26120	26203	26160	25982	25983	26057	26168	26331	26236	26136	26235	25846	25960	26178	26160	26086	26272	26193	26071	25897	26068	26081	26132	25931	26259	26264	26141	26119	26085	26353	26246	26318	26198	26024	25802	26376	26205	26039	26068	25910	26298	26074	26236	26099	25976	26306	25901	26043	26027	26126	26148	25856	25995	26191	26122	26264	26217	26174	26044	26228	26208	26136	26098	26149	26011	26144	26279	26244	26091	26049	26218	26032	26174	26261	25944	25939	26167	26012	26056	25991	25974	26102	26187	26047	26212	26257	26232	26005	26148	25886	26108	26123	26089	26057	26226	26137	26312	26168	26142	26072	26187	26159	26067	26017	26218	25933	25756	25999	26496	26274	26215	25842	26112	26244	26240	25904	26169	26131	26198	26068	26037	26203	26159	26131	26040	26303	26101	26020	26008	26050	26167	26055	25903	26213	26097	25940	26011	26146	26139	26145	26007	26261	26007	25748	25940	26299	26292	25895	26122	26343	25873	26077	26179	25974	25967	25718	25859	26315	25980	25975	26119	25999	26082	26078	26011	26226	26143	26214	25952	25971	26303	26225	26198	26227	26081	26186	26536	26383	26182	26424	26295	26008	26046	25761	26084	25884	26049	26221	26227	26062	26300	26178	25971	26129	26254	26324	25912	26343	26121	26066	26213	26233	25982	26022	26257	26143	26087	26235	25982	26023	25959	26373	26276	26303	26050	26291	26177	25907	26161	25745	26116	26116	26153	26231	26320	26058	26212	26225	26074	26168	26051	26123	25972	26155	26007	26192	26345	26032	25978	25903	26301	25935	26205	26012	26054	26024	26289	26301	26254	26243	26107	26212	26150	26236	26064	26178	26054	26167	26044	26198	26360	26245	25903	26157	26154	26120	26006	26294	25980	26140	26325	26022	25844	26221	25974	26094	26231	25836	26132	26165	25990	25925	26253	26262	26205	26235	25983	26140	26094	25918	25866	26294	26111	26247	26305	26129	26142	26211	26347	26325	26279	26039	26117	26421	25956	26261	26302	26089	26085	26065	26123	26141	25944	26119	26295	25971	26101	25871	26134	26246	26209	26064	26253	26094	26077	25933	25998	26251	26330	26071	26131	26166	25958	26243	26198	26244	26255	26014	26133	26365	25896	26263	25975	25993	25758	26089	26143	26302	26073	26088	25943	25984	26114	26090	26140	25977	26235	26133	26234	26055	26331	25914	26017	26102	26208	26003	26082	26046	26347	26237	26097	26207	25846	26123	26058	26058	26167	26132	26176	26281	25991	26289	26081	26096	26054	26522	26341	26140	26159	26135	25824	25978	26090	26061	26228	26160	25863	26011	26075	26128	26174	25923	26207	26003	26265	26104	25919	26432	26147	26228	26371	26137	26256	26253	26255	26103	25949	26235	26167	26005	26247	26154	26091	26078	25968	25985	25997	26195	26131	26095
25341	31751	31260	24090	21998	21110	19515	18419	17668	17154	17173	17262	17149	17096	18381	19390	18461	17530	16815	16680	16626	16631	16624	16566	16535	16581	16638	16669	16728	16620	16621	16535	16710	16712	16623	16687	16774	16672	16671	16828	16651	16600	16695	16681	16714	16731	16690	16739	16478	16670	16648	16809	16717	16617	16707	16831	16596	16785	16668	16791	16747	16654	16586	16864	16757	16696	16690	16707	16602	16547	16796	16803	16522	16678	16685	16674	16826	16954	16713	16935	16723	16875	16669	16775	16740	16617	16820	16511	16578	16730	16570	16621	16684	16608	16661	16503	16663	16831	16808	16587	16738	16551	16815	16511	16924	16832	16692	16571	16632	16603	16648	16708	16776	16519	16732	16551	16749	16648	16605	16562	16597	16645	16749	16587	16565	16628	16683	16697	16383	16598	16475	16755	16750	16659	16725	16561	16715	16818	16629	16592	16524	16615	16735	16611	16722	16777	16661	16734	16556	16667	16732	16736	16633	16588	16682	16669	16610	16615	16894	16758	16726	16562	16854	16946	16880	16750	16729	16750	16518	16891	16578	16706	16671	16649	16696	16666	16702	16610	16720	16662	16692	16661	16803	16586	16687	16537	16618	16680	16744	16498	16706	16541	16650	16633	16563	16540	16754	16715	16675	16707	16661	16603	16903	16655	16571	16533	16551	16761	16896	16711	16557	16793	16711	16745	16699	16740	16735	16522	16700	16585	16651	16681	16742	16682	16634	16496	16473	16802	16675	16798	16660	16715	16560	16674	16699	16671	16647	16691	16711	16805	16875	16307	16655	16621	16714	16520	16838	16634	16711	16783	16500	16594	16513	16639	16613	16485	16682	16839	16663	16632	16679	16527	16511	16620	16649	16574	16704	16627	16589	16820	16771	16831	16602	16539	16542	16609	16735	16546	16597	16758	16839	16791	16702	16742	16488	16588	16613	16738	16706	16793	16691	16675	16584	16738	16651	16520	16525	16697	16793	16796	16563	16792	16583	16673	16637	16535	16580	16502	16586	16628	16625	16703	16793	16698	16555	16631	16664	16817	16545	16603	16611	16673	16627	16684	16727	16729	16815	16665	16516	16616	16640	16741	16760	16688	16558	16620	16680	16621	16672	16505	16798	16568	16659	16742	16778	16689	16834	16649	16699	16688	16652	16605	16639	16570	16489	16658	16608	16586	16500	16765	16658	16696	16548	16646	16602	16721	16616	16644	16516	16793	16735	16623	16779	16584	16707	16552	16519	16685	16640	16505	16651	16647	16495	16651	16711	16549	16566	16984	16640	16575	16501	16542	16599	16659	16788	16541	16829	16672	16666	16723	16739	16548	16361	16751	16662	16759	16582	16526	16754	16671	16674	16867	16635	16821	16609	16380	16583	16759	16613	16501	16619	16787	16891	16491	16598	16618	16676	16584	16625	16643	16870	16687	16557	16540	16508	16572	16631	16508	16743	16504	16728	16659	16679	16551	16387	16598	16632	16719	16718	16591	16680	16584	16574	16658	16578	16489	16674	16566	16628	16639	16734	16720	16532	16767	16517	16738	16635	16674	16718	16522	16855	16633	16649	16748	16564	16736	16451	16827	16555	16693	16582	16509	16615	16694	16761	16860	16726	16835	16827	16714	16569	16704	16466	16744	16677	16545	16680	16565	16639	16707	16955	16613	16810	16757	16705	16759	16627	16656	16826	16637	16692	16656	16518	16726	16865	16610	16741	16605	16629	16751	16551	16486	16462	16710	16502	16779	16506	16720	16615	16600	16549	16726	16572	16702	16677	16500	16743	16656	16524	16663	16711	16652	16586	16588	16453	16637	16630	16589	16822	16702	16884	16568	16626	16656	16578	16777	16743	16759	16524	16638	16684	16782	16713	16658	16806	16774	16784	16724	16956	16652	16768	16660	16529	16786	16694	16678	16557	16753	16645	16450	16874	16777	16631	16547	16837	16665	16793	16741	16661	16945	16666	16791	16578	16698	16677	16537	16549	16536	16740	16647	16681	16827	16673	16693	16686	16696	16779	16831	16691	16528	16629	16637	16700	16774	16674	16839	16674	16678	16724	16683	16820	16688	16573	16679	16687	16817	16682	16524	16679	16650	16625	16626	16656	16511	16734	16744	16584	16694	16817	16556	16646	16706	16455	16744	16708	16557	16473	16707	16654	16705	16579	16669	16727	16546	16745	16591	16645	16634	16717	16699	16603	16584	16530	16684	16763	16524	16483	16811	16561	16487	16593	16532	16881	16688	16661	16544	16686	16712	16687	16904	16447	16659	16671	16549	16748	16889	16614	16624	16750	16699	16568	16670	16770	16570	16680	16612	16810	16656	16554	16522	16770	16815	16771	16484	16686	16535	16701	16684	16596	16848	16676	16670	16728	16633	16664	16617	16694	16831	16636	16886	16694	16593	16496	16685	16516	16710	16678	16739	16778	16661	16717	16614	16666	16617	16648	16631	16539	16646	16739	16733	16641	16671	16600	16570	16632	16624	16524	16567	16728	16685	16707	16675	16771	16575	16558	16623	16767	16741	16757	16750	16679	16723	16694	16662	16538	16632	16619	16600	16526	16591	16701	16641	16777	16611	16617	16485	16943	16639	16796	16664	16614	16559	16638	16672	16766	16611	16797	16709	16679	16639	16671	16697	16593	16664	16747	16637	16828	16649	16677	16555	16670	16719	16656	16617	16502	16744	16644	16767	16501	16593	16598	16802	16755	16712	16601	16539	16737	16704	16629	16501	16656	16473	16417	16672	16740	16675	16733	16654	16755	16802	16602	16809	16602	16641	16604	16714	16683	16685	16679	16606	16592	16609	16747	16788	16708	16710	16814	16667	16550	16545	16687	16623	16656	16763	16695	16713	16654	16679	16584	16539	16744	16818	16799	16631	16694	16520	16675	16674	16815	16452	16651	16716	16698	16700	16726	16593	16604	16612	16610	16578	16692	16697	16535	16634	16707	16618	16636	16510	16497	16610	16639	16547	16728	16651	16600	16636	16611	16749	16537	16683	16670	16658	16687	16735	16954	16673	16686	16630	16714	16722	16616	16607	16503	16827	16900	16707	16752	16641	16638	16638	16678	16426	16697	16661	16690	16689	16784	16650	16661	16633	16617	16788	16561	16777	16422	16724	16660	16616	16668	16720	16649	16701	16743	16752	16679	16649	16577	16753	16739	16716	16636	16665	16534	16586	16608	16711	16613	16651	16548	16582	16655	16583	16716	16727	16748	16650	16658	16653	16684	16638	16575	16746	16611	16633	16667	16659	16652	16619	16559	16585	16722	16611	16611	16486	16600	16433	16620	16747	16690	16539	16861	16619	16683	16622	16550	16643	16432	16829	16725	16680	16445	16576	16707	16702	16707	16579	16756	16672	16800	16390	16793	16639	16617	16777	16681	16742	16735	16709	16751	16645	16711	16677	16610	16732	16869	16707	16519	16628	16659	16721	16647	16726	16618	16830	16647	16601	16896	16721	16758	16694	16774	16684	16670	16605	16772	16700	16580	16671	16609	16528	16952	16666	16648	16708	16674	16626	16681	16739	16642	16685	16698	16665	16654	16776	16714	16614	16617	16565	16697	16585	16747	16653	16607	16690	16681	16746	16590	16763	16745	16665	16761	16730	16528	16629	16537	16817	16693	16676	16651	16599	16731	16700	16652	16728	16617	16540	16494	16655	16812	16617	16724	16798	16650	16603	16606	16646	16695	16653	16681	16687	16558	16812	16490	16756	16616	16674	16667	16648	16707	16437	16666	16612	16632	16790	16610	16780	16625	16555	16415	16547	16721	16503	16916	16549	16790	16677	16714	16660	16739	16454	16794	16758	16580	16742	16708	16489	16851	16654	16625	16624	16569	16514	16680	16608	16764	16530	16697	16922	16710	16635	16719	16743	16544	16531	16645	16690	16708	16650	16802	16679	16639	16607	16781	16562	16718	16732	16626	16544	16749	16691	16611	16535	16679	16547	16804	16761	16731	16731	16544	16642	16657	16753	16638	16575	16619	16585	16536	16475	16700	16517	16700	16680	16605	16347	16747	16782	16649	16654	16712	16529	16636	16682	16696	16546	16872	16702	16647	16487	16725	16656	16585	16804	16725	16667	16605	16686	16641	16787	16720	16672	16616	16628	16574	16693	16564	16848	16727	16795	16723	16700	16706	16811	16710	16759	16679	16638	16606	16657	16801	16661	16755	16783	16585	16685	16725	16649	16447	16698	16592	16676	16528	16558	16824	16518	16748	16751	16533	16581	16604	16722	16539	16825	16615	16762	16760	16679	16671	16769	16608	16829	16901	16614	16778	16733	16563	16703	16783	16745	16555	16653	16700	16672	16701	16761	16715	16779	16354	16605	16797	16608	16530	16597	16779	16614	16527	16708	16666	16625	16685	16514	16530	16618	16542	16639	16700	16556	16662	16442	16644	16584	16520	16765	16567	16707	16458	16645	16554	16673	16513	16689	16551	16684	16598	16721	16524	16496	16654	16632	16675	16767	16581	16472	16716	16465	16790	16587	16781	16742	16563	16707	16572	16599	16669	16705	16779	16688	16615	16505	16568	16617	16699	16645	16764	16648	16704	16564	16752	16631	16742	16793	16553	16610	16738	16678	16752	16738	16559	16568	16584	16771	16694	16646	16626	16769	16720	16816	16700	16676	16743	16752	16884	16608	16676	16597	16892	16601	16641	16606	16650	16532	16634	16688	16710	16793	16668	16575	16677	16662	16429	16702	16690	16525	16603	16763	16620	16648	16759	16603	16660	16546	16642	16608	16639	16684	16715	16706	16452	16541	16572	16801	16452	16471	16736	16535	16616	16599	16671	16849	16646	16391	16695	16782	16578	16727	16598	16664	16648	16654	16522	16774	16712	16762	16703	16723	16594	16770	16656	16600	16691	16738	16604	16587	16579	16575	16554	16523	16579	16657	16688	16732	16716	16563	16636	16736	16691	16630	16633	16641	16551	16735	16648	16465	16691	16666	16711	16703	16630	16592	16662	16712	16696	16764	16668	16578	16792	16732	16553	16765	16564	16684	16589	16775	16633	16601	16808	16592	16796	16663	16710	16529	16624	16751	16669	16694	16636	16566	16709	16586	16644	16543	16673	16741	16683	16644	16760	16739	16625	16626	16706	16562	16476	16498	16640	16547	16677	16661
24985	20772	27158	26839	26801	29020	29721	26466	25442	25909	25732	25148	26282	28890	36532	36078	33072	28964	25446	24175	24190	24317	24254	24331	24196	24186	24165	24166	24127	24064	24079	24024	24410	24239	24347	24282	24337	23994	24214	24319	24142	24056	24035	23923	24287	23909	24034	24252	24004	24109	23907	24242	24130	24158	24291	24485	24209	24172	24273	24094	24265	24254	24178	24101	24433	24029	23970	24224	24169	24139	24003	24174	24303	23992	24092	24188	23972	23906	24100	24134	24194	23942	24052	24319	24276	24304	24285	24150	24064	24178	24409	24178	24079	24187	23977	24313	24442	24043	24163	23965	24151	24052	24197	24271	24073	24156	24021	24182	24078	24031	23976	24104	24082	23939	24096	24167	24103	24043	23989	24065	24162	24121	24251	24070	24251	24294	24416	24088	24382	24069	24238	24538	24342	24048	24127	24167	24286	24125	24011	24062	24337	24306	24370	24279	24241	23983	24091	24115	24313	24295	24136	24159	24046	24172	24287	24118	24275	24088	24095	24023	23990	23952	24187	24187	24120	24100	24015	24122	24109	24162	24101	24050	24140	24131	24112	24337	24054	24374	24253	24222	24321	24038	24252	24055	24029	24023	24243	24143	24150	24256	24168	24106	24155	24328	24532	24200	24270	24040	24110	24057	24067	24167	24174	24354	24158	24221	24072	24119	24344	24029	23636	24190	24387	24141	23849	24129	24262	23862	24331	24124	24271	23996	24317	24060	24036	24312	24254	24105	24100	24248	24084	24053	24227	24213	24149	24043	24221	24398	24156	24071	24243	24115	24158	24094	24159	24228	24215	24055	24040	24040	24057	24254	24237	24331	24025	24001	24189	24233	24226	24477	23902	24309	24148	24077	24146	24144	24236	24239	24155	24042	24155	24168	24146	24299	24144	24098	24052	24038	24419	24157	24091	24097	24129	24098	24136	24097	24265	24075	24103	24232	24249	24252	24241	24158	24228	24185	24167	24025	23908	23985	24055	24106	24071	24064	24031	24143	24320	23908	23936	24161	24409	23990	23991	24034	24190	24088	24298	24077	24242	24222	24213	24242	23956	23851	24132	24024	24126	24056	24320	24260	24247	24146	23923	24180	24170	24160	24421	24283	24299	24139	24118	23976	24063	24228	24039	24145	24089	24059	24133	24139	24264	24185	23886	24309	24140	24134	24282	24171	24191	24085	23787	23933	24174	24319	24221	24397	24171	24211	24125	24176	24024	24376	24150	24146	24229	23967	24048	24191	24306	23977	24318	24283	24043	23930	24101	24189	24102	24025	24129	24140	24299	24345	23910	24330	24274	24226	24134	24087	23943	24114	24210	24231	24150	24072	23979	24298	24067	24117	23948	24310	24116	24184	24223	24451	23930	24041	24015	23976	24114	24035	24197	24020	24174	24219	24325	23981	24046	24058	24274	24353	24319	24000	23989	24218	24457	24387	23999	24222	24012	23878	24142	24169	24033	24361	24094	24008	24224	24080	24180	23896	24274	24204	24190	24137	24187	24253	23974	24124	23944	23933	24323	24173	24406	24220	24075	23963	24066	24088	24128	24412	24243	24414	24095	24155	24169	23996	23967	24083	24076	23981	24168	24321	24216	24311	24273	24249	24075	24045	24001	24208	24119	24036	24259	24166	24297	24134	24210	24270	24076	24237	24185	23992	24297	24033	24000	24598	24250	24219	24182	24120	24456	24334	24307	24336	24114	24201	24310	24077	24274	24197	24221	24267	24141	24139	24035	24173	24150	24208	24335	23847	24190	24226	24321	24345	24193	24221	24013	23944	24369	24281	24112	24081	24178	24248	24273	24313	24302	24203	24572	24469	24283	24294	24261	24114	24130	24209	24171	24521	24027	24026	24137	24176	23923	23994	24384	24286	24183	23996	24226	23900	24061	24124	23993	24269	24347	24135	24241	24090	24081	24077	24212	24042	24451	24144	24312	24138	24146	24039	24113	24075	24145	24398	24141	24426	24433	24258	24146	24256	24254	24083	24149	24204	24013	24112	24153	24027	23907	24102	24301	24336	24088	24229	24145	24308	24139	23959	24104	24037	24141	23873	24215	24178	24318	23966	23990	24228	24295	24144	24076	24203	23943	24130	24066	24277	24356	24135	24168	24061	24041	24261	24164	24150	24157	24178	24164	24020	24163	24074	24196	24231	24317	24192	23802	24152	24244	24204	24100	24201	24126	24072	24152	24077	23883	24130	24157	24213	24058	24215	24357	24446	24238	24173	24347	24080	24072	24412	24406	23959	24250	23976	24239	24012	24062	24403	24259	24328	24174	24183	24151	24140	24136	24103	24233	24311	24319	24317	24346	24186	24359	24011	24126	24094	24196	24261	24099	24058	24100	24177	24235	24050	24353	24074	24276	24208	24297	24039	24145	24123	24194	24200	24372	23895	24128	24194	24186	23852	24321	24287	24158	24154	24031	24079	24229	24133	24115	24120	24103	24121	24200	24184	24189	24142	23840	23860	24172	24002	24138	24198	24119	24347	24242	24135	24211	24238	24156	24462	24266	24363	24214	24171	24155	24197	24083	24101	24160	24074	24024	24057	24220	24033	24268	23775	24105	24158	24052	24265	24336	24220	24343	24238	24227	24078	24024	24245	24087	24205	24301	24300	24087	24198	24254	24155	24317	24173	24190	23895	24314	24245	24314	24100	24234	23820	24194	24296	24474	23809	24168	24049	23955	24178	24004	23921	24136	24051	24194	24188	24344	24126	24004	24222	24316	24159	23918	24149	24225	24261	23905	24237	24132	24054	24038	23893	23999	24130	24189	23912	24081	24214	24236	24082	24100	24017	23989	24186	24216	24110	24115	23943	24038	23987	24226	24173	23840	24188	24216	24219	24376	24057	24031	24123	24056	23945	24202	23948	24095	24216	24016	24354	24093	24074	24139	23937	24198	24190	24179	24052	24202	24309	24264	24164	24267	24227	23963	24259	24043	24185	24154	24054	24256	24281	24320	24007	24109	24118	24087	24140	24090	24145	24095	23949	23913	24193	24147	24164	24234	24055	24178	24181	24236	24117	24234	24186	24116	24114	24003	24053	24211	23976	24489	24275	24242	24095	24333	24155	24031	24112	23841	24058	24160	24169	24188	24144	24110	24258	24132	23936	24122	23970	24395	24342	24335	24189	24283	24127	24350	24286	24245	24189	24311	24121	24098	24125	24266	24177	24334	24410	24084	24322	23926	24000	24303	24282	24199	23994	24081	24181	24321	24026	24192	24281	23989	24177	23992	24140	24213	24120	23903	24098	24254	24100	24181	24152	24015	24228	23961	24233	23988	24142	24232	24375	24293	24096	24046	23901	24027	23946	24134	24082	24222	24399	24291	24048	24258	24304	24603	24013	24033	24149	24332	24216	24319	24218	24272	23974	24015	24115	24112	24433	23835	24228	24087	24138	24305	24603	24238	24006	24049	24122	24188	24186	24001	24398	24193	24272	24297	24306	24299	24255	24017	24022	24151	24218	24332	23966	24065	24204	24051	24209	24359	24084	24306	23977	24137	24133	24160	24340	24107	24067	24107	24194	24019	23994	24141	23979	24366	24304	24425	24284	24194	23988	24216	24122	24418	24135	24269	24264	24000	24191	24102	24020	24287	24198	24154	24212	24223	24201	24188	24125	24175	23967	24060	24272	24069	24363	24161	24187	24267	24042	24151	24176	24216	24180	24186	24310	24098	24053	24359	24200	24200	24252	24242	24287	24291	23933	24263	24287	24115	24091	23809	24307	24188	24259	24141	24440	24032	23917	24037	24052	24342	24384	24039	24423	24136	24277	24273	24103	24159	24263	24189	24127	24195	24152	23929	24085	24197	24298	24278	24115	24306	24010	24299	24504	24272	24404	24120	24211	23990	24159	23970	24259	24183	24267	24358	24019	24122	24382	24276	24112	24183	24218	24133	23924	24224	24197	23957	24105	24305	24065	24246	24233	23990	23999	24363	24101	24087	24104	24188	23914	24364	23961	24003	24215	24394	23993	24178	23840	24107	24110	24018	23979	24381	24058	24216	24020	24197	24260	24219	24280	23902	24081	24364	23918	24253	24201	24189	24173	24256	24189	24225	24071	24316	23865	24162	24212	24108	24217	24001	24145	24035	24170	24192	24161	24205	24092	24208	24346	24145	23974	24231	24190	24174	24073	24157	24036	23995	24200	24184	24089	24082	24214	24259	24120	23800	24026	24264	23942	24266	24008	24027	24233	24382	24142	24234	24387	24351	24313	24201	24344	24179	24578	24346	24230	24198	23975	24122	24076	24080	23955	24172	24192	24132	23958	24097	24215	24107	24105	24135	23857	24029	24159	24406	24198	24222	24200	24168	24017	23976	24128	24477	24205	24064	24006	24024	24353	24242	24117	23887	24266	24101	24320	24275	24235	24320	24221	23904	23794	24244	24208	24149	24075	24109	23977	24146	24143	24046	24057	23984	24005	23869	24254	24495	24434	24140	24235	24219	24119	24040	23966	24021	24144	24357	24294	24100	24250	24351	24365	24475	24032	23984	24165	24374	23977	23986	24457	24146	24046	24147	24188	24335	23967	24066	24061	24303	23950	23985	24114	24262	24335	24240	24203	24303	23940	24152	23946	23759	24283	24068	24205	24152	24220	24175	24235	24237	24246	24352	24249	24417	24131	23877	24146	24060	24283	24434	24362	24178	24214	24187	24171	24177	24256	24217	23963	24429	24264	24308	23968	24147	24008	24283	23949	23914	23923	24301	24283	24304	24260	24334	24256	24134	24472	24306	24162	24077	23954	23994	24366	24187	24195	24172	24265	24245	24222	24129	23922	24144	24216	23970	24121	24309	23933	24100	24209	24304	24238	24375	24361	24288	24314	24286	24186	24346	24075	24016	24161	24248	24240	24019	24226	24253	24092	24397	24138	24263	24165	23930	24137	24253	24212	24107	24157	24167	24094	24029	23963	24080	24121	24014	24363	24143	24067	24123	24203	23941	24183	24361	24189	24246	24203	24282	24101	24051	23961	24243	24063	24131	24152	24107	24031	24303	24290	24133	24275	24116	24243	24345	24228	24145	24050	24053	24108	23937	24087	24439	24106	24113	24206	24387	24422	24146	24299	24239	24219	24007	24227	24184	24318	24296	24104	24310	23973	24219	24026	24314	24046	24290	24054
23754	39368	41186	31581	25974	22717	21590	18823	18049	18203	17668	17174	18845	23195	32033	30163	26348	20448	16850	15570	15737	15806	15905	15684	15827	15571	15927	15784	15895	15674	15775	15677	15785	15798	15916	15792	15764	15631	15750	15842	15737	15664	15594	15819	15956	15720	15844	15698	15547	15767	15665	15863	15692	15868	15567	15839	15646	15489	15685	15971	15877	15719	15797	15721	15737	15605	15733	15604	15688	15697	15642	15861	15628	15847	15814	15673	15574	15869	15612	15703	15717	15778	15765	15740	15681	15936	15830	15607	15772	15758	15586	15819	15624	15715	15726	15768	15812	15846	15845	15831	15777	15785	15708	15915	15635	15856	15848	16111	15690	15777	15521	15782	15988	15796	15868	15612	15792	15947	15694	15849	15740	15836	15918	15808	15902	15793	15540	15727	15780	15650	15785	15901	15797	15792	15737	15592	15692	15830	15792	15712	15630	15849	15917	15814	15808	15535	15854	15657	15824	15844	15719	15777	15868	15855	15845	15875	15633	15796	15664	15756	15651	15683	15635	15695	15710	15751	15744	15780	15797	15838	15801	15713	15735	15836	15646	15840	15734	15914	15640	15838	15689	15788	15747	15623	15759	15779	15766	15842	15709	15784	15581	15882	15664	15793	15767	15810	15738	15715	15880	15860	15718	15629	15753	15679	15563	15941	15715	15644	15792	15776	15733	15746	15777	15829	15706	15723	15698	15855	15781	15892	15787	15746	15755	15885	15780	15682	15716	15726	15701	15593	15725	15646	15814	15902	15745	15695	15776	15548	15600	15828	15770	15799	15842	15635	15757	15733	15679	15855	15683	15714	15703	15839	15806	15790	15838	15765	15714	15829	15712	15603	15761	15704	15858	15761	15668	15721	15774	15790	15727	15787	15879	15735	15812	15834	15721	15772	15827	15782	15750	15778	15761	15817	15647	15895	15832	15663	15786	15730	15831	15650	15780	15800	15783	15582	15826	15494	15509	15921	15722	15692	15723	15914	15742	15865	15764	15812	15692	15717	15778	15670	15727	15638	15797	15828	15915	15676	15713	15648	15728	15556	15603	15968	15602	15967	15716	15595	15781	15693	15660	15858	15701	15840	15823	15689	15709	15797	15821	15691	15900	15753	15685	15759	15788	15647	15736	15885	15801	15818	15619	15644	15668	15631	15717	15646	15741	15815	15752	15795	15814	15650	15721	15841	15735	15707	15825	15655	15785	15749	15737	15877	15852	15927	15767	15692	15944	15984	15798	15867	15679	15680	15730	15686	15713	15820	15667	15590	15802	15835	15769	15866	15824	15813	15715	15688	15634	15640	15704	15779	15800	15538	15777	15648	15793	15602	15864	15739	15511	15800	15864	15767	15724	15647	15828	15726	15610	15596	15587	15674	15708	15752	15741	15829	15661	15680	15663	15823	15710	15801	15723	15765	15794	15830	15719	15811	15753	16061	15763	15598	15733	15776	15609	15594	15651	15717	15644	15876	15813	15828	15851	15758	15682	15850	15727	15678	15502	15735	15877	15685	15730	15820	15915	15856	15843	15754	15729	15718	15611	15668	15911	15694	15778	15908	15668	15594	15776	15896	15649	15696	15760	15837	15840	15697	15971	15666	15825	15663	15640	15922	15897	15682	15662	15763	15725	15675	15663	15769	15793	15648	15774	15634	15859	15602	15813	15735	15761	15827	15858	15774	15859	15856	15687	15756	15879	15812	15742	15721	15717	15786	15653	15854	15848	15744	15794	15635	15746	15544	15747	15760	15671	15918	15706	15798	15759	15738	15907	15937	15719	15779	15792	15802	15512	16005	15789	15802	15748	15715	15722	15671	15981	15832	15888	15527	15857	15719	15592	15812	15734	15820	15608	15685	15690	15790	15569	15842	15775	15770	15683	15872	15723	15761	15868	15757	15972	15930	15647	15765	15710	15749	15730	15692	15773	15837	15664	15692	15798	15531	15853	15762	15615	15816	15752	15541	15694	15726	15737	15595	15750	15821	15694	15852	15714	15599	15596	15966	15689	15583	15660	15841	15712	15769	15883	15638	16084	15671	15895	15646	15581	15669	15878	15744	15743	15913	15725	15720	15681	15792	15674	15728	15582	15859	15912	15698	15773	15859	15668	15653	15827	15808	15725	15788	15769	15798	15769	15836	15693	15698	15923	15769	15829	15709	15836	15793	15882	15850	15784	15877	15792	15723	15815	15799	15694	15921	15832	15727	15824	15713	15664	15857	15842	15788	15741	15896	15567	15882	15847	15830	15790	15799	15651	15646	15787	15826	15855	15645	15851	15709	15695	15821	15845	15788	15786	15871	15792	15569	15806	15828	15701	15844	15743	15831	15721	15604	15959	15630	15767	15565	15879	15658	15808	15702	15799	15648	15713	15864	15629	15674	15695	15854	15717	15738	15745	15654	15879	15953	15733	15790	15633	15639	15887	15807	15823	15646	15663	15589	15646	15674	15701	15904	15800	15784	15876	15577	15740	15705	15676	15698	15717	15773	15901	15742	15673	15683	15760	15775	15742	15703	15911	15725	15889	15836	15822	15934	15871	15732	15871	15676	15712	15657	15813	15818	15820	15905	15672	15745	15744	15801	15754	15756	15661	15853	15845	15846	15618	15593	15918	15599	15863	15862	15511	15772	15802	15654	15724	15684	15789	15710	15805	15949	15806	15646	15639	15726	15719	15820	15661	15795	15694	15823	15739	15788	15758	15737	15911	15768	15819	15798	15848	15706	15626	15987	15902	15730	15938	15677	15798	15735	15859	15633	15725	15879	15731	15778	15684	15844	15743	15662	15719	15613	15864	15682	15778	15876	15714	15881	15733	15920	15917	15700	15781	15760	15835	15705	15816	15704	15763	15587	15827	15832	15847	15835	15723	15651	15707	15850	15788	15822	15817	15846	15562	15732	15742	15983	15865	15686	15867	15679	15612	15720	15677	15809	15707	15786	15685	15706	15782	15603	15944	15728	15767	15779	15826	15763	15836	15669	15907	15846	15698	15751	15777	15769	15838	15716	15735	15759	15837	15625	15947	15774	15753	15713	15738	15648	15731	15572	15843	15691	15671	15579	15850	15771	15731	15828	15903	15656	15741	15612	15730	15780	15570	15654	15720	15700	15692	15619	15789	15820	15881	15768	15663	15710	15750	15958	15691	15758	15614	15732	15906	15654	15721	15769	15701	15688	15865	15660	15913	15805	15615	15766	15843	15783	15812	15905	15740	15714	15839	15671	15663	15692	15615	15769	15912	15794	15782	15822	15813	15665	15797	15794	15776	15512	15716	15913	15591	15787	15703	15709	15670	15923	15937	15622	15682	15717	15733	15793	15627	15953	15686	15589	15868	15731	15814	15742	15849	15748	15920	15662	15855	15714	15848	15648	15741	15735	15608	15923	15731	15704	15813	15727	15809	15757	15710	15935	15577	15728	15815	15903	15823	15628	15797	15810	15845	15637	15721	15844	15771	15652	15702	15779	15653	15732	15803	15677	15581	15663	15813	15850	15816	15707	15753	15629	15861	15695	15778	15787	15629	15625	15803	15830	15877	15848	15805	15757	15697	15851	15790	15761	15746	15743	15881	15556	15884	15641	15748	15685	15816	15806	15645	15804	15792	15693	15710	15724	15787	15732	15676	15708	15867	15856	15837	15599	15664	15663	15809	15927	15743	15648	15499	15798	15807	15758	15623	15615	15676	15780	15671	15766	15811	15880	15615	15625	15653	15811	15899	15764	15786	15911	15901	15739	15953	15850	15778	15629	15760	15683	15840	15737	15620	15555	15957	15569	15814	15790	15680	15697	15850	15747	15802	15710	15803	15519	15665	15820	15667	15559	15873	15797	15593	15695	15769	15806	15677	15900	15574	15844	15631	15814	15902	15730	15597	15595	15794	15635	15692	15789	15625	15788	15787	15656	15790	15775	15706	15733	15790	15657	15772	15802	15775	15804	15903	15744	15669	15782	15711	15852	15750	15764	15776	15828	15748	15786	15885	15690	15665	15534	15777	15789	15802	15496	15632	15944	15800	15820	15703	15847	15828	15764	15775	15859	15801	15670	15793	15836	15772	15826	15837	15760	15880	15774	16025	15910	16037	15698	15807	15912	15656	15462	15779	15751	15660	15738	15709	15804	15683	15585	15726	15818	15726	16010	15655	15834	15754	15711	15769	15946	15664	15710	15642	15763	15826	15724	15567	15809	15667	15770	15800	15915	15858	15869	15762	15805	15890	15746	15581	15834	15736	15836	15650	15828	15781	15918	15683	15760	15700	15904	15819	15720	15697	15706	15718	15875	15827	15704	15683	15734	15938	15683	15610	15547	15798	15783	15761	15891	15795	15625	15739	15588	15743	15805	15850	15862	15888	15743	15677	15690	15657	15788	15775	15734	15842	15786	15757	15746	15800	15641	15869	15741	15773	15654	15365	15705	15727	15728	15712	15798	15739	15912	15792	15807	15641	15673	15740	15548	15679	15771	15790	15802	15749	15856	15896	15693	15659	15773	15640	15728	15798	15647	15673	15866	15915	15682	15749	15905	15808	15779	15723	15560	15785	15682	15772	15866	15802	15945	15815	15837	15769	15857	15629	15765	15758	15794	15762	15707	15645	15819	15818	15821	15723	15673	15794	15652	15668	15666	15831	15740	15773	15679	15823	15780	15758	15817	15742	15705	15709	15865	15782	15769	15846	15700	15860	15664	15836	15753	15750	15769	15811	15736	15577	15810	15900	15765	15748	15834	15819	15744	15752	15685	15749	15886	15640	15840	15720	15663	15709	15890	15661	15682	15760	15754	15779	15784	15866	15719	15799	15857	15704	15772	15926	16068	15526	15679	15576	15851	15883	15762	15639	15696	15827	15845	15689	15722	15746	15666	15750	15916	15829	15673	15690	15779	15827	15866	15649	15878	15732	15672	15840	15670	15639	15834	15662	15709	15955	15846	15766	15807	15597	15639	15751	15933	15632	15677	15726	15743	15830	15764	15817	15897	15794	15668	15738	15872	15841	15787	15670	15929	15830	15628	15875	15806	15834	15897	15810	15819	15861	15792	15825	15782	15875	15623	15700	15782	15820	15948	15834	15784	15784	15701	15889	15439	15755	15897	15732	15702	15704	15819	15798	15768	16044	15885	15763	15811	15841	15888	15683	15626	15837	15874
22255	20764	27189	24850	23633	29586	34285	29991	28020	28316	27652	27677	30145	44986	51604	47573	40278	33498	28653	26732	26378	26832	26359	26354	26290	26488	26630	26257	26066	26187	26303	26359	26625	26456	26330	26314	26229	26332	26288	26444	26407	26383	26434	26393	26515	26180	26450	26264	26280	26410	26292	26266	26328	26397	26211	26675	26524	26262	26277	26110	26200	26384	26471	26110	26280	26383	26418	26402	26177	26384	26290	26226	26240	26578	26477	26387	26638	26272	26285	26219	26316	26184	26328	26563	26435	26158	26308	26227	26361	26426	26381	26368	26396	26324	26445	26294	26333	26423	26266	26294	26377	26307	26459	26160	26454	26173	26454	26350	26227	26289	26266	26086	26219	26319	26384	26293	26498	26421	26411	26236	26087	26021	26232	26281	26533	26219	26566	26508	26434	25993	26240	26484	26476	26579	26209	26401	26314	26262	26299	26206	26311	26233	26287	26410	26365	26296	26474	26449	26376	26049	26185	26254	26178	26344	26167	26270	26360	26166	26227	26314	26292	26204	26345	26197	26492	26348	26291	26307	26304	26105	26454	26395	26285	26191	26518	26328	26347	26372	26239	26459	26347	26360	26366	26243	26345	26202	26368	26206	26193	26408	26240	26327	26406	26495	26484	26152	26415	26465	26480	26286	26245	26551	26257	26226	26397	26200	26339	26417	26224	26109	26204	26546	26386	26236	26269	26189	26155	26455	26040	26122	26512	26590	26348	26593	26359	26427	26020	26004	26411	26366	26273	26319	26357	26413	26260	26430	26367	26511	26152	26359	26285	26151	26524	26368	26159	26241	26447	26314	26356	26516	26277	26343	26285	26198	26255	26483	26224	26268	26327	26094	26231	26193	26169	25845	26231	26152	26207	26197	26259	26202	26278	26108	26407	26112	26468	26217	26291	26320	26256	26349	26309	26561	26381	26481	26315	26167	26094	26331	26589	26392	26447	26457	26275	26133	26503	26171	26185	26172	26325	25976	26501	26375	26435	26229	26213	26212	26358	26406	26252	26598	26451	26349	26395	26358	26267	26119	25940	26276	26170	26316	26286	26223	26546	26144	26156	26425	26338	26383	26244	26112	26272	26411	26179	26256	26177	26434	26140	26203	26385	26355	26216	26258	26185	26561	26224	26269	26083	26198	26262	26260	25929	26394	26318	26319	26204	26161	26377	26333	26328	26393	26387	26309	26225	26550	26429	26243	26260	25975	26318	26381	26494	26397	26268	26354	26223	26286	26205	26060	26341	26331	26406	26498	26273	26253	26410	26194	26428	26244	26280	26150	26421	26366	26335	26361	26056	26155	26127	26259	26258	26275	26181	26005	26247	26175	26216	26275	26257	26167	26025	26245	26400	26086	26158	26184	26294	26239	26036	26198	26192	26085	26108	26237	26085	26120	26095	26429	26223	26341	26074	26339	26242	26326	26082	26080	25973	26194	26114	26439	26315	26256	26395	26300	26289	26183	26481	26038	26273	26193	26241	26291	26192	26289	26139	26339	26513	26584	26405	26382	26410	26120	26606	26516	26308	26427	26251	26120	26339	26369	26185	26464	26148	26152	26040	26262	26486	26143	26129	26195	26432	26130	26292	26382	26257	26400	26130	26221	26214	26216	26361	26397	26492	26159	26176	26519	26329	26350	26475	26302	26378	26241	26327	26197	26373	26283	26161	26320	26403	26405	26262	26405	26183	26404	25970	26314	26228	26191	26356	26457	26376	26494	26326	26279	26111	26371	26370	26090	26222	26226	26403	26140	26121	26007	26184	26212	26210	26135	26490	26226	26278	26424	26280	26112	26136	26296	26418	26181	26466	26180	26263	26103	26388	26203	26179	26243	26064	26434	26462	26294	26447	26272	26404	26167	26281	26267	26145	26035	26318	26449	26272	26538	26479	26285	26291	26144	26274	25963	26130	26329	26539	26217	26224	26281	26265	26207	26333	26521	26180	26224	26232	26289	26231	26169	26262	26315	26365	26225	26198	26245	26450	26200	26142	26050	26333	26365	26368	26171	26110	26076	26344	26391	25992	26579	26396	26167	26374	26170	26303	26189	26293	26370	26437	26045	26472	26156	26117	26336	26225	26210	26082	26289	26444	26106	25975	26393	26295	26127	26125	26598	26134	26120	26439	26407	26214	26341	26392	26524	26353	26217	26266	26306	26113	26369	25985	26239	26102	26355	26341	26362	26288	26255	26126	26246	26232	26121	26145	26325	26301	26317	25984	26123	26214	26373	26225	26478	26203	26107	26299	26383	26385	26201	26119	26216	26296	26075	26394	26393	26304	26100	26255	26285	26323	26236	26176	26545	26356	26030	26320	26427	26233	26316	26148	26549	26516	26546	26056	26261	26395	26508	26006	26301	26196	26061	26495	26099	26345	26336	26267	26200	26040	26358	26095	26279	26453	26315	26119	26065	26197	26406	26376	26218	26006	26167	26245	26254	26308	26536	26704	26139	26250	26068	26286	26181	26340	26415	26282	26330	26166	26373	26309	26307	26170	26235	26161	26230	26303	26261	26292	26257	26174	26160	26256	26183	26448	26279	26040	26217	26261	26279	26307	26568	26216	26187	26418	26392	26317	26253	26218	26158	26166	26214	26308	26524	26486	26089	26047	26231	26195	26228	26430	26356	26294	26297	26236	26212	26322	26370	26257	26278	26330	26506	26309	26479	26131	26300	25923	26493	26432	26054	26256	26375	25999	26408	26466	26234	26225	26320	26418	26100	26249	26156	26113	26593	26512	26156	26067	26352	26430	26368	26442	26281	26381	26452	26067	26384	26179	26144	26022	26080	26172	26277	26079	26118	26133	26180	26292	26464	26394	26335	26370	26500	26273	26227	26290	26179	26148	26311	26056	26324	26223	26331	26202	26414	26194	25958	26059	26321	26507	26390	26319	26186	26352	26058	26307	26302	26170	26198	26368	26258	26495	26120	26205	26066	26254	26215	26307	26293	26430	26325	26568	26299	26276	26237	26308	26375	26265	26538	25951	26314	26349	26215	26171	26173	26275	26259	26439	26199	26353	26102	26340	26263	26325	26145	26296	26122	26238	26243	25937	26313	26537	26382	26326	26104	26424	26426	26208	26144	26194	26198	26189	26454	26381	26156	26318	26100	26226	26313	26468	26416	26378	26356	26327	26274	26342	26536	26233	26711	26505	26248	26314	26563	26282	26213	26257	26197	26112	26372	26236	26134	26305	26326	26293	26273	26572	26216	26301	26288	26272	26040	26239	26372	26282	26317	26266	26335	26401	26186	26268	26028	26374	26365	26288	26378	26283	26347	26127	26319	26233	26280	26232	26354	26270	26272	26471	26201	26217	26235	26113	26364	26243	26477	26180	26183	26444	26263	26362	26255	26218	26327	26132	26179	26188	26359	26310	26405	26171	26138	26265	26144	26148	26076	26415	26173	26222	26216	25904	26205	26261	26068	26391	26122	26276	26300	26454	26207	26353	26079	26084	26434	26027	26254	26255	26115	26146	26143	26086	26439	26435	26246	26332	26013	26447	26109	26420	26191	26274	26355	26216	26206	26435	26396	26327	26230	26273	26345	26323	26446	26300	26157	26203	26461	26219	26306	26159	26223	26083	26202	26437	26157	26467	26141	26435	26302	26178	26178	26471	26420	26359	26045	26324	26415	26317	26508	26294	26481	26407	26357	26155	26239	26357	26096	26270	26428	26435	26184	26399	26237	26248	26282	26300	26402	26229	26415	26168	26358	26206	26288	26455	26071	26254	26334	26457	26420	26228	26358	26306	25937	26139	26301	26111	26397	26129	26160	26242	26250	26184	26148	26445	26321	26267	26203	26178	26121	26001	26337	26558	26426	26369	26465	26387	26283	26409	26371	26298	26297	26381	26268	26059	26192	26273	26003	26421	26365	26247	26027	26000	25988	26437	26505	26376	26307	26372	26310	26225	26025	26103	26337	26444	26295	26392	26220	26389	26259	26333	26517	26463	26153	26130	26281	26383	26183	26317	26163	26040	26210	26297	26283	26406	26418	26095	26310	26443	26150	26322	26525	26376	26172	26447	26148	26323	26206	26233	26219	26236	26192	26414	26138	26343	26665	26434	26225	26467	26288	26272	26192	26273	26065	26237	26085	26223	26268	26026	26151	26461	26515	26233	26060	26096	26539	26398	26355	26159	26226	26498	26536	26169	26536	26265	26310	26357	26151	26567	26237	26362	26287	26376	26312	26187	26211	26286	26315	26208	26279	26273	25947	26208	26185	26269	26208	25859	26349	26355	26326	26428	26344	26154	26301	26248	26139	26327	26158	26161	26547	26330	26525	26492	26277	26277	26297	26195	26474	26228	26358	26098	26261	26360	26208	26336	26268	26307	26587	26273	26380	26430	26512	26069	26289	26440	26225	26289	26306	26338	26164	26357	26161	25965	26041	26051	25964	26320	25945	26460	26311	26417	26239	26170	26280	26165	26213	26200	26241	26246	26163	26287	26306	26272	26333	26121	26130	26275	26396	26232	26381	26302	26503	26361	26592	26283	26221	26307	26401	26272	26373	26240	26154	26219	26281	26111	26337	26262	26329	26182	26391	26190	26098	26223	26288	26250	26039	26298	26416	26237	26243	26229	26209	26388	26403	26518	26154	26214	26299	26387	26243	26105	26322	26430	26148	26366	26345	26428	26220	26366	26136	26090	26334	26361	26189	26407	26012	26453	26039	26017	26049	26224	26401	26307	26364	26246	26421	26299	26073	26273	26162	26459	26543	26463	26083	26158	26286	26348	26207	26361	26239	26233	26156	26257	26334	26157	26379	26254	25997	26337	26332	26349	26396	26296	26314	26359	26258	26377	26360	26351	26351	26384	26507	26340	26237	26339	26390	26280	26232	26147	26415	26211	26352	26400	26382	26250	26353	26275	26253	26249	26180	26247	26091	26167	26000	26305	26087	26166	26121	26424	26205	26467	26299	26406	26387	26312	26077	26320	26168	26080	26362	26300	26350	26203	26392	26259	26184	26116	26145	26438	26377	26300	26357	26135	26359	26276	26186	26431	26519	26360	26369	26456	26249	26338	26217	26263	26283	26162	26383	26408	26101	26282	26425	26546	26559	26369	26380	26098	26273	26423	26090	25978	26358	26295	26469	26126	26247	26249	26008	26258	26407	26147	26241	26279	26412
26320	44609	47487	39603	32693	27974	24944	21635	19992	19504	18747	18497	23527	41012	45595	40383	32598	24474	18529	16548	16636	16645	16706	16753	16673	16554	16740	16833	16644	16653	16608	16772	16629	16634	16746	16573	16651	16711	16759	16794	16741	16684	16727	16678	16688	16783	16888	16882	16663	16634	16705	16897	16869	16815	16729	16827	16893	16730	16541	16794	16818	16630	16881	16737	16842	16772	16723	16704	16804	16951	16830	16693	16770	16615	16760	16711	16711	16777	16897	16758	16903	16622	16711	16625	16836	16646	16690	16642	16566	16785	16814	16699	16779	16474	16728	16694	16751	16615	16709	16547	16653	16750	16667	16612	16578	16814	16702	16763	16695	16844	17045	16783	16825	16748	16658	16775	16747	16681	16812	16701	16743	16854	16578	16845	16594	16844	16725	16682	16704	16675	16610	16682	16929	16780	16618	16706	16765	16718	16731	16773	16638	16690	16478	16732	16502	16750	16916	16689	16585	16765	16570	16781	16571	16627	16864	16660	16799	16699	16712	16797	16729	16653	16640	16718	16838	16830	16571	16696	16738	16608	16718	16793	16614	16649	16574	16760	16723	16526	16732	16639	16711	16966	16731	16683	16668	16650	16773	16748	16631	16785	16732	16573	16768	16697	16845	16679	16831	16603	16731	16615	16737	16906	16734	16730	16635	16815	16893	16762	16633	16602	16663	16666	16802	16643	16647	16604	16474	16635	16608	16727	16763	16921	16741	16913	16714	16691	16865	16668	16824	16621	16515	16668	16921	16582	16613	16698	16674	16553	16851	16851	16586	16789	16694	16724	16711	16540	16643	16701	16516	16809	16806	16558	16699	16800	16713	16808	16853	16803	16527	16698	16740	16784	16639	16795	16708	16671	16539	16514	16767	16614	16850	16803	16711	16696	16652	16621	16831	16496	16667	16777	16701	16894	16828	16772	16645	16683	16640	16812	16734	16635	16610	16589	16776	16686	16748	16708	16654	16695	16618	16756	16805	16677	16876	16625	16663	16684	16801	16655	16737	16713	16534	16674	16580	16655	16765	16675	16597	16601	16803	16462	16712	16727	16583	16706	16657	16664	16679	16721	16711	16655	16679	16745	16731	16546	16582	16524	16700	16625	16736	16570	16668	16572	16676	16683	16748	16756	16749	16697	16662	16563	16773	16709	16825	16685	16746	16741	16906	16666	16731	16703	16750	16793	16632	16742	16721	16772	16786	16535	16643	16741	16661	16730	16764	16717	16747	16559	16663	16703	16800	16616	16765	16502	16679	16727	16606	16667	16598	16640	16833	16729	16803	16701	16685	16736	16747	16793	16721	16718	16791	16912	16363	16692	16846	16733	16628	16812	16734	16716	16703	16716	16762	16689	16753	16609	16746	16789	16571	16606	16598	16759	16517	16644	16735	16667	16693	16701	16708	16726	16658	16711	16684	16656	16858	16704	16673	16789	16690	16537	16859	16710	16726	16731	16784	16861	16483	16775	16607	16754	16699	16722	16464	16725	16747	16633	16712	16471	16680	16565	16643	16687	16727	16678	16759	16634	16860	16811	16714	16645	16603	16658	16588	16614	16690	16974	16666	16818	16637	16673	16571	16830	16751	16494	16735	16606	16720	16641	16735	16696	16643	16701	16748	16561	16745	16746	16675	16631	16834	16600	16633	16675	16617	16702	16585	16687	16734	16784	16547	16694	16796	16869	16847	16517	16569	16797	16730	16624	16519	16741	16662	16812	16612	16869	16674	16547	16694	16737	16785	16578	16665	16553	16730	16713	16680	16626	16612	16677	16635	16667	16594	16750	16762	16542	16745	16711	16713	16586	16714	16751	16784	16634	16607	16537	16762	16598	16760	16675	16686	16616	16586	16726	16852	16682	16833	16708	16817	16851	16762	16586	16854	16525	16773	16634	16727	16842	16594	16662	16788	16738	16650	16857	16902	16668	16718	16646	16978	16755	16851	16530	16853	16704	16759	16665	16749	16811	16577	16843	16760	16676	16893	16684	16727	16499	16588	16683	16752	16523	16704	16962	16544	16731	16691	16649	16758	16499	16616	16818	16723	16553	16683	16497	16788	16844	16751	16641	16778	16750	16893	16636	16617	16823	16790	16730	16610	16763	16735	16746	16774	16777	16917	16557	16857	16801	16676	16850	16742	16799	16689	16671	16640	16794	16692	16827	16689	16727	16638	17013	16468	16737	16771	16521	16783	16706	16681	16614	16689	16795	16666	16672	16674	16712	16718	16601	16558	16745	16822	16801	16521	16460	16860	16709	16646	16698	16799	16709	16825	16616	16742	16581	16664	16740	16762	16672	16695	16702	16749	16762	16871	16622	16596	16681	16678	16761	16705	16910	16666	16546	16782	16796	16543	16649	16720	16550	16767	16723	16775	16602	16705	16717	16649	16751	16742	16616	16870	16727	16698	16762	16705	16730	16481	16464	16763	16844	16715	16677	16906	16658	16701	16807	16450	16855	16907	16700	16751	16654	16706	16744	16507	16730	16762	16635	16645	16700	16625	16728	16706	16619	16640	16884	16920	16568	16624	16661	16751	16593	16589	16800	16789	16763	16537	16746	16705	16832	16688	16727	16612	16626	16656	16782	16630	16757	16717	16766	16764	16842	16823	16680	16744	16752	16691	16738	16703	16679	16673	16720	16686	16714	16659	16782	16548	16742	16682	16820	16631	16573	16610	16694	16646	16836	16557	16736	16748	16543	16716	16717	16687	16632	16563	16612	16668	16670	16616	16794	16846	16714	16580	16561	16871	16747	16732	16623	16738	16672	16688	16560	16666	16823	16665	16687	16962	16708	16674	16833	16745	16757	16776	16398	16497	16776	16903	16746	16595	16781	16588	16779	16683	16781	16723	16703	16898	16607	16700	16651	16866	16588	16597	16530	16765	16766	16880	16884	16793	16578	16729	16756	16676	16597	16730	16626	16720	16779	16665	16857	16748	16631	16798	16588	16624	16733	16689	16683	16907	16909	16799	16696	16638	16628	16523	16665	16695	16596	16721	16623	16681	16704	16623	16844	16729	16863	16549	16856	16831	16797	16613	16800	16972	16828	16645	16759	16683	16567	16838	16615	16732	16856	16718	16692	16702	16707	16646	16791	16663	16642	16753	16569	16841	16771	16775	16595	16521	16506	16633	16909	16819	16633	16635	16668	16710	16576	16665	16715	16764	16651	16699	16632	16633	16518	16663	16607	16851	16735	16600	16548	16720	16918	16714	16653	16525	16612	16726	16708	16786	16713	16784	16707	16723	16839	16519	16702	16686	16603	16635	16699	16763	16374	16716	16733	16583	16684	16647	16828	16599	16670	16724	16596	16856	16587	16646	16677	16801	16641	16754	16825	16564	16702	16766	16587	16711	16788	16649	16678	16725	16756	16677	16651	16668	16716	16663	16643	16573	16536	16781	16526	16666	16678	16718	16653	16582	16710	16606	16637	16680	16713	16756	16711	16766	16664	16636	16754	16852	16783	16708	16858	16644	16810	16658	16816	16974	16736	16763	16618	16835	16653	16721	16657	16524	16645	16632	16707	16752	16969	16839	16740	16725	16587	16705	16633	16723	16593	16731	16862	16567	16894	16581	16668	16741	16631	16676	16888	16757	16692	16656	16587	16581	16787	16640	16669	16808	16795	16673	16640	16675	16671	16850	16711	16761	16749	16683	16796	16731	16693	16746	16685	16545	16739	16718	16813	16745	16761	16923	16733	16648	16710	16687	16613	16690	16703	16683	16845	16572	16685	16608	16733	16635	16649	16789	16757	16851	16663	16698	16682	16610	16807	16824	16684	16712	16854	16847	16605	16698	16841	16753	16630	16731	16861	16725	16581	16787	16577	16668	16604	16710	16692	16755	16693	16655	16678	16786	16733	16530	16607	16661	16739	16726	16536	16743	16671	16817	16688	16772	16655	16577	16574	16825	16702	16724	16846	16792	16926	16971	16783	16809	16743	16584	16661	16624	16608	16519	16704	16678	16630	16653	16688	16684	16740	16909	16787	16619	16579	16664	16610	16739	16632	16670	16795	16483	16682	16742	16657	16746	16684	16659	16699	16827	16710	16777	16799	16663	16577	16737	16700	16694	16629	16578	16648	16753	16616	16714	16821	16601	16872	16664	16743	16567	16842	16694	16850	16713	16733	16738	16709	16818	16699	16831	16722	16711	16508	16753	16662	16831	16754	16769	16698	16591	16624	16775	16633	16671	16654	16674	16829	16707	16617	16660	16907	16629	16790	16528	16711	16636	16635	16583	16716	16748	16735	16706	16771	16750	16823	16710	16714	16514	16741	16780	16880	16894	16766	16548	16563	16724	16700	16811	16675	16577	16731	16745	16827	16695	16766	16859	16730	16673	16741	16710	16827	16601	16796	16611	16881	16579	16583	16661	16734	16750	16890	16726	16675	16631	16776	16623	16743	16845	16678	16709	16753	16596	16597	16596	16789	16841	16709	16720	16682	16742	16752	16708	16725	16759	16780	16851	16827	16724	16604	16491	16769	16940	16656	16808	16544	16777	16649	16559	16731	16710	16816	16761	16822	16725	16576	16946	16689	16754	16575	16645	16505	16697	16537	16721	16902	16618	16821	16819	16761	16711	16745	16661	16906	16803	16861	16657	16854	16642	16513	16784	16627	16853	16622	16676	16619	16798	16693	16801	16678	16742	16592	16764	16624	16718	16817	16665	16619	16597	16510	16599	16702	16727	16592	16870	16940	16509	16723	16807	16767	16670	16754	16689	16507	16871	16651	16827	16714	16769	16699	16754	16709	16657	16552	16642	16734	16543	16632	16618	16708	16574	16594	16677	16837	16685	16739	16733	16764	16766	16589	16667	16488	16675	16709	16717	16849	16766	16589	16736	16764	16598	16729	16777	16551	16702	16777	16719	16516	16522	16633	16778	16785	16783	16649	16728	16830	16598	16752	16672	16579	16697	16753	16643	16600	16745	16707	16827	16612	16754	16693	16626	16704	16997	16882	16664	16569	16621	16796	16848	16663	16719	16632	16623	16629	16821	16814	16742	16562	16826	16769	16827	16757	16802	16747	16553	16685	16646	16711	16825	16692	16565	16587	16879	16766	16644	16879	16812	16762	16684	16666	16695	16579	16706	16676	16555	16632	16869	16524	16583	16551	16843	16770	16596	16573
35869	30248	35895	34660	31475	30241	29481	28461	28383	28013	28026	27958	28233	28793	29470	29355	28873	28127	27860	27679	27892	27450	27816	27810	27715	27803	27766	27856	27846	27692	27591	28027	27927	27752	27818	27852	27898	27566	27936	27683	27740	28058	27747	27647	27680	27980	27919	27795	27820	28142	27916	27778	27946	27650	27544	27553	27653	27716	27707	27870	27725	27841	27570	27646	27802	27640	27804	27780	27846	27844	27548	27627	27463	27853	27803	27702	27414	27674	28061	27637	27695	27583	27852	27939	27748	27728	28002	27946	27874	27785	27837	27397	27794	27730	27533	27571	27702	27773	27711	27822	27625	27813	27506	27779	27638	27545	27754	27765	27843	27499	27865	27738	27659	27781	27792	27755	27890	27719	27785	27860	27909	27802	27771	27804	27783	27874	27642	27758	27912	27822	27789	27689	27698	27725	27602	27635	27802	27886	27669	27484	27555	27610	27732	27711	27756	27856	27569	27901	27687	27614	27837	27728	27873	27811	27601	27819	27984	27533	27629	27854	27727	27890	27805	27768	27880	27810	27925	27673	27887	27812	27711	27568	27772	27809	27841	27774	28035	27903	27776	27652	27704	27761	27763	27764	27798	27775	27831	27806	27612	27978	27740	27668	27758	27678	27753	27694	27827	27795	27666	27818	27900	27817	27961	27470	27732	27721	27583	27639	27446	27750	27587	27795	27859	27428	27603	27842	27871	27885	27717	27707	27736	27699	27933	27603	27824	27479	27676	27701	27931	27690	27690	27843	27658	27703	27786	27755	27521	27807	27677	27787	27771	27512	27440	27742	27788	27763	27706	27979	27975	27869	27618	27826	27791	27613	27849	27551	27917	28076	27740	27784	27923	27811	28036	27691	27691	27908	27850	27775	27705	27502	27846	27430	27750	27618	27869	27701	27987	27944	27609	27630	27571	27873	27916	27858	27787	27770	27704	27717	27684	27732	27696	27723	27909	27759	27758	27327	27823	27686	27683	27592	27627	27696	27570	27809	27547	27624	27708	27533	27703	27840	27667	27731	27880	27660	27689	27655	27883	27921	27806	27558	27456	27683	27902	27656	27793	27596	27556	27872	27649	27739	27621	27804	28009	27727	27798	27788	27872	27630	27602	27941	27711	27885	27697	27628	27899	27868	27882	27838	27780	27704	27796	27806	27720	27526	27596	27620	27815	27869	27968	27606	27773	27759	27553	27550	27552	27594	27738	27905	27682	27629	27633	27534	27962	27846	27881	27810	27869	27802	27867	27795	27899	27737	27960	27788	27879	27754	27978	27678	27875	27736	28008	28011	27647	27654	27581	27613	28038	27664	27713	27788	27842	27525	27743	27654	27715	27816	27373	28048	27850	27597	27989	27639	27470	27755	27922	27927	27888	27740	27895	27841	27891	27589	27606	27697	27700	27791	27762	27760	27769	28163	27722	27792	27777	27549	27626	27644	27865	27627	27430	27435	28075	27854	28064	27870	27953	27564	27480	27681	27935	27944	27816	27685	27874	27650	27713	27511	27723	27801	27761	27668	27664	27652	27642	27769	27779	27812	27594	27845	27843	27634	27803	27651	27639	27642	27795	27784	27655	27849	27691	27680	27574	27731	27908	27544	27995	27728	27805	27902	27680	27733	27924	27744	27800	27800	27721	27569	27723	27897	27737	27845	27958	27788	27874	27513	27697	27499	27829	27951	27597	27955	27907	27760	27835	27521	27701	27615	27552	27893	27984	27925	27694	27983	27623	27733	27941	27784	27686	27464	27784	27595	27592	27928	27749	27740	27666	27659	27754	27675	27891	27786	27962	27854	27828	28029	27863	27867	27698	27741	27618	27786	27567	27762	27799	27859	27701	27906	27761	27598	27704	27481	27785	27522	27612	27737	27878	27573	28038	27642	27965	27806	27898	27827	27623	27696	27735	27951	27652	27506	27910	27491	27807	27647	27806	27701	27941	28049	27792	27582	27757	27527	27999	27833	27879	27725	27805	27651	27856	27781	27734	27824	28022	27649	27619	27906	27867	27630	27456	27686	27715	27881	27660	27650	27662	27956	27709	27762	27491	27671	27359	27782	27610	27612	27892	27842	27594	27764	27687	27670	27822	27737	28023	27690	27714	27790	27664	27674	27859	27787	27810	27855	27740	27903	27726	27676	27718	27829	27818	27822	27669	27741	27518	27755	27684	27565	28071	27526	27548	27670	27938	27491	27557	27791	28005	27584	27527	27751	27818	27660	27795	27847	27786	27630	27648	27477	27775	27767	27648	27790	28043	27745	27944	27405	27703	27782	27909	27798	27473	27731	27683	27844	27899	27870	27685	27713	27820	27777	27790	27737	27732	27757	27833	27817	27892	27715	27867	27813	27746	27631	27641	27536	27665	27884	27515	27922	27691	27817	27794	27187	27720	27960	27884	28092	27678	27843	27785	27855	27866	27592	27871	27540	27720	27571	27546	27828	27872	27786	27652	27655	27824	27804	27908	27590	27911	27852	27673	27724	27712	27723	27703	27667	27634	27819	27644	27606	27865	28058	27543	27773	27628	27628	27812	27951	27566	27829	27739	27831	27704	27643	27517	27783	27921	27785	27881	27939	27915	27950	27691	27529	27470	27668	27715	27504	27961	27928	27504	27734	27594	27748	27719	27587	27710	27529	27651	27745	27716	27809	27978	27705	27791	27728	27800	27681	27783	27750	27676	27577	27861	27660	27797	27883	27527	27646	27564	27703	27815	27946	27687	27472	27610	27696	27715	27661	27825	27707	27839	27931	27945	27951	27754	27901	27882	27872	28019	28046	27821	27788	27762	27797	27486	27350	27745	27556	27901	27702	27647	27606	27909	27768	27926	27691	27872	27836	27942	27950	27534	27894	27787	27730	27720	27594	27739	27848	27720	27551	27801	27721	27931	27889	27775	27860	27820	27548	27628	27941	27717	27658	27715	27795	27752	27635	27591	27636	27884	27717	27738	27767	27608	27782	27956	27475	27805	27801	27785	27844	27623	27740	27479	27702	27756	27728	27731	27750	27624	27670	27707	27844	27814	27618	27966	27630	27875	27712	27610	27578	27845	27840	27817	27605	27774	27837	27989	27607	27667	27718	27695	27743	27773	27481	27790	27742	27769	27861	27716	27947	27600	27824	27896	27505	27835	27817	27596	27832	27892	27723	27809	27792	27870	27477	27762	27748	27933	27843	27697	27521	28025	27830	27743	28010	27752	27759	27820	27551	27854	27648	27416	27648	27851	27600	27582	27860	27603	27739	27710	27729	27784	27421	27688	27666	27786	27686	27616	27654	27766	27714	27769	27770	27932	27992	27674	27684	27898	27704	27673	27811	27810	27633	27588	27810	27582	27756	27572	27640	27550	27761	27617	27553	27764	27752	27980	27902	27973	27847	27666	27921	27681	27744	27941	27710	27569	27906	27825	27602	27715	27800	27532	27688	27700	27670	27694	27779	27728	27831	27657	27614	27657	27724	27725	27765	27790	27512	27763	27720	27690	27568	27786	27856	27586	27627	27839	27820	27705	27715	27637	27757	28005	27689	27750	27805	27892	27696	27707	27677	27778	27831	27811	27794	27957	27887	27763	27631	27707	27549	27730	27629	27825	27822	27821	27682	27716	27948	27769	27953	27636	28041	27764	27749	27708	27694	27590	27856	27933	27781	27718	27959	27660	27711	27745	27838	27750	27764	27789	27826	27922	27610	27584	27685	27715	27724	27835	27511	27651	27694	28034	27601	27841	27647	27665	27654	27845	27780	27853	27836	27620	27646	27615	27629	27632	27583	27557	27671	27820	27646	27732	27811	27842	27701	27798	27782	27864	27844	27618	27861	27726	27884	27809	27599	27751	27817	27526	27716	27899	28035	27728	28043	27896	27748	27659	27688	28003	27624	27707	27849	27878	27650	27552	27790	27779	27733	27736	27558	27968	27969	27851	27954	27695	27758	27822	27559	27580	27668	27667	27822	27886	27905	27766	27602	27721	27569	27814	28074	27432	27794	28012	27598	27562	27701	27886	27580	27675	27589	27873	27762	27859	27631	27598	27918	27851	27748	27906	27814	27624	27671	27750	27588	27768	27837	27846	27668	27658	27664	27647	28005	27903	27665	27679	27586	27522	27580	27896	27991	27863	27788	27517	27793	27878	27854	27851	27947	28079	27700	27489	27649	28030	27897	27824	27677	28068	28135	27560	27793	27885	27729	27603	27604	27944	27587	27839	27720	27783	27649	27877	27878	27748	27938	27613	27675	27755	27723	27725	27693	27922	27785	27925	27810	27541	27469	27580	27576	27699	27756	27625	28002	27397	27635	27787	27574	27804	27774	27670	27787	27666	27757	27740	27608	27674	27811	27802	27762	27861	27745	27761	27659	27673	27709	27560	28118	27638	27830	27640	27696	27807	27589	27622	27728	27871	27806	27680	27426	27747	27903	27793	27749	27819	27839	27647	27781	27976	27837	27839	27746	27611	27798	27572	27825	27456	27783	27833	27780	27573	27614	27938	27726	28110	27840	27913	27759	27916	27830	27615	27538	27790	27806	27538	27552	27879	27723	27762	27504	27878	27647	27705	27845	27695	27651	27566	27890	27761	27536	27877	27893	27924	27905	27843	27857	27534	27891	27689	27585	27843	27600	27892	27807	27464	27671	27926	28141	27606	27727	28011	27623	27739	27711	27840	27910	27842	27848	27839	27678	27522	27876	27674	27882	27604	27633	27933	27987	27620	27722	27668	27741	27844	27770	27823	28013	27694	27968	27577	27662	27672	27948	27598	27691	27642	27517	27525	27924	27743	27733	27818	27586	27704	27702	27985	27537	27771	27680	27755	27748	27648	27903	27858	27742	27766	27730	27855	27625	27773	27737	27887	27502	27621	27848	27810	27579	27945	27623	27715	27963	27549	27648	27971	27754	27841	27657	27761	27855	27592	27914	27721	27715	28030	27975	27922	27529	27687	27804	27779	27509	27676	27796	27647	27837	27703	27678	27559	27650	27693	27697	27513	27669	27765	27881	27599	27420	27634	27554	27854	27700	27623	27531	27872	27635	27651	27583	27691	27691	27883	27580	28010	27944	27816	27776	27780	27683	27694	27636	27711	27765	27867	27773	27790	27831	27710	27996	27769	27762	27866	27777	27684	27773	27690	27755	27671	27684	27578	27699
25945	30459	31034	26332	23072	21065	19441	18895	18387	18152	18188	17816	17990	19039	19668	19353	18385	17918	17559	17548	17443	17449	17439	17377	17530	17346	17637	17426	17465	17500	17558	17367	17216	17354	17462	17316	17546	17554	17352	17524	17481	17397	17451	17516	17583	17504	17499	17442	17453	17383	17476	17581	17398	17565	17559	17420	17372	17422	17605	17413	17557	17537	17391	17374	17434	17382	17396	17539	17373	17485	17347	17374	17509	17513	17312	17387	17491	17458	17481	17486	17388	17443	17273	17363	17618	17408	17540	17407	17526	17612	17524	17492	17484	17609	17446	17472	17380	17367	17383	17292	17373	17386	17421	17358	17334	17582	17441	17215	17607	17455	17419	17198	17459	17441	17396	17327	17358	17287	17480	17428	17437	17490	17567	17414	17331	17314	17467	17490	17345	17489	17511	17287	17483	17410	17480	17277	17516	17388	17524	17492	17574	17522	17349	17418	17366	17518	17588	17543	17434	17652	17323	17395	17343	17424	17536	17402	17538	17472	17416	17400	17438	17549	17441	17497	17445	17446	17533	17686	17417	17501	17370	17446	17523	17392	17532	17360	17434	17443	17284	17576	17342	17284	17494	17350	17521	17358	17478	17539	17531	17293	17361	17475	17569	17344	17383	17561	17548	17520	17539	17486	17513	17583	17366	17475	17402	17499	17500	17391	17522	17320	17434	17432	17416	17525	17515	17492	17482	17464	17365	17354	17470	17512	17520	17324	17458	17556	17420	17261	17318	17290	17677	17420	17436	17411	17303	17425	17364	17400	17472	17294	17560	17508	17559	17310	17407	17376	17292	17523	17319	17179	17318	17451	17301	17368	17516	17469	17508	17333	17479	17505	17426	17363	17415	17369	17464	17475	17516	17246	17434	17335	17299	17469	17422	17434	17624	17392	17536	17425	17269	17520	17294	17421	17309	17217	17395	17376	17713	17230	17590	17522	17383	17427	17512	17394	17517	17454	17489	17513	17567	17513	17598	17457	17571	17424	17480	17522	17507	17488	17525	17408	17536	17290	17570	17513	17468	17412	17637	17465	17358	17397	17496	17646	17632	17537	17265	17367	17415	17311	17394	17384	17326	17347	17216	17348	17380	17358	17493	17490	17383	17351	17463	17481	17328	17398	17573	17534	17468	17379	17617	17256	17500	17562	17476	17547	17314	17362	17321	17277	17386	17698	17483	17373	17438	17366	17532	17517	17472	17320	17542	17505	17440	17560	17251	17498	17437	17350	17499	17392	17444	17645	17345	17346	17471	17401	17358	17470	17452	17460	17487	17549	17409	17353	17356	17489	17403	17633	17344	17350	17275	17378	17542	17516	17524	17447	17219	17542	17556	17474	17466	17476	17292	17306	17410	17574	17380	17458	17364	17420	17517	17485	17434	17496	17334	17555	17498	17504	17407	17464	17454	17607	17364	17452	17374	17285	17478	17476	17421	17515	17788	17449	17345	17556	17319	17361	17243	17313	17434	17595	17241	17493	17430	17611	17375	17327	17495	17479	17391	17344	17361	17323	17440	17261	17629	17380	17311	17394	17431	17391	17292	17449	17434	17411	17282	17470	17519	17315	17183	17482	17438	17275	17511	17542	17540	17459	17495	17412	17292	17454	17558	17445	17262	17483	17607	17377	17540	17532	17409	17467	17275	17320	17382	17369	17330	17419	17582	17690	17272	17508	17279	17474	17336	17354	17444	17501	17483	17452	17326	17487	17320	17392	17417	17379	17366	17465	17682	17574	17388	17477	17351	17621	17451	17477	17418	17585	17359	17345	17478	17316	17443	17398	17321	17269	17592	17448	17416	17511	17364	17363	17401	17377	17301	17380	17512	17432	17524	17432	17507	17365	17472	17462	17350	17439	17563	17570	17524	17390	17479	17496	17426	17412	17453	17530	17388	17361	17554	17333	17300	17431	17618	17469	17320	17550	17493	17422	17484	17376	17505	17621	17456	17502	17510	17434	17492	17394	17515	17335	17332	17326	17420	17652	17338	17472	17450	17408	17511	17533	17334	17446	17524	17413	17409	17526	17466	17287	17260	17328	17514	17444	17545	17469	17388	17476	17558	17549	17285	17439	17443	17312	17478	17538	17476	17590	17427	17343	17290	17281	17309	17543	17514	17493	17503	17475	17477	17507	17429	17402	17524	17545	17495	17405	17583	17441	17360	17494	17632	17464	17496	17359	17355	17387	17447	17441	17498	17410	17387	17270	17465	17374	17584	17572	17438	17631	17637	17451	17414	17402	17473	17556	17473	17482	17230	17435	17411	17558	17564	17426	17630	17347	17421	17481	17415	17359	17378	17532	17507	17507	17237	17494	17340	17341	17474	17379	17340	17344	17441	17427	17528	17482	17539	17509	17359	17469	17225	17494	17378	17399	17390	17479	17474	17204	17405	17400	17340	17429	17505	17443	17493	17364	17591	17473	17424	17501	17398	17523	17432	17307	17317	17628	17319	17412	17476	17567	17387	17456	17562	17415	17528	17540	17539	17544	17249	17403	17615	17497	17428	17385	17657	17539	17547	17425	17282	17502	17541	17544	17382	17381	17415	17233	17506	17376	17354	17484	17440	17403	17316	17405	17470	17500	17556	17298	17312	17384	17514	17467	17471	17507	17658	17517	17272	17467	17425	17524	17464	17479	17288	17327	17418	17268	17411	17527	17608	17454	17431	17512	17414	17408	17644	17533	17454	17475	17410	17478	17561	17349	17392	17520	17477	17359	17309	17272	17546	17363	17385	17304	17306	17460	17428	17501	17383	17380	17483	17429	17351	17299	17483	17542	17353	17555	17514	17208	17512	17108	17501	17415	17410	17424	17396	17527	17500	17361	17285	17470	17372	17395	17354	17327	17434	17519	17573	17479	17606	17294	17654	17477	17473	17409	17528	17529	17446	17458	17461	17544	17398	17632	17368	17458	17394	17448	17463	17410	17504	17512	17551	17394	17546	17435	17407	17492	17513	17416	17392	17389	17577	17323	17504	17282	17447	17352	17434	17402	17476	17320	17361	17455	17373	17511	17499	17409	17523	17472	17330	17425	17421	17401	17705	17409	17470	17469	17547	17575	17271	17387	17537	17388	17310	17504	17458	17513	17400	17412	17524	17477	17235	17426	17266	17403	17520	17463	17340	17481	17528	17495	17337	17317	17421	17642	17573	17291	17512	17604	17233	17470	17455	17600	17339	17451	17560	17656	17496	17517	17338	17396	17277	17559	17374	17546	17538	17413	17378	17320	17514	17360	17643	17478	17496	17465	17432	17358	17534	17497	17248	17470	17461	17465	17461	17508	17341	17598	17520	17587	17432	17397	17265	17381	17503	17378	17456	17534	17511	17479	17358	17500	17377	17309	17407	17506	17545	17516	17616	17471	17613	17321	17468	17432	17486	17508	17462	17376	17562	17293	17433	17480	17543	17499	17660	17457	17302	17423	17414	17223	17312	17514	17487	17490	17641	17600	17427	17460	17482	17322	17479	17508	17504	17424	17349	17458	17437	17461	17518	17354	17332	17620	17570	17580	17317	17504	17370	17514	17430	17300	17569	17480	17207	17386	17392	17447	17252	17391	17514	17341	17425	17485	17441	17415	17379	17384	17590	17277	17497	17482	17455	17524	17288	17390	17510	17469	17331	17427	17477	17412	17341	17525	17434	17456	17431	17594	17431	17666	17517	17435	17418	17334	17546	17479	17277	17629	17535	17411	17365	17437	17364	17423	17479	17381	17380	17513	17540	17443	17348	17567	17482	17379	17473	17344	17171	17638	17320	17366	17326	17511	17450	17615	17541	17344	17414	17524	17468	17329	17669	17380	17365	17414	17528	17416	17628	17420	17451	17421	17446	17264	17238	17249	17652	17494	17542	17347	17375	17563	17492	17573	17350	17473	17569	17442	17243	17584	17501	17316	17331	17416	17372	17434	17340	17268	17457	17449	17536	17288	17459	17357	17321	17679	17603	17472	17487	17462	17514	17437	17579	17537	17512	17399	17402	17461	17352	17524	17453	17340	17531	17502	17466	17609	17437	17327	17526	17458	17394	17437	17410	17473	17465	17549	17334	17500	17371	17260	17509	17678	17521	17399	17341	17346	17440	17553	17332	17525	17499	17363	17529	17674	17392	17489	17463	17510	17393	17477	17485	17407	17559	17335	17561	17361	17460	17451	17390	17351	17400	17448	17276	17508	17434	17414	17567	17409	17531	17522	17462	17408	17332	17550	17529	17429	17439	17502	17422	17337	17528	17464	17374	17514	17375	17437	17571	17434	17390	17457	17461	17545	17581	17391	17542	17288	17500	17416	17419	17335	17507	17445	17558	17328	17307	17522	17553	17427	17454	17366	17331	17489	17347	17403	17390	17412	17442	17651	17475	17309	17564	17327	17356	17461	17588	17417	17248	17446	17403	17509	17417	17417	17459	17253	17421	17481	17561	17552	17359	17372	17519	17549	17440	17518	17447	17521	17464	17620	17393	17485	17490	17384	17586	17377	17345	17526	17356	17515	17407	17494	17395	17574	17447	17278	17418	17514	17438	17566	17495	17356	17290	17616	17349	17441	17314	17498	17356	17523	17270	17468	17453	17559	17381	17374	17437	17500	17499	17271	17591	17301	17475	17490	17393	17459	17552	17391	17510	17492	17569	17515	17321	17475	17494	17576	17350	17322	17494	17325	17503	17379	17372	17380	17561	17299	17351	17422	17373	17514	17338	17361	17429	17550	17665	17539	17446	17514	17361	17393	17523	17525	17330	17577	17593	17361	17536	17346	17545	17274	17447	17332	17498	17457	17544	17351	17544	17405	17602	17403	17560	17349	17564	17312	17491	17381	17460	17289	17357	17535	17501	17484	17459	17497	17424	17265	17538	17503	17346	17396	17469	17539	17564	17296	17416	17437	17546	17347	17526	17580	17408	17380	17556	17569	17399	17457	17390	17501	17516	17300	17560	17386	17667	17567	17456	17347	17570	17467	17501	17404	17326	17572	17300	17362	17405	17398	17449	17590	17529	17384	17597	17272	17195	17448	17263	17589	17414	17473	17434	17393	17319	17347	17445	17433	17440	17495	17628	17356	17423	17461	17468	17392	17392	17505	17435	17457	17543	17586	17609	17536	17450	17371	17482	17441	17372	17353	17544	17542	17239	17559	17537	17556
24908	20779	27183	27052	27819	30463	32114	30320	29393	29098	29012	28720	33420	42284	42372	37755	33488	30073	28873	28140	27980	27905	27918	27995	28398	28007	27937	27919	28090	28196	27922	28230	28265	28434	28180	27951	28186	27938	27909	28271	27902	28054	27974	28015	27837	28044	28036	28076	27956	28090	28020	27886	27950	28150	28345	28076	28171	27972	28174	28089	27921	28165	28079	28156	27870	27984	28142	27967	28044	28018	27877	27812	27930	28001	28290	28304	27890	28164	28291	27876	28246	28217	28116	27979	27950	27735	28150	28148	27875	28137	28161	28034	28017	28057	27932	27791	27933	27861	28017	28185	28244	28230	28110	27849	28179	28083	28015	28144	27971	27915	28135	27931	27891	28241	27987	27710	27869	28013	28175	27864	27785	27985	28106	28043	28039	27801	28112	27842	28228	27871	27840	28085	28229	27922	28027	28041	28050	27909	28212	28224	28076	27924	27835	27805	28165	27983	28058	27938	28105	28058	28063	28094	28184	27942	28126	27859	27913	28178	28014	28105	28238	28267	28150	27933	27815	28002	28050	28327	27875	27892	28178	28010	27917	27808	28036	27931	28204	27879	27829	28104	28137	28117	28031	28122	27980	28135	28129	27995	28360	27999	28113	28263	28166	28010	28127	28101	28030	27960	27932	28207	28063	27909	28186	28040	27922	28037	28010	28060	27929	27975	27857	28167	28037	28020	27530	28050	27922	27936	27868	28072	27870	27987	27990	28146	28198	27868	28131	27900	27887	28055	27879	28027	27978	28225	27905	27716	27734	28110	27903	28066	27972	28082	27972	28005	28146	28087	28134	27942	27734	27913	28159	27873	27982	27978	28173	28066	28192	27914	27951	27995	28035	27701	28020	28017	27902	28004	28212	27937	27847	27968	28116	28127	27954	27814	28032	28248	28351	28035	27947	27933	28051	27914	27994	27800	27941	28134	27844	27999	27953	28239	28092	27568	27955	28071	27958	27805	27815	27895	28130	28178	28006	28039	28258	28095	28126	27980	27923	28059	27998	28088	28136	28282	28129	27964	28157	28120	27961	27747	28091	28229	28172	27966	27969	27922	27965	28066	28132	28239	27935	27963	27871	27901	28077	28066	28090	28144	27923	28234	27972	28075	27966	27930	28156	28225	28268	28039	28049	28104	28073	27804	27954	27918	27843	27914	27644	27950	27979	28044	28260	27839	27997	27868	28162	27847	28109	27882	28137	28155	28147	28072	28063	27792	27848	27836	27991	28107	27936	27841	27924	28100	28249	28031	27961	27800	28059	27971	27989	27870	28332	27999	28232	28110	27842	27965	28111	28041	28033	28023	28161	28066	27853	28307	27914	27954	28123	28048	28175	27774	27981	27975	28080	27989	27986	28071	28197	27831	27880	27817	28098	28111	27887	28107	28175	28028	27980	27640	27941	28142	28292	28206	28045	28110	27932	27913	28080	28034	27866	27728	28105	28121	27859	27897	27793	27992	27814	28024	28144	28049	27902	28055	28135	27875	28124	27986	28094	27894	27910	27986	28220	27931	27923	27875	28129	28200	27848	27855	27942	27760	28278	27970	27973	27871	27821	28111	28040	28117	28161	28023	27898	27775	27575	27682	28011	28092	28090	27918	27628	27837	28061	28030	28302	27956	28080	28090	28180	28032	27789	28061	28054	27890	28031	27848	28113	28059	27957	27989	28064	28109	28019	28281	28124	28169	28210	28220	27916	28194	28086	28029	27984	27889	28250	27786	28065	28169	28052	28029	27896	27870	27892	28124	28053	28100	27716	28087	28074	28201	27964	27841	27759	27892	28147	28121	27954	27974	28058	28197	28325	27912	28009	27858	27894	27944	27992	28221	28075	28247	28202	28076	27965	28168	28057	27878	27856	28030	27997	28067	28099	28144	28150	28020	27649	27940	28102	28020	28015	27991	28083	27969	28105	27988	28008	27873	28059	27881	27942	28067	27756	27951	28207	27877	28061	28403	28129	28145	28139	28093	27945	27918	27932	27989	28152	27913	28011	27788	28046	27997	27864	28203	28175	28139	28236	28078	27949	27765	28039	27930	28116	27957	28140	28149	28065	27926	28143	28036	28143	27994	28081	28027	28202	27833	27855	28036	28064	28237	28161	28065	27972	28091	28043	27939	27965	28114	28114	27738	27713	28016	27957	27942	28077	27947	27937	27833	27912	27811	27943	28108	28004	27956	27912	27846	27917	28128	28064	28038	27799	28018	28112	28064	28254	27829	27653	28002	28055	28056	28139	27882	27977	28282	28095	28095	27994	27816	28172	28036	27964	27936	27899	28120	28092	27704	28185	28233	27909	27899	27978	27958	27980	28006	27917	27888	28210	28140	28178	27879	28029	28085	27768	27887	27792	28003	28015	27937	28021	28167	28119	28124	28326	27966	28020	27920	27827	27878	28153	28079	27913	27971	28074	27966	28161	28226	28074	28075	28174	28085	27987	27965	28019	28128	27864	27957	27914	27937	28177	28038	27957	27955	27892	28122	27990	27788	27985	28191	28022	28112	28184	27764	28206	28149	27898	28023	27973	27950	28040	27832	27938	28048	28006	28134	28084	28182	28112	27931	28001	28137	28021	28140	28245	28136	28001	27894	28072	28104	28203	27914	28013	27777	27996	28034	28189	27924	28039	27914	27966	28060	28114	28110	27993	27901	28134	27998	28088	27871	27849	28056	27891	28065	27854	28045	28287	27890	28176	28236	27821	27932	28221	28130	28280	28004	28139	27956	28212	28170	28053	28132	27978	28205	28186	28121	28267	28009	28162	28075	27898	28046	28055	27860	27949	28138	28142	28044	27788	27952	28077	28018	27931	28277	28193	28079	28106	28034	27996	28035	27943	27961	28045	28062	28124	27960	28007	28046	27830	28176	28127	27907	27936	27915	27953	27760	27913	28147	27925	28038	28006	28007	27901	28121	28415	28073	27813	27927	28197	28011	27866	28045	27907	28010	27878	28047	27970	27857	28107	27893	27994	28195	27952	28040	28059	27958	27921	28113	28112	28249	28100	27869	28007	28095	27854	28101	27776	28091	27860	27950	27868	28155	27876	28164	28126	27982	27789	27971	27926	28306	27976	28032	28098	27926	27911	28243	27903	27942	28071	28253	27995	27918	27893	27827	28012	28061	27877	28145	27864	28174	28117	28025	28235	28354	28052	28098	27963	28141	28191	28082	27948	27990	28102	27903	27917	27808	28220	28173	28132	28008	28066	28026	27942	27937	27925	28117	28224	27991	27874	28145	28085	28018	28062	28081	28043	28183	28163	27973	27978	27898	28335	27899	28075	28002	28073	28090	27929	27990	28156	27950	28043	28139	27870	28034	27993	27849	28251	27977	28358	27980	28067	28018	28249	28034	28154	27944	28088	27832	27846	28235	28053	27940	27957	28132	28191	27936	27934	27834	28109	27792	27786	28164	28091	27973	27860	28153	28122	27829	27826	28064	28222	28154	28005	27850	27765	28103	28298	27926	27946	27998	28066	28072	28119	27980	28251	27998	27844	28126	27909	28208	28022	28093	27874	27673	28077	28054	27973	27977	28184	28144	27896	28149	28007	28109	27901	27979	28033	27974	27971	27929	28127	28085	27962	27839	28086	28004	28047	28051	27883	28018	28232	27917	27878	28308	27724	28011	28026	28221	28411	27990	28043	28062	28137	27901	28027	28024	27886	28076	28077	28234	28209	28165	28108	28194	27788	27808	27606	27841	28133	28018	27977	27946	27847	27980	27917	28095	28186	28002	28164	28373	28175	27913	27846	27749	27731	27826	27951	28047	28107	28142	27946	27953	27900	27991	28168	27942	27851	28145	28112	28195	28244	28058	27844	28235	28014	27940	28002	28193	28182	28104	28274	28093	28047	27913	27844	27933	28072	28101	28307	28009	28037	27728	27778	27854	27839	27750	28195	28248	28026	27787	28273	28065	27723	28094	28090	27884	27958	28172	27883	28046	28246	28048	28006	28061	28110	28033	27777	28132	28050	27999	27778	27971	27932	27886	28142	28168	27853	28003	27907	27984	27929	28041	28061	28047	27928	28059	27954	27949	28118	27931	27825	28323	28023	28183	28025	27961	28181	28087	28178	28048	27943	28076	28188	28116	27982	28105	28189	28083	28063	27976	28079	27780	28133	28014	28137	28063	28081	28097	27959	28127	28138	27985	28026	27768	27950	27854	28295	27784	28261	28234	27965	28104	28091	28060	28181	27988	27923	27908	27797	28108	28156	28142	28076	28123	28033	27880	27974	27837	28198	28027	28218	28074	28333	28111	28000	27912	28041	28086	28076	27986	28000	28080	28081	28121	27924	28267	28076	27988	28255	27980	27963	28053	28004	28238	27702	27808	27720	27970	28124	28142	27981	28004	27903	28152	28083	28266	28115	28159	27979	27878	27882	27987	27905	28345	28063	27974	28169	27950	28082	28060	27748	27801	27963	28179	28081	27944	27937	27788	28155	27876	27708	27869	28075	28214	28148	28009	28053	28079	27933	28104	28058	27994	28244	28385	28121	28037	27872	28155	28241	28127	28114	27920	28130	28070	28084	28033	28060	28062	27982	28162	28186	28080	27898	28001	27889	27991	28141	27933	28029	27951	27836	28259	27959	27838	28172	28079	27884	28243	27901	27983	28029	28161	28126	27998	28142	28150	28165	27991	28049	27967	27616	28072	28238	27904	28070	28043	27938	28105	28096	28050	27712	27950	28125	27834	27920	28037	27772	27898	27904	27797	27942	27820	28014	27970	28009	27906	27869	27771	27969	27985	28165	27884	28037	28020	28126	27929	28028	28032	28074	27969	27996	27938	28109	28091	28000	27968	27787	28070	28004	28028	27854	28077	27859	27855	27916	28241	28007	28174	27930	28171	28075	28214	28000	28184	27939	27924	28256	28238	27985	27993	27971	28210	28033	28122	28018	28094	28290	28091	28033	27901	27675	28308	27907	28033	28226	27987	27839	28116	28156	28146	28170	28168	27965	27969	28348	27776	27970	28136	27993	28188	28041	27850	28047	27860	27917	27900	28017	28186	28065	28065	28100	28070	28258	28155	27976	27936	28244	27855	28030	27804	28040	27894	28027	28019	27647	28155	27906	28074	27958	28341	27826	27984	27947	27790	27937	27832	27884	27841	28009	28137	28154	27950	27845	28180
20615	36062	38262	31085	25631	21979	21311	20957	19752	18920	18739	18925	26543	36263	34305	28459	22877	19221	18084	17704	17677	17538	17651	17767	17555	17625	17747	17481	17625	17664	17520	17589	17496	17702	17450	17477	17646	17544	17643	17618	17454	17557	17778	17447	17616	17499	17498	17750	17682	17593	17652	17519	17532	17547	17583	17522	17575	17488	17712	17515	17410	17411	17539	17527	17516	17537	17717	17457	17567	17594	17566	17500	17557	17400	17446	17619	17555	17635	17528	17582	17556	17599	17777	17594	17400	17607	17709	17415	17610	17591	17639	17673	17525	17585	17606	17734	17448	17717	17497	17485	17584	17646	17627	17349	17619	17442	17587	17541	17633	17643	17356	17610	17608	17601	17520	17624	17528	17370	17673	17647	17615	17657	17634	17650	17578	17663	17645	17624	17527	17615	17560	17709	17589	17461	17607	17471	17716	17602	17666	17729	17587	17413	17762	17550	17619	17608	17517	17648	17633	17668	17551	17696	17793	17700	17590	17519	17540	17497	17486	17789	17595	17578	17729	17774	17632	17564	17516	17458	17586	17640	17665	17506	17555	17673	17726	17564	17505	17601	17544	17581	17573	17863	17758	17659	17613	17555	17554	17584	17558	17717	17707	17826	17459	17454	17615	17586	17693	17565	17731	17473	17576	17395	17699	17574	17566	17635	17475	17576	17667	17514	17705	17443	17538	17432	17723	17671	17698	17708	17632	17648	17634	17498	17808	17642	17477	17730	17641	17561	17446	17555	17676	17595	17586	17651	17465	17480	17648	17618	17600	17605	17625	17513	17637	17663	17695	17543	17590	17518	17700	17329	17502	17706	17493	17633	17461	17421	17533	17388	17533	17607	17501	17499	17519	17552	17548	17534	17649	17725	17452	17579	17512	17655	17556	17602	17689	17418	17594	17604	17609	17721	17723	17647	17609	17618	17560	17767	17586	17683	17460	17486	17411	17540	17591	17707	17609	17777	17425	17590	17672	17596	17681	17650	17763	17466	17644	17534	17459	17645	17534	17563	17696	17433	17507	17511	17542	17635	17540	17784	17548	17451	17563	17630	17617	17526	17551	17523	17643	17708	17610	17607	17508	17644	17623	17831	17635	17415	17656	17615	17577	17713	17423	17562	17641	17665	17465	17615	17720	17497	17518	17585	17592	17751	17656	17509	17713	17843	17648	17454	17592	17657	17625	17677	17684	17641	17615	17372	17715	17541	17443	17419	17570	17570	17499	17743	17530	17629	17586	17685	17703	17518	17619	17643	17595	17418	17743	17490	17731	17503	17627	17647	17738	17623	17696	17496	17407	17677	17657	17469	17439	17610	17622	17491	17571	17629	17506	17747	17523	17536	17722	17628	17497	17507	17579	17632	17473	17581	17550	17738	17465	17573	17482	17598	17584	17590	17684	17561	17702	17556	17496	17495	17670	17487	17543	17636	17683	17633	17672	17611	17746	17533	17498	17462	17503	17373	17738	17589	17585	17574	17635	17612	17663	17578	17604	17428	17647	17694	17675	17628	17533	17665	17804	17506	17506	17578	17528	17739	17530	17598	17530	17578	17683	17331	17617	17718	17530	17711	17602	17528	17654	17626	17475	17565	17658	17446	17871	17316	17566	17528	17621	17636	17567	17580	17705	17677	17708	17469	17762	17636	17530	17674	17556	17505	17689	17647	17397	17690	17568	17610	17638	17686	17706	17549	17673	17706	17578	17673	17378	17540	17666	17557	17529	17801	17459	17626	17565	17683	17577	17821	17681	17573	17667	17648	17415	17322	17693	17592	17682	17705	17458	17674	17612	17504	17720	17652	17699	17563	17487	17582	17545	17594	17863	17658	17712	17572	17704	17538	17661	17639	17635	17528	17648	17582	17582	17606	17324	17474	17689	17420	17567	17633	17449	17624	17620	17624	17535	17429	17592	17542	17469	17719	17580	17419	17457	17553	17526	17624	17566	17523	17368	17413	17457	17498	17587	17639	17676	17515	17549	17611	17428	17698	17556	17485	17501	17785	17598	17600	17655	17617	17602	17602	17566	17656	17574	17608	17490	17536	17562	17648	17653	17377	17671	17585	17680	17685	17602	17640	17699	17521	17610	17606	17610	17526	17655	17742	17405	17700	17527	17445	17490	17662	17413	17440	17476	17570	17756	17686	17549	17550	17702	17741	17553	17616	17452	17568	17553	17660	17748	17736	17765	17540	17540	17508	17521	17477	17530	17603	17515	17573	17699	17532	17481	17490	17653	17538	17550	17495	17519	17599	17514	17547	17655	17624	17566	17586	17626	17585	17562	17368	17715	17700	17568	17696	17602	17463	17751	17615	17426	17594	17487	17731	17570	17514	17584	17627	17454	17719	17512	17593	17588	17516	17595	17484	17700	17682	17506	17620	17714	17561	17567	17641	17425	17570	17634	17487	17612	17618	17645	17823	17582	17557	17452	17615	17520	17563	17561	17596	17749	17535	17604	17648	17567	17563	17591	17418	17523	17598	17691	17600	17586	17550	17559	17737	17703	17588	17491	17573	17661	17532	17584	17826	17385	17619	17692	17609	17589	17413	17626	17564	17606	17483	17565	17584	17640	17460	17772	17658	17560	17739	17600	17523	17563	17573	17446	17553	17639	17407	17772	17725	17661	17766	17712	17575	17469	17472	17534	17646	17499	17663	17819	17492	17605	17645	17574	17614	17596	17527	17709	17700	17672	17630	17568	17663	17454	17470	17552	17570	17653	17669	17629	17579	17817	17523	17583	17801	17649	17485	17485	17450	17562	17748	17486	17533	17543	17565	17627	17431	17587	17472	17774	17606	17436	17610	17590	17545	17853	17728	17594	17757	17590	17588	17649	17655	17568	17659	17694	17474	17638	17609	17692	17599	17562	17621	17637	17594	17466	17561	17600	17498	17566	17667	17535	17641	17435	17717	17532	17554	17565	17706	17680	17543	17560	17596	17553	17640	17521	17574	17534	17654	17617	17574	17728	17488	17549	17740	17550	17587	17498	17729	17434	17758	17666	17533	17526	17666	17581	17488	17797	17662	17608	17641	17557	17514	17443	17456	17698	17683	17646	17623	17528	17516	17601	17610	17692	17565	17553	17683	17589	17397	17538	17630	17642	17645	17456	17539	17603	17585	17528	17628	17672	17646	17529	17554	17843	17567	17784	17468	17644	17758	17484	17499	17610	17723	17706	17516	17647	17667	17528	17492	17603	17538	17650	17306	17550	17705	17584	17623	17470	17612	17640	17793	17534	17496	17545	17644	17571	17552	17460	17538	17511	17749	17624	17650	17546	17532	17794	17455	17704	17422	17550	17598	17599	17681	17538	17490	17370	17615	17503	17698	17585	17524	17719	17603	17565	17483	17445	17848	17830	17685	17598	17457	17504	17304	17529	17384	17599	17487	17594	17573	17413	17459	17609	17576	17661	17449	17651	17606	17598	17508	17461	17551	17533	17590	17660	17661	17749	17607	17515	17492	17584	17556	17774	17447	17557	17606	17469	17456	17503	17492	17529	17449	17495	17501	17458	17501	17652	17616	17781	17607	17381	17793	17585	17527	17477	17666	17677	17541	17459	17656	17574	17691	17406	17670	17501	17459	17729	17585	17353	17669	17618	17533	17600	17647	17548	17392	17453	17601	17545	17574	17515	17565	17508	17504	17458	17609	17575	17644	17621	17545	17580	17468	17627	17790	17477	17586	17433	17593	17713	17560	17516	17532	17582	17468	17600	17667	17616	17688	17753	17749	17584	17658	17587	17503	17714	17455	17730	17733	17622	17542	17414	17424	17670	17578	17686	17503	17491	17621	17749	17528	17516	17487	17694	17379	17560	17468	17417	17524	17788	17501	17639	17559	17533	17552	17476	17557	17476	17659	17560	17440	17644	17534	17722	17772	17576	17689	17640	17559	17606	17519	17655	17629	17605	17575	17750	17483	17626	17551	17583	17576	17679	17660	17422	17534	17591	17682	17566	17647	17460	17613	17795	17546	17672	17678	17636	17679	17541	17659	17780	17401	17818	17452	17569	17491	17561	17461	17633	17422	17536	17596	17458	17608	17591	17514	17683	17493	17664	17574	17796	17620	17591	17576	17527	17675	17566	17668	17525	17425	17633	17710	17470	17643	17411	17700	17769	17355	17610	17671	17717	17540	17730	17480	17579	17657	17534	17534	17666	17485	17719	17524	17670	17511	17557	17723	17693	17621	17682	17608	17556	17493	17609	17568	17617	17651	17591	17528	17513	17630	17432	17516	17585	17615	17596	17690	17433	17542	17512	17542	17585	17440	17661	17598	17614	17636	17535	17452	17649	17617	17667	17633	17462	17569	17658	17687	17547	17646	17843	17660	17477	17710	17733	17535	17676	17526	17540	17487	17500	17688	17641	17752	17713	17577	17623	17671	17553	17562	17700	17571	17549	17527	17595	17801	17672	17447	17794	17480	17683	17468	17434	17611	17562	17661	17538	17387	17283	17614	17637	17714	17655	17516	17461	17604	17766	17673	17587	17410	17935	17522	17555	17550	17750	17653	17719	17553	17592	17605	17690	17621	17516	17554	17481	17726	17592	17751	17577	17478	17624	17664	17445	17601	17401	17638	17512	17676	17590	17392	17653	17672	17727	17395	17448	17509	17626	17549	17695	17648	17742	17582	17642	17613	17608	17499	17295	17559	17446	17459	17544	17541	17614	17380	17597	17448	17672	17508	17612	17673	17530	17510	17516	17624	17594	17584	17573	17610	17673	17542	17579	17776	17847	17502	17564	17636	17524	17727	17580	17512	17475	17652	17659	17751	17529	17632	17700	17645	17717	17437	17335	17635	17593	17556	17706	17586	17473	17375	17673	17688	17625	17628	17608	17751	17584	17672	17553	17631	17680	17706	17541	17599	17727	17677	17551	17378	17570	17618	17586	17481	17911	17565	17640	17655	17568	17617	17564	17554	17432	17619	17447	17515	17715	17726	17482	17574	17534	17631	17392	17731	17775	17584	17604	17551	17513	17417	17579	17564	17594	17664	17646	17593	17516	17727	17485	17536	17545	17641	17629	17472	17722	17670	17350	17727	17701	17760	17641	17567	17577	17698	17593	17508	17372	17637	17539	17563	17645	17533	17623	17566	17641	17613	17582	17490	17533	17616	17584	17565	17420	17594	17384	17491
22223	20754	27165	24782	23639	30698	36541	33674	33028	32580	31170	35137	48049	57390	52958	44162	37033	32962	30954	30062	30199	29953	29935	30316	30081	29749	30016	30008	29830	30118	30089	29930	30097	29674	29589	29344	30051	30006	29889	29903	30092	29864	30214	29944	29871	29713	29703	29905	30023	29820	29488	29803	29932	29800	30004	29915	29863	30058	30252	29961	30007	29899	29881	29681	29943	29888	29847	29863	29849	29946	29897	29906	29939	30068	29742	29992	29790	30066	29684	29976	30070	30127	30035	29902	29951	29882	29772	29913	29853	29796	29935	29926	29660	29563	29921	29889	29937	29860	29874	30013	29975	29817	29959	29636	29814	30060	29836	29828	29911	29955	29873	29800	30028	29764	29788	29957	29971	30037	29978	30070	29785	29923	29953	30071	29889	29872	30068	29952	29894	29564	29748	29839	30122	30000	29890	29897	29645	29886	29637	29918	29851	30020	29843	29801	30076	29709	29775	29742	29820	29638	29806	29615	29910	29898	29834	29605	29809	29868	29957	29659	29918	30048	29766	29699	29994	30170	29859	29816	30025	29832	29834	29946	29873	29696	29666	29856	29945	29653	30019	29812	29794	30137	29866	29793	29701	29612	29747	29826	29953	29804	29878	30045	30004	29882	29526	29732	29904	29900	30039	29881	29953	30163	29947	29821	30197	29667	29606	29639	29965	29653	29764	30018	29801	29720	29543	29901	29925	29711	29750	29493	29725	29912	30079	29700	29818	30146	29907	29707	29895	29861	29655	29918	30050	29963	29739	30059	29611	30040	30247	29955	30320	30034	29896	29843	29961	30155	30074	29936	30101	29524	29691	29957	29931	29805	29760	29628	29856	29910	29787	29532	29970	29648	29772	29768	29798	30075	29972	29956	29616	30016	30148	29804	29960	29769	29832	29658	29824	30138	29809	29733	29456	29818	29688	29838	29629	29553	29790	29827	29788	29834	29828	29801	30099	29856	29725	29790	29840	29714	29863	29840	29764	29728	30094	29775	29890	29801	29796	30171	30187	29721	29939	29587	29884	29984	29831	29785	30115	30075	29620	29874	29697	29658	29969	30016	29959	29904	29802	29969	29867	29615	30153	30031	29787	29914	29835	29622	29625	29739	29785	29947	29720	29931	30032	29834	29916	29928	30078	29537	29961	29780	29997	29911	30080	29543	29823	29917	29688	29689	29929	29930	30194	29888	29949	29978	29724	29810	29935	29750	29994	29788	29954	29787	29753	29770	29874	29964	29714	29713	29863	29855	29990	29874	29912	29833	29993	30031	30031	29880	30088	29779	29643	29794	29938	29822	29879	30011	29829	29792	29851	29599	29921	29825	29542	29838	30092	29990	29689	29499	29826	30050	30082	29850	29708	29952	29739	29792	29681	29805	29719	29792	29971	29945	29712	29764	29857	29800	29624	29699	29517	29892	30017	29963	29907	29749	29726	29937	29843	29901	29809	29566	29860	29791	29580	30009	29739	29631	29939	30004	29820	30086	30072	29967	30063	29584	29668	29924	29859	29991	29852	29854	30051	29962	29846	29691	29681	29955	30124	30073	30235	29989	30109	30074	29729	29685	29882	29759	29758	29790	30091	30013	29968	29975	29499	29898	29958	29809	29970	29844	29847	29712	30091	29678	29920	29944	29567	29976	29678	29819	29662	29869	29717	29744	29642	29760	29616	29775	29958	29726	29955	29703	29487	29954	29888	29935	29651	29607	29786	29739	29784	29818	29935	30005	29890	30037	29744	29804	29759	29445	29808	29889	29921	29648	29606	29731	29869	29872	29852	29823	29886	29634	30053	29879	29886	29625	30182	29840	29858	29736	30024	29677	29798	29839	29928	30125	29934	29747	29722	29699	29762	29843	29868	29931	29825	29835	29629	29929	29965	29965	29887	29843	29756	29649	29769	29682	29918	29959	29972	29631	29745	29704	29544	29831	29646	29852	30086	29917	29922	29541	29823	29805	30068	29837	30164	29863	29827	29725	29805	29774	29778	30041	29840	29860	30076	29862	29559	29940	29899	29721	29759	29835	29662	29730	29596	29680	29838	29520	29963	29862	29792	29909	29935	29853	29815	29882	30063	29945	29810	30033	29803	29842	29807	29747	29753	29941	30047	29818	29839	29820	29872	29694	29734	29727	30103	29683	30177	29779	29860	29841	29904	29802	29696	29924	29906	29771	29740	30095	29845	30063	29817	29553	30180	29722	30012	29901	30042	29962	29836	30003	29918	29729	29502	29942	29873	29650	29571	29807	29862	29837	30064	29663	29795	29712	29722	29719	29905	29765	29967	29851	29903	29838	30173	29884	30028	29986	29781	29961	29947	29792	29943	29887	29900	29881	29739	29988	29828	29690	29659	29647	29799	29819	30115	29856	29877	29658	29726	29725	30069	29686	29958	29775	30148	29747	30003	30053	29941	29982	29845	29913	29926	29751	29902	29653	29513	29840	29871	29966	29788	29828	29750	30149	29824	29916	29913	29751	29693	29754	29903	29719	29697	29866	30020	29912	29829	29458	29844	29796	29936	29761	29770	29795	29747	29955	29950	29842	30099	30193	30016	29915	30067	29795	29735	29936	29954	29826	29924	30075	29869	29901	29738	29603	29618	30058	29881	29838	29919	30170	30080	29781	29686	29881	29737	29993	29813	29743	30046	29854	29755	29751	29963	29882	29902	29902	29840	29872	29657	29793	29998	29782	29786	29598	29874	29926	29897	29850	30022	29957	29728	29923	29801	29821	29910	29693	29774	30039	29678	29961	29802	29711	29885	29973	29808	30017	30009	29576	30185	29962	29627	29806	29734	29771	29670	29744	30105	29637	30036	29605	29833	29821	29872	30007	29729	29969	29845	29689	29548	30077	30015	29903	29990	29774	29777	30006	29842	29907	29996	29911	29906	30186	29813	29758	29897	29799	29847	29600	29852	30049	29935	29936	29609	30039	30088	29763	30005	29937	29986	29862	29926	29850	29787	29915	30024	29798	29780	29824	30101	30087	29845	29919	29773	29451	30065	29850	30096	30064	29819	29883	29810	29683	29888	29821	29896	29838	29848	29834	29731	30083	29902	29754	29742	29933	29951	29888	29872	29764	29879	29905	29971	29840	29817	29460	29875	29807	29887	29916	29856	30070	29964	29761	29761	29878	29821	29938	29991	30048	29910	29752	29830	29960	29593	29626	29772	29639	30059	29912	29943	29886	29859	30043	29819	29874	29737	29998	29659	29759	29931	29874	29916	29801	29844	29926	29832	29838	30088	29937	29903	29975	29714	29818	29744	29891	29755	29682	29881	30072	29904	29757	29866	29837	30087	30011	29916	29941	29664	29767	29803	29862	29626	29860	29789	29912	29726	29930	29702	29768	29606	29884	29759	30032	29757	29727	29758	29881	29542	29755	29970	29772	29972	29753	30252	29946	29777	29571	29899	30109	29937	29807	29855	29778	29834	29922	29653	29902	29793	29650	29815	29979	29785	29948	29756	29638	30017	29960	29847	29808	29951	29875	29879	29743	29767	29600	29664	29650	30073	29974	29841	29738	29864	29842	29697	29897	29778	29805	30055	29780	29775	29861	30043	29812	29900	29840	29859	30035	29856	29793	29955	29791	29905	30014	29695	29633	29886	30081	30170	29746	29773	29583	29652	29850	29750	29755	30113	29848	29969	29812	29748	29660	29757	29923	29602	29897	29906	29851	29834	30026	30148	29633	29839	29867	30111	29437	29647	29810	29759	29698	29791	29884	29855	29877	29662	30035	29811	29708	29685	29806	29691	30027	29628	29786	29848	29733	29924	29941	29847	29859	29791	29872	29948	29780	29875	29979	29816	29922	29972	29856	29838	29807	29865	29832	29882	29714	29821	30134	29653	29857	29883	30050	29993	29779	29937	29774	29804	29735	29882	29795	29973	29633	29904	29904	29765	29642	29926	29570	29987	29755	29740	29632	29921	30048	29913	29866	30019	29939	29674	30054	30027	29683	29839	29734	30153	29828	29614	29637	29833	29821	29889	29587	29851	29667	29797	29908	29815	29828	29992	29967	29807	29869	30039	29988	29919	29757	29848	29982	29799	29833	30064	29826	29947	29857	29758	29810	29907	29998	30048	29715	29990	29760	29827	30007	29598	29951	30025	29968	29848	29806	30206	30082	29745	29836	29581	29810	29840	29824	29970	29621	29890	29680	29764	29637	29820	30055	29789	30022	29937	30083	29916	29797	29716	29869	29863	29806	30054	29859	30012	29865	30101	29771	29915	29950	29959	29783	30071	29904	30074	29600	29999	30044	29978	30172	29643	30006	29809	29976	29819	29972	29851	29831	30048	29904	29570	29557	29734	29875	30085	29973	29798	29965	29671	29589	30013	29940	29949	29857	30043	29825	29735	29776	29538	29760	29911	29795	29704	29671	29679	29694	29711	29999	29919	30187	29749	29733	30007	29942	30078	29797	29808	30022	29767	29911	29780	29729	30116	29955	29841	29867	29702	29760	29815	29917	29736	29637	29915	29885	30076	29850	29888	30044	29930	29734	29897	29560	29724	29765	29957	29754	29678	29795	29854	29569	29928	29931	29969	29982	29852	29826	29753	29786	29781	29702	29907	30139	29982	29786	29767	29603	29770	29639	29874	29836	29767	29693	29999	29670	30034	29884	29893	29609	29691	30022	30080	29908	29959	29795	29893	29633	29628	29823	29721	29796	29705	29847	29749	29968	29657	29653	29846	29841	29852	29851	29804	29734	29753	29864	30099	29616	29889	29853	29795	29825	29801	29959	29690	29881	29891	30063	29982	29607	29972	29858	29899	29898	29892	29830	29827	29700	29882	29751	29818	29737	30100	30246	29506	29616	29750	29784	29854	30048	29943	29537	29727	29688	30074	29778	29586	29693	30057	29734	29561	29720	29964	29970	29913	29866	29784	29630	29814	29896	29877	29746	29793	29787	30146	29771	29888	29814	29870	29834	29643	29874	29710	29759	29957	29917	29941	29871	29784	29962	29848	29605	29631	29631	29577	29721	29805	29853	30089	29689	29968	29988	29627	29794	30236	30278	29685	29963	29789	30044	29999	29833	29963	29851	29953	29932	29903	30023	29976	30086	29933	29822	29877	29712	30031	29771	30061	29783	29968	29784	30226	29797	29621	29969	29934	29756	29521	29803	29903	29934
26303	46839	45324	35094	29841	27911	25609	24549	23618	21583	19735	27121	42193	50561	44832	35123	26254	21044	18970	18256	18311	18312	18346	18456	18050	18477	18361	18245	18259	18286	18145	18334	18472	18211	18381	18337	18303	18337	18299	18386	18495	18381	18365	18372	18248	18230	18612	18348	18302	18451	18108	18203	18249	18287	18356	18403	18339	18257	18625	18455	18252	18264	18286	18205	18408	18354	18276	18378	18349	18225	18320	18169	18361	18262	18513	18262	18321	18208	18321	18186	18302	18553	18377	18329	18271	18508	18399	18270	18217	18510	18392	18254	18334	18320	18474	18386	18304	18367	18461	18266	18279	18322	18587	18126	18345	18331	18358	18311	18389	18201	18277	18376	18323	18204	18348	18443	18224	18430	18511	18377	18327	18286	18191	18333	18211	18267	18398	18305	18310	18339	18306	18263	18335	18417	18251	18401	18327	18328	18298	18403	18469	18298	18421	18257	18295	18413	18321	18489	18337	18361	18072	18260	18382	18370	18333	18295	18307	18372	18408	18323	18190	18475	18335	18371	18309	18426	18220	18302	18245	18262	18200	18383	18436	18341	18334	18357	18449	18170	18367	18278	18220	18380	18590	18464	18518	18430	18413	18454	18230	18462	18490	18381	18280	18282	18297	18235	18346	18347	18245	18303	18172	18331	18311	18265	18276	18263	18301	18237	18326	18493	18536	18400	18390	18192	18220	18360	18359	18346	18357	18312	18432	18605	18293	18312	18287	18351	18258	18346	18326	18256	18272	18407	18431	18290	18358	18330	18344	18458	18163	18292	18382	18417	18456	18317	18381	18282	18427	18351	18393	18504	18343	18326	18357	18409	18213	18158	18408	18270	18373	18249	18233	18311	18301	18315	18256	18349	18365	18371	18374	18428	18360	18338	18152	18403	18246	18252	18141	18332	18429	18391	18307	18151	18277	18168	18554	18402	18335	18330	18473	18288	18563	18295	18328	18333	18302	18513	18301	18361	18248	18612	18281	18336	18469	18314	18406	18180	18422	18467	18362	18389	18231	18342	18232	18250	18277	18275	18430	18399	18298	18279	18300	18310	18268	18039	18370	18220	18384	18324	18432	18234	18561	18280	18257	18303	18344	18308	18446	18311	18148	18360	18403	18258	18396	18438	18313	18397	18479	18456	18349	18393	18361	18265	18298	18325	18295	18344	18502	18329	18247	18198	18305	18235	18491	18333	18307	18207	18354	18370	18247	18451	18245	18431	18396	18459	18476	18391	18297	18108	18280	18364	18261	18314	18227	18312	18472	18434	18296	18384	18177	18527	18339	18391	18290	18319	18362	18413	18351	18185	18339	18324	18365	18106	18344	18260	18241	18443	18343	18144	18271	18353	18447	18407	18359	18343	18468	18293	18322	18206	18394	18411	18329	18412	18279	18353	18077	18332	18373	18404	18292	18415	18250	18364	18250	18290	18117	18239	18194	18264	18274	18407	18373	18168	18103	18422	18291	18332	18412	18417	18073	18447	18522	18399	18204	18246	18377	18457	18192	18354	18356	18352	18209	18288	18420	18221	18076	18269	18217	18341	18270	18277	18277	18466	18297	18310	18356	18243	18285	18324	18346	18203	18315	18584	18445	18396	18148	18307	18439	18411	18487	18387	18372	18343	18292	18375	18298	18417	18370	18369	18315	18503	18174	18254	18487	18321	18311	18361	18232	18483	18233	18319	18367	18357	18415	18295	18196	18369	18263	18367	18133	18305	18195	18360	18330	18354	18391	18392	18289	18198	18346	18421	18212	18329	18320	18385	18285	18313	18314	18398	18322	18367	18338	18464	18268	18153	18344	18198	18324	18363	18224	18250	18423	18254	18322	18393	18113	18277	18196	18053	18423	18266	18425	18298	18250	18232	18301	18304	18328	18272	18289	18356	18264	18163	18420	18068	18462	18575	18395	18501	18240	18286	18186	18354	18291	18305	18285	18331	18390	18319	18189	18168	18201	18387	18388	18424	18167	18219	18130	18418	18382	18464	18227	18458	18418	18360	18178	18292	18284	18288	18173	18285	18294	18409	18524	18330	18337	18298	18269	18146	18466	18452	18168	18201	18463	18380	18455	18263	18282	18133	18434	18418	18427	18457	18263	18236	18178	18364	18307	18321	18254	18327	18229	18178	18375	18408	18373	18274	18218	18280	18230	18382	18276	18329	18333	18371	18414	18270	18454	18334	18188	18276	18262	18201	18346	18356	18315	18405	18419	18379	18438	18350	18265	18395	18440	18410	18121	18478	18250	18454	18376	18419	18383	18515	18171	18297	18127	18211	18306	18383	18414	18205	18184	18520	18417	18282	18271	18510	18546	18350	18302	18374	18316	18362	18389	18154	18350	18661	18127	18231	18446	18356	18297	18269	18232	18324	18516	18475	18388	18310	18279	18410	18221	18263	18518	18325	18441	18141	18140	18635	18391	18517	18487	18218	18299	18434	18126	18209	18264	18495	18352	18307	18506	18625	18572	18344	18318	18388	18502	18378	18415	18430	18327	18385	18381	18235	18376	18410	18438	18151	18284	18310	18507	18346	18457	18205	18186	18244	18231	18464	18394	18254	18210	18541	18076	18421	18226	18276	18171	18283	18262	18483	18392	18365	18302	18343	18372	18258	18389	18407	18433	18406	18270	18220	18364	18213	18239	18454	18428	18365	18344	18396	18333	18345	18426	18394	18426	18397	18421	18468	18298	18271	18510	18371	18274	18253	18297	18320	18376	18165	18370	18384	18305	18320	18369	18265	18294	18143	18418	18372	18268	18194	18431	18349	18477	18432	18342	18287	18432	18502	18438	18398	18349	18454	18355	18580	18288	18469	18514	18458	18342	18271	18227	18301	18500	18363	18386	18336	18490	18302	18391	18314	18232	18357	18299	18404	18296	18406	18396	18218	18383	18098	18299	18321	18385	18300	18200	18364	18395	18335	18319	18487	18182	18361	18322	18177	18386	18260	18364	18455	18294	18431	18239	18185	18403	18396	18424	18229	18360	18382	18392	18266	18393	18382	18431	18342	18430	18279	18228	18435	18332	18198	18221	18281	18224	18316	18473	18392	18404	18430	18487	18454	18412	18352	18338	18272	18251	18434	18334	18332	18219	18357	18243	18330	18172	18174	18468	18538	18359	18243	18540	18277	18146	18387	18386	18371	18212	18579	18272	18310	18381	18391	18493	18276	18371	18466	18245	18340	18430	18378	18406	18421	18321	18105	18290	18287	18159	18320	18131	18366	18269	18440	18337	18456	18452	18306	18388	18293	18345	18236	18306	18467	18242	18312	18341	18250	18045	18201	18374	18579	18459	18389	18274	18330	18284	18377	18383	18293	18341	18268	18275	18308	18469	18160	18484	18327	18259	18404	18339	18126	18147	18426	18471	18400	18359	18442	18290	18238	18457	18114	18273	18353	18299	18411	18378	18356	18372	18337	18204	18420	18359	18199	18357	18412	18296	18339	18316	18262	18426	18458	18459	18309	18298	18288	18272	18469	18252	18226	18406	18263	18427	18239	18363	18458	18220	18509	18384	18169	18324	18262	18277	18414	18271	18479	18287	18330	18189	18445	18471	18294	18077	18473	18350	18333	18322	18311	18358	18415	18383	18278	18582	18624	18225	18497	18179	18389	18442	18259	18204	18193	18504	18316	18200	18324	18262	18335	18395	18380	18165	18402	18264	18304	18378	18360	18372	18422	18370	18325	18500	18253	18142	18315	18082	18210	18242	18415	18403	18440	18369	18385	18319	18489	18280	18391	18252	18348	18394	18438	18355	18148	18321	18171	18234	18030	18376	18284	18078	18371	18356	18292	18329	18356	18181	18193	18368	18437	18356	18588	18318	18375	18270	18350	18414	18411	18382	18343	18268	18453	18387	18331	18148	18285	18387	18268	18383	18360	18413	18362	18452	18380	18378	18411	18311	18429	18339	18429	18453	18331	18334	18325	18388	18327	18416	18337	18205	18359	18352	18510	18296	18247	18311	18280	18363	18251	18186	18428	18547	18412	18404	18397	18277	18187	18438	18412	18414	18205	18040	18285	18194	18379	18308	18216	18193	18393	18263	18403	18439	18461	18259	18356	18293	18116	18307	18279	18460	18217	18490	18151	18232	18446	18326	18356	18331	18294	18245	18377	18288	18451	18358	18298	18405	18475	18397	18326	18160	18429	18316	18206	18432	18229	18273	18339	18343	18371	18439	18270	18282	18324	18268	18197	18289	18091	18457	18379	18344	18338	18514	18300	18267	18389	18399	18261	18327	18146	18388	18403	18233	18192	18412	18517	18367	18422	18400	18339	18459	18195	18583	18321	18124	18419	18304	18414	18256	18395	18347	18351	18436	18287	18431	18094	18214	18486	18237	18365	18320	18494	18250	18372	18092	18291	18133	18474	18386	18332	18495	18411	18447	18405	18438	18237	18337	18437	18520	18357	18398	18490	18403	18268	18498	18350	18343	18287	18185	18148	18365	18320	18466	18439	18384	18301	18257	18282	18184	18455	18219	18254	18348	18349	18388	18351	18285	18206	18288	18427	18366	18212	18197	18340	18353	18335	18394	18249	18276	18515	18353	18373	18450	18355	18329	18310	18499	18492	18311	18320	18203	18389	18212	18419	18315	18354	18475	18310	18466	18270	18437	18288	18437	18306	18448	18377	18515	18552	18257	18408	18306	18275	18376	18259	18248	18064	18247	18313	18356	18351	18356	18424	18253	18363	18421	18337	18301	18343	18336	18268	18120	18181	18458	18446	18400	18299	18443	18306	18187	18500	18176	18330	18342	18526	18357	18481	18449	18385	18195	18374	18370	18239	18262	18336	18299	18364	18409	18272	18231	18428	18336	18513	18403	18285	18397	18348	18308	18280	18351	18478	18303	18262	18328	18295	18274	18128	18545	18234	18355	18499	18264	18307	18143	18465	18321	18262	18398	18295	18350	18290	18368	18273	18339	18530	18307	18446	18306	18347	18283	18361	18370	18405	18441	18377	18303	18310	18350	18394	18482	18308	18251	18233	18438	18406	18401	18548	18327	18217	18311	18404	18236	18227	18309	18327	18315	18477	18312	18371	18274	18367	18346	18202	18207	18294	18461	18284	18229	18401	18492	18438	18649	18046	18445	18341	18346	18360	18309	18268	18492	18336	18204	18413	18361	18244
36399	31647	35678	32700	30667	30860	30686	29775	29210	28940	28661	28833	28947	29538	30035	30148	29658	29093	28593	28242	28300	28608	28580	28345	28665	28451	28761	28428	28570	28445	28658	28371	28517	28715	28556	28429	28547	28408	28382	28509	28572	28284	28254	28472	28467	28511	28511	28466	28581	28352	28246	28630	28304	28354	28398	28572	28528	28677	28561	28614	28377	28383	28370	28636	28389	28387	28478	28196	28568	28281	28341	28615	28420	28438	28455	28213	28210	28447	28454	28499	28608	28403	28428	28529	28418	28394	28389	28331	28279	28457	28278	28138	28474	28412	28397	28178	28359	28080	28601	28282	28262	28245	28422	28413	28422	28438	28659	28381	28399	28284	28675	28466	28480	28385	28468	28351	28427	28461	28659	28613	28591	28475	28221	28468	28572	28119	28445	28314	28495	28491	28611	28445	28613	28597	28426	28404	28368	28258	28493	28610	28369	28389	28837	28320	28414	28172	28228	28373	28667	28181	28473	28436	28428	28415	28333	28322	28534	28280	28425	28435	28535	28450	28414	28351	28579	28548	28431	28333	28707	28301	28395	28385	28336	28639	28691	28489	28408	28274	28484	28558	28374	28452	28523	28437	28382	28300	28516	28373	28516	28372	28384	28370	28451	28490	28356	28534	28532	28620	28370	28505	28433	28300	28688	28457	28294	28422	28323	28421	28761	28276	28407	28262	28234	28438	28552	28543	28360	28359	28667	28583	28450	28477	28501	28335	28384	28365	28205	28625	28431	28580	28364	28639	28471	28641	28454	28407	28290	28588	28406	28321	28468	28229	28426	28809	28567	28488	28364	28399	28406	28466	28446	28241	28710	28332	28416	28341	28444	28230	28476	28314	28396	28638	28533	28682	28443	28163	28296	28489	28451	28789	28680	28316	28301	28388	28353	28573	28357	28422	28392	28460	28503	28262	28512	28410	28510	28226	28660	28590	28223	28564	28471	28233	28642	28389	28674	28430	28477	28245	28319	28716	28433	28489	28402	28377	28543	28393	28454	28484	28521	28415	28405	28329	28299	28361	28368	28338	28638	28260	28370	28292	28415	28630	28391	28211	28271	28459	28585	28345	28567	28340	28826	28290	28308	28335	28273	28180	28329	28453	28380	28200	28329	28446	28414	28352	28196	28421	28464	28378	28543	28270	28349	28462	28350	28422	28560	28593	28358	28494	28446	28448	28386	28469	28191	28312	28281	28406	28715	28372	28365	28659	28420	28522	28147	28408	28262	28380	28113	28297	28678	28389	28467	28537	28496	28361	28523	28515	28371	28401	28558	28493	28407	28255	28566	28236	28149	28413	28510	28409	28534	28564	28505	28635	28571	28483	28404	28498	28560	28589	28522	28635	28526	28437	28737	28355	28535	28333	28466	28653	28285	28301	28369	28548	28609	28391	28683	28196	28355	28285	28390	28638	28388	28557	28156	28336	28152	28530	28586	28468	28596	28391	28551	28535	28472	28680	28468	28587	28698	28386	28425	28411	28190	28301	28463	28409	28519	28372	28403	28407	28340	28261	28465	28598	28216	28670	28723	28355	28627	28559	28437	28401	28636	28339	28369	28574	28143	28390	28433	28317	28419	28098	28486	28495	28272	28423	28546	28698	28499	28428	28297	28290	28372	28454	28397	28435	28481	28654	28212	28217	28292	28466	28162	28430	28694	28369	28458	28346	28235	28362	28580	28312	28487	28433	28329	28579	28496	28317	28194	28077	28241	28411	28354	28590	28337	28386	28394	28306	28507	28383	28414	28229	28333	28551	28673	28593	28290	28622	28344	28791	28420	28662	28307	28273	28430	28331	28405	28559	28619	28653	28508	28487	28351	28387	28037	28322	28346	28258	28346	28245	28323	28260	28520	28428	28379	28477	28321	28421	28650	28662	28351	28648	28318	28460	28566	28438	28263	28341	28526	28796	28681	28167	28488	28170	28454	28395	28397	28495	28433	28457	28476	28253	28237	28407	28290	28358	28229	28332	28326	28492	28480	28509	28328	28378	28385	28444	28417	28329	28424	28371	28457	28164	28262	28342	28580	28664	28583	28528	28550	28401	28398	28657	28402	28129	28685	28169	28469	28291	28481	28597	28508	28317	28271	28433	28404	28517	28597	28270	28249	28430	28425	28390	28461	28545	28509	28567	28511	28368	28487	28195	28277	28477	28397	28364	28592	28550	28815	28528	27972	28353	28190	28449	28478	28583	28442	28334	28708	28303	28433	28456	28371	28084	28559	28681	28532	28486	28298	28405	28264	28292	28547	28582	28323	28528	28430	28253	28526	28373	28281	28173	28261	28310	28355	28279	28398	28252	28483	28259	28526	28425	28234	28558	28354	28333	28349	28476	28416	28443	28481	28585	28511	28426	28528	28586	28474	28396	28373	28314	28505	28356	28529	28545	28458	28370	28249	28356	28628	28463	28505	28527	28463	28363	28329	28462	28660	28514	28615	28382	28518	28540	28486	28679	28430	28376	28538	28415	28361	28331	28593	28245	28402	28773	28437	28459	28479	28374	28335	28300	28385	28656	28449	28607	28364	28578	28618	28746	28456	28467	28345	28560	28458	28434	28257	28174	28245	28409	28530	28575	28392	28277	28590	28542	28429	28460	28161	28520	28363	28374	28533	28362	28333	28412	28608	28484	28402	28375	28515	28422	28421	28422	28422	28466	28455	28633	28379	28407	28300	28533	28587	28379	28690	28299	28517	28603	28432	28438	28374	28279	28307	28436	28350	28696	28243	28270	28481	28470	28467	28537	28408	28626	28414	28625	28418	28636	28557	28523	28393	28290	28294	28316	28476	28259	28533	28460	28231	28597	28411	28734	28438	28613	28555	28418	28576	28318	28509	28505	28481	28556	28846	28170	28136	28415	28471	28672	28486	28582	28468	28380	28587	28364	28473	28401	28624	28352	28409	28407	28634	28336	28516	28206	28280	28274	28243	28336	28524	28310	28523	28510	28321	28433	28302	28430	28579	28676	28451	28491	28531	28297	28395	28391	28450	28246	28458	28333	28571	28433	28478	28683	28339	28718	28614	28423	28326	28353	28619	28537	28515	28153	28497	28587	28453	28549	28269	28535	28429	28649	28564	28538	28340	28481	28567	28488	28406	28497	28314	28228	28319	28258	28501	28743	28416	28263	28296	28512	28363	28045	28306	28502	28430	28495	28360	28241	28698	28326	28512	28488	28426	28613	28420	28635	28396	28535	28536	28568	28642	28377	28456	28546	28413	28534	28440	28665	28467	28524	28194	28392	28501	28458	28406	28307	28337	28655	28245	28457	28401	28328	28624	28466	28400	28533	28697	28423	28281	28682	28428	28533	28586	28404	28149	28273	28574	28549	28348	28283	28678	28388	28379	28543	28339	28222	28532	28349	28576	28303	28421	28525	28359	28611	28522	28407	28299	28449	28175	28499	28329	28363	28346	28596	28390	28246	28400	28386	28277	28457	28547	28437	28343	28336	28266	28488	28268	28393	28446	28320	28697	28802	28046	28321	28486	28389	28376	28485	28527	28488	28560	28383	28611	28573	28672	28692	28496	28479	28817	28390	28241	28664	28477	28433	28608	28266	28381	28555	28610	28336	28505	28610	28625	28360	28735	28475	28397	28646	28381	28469	28603	28367	28790	28497	28406	28566	28539	28367	28223	28497	28522	28537	28796	28499	28369	28231	28404	28418	28513	28447	28573	28386	28453	28569	28358	28568	28539	28272	28515	28438	28335	28510	28534	28470	28241	28196	28150	28503	28469	28359	28419	28783	28437	28713	28502	28578	28506	28515	28234	28350	28506	28404	28584	28293	28347	28801	28285	28391	28478	28403	28376	28331	28346	28715	28717	28355	28406	28362	28340	28540	28430	28511	28276	28549	28479	28443	28327	28528	28453	28432	28487	28637	28560	28321	28495	28481	28307	28330	28328	28696	28360	28442	28548	28549	28303	28520	28548	28247	28114	28379	28485	28618	28420	28678	28280	28201	28498	28419	28284	28158	28344	28542	28382	28624	28448	28268	28074	28521	28419	28507	28666	28293	28457	28585	28615	28599	28576	28366	28573	28397	28413	28574	28620	28478	28724	28388	28597	28381	28273	28479	28567	28446	28612	28583	28542	28716	28564	28421	28313	28664	28320	28477	28440	28317	28631	28347	28532	28538	28382	28560	28404	28677	28366	28548	28462	28455	28385	28310	28191	28283	28591	28695	28404	28260	28542	28552	28334	28474	28400	28353	28420	28454	28591	28509	28440	28502	28368	28271	28399	28494	28463	28442	28490	28254	28380	28484	28554	28370	28210	28671	28486	28280	28629	28695	28319	28309	28391	28429	28104	28045	28441	28430	28398	28609	28670	28664	28363	28340	28370	28427	28689	28358	28580	28516	28294	28502	28204	28325	28298	28310	28343	28298	28634	28578	28531	28366	28220	28566	28268	28334	28556	28712	28216	28288	28361	28234	28475	28473	28364	28414	28454	28414	28315	28449	28510	28520	28195	28230	28253	28245	28514	28221	28572	28610	28219	28529	28624	28497	28447	28410	28668	28431	28187	28254	28633	28482	28491	28396	28556	28316	28569	28449	28329	28257	28484	28370	28440	28566	28442	28673	28154	28550	28160	28283	28244	28500	28551	28586	28532	28415	28470	28341	28480	28368	28377	28210	28359	28534	28419	28395	28691	28600	28458	28394	28595	28501	28730	28395	28552	28405	28726	28428	28171	28466	28447	28299	28584	28340	28661	28586	28363	28345	28409	28616	28335	28435	28462	28456	28595	28598	28533	28484	28490	28539	28491	28474	28454	28464	28566	28576	28540	28338	28395	28480	28401	28438	28585	28383	28631	28682	28607	28259	28487	28614	28362	28311	28539	28550	28655	28475	28464	28486	28485	28398	28326	28425	28462	28697	28446	28609	28372	28199	28672	28577	28548	28399	28218	28507	28728	28286	28459	28614	28453	28476	28457	28466	28473	28356	28482	28452	28240	28321	28426	28465	28432	28535	28472	28324	28441	28305	28394	28489	28452	28568	28609	28448	28574	28073	28436	28272	28574	28438	28460	28190	28412	28216	28549	28480	28518	28347	28558	28506	28707	28503	28240	28425	28457	28355	28325	28469	28555	28511	28448	28437	28247	28673	28574	28686	28591	28376	28473	28359	28374	28382
26395	31835	29623	22557	21214	21494	21183	19498	19200	18537	18278	18163	18616	19191	19579	19597	18817	18049	17805	17752	17728	17717	17744	17784	17798	17711	17614	17523	17754	17726	17692	17602	17560	17829	17783	17685	17691	17712	17720	17693	17619	17642	17619	17655	17844	17762	17750	17790	17645	17652	17713	17611	17655	17687	17827	17655	17617	17695	17606	17822	17636	17566	17557	17666	17714	17652	17770	17651	17879	17618	17714	17680	17673	17644	17626	17785	17854	17607	17510	17835	17769	17726	17890	17907	17922	17660	17697	17808	17658	17760	17862	17923	17833	17814	17691	17812	17692	17631	17665	17730	17637	17666	17590	17775	17699	17689	17712	17566	17712	17652	17670	17678	17852	17833	17838	17700	17554	17766	17833	17619	17796	17671	17710	17681	17557	17816	17578	17732	17797	17665	17731	17929	17629	17746	17739	17706	17794	17727	17691	17798	17720	17653	17841	17701	17638	17834	17816	17651	17882	17584	17677	17547	17765	17731	17748	17760	17725	18030	17774	17723	17796	17663	17750	17739	17750	17640	17634	17550	17683	17742	17735	17521	17837	17760	17703	17771	17827	17598	17623	17679	17678	17579	17688	17762	17628	17631	17619	17606	17874	17569	17647	17686	17751	17643	17544	17698	17868	17941	17659	17516	17842	17525	17728	17759	17837	17648	17632	17636	17612	17726	17764	17696	17777	17686	17853	17792	17566	17575	17772	17601	17842	17748	17720	17816	17752	17761	17734	17747	17635	17712	17722	17714	17526	17747	17536	17721	17810	17924	17691	17742	17677	17537	17860	17677	17666	17942	17693	17700	17722	17650	17693	17746	17571	17781	17601	17795	17818	17641	17599	17757	17827	17760	17760	17558	17729	17692	17620	17878	17803	17832	17825	17785	17731	17654	17777	17768	17706	17757	17780	17754	17628	17789	17630	17788	17688	17642	17566	17856	17772	17707	17696	17786	17620	17633	17677	17530	17886	17543	17482	17644	17991	17744	17881	17775	17670	17732	17624	17584	17827	17637	17622	17853	17755	18034	17834	17596	17788	17792	17639	17769	17644	17808	17546	17844	17791	17909	17663	17651	17699	17770	17609	17598	17643	17752	17662	17664	17700	17690	17780	17796	17523	17639	17719	17634	17729	17897	17735	17679	17667	17822	17568	17812	17822	17884	17601	17439	17764	17676	17760	17653	17723	17597	17917	17487	17764	17770	17646	17728	17603	17866	17771	17727	17681	17937	17686	17810	17807	17601	17680	17676	17599	17738	17804	17798	17659	17635	17694	17739	17639	17631	17646	17776	17676	17651	17774	17781	17687	17656	17636	17696	17811	17802	17680	17601	17621	17777	17727	17833	17761	17787	17637	17780	17762	17615	17740	17682	17718	17774	17800	17609	17788	17789	17671	17895	17719	17937	17737	17731	17821	17764	17644	17662	17771	17918	17526	17742	17632	17598	17708	17767	17774	17612	17721	17685	17696	17526	17764	17720	17933	17596	17758	17827	17651	18028	17811	17818	17627	17614	17926	17854	17676	17680	17781	17660	17793	17669	17745	17761	17720	17596	17863	17671	17659	17648	17585	17736	17942	17581	17818	17764	17762	17725	17655	17732	17818	17599	17752	17854	17656	17695	17576	17731	17726	17678	17591	17945	17656	17613	17630	17666	17799	17651	17692	17809	17829	17559	17794	17720	17648	17652	17744	17839	17596	17568	17720	17704	17698	17905	17921	17623	17750	17743	17571	17721	17893	17703	17599	17463	17762	17609	17731	17840	17844	17746	17697	17693	17552	17857	17823	17560	17701	17800	17630	17658	17885	17854	17694	17804	17615	17790	17786	17659	17721	17792	17696	17652	17638	17789	17734	17673	17670	17765	17641	17720	17681	17673	17630	17752	17744	17780	17590	17636	17689	17606	17845	17756	17651	17572	17765	17754	17807	17676	17644	17736	17659	17704	17759	17782	17715	17674	17684	17785	17649	17510	17768	17643	17596	17659	17835	17779	17534	17698	17726	17713	17633	17534	17656	17805	17696	17706	17825	17842	17805	17815	17690	17756	17732	17680	17635	17578	17550	17553	17728	17635	17819	17747	17844	17664	17517	17684	17833	17609	17830	17695	17689	17721	17712	17664	17708	17797	17544	17779	17575	17773	17820	17529	17709	17679	17553	17668	17717	17632	17647	17596	17732	17798	17707	17606	17741	17674	17568	17747	17748	17773	17774	17782	17687	17805	17717	17648	17985	17835	17536	17725	17718	17640	17626	17765	17671	17866	17880	17475	17650	17640	17619	17613	17649	17592	17692	17654	17581	17569	17637	17787	17737	17719	17621	17651	17784	17650	17658	17614	17649	17729	17792	17637	17679	17565	17807	17785	17872	17602	17638	17485	17786	17782	17581	17604	17696	17851	17691	17719	17667	17746	17662	17675	17648	17712	17772	17719	17654	17684	17834	17713	17909	17607	17774	17660	17682	17578	17841	17692	17524	17661	17724	17715	17602	17834	17761	17720	17822	17742	17769	17628	17809	17791	17798	17756	17654	17764	17757	17618	17543	17509	17565	17697	17744	17632	17730	17720	17678	17580	17686	17729	17645	17835	17658	17771	17545	17692	17683	17558	17720	17700	17856	17823	17768	17740	17653	17772	17622	17685	17678	17646	17917	17834	17731	17793	17642	17902	17704	17817	17631	17711	17758	17635	17540	17739	17785	17795	17703	17738	17760	17758	18047	17698	17603	17570	17613	17612	17844	17709	17683	17575	17780	17706	17655	17656	17576	17879	17800	17783	17563	17762	17749	17693	17631	17806	17664	17782	17605	17610	17657	17666	17712	17719	17739	17712	17785	17547	17569	17812	17567	17660	17660	17630	17686	17776	17740	17567	17744	17721	17647	17648	17597	17702	17731	17722	17655	17603	17686	17793	17833	17716	17632	17774	17726	17792	17638	17826	17893	17634	17717	17752	17570	17680	17644	17801	17739	17754	17664	17662	17672	17685	17747	17604	17739	17757	17734	17906	17729	17728	17703	17808	17697	17683	17804	17711	17808	17742	17624	17944	17610	17714	17551	17896	17660	17567	17591	17491	17693	17733	17649	17657	17590	17616	17586	17532	17576	17823	17812	17735	17951	17471	17820	17630	17656	17712	17728	17653	17582	17741	17681	17664	17804	17688	17639	17678	17717	17677	17874	17777	17698	17704	17905	17837	17650	17691	17786	17412	17602	17749	17762	17885	17977	17639	17702	17728	17849	17654	17727	17622	17766	17591	17627	17618	17629	17842	17742	17599	17681	17780	17779	17528	17675	17651	17629	17545	17874	17690	17747	17756	17632	17846	17838	17705	17801	17627	17682	17600	17669	17792	17912	17645	17702	17652	17657	17667	17767	17641	17793	17624	17592	17713	17514	17661	17462	17775	17783	17677	17730	17808	17656	17690	17567	17622	17617	17760	17622	17866	17763	17654	17677	17760	17670	17646	17593	17796	17851	17674	17697	17738	17904	17720	17791	17586	17775	17622	17755	17691	17687	17752	17685	17661	17775	17846	17654	17590	17679	17743	17795	17791	17634	17734	17631	17769	17633	17689	17486	17734	17730	17614	17811	17748	17927	17704	17589	17755	17764	17801	17810	17746	17892	17688	17673	17656	17599	17654	17824	17526	17637	17802	17615	17801	17768	17604	17696	17710	17937	17752	17875	17664	17653	17727	17620	17652	17680	17696	17580	17532	17876	17675	17633	17566	17692	17801	17765	17802	17785	17531	17792	17843	17632	17604	17698	17745	17681	17618	17810	17727	17848	17731	17822	17852	17710	17760	17710	17754	17464	17739	17596	17738	17631	17866	17734	17716	17592	17844	17770	17779	17692	17821	17679	17635	17528	17725	17622	17701	17682	17740	17628	17543	17597	17639	17620	17568	17564	17575	17849	17800	17805	17562	17822	17816	17598	17786	17650	17814	17643	17738	17592	17726	17800	17803	17859	17839	17714	17757	17619	17647	17672	17662	17721	17739	17578	17786	17745	17469	17586	17632	17738	17718	17875	17444	17589	17836	17697	17694	17628	17814	17782	17793	17564	17772	17681	17780	17812	17765	17755	17624	17536	17625	17788	17799	17686	17655	17783	17925	17570	17741	17700	17860	17640	17775	17694	17748	17618	17879	17717	17728	17868	17598	17792	17650	17651	17768	17662	17654	17666	17780	17532	17717	17737	17692	17820	17806	17704	17745	17763	17760	17664	17725	17682	17591	17722	17795	17770	17678	17859	17725	17563	17523	17798	17813	17597	17785	17837	17484	17611	17781	17674	17797	17597	17800	17743	17709	17765	17545	17720	17861	17770	17740	17722	17679	17677	17671	17850	17823	17742	17786	17670	17775	17614	17834	17628	17754	17748	17760	17801	17743	17624	17878	17770	17623	17788	17738	17652	17710	17694	17908	17810	17682	17711	17770	17809	17695	17595	17757	17691	17803	17739	17755	17734	17748	17724	17624	17593	17767	17720	17584	17688	17694	17922	17796	17607	17755	17744	17574	17611	17750	17728	17861	17605	17846	17597	17781	17674	17616	17653	17997	17649	17733	17732	17639	17714	17637	17673	17775	17590	17750	17713	17823	17629	17552	17856	17811	17811	17652	17703	17684	17815	17875	17788	17624	17767	17684	17829	17639	17656	17689	17822	17924	17663	17608	17578	17786	17509	17699	17658	17773	17668	17676	17805	17712	17799	17702	17754	17877	17793	17740	17715	17796	17576	17811	17690	17666	17660	17683	17506	17713	17696	17762	17700	17706	17666	17720	17826	17821	17678	17867	17833	17704	17904	17759	17682	17679	17602	17698	17732	17659	17849	17676	17720	17579	17805	17693	17879	17612	17830	17832	17759	17896	17784	17501	17652	17643	17797	17792	17744	17838	17720	17616	17593	17519	17716	17567	17708	17647	17762	17628	17667	17793	17637	17625	17732	17596	17750	17561	17812	17770	17715	17752	17667	17664	17787	17854	17674	17687	17651	17615	17750	17613	17503	17809	17555	17817	17811	17707	17576	17761	17865	17705	17700	17853	17775	17809	17680	17678	17631	17561	17844	17922	17698	17984	17697	17710	17688	17693	17933	17580	17840	17754	17700	17748	17730	17581	17654	17680	17586	17819	17898	17615	17837	17722	17662	17664
24895	20749	26940	25957	26657	30265	31483	29376	28270	28286	29250	29551	31893	36263	39758	38139	34028	30818	28088	27078	27322	27147	27058	26997	27228	27149	27101	27215	27063	26905	27074	27205	27130	27188	27089	26893	27072	26972	27095	27111	27169	27128	26908	27099	27326	27113	27081	27072	27174	27078	27121	27151	26871	27088	26949	26984	27074	26733	27089	26903	26990	26947	26933	26879	26873	27004	26940	26946	27029	26868	26984	27324	27058	26859	26912	26899	27337	27002	26864	26944	27021	26932	26911	26881	26960	26579	26739	26789	26914	27049	26631	26979	26958	26787	27198	26964	26862	26855	26879	26770	27107	27123	26884	27107	27029	26771	26994	26973	27202	27043	26967	26869	27006	26942	27113	27068	26708	27118	27118	26760	26848	26981	26880	27022	27262	26906	27065	27253	27125	26904	26857	27146	26878	26669	27062	26913	26979	26934	27134	27128	26731	26579	27044	27165	27180	27038	27091	27050	27077	26910	27180	26783	27129	26887	26979	26981	27188	27058	26908	27012	27046	27273	27039	27091	26862	26864	26803	27064	27279	26940	27115	27069	26966	27078	27010	27042	26716	26922	26912	27082	26806	26992	26982	26754	27088	26935	27161	27213	27113	27044	27071	27057	26923	27031	26977	26737	26908	26900	26974	27021	27008	27126	26962	26995	27047	27099	27062	26938	27158	27128	27083	27017	27145	26827	26807	27007	27142	26902	27037	27108	27160	27130	26859	27075	27008	26938	26917	27084	27068	26902	27406	26998	26733	26707	27145	26945	27218	27072	26932	27007	27126	27248	26965	27025	26911	26863	26901	26940	27055	26782	27170	26952	26786	27164	26659	26899	27116	26926	27033	27020	27012	27113	27015	26920	26948	27075	26822	26983	26950	26892	26933	26940	27151	27021	26822	26857	27077	26908	27202	26831	26989	26906	27144	26872	27201	27024	26980	26868	26930	26847	26992	27092	26844	27188	26859	27104	26987	26978	27208	27092	26989	26896	27026	26951	27110	27022	26961	26869	26881	27227	27050	26939	26761	26902	27092	26976	27302	26975	27121	27127	27054	27046	26885	27224	26875	26940	26927	26945	26904	27177	27209	27242	27256	27100	27233	27035	26859	27054	26800	27088	27062	27040	27289	26790	26927	26879	27018	26780	26677	26863	26849	26790	26931	27338	27156	26791	27189	27006	26881	26783	27319	27020	27123	27115	27125	26859	27016	27001	27037	27026	26922	27025	26947	26928	27068	27021	27043	27119	26949	26872	27005	26855	26980	26928	27122	26951	27045	26869	27251	26864	26915	27135	27145	26911	26981	27172	27221	26818	26786	27142	27056	26964	26827	26874	26811	26910	27176	27053	27021	27057	26994	27194	27022	27106	26982	26825	26666	26949	26794	26941	27082	26915	27171	26983	26922	26882	26833	26698	27053	27108	27096	26923	27176	26900	26977	27082	27061	26955	26785	27025	26882	27206	27206	26977	27012	27113	27053	26772	27095	27140	26954	27142	27004	26632	27037	27105	26924	26834	27030	27189	27107	26966	27142	26727	26739	26715	26978	27153	26895	27113	27003	27228	27020	26588	27056	26934	27154	27095	27114	26986	27028	27098	27124	26908	26985	27063	27073	27124	26877	26972	26998	26946	27015	26566	26920	26938	26936	26900	27155	27017	26983	27133	26903	26949	26972	26876	27103	27116	27284	27243	26890	27090	26824	26925	27066	27121	27370	27298	27082	26993	27036	27012	26972	27061	26868	26895	26938	26787	27028	26741	26879	26937	26898	27151	27099	27064	27064	27031	27031	26851	26899	27034	27111	26866	26957	26970	26994	26977	26977	26995	26891	27173	27191	26891	26709	27025	27009	27054	27031	27040	26872	26997	27035	27116	26921	26805	26932	27014	27157	26964	27020	26978	26875	26805	27000	26746	26793	27186	27088	27030	27176	26849	26986	27323	26959	26966	26974	26855	27050	26936	26944	26975	27241	27248	27284	26978	27156	27041	27042	27092	27127	26920	26948	26970	26966	26936	27001	27051	27018	27171	26972	27043	27007	26951	26947	27206	27010	26807	26838	26734	27088	27115	26902	26622	27172	26985	26873	26891	26971	26902	27094	26916	26927	26947	26862	26822	26937	26996	27095	26898	26917	26997	27046	26921	27164	26816	26983	27096	26920	27206	26950	26918	26963	26840	26909	27171	27247	27015	26979	26855	27015	26871	26986	27264	26986	27000	27244	26977	27006	26955	27028	27093	27110	27121	27042	26930	26842	26722	27145	26850	27249	27054	26882	26946	27017	26921	27032	27116	27125	27031	27005	27034	26909	26975	27027	26827	26950	27015	26903	26811	26958	27206	26936	27054	26994	26991	26933	27148	26967	26817	26828	27090	27121	27023	27132	27027	27104	26827	27076	26945	27280	26889	27084	27120	27127	26969	27088	27216	26946	26918	26913	26942	26824	27094	27297	27024	27029	26967	26973	26825	27058	27189	27214	27007	27259	27203	27066	27021	27289	27062	27100	27076	27142	27046	27321	27285	26970	27126	26951	26915	27200	27072	26914	26827	26963	26937	26953	26962	27118	27110	26717	27168	27136	26838	26925	27262	27115	27239	27093	26971	27004	27239	27003	26959	26964	26939	27199	26779	26951	27165	27121	27111	26875	27206	26891	26988	27036	27125	26940	27105	27212	27235	27115	26987	26973	26940	27135	27260	26972	27029	27028	26911	26947	26715	27044	27286	26881	27065	26879	27085	27004	26988	27154	27078	26969	27179	27161	27111	26927	26994	27121	27162	27006	26814	26772	27103	26989	26862	27028	26906	26959	27027	26903	27212	27163	26917	27016	27229	26989	27070	27196	26903	27241	27081	27161	27164	26926	26675	27074	27032	27371	26843	27103	26947	27019	26729	27132	26902	27069	27112	26829	26848	27157	27050	27068	27063	27001	26774	27200	27057	27028	27227	26997	27081	26899	26757	27139	26966	27028	27094	26892	27053	27148	26950	27036	27300	26979	26980	26980	26818	27312	27111	26964	26749	26950	27163	26998	27184	26918	26898	26926	27063	26973	27122	27085	27167	27047	27161	26860	26984	27075	27011	27157	27031	26836	27184	27006	26972	27183	27097	27126	27176	27055	26724	27227	26851	26873	26910	27210	27023	27157	26995	27195	27129	26995	27174	27134	27120	27099	27049	27003	27066	26960	26923	26855	27047	26978	27126	27132	26938	27099	27123	26912	26953	26958	27102	27102	26954	26966	27060	27236	27198	27102	27004	27067	27066	26836	27115	26918	26837	26921	27161	26821	27086	26899	26948	26883	26977	27177	26782	26847	27009	26891	26836	27125	27031	26897	26954	26922	26916	26914	26935	26948	26723	27023	27065	26772	26954	27012	27181	27195	26743	27155	27429	26915	27046	27240	26992	27155	27037	27157	27044	27074	26947	27025	26892	26781	27000	26710	27154	27087	27154	27172	27248	26927	26832	26779	27022	27142	26894	27076	26877	26805	26906	26976	26951	26982	27111	27075	27177	27113	26879	26923	26859	27098	27167	26828	26942	26897	26923	26864	26968	27009	26972	27234	26868	27024	26930	26803	27132	27013	26918	26889	27003	27029	27041	27126	27248	27072	26772	27059	27105	26912	26927	27028	26609	26832	26692	26930	26786	26899	27224	26977	26823	26804	26849	27214	26905	26969	26931	26940	27174	27009	26985	27159	27130	27059	26875	27107	27212	26994	27144	26848	27075	27132	27019	27218	27034	27242	27181	27255	26920	26735	27176	27043	27177	27083	26915	27009	27124	26964	26955	26935	26811	27057	26997	27250	27044	26990	26943	27134	27226	27201	27287	27105	27089	27119	27342	26768	27029	26920	26949	26985	26927	27037	26827	27035	26904	27075	27042	27342	27126	27294	26979	26937	27165	27013	26959	26894	27009	26807	27001	27047	27103	26985	27176	27011	27008	26984	26951	26912	26769	27042	26873	27015	26932	27098	26978	26873	27039	26965	27043	26916	27136	27279	27024	27076	27086	27211	27067	27034	27106	26928	26801	27260	27249	27039	27015	27120	26986	27326	27104	27105	27294	27260	26947	26862	27042	27255	27050	26827	27212	27088	27149	26896	26851	26762	26927	26770	26833	27017	27069	27011	27069	27164	26932	27102	27155	26925	26773	26952	27148	26837	27100	27247	26939	26929	26777	27088	27006	27082	26995	26908	26938	26933	26554	26930	27084	26882	26984	26884	26934	26931	26988	26995	26827	27154	27357	27108	26952	26972	26865	26939	26865	27010	27222	27124	26988	27012	27046	27061	27383	26944	26841	27079	26999	27195	27039	26926	27042	27008	26975	26942	26823	26840	26929	26869	26755	26910	26929	26958	26978	27001	26989	26911	27125	26794	26925	26952	27029	26870	26729	26989	26950	26944	27090	27004	26834	27114	27099	26901	26855	26896	27450	27346	27126	26823	26982	26675	26832	27046	27227	26781	26967	26846	26982	27004	27111	27136	27085	26931	26872	27148	26897	26951	26970	27050	27065	27106	27357	27192	27059	27151	27153	27021	26968	26904	27121	26965	26956	26854	27283	26886	27159	27134	27025	27019	26994	26819	27335	26897	26939	27268	27153	27088	27262	27178	27126	27074	26718	27021	26641	27088	27109	26826	27102	27201	27043	27221	26764	26907	26867	27079	26855	26915	27127	27100	26954	26781	27080	26857	27105	26957	26907	27012	27221	26776	27104	27016	26755	27052	26952	27023	27146	26922	26780	26940	27068	27098	26797	26880	26829	26769	26980	27007	26876	27015	26899	27059	26944	26811	27041	26854	26842	27156	26985	27015	26836	27122	26813	27087	27219	27294	27172	26794	26895	26972	27041	26995	26923	26948	27049	27057	27026	27037	26853	26880	27028	27016	27184	27104	27250	27285	26708	26737	27059	27143	27002	26895	26795	27039	27041	26918	26721	27045	26734	26775	26923	27089	26973	26983	26894	26944	27087	27060	27230	27437	27271	27033	26910	27291	26904	27110	26795	26901	27011	27273	27100	26945	26951	27114	26916	27253	27096	26866	26971	27101	26830	27001	26881	26938	26894	26895	27054	27105	26905	27007	26947	27172	26822	27056	26828	26866	27097	26942	26999	27182	27174	27044	26960	26964	26857	27123	27239	26999	27217
23931	36176	31700	24545	24000	22762	21220	20200	18884	18989	20538	21145	24639	30263	33224	30166	24796	20609	17730	17092	16944	16977	16965	16917	17115	17080	17094	17056	17062	17126	17232	17110	17090	17079	17029	17070	17154	17121	17224	16983	17263	17028	17015	17130	16987	17100	17129	17195	17071	17183	17026	17232	17073	17146	17167	17180	17004	17061	17086	16968	17124	17170	17000	17146	17177	17167	17159	17102	17183	17343	17036	17154	17064	17086	17143	17018	17041	17010	17171	17204	17017	17164	16931	17075	17172	17233	17096	17071	17312	17145	17038	17066	17030	16989	17077	17138	17127	17039	17026	17110	16902	17074	16917	17074	17215	17016	17216	17193	17104	16951	17281	17032	17136	17064	17061	17058	17019	17159	17077	17235	17033	17037	17039	17155	17103	17125	17346	16892	17260	16885	17259	16884	17147	17155	17295	17187	16993	17187	16963	17180	17063	17174	16989	17134	17154	17164	16901	17139	17211	17148	17024	17325	16974	17074	17111	17168	16968	17176	17049	17150	17137	17071	17201	17198	17192	17113	17120	17148	17043	17046	17157	17017	17140	17077	16921	17108	17185	17098	17125	17091	16993	16975	17109	16945	17228	16931	16908	17125	17201	17199	16997	17193	17075	17119	17039	16835	16969	17218	17112	17110	17079	17101	17261	17146	17155	17200	17018	17029	17154	17012	17012	17019	17145	17220	16932	16997	17011	17116	17098	17186	17148	16966	17042	17104	16973	17247	17091	17325	16985	17254	17116	16946	17074	17079	17098	17082	17256	17159	17015	17142	17134	16909	17061	17030	17192	17270	16974	16752	17132	17072	17132	17195	17069	17148	17082	16764	17122	17106	16910	17041	17271	17125	17121	17117	17012	17125	16965	17088	17187	17095	16944	16983	17177	17181	17146	17033	17119	17084	16990	17238	16973	17071	16992	16931	16994	16989	17062	17265	16906	17105	17150	17114	17045	17018	17234	17053	17013	17116	17167	17177	16997	17090	17298	17061	17092	17046	17001	16957	17184	17042	17075	16989	17200	17061	17278	17161	16994	17091	17004	17049	17120	17096	17086	17109	17181	17115	17247	17049	17117	17166	17080	17033	17206	17181	17062	17119	17142	17163	17029	16947	16889	17024	17146	17133	17234	17082	17024	17169	17080	16943	17114	16966	17022	17140	17027	17164	17092	16984	17070	17163	16987	17055	17190	17063	17126	17015	17056	17036	17166	17133	17080	17038	17217	16946	16967	17120	17122	17197	16999	17115	17052	17019	16969	17055	16989	17005	17207	17159	17034	16886	16924	17006	16987	17001	17097	16997	17113	17036	17011	16991	16951	17033	16987	17087	17042	16979	17019	17112	17015	16985	17165	17005	16971	17050	17238	17090	17132	17076	17156	17318	17141	16923	17001	17010	16892	17107	17066	16976	17108	17198	17179	17194	17112	17051	16985	16974	17061	16965	17146	17001	17101	16919	17138	17078	17103	17024	17116	17156	17055	17037	17149	17098	17047	17107	16943	17066	17125	17132	17264	17100	17046	17031	17206	17185	17103	17001	17382	17043	17127	17036	17032	17110	17161	17014	17103	17186	17130	17193	17062	17186	17156	17185	17176	17153	17129	17031	16950	17127	17035	17025	17136	17136	17040	17054	17063	17102	16973	16997	16976	16999	17087	17086	16996	17061	17056	17131	17209	17059	16934	17161	17130	17136	16910	17135	17166	17121	17058	17217	17138	16998	17149	16965	17143	16985	17016	16881	17202	17108	17017	17000	17150	17045	16901	17051	17037	17124	16981	17003	17061	17060	17225	17208	17001	17240	17203	16989	17036	16833	16847	17106	16893	16962	17036	16992	17003	16909	17134	16927	17147	17009	17192	17179	16970	16939	17022	17073	17118	17058	17045	17079	17083	17081	17033	16987	17296	17013	16959	16776	17122	16903	16956	17022	16976	17252	17008	17198	17080	16936	17024	17007	17014	17081	17056	16913	17119	17116	17213	16915	16997	17023	17203	16919	17113	17112	17078	17215	17130	16795	17215	17084	17204	17198	17095	17169	17054	16988	17053	17074	17109	17093	16983	17082	16791	17015	16909	17127	17057	17144	17008	17029	16904	17388	17056	17088	17179	17100	16973	17047	17035	17156	17155	17014	17056	17081	17241	17039	17262	17140	17115	17175	17047	17110	17170	16964	17102	16946	17028	17099	16977	16981	16995	17012	17186	16979	17084	17016	16921	16993	16887	17032	17067	17124	16874	16995	17287	17141	16920	16995	17227	17130	17065	17007	16925	17236	17081	17037	17222	16987	17115	17179	17153	17115	17046	17214	17121	16900	17121	17022	17085	17121	17174	17035	17050	17163	17093	16930	17053	17017	17073	16978	17277	17131	17137	17162	17109	17225	17179	16902	17009	17202	17032	17073	17344	17116	17074	16977	17217	16960	16890	17009	17247	17221	16984	16978	17074	17126	16879	17091	17088	17099	17029	17002	17234	16943	17041	16993	16961	17016	17115	17075	16847	17006	17221	17062	16997	17058	17024	17201	17038	17140	17206	17238	17152	16965	16959	17136	17028	17011	17008	17152	17186	16933	17015	16963	17230	16938	17043	17158	17049	16974	16977	17178	17033	17230	17146	17200	17203	16988	17087	16918	17079	16998	16998	17229	17085	17066	17090	17078	17160	17169	17042	16986	17280	16987	17147	17036	16983	17104	17061	17018	17270	17015	16995	17065	16960	17025	17138	17062	16868	17232	17043	17007	17041	16953	17117	16924	17080	17166	17133	16999	17106	17214	17010	16954	16973	17017	17166	17088	17139	17139	17138	16955	17062	17113	17125	17253	17078	17046	17127	17240	17121	17199	17091	16766	17140	17170	17156	17101	17238	16983	17095	17105	17225	17118	17161	17070	17039	17275	17225	17305	17123	17102	17337	17201	16963	17109	17016	17158	17129	17161	17044	17139	16958	17052	17038	16947	17024	17121	16903	17104	17121	17076	17257	17298	17105	17075	17114	17159	17131	17112	16933	17186	17087	16957	16882	17088	17240	16996	17211	17074	17110	16997	16994	16931	17031	17056	17036	17007	17271	17184	16982	17072	17043	17049	16976	17080	16977	17061	17045	17007	17098	16957	16919	17196	17115	17107	17207	17087	17099	17037	17042	17206	16971	17014	17292	17137	17163	16966	17134	17046	17031	17031	17110	17208	17050	16924	16961	17056	17018	16984	17095	17181	17057	16991	17182	16980	17199	17217	17134	17090	17049	17335	16932	17145	17137	17184	17081	17121	17118	17173	17208	17049	17040	17068	17225	16994	16990	17180	17093	17141	17105	17050	17078	17019	17359	17086	17108	17080	17073	17101	17106	16946	17059	17265	17153	17062	17109	17050	17161	17000	17174	17049	17076	17041	17170	16927	17019	16928	16878	17047	17068	16993	17221	17199	17078	17099	17081	17134	17106	16981	17074	17038	17045	17164	17214	17043	17035	17082	17233	17135	17162	17021	17038	17319	16989	17124	17170	17213	17156	17039	17097	17107	17230	16918	17128	16954	17183	17115	17138	17106	16972	17044	16882	17173	17052	16869	17221	17164	17072	17187	17071	17060	17121	17112	17180	17060	17252	17101	16885	17029	17074	17014	17165	17206	17015	17094	17072	17172	16990	17090	17085	17080	17082	17131	17064	17026	17072	17086	17218	17095	17081	16946	17111	16966	17099	17104	17114	17078	17088	17081	16913	17092	16999	17090	17051	17138	17011	17087	16995	16947	16970	17099	17015	17110	17011	17051	17140	17010	17064	17044	17090	17120	16953	16997	17150	17223	16967	17202	17073	17374	17106	16939	16937	17200	17067	17009	17131	17126	17151	17211	17238	17074	17172	17005	17062	17020	17008	17122	17062	17023	17042	17134	16991	17206	17176	17038	17144	17137	17054	16947	17091	17118	16995	16980	17059	17198	16961	17008	17090	17027	17186	17073	17027	17016	16992	17154	17132	17119	17129	16898	17097	17152	17261	17194	17159	17194	17151	16989	17136	16997	17139	16968	16890	16945	17152	17125	17029	17110	17130	16996	17069	16920	17152	17064	17149	16947	17048	17119	17100	17285	17176	17031	17111	17172	17021	17093	16933	16976	17071	17162	17177	17077	16987	17048	17224	17092	17254	16890	17237	16813	17053	17057	17091	17032	17025	17200	17148	16954	17082	17197	17087	17157	17078	17035	16988	17125	17040	17069	16991	17096	17250	17193	17155	16906	16968	17206	17162	17037	17173	16978	16916	17229	17191	17043	17097	17014	17276	17027	17163	17170	17179	16889	17040	16913	17211	16992	17059	17044	17278	17012	17146	16894	17117	17074	17189	17221	17175	17007	17151	17221	16984	17110	17138	17037	17150	17070	17012	17115	17209	17182	17022	17134	17016	17078	17024	17070	16944	17157	17377	17051	17159	17186	17066	16947	17249	17067	17159	17180	17062	16959	17054	17055	16992	17116	17075	17166	17146	16972	17070	16943	17105	16957	17188	16999	17174	17046	17021	17030	16959	17048	16980	17182	17116	17172	17072	17066	17090	17044	16916	17215	17131	17143	17012	17073	17082	17127	17027	17133	17103	17114	17206	16938	17082	16986	17141	17117	17147	17058	17221	17058	17065	16984	17084	17077	17073	17049	17086	17189	17070	17156	17037	17177	17036	17347	16998	17223	16983	16995	17053	17163	17131	16886	17072	16976	17030	17050	17096	17173	17366	16978	16929	17053	17139	17055	17065	17069	17063	17212	17052	16917	17073	17043	17074	16981	17080	17224	17102	17043	17125	17014	17197	16981	17243	17068	17003	16944	17122	17178	17097	16933	16941	17076	16906	17107	17147	17165	17158	17143	16921	16815	17159	17046	17067	17091	17104	17044	17328	17116	17112	17295	17011	17147	17122	17228	17007	17095	17220	17100	17154	17075	17158	17023	17125	17108	17015	17049	16950	17171	17089	17210	17081	17116	17238	16891	17121	17140	16972	17232	16915	17041	17408	17118	17191	17094	17069	17097	17119	17016	17266	16914	17041	17133	16981	16998	16896	16978	17222	17116	17008	17024	17237	17097	17031	17055	17027	17085	16936	17071	16992	17109	17008	17079	17197	16994	16820	17109	17162	17128	17039	17278	16993	17196	17052	17245	17020	17116
22284	20794	27194	24658	22970	29078	35130	31439	29497	29238	29089	29233	33413	46171	53175	48875	41103	34046	29975	27864	27705	27514	27366	27820	27507	27387	27553	27193	27322	27340	27385	27730	27276	27474	27644	27179	27472	27484	27411	27427	27326	27144	27711	27405	27820	27753	27619	27176	27383	27344	27673	27543	27312	27539	27478	27628	27555	27279	27462	27456	27245	27504	27142	27353	27444	27482	27386	27554	27380	27445	27451	27443	27572	27225	27464	27130	27281	27383	27384	27481	27614	27371	27518	27117	27148	27431	27304	27259	27386	27337	27381	27344	27557	27325	27243	27269	27409	27290	27402	27226	27376	27299	27478	27298	27472	27713	27334	27480	27329	27485	27585	27498	27132	27587	27666	27379	27346	27148	27260	27303	27336	27337	27333	27609	27486	27302	27265	27262	27393	27002	27365	27115	27400	27661	27163	27474	27471	27119	27403	27430	27235	27221	27450	27351	27405	27095	27326	27593	27176	27525	27398	27477	27397	27326	27464	27181	27232	27512	27393	27373	27326	27412	27425	27392	27353	27426	27381	27412	27446	27395	27257	27097	27336	27383	27195	27375	27377	27413	27157	27314	27399	27339	27261	27322	27297	27478	27386	27626	27376	27386	27288	27386	27481	27539	27290	27261	27308	27428	27059	27440	27379	27378	27261	27248	27365	27636	27417	27402	27391	27167	27409	27414	27302	27191	27400	27304	27274	27360	27135	27204	27434	27396	27352	27337	27496	27098	27409	27246	27457	27190	27417	27274	27526	27321	27464	27609	27516	27378	27157	27490	27453	27619	27109	27374	27576	27445	27210	27131	27587	27481	27561	27281	27619	27402	27439	27198	27287	27291	27529	27273	27450	27206	27484	27466	27214	27382	27458	27582	27342	27243	27439	27178	27434	27456	27388	27422	27185	27222	27468	27318	27512	27413	27307	27108	27572	27243	27281	27380	27210	27303	27354	27196	27331	27332	27150	27103	27262	27511	27398	27230	27504	27220	27553	27273	27289	27430	27549	27455	27202	27336	27345	27181	27183	27383	27461	27180	27097	27471	27519	27302	27061	27516	26999	27179	27621	27193	27285	27330	27587	27169	27507	27341	27126	27451	27456	27426	27568	27128	27600	27358	27709	27626	27480	27122	27421	27585	27695	27471	27320	27229	27434	27594	27343	27499	27257	27227	27022	27211	27385	27267	27356	27381	27336	27347	27428	27304	27352	27186	27242	27181	27179	27279	27265	27360	27411	27181	27479	27223	27331	27225	27411	27446	27325	27429	27378	27389	27668	27434	27336	27274	27489	27410	27421	27458	27695	27185	27589	27391	27334	27355	27369	27319	27735	27545	27211	27336	27453	27702	27279	27229	27298	27488	27539	27561	27579	27477	27492	27150	27323	27463	27587	27111	27067	27380	27378	27310	27428	27268	27305	27405	27401	27252	27401	27389	27189	27438	27517	27270	27257	27269	27319	27373	27293	27124	27156	27328	27475	27166	27332	27494	27365	27219	27313	27257	27220	27395	27179	27250	27582	27168	27239	27207	27517	27144	27266	27480	27257	27285	27196	27642	27406	27389	27237	27353	27493	27186	27072	27249	27474	27441	27116	27261	27377	27450	27381	27330	27638	27434	27370	27302	27349	27711	27337	27415	27149	27045	27533	27249	27695	27225	27376	27230	27261	27321	27454	27028	27445	27531	27284	27527	27470	27237	27302	27206	27237	27200	27298	27291	27457	27298	27696	27524	27364	27465	27315	27312	27404	27465	27318	27582	27660	27542	27543	27514	27521	27131	27329	27224	27440	27517	27400	27111	27318	27417	27002	27488	27314	27305	27482	27392	27242	27236	27427	27331	27464	27299	27248	27335	27466	27383	27663	27368	27458	27345	27561	27422	27307	27496	27341	27279	27371	27346	27387	27295	27235	27163	27353	27550	27312	27550	27448	27387	27327	27282	27710	27375	27395	27523	27461	27397	27368	27230	27506	27375	27336	27455	27455	27262	27364	27511	27348	27168	27311	27173	27437	27322	27483	27510	27342	27498	27326	27616	27641	27489	27377	27535	27599	27604	27313	27411	27389	27378	27323	27467	27569	27354	27352	27272	27339	27202	27354	27158	27327	27444	27220	27328	27325	27314	27423	27317	27387	27419	27459	27469	27618	27232	27596	27305	27265	27497	27400	27427	27393	27214	27243	27362	27320	27264	27310	27534	27562	27432	27316	27339	27478	27354	27374	27501	27395	27405	27375	27475	27403	27374	27504	27416	27353	27056	27538	27255	27363	27218	27365	27545	27493	27384	27582	27143	27210	27515	27310	27174	27389	27417	27320	27505	27421	27405	27557	27613	27343	27217	27090	27146	27359	27179	27344	27205	27143	27215	27455	27781	27307	27415	27314	27122	27479	27181	27238	27331	27236	27420	27264	27383	27413	27310	27257	27411	27427	27322	27456	27266	27502	27282	27301	27125	27369	27380	27313	27235	27384	27392	27370	27204	27544	27115	27145	27228	27332	27397	27252	27297	27208	27300	27308	27324	27369	27243	27443	27297	27479	27666	27174	27234	27432	27225	27414	27416	27344	27363	27569	27640	27374	27511	27254	27499	27370	27109	27387	27382	27340	27280	27197	27478	27068	27475	27490	27285	27507	27591	27059	27170	27174	27219	27160	27345	27777	27376	27486	27448	27439	27470	27175	27360	27459	27334	27353	27475	27489	27367	27298	27467	27408	27520	27717	27388	27308	27562	27550	27244	27167	27594	27566	27394	27326	27077	27513	27476	27171	27406	27409	27312	27247	27318	27525	27179	27062	27222	27457	27329	27450	27372	27160	27617	27451	27406	27345	27424	27449	27396	27410	27563	27331	27344	27395	27360	27214	27028	27314	27582	27634	27334	27230	27382	27397	27428	27425	27323	27461	27427	27286	27416	27305	27325	27381	27560	27358	27239	27478	27356	27498	27498	27224	27294	27108	27193	27571	27405	27440	27387	27558	27208	27415	27546	27318	27357	27450	27284	27604	27206	27329	27143	27478	27289	27489	27177	27406	27349	27524	27408	27294	27310	27289	27326	27344	27212	27204	27441	27469	27346	27472	27744	27284	27484	27474	27133	27569	27173	27425	27486	27311	27691	27351	27364	27466	27269	27271	27376	26918	27477	27219	27259	27472	27330	27614	27546	27201	27306	27389	27302	27297	27297	27628	27552	27363	27375	27411	27593	27202	27315	27114	27285	27333	27457	27366	27162	27261	27390	27200	27488	27163	27596	27746	27306	27476	27339	27174	27141	27699	27445	27413	27199	27132	27286	27483	27444	27258	27394	27235	27285	27261	27376	27589	27355	27200	27381	27507	27509	27463	27277	27250	27448	27506	27495	27583	27491	27217	27555	27405	27208	27286	27547	27427	27388	27334	27219	27502	27568	27547	27474	27347	27586	27556	27497	27435	27310	27307	27589	27556	27437	27403	27267	27476	27413	27412	27242	27137	27592	27427	27320	27354	27427	27346	27407	27440	27279	27210	27284	27239	27277	27492	27384	27572	27435	27555	27112	27474	27584	27351	27397	27423	27327	27325	27262	27397	27303	27231	27336	27197	27212	27414	27236	27530	27319	27053	27242	27389	27189	27339	27385	27552	27389	27238	27374	27176	27421	27398	27315	27252	27166	27281	27345	27249	27493	27270	27555	27390	27382	27424	27612	27459	27478	27246	27482	27551	27604	27565	27267	27223	27313	27615	27540	27373	27477	27613	27397	27459	27171	27519	27585	27328	27330	27510	27067	27333	27334	27419	27509	27397	27312	27373	27470	27489	27406	27447	27334	27511	27500	27504	27618	27478	27247	27280	27262	27393	27327	27479	27354	27418	27325	27335	27318	27378	27337	27300	27100	27222	27170	27218	27411	27225	27320	27492	27402	27255	27334	27439	27030	27310	27340	27079	27258	27295	27197	27300	27198	27231	27337	27380	27486	27089	27304	27308	27145	27154	27362	27446	27404	27472	27699	27433	27487	27281	27246	27599	27574	27461	27497	27495	27362	27347	27236	27170	27482	27234	27574	27193	27465	27648	27655	27434	27409	27460	27385	27396	27358	27359	27099	27582	27540	27463	27480	27730	27131	27490	27259	27334	27255	27188	27132	27494	27260	27507	27219	27432	27404	27450	27419	27294	27007	27277	27118	27289	27339	27730	27068	27075	27127	27311	27400	27024	27443	27304	27344	27216	27718	27267	27422	27346	27205	27392	27282	27478	27305	27153	27363	27382	27485	27619	27530	27340	27355	27243	27331	27193	27299	27365	27305	27263	27216	27391	27314	27591	27213	27389	27377	27176	27620	27521	27317	27479	27142	27366	27167	27346	27555	27221	27567	27393	27250	27453	27720	27371	27446	27356	27335	27282	27614	27211	27375	27356	27106	27706	27310	27199	27365	27239	27323	27301	27267	27453	27459	27085	27616	27412	27370	27375	27506	27169	27419	27360	27187	27271	27154	27478	27367	27296	27376	27311	27298	27408	27238	27463	27561	27049	27337	27334	27189	27518	27311	27561	27243	27216	27359	27721	27219	27240	27292	27349	27416	27256	27264	27492	27118	27491	27195	27427	27488	27259	27621	27446	27292	27544	27406	27652	27181	27275	27526	27338	27195	27252	27533	27532	27251	27221	27524	27238	27507	27495	27393	27844	27292	27378	27457	27602	27258	27337	27308	27579	27466	27250	27488	27457	27327	27345	27309	27349	27267	27416	27257	27190	27333	27475	27258	27188	27540	27368	27216	27559	27553	27340	27433	27417	27570	27453	27453	27493	27189	27499	27219	27172	27364	27238	27422	27418	27302	27476	27419	27431	27476	27230	27320	27212	27281	27124	27252	27314	27247	27379	27488	27368	27386	27335	27390	27087	27426	27527	27355	27292	27220	27290	27361	27361	27515	27350	27321	27292	27523	27347	27332	27632	27468	27189	27182	27334	27479	27396	27273	27200	27328	27326	27312	27180	27275	27320	27150	27521	27269	27353	27382	27447	27339	27543	27551	27430	27133	27394	27523	27307	27327	27184	27399	27348	27576	27589	27346	27665	27443	27337	27497	27378	27265	27417	27339	27397	27400	27274	27500	27252	27585	27281	27375	27498	27413	27182	27302	27262	27535	27274	27574	27277	27410	27370	27214	27490	27626
24210	38950	36009	32013	29537	26587	25818	22651	20839	19296	19148	19439	26968	41740	46797	41859	32724	24270	18957	17324	17196	17310	17091	17095	17151	17046	17107	16970	17171	17177	17321	16954	17269	17335	17096	17151	17375	17259	16987	17141	17103	17209	17155	17235	17108	17279	17101	17115	17150	17162	17319	17222	17227	17119	17130	16863	17096	17312	17230	17286	17098	17133	17302	17274	17327	17144	17192	17216	17143	17047	16965	17175	17112	17052	17311	17164	17207	17171	17126	17057	17376	17095	17166	17195	17071	17147	17329	17118	17309	17142	17169	17181	17106	17284	17231	17200	17220	17134	17059	17326	17090	17078	17182	17174	17200	17256	17079	17134	17202	17319	17251	17181	17166	17272	17291	17171	17023	17087	17210	17169	16932	17140	17267	17067	17475	17269	17161	17246	16967	17040	17279	16982	17122	17286	17144	17389	17300	17034	17158	17107	17118	17323	17241	17231	17070	17186	17086	17239	17051	17141	17187	17168	17109	17228	17240	17241	17141	17078	17172	17135	17399	16948	17127	17188	17197	17238	17167	17050	17197	17008	17271	17182	17070	17266	17236	17225	17090	17211	17269	17115	17196	17104	17268	17263	17230	17320	17147	17197	17190	17276	17195	17178	17213	17169	17216	17260	17435	17258	17124	17050	17135	17234	17050	17052	17275	17136	17193	17204	17311	17302	17023	17060	17115	17306	17146	17240	17167	17304	17201	17206	17229	17172	17328	17003	17129	17116	17135	17290	17263	17191	17097	17225	17287	17179	17245	17090	17194	17263	17083	17237	17267	17384	17181	16998	17341	17266	16890	17024	17263	17106	17088	17135	17128	17200	17179	17334	17404	17145	16947	17392	17092	17140	17152	17140	17181	17192	17237	17192	17276	17085	17057	17297	17184	17105	17141	17319	17120	17247	17148	17322	17145	17136	17210	16999	17169	17288	17014	17286	17209	17055	17018	17191	16933	17241	17290	17167	17270	17109	17274	17125	16957	17269	17193	17266	17248	17198	17245	17193	17174	17286	16953	17188	17159	17336	17146	17076	17154	17294	17148	16844	17148	17377	17105	17248	17204	17087	17174	17091	17098	17223	17160	17181	17219	17099	17073	17212	17249	17169	17169	17188	17249	17041	17217	17257	17164	17111	17068	17128	17239	16989	17180	17135	17165	17151	17303	17388	17231	17079	17241	17233	17122	17231	17098	17148	17057	16985	17268	17121	17086	17178	17325	17206	17285	16932	17286	16993	17224	17211	17082	17179	17071	17057	17044	17215	17235	17184	17263	17071	17267	16961	17106	17109	17182	17247	17178	17278	17129	17217	17004	17074	17310	17107	17133	17014	17176	16990	17194	17029	17257	17248	17170	17245	17086	17091	17165	16979	17194	17044	17044	17117	17111	17301	17219	17108	17185	17262	17144	17203	17227	17324	17234	17036	17032	17271	17174	17167	17387	17277	17180	17030	17062	17238	17001	17197	17113	17041	17030	17260	17323	17276	17161	17307	17055	17241	17164	17131	17160	17137	17036	17248	17276	17381	17215	17128	17116	17154	17111	17191	17015	17091	17105	17285	17339	17070	17178	17049	17155	17202	17391	17169	17184	17106	17113	17131	17001	17039	17180	17075	17005	17109	17081	17360	17164	17078	17160	17284	17119	17101	17460	17161	17042	16976	17097	17276	17220	17266	17007	17242	17136	17285	17053	17032	17153	17369	17165	17177	17222	17300	17101	17100	17181	17165	17334	17272	17262	17181	17231	17233	17123	17205	17028	17163	17149	17169	17051	17448	16968	16979	17269	17018	17217	17307	17028	17302	17027	17132	17143	17341	17194	17291	17233	17251	17327	16989	17133	17162	17202	17090	17235	17156	16968	17221	17349	17053	17194	17028	17217	17190	17258	17141	17141	17265	17190	17120	17190	17124	17162	17053	17224	17251	17074	16962	16962	17182	17206	17410	17225	17053	17206	17283	17209	17162	17329	17184	16977	17248	17144	17266	16895	17121	17334	17143	17049	17290	17064	16999	17228	17069	17242	17134	17344	17107	17129	17180	17082	17232	17034	17174	17167	17133	17352	17006	17017	17055	17131	17137	17032	17100	17219	17131	17198	17151	17238	17115	17126	17172	17164	17080	17158	17214	17140	17079	17219	17266	17209	17113	17185	17100	17012	17023	17236	17133	17128	17043	17077	16994	17071	17308	17097	17232	17042	17244	17009	17201	17094	17109	17242	17031	17089	17022	17221	17278	17206	17230	17187	17214	17115	17081	17161	17248	17132	17145	17250	17049	17295	17110	17167	17188	17049	17107	17205	17103	17145	17305	17159	17107	17126	17191	17135	17055	17161	17185	17089	17275	17267	17247	17216	17054	17161	17173	17037	17080	17130	17204	17199	17267	17053	17183	17022	17090	17227	17181	17301	17114	17271	17189	17112	17211	17026	17094	17271	17179	17164	17256	17177	17424	17118	17266	16955	17218	17039	17075	17143	17202	17158	17103	17174	17276	17095	17209	17197	17274	17242	17402	17156	17112	17141	17306	17105	17214	17045	17160	17201	17098	17171	17124	17300	17232	17158	17050	17165	17076	17112	17042	17151	17289	17328	17119	17228	17143	17034	17047	17395	16991	17190	17260	17183	17066	17069	17096	17207	17265	17302	17089	17191	17076	17313	17097	17279	17197	17319	17163	17159	17166	17138	17113	17207	17218	17287	17112	17208	17064	17354	17109	17182	17112	17048	17307	17046	17250	17147	17182	17017	17240	17286	17212	17130	17102	17121	17202	17155	17266	16990	17020	17249	17157	17157	17242	17121	17289	17219	17261	17181	17192	17177	17132	17026	17315	17057	17164	17288	17272	17025	17116	17394	17222	16916	16900	17099	17009	17245	17241	17253	17165	17158	17207	17218	17246	17187	17059	17293	17150	17132	16943	17218	17259	17100	17100	17253	17170	17074	17115	17241	17209	17243	17075	17305	17080	17266	17058	17143	17127	17136	17126	17224	17353	17015	17177	17104	17160	17077	17097	17074	17099	17115	17174	17300	17320	17193	17064	17246	17250	17133	17226	17118	17217	17239	17099	17276	17090	17264	17025	17217	17156	17256	17179	17225	17210	17218	17149	17086	17075	17313	17294	17166	17266	17166	17198	17321	17069	17016	17189	17335	17140	17319	17486	17194	17214	17244	16983	17065	17086	17120	17217	17308	16902	17236	17245	16996	17217	17248	17152	17170	17038	17197	17133	17226	17118	17206	17140	17117	17135	17208	17067	17197	17137	17161	17262	17139	17130	17203	17140	16858	17144	17331	17263	17216	17110	17221	17166	17144	17084	17048	17213	17084	17099	17292	17399	17108	17139	17090	17125	17202	17145	17152	17113	17329	17122	17103	17169	16909	17238	17155	17134	17209	17268	17317	17176	17198	17210	17194	17144	17075	17171	17409	17025	17112	17125	17220	16919	17240	17313	17235	17314	17135	17060	17366	17280	17275	17142	17169	17327	17232	17214	17093	17100	17234	17121	17128	17221	17275	17151	17178	17281	17195	17271	17178	16947	17147	17163	17352	17195	17554	17237	17110	16998	17089	17248	17147	17036	17131	17205	17179	17065	17116	17148	17199	16961	17277	17213	17331	17084	17352	17389	17179	17174	17293	17131	17211	16958	17281	17090	17110	17333	17173	17219	17129	17079	17132	17093	17153	17142	17164	17129	17379	17316	17117	17219	17285	17272	17318	17282	17176	17045	17136	17297	17061	17070	17164	17193	17126	17051	17162	17162	17324	17216	17086	17172	17207	17255	17161	17286	17278	17258	17190	17251	17261	17099	17140	17005	17122	17045	17232	17081	17108	17163	17092	17140	17232	17351	17207	17215	17044	17230	17110	17145	17251	17219	17280	17083	17198	17107	17240	17076	17165	17074	17212	17265	17109	17255	17204	17261	17269	17202	17149	17042	17131	17222	17125	17182	17186	17079	17256	17171	17074	17303	17244	17171	17338	17075	17268	17070	17090	17213	17110	17324	17041	17220	17243	17349	17077	17173	17058	17154	17373	17145	17016	17040	17364	17331	17023	17215	17129	17089	17348	17098	17169	17181	17103	17066	17176	17188	17285	17106	17198	17115	17250	17045	17132	17129	17124	17196	17162	17120	17246	17099	17276	17096	17167	17218	17112	17189	17101	17263	17025	17113	17152	17345	17235	17246	17226	17101	17188	17230	17327	17281	17137	17244	17306	17201	17236	17199	17144	17158	17226	17141	17100	17189	17204	17165	17184	17013	17025	17088	17109	17208	17116	17213	17349	17014	17184	17129	17024	17161	17043	17321	17129	17305	17159	17160	16998	17215	17316	17085	17249	17171	17306	16956	17191	17238	17163	17019	17140	17052	16991	17239	17289	17147	17308	17177	17129	17244	17021	17135	17049	17092	17272	17157	17098	17305	17069	17249	17115	17103	17249	17082	17217	17203	17306	17234	17165	17140	17214	17251	17309	17094	16928	17090	17073	17186	17233	17013	17239	17115	17245	17150	17226	17190	17092	17314	17162	17165	17252	17285	17358	17116	17141	17017	17184	17328	16972	17413	17188	17268	17259	17294	17080	17127	17188	17066	17083	17074	17262	17124	17269	17137	17123	17218	17146	17100	17070	17161	17191	17190	17297	17188	17202	17184	17167	17135	17257	17296	17093	17345	17082	17183	17057	17286	17138	17020	17284	17021	17300	17184	16982	17126	17118	17074	17356	17109	17155	17311	17208	17203	17156	17110	17219	17199	17174	17158	17064	17159	17219	17054	17187	17246	17071	17134	17240	16959	17007	17009	17293	17194	17163	17045	17148	16976	17104	17263	17061	17161	17198	16987	17103	17238	17122	17081	17218	17088	17048	17091	17273	16971	17241	17255	17212	17206	17174	17157	17151	17286	17096	17164	17146	17054	17136	17345	17115	17345	17012	17121	17039	17052	17236	17164	17095	17380	17141	17328	16979	17192	17042	17014	17206	17437	17033	17205	17269	17076	17096	17053	17095	17202	17123	17034	17311	17189	17195	17275	17286	17178	16907	17084	17221	17267	17011	17272	17123	17145	17050	17207	17075	17092	17228	17022	17110	17101	17162	17318	17237	17103	17256	17200	17117	16980	17270	17181	17234	17158	17444	17174	17215	17077	17230	17205
35133	29834	33986	31190	29583	29299	28967	28745	28382	28046	27796	27969	27606	27864	28915	29533	28857	28439	27590	27514	27380	27529	27563	27599	27479	27626	27544	27459	27740	27655	27388	27623	27636	27472	27646	27299	27600	27461	27630	27477	27510	27488	27517	27277	27434	27352	27438	27662	27572	27350	27353	27212	27601	27441	27380	27520	27568	27837	27371	27350	27437	27387	27329	27541	27809	27429	27465	27509	27427	27486	27373	27412	27430	27535	27430	27267	27463	27590	27412	27499	27316	27516	27498	27433	27613	27404	27664	27667	27546	27726	27492	27465	27635	27318	27556	27514	27188	27314	27422	27497	27516	27314	27575	27684	27796	27312	27149	27323	27426	27406	27304	27638	27599	27469	27495	27617	27487	27397	27316	27408	27324	27576	27253	27502	27486	27467	27547	27329	27642	27269	27422	27323	27285	27315	27403	27321	27482	27528	27485	27367	27662	27435	27638	27593	27576	27412	27485	27407	27428	27743	27571	27479	27613	27558	27455	27273	27536	27448	27253	27718	27654	27692	27263	27360	27610	27633	27512	27290	27111	27276	27414	27536	27638	27589	27496	27426	27548	27516	27217	27047	27357	27581	27765	27485	27452	27591	27692	27286	27454	27561	27579	27454	27446	27461	27482	27444	27606	27620	27343	27608	27507	27507	27496	27389	27635	27446	27535	27509	27274	27409	27646	27464	27489	27495	27701	27486	27662	27165	27518	27484	27494	27677	27557	27681	27500	27528	27735	27461	27666	27672	27403	27346	27440	27142	27458	27421	27184	27556	27532	27470	27475	27467	27875	27290	27545	27545	27607	27253	27342	27508	27439	27400	27292	27622	27238	27272	27600	27356	27548	27614	27331	27471	27362	27243	27578	27278	27658	27314	27474	27603	27618	27676	27465	27329	27487	27588	27311	27531	27504	27470	27698	27488	27640	27544	27509	27349	27326	27409	27467	27284	27394	27475	27421	27746	27678	27602	27484	27573	27626	27349	27336	27436	27497	27466	27570	27594	27715	27477	27588	27234	27469	27595	27506	27572	27137	27529	27445	27509	27320	27461	27307	27467	27505	27577	27497	27470	27527	27457	27547	27551	27585	27549	27568	27707	27331	27627	27651	27617	27674	27374	27476	27330	27734	27383	27691	27475	27591	27568	27601	27479	27652	27485	27665	27346	27400	27435	27460	27500	27375	27494	27511	27612	27436	27383	27498	27537	27471	27501	27534	27334	27432	27602	27523	27450	27669	27618	27625	27472	27605	27533	27382	27573	27495	27234	27416	27316	27745	27440	27602	27512	27590	27497	27543	27650	27571	27656	27708	27767	27515	27320	27579	27626	27518	27570	27374	27348	27486	27420	27427	27231	27461	27232	27336	27420	27667	27467	27526	27215	27247	27371	27479	27645	27516	27034	27660	27262	27496	27493	27521	27503	27582	27621	27605	27588	27659	27567	27269	27350	27286	27507	27623	27432	27556	27410	27533	27440	27593	27610	27627	27515	27535	27338	27408	27431	27800	27678	27562	27585	27547	27347	27574	27589	27402	27470	27487	27371	27414	27589	27365	27540	27482	27321	27457	27260	27700	27441	27535	27408	27478	27371	27479	27684	27688	27593	27403	27491	27400	27614	27633	27608	27496	27500	27676	27499	27401	27315	27396	27600	27686	27492	27473	27374	27584	27498	27353	27377	27385	27732	27531	27494	27570	27438	27407	27449	27316	27408	27475	27532	27622	27782	27512	27635	27287	27614	27646	27547	27485	27525	27616	27414	27547	27398	27638	27479	27378	27505	27639	27715	27546	27502	27785	27383	27354	27547	27437	27455	27685	27423	27266	27527	27530	27615	27224	27589	27588	27254	27258	27231	27584	27443	27504	27606	27497	27410	27508	27344	27588	27526	27535	27512	27511	27524	27516	27269	27513	27824	27695	27474	27530	27571	27532	27503	27874	27537	27450	27489	27446	27438	27356	27369	27535	27460	27251	27514	27618	27526	27451	27778	27459	27719	27447	27421	27360	27464	27494	27226	27378	27317	27535	27443	27803	27521	27629	27371	27469	27530	27355	27126	27273	27368	27282	27369	27574	27238	27452	27630	27517	27514	27324	27482	27597	27552	27534	27492	27505	27288	27553	27294	27478	27424	27376	27518	27456	27620	27342	27455	27313	27185	27431	27405	27496	27573	27521	27590	27574	27287	27485	27512	27347	27445	27585	27606	27410	27269	27658	27356	27526	27345	27225	27256	27414	27612	27552	27532	27523	27741	27693	27644	27458	27549	27416	27708	27300	27324	27564	27520	27583	27645	27824	27473	27350	27504	27489	27466	27421	27398	27474	27547	27499	27333	27481	27518	27477	27602	27574	27492	27640	27805	27445	27415	27524	27426	27266	27416	27433	27567	27554	27547	27503	27461	27626	27642	27314	27596	27289	27478	27579	27548	27508	27516	27355	27480	27444	27561	27651	27214	27285	27390	27543	27581	27555	27444	27384	27480	27397	27662	27611	27364	27539	27574	27463	27491	27504	27446	27378	27423	27652	27342	27426	27551	27390	27434	27859	27694	27519	27353	27481	27495	27445	27753	27277	27399	27398	27554	27576	27419	27243	27474	27305	27350	27698	27468	27561	27351	27561	27490	27281	27484	27615	27431	27603	27550	27663	27444	27438	27420	27535	27434	27551	27775	27462	27512	27586	27518	27602	27281	27487	27459	27346	27483	27605	27307	27588	27318	27450	27499	27262	27553	27497	27211	27166	27407	27435	27524	27492	27393	27425	27601	27471	27443	27321	27481	27511	27667	27528	27539	27344	27325	27330	27551	27458	27562	27555	27457	27308	27449	27449	27326	27324	27366	27704	27505	27280	27549	27634	27399	27745	27466	27507	27607	27579	27292	27526	27537	27394	27456	27440	27841	27469	27464	27552	27621	27488	27204	27614	27444	27408	27536	27486	27509	27514	27433	27581	27295	27282	27312	27261	27653	27524	27580	27380	27400	27283	27440	27615	27406	27370	27529	27398	27385	27347	27555	27380	27416	27449	27301	27416	27566	27391	27450	27638	27540	27560	27333	27535	27492	27316	27700	27573	27493	27517	27475	27547	27290	27608	27266	27485	27582	27798	27560	27243	27377	27086	27238	27263	27454	27517	27399	27212	27422	27301	27434	27372	27399	27341	27413	27403	27715	27360	27284	27455	27417	27508	27644	27525	27528	27435	27531	27571	27531	27544	27535	27495	27499	27405	27583	27313	27293	27194	27361	27299	27577	27554	27514	27272	27509	27463	27404	27409	27559	27624	27403	27308	27455	27532	27696	27270	27774	27718	27704	27665	27449	27309	27620	27406	27501	27475	27446	27763	27445	27549	27407	27424	27675	27609	27571	27476	27459	27302	27657	27615	27621	27414	27642	27413	27675	27555	27740	27441	27525	27689	27303	27551	27530	27220	27497	27633	27533	27418	27181	27541	27796	27704	27211	27388	27841	27633	27624	27522	27478	27810	27394	27552	27644	27614	27356	27525	27467	27569	27643	27330	27429	27583	27582	27502	27483	27770	27309	27421	27447	27289	27661	27535	27430	27347	27712	27447	27586	27351	27430	27639	27488	27647	27604	27613	27488	27604	27489	27479	27419	27385	27615	27249	27549	27608	27396	27378	27501	27508	27477	27573	27635	27479	27564	27606	27420	27443	27494	27522	27499	27177	27450	27179	27484	27589	27702	27517	27609	27595	27317	27328	27583	27391	27391	27651	27549	27659	27271	27384	27511	27485	27315	27709	27598	27426	27470	27366	27310	27518	27735	27193	27516	27618	27650	27789	27523	27507	27665	27446	27198	27468	27221	27082	27330	27587	27752	27595	27578	27569	27390	27418	27446	27248	27655	27411	27396	27475	27397	27435	27478	27534	27542	27451	27478	27316	27471	27686	27356	27484	27785	27460	27464	27589	27639	27499	27463	27497	27320	27456	27665	27744	27775	27271	27515	27332	27220	27520	27331	27222	27251	27340	27571	27466	27590	27486	27583	27446	27539	27528	27625	27531	27384	27616	27422	27410	27339	27481	27426	27529	27371	27084	27673	27447	27746	27468	27493	27592	27349	27531	27609	27735	27625	27241	27611	27246	27424	27483	27547	27399	27193	27569	27581	27571	27620	27440	27503	27390	27724	27527	27409	27738	27240	27566	27340	27158	27495	27459	27502	27543	27511	27697	27248	27644	27664	27526	27491	27448	27746	27476	27570	27359	27481	27467	27337	27523	27335	27390	27575	27260	27662	27599	27753	27599	27523	27832	27712	27708	27413	27505	27335	27549	27425	27289	27499	27614	27543	27397	27558	27494	27338	27466	27310	27613	27535	27562	27411	27323	27438	27592	27339	27580	27412	27389	27579	27511	27473	27501	27421	27470	27714	27438	27534	27379	27448	27294	27551	27689	27443	27489	27477	27716	27478	27179	27219	27338	27587	27442	27616	27835	27668	27282	27492	27224	27747	27534	27681	27356	27666	27599	27690	27635	27444	27417	27540	27389	27603	27720	27491	27551	27509	27735	27337	27374	27490	27654	27807	27573	27486	27705	27466	27659	27301	27568	27508	27778	27547	27622	27511	27631	27647	27403	27432	27521	27659	27748	27494	27438	27554	27756	27668	27445	27648	27355	27487	27367	27378	27240	27432	27554	27529	27316	27537	27209	27550	27657	27562	27454	27161	27215	27232	27410	27401	27753	27452	27398	27287	27452	27244	27197	27710	27429	27669	27520	27467	27732	27450	27555	27135	27620	27374	27446	27476	27490	27605	27495	27407	27534	27251	27542	27572	27415	27522	27468	27329	27410	27492	27598	27588	27598	27443	27400	27467	27733	27380	27362	27312	27484	27675	27506	27396	27303	27586	27243	27550	27402	27470	27311	27638	27641	27518	27515	27343	27546	27379	27370	27490	27625	27533	27335	27546	27699	27620	27297	27632	27749	27704	27580	27439	27545	27724	27421	27573	27749	27527	27452	27358	27435	27690	27499	27652	27488	27273	27414	27534	27361	27269	27264	27521	27714	27456	27426	27494	27330	27546	27733	27678	27680	27851	27569	27403	27357	27569	27746	27297	27615	27368	27523	27372	27453	27173	27346	27454	27359	27298	27480	27220	27405	27232	27337	27522	27653	27575	27657	27507	27714	27222
24453	30045	27708	21263	20938	20022	19379	19113	18815	18306	18024	17443	17614	18355	19772	19563	18644	17678	17476	17279	17273	17497	17266	17223	17394	17274	17340	17120	17374	17165	17355	17151	17263	17248	17253	17321	17259	17347	17156	17315	17292	17163	17365	17271	17261	17381	17384	17375	17344	17343	17022	17094	17337	17367	17240	17205	17309	17243	17318	17248	17289	17323	17266	17362	17273	17212	17282	17295	17214	17212	17124	17325	17273	17216	17301	17292	17154	17360	17375	17262	17386	17369	17273	17189	17444	17294	17293	17293	17272	17231	17288	17256	17184	17479	17465	17304	17253	17328	17358	17156	17315	17102	17240	17274	17431	17214	17242	17437	17096	17232	17282	17295	17345	17244	17173	17230	17266	17374	17224	17212	17109	17395	17126	17112	17349	17257	17421	17278	17064	17179	17392	17169	17147	17317	17342	17231	17342	17242	17366	17180	17294	17387	17284	17136	17265	17241	17207	17167	17311	17375	17326	17250	17201	17295	17308	17253	17393	17315	17411	17195	17201	17370	17269	17276	17385	17240	17137	17358	17462	17212	17252	17206	17253	17266	17331	17356	17132	17395	17102	17357	17161	17396	17187	17347	17249	17137	17372	17140	17222	17155	17294	17357	17299	17137	17327	17291	17227	17305	17262	17161	17132	17228	17236	17324	17270	17414	17310	17273	17236	17156	17204	17171	17403	17246	17306	17328	17144	17286	17393	17113	17208	17323	17296	17304	17297	17227	17352	17116	17476	17132	17215	17461	17236	17270	17095	17147	17404	17165	17204	17142	17180	17289	17187	17166	17254	17328	17245	17230	17394	17279	17354	17217	17213	17366	17327	17234	17293	17323	17172	17443	17284	17221	17233	17301	17415	17390	17333	17250	17416	17280	17245	17510	17278	17293	17276	17346	17316	17320	17263	17311	17194	17406	17254	17330	17320	17337	17132	17278	17352	17166	17541	17293	17220	17335	17278	17168	17213	17358	17205	17168	17136	17127	17243	17280	17324	17329	17227	17181	17551	17201	17143	17348	17196	17137	17156	17305	17393	17352	17274	17320	17413	17142	17254	17181	17236	17130	17266	17275	17378	17300	17339	17208	17134	17301	17194	17301	17215	17340	17123	17167	17309	17113	17242	17262	17343	17255	17253	17351	17250	17394	17310	17234	17402	17120	17461	17236	17471	17330	17328	17460	17308	17304	17170	17228	17239	17287	17230	17300	17211	17311	17154	17434	17327	17303	17444	17191	17395	17463	17227	17114	17328	17219	17281	17406	17286	17302	17447	17221	17353	17225	17159	17482	17246	17290	17189	17245	17313	17242	17461	17182	17214	17074	17328	17115	17164	17350	17256	17233	17168	17276	17381	17264	17430	17211	17231	17283	17265	17386	17246	17225	17251	17085	17167	17162	17126	17148	17361	17305	17315	17308	17266	17165	17239	17410	17217	17188	17344	17302	17200	17442	17419	17292	17296	17417	17324	17427	17294	17272	17335	17141	17246	17445	17215	17465	17318	17270	17233	17218	17100	17344	17229	17170	17083	17306	17144	17324	17172	17217	17281	17286	17150	17231	17209	17180	17191	17252	17273	17162	17293	17470	17241	17193	17392	17242	17312	17295	17401	17283	17054	17319	17274	17281	17115	17241	17440	17435	17234	17407	17292	17229	17484	17239	17141	17270	17220	17276	17358	17219	17208	17267	17239	17367	17318	17310	17290	17363	17244	17095	17302	17333	17304	17265	17215	17352	17133	17389	17134	17205	17277	17197	17420	17221	17132	17301	17241	17207	17269	17208	17404	17273	17191	17256	17352	17332	17193	17135	17337	17123	17211	17534	17358	17106	17250	17123	17449	17253	17281	17210	17319	17167	17398	17486	17217	17260	17313	17231	17290	17065	17299	17324	17145	17140	17397	17370	17302	17387	17189	17143	17331	17369	17268	17466	17294	17222	17318	17456	17146	17292	17275	17205	17309	17084	17180	17313	17339	17316	17373	17426	17228	17236	17280	17460	17496	17251	17274	17327	17217	17230	17138	17199	17268	17113	17256	17374	17121	17254	17188	17153	17334	17332	17150	17183	17119	17172	17223	17516	17221	17298	17453	17271	17165	17146	17443	17352	17091	17217	17289	17174	17267	17369	17574	17236	17289	17189	17553	17115	17208	17330	17264	17218	17083	17370	17369	17478	17228	17265	17330	17206	17315	17185	17170	17428	17280	17270	17256	17401	17184	17298	17369	17274	17194	17117	17254	17298	17189	17359	17331	17200	16970	17349	17185	17324	17225	17238	17337	17081	17218	17289	17439	17308	17392	17269	17326	17286	17303	17275	17317	17391	17300	17235	17315	17391	17311	17289	17289	17135	17298	17382	17224	17359	17175	17257	17221	17326	17065	17149	17272	17313	17320	17165	17173	17245	17261	17326	17358	17174	17287	17253	17055	17154	17303	17229	17255	17212	17206	17099	17215	17163	17252	17306	17249	17329	17305	17417	17200	17531	17311	17264	17206	17475	17332	17434	17257	17198	17249	17231	17098	17489	17304	17319	17352	17215	17418	17236	17173	17351	17211	17333	17165	17119	17364	17320	17073	17562	17185	17130	17328	17388	17293	17280	17346	17310	17288	17258	17171	17271	17273	17399	17126	17363	17287	17170	17405	17367	17118	17207	17166	17229	17302	17209	17335	17390	17167	17508	17173	17345	17287	17193	17228	17288	17368	17341	17319	17179	17229	17334	17234	17172	17276	17124	17297	17343	17156	17360	17203	17135	17258	17230	17107	17362	17359	17426	17519	17205	17191	17157	17343	17317	17195	17195	17402	17324	17434	17314	17344	17365	17092	17220	17110	17111	17227	17168	17195	17203	17453	17393	17248	17170	17333	17206	17184	17300	17239	17426	17265	17211	17168	17196	17370	17155	17327	17453	17331	17277	17211	17309	17235	17369	17375	17318	17273	17231	17297	17122	17302	17168	17206	17231	17260	17445	17227	17053	17192	17496	17360	17094	17302	17192	17246	17357	17185	17297	17389	17177	17249	17250	17415	17336	17298	17314	17259	17167	17071	17336	17305	17294	17174	17356	17315	17210	17280	17342	17421	17252	17392	17297	17335	17162	17215	17384	17220	17273	17169	17471	17236	17392	17214	17171	17345	17289	17077	17285	17208	17373	17286	17266	17199	17320	17336	17316	17355	17219	17421	17351	17278	17327	17188	17301	17314	17177	17269	17273	17226	17184	17185	17098	17216	17224	17099	17209	17253	17261	17367	17293	17216	17127	17313	17179	17504	17276	17181	17284	17202	17245	17166	17190	17386	17272	17245	17363	17333	17295	17304	17291	17310	17165	17369	17301	17143	17212	17275	17275	17199	17464	17410	17271	17120	17205	17208	17410	17234	17214	17239	17122	17072	17188	17201	17445	17308	17339	17311	17117	17203	17450	17323	17358	17268	17293	17315	17299	17089	17321	17256	17343	17128	17366	17167	17310	17221	17409	17388	17137	17210	17155	17309	17221	17280	17059	17293	17366	17371	17252	17213	17502	17367	17413	17356	17310	17402	17131	17332	17251	17269	17159	17337	17245	17320	17331	17211	17220	17157	17335	17172	17484	17311	17369	17386	16981	17345	17320	17071	17246	17411	17195	17330	17184	17339	17368	17370	17410	17386	17311	17221	17244	17346	17295	17350	17279	17230	17135	17296	17318	17313	17253	17312	17356	17286	17180	17295	17152	17428	17386	17134	17377	17314	17382	17083	17353	17362	17344	17230	17365	17274	17247	17303	17248	17314	17351	17249	17126	17211	17313	17295	17138	17138	17118	17397	17198	17417	17260	17297	17316	17404	17234	17298	17196	17328	17161	17431	17371	17118	17234	17353	17133	17212	17255	17246	17241	17296	17288	17268	17340	17104	17321	17251	17276	17273	17135	17300	17379	17329	17395	17051	17195	17306	17199	17233	17327	17196	17362	17392	17257	17443	17406	17376	17295	17381	17146	17300	17130	17369	17179	17373	17162	17408	17263	17249	17136	17168	17227	17416	17226	17195	17339	17193	17257	17153	17343	17079	17299	17223	17349	17191	17129	17314	17420	17276	17389	17333	17416	17298	17334	17248	17268	17515	17255	17362	17354	17135	17342	17346	17476	17289	17239	17171	17300	17253	17186	17274	17355	17314	17320	17186	17393	17428	17365	17200	17165	17328	17387	17258	17227	17268	17305	17130	17374	17365	17355	17300	17278	17368	17210	17326	17256	17304	17306	17440	17298	17315	17329	17022	17324	17307	17280	17221	17181	17156	17138	17274	17238	17236	17222	17272	17283	17428	17475	17290	17269	17287	17137	17198	17444	17388	17287	17250	17458	17333	17303	17515	17139	17363	17282	17143	17314	17199	17447	17031	17209	17300	17130	17336	17079	17267	17273	17418	17396	17266	17199	17309	17345	17300	17282	17222	17265	17224	17151	17262	17281	17142	17336	17228	17204	17258	17291	17209	17505	17185	17364	17402	17223	17369	17112	17220	17393	17109	17415	17179	17245	17258	17292	17130	17391	17326	17325	17485	17159	17301	17441	17359	17358	17228	17076	17417	17299	17265	17339	17219	17245	17243	17247	17209	17257	17173	17383	17426	17189	17208	17166	17121	17474	17166	17402	17418	17449	17296	17233	17250	17146	17306	17151	17080	17585	17186	17395	17408	17451	17186	17254	17242	17238	17310	17169	17280	17322	17187	17284	17170	17448	17340	17139	17337	17390	17076	17224	17258	17351	17420	17177	17425	17198	17344	17303	17326	17370	17170	17334	17286	17219	17185	17353	17359	17339	17395	17319	17128	17311	17337	17193	17166	17115	17441	17210	17536	17386	17274	17135	17214	17393	17202	17441	17363	17347	17241	17165	17084	17357	17145	17370	17300	17208	17331	17234	17291	17216	17264	17239	17245	17435	17434	17181	17364	17396	17336	17279	17517	17319	17363	17171	17116	17198	17261	17521	17207	17238	17328	17197	17234	17195	17452	17085	17224	17239	17451	17213	17323	17200	17282	17291	17273	17411	17243	17410	17395	17398	17327	17250	17205	17474	17305	17202	17216	17379	17465	17204	17182	17169	17175	17177	17199	17273	17261	17360	17430	17073	17417	17311	17414	17306	17194	17379	17116	17289	17365	17067	17397	17177
24864	20794	27110	26334	27632	32684	34109	32223	31037	30887	30542	30517	34042	42558	40299	38349	35470	31858	30065	29399	29511	29080	29167	29354	29712	29372	29402	29118	29358	29261	29367	29190	29311	29345	29225	29049	29375	29431	29365	29627	29340	29289	29345	29031	29317	29196	29190	28985	29299	29553	29067	28983	28971	29562	29576	29530	29256	29445	29072	29408	29385	29215	29268	29371	29539	29436	29480	29074	29154	29216	29233	29098	29329	29561	29237	29385	29333	29226	29420	29347	29256	29504	29305	29274	29513	29397	29494	29472	29355	29147	29461	29165	29006	29237	29271	29357	29318	29236	29419	29383	29448	29265	29414	29395	29011	29216	29291	29334	29619	29293	29282	29308	29201	29164	29318	29377	29303	29367	29052	29612	29033	29327	29082	29102	29202	29310	29279	29348	29222	29301	29227	29257	29346	29313	29237	29306	29340	29302	29375	29101	29647	29159	29056	29225	29171	29258	29495	29417	29104	29296	29422	29539	29412	29335	29090	29135	29112	29642	29501	29185	29315	29194	29422	29149	29266	29229	29194	29358	29338	29341	29378	29450	29413	29229	29522	29224	29304	29504	29165	29589	29397	29324	29396	29077	29204	28956	29352	29388	29322	29307	29456	29246	29326	29162	29498	29274	29391	29577	29067	29442	29412	29251	29430	29200	29325	29234	29387	29043	29597	29420	29273	29126	29278	29322	29334	29106	29280	29299	29444	29511	29325	29392	29270	29302	29180	29143	29058	29218	29406	29465	29518	29239	29323	29212	29259	29497	29377	29154	29539	29681	29239	29388	29475	29389	29358	29441	29321	29123	29281	29410	29258	29323	29281	29124	29402	29176	29447	29480	29431	29455	29390	29153	29424	29236	28936	29601	29279	29229	29171	29135	29408	29378	29329	29206	29121	29246	29411	29193	29477	29236	29497	29174	29331	29297	29405	29205	29435	29147	29095	29331	29567	29403	29520	29263	29411	29166	29425	29370	29630	29220	29459	29313	29451	29495	29390	29389	29491	29177	29357	29329	29337	29363	29289	29057	29117	29313	29601	29361	29206	29174	29513	29259	29390	29409	29277	29124	29556	29287	29506	29245	29601	29267	29355	29313	29435	29354	29559	29232	29273	28901	29393	29709	29185	29339	29229	29392	29303	29251	29072	29254	29285	29281	29350	29080	29452	29129	29161	29460	29287	29236	29235	29133	29301	29275	29168	29357	29165	29069	29297	29264	29439	29427	29190	29286	29146	29194	29481	29121	29382	29373	29203	29095	29274	29107	29610	29228	29377	29127	29214	29196	29331	29169	29322	29018	29150	29371	29380	29598	29161	29362	29393	29516	29280	29343	29047	29362	29304	29117	29286	29253	29389	29205	29167	29275	29257	29224	29471	29171	29187	29393	29232	29574	29147	29391	29410	29202	29131	29316	29193	29014	29308	29353	29342	29298	29236	29156	29385	29314	29261	29339	29336	29382	29346	29342	29302	29214	29278	29173	29231	29488	29084	29208	29372	29312	29207	29327	29359	29404	29364	29198	29051	29188	29297	29439	29225	29346	29268	29312	29490	29115	29159	29264	29454	29219	29328	29269	29223	29160	29463	29621	29413	29315	29339	28997	29266	29523	29128	29324	29322	29268	29107	29305	29165	29343	29321	29424	29316	29503	29275	29349	29377	29121	29204	29247	29305	29504	29517	29158	29445	29381	29100	29281	29181	29083	29377	29427	29163	29463	29439	29333	29214	29442	29591	29447	29043	29369	29465	29442	29401	29246	29498	29021	29465	29076	29360	29241	29236	29364	29322	29290	29332	29234	29321	29323	29450	29449	29114	29487	29193	29225	29293	29239	29221	29245	29573	29558	29254	29597	29515	29145	29378	29412	29357	29192	29572	29420	29371	29246	29183	29320	29103	29298	29142	29349	29364	29199	29139	29136	29120	29254	29457	29175	29214	29375	29402	29439	29286	29318	29443	29145	29229	29322	29219	29359	29393	29225	29310	29301	29379	29244	29257	29430	29097	29272	29179	29303	29507	29238	29347	29410	29242	28994	29097	29059	29398	29307	29310	29443	29375	29147	29163	29160	29246	29235	29340	29105	29103	29349	29265	29393	29282	29284	29171	29238	29020	29452	29320	29392	29361	29262	29340	29319	29376	29286	29090	29264	29084	29381	29149	29121	29125	29011	29316	29538	29198	29372	28984	29189	29181	29408	29506	29510	29265	29245	29485	29437	29208	29310	29246	29418	29238	29328	29418	29223	29317	29247	29293	29401	29427	29266	29186	29099	29279	29034	29232	29400	29278	29246	29166	29354	29390	29265	29403	29052	29195	29160	29134	29113	29159	29195	29385	29402	29540	28836	29444	29601	29355	29242	29278	29461	29414	29295	29419	29414	29534	29598	29264	29524	29492	29481	29293	29468	29417	29405	29533	29479	29187	29315	29446	29239	29224	29058	29502	29284	29140	29463	29233	29306	29352	29350	29325	29449	29244	29449	29295	29135	29451	29242	29161	29061	29334	29368	29302	29082	29057	29011	29310	29128	29326	29374	29408	29120	28977	29431	29410	29111	29263	29219	29274	29167	29525	29460	29474	29620	29298	29441	29244	29408	29364	29413	29100	29172	29472	29284	29186	29357	29081	29100	29418	29426	29472	29281	29320	29270	29396	29154	29284	29415	29365	29268	29546	29346	29044	29157	29371	28986	29348	29466	29341	29226	29175	28929	29237	29256	29343	29165	29323	29720	29638	29294	29304	29359	29315	29375	29066	29192	29082	29400	29177	29393	29580	29366	29411	29381	29207	29250	29580	29262	29150	29441	29467	29341	29325	29327	29100	29303	29100	29062	29269	29124	29437	29593	29719	29543	29417	29226	29140	29514	29424	29273	29184	28978	29233	29124	29234	29148	29189	29031	29181	29166	29337	29578	29155	29447	29279	29126	29380	29041	29412	29256	29359	29261	29483	29410	29534	29362	29162	29430	29290	29503	29289	29060	29317	29047	29309	29156	29274	29200	29441	29344	29494	29478	29567	29239	28926	29558	29241	29338	29352	29180	29767	29465	29428	29354	29443	29334	29349	29500	29163	29109	29374	29153	29161	29305	29289	29380	29234	29102	29212	29429	29435	29264	29111	29398	29361	29425	29509	29490	29516	29382	29330	29402	29263	29279	29551	29125	29297	29270	29193	29145	29364	29384	29481	29501	29375	29079	29395	29123	29205	29478	29479	29426	29356	29349	29125	29213	29247	29273	29617	29036	29572	29394	29524	29177	29332	29230	29320	29300	29119	29513	29410	29408	29502	29308	29185	29690	29499	29358	29282	29310	29207	29430	29460	29444	29559	29047	29175	29301	29426	29559	29256	29293	29316	29341	29231	29208	29241	29190	29301	29144	29414	29061	29514	29565	29178	29234	29211	29590	29201	29515	29421	29424	29349	29259	29102	29560	29462	29337	29293	29267	29281	29212	29193	29334	29040	29507	29459	29357	29544	29424	29229	29269	29212	29197	29048	29251	29351	29490	29429	29074	29254	29590	29227	29290	29370	29083	29287	29506	29481	29441	29288	29331	29546	29114	29445	29388	29285	29251	29502	29311	29267	29294	29229	29465	29157	29141	29268	29616	28935	29317	29430	29187	29219	29276	29359	29314	29333	29118	29422	29359	29496	29423	29584	29443	29404	29115	29280	29240	29459	29305	29136	29270	29251	29452	29421	29040	29249	29173	29239	29402	29231	29292	29212	29301	29141	29471	29208	29605	29256	29474	29114	29579	29091	29191	29132	29011	29053	29284	29552	29211	29203	29570	29146	29588	29337	29230	29417	29139	29196	29341	29202	29221	29477	29486	29436	29382	29123	29167	29273	29239	29467	29348	29261	29316	29133	29170	29485	29369	29068	29296	29291	29440	29273	29324	29099	29334	29391	29511	29492	29276	29181	29164	29195	29445	29288	29474	29354	29383	29295	29262	29229	29473	29457	29100	29365	29631	29146	29216	29300	29299	29401	29245	29507	29328	29390	29355	29138	29531	29408	29080	29596	29301	29341	29426	29260	29308	29064	29274	29429	29132	29172	29084	29290	29304	29305	29174	29238	29206	29397	29454	29169	29176	29234	28997	29439	29465	29396	29054	29522	29304	29452	29390	29443	29530	29417	29583	29367	29230	29278	29371	29159	29371	29284	29476	29316	29094	29181	29091	29253	29425	29518	29479	29503	29387	29290	29512	29360	29287	29248	29196	29314	29254	29287	29296	29352	29444	29256	29219	29210	28998	29483	29599	29145	29323	29187	29296	29212	29182	29375	29213	29138	29521	29350	29007	29287	29199	29330	29307	29199	29181	29376	29406	29201	29035	29243	29049	29355	29463	29301	29002	29098	29167	29282	29278	29439	29298	29404	29181	29172	29219	29598	29515	29190	29045	29139	29438	29444	29395	29498	29412	29156	29161	29134	29247	29436	29203	29216	29441	29497	29390	29124	29583	29421	29381	29263	29192	29165	29439	29410	29252	29515	29557	29438	29428	29402	29486	29281	29253	29258	29243	29304	29292	29256	29445	29254	29309	29399	29297	29395	29216	29305	29458	29275	29384	29177	29292	29310	29321	29182	29346	29043	29122	29144	29195	29546	29342	29348	29329	29275	29083	29155	29322	29414	29584	29196	29218	29328	29183	29221	29257	29464	29088	29561	29322	29368	29547	29571	29475	29365	29361	29368	29318	29303	29178	29429	29262	29465	29443	29198	29402	29469	29398	29391	29405	29306	29083	29067	29470	29382	29148	29155	29405	29163	29289	29306	29318	29456	29318	29407	29599	29491	29181	29430	28977	29268	29149	29207	29369	29195	29361	29452	29653	29402	29454	29246	29204	29103	29437	29407	29387	29452	29390	29409	29546	29386	29353	29354	29275	29321	29168	29260	29341	29080	29267	29455	29654	29446	29175	29150	29346	29439	29321	29357	29296	29124	29043	29303	29391	28992	29292	29406	29227	29146	29402	29448	29152	29388	29210	29118	29022	29304	29348	29498	29325	29364	29284	29247	29552	29679	29557	29330	29215	29436	29415	29574	29362	29284	29404	29404	29017	29416	29363	29259	29027	29310	29240	29184	29299	29230	29378	29480	29218	29624	29282	29486	29369	29264	29404	29203	29367	29369	29283	29270	29295	29257	29337
24189	36625	32463	27347	25225	24598	23586	22398	20599	20372	19913	19841	26012	34861	31814	29777	24753	20644	18929	18102	18208	18240	17950	18100	18131	18098	18259	18044	18287	17976	18049	18093	18351	18020	18074	18093	18017	18149	18178	18147	18097	17999	18101	18089	18313	18111	18114	18002	18284	18199	18013	18151	17869	18075	18095	18181	18184	18284	18123	18111	18053	18155	18149	18161	18123	18008	18153	17929	17988	18369	18109	18392	18103	18216	18162	18243	18242	18058	18004	18200	17977	18307	18080	18119	17921	18141	18293	18304	18231	18081	18238	17999	18203	18176	18014	18156	18314	18100	18013	18158	18380	18125	18091	18029	17977	18110	18154	18324	18419	18077	18256	18239	18104	18052	18268	18123	17983	18225	18058	18110	18156	17881	18331	18153	18044	18081	18145	18155	18137	18234	18076	18202	18305	18198	18334	18101	17983	18278	18123	18425	18228	18072	18190	18059	18187	18288	18285	18195	18142	18188	18290	17955	18157	18137	17932	18288	18173	18121	18069	18137	18186	18105	18193	18116	18114	18195	18108	18295	18118	18183	17944	18254	18352	18066	18228	18115	18090	18238	18091	18073	18310	18116	18063	18319	18085	18198	18129	18056	17983	18077	18110	18087	18224	18036	17952	18136	18171	18201	18114	18093	18064	18108	18314	18186	18007	18217	18151	18079	18039	18044	18144	18057	18146	18145	18194	18190	17992	18026	18006	18128	18115	18067	18100	18151	17973	18040	18138	18076	18371	18239	18170	18114	18099	18096	18311	18222	18299	18154	18135	18036	18154	18024	18133	18169	18237	17945	18015	18155	18135	18303	18223	18118	18168	18177	18119	18004	18009	18126	18044	18114	18190	18084	18255	18265	18273	18195	17987	18149	18267	18201	18081	18052	18127	18142	18023	18248	18246	18132	18044	18008	18109	18066	18136	18144	18237	18203	18165	18273	18041	18192	18101	18016	18089	18080	18087	18061	18030	18062	18319	18135	18071	17999	18115	18044	18211	18060	18108	18133	18039	17949	18189	18121	18224	18249	18238	18022	18108	17919	18164	18152	18199	18174	18448	18091	18135	18165	18225	18125	18167	18106	18158	18087	18052	18145	18124	18219	18168	18146	18222	18122	18456	18178	18124	18200	18088	18031	18177	18031	18272	18122	18184	17972	18038	18098	18137	18191	18226	18035	17922	18146	18070	18057	18057	18252	17994	18113	18110	18291	18245	18370	18178	18249	18223	18194	18133	18139	18130	18264	17957	18341	18159	18005	18164	18155	18172	18253	18170	18061	18148	18110	18276	17944	18073	18186	18098	18124	18237	18131	18121	18056	18150	18083	18056	18160	18071	18088	18107	18101	18295	18107	18316	18252	18177	18196	18087	18090	18181	18266	18057	18089	18402	18077	18107	18292	18256	18093	18116	18056	18102	17991	18383	18123	18030	18047	17934	18194	18083	18089	18220	18093	18126	18020	18218	18081	18256	18085	18291	18019	18091	18248	18227	18096	18204	17957	18048	18033	18062	18122	18223	18093	18154	18157	18214	18103	18125	18100	18173	18124	18171	18217	18124	18217	18045	18172	18221	18107	17979	18120	17941	18061	18074	18233	18327	18193	18077	18293	18222	18159	18188	18175	18001	18113	18148	18195	18106	17972	18026	18270	18247	18083	18053	18052	18166	18184	18188	18202	18084	18245	17980	18330	18175	18181	18247	18002	18014	17965	18113	18248	17994	18212	18172	18215	17997	17992	18315	18269	18197	18066	18199	18203	18191	18056	18328	18132	18301	18268	18046	17876	18222	18188	18213	17983	18079	18142	18051	18077	18073	18079	18121	18080	18139	18172	18169	18109	18265	17980	18075	18190	18042	18266	17995	18208	18108	18017	18165	18180	18244	18002	18151	17970	18068	18271	18052	18181	18046	18071	18098	18037	18081	18298	18246	18258	18240	18214	18077	18029	18097	17992	18334	18117	18281	18119	18116	18065	18063	18138	18150	18246	18075	18118	18146	18073	18020	18108	18241	18157	17819	18001	18060	18121	18070	18246	18080	18246	18030	17955	18088	18081	18104	18359	18255	18195	18223	18155	18160	18216	18260	18146	18137	18088	18081	18170	17987	18202	17968	17987	18124	18382	18155	18124	17979	17938	18176	18110	18079	18100	18177	18149	18189	18210	18211	18013	17946	18011	18075	18019	17991	18068	18193	18026	18027	18238	18234	18140	18022	18130	18018	18194	18137	18170	18240	18085	18342	18127	18072	18154	18035	18129	18003	18183	18183	18240	18141	17961	18256	18215	17971	18019	18091	18323	18049	18165	18047	18259	18183	18116	18139	18095	18174	18099	18252	18002	18250	18156	18095	18057	18016	18032	18066	18219	17975	17984	18092	18206	18055	18129	18087	18145	17988	18097	18076	18044	18110	18109	18073	18129	18052	18183	18190	18178	18040	18036	18089	17949	18261	18166	18181	18099	18084	18227	18199	18129	18208	18120	18044	18097	18099	18023	18207	18176	18314	18045	18111	17888	18145	18126	18133	18338	18010	18232	18268	18247	18042	18064	18246	18307	18191	18175	17928	18088	18071	18092	18178	18164	18163	17995	18145	18138	18126	18305	18192	17998	18121	18176	18190	17964	17986	18185	17950	18279	18268	18147	18108	18186	18165	18199	18081	18195	18235	17974	18073	18064	18078	18132	18000	18037	18285	18101	17974	18340	18205	18201	18235	17969	18121	18169	18043	18135	18050	18142	18091	18160	18231	18290	18108	18034	18058	18227	18129	18036	18146	18025	18059	17972	18256	18103	18207	18120	18109	18237	18010	18058	18197	18063	18014	18089	18078	18084	18243	18033	17969	18055	18328	18033	18146	18037	18252	18195	18021	18244	17975	18197	18217	18104	18049	18134	18324	18135	18055	18165	18173	18133	18178	18180	17999	18131	18111	18027	18245	17902	18046	18111	18153	18066	18138	18073	18033	18255	18076	18381	18229	18277	18139	18023	18176	18190	18068	18285	18112	18006	18074	18056	18057	18044	18207	17935	18033	18084	18110	18234	18269	18217	18096	18190	18162	18197	17937	18373	18030	18108	18197	18173	18058	18266	18243	18200	18069	18138	17939	17903	17971	18145	18245	18237	18241	18164	18174	18085	18148	18154	18088	18078	17959	18132	18116	18023	18037	18178	17924	18379	18050	18234	18045	18020	18134	18168	18126	18104	18244	18132	18271	18166	18021	18137	18284	18169	18142	18102	18160	18015	18018	18064	18275	17995	18268	18030	18219	18057	18024	17864	18230	18303	17986	18225	18157	18282	18209	18245	18062	18100	18138	18178	18156	18044	18036	18176	18192	17945	18076	18078	18153	18144	18018	18246	18178	18173	18199	18091	18249	18006	18170	18116	18114	17904	18312	18032	18278	18248	18244	18167	18007	18139	18014	18191	18179	18251	18182	18292	18037	17903	18215	17910	18076	18066	18139	18237	18147	18225	18163	18136	18012	18164	18242	18228	18139	18137	18253	18152	18005	18200	18192	18292	18115	18163	18092	18124	17923	18063	18202	18185	18267	18103	18207	18078	18229	18009	18284	18105	18047	18244	18151	18195	18051	18081	18127	18245	18168	18239	18043	18409	18199	18057	18141	18160	18126	18058	18204	18046	18179	17929	18211	18182	18235	18198	18093	18322	18089	18081	18049	18118	18203	18196	18110	18231	18064	18124	18065	18061	18101	17889	18013	18216	18262	18292	18013	18007	18012	18073	18183	18058	18022	18115	18202	17950	18070	18326	18133	18187	18150	18234	18206	17995	17920	18193	18178	18050	18076	18157	18147	18354	18075	18365	18179	18188	18181	18258	18188	18227	18012	18089	18183	18276	18006	18065	18104	18019	18198	18225	18160	18194	18093	18201	18244	18012	18175	18005	18196	18120	17965	18209	18228	18037	18298	18147	18063	18131	17995	18183	18000	17951	18237	18175	18305	18114	18131	18108	18279	18010	18106	18058	18236	18062	17937	18066	18190	18164	18178	18125	18068	18176	17991	18110	18044	17834	18132	18206	18108	18042	18286	18126	18189	17981	17967	18235	18033	18279	18056	18226	18084	18176	18087	18149	18002	18043	18192	18005	18203	18113	17977	17996	18219	18169	18168	18232	18215	18121	18232	18141	18313	18149	17945	17977	18264	18201	18184	18114	17961	18093	18090	18126	18102	18222	18247	18122	18136	18343	18060	18080	18122	18190	18184	17950	18127	18287	18161	18347	18047	18167	18154	18081	18280	18014	18063	18322	18192	18016	18104	17992	18139	18186	18110	18251	18085	18213	18212	18185	17945	18126	18007	18099	18198	18378	18158	18143	18071	18194	18317	18124	18258	18278	18302	18237	18065	18085	18266	18108	17964	18165	17836	18245	18164	18169	18142	18230	18100	17900	18226	18147	18260	18120	18075	18215	18242	18011	18262	18132	18238	18151	18092	18129	18021	18428	18128	18277	18009	18054	18172	18076	17951	18205	18024	18313	18200	18179	18083	18087	18094	18168	18115	18086	18105	17954	18023	17933	18028	18005	18169	18119	18178	18166	17927	17982	18197	18193	18258	18061	18060	18347	18079	18260	18157	18187	17925	18172	18267	18306	17973	18093	18054	18010	18118	18105	18100	18151	18353	17986	18112	17969	18077	18129	18171	17939	18140	18171	18241	18085	17996	18262	18021	18201	18095	18138	18059	18100	18235	18153	17983	18230	18191	18004	18207	18145	18168	18076	18228	18177	18113	18114	18255	18139	18228	18189	18072	18039	18068	18072	18281	18001	18216	18135	18188	18123	18052	18145	18090	18124	18110	18217	18183	18134	18208	18292	18127	18225	18164	18244	18069	18054	18231	18094	18210	18162	18055	18304	18083	18058	18253	18130	17984	18117	18334	17994	18084	18174	18030	18116	18165	18150	18145	18346	18202	18214	18197	18136	18292	18242	18321	18164	18242	17960	18280	18159	18206	18057	18106	18147	18322	18238	18145	18204	18114	18180	18130	17954	18058	18115	18199	18086	18051	18027	18081	18267	17894	18197	18273	18113	18250	18134	18119	18079	18157	18240	17927	18259	18246	18239	18177	18078	18165	18207	18027	18171	18267	18365	18183	18286	17998	18068	18337	18196	18057	18088	18121	18159	18129	18119
22210	20755	27119	24684	23116	29795	35219	31858	30902	31161	30422	31240	47168	51436	49212	44616	39763	34464	30768	29067	28741	28742	28896	28817	28657	29122	28898	28668	29144	28936	28780	28752	28769	28793	28893	28801	28957	28710	28979	28531	28913	28946	28861	29046	28886	28764	28652	28804	28836	28691	28960	29119	28838	28764	28710	28589	28816	28865	28619	28670	28673	28863	28819	28969	28777	28884	28725	28767	28714	28935	28766	28785	28843	28636	29046	28892	28927	28869	28966	28601	28920	28977	28827	28939	28804	28772	28750	29007	28538	28739	28791	28733	28835	28980	28711	28694	28730	28795	28712	28663	28708	28845	28805	28837	28787	28747	28781	28867	28948	28865	28885	28464	28978	28622	29048	28963	28840	28773	28743	28794	28696	28858	28743	28729	28749	28686	28775	28601	28548	28884	28886	28694	28615	28593	29000	29081	28892	28948	28918	28829	28858	28842	28798	28749	28655	28975	28794	28656	28751	28723	28843	28754	28677	28745	28836	28843	29007	28791	28915	28760	28696	28879	28739	29086	28791	29079	28752	28511	28760	28914	28639	28724	28762	28786	28800	29074	28717	28787	28986	28636	28443	28739	28766	28712	28739	28854	28784	28557	28814	28772	28653	28740	28899	28737	28913	28813	29022	28899	28699	28597	28737	28817	29216	28572	28513	29066	28911	28467	28940	28693	28644	28665	28664	28603	28586	28815	28623	28739	28781	28754	28787	28799	28915	28811	28967	28842	28843	28313	28755	29003	28758	28631	28727	28802	28892	28994	28777	28835	28800	28718	28493	28899	28547	28646	28634	28577	28711	28553	28867	28917	28753	28773	28735	28518	28782	28738	28776	28934	28774	28878	29065	28866	28845	28648	28571	28836	29062	28745	28908	28716	28819	28723	28626	28936	28569	28688	28909	28815	28667	28615	28849	28823	28617	28782	28589	28694	28628	28791	28619	28594	28779	28630	28796	28667	28850	28709	28646	28903	28901	28529	28739	28679	28969	28569	28850	28962	28832	28781	28519	28712	28862	28866	28673	28954	28789	28929	28838	28933	28545	28931	28926	28683	28645	28807	29025	28579	28691	28700	28837	29008	28762	28676	28509	28691	28916	28921	28715	28573	28685	28580	28904	28714	29070	28717	28642	28782	28854	28639	28843	28766	28993	28556	28925	28725	28861	28866	28835	28735	28731	28854	28688	29044	28680	28978	28784	28595	28872	28833	28962	28731	28748	28583	28737	28838	28732	28653	29004	28795	28835	28547	28676	28865	28666	28872	28730	28759	28827	28858	28989	28867	29072	28871	28820	28823	28872	28646	29061	28838	28672	28758	28804	28584	28715	28731	28859	28598	28702	28884	28688	28795	28872	28924	28606	28699	28950	28796	28748	28670	28720	28703	28705	28504	28601	28753	28715	28602	29002	28508	28692	28739	28929	28562	28787	28827	28658	28831	28833	28793	28782	28740	28585	28595	29016	28555	28612	28758	28763	28806	28795	28740	28850	28659	29040	28592	28778	28716	28973	28960	28857	28680	28612	28910	28744	28630	28678	28517	28737	28623	28600	28899	28737	28594	28971	28790	28708	28982	28942	28560	28712	28903	28570	28875	28749	28670	28885	28877	28424	28475	28718	28607	28744	28763	29036	28694	28783	28999	28907	29019	28752	28810	28542	28759	28840	28885	28974	28637	28689	28451	28614	28686	28585	28821	28603	28926	28680	28801	28637	28743	28802	28584	28850	28627	28844	28689	28809	28644	28639	28817	28825	28583	28417	28623	28922	28656	28583	28747	28960	28804	29031	28451	28959	28587	28777	28788	28920	28637	28766	28932	28694	28963	28963	28893	28774	28621	28851	28670	28817	28714	28870	28804	28867	28805	28846	28877	28678	28903	28902	28819	28760	28673	28694	28832	28691	28734	29064	28746	28829	29051	28631	28788	28713	28701	28680	28795	28735	28569	28666	28901	28656	28912	28890	28601	28844	28575	28607	28833	28757	28825	29039	28811	28713	28722	29007	28816	28884	28972	28835	28611	28939	28693	28496	28747	29011	28774	28878	28735	28734	28520	28729	28946	28946	28670	28800	28592	28605	28766	28759	29035	28826	28513	28640	28529	28713	28651	28927	28749	28763	28722	28738	28711	28658	28797	28743	28638	28728	28863	28655	28874	28469	28706	28929	28610	28921	28685	28797	28891	28730	28477	28687	28543	28837	28896	29072	28583	28658	28633	28755	28901	28655	28811	28892	28854	28761	28813	29049	28516	28627	28609	28730	28986	28878	28742	28809	28729	29015	28844	28816	28888	28858	28760	28686	28607	28641	28680	28892	28854	28931	28639	28587	28677	28633	29166	28719	28694	28803	28748	28893	28554	29075	28762	28509	29008	28931	28923	29022	28736	28754	28658	29051	28928	28628	28787	28680	28718	28814	28647	29023	28652	28905	28579	28845	28791	29013	28740	28506	28873	28736	28764	28592	28787	28981	28783	28599	28821	28792	28784	28619	29144	28739	28976	28644	28500	28696	28749	28810	28698	28867	28834	28658	28640	28717	28793	28933	28709	28642	28818	28962	28559	28591	28775	29007	28441	28987	28691	28602	28880	28881	28644	28802	28870	28652	28884	28768	28719	28831	28989	28907	28476	28669	28892	28648	28677	28906	29041	28669	28883	28807	28782	28922	28604	28768	28850	28824	28959	28894	28853	29007	28804	28743	28903	28711	28757	28860	28759	28609	28914	28513	28938	28950	28804	28798	28809	28759	28518	29024	28979	28996	28535	28913	29057	28778	28599	28856	28933	28702	28851	28962	28964	28552	29012	28592	28903	28997	28888	28836	28760	28724	28845	28850	28995	29202	28787	28876	28831	28780	28658	28589	28837	28644	28724	28720	28960	29067	28936	28752	28607	28797	28693	28873	28723	28707	28881	28630	28657	28829	28912	28870	28854	28944	28891	28807	28809	28786	28686	28535	28921	28643	28862	28693	28798	28798	28872	28576	28592	28662	28838	28656	28516	28876	28696	28610	28727	28468	28645	28808	28878	28924	28993	28830	28645	28808	28921	29183	28893	28912	28906	28738	28956	28930	28625	28893	28814	28563	28692	28533	28623	28909	28523	28635	28704	28833	28628	28697	28667	28784	28510	28893	28839	28883	28852	28658	28885	28334	28589	28810	28673	28777	28847	28586	28680	28895	28728	28677	28757	28796	28843	28692	28777	28865	28757	28872	28812	28887	29056	28876	28829	28685	28866	28863	28592	28932	28762	28599	28481	28766	28855	28666	28910	28310	28791	28907	29015	29147	28802	28854	28866	28979	28741	28617	28776	28642	28916	28774	28889	28818	28623	28688	28872	28778	28834	28734	28764	28699	28449	29084	28796	28922	28702	28767	28866	28887	28647	28699	28896	29012	28780	28634	28876	28737	28602	28694	28727	28612	28660	28697	28601	28763	28942	28609	28583	28877	28587	29032	28777	28684	28804	28689	28883	28877	29075	28940	28703	28878	28884	28858	28979	28791	28736	28675	28796	28711	28485	28825	28823	28860	28780	28619	28739	28760	28767	28666	28941	28767	28875	28577	28922	28766	28600	28672	28871	28820	28812	28678	28781	28559	29044	28761	28301	28712	28563	28837	28805	29042	28751	28740	28600	28778	29044	28669	28624	28838	28872	28978	28507	28830	28825	28922	28603	28618	28568	28650	28817	28841	28893	28688	28539	28889	28706	28814	28621	28633	28808	28761	28736	28568	28826	28764	28674	28818	28947	28848	28761	28787	28801	28739	28769	28820	28706	28941	28755	28841	28780	28997	28982	28888	28624	28925	29121	28535	28845	28796	28893	28797	28849	28721	28815	28634	28594	28825	28745	28798	28655	28783	28817	28839	28936	28794	28801	28729	28679	28829	28820	28642	28963	28789	28721	28900	28928	28778	28741	29010	28783	29153	28919	28726	28983	28757	28561	28824	28562	28925	28764	28850	28895	28762	28583	28992	28877	28831	28887	28775	28618	28759	28752	28603	29024	28945	28878	28557	28908	29046	28750	28781	28854	28560	28869	28867	28694	28676	28729	28708	28746	28931	28627	28987	28797	28886	28817	28841	28809	28830	28828	28736	28663	28545	28898	28691	28967	28961	28648	28546	28845	28806	29114	28997	28989	28936	28907	28811	28729	29093	28825	28882	28933	28928	28794	28622	28639	28602	28770	28531	28660	28800	28635	28995	28720	28890	28652	28564	28593	29100	28896	29030	28869	28597	29005	28713	28800	28646	28864	28584	28665	28983	29013	28666	28766	28896	28735	28765	28908	28768	28660	28897	28817	28832	28627	28713	28726	28844	28921	28844	28748	28790	29017	28837	28723	28701	28691	28625	28495	28781	28835	28936	28950	28789	28866	29006	28891	29108	28720	28711	28595	28779	28688	28892	29057	29031	28719	28797	28785	28754	28759	28688	28868	28781	28757	28666	28549	28813	28582	28944	28681	28765	28724	28640	28741	28618	28695	28838	28846	28833	28884	28451	28571	28583	28688	28807	28726	28789	28848	28887	28450	28960	28785	28557	28959	28878	28872	28805	28636	28665	28706	28895	29040	28838	28930	28748	28579	29190	28694	28659	28772	28941	28890	28815	28690	28744	29026	28615	28849	28448	28813	28890	28995	28590	28485	28714	28933	28880	28536	28747	28999	28692	28730	28786	28856	28950	28799	28627	28818	28929	28616	28725	28720	28903	28603	28610	28724	28799	28740	28789	28826	28575	28715	28656	28587	28753	28754	28680	28686	28769	28615	28670	28880	28926	28826	28745	28894	28887	28681	29012	29001	28756	29004	28602	28860	28840	28612	28886	28812	28758	28852	28693	28829	28816	28879	28466	28579	28767	28696	28767	28592	28770	28864	28797	28812	28651	28673	28584	28679	28766	28737	28484	28566	28683	29007	28924	28890	28753	28596	28838	28790	28737	28717	28753	28832	28685	28823	28732	28777	28807	28814	28449	28728	28478	29044	28518	28854	28866	28965	28497	28581	28736	28845	28733	28850	28643	28924	29019	28763	28843	28920	28715	28784	28809	28854	29043	28886	28636	28814	28936	28760	28787	28670	28665	28964	28600	28682	28492	28791	28709	28928	28726	28606	28831	28913	28708	28857	28724	28671	28884	28627	28910	28689	28583	28662
25785	42424	38574	32082	29559	26930	24247	22488	21678	20696	20071	22357	42983	44496	42966	37413	30643	23845	19520	17905	17913	17900	17862	18067	17829	17849	17800	17680	17849	17848	17868	17876	17734	17949	17932	17867	17702	18001	17961	17749	17886	17969	17908	17985	17748	17776	18011	18061	18062	17885	17841	17805	17781	17734	17931	17920	17793	17721	17739	17798	18053	17767	18044	17740	18101	18091	17607	17806	17871	17953	17835	17747	17968	17872	17846	17817	17967	17951	17833	17716	17873	17815	17866	17826	17907	17888	17819	17945	17824	17838	17919	17705	17793	17861	17861	17779	17890	17807	17777	17898	17973	17943	17646	17899	17731	17987	17908	17932	17837	17845	17835	18007	17806	17993	17740	17818	17893	17766	17807	17820	17766	17892	17875	17847	17795	18073	17767	17651	17950	17725	17866	17984	17767	17932	17835	17858	17741	17863	18002	17796	17777	17783	17890	17873	17822	17858	17751	17831	17936	18001	17833	17858	17938	17769	18003	17752	17825	17849	17932	17971	17646	17688	17755	17865	17991	17870	17662	17797	18020	17701	17717	18027	17879	18072	17746	17908	17817	17853	17824	17983	17866	17891	17908	17633	17928	17740	17921	17934	17843	17827	17810	17741	17885	17740	17631	17924	17781	18005	17864	17808	17897	17748	17812	17630	17749	17685	17833	17869	17709	17822	17907	17922	17754	18014	17878	17896	17841	18002	17970	17972	17793	17768	17969	17879	18080	17829	17694	17815	17898	17920	17948	17911	17898	17928	17657	17723	17532	18000	17847	17760	17884	17705	17798	17862	17876	17792	17633	18000	17685	17884	18023	17867	17832	17845	17723	17877	17973	17750	17821	17879	17661	17856	17925	17874	17787	17895	17770	17953	17796	17843	17923	17885	17953	18056	17797	17771	17780	17926	17802	17805	17576	17829	17903	17853	17927	17756	17900	17939	17772	17838	17722	17639	17736	17859	17720	17906	17947	17874	17849	17716	17972	17704	17773	17851	17878	17782	17983	17811	17895	17851	17975	17819	17966	17835	17691	17737	17905	18021	17780	17858	17790	17861	17876	17818	17742	17722	17923	17700	17816	17908	17867	17905	17882	17631	17813	17847	17966	18007	17723	17793	17793	17894	17972	17702	17798	17882	17775	17889	17722	17770	17822	17870	17676	17867	17924	17764	17700	17953	17860	17887	17842	17959	17836	17899	17702	17906	17798	17874	17875	17766	17851	17756	17685	17809	17831	17886	17654	17889	17917	17882	17942	17873	17863	17902	17632	17829	17806	17815	17845	17849	17971	17841	17753	17815	17837	17846	17681	17745	17802	17927	17809	17890	17825	17763	17926	17956	17881	17868	17867	17771	17864	17780	17673	17866	17893	17828	17893	17896	17941	17937	17815	17654	17821	17849	17709	17865	18011	17853	17802	17920	17820	17906	17881	17733	17857	17716	17777	17860	17952	17766	17727	17731	17753	17783	17771	17757	17808	17879	17881	17805	17649	17839	17738	17820	17791	17819	17866	17801	17826	18043	17881	17842	17974	17894	17913	17913	17837	17829	17923	17880	17955	17860	17921	17862	17906	17722	17789	17572	17920	17906	17829	17771	17846	17843	17915	17819	17740	17785	17782	17794	17749	17594	17947	17749	17883	17914	17871	17913	17825	17947	17649	17999	17774	17901	17907	17938	17707	17942	17955	17893	17900	17953	17921	17807	17687	17852	17892	17826	17887	17770	17725	17979	17848	17985	17633	17811	17830	17648	17926	17821	17568	17673	17927	17807	17808	17970	17747	17858	17905	17679	17777	17981	17713	17793	17913	17906	17765	17875	17833	17843	17764	17819	17863	17818	17766	17929	17916	17993	17861	17867	17808	17823	17673	17784	17761	17835	17904	17958	17724	17991	17786	17973	17834	17897	17940	17841	17880	17952	17817	17875	17883	17913	17811	17724	17725	17836	17853	17745	17684	17858	17729	17838	17716	17847	17958	17892	17959	17839	17627	17840	17927	17888	17683	17604	17879	17971	17866	17907	17885	17704	17909	17808	18003	17639	17681	17837	17800	17931	17760	17888	17851	17880	17845	17674	17650	17765	17757	17933	17828	17857	18006	17961	17818	17958	17924	17784	17841	17760	17814	17961	17868	17718	17861	17738	17882	17875	17843	17958	17818	17801	17849	17966	17796	17985	17880	17793	17806	17784	17833	17896	17883	17838	17972	17821	17875	17699	17650	17981	17883	17787	17813	17722	18013	17774	17939	17650	17695	17745	17759	17836	17900	17881	17779	17606	17827	18004	17707	17690	17893	17787	17797	17981	18120	17836	17751	17921	18103	17612	17836	17750	17949	17848	17787	18010	17836	17871	17850	17878	17892	17801	17805	17869	17876	17911	17837	18014	18040	17780	17784	17809	17893	17819	17821	17980	17769	17769	18042	17739	17735	17780	17798	18017	17883	17791	17770	17970	17845	17922	17857	17959	17610	17825	17850	17671	17787	17795	17714	17688	17725	17742	17893	17880	18027	17684	17918	18040	17868	17890	17937	17924	17825	17897	17672	17853	17676	17945	17777	17764	17897	18002	17899	18012	17647	17880	17905	17876	17727	17705	17890	17910	17877	17734	17662	17947	17765	17841	17710	17724	17814	17847	17655	17860	17854	17755	17730	17818	17851	17833	17790	17770	17512	17875	17900	17920	17820	17838	17780	17949	17903	17624	18019	17777	17825	17909	17761	18138	18108	17965	17958	17982	17868	17885	17762	17943	17634	17964	17787	17651	17810	17734	17831	17814	17723	17850	17950	17976	17955	17826	17993	17917	17798	17731	17834	17790	17832	17691	17811	17899	17787	17960	17853	17956	17893	17907	17858	18006	17676	17759	17975	17719	17921	17915	17859	17827	17904	18129	17762	17923	17822	17755	17774	18011	17891	17929	17784	17823	17849	17778	17888	17598	18040	17855	17725	17877	17910	17650	17792	17847	17958	17859	17756	17747	17764	17880	17973	17914	17773	17973	17848	17781	17865	17766	17778	17757	17764	17680	17749	17685	17942	17964	17767	17884	17773	17823	17709	17859	17983	17689	17840	17810	17884	17968	17851	17945	17840	17900	17693	17811	17746	17680	17750	17956	17836	17958	17940	17864	17736	17717	17878	17646	17816	17907	17832	17905	17832	17775	17838	17783	17889	17577	17904	17811	18052	17734	17824	17828	17950	17954	17910	17832	17681	17768	18013	17763	17794	17938	17847	17741	17770	17877	17727	17983	17869	17753	17814	17842	17813	17890	17783	17842	17806	17906	17903	17619	17932	17981	17890	17839	17799	17877	17921	17837	17782	17781	17774	17728	17738	17697	17967	17734	17730	17841	17714	18020	17638	17910	17991	17879	17949	17800	17779	17729	17932	17922	17904	17951	17728	17819	17772	17753	17708	17859	17833	17781	17730	17782	17775	17941	17897	17846	17900	17847	17808	17861	17814	17817	17772	17767	17681	17743	17875	18057	17949	17794	17868	17930	17757	17902	17642	17819	17677	17984	17994	17803	17643	17681	17929	17817	17938	17838	17733	17871	17721	17933	17729	17959	17683	17884	17729	17658	17851	17941	17795	17868	17892	17721	17740	17709	17876	17799	17897	17876	17795	17944	17797	17998	17863	17826	17904	17805	17780	17820	17802	17817	17691	17914	17762	17847	17868	17989	17904	17787	17822	18055	17833	17820	17853	17849	17844	17989	17870	17828	17909	17979	17855	18009	17778	17765	17861	17887	17835	17957	17880	17868	17916	17950	18014	17713	17850	17767	17831	17767	17629	17820	17908	17697	17721	17839	17841	17936	17692	17868	17783	17836	17804	17907	17987	17778	17763	17840	17954	17902	17898	17793	17947	17821	17694	17604	17901	17838	17927	17855	17827	17836	17902	17773	17892	17843	17923	17753	17974	17883	18097	17896	17830	17966	17779	17709	17603	17837	17879	18106	17827	17967	17731	17952	17614	17804	17813	17627	17912	17697	17866	17827	17906	17788	17913	17850	17840	17907	17877	17697	17927	17847	17866	17741	17899	17660	17690	17780	17755	17911	17812	17850	17773	17782	17827	17800	17769	17944	17756	17833	17852	17843	17736	17837	17792	17909	17916	17759	17822	17864	17925	17844	17818	17630	17810	17905	17807	17825	17899	17818	17797	17883	17705	17829	17883	17751	17788	17861	17765	17896	17895	17641	17819	17738	17869	17724	17828	17757	17961	17807	17650	17857	17835	17865	17703	17927	17773	17679	17863	17748	17829	17678	17812	17810	17794	17747	17842	18065	17904	17914	18021	17848	17849	17829	17996	17875	17839	17963	17925	17783	18025	17918	17743	17866	17743	17812	17936	17873	17755	17651	17748	17763	17830	17758	17882	17779	17652	17754	17752	17762	18007	17815	17853	18053	17751	17962	17906	17734	17822	17819	17886	17896	17555	17857	17741	17848	17847	17939	17801	17801	17915	17945	17801	17889	17866	17747	17908	17984	17759	17685	17870	17829	17881	17862	17799	17730	17724	17842	17962	17817	17917	17765	17781	17896	17762	17794	17809	17757	17788	18043	17745	17726	17755	17980	17933	17958	17902	17714	17691	17651	17967	17879	17817	17856	17958	17847	17704	17839	17932	17620	17924	17839	17829	17737	17798	17809	18061	17914	17885	17936	17832	17873	17824	17992	17890	17836	17747	17851	17819	17963	17770	17863	17866	18093	17873	17884	17842	17765	17743	17967	17768	17933	17926	17726	17830	17998	17926	18008	17910	17720	17942	17894	18038	18053	17794	17804	17662	17787	17750	17937	17821	17706	17740	17873	17875	17667	17865	17752	18014	17713	17794	18077	17833	17876	17713	17772	17882	17893	17767	17827	17594	17851	17785	17788	17769	17862	17811	17675	17825	17701	17676	17902	17912	17756	17887	17601	17907	17887	17887	17784	17887	17649	17899	17720	17747	17815	17952	17735	17758	17844	17867	17909	17829	17795	17882	17891	17767	17657	17729	17865	17853	17872	17965	17913	17922	17908	17828	17949	17966	18018	17822	17839	17843	18107	17744	17793	17659	17660	17841	17979	17768	17812	17782	17877	17840	17862	17835	17907	17836	17740	17848	17669	17814	17856	17840	17704	17757	17752	17946	17818	17819	17632	17693	17914
35487	29177	34071	33531	31473	31167	30806	29922	29745	29563	29725	30129	29866	30689	31199	30971	30541	30112	29747	29377	29449	29494	29537	29513	29250	29480	29647	29530	29310	29415	29586	29306	29271	29450	29376	29102	29279	29282	29574	29288	29515	29647	29310	29373	29295	29502	29501	29385	29669	29540	29321	29380	29692	29308	29504	29559	29497	29296	29315	29578	29396	29145	29195	29679	29039	29596	29602	29415	29632	29621	29712	29535	29575	29462	29521	29341	29318	29491	29561	29509	29358	29551	29845	29683	29550	29344	29511	29192	29193	29091	29403	29317	29536	29323	29571	29427	29301	29475	29426	29466	29480	29495	29156	29171	29571	29416	29738	29333	29603	29394	29372	29281	29489	29659	29462	29671	29636	29484	29274	29621	29507	29393	29380	29448	29127	29248	29236	29460	29331	29404	29614	29347	29572	29461	29439	29498	29357	29210	29508	29466	29179	29415	29531	29384	29498	29390	29396	29327	29511	29467	29375	29596	29559	29397	29307	29127	29493	29367	29611	29309	29124	29410	29477	29170	29292	29388	29269	29275	29318	29332	29627	29084	29612	29464	29438	29362	29232	29492	29356	29387	29458	29397	29281	29678	29590	29257	29451	29611	29442	29502	29137	29300	29316	29332	29455	29428	29260	29373	29498	29310	29387	29445	29426	29388	29414	29269	29351	29321	29343	29484	29270	29308	29358	29466	29412	29569	29449	29464	29524	29313	29298	29409	29470	29171	29384	29522	29410	29325	29385	29438	29538	29383	29521	29395	29258	29368	29546	29485	29529	29645	29428	29287	29385	29090	29167	29429	29531	29573	29652	29194	29145	29598	29416	29506	29383	29272	29196	29262	29763	29493	29247	29450	29434	29495	29473	29459	29258	29639	29209	29316	29340	29339	29102	29251	29508	29702	29407	29367	28912	29458	29715	29334	29404	29361	29726	29319	29329	29489	29149	29254	29417	29391	29637	29545	29635	29269	29367	29639	29308	29404	29390	29570	29567	29415	29534	29682	29215	29537	29504	29520	29538	29449	29681	29065	29388	29452	29481	29344	29314	29640	29239	29344	29511	29577	29574	29426	29421	29395	29186	29379	29497	29434	29372	29258	29295	29303	29414	29506	29399	29403	29589	29428	29461	29337	29557	29449	29517	29419	29825	29366	29359	29359	29424	29394	29340	29564	29570	29449	29627	29513	29331	29350	29467	29289	29293	29373	29292	29323	29171	29444	29425	29405	29561	29504	29610	29636	29426	29359	29358	29506	29611	29295	29466	29453	29405	29210	29404	29563	29611	29641	29435	29368	29501	29442	29455	29335	29314	29473	29106	29494	29494	29278	29582	29229	29575	29221	29572	29400	29521	29464	29371	29462	29325	29435	29694	29302	29339	29472	29402	29428	29452	29480	29289	29128	29484	29296	29283	29359	29393	29378	29474	29464	29371	29559	29615	29517	29553	29355	29261	29406	29355	29402	29417	29385	29354	29648	29324	29415	29580	29527	29303	29192	29286	29526	29442	29570	29306	29318	29490	29298	29387	29317	29630	29536	29464	29204	29455	29496	29507	29521	29418	29223	29405	29183	29494	29498	29447	29251	29584	29241	29425	29338	29677	29363	29387	29582	29834	29283	29241	29452	29507	29334	29559	29266	29718	29207	29098	29371	29224	29503	29251	29459	29314	29436	29611	29372	29520	29315	29349	29426	29591	29484	29395	29311	29305	29404	29237	29307	29503	29305	29367	29456	29548	29268	29349	29466	29467	29359	29527	29432	29356	29477	29393	29161	29606	29421	29437	29393	29652	29375	29471	29109	29346	29515	29463	29492	29485	29250	29455	29349	29202	29570	29216	29459	29440	29524	29563	29387	29298	29287	29216	29422	29219	29600	29315	29447	29438	29654	29328	29621	29216	29382	29579	29614	29539	29466	29434	29292	29355	29473	29644	29472	29678	29321	29282	29398	29426	29536	29286	29348	29258	29619	29501	29155	29449	29207	29464	29324	29411	29461	29438	29281	29399	29526	29542	29100	29113	29395	29443	29648	29431	29309	29615	29328	29445	29301	29569	29469	29035	29202	29361	29632	29438	29404	29567	29302	29492	29214	29414	29327	29249	29412	29424	29449	29657	29584	29414	29436	29533	29546	29635	29661	29403	29303	29186	29293	29277	29449	29383	29464	29569	29618	29710	29558	29557	29425	29470	29507	29515	29579	29284	29239	29338	29327	29227	29357	29325	29469	29290	29484	29186	29303	29372	29630	29636	29465	29774	29416	29331	29461	29569	29426	29142	29809	29554	29269	29524	29530	29265	29666	29509	29595	29456	29546	29444	29750	29201	29471	29549	29374	29371	29191	29305	29222	29436	29420	29331	29358	29631	29320	29459	29336	29487	29549	29508	29671	29544	29380	29587	29304	29381	29585	29445	29150	29287	29431	29753	29192	29657	29498	29490	29477	29293	29333	29658	29491	29383	29618	29399	29245	29378	29443	29317	29458	29312	29461	29348	29285	29706	29373	29469	29614	29198	29667	29608	29579	29450	29284	29473	29395	29330	29247	29609	29518	29370	29453	29663	29548	29368	29182	29466	29416	29543	29251	29221	29471	29583	29536	29657	29424	29418	29467	29466	29731	29319	29471	29369	29533	29440	29338	29073	29247	29330	29423	29372	29397	29456	29494	29586	29410	29184	29695	29446	29301	29418	29421	29416	29466	29453	29312	29382	29339	29320	29404	29271	29376	29440	29150	29624	29313	29536	29526	29618	29385	29629	29280	29527	29700	29527	29486	29433	29545	29252	29338	29305	29764	29471	29522	29424	29319	29194	29354	29492	29775	29495	29520	29658	29600	29605	29544	29397	29609	29713	29434	29521	29403	29531	29391	29409	29374	29252	29396	29478	29511	29410	29286	29561	29274	29658	29262	29439	29299	29431	29450	29433	29572	29325	29430	29254	29316	29552	29475	29560	29392	29331	29528	29476	29365	29361	29611	29331	29485	29382	29421	29516	29300	29448	29392	29499	29276	29400	29430	29345	29429	29127	29682	29499	29287	29357	29361	29466	29370	29396	29521	29378	29460	29626	29412	29426	29123	29361	29420	29579	29383	29510	29559	29448	29392	29342	29568	29255	29483	29498	29364	29515	29320	29400	29439	29500	29318	29254	29464	29412	29521	29588	29295	29510	29622	29195	29174	29595	29414	29237	29214	29154	29320	29386	29586	29298	29354	29478	29433	29308	29346	29590	29348	29208	29302	29538	29552	29252	29379	29465	29283	29649	29593	29389	29239	29538	29398	29302	29764	29409	29143	29487	29222	29527	29485	29648	29485	29397	29352	29523	29252	29339	29435	29365	29562	29538	29527	29454	29532	29432	29467	29259	29474	29333	29325	29271	29398	29357	29532	29548	29616	29453	29525	29565	29313	29481	29272	29298	29257	29274	29282	29150	29232	29507	29319	29558	29184	29384	29302	29547	29158	29364	29336	29550	29453	29468	29411	29316	29221	29463	29373	29545	29522	29398	29290	29537	29247	29500	29317	29478	29135	29332	29361	29543	29080	29251	29375	29415	29369	29343	29533	29519	29347	29419	29496	29735	29573	29606	29301	29423	29376	29646	29409	29350	29305	29527	29084	29386	29474	29414	29374	29501	29274	29617	29708	29590	29425	29567	29331	29188	29464	29259	29246	29304	29438	29455	29431	29346	29540	29518	29599	29375	29434	29345	29418	29381	29240	29315	29685	29266	29428	29613	29478	29227	29398	29397	29175	29289	29370	29482	29504	29484	29517	29560	29487	29795	29570	29589	29582	29613	29538	29472	29378	29508	29259	29548	29317	29238	29603	29433	29483	29226	29446	29662	29542	29669	29383	29566	29549	29270	29312	29361	29589	29288	29257	29621	29004	29618	29310	29371	29348	29445	29420	29390	29596	29564	29406	29511	29685	29389	29310	29048	29175	29664	29344	29625	29468	29312	29870	29397	29433	29545	29350	29487	29295	29453	29576	29537	29465	29470	29219	29519	29417	29371	29657	29375	29403	29319	29414	29261	29458	29376	29227	29578	29621	29304	29467	29380	29344	29413	29221	29350	29561	29602	29242	29328	29502	29521	29478	29646	29542	29416	29563	29493	29308	29513	29520	29529	29418	29460	29235	29612	29382	29528	29337	29706	29457	29538	29425	29434	29540	29447	29307	29319	29406	29645	29413	29543	29453	29372	29325	29441	29413	29657	29313	29661	29254	29367	29180	29414	29390	29498	29697	29434	29345	29500	29463	29402	29543	29543	29435	29154	29254	29473	29370	29370	29783	29316	29370	29468	29155	29412	29401	29602	29462	29733	29440	29242	29354	29427	29415	29416	29297	29317	29707	29423	29328	29086	29509	29373	29522	29382	29379	29290	29534	29404	29440	29498	29592	29432	29277	29317	29544	29365	29465	29445	29672	29336	29530	29535	29434	29468	29403	29577	29547	29230	29020	29256	29572	29549	29390	29414	29350	29601	29392	29440	29568	29455	29315	29355	29201	29579	29420	29633	29537	29490	29344	29460	29218	29505	29443	29157	29484	29540	29165	29622	29534	29321	29379	29491	29574	29351	29693	29348	29384	29445	29418	29319	29088	29251	29650	29500	29443	29240	29455	29298	29379	29501	29239	29265	29501	29513	29418	29563	29336	29498	29464	29536	29600	29465	29462	29347	29770	29746	29752	29528	29475	29528	29343	29502	29332	29504	29396	29337	29483	29553	29274	29430	29446	29208	29303	29296	29592	29421	29345	29563	29328	29371	29439	29566	29384	29801	29177	29452	29620	29503	29606	29563	29741	29403	29535	29294	29467	29270	29374	29335	29468	29462	29152	29243	29392	29886	29300	29266	29233	29600	29740	29572	29246	29240	29203	29419	29794	29665	29549	29662	29223	29424	29443	29372	29401	29451	29483	29491	29492	29184	29356	29421	29156	29393	29251	29417	29369	29443	29422	29458	29089	29345	29388	29276	29044	29314	29625	29297	29224	29550	29223	29633	29436	29534	29275	29432	29408	29506	29475	29623	29508	29334	29680	29571	29530	29188	29427	29546	29543	29465	29342	29365	29378	29237	29253	29267	29323	29442	29311	29218	29345	29214	29569	29666	29537	29311	29453	29264	29528	29156	29743	29529	29364	29483	29681	29528	29365
23148	26083	26451	23139	21629	20367	19653	19358	18815	18638	18635	18872	19045	19935	20383	19873	19075	18559	18423	18104	18147	18239	18000	18154	18140	18148	18295	18211	18087	18027	18342	18087	18146	18212	18156	18195	18140	17994	18222	18000	18302	18201	18252	18131	18237	18226	18012	18087	18341	18062	18108	18093	18115	17894	18141	18247	18138	18135	17994	18084	18178	18131	18002	18229	18064	18180	18136	18185	18304	18148	18145	18143	18162	18071	18095	18182	18064	17990	18185	18043	18152	18292	18207	18228	18045	18052	18097	18076	18175	18130	18172	17980	18117	18116	18176	18106	18180	17922	18095	18151	18136	18189	18453	18055	18058	18211	18177	18300	18144	18117	18004	18069	18088	18208	17994	18100	17904	18004	18178	18216	18057	18213	18008	18162	18201	18003	18069	18207	18084	18112	18216	18137	18175	18239	18053	18123	18164	17998	17987	18085	18203	18154	18181	18058	18169	17984	18180	18259	18142	18065	18101	18137	18050	18049	18077	18185	18064	18174	18232	18033	18114	18055	18124	18203	17967	18102	18027	17886	18173	18268	17979	18106	18189	18096	18257	18158	18192	18164	18156	18035	18093	18205	18046	17996	18116	18228	18077	18201	18052	18159	18098	18172	18162	18206	17999	18244	18243	18122	18224	18126	18130	18038	18100	17989	18176	18109	18073	18214	18288	18119	18286	18063	18032	18070	18190	18073	18117	17994	17971	17953	18157	18016	17985	18268	18158	17997	18085	18095	18224	18005	18167	17944	18156	18115	18107	18082	18122	18038	17975	18265	18026	17974	18111	18265	18079	18192	18129	18225	18066	18131	18178	17937	18171	18082	18180	18195	18118	18126	18229	18238	17975	18158	18338	17956	18049	18194	18071	18002	18016	18073	18061	18104	18137	18334	18111	18065	18111	18209	17943	18309	18000	18074	18046	17894	18123	18291	17955	17884	18195	18104	18125	18015	18009	18233	18167	18069	18011	18163	18207	18227	18269	18140	18157	18169	18156	17949	18165	18243	18236	18298	17835	18103	17962	18211	17932	18105	18107	18094	18187	18100	18106	18243	18377	18117	18291	18109	18152	18288	17973	18014	17978	18216	18301	18001	18104	18045	18053	18144	18330	18079	18167	18099	18101	18454	18266	18077	17995	18048	18045	18076	18225	18103	18141	18060	18127	18163	17970	18112	18013	18226	18189	17957	18193	17971	18007	18092	18215	18082	18071	18091	18067	18086	18222	18126	18142	18077	18022	18146	17996	18216	18163	18034	18102	18218	18128	18127	18039	18094	18078	18270	18015	18206	18009	18111	18098	18095	18159	18282	18229	18214	18050	18112	18323	17993	18093	18014	18152	18154	18227	18021	18010	18190	18122	18067	18188	18196	18139	18195	18238	18125	17987	18067	17921	18039	17964	18184	18271	18168	18269	18178	18021	17977	18132	18327	18090	18024	18176	18152	18109	18122	18246	17987	18083	18267	17988	18331	18189	18078	18014	17957	18068	18337	18030	18045	18248	18051	18219	18209	18200	18071	18052	18211	18266	18001	18247	18148	18297	18033	18109	18012	18321	17970	18077	18255	18190	18033	18216	18261	18154	18007	18090	18072	18160	18013	18059	18096	18247	17996	18077	18134	18126	18099	18024	18084	18071	18249	18142	18041	18120	18046	18063	17918	18249	18029	17954	18076	18081	18125	18186	18185	18229	18176	17982	18281	18244	18153	18144	18032	18119	18067	18112	17882	18201	18155	18112	18241	18284	18065	18165	18098	18148	18130	18042	18096	18106	18103	18132	18257	18094	18282	18118	18188	18014	18261	18128	18137	18065	18252	17905	18315	18236	18153	18145	18224	18162	18302	18159	18048	18046	17958	18348	18005	18141	18180	18253	18172	18041	18047	18105	18146	18109	18184	18226	18189	18182	18084	18078	18172	18099	17978	17936	18292	18044	18060	18136	18130	18059	18013	18186	18155	18184	18131	17967	18191	18164	18335	18244	18148	18155	18182	18284	17985	18099	18012	18145	18125	18210	18041	18055	18149	18166	18287	18236	18065	18047	18168	18017	18091	18193	18147	18080	17967	17929	18118	18128	18223	18265	18179	18127	17897	18134	18232	17998	18259	18237	18022	18127	18048	18148	18052	18191	18040	17993	18229	18236	18186	18195	18110	18091	18170	18227	17965	18027	18206	18206	18261	18062	18081	18048	18137	18201	18206	18359	18187	18115	18115	18003	18231	18141	18306	18092	18042	18189	18065	18048	18026	18087	18106	18121	18166	18047	17935	18164	17960	17997	18414	18017	18195	18223	18049	18467	18179	18178	18201	18110	17998	18125	18073	18041	18177	18057	18073	18200	18184	17951	18065	18134	18055	18266	18096	18059	18219	18018	18217	18204	18150	18271	18081	18033	18020	18234	18075	18173	18206	18202	17976	18049	18171	18067	18097	18241	18147	18237	18202	18070	18097	18052	18074	18324	18177	17935	18211	18247	18143	18201	18108	17975	17993	18121	18051	18079	18065	18005	18110	18243	17950	18168	18128	18026	18230	17902	18209	18045	18215	18172	18096	18193	17846	18005	17982	18235	18076	18095	18280	18097	18237	18297	18001	18273	18065	17995	18202	18059	18127	18340	18166	18117	18170	18170	18196	18003	18225	18146	18134	18031	18070	18013	18134	18289	18226	18066	17971	18360	18073	18301	18093	18108	18079	18092	18089	17989	17952	18331	18051	18074	18209	18209	18259	18131	18062	17978	18111	18070	17958	17989	18073	18178	18065	17930	18073	18133	18185	18151	18322	18069	18209	18154	18010	18366	18144	18055	18187	18159	18154	17963	18133	18064	18057	18222	18216	18239	18243	18083	18255	18174	18010	17954	18048	18207	18361	18069	18162	18076	17865	18193	17927	18028	18040	18147	17962	18219	18111	18158	18212	18024	18114	18204	18077	18123	18012	18128	18096	18204	18029	18121	18090	18068	18189	18039	17924	18115	18225	18302	18058	18185	18173	18046	18070	18080	18129	18095	18283	17970	18058	18065	18080	18091	18307	18028	18141	18188	18255	18131	18232	18212	18053	18064	18043	18044	18182	18047	18000	18272	18196	18109	18084	18130	18028	18193	18215	18226	18119	18031	18034	18058	18221	18125	18209	17942	18210	18183	18347	17989	18154	18120	18295	18237	18014	18195	18112	18245	18009	18360	18181	18043	18013	18123	18176	18064	18116	18082	18218	18144	18210	18067	18127	18085	18241	18124	18074	18139	18164	18137	18399	18239	18332	18165	18068	18033	17721	18272	18128	17911	18049	18144	18172	18174	17998	18176	18146	17948	18152	18082	18192	18196	18043	18203	18053	18157	18393	18020	18254	18004	18016	18034	18233	18293	18186	18069	17986	17986	18054	18130	18151	18117	18173	18165	17983	18038	18261	18124	18078	18242	18132	18019	18287	18188	18121	18229	18195	18034	18048	18071	18009	18183	18184	18162	18030	18004	18110	18130	18101	18101	18013	18159	18165	18079	18089	18210	18286	18149	18132	18103	18014	18139	18299	18151	18265	18277	18117	18101	18145	18161	18366	18090	18015	18204	18171	18236	18101	18133	18035	18290	18259	18198	18204	18079	18120	18052	18099	18209	18190	18096	18113	18253	18088	18042	18024	18113	18250	18019	18108	18265	17991	18018	18159	18229	18092	17996	18006	18310	17865	17955	18044	18184	18069	18078	18110	18125	17989	18085	17917	18329	18015	18107	18117	18103	18156	17985	18086	18100	18107	18188	18109	18109	18201	18326	18173	18186	18057	18167	18213	18054	18107	18130	18175	18039	18076	17990	18232	18319	18179	18176	18160	18055	18158	18275	18033	18089	18044	18297	18236	18012	18135	18291	18100	18163	18243	18292	18017	18057	18267	18167	18109	18161	18050	18133	18096	18065	18059	18093	18277	18198	18065	18185	18067	18210	18332	18253	18165	18137	18120	18281	17917	18230	18062	18254	18313	18300	18102	18186	18188	18203	18010	18074	18144	18139	18266	18078	18069	18166	18167	18111	18325	18251	18201	18067	18194	18088	18057	18185	18016	18200	18208	18139	18167	18183	18042	18275	18167	18089	18112	18100	17984	18152	18010	18339	18145	18066	18117	18179	18106	18205	18163	18158	18135	18157	18139	18196	18103	18227	18112	17969	18094	17947	18210	18091	18118	18076	18069	17997	17904	17898	18033	18333	18226	18000	18115	18332	18193	18021	18182	18146	18239	18151	18148	18163	18049	17923	18216	18003	18165	18065	18119	18238	18183	18048	18137	18253	18071	18134	18152	18179	18191	18112	18110	18218	18159	18271	18053	18126	18235	18110	18125	18084	18129	18195	18141	18021	18091	18091	18092	18077	18082	18108	18386	18261	18136	18216	18142	18276	18145	18234	18099	18127	18106	18427	18236	18098	18137	18162	18235	18077	18228	18231	18278	18271	18047	18104	17923	18284	18049	18162	18152	18247	18235	18153	18217	18211	17962	18238	18157	18020	18357	18309	18097	18072	18179	18102	18059	18162	18198	18059	18136	18056	18252	18123	18276	18117	18171	18123	18068	18097	18136	18129	18002	18064	18304	18161	18194	18218	18089	18097	18155	18155	18267	17884	18084	18054	18118	18088	18258	18035	18209	18137	18129	18133	18124	18197	18024	18084	18368	18181	18055	18086	18173	17959	18068	18189	18151	18157	18339	18188	18111	18199	18280	18224	18174	18249	18164	18078	17823	18039	18092	18240	18303	18109	18190	18018	18185	18065	18078	18190	18079	17965	18098	18280	18220	18076	18159	18005	18030	18003	18187	18169	18041	18139	18270	18193	17965	18119	18038	18043	17972	18009	18204	18163	18231	18058	18046	18058	18255	18079	18221	17952	18161	18112	18076	18138	18022	18253	18138	18072	17922	18084	18047	18300	18214	18020	17895	18204	18105	18070	18177	18087	18255	18280	18258	18093	18086	18362	18201	18355	18155	18072	18125	18210	18287	18270	18054	18103	18143	18280	18008	18011	18185	18065	18138	18220	17984	18149	18107	18160	18154	17935	17949	18112	17954	18178	18114	17991	18031	18175	18294	18204	18091	18164	18138	18053	18115	18092	18143	18218	18020	17967	18149	18161	18097	18199	18093	18035	18050	18150	18135	18154	17976
24735	20785	27058	26485	28078	32239	33772	32256	31571	31748	31777	34232	40789	44616	44084	38854	35218	33126	31544	31284	30932	31146	30913	31024	31310	30938	31209	30975	31147	30821	30888	31003	31066	31107	31053	31113	30873	31309	30819	30987	30826	31076	30970	30777	31074	31063	31308	30965	31099	31023	31190	30971	31132	31066	31016	30777	30927	30967	30988	30870	31077	31051	31179	31026	30913	30853	30969	30760	31024	31150	31312	30982	31204	30943	30854	31099	30928	31030	30885	30998	31225	31173	31064	30842	31037	30861	30942	31082	31231	31125	31049	31044	31218	31103	31061	30988	31284	30997	31029	30931	30971	30822	31053	30616	30965	31173	30924	30784	31111	31114	30793	30914	30965	30749	30907	31159	30965	31091	31026	31095	30972	30964	31114	31055	31018	30961	31267	30891	30945	31225	31349	30981	30867	31067	31096	30574	30979	30922	31199	31167	31125	31063	30754	31165	31133	31075	31059	30700	30725	30798	31094	30946	31018	31085	31164	30957	31038	31352	31015	30867	31063	31132	31113	30972	31038	30761	31170	30863	31073	31038	31094	31079	31067	31088	31026	30882	31114	30784	30954	31082	31040	30997	31124	31089	31193	31323	30930	31025	30938	30818	30936	30813	30870	31198	31235	30892	31202	30964	30764	30986	30965	30989	31023	30980	31206	30967	31051	31276	31197	31081	30962	30952	31015	30750	30831	30953	31064	31082	30938	31059	30817	31238	30975	31073	31032	30776	31276	31099	31217	30993	31142	31092	30715	31002	31003	30969	30787	31170	30988	31340	31083	30815	30996	31062	30754	31064	31102	31229	31157	30993	31064	30954	30818	30996	30972	31018	31146	31268	30950	31071	31040	31026	30984	30969	31085	31057	30991	30833	31143	31174	31081	30973	31289	31232	30847	30812	31140	31032	30920	31024	30913	31206	31232	30745	30976	31048	30737	30711	31048	31125	31015	31158	31160	31152	30820	30889	31059	31086	31019	31171	30878	31216	31087	30782	31149	31249	31165	30790	31267	31106	30846	30801	30988	30967	31038	30854	30978	30977	30897	30908	30938	31122	31085	31034	30919	31234	31113	31062	31099	30977	30944	31117	31067	30982	31130	31042	30790	30925	30964	31112	30909	30959	31150	31126	31048	31088	30812	31094	30734	30865	30894	30748	30937	31142	31122	31038	31046	31109	31276	31024	30870	31009	31063	31080	31174	30963	30837	30990	31137	31080	30944	31056	30896	30921	30843	31523	30898	30815	31276	30958	31305	31149	30959	30695	30840	31050	31090	30999	31068	31154	30760	31130	31048	30940	30938	31240	31129	31057	31092	30724	30824	30627	31101	31035	31154	31195	30872	31066	30890	31131	31309	30937	31032	31081	30979	31113	31278	31208	30917	30957	31274	31217	31019	31117	31072	30885	30897	30980	31080	31136	30954	31177	31060	31149	31154	31111	31081	30785	31050	30983	30990	30960	30927	30849	31077	30976	31055	30968	30965	30812	31084	31075	31024	30914	31323	30988	31065	31248	30912	30936	30852	30974	30999	31324	30930	31054	30810	31219	30891	30887	30691	31204	31214	31030	31032	30926	31018	30998	30837	30923	30884	30984	31093	31329	30719	30950	31147	31064	31399	31219	30787	30799	31032	30895	31071	31160	30896	31121	31021	30970	30997	31136	31055	31168	30951	31032	31162	31089	31305	31013	30705	30762	30748	30863	30949	31012	30866	30815	31075	31360	31256	30804	31234	31042	31054	30959	31133	30851	30916	30975	30778	31099	31169	30938	31177	31306	30965	30647	31106	30798	31213	31068	30941	31247	30822	31318	30886	31160	30965	30717	31102	31105	31081	30993	31021	31196	31145	30917	31085	31164	30858	31038	30760	30938	31333	30877	30862	30801	30889	31115	31287	30787	31001	30860	31111	31073	30864	30969	30817	31357	31003	31155	31141	31090	31005	30949	30876	30788	30801	31131	31058	30913	31065	31044	30987	31022	31103	31262	30722	30847	31281	30952	30854	30954	31166	31112	31255	31054	30857	30944	30981	30737	31204	31005	31047	31138	31077	31260	31136	30797	31114	30982	31123	31090	31119	30819	30816	30971	30899	31197	31147	31064	30951	30886	31226	30990	31255	31205	30974	31125	30965	30722	31128	30881	31063	30771	30808	31051	31155	31168	30938	31044	31139	30735	31055	30840	30910	31115	31077	30795	31114	31146	31147	30997	31175	31265	30899	30929	31150	30664	30735	30858	31084	31124	30954	31046	31135	30949	30836	30887	31039	31083	31036	31062	30969	30827	31176	31059	31176	31120	31140	30935	31218	30933	30892	31127	31078	31158	30972	30788	31011	30887	31059	31107	31442	31085	30898	31095	31020	30974	31084	31009	31041	30792	31147	30942	30796	31090	30887	31083	31134	31062	30801	30946	31125	31080	31057	30864	31079	31224	30983	30984	31030	31051	31078	31034	30771	31106	31208	31244	31039	30971	30927	30867	30904	30916	31041	30930	31120	30890	30961	31236	31188	31134	31048	30835	31012	31069	30954	30954	30907	30958	30934	30976	31004	31221	31153	31119	31114	30941	30937	30879	30792	30807	30992	31009	31033	31134	31315	31088	31071	31134	31103	30852	31183	30827	31075	31013	30854	30936	30912	31060	30824	31042	31064	30887	31290	30941	30818	31122	31193	31278	31002	31105	30928	31238	31257	30947	31189	30930	31030	31206	30637	31017	31118	31150	30916	31132	31293	30968	30878	31033	31171	30799	31008	30891	31122	31008	30986	30835	30931	31052	30676	30995	30835	30927	30996	31041	31110	30984	31129	30831	31141	30904	31234	31255	31041	30967	30982	31064	30938	31007	30960	31039	31024	31102	31038	30736	30766	30871	31090	31042	30836	30836	31479	31051	31123	31229	31017	30987	31170	30960	31106	30634	30900	31086	31069	31060	30918	31153	30969	30850	30938	31130	31096	31024	30808	30930	30860	31058	31038	30851	31098	30747	30963	30951	31050	31259	31282	30974	30832	30786	30838	30887	30768	31114	31177	31107	31223	30878	31255	31003	31245	31095	30838	31011	31282	30834	31016	30860	31016	31217	31240	30950	31353	31254	31283	31155	31118	30988	31069	30905	30859	31083	31085	31091	30883	31029	31008	31097	30872	30861	30817	31121	31119	31219	30779	31077	30870	30811	30866	31124	31034	30874	31104	30891	30993	30813	30839	31262	31149	31161	31137	31002	31078	31121	31016	31142	31048	31186	31049	31044	31298	31157	31015	31170	30956	30971	30986	31156	31251	30987	30980	31081	31350	31218	30841	31023	30992	31038	31177	30998	30717	30990	31133	31222	31125	31040	31047	30756	31052	31134	31058	31294	31131	31072	31153	30927	30888	31003	30969	30678	31088	31416	31090	30917	30977	30958	30863	30935	31049	30886	30823	30853	31028	31227	31031	30777	31097	31044	30873	30905	30861	30965	31066	30855	31166	31025	30975	31190	31095	30828	30968	30984	31042	31036	30910	30948	30911	31054	30982	31128	30790	31029	31010	30940	31059	30788	31132	31012	31019	30944	31153	31090	31108	31144	31158	31029	31268	30750	31073	31138	31088	31022	31082	30959	30820	31000	30870	31008	31303	30872	31190	31070	31035	31397	31083	31272	31019	30995	30948	30940	30920	31024	31459	30831	30925	31147	30992	31098	31084	31032	30827	31068	31124	31071	30987	30919	31152	31171	31112	31066	31422	30981	30875	31016	31106	30967	31093	31107	31212	30888	31114	31075	30971	31042	31089	30795	31046	31127	30981	30948	31181	30890	30917	31097	31197	31010	30875	31123	31085	31033	30837	31072	30766	30851	31053	31078	30926	30954	30931	30926	31109	30924	31042	31334	31014	31014	31060	31179	30833	31137	30984	31161	31052	30628	30858	30936	31193	31180	30847	31192	31025	31006	31132	30837	30988	31091	31058	30982	31002	31035	31033	31105	31160	31089	30932	31200	31200	30803	31020	31265	31222	30998	31144	31009	30835	30969	30638	31126	31093	30946	30952	30972	31001	30955	31019	30767	30919	31198	30913	31197	31117	30764	31240	30967	30893	31144	30874	31080	31153	30986	31091	31042	31190	30806	30945	31051	31077	31211	30798	30778	31097	30887	31076	31019	30824	30962	31085	30957	31136	31080	31008	30863	30965	31257	31255	31048	31054	30962	30989	30970	31141	31004	31170	31077	31197	31009	30853	30962	31146	31182	30849	31196	30823	31191	31002	31199	30865	30974	30907	31138	31060	31131	31045	30955	31034	31234	31042	31077	31069	31369	30840	31174	31181	31205	30963	30905	30875	30940	30871	31037	30789	30901	30929	31185	31464	30932	30886	30799	30992	31142	31157	30940	31262	30925	31052	31075	30878	30792	31165	30934	31115	31060	31053	31044	31043	31044	30934	30899	30698	30945	31206	30948	30750	30910	31065	31258	31173	30927	31071	31066	30942	31236	31105	31101	30999	30654	31328	31097	31298	31049	30764	31164	31078	30834	31107	31012	30823	30930	31141	31176	31012	30777	30991	31084	31191	30786	30801	31035	31092	31071	31171	30671	30873	30918	31133	31181	30929	31013	30981	31292	31011	31370	31049	31223	31057	31003	31142	31146	31224	31129	30920	31103	31388	30916	31198	31156	31034	31098	31157	30719	31014	30997	31085	30710	30910	31181	30966	30966	30799	31147	30996	30988	31066	31064	30885	30971	30846	31029	31213	30844	30747	30979	31041	30911	30840	30933	30895	31003	30895	30888	30884	31152	31039	31169	31247	30940	31147	30990	30891	30934	30987	31121	31135	31073	30974	31068	30868	30976	31267	31025	31165	30989	30930	30947	31022	30997	31106	30990	31218	30833	31033	30984	31041	30748	31047	31075	31180	31028	31132	30747	30944	30971	31201	30812	31086	30780	31028	31016	31063	31052	30890	30854	30909	31171	30938	31024	31062	31130	31036	30906	30986	31040	31171	30963	30995	31128	30995	31142	30867	30881	30997	30896	30978	31391	31119	31159	30929	30802	30961	31002	31057	30949	31190	31048	31091	30913	30966	31073	31203	30995	30893	30871	30979	30839	31327	30754	30976	31234	31238	30758	30992	30914	31160	30976	30863	31059	31058	31145	31050	31096	30935	30998	30945	30898
20451	29766	29470	26202	24098	21906	21342	20483	20013	19935	20234	24532	32853	36640	34443	28425	23579	20724	19328	18953	18831	18917	19047	18802	19033	18876	18829	18852	19022	18773	18892	18934	18934	19006	19005	18946	18948	18903	18886	18879	18862	19047	18711	18960	19052	18811	18981	18766	18967	18987	18826	18845	18959	18936	18870	18991	18973	18989	18940	18896	18774	18926	18985	18874	18961	18872	18879	18895	18944	18951	18941	18768	18991	19057	18888	19142	18887	19030	18916	18790	19005	18865	18733	18955	18818	18813	18771	18913	19102	18921	19024	18759	18847	18989	18792	18906	18810	18939	18954	18721	18873	18938	18953	18933	18828	18854	18821	18851	18819	18993	18898	18896	18966	18976	19011	18964	18935	19089	18837	18740	18962	18907	18873	18889	18849	18910	18990	18981	18990	18871	18989	19045	19009	18944	18810	18948	18899	18939	18909	18982	19040	19043	19032	18723	19012	18855	18697	18952	18657	18822	18796	19006	18824	19108	18803	18842	18900	18791	18886	18897	18896	18744	18903	18941	18977	18933	18759	18972	18931	18987	18980	18833	18968	18897	18927	18926	18996	18809	18983	18862	18908	18795	18763	18834	18817	19060	18754	19128	18795	19058	18733	18843	18817	18842	18869	18752	18864	18898	18767	18955	18789	19006	19109	18763	18975	18969	18783	18894	18824	18643	18975	18941	19006	18867	18908	18705	18674	19028	18947	18849	18858	18912	18812	19040	18823	18821	18825	18908	19020	18759	19070	18802	18821	18887	18826	19006	18962	19133	18899	18982	18841	18824	18914	18799	18861	18802	18856	18784	18812	18959	18981	18851	18837	19148	18763	18953	18869	18958	19000	18924	19057	18846	18910	18806	18910	18743	18961	18896	18816	19100	18934	18890	18824	18837	19074	18776	18878	18865	18893	18831	18997	18812	18798	19025	18755	18825	19009	18841	18840	18886	18950	18881	18969	18720	18926	18840	18893	18762	18883	19047	19037	18912	18985	18889	18905	19087	19006	18627	18884	19118	18897	18867	18801	18968	18724	18863	18916	19038	18889	18912	18838	18935	18997	18986	19011	18965	18825	18807	18902	18969	19049	18838	18909	19014	18986	18940	18960	18920	18831	18882	19167	18840	19013	18835	18978	18767	19122	19057	19040	18943	19005	18968	18940	18742	19117	18810	19011	18866	18824	18870	19085	18903	19030	18790	19188	18880	18867	18951	18799	18998	18950	19069	19036	18793	18903	18978	18859	19014	19006	18949	18861	18808	18938	18819	18962	18936	18887	18914	18914	18819	18776	18858	18779	18864	18897	18813	19095	18751	19106	18824	19017	18825	18981	18869	18998	18995	19103	18853	19152	18927	18826	19015	18852	18998	19055	18831	18900	18803	18984	18928	18957	18935	18782	18864	19145	18997	18895	19042	19062	18940	18986	18888	18997	18965	18800	18906	18816	19055	19070	18713	19005	18822	18788	18874	18954	18934	18909	18874	18848	19097	18946	18858	19008	19066	19021	19145	18781	18986	18845	18733	18914	19012	18907	19070	18877	18997	18963	18774	19038	19094	18834	18688	19017	18872	18882	18840	18878	18803	18755	18851	18988	18917	18836	19006	18968	18940	18734	18927	18914	18988	18856	18864	18815	18843	18763	18990	18827	18800	18844	18971	18939	18774	18929	19028	18942	19045	18974	18770	19080	18841	18936	18913	18991	18942	18984	18979	18864	18840	18680	18685	19004	19029	18918	18778	18811	18916	19090	19002	18688	18888	18853	19010	18923	18826	18937	19224	18829	18830	18932	18911	18919	19000	18854	18848	18795	18858	18973	18924	18905	18881	18844	18900	18811	19126	18793	18861	18930	18672	18828	18943	18903	18830	19061	19057	18864	18874	18899	18837	18920	19070	18909	18809	18848	18824	18743	18915	18949	18953	18787	18839	18985	19042	18909	19018	18949	19013	19071	18961	18947	19025	18867	18795	19026	18920	18972	19000	18865	18721	18842	18853	18715	18781	18928	18788	18948	18882	18812	18945	18963	18925	18987	18944	18807	18899	18992	18809	18979	18886	19065	18800	18811	18969	18965	18955	19018	18756	19102	18904	18872	18783	18827	19026	18918	18801	18973	18761	18982	18853	18884	18774	18990	18647	18853	18859	19077	18806	18882	18899	18775	18937	18645	18891	18908	18718	18910	19063	19059	18927	18937	18881	19004	18836	19009	19047	18959	18892	18879	18934	18828	18765	19028	18885	18920	18739	18935	18946	19045	18900	18866	19039	18929	18955	18907	18973	18826	18854	18948	18907	18835	18939	18958	18887	18810	18899	18967	19036	18927	18992	18777	18891	18922	18847	18952	18825	18945	18897	18970	18941	18953	18783	18847	18874	18878	18959	18997	18796	18769	18811	18971	18872	18861	18659	18915	18934	18843	18939	18737	18862	18784	18746	18964	18817	18867	18839	18975	18932	18941	18918	18942	18824	19008	18898	18703	18942	19014	19036	18894	18935	18861	18791	19042	19044	18976	18898	18918	19035	18941	18908	18980	18861	18969	18894	19136	18730	18704	18927	18951	18846	19072	18941	18858	18742	18896	18897	18861	19053	18998	18754	18953	19020	19076	18714	18751	18841	18927	18841	18853	18881	18863	18780	18888	18930	19178	18746	18776	18967	19211	18836	18739	19043	18979	18943	18877	19010	18830	18801	18702	19023	18866	18794	19042	19038	18824	19116	18792	18918	19093	18898	18794	19120	18860	18837	18881	18851	18968	18743	18948	19039	18877	18901	18856	18773	18760	18998	18841	18905	18910	19068	18962	18934	18859	19005	18853	19010	19039	18949	18862	19107	18924	19001	18961	18866	18973	19014	19045	18968	19036	19109	18871	18956	18962	19057	18800	19116	18859	18986	18928	18852	19104	19140	18918	18865	19002	19075	18796	19072	18990	18819	18943	18883	18814	18925	19048	18724	18931	19028	18825	19033	18910	18908	18839	18928	18760	18869	18785	18909	18925	18748	19060	18961	18758	18950	19078	18795	18840	19075	18841	18855	18863	18930	19017	18878	18951	19031	18896	18936	18976	18886	18882	18788	18979	18969	18933	18902	18859	18815	19060	18837	18908	18785	18946	18876	19089	18862	18810	18784	18950	19007	18969	18965	18906	18846	18765	18802	18962	18782	18876	18920	18732	19172	18807	18856	18853	19011	18970	19070	18897	18815	19070	18892	19033	19113	18892	18939	18761	18822	18942	18934	18625	18942	18874	18908	19027	18905	19128	18944	18933	18828	18912	18995	19048	18978	18996	18875	18835	18866	18960	18858	18928	18858	19039	19049	18891	19111	18832	19059	18921	18952	18877	18792	18960	18985	18958	18832	18919	18821	18831	18918	18834	18898	18934	19038	18866	19108	18892	18891	18899	18746	18915	18961	18767	18928	19089	18888	18935	18698	19052	19010	19024	18801	18916	18991	19023	19042	18961	18997	19122	18988	18961	18954	19041	19131	18984	18989	18966	18901	18948	18740	18893	18993	18866	18890	19028	18780	18865	18935	18871	18853	18919	18877	19083	18880	18982	19121	18886	18947	18826	18818	19028	19013	18927	18952	18804	18979	19075	18984	18983	18839	18882	18885	18933	18809	18863	18971	19009	18764	18837	18910	18810	19003	18911	18902	19005	18941	18856	18943	18933	19090	18971	18993	18941	19085	19073	18988	18775	18955	18931	19086	18729	19020	18859	18799	18899	18865	18993	18943	18993	18923	18970	18747	18802	18857	18875	18947	19041	19022	18969	19155	18839	18918	18910	18987	18893	18964	18957	18946	18855	18652	18978	18734	18683	18939	18907	19020	18773	18906	19117	18824	18896	19059	18918	18912	18764	18971	18989	19009	18834	18984	18872	18888	18815	18871	18813	18881	18902	18843	18870	18735	18980	18863	18948	19042	18717	18788	18921	19049	18996	18987	19041	18804	18752	18947	18829	18973	18954	18983	19008	19090	18887	18951	18844	18917	18853	18887	18922	19060	18949	18833	18800	18825	19030	19063	18890	19082	19006	18866	18873	19023	18916	19005	18895	18916	18875	18972	19052	18935	18811	19092	18792	18901	19050	18771	18840	19036	19064	18903	18888	18809	18827	18983	19015	18920	18881	18783	18863	18898	19033	18883	18831	18846	19086	18952	18908	18966	18826	18877	18898	18863	19053	19059	18984	18874	19209	18748	18910	19062	18830	18842	18961	18920	19102	18784	18880	19091	18718	18716	18980	18942	19156	18963	18852	18812	18826	18825	18983	18873	18863	18775	19030	18793	18949	18882	18977	18937	19015	18952	18870	19046	19131	18881	19008	18919	18886	18800	18839	18870	18808	19155	18785	18980	18821	19044	18991	18769	18781	18990	18780	18974	18871	18979	18935	18674	19024	19078	18814	18832	18910	18932	18922	18756	18891	18831	19018	18916	19071	18863	18781	18894	18872	18991	18822	18827	18928	18961	18930	18899	18898	18921	18840	18917	18849	18919	18913	19064	19113	18541	18978	18942	18940	18835	18889	18894	18874	18992	19020	19035	18892	18975	18822	18911	19144	18911	19017	18808	18943	18887	18874	18939	18974	18885	18908	18830	18878	18901	19004	18942	18754	18909	18978	18911	18807	18852	18734	19016	18928	18915	18968	18958	18832	18792	18895	19120	18779	18939	18818	18890	18813	18776	18763	18964	18793	18846	19013	18743	18937	18852	18939	18779	18969	19006	18865	18885	18854	19056	19037	19066	18949	18965	18882	19030	18886	18799	18980	19058	18836	19180	18786	18962	18921	18909	18983	18904	18793	18891	18851	18906	18983	18916	19016	18760	18760	18925	18775	18833	18977	18850	19015	18819	19078	18926	18827	18947	18837	18670	18933	18842	18906	19001	19031	19071	19040	18909	18955	19023	18765	18844	18995	18982	19080	18919	18811	18937	18686	18869	18913	18996	18938	18877	18901	18913	18840	18804	18825	19102	18793	18885	18989	18847	18908	18922	18907	18922	18873	18997	18860	18937	18968	18776	18915	18979	18743	18763	19086	18875	18861	19059	18934	18893	19073	18852	18900	18931	18950	18859	18918	18862	18833	18729	18898	18731	18990	19043	18933	18935	18949	19061	18872	18941	18994	18845	18876	19061	18890	18818	19091	19063
22206	20732	27051	24757	23300	29963	35499	32767	32101	32840	33082	36800	47940	55832	53610	47618	39766	34541	31916	31076	31136	30778	30901	30989	30679	30799	30673	30924	30766	30972	30937	30722	30914	31301	30903	30726	30882	30796	31047	31010	31325	30790	30870	31048	30933	30899	30745	30568	30742	30890	30692	30746	30646	30774	30772	30742	30918	30851	30934	31038	31179	30842	30858	31031	30807	30766	31005	30756	30722	30740	30826	30806	30904	30744	31026	30783	30913	30934	30932	30756	31103	30514	30854	30773	30718	30903	30840	30954	30852	30800	30941	30649	30695	30846	30622	30736	30756	30718	30853	30867	30845	30775	30835	30730	30925	30760	30848	30388	31012	30670	30732	30535	30953	30721	30407	30866	30972	30552	30712	30808	30790	30836	30678	30734	30978	30808	30563	30770	30843	30959	30816	30700	30752	30800	30748	30675	30866	30782	30865	30671	30823	30958	30870	30836	30933	30800	30879	30750	30657	30756	30776	30796	30663	30924	30751	30640	31003	30675	30663	30730	30925	30647	30696	30867	30751	30819	30873	30678	30963	30872	30853	31046	30887	30768	31011	30766	30556	30786	31060	30848	30875	30868	30914	30801	30771	30761	30946	31058	30824	30788	30652	30464	30924	30657	30813	30859	30752	30933	30511	30915	30850	30605	30853	30593	30688	30914	30800	30745	30893	30949	30922	31046	30795	30738	30880	30772	30824	30742	30691	30752	30722	30848	30797	30847	30831	30744	31008	31116	30908	30956	30872	30862	30777	31183	30817	30943	30692	30749	31080	30908	30646	30549	30693	30912	31071	30689	30923	30961	30820	30697	30904	30857	30869	30976	30712	30941	30842	31091	30929	30855	30634	30813	30963	30770	30829	30763	30808	30642	30707	30600	30677	30497	30946	31008	30807	30803	30983	30894	30767	30740	30679	30911	30544	30861	30939	31217	30850	30839	30838	30654	30939	30963	30823	30736	30801	30556	30750	30615	30784	30384	30759	31049	30779	30896	30728	30628	30858	30963	30648	30992	30981	30843	30670	30997	31071	30742	30623	30940	30926	30640	30875	30782	30936	30717	30955	30674	30785	30828	30774	30813	30926	30589	30725	30778	31136	30664	31011	30858	30454	30961	30898	30726	30712	30757	30800	30953	30972	30907	30751	30709	30730	30822	31003	30786	30920	30901	30798	30972	30682	30761	30690	30442	30769	30580	30759	30871	30744	30853	30723	30774	31060	30866	30831	30717	30957	30842	30985	30688	30674	30979	30806	30738	30622	30921	30841	30744	30824	30754	30891	30707	30725	30760	30827	30676	30479	30872	30728	31056	30526	30916	31023	30780	30587	30681	30942	30907	30845	30819	30902	31081	30726	31047	30940	31164	30892	30878	30594	30850	30907	30934	30721	30819	30728	30707	30760	30849	30923	30838	31217	30965	30728	31087	30804	30916	30427	30904	30806	30662	30655	30719	30894	30866	30660	30960	30793	30613	30866	30925	30893	30706	30447	30622	30779	30637	30645	30782	30815	30799	30944	30730	30723	30671	30807	30736	30808	30932	30933	30917	30711	30608	30683	30781	30833	30774	30961	31132	30684	30846	30949	30994	30905	30881	30602	30593	30641	30671	30878	30876	31062	30808	30786	30923	30959	30835	30840	30821	30743	30634	30742	30463	30781	30814	30398	30665	30424	30762	30756	30994	30633	30704	31134	30852	30946	30931	30591	30696	30651	30890	30831	30821	30709	30856	30838	30840	30636	30850	31035	30756	30728	30780	30900	30870	30678	31051	31055	30683	31031	30771	30808	30787	30785	30859	30763	30819	30681	30722	30730	30710	30954	30754	30794	30846	30763	30422	30882	30941	30597	30678	31002	31023	31028	30687	30861	30833	30803	30617	30615	30523	30911	30903	30808	30616	30827	30804	30871	30679	30907	31045	30994	30979	30729	30940	30893	30777	30948	30937	31014	30586	31002	30695	30761	30575	30667	31022	30830	30875	30758	30691	30771	30707	30949	30736	30587	30810	30736	30650	30719	30797	30845	30723	30649	30876	30716	30862	30915	30790	30834	31021	31118	30815	30599	30418	30585	30626	30767	30879	30814	30786	30728	30925	30723	30916	30545	30599	30651	30763	30913	30703	30623	30599	30781	30825	30737	30768	30950	30934	30723	30826	30797	30879	30821	30938	31013	30730	30809	30885	30922	30793	31027	30945	30642	31143	30701	30802	30785	30709	30560	30854	30977	30972	30852	31094	30653	30847	30964	30820	30859	31038	30844	30897	30811	30518	30680	30867	30839	31014	30751	30927	30961	30769	30945	30764	30762	30603	30818	30718	30916	30739	30895	30740	30814	30584	30624	31085	30707	30842	30837	30841	30689	30994	30868	30547	30892	31350	30647	30741	30956	30921	30894	30795	30922	30734	30899	30670	30701	30541	30814	30756	30894	30838	30777	30537	31014	30878	30768	30463	30736	30979	30625	30543	30898	30796	31006	30916	30825	30780	30914	30843	30827	30616	30910	30709	30789	31059	30792	30857	30956	30569	30741	30752	30656	30854	31071	30584	30561	30602	30718	30941	30782	30910	30751	30920	30944	30981	30903	30746	30770	30932	30771	30624	30938	30585	30560	30886	30670	30940	30755	31026	30845	30911	30991	30841	30514	30804	30714	30622	30843	30769	31041	30842	30571	30700	30515	30614	30724	30930	30922	30586	30978	30531	30917	30735	30683	30702	30656	30779	30999	30746	30755	30924	30847	30763	30791	30767	30796	30901	30712	30763	30765	30911	30622	30800	30792	30693	30689	30813	30831	30810	30756	30778	30962	31114	30848	30911	30810	31031	30571	30686	30797	30610	30763	30675	30972	30760	30776	30645	30802	30825	30706	31002	30627	30659	30548	30720	30916	30543	30849	30750	30777	30664	30831	30727	31018	30544	30688	30564	30424	30901	30831	30597	30995	30975	30750	30745	30695	30793	30863	30728	30995	31014	30623	30523	30866	30530	31079	30680	30833	30808	30634	30608	30659	30925	30875	30812	30832	30698	30707	30716	30969	30756	30937	30525	30817	30971	30704	30651	30775	30978	30712	30633	30796	30701	30781	30610	30668	30898	30816	30733	31105	31079	30892	30647	30887	30552	30735	30828	30659	30922	30892	30843	30774	30984	30858	30939	30465	30584	30882	30841	31012	31031	30707	30886	30823	30503	30913	30860	31040	30779	30881	30881	30964	30835	30866	30699	30618	30916	30947	30771	30909	30721	30904	30881	31130	30568	30764	30754	30840	30783	30768	30953	30789	30846	30845	30793	30748	30899	31008	30779	30891	30676	30521	30794	30790	30451	30607	30817	30749	30738	30800	30821	30940	31018	30609	30729	30779	30977	30773	30614	30959	30738	30865	30765	30576	30633	30843	31204	30894	30869	30685	31027	30689	30780	30840	30979	30601	30709	31183	30630	30861	30668	30890	30822	30924	30706	30832	30776	30816	30897	30844	30651	30536	30594	30896	30773	31022	30649	30904	31026	30658	30927	30926	30793	30691	31046	30881	30732	30702	30865	31063	30795	30663	30791	30884	30781	30865	30962	30970	30864	30914	30779	30919	30779	30791	30797	30533	30364	30620	30589	30816	30985	31122	31041	30971	30624	30762	30888	30766	30673	31010	30461	30799	30793	30808	31173	30723	30857	30734	31003	30627	30946	30926	30661	30802	30524	30813	30566	31029	30610	30858	30918	30563	30863	30720	30767	30863	30757	30988	31099	30760	30793	30938	30893	30901	30760	30966	30968	30878	30923	30940	30725	30963	30856	30751	30925	30830	31053	30637	30986	30778	30807	30833	31028	30694	30710	30906	30809	30606	30788	30965	30918	30604	30642	31000	30776	30571	30654	30894	30833	30764	30941	30809	30468	30651	31050	30856	30765	30806	30779	30515	30838	30914	30717	30940	30882	30860	30567	30706	30758	30628	30979	30790	30700	30760	30631	30654	30948	30838	31246	30588	30816	30796	30815	30847	30797	30832	30800	30823	30703	30766	30650	30728	30840	30916	30951	30750	30811	30789	30921	31094	30995	30778	30577	30692	30795	30565	31002	30936	30639	30703	31093	31103	30732	30671	30770	30817	30596	30606	30877	30689	30999	30873	31053	31054	30603	30822	30712	30728	30963	30680	30725	30781	30771	30773	30717	30889	30789	30677	30953	30915	30853	30670	30962	30790	30741	30720	30688	30886	30794	30686	30955	31061	30900	30763	31027	30936	30781	30628	31035	30901	30777	30779	30970	30614	30902	30831	30621	30725	30616	31007	30824	30757	30757	30778	30718	30746	30880	30807	30913	30802	30722	30862	30869	30991	30892	30784	30890	30738	30686	30700	30798	30685	30694	30709	30651	30437	30835	30647	30863	30978	30669	30625	30761	30797	30797	31009	30861	30653	30864	30817	30683	30974	30962	31144	30599	31055	30879	30691	30696	31093	30692	30704	30737	30871	30872	30875	30747	30530	30696	30683	31066	30910	30781	30628	30616	30630	30508	30798	30645	30766	30736	30990	30900	30731	30863	31169	30690	30904	30895	30879	30789	30618	30629	31039	30784	30805	30843	30970	30873	31133	30671	30877	30931	30920	31013	30876	31000	30929	30843	30847	30607	30944	30837	30550	31252	30636	30795	30601	30894	31012	30749	30708	31039	31002	30832	30890	30936	30853	30887	30666	30787	30929	30835	30809	30805	30856	30823	30600	30595	30597	31017	30691	30846	30883	30798	30906	30915	30894	30861	30592	30657	31006	30834	30902	30866	30577	30698	30828	30699	30828	30752	30897	30863	30893	30868	30805	30920	30541	30634	30951	30808	30615	30848	31043	30835	30626	30759	30789	30915	30543	30921	30804	30918	30908	30784	30983	31031	31130	30944	30939	31026	31030	31024	30510	30685	30784	30853	30892	30676	30796	30992	31175	30990	30861	30903	30916	30723	30833	31076	30848	30738	30930	30686	30619	30895	30828	30642	30774	30942	30879	30818	30927	30801	30863	30662	30555	30987	31114	30845	30823	30847	31055	30717	30665	30440	30737	30826	30694	30660	30805	30846	30712	30947	30750	30959	31085	30876	30681	30816	30787	30928	30838	30862	30777	30930	30723	30775	30836	30888	31056	31038	30793	30994	30950	30722	30776	30694
21331	37250	35902	31537	27342	24627	22973	21678	21245	20536	22460	28527	41340	48920	45577	38572	29021	22769	19717	18627	18639	18766	18904	18604	18845	18789	18639	18641	18801	18760	18648	18675	18696	18732	18626	18685	18848	18695	18685	18897	18812	18690	18689	18671	18818	18675	18652	18707	18691	18803	18562	18649	18800	18711	18923	18808	18665	18615	18860	18705	18657	18701	18758	18741	18741	18850	18667	18739	18761	18678	18714	18761	18771	18783	18569	18807	18841	18649	18706	18476	18704	18664	18575	18676	18744	18823	18672	18749	18556	18741	18636	18681	18618	18625	18853	18581	18785	18609	18652	18592	18910	18832	18682	18683	18712	18797	18949	18801	18700	18706	18706	18842	18647	18605	18731	18597	18824	18765	18906	18743	18675	18776	18551	18665	18601	18615	18742	18721	18610	18870	18696	18919	18805	18603	18670	18695	18674	18762	18707	18562	18729	18740	18482	18510	18704	18590	18716	18723	18686	18601	18731	18796	18747	18658	18649	18733	18799	18709	18697	18692	18700	18703	18625	18654	18839	18622	18669	18839	18867	18669	18564	18632	18658	18776	18418	18817	18607	18620	18756	18727	18602	18611	18732	18468	18721	18787	18824	18680	18673	18586	18677	18648	18597	18832	18489	18800	18776	18796	18584	18559	18740	18662	18482	18706	18726	18818	18664	18735	18791	18639	18922	18827	18731	18653	18682	18563	18658	18731	18661	18691	18825	18568	18793	18690	18781	18793	18728	18685	18652	18612	18757	18849	18760	18644	18704	18716	18844	18722	18686	18592	18742	18712	18658	18942	18720	18751	18728	18656	18838	18733	18739	18736	18641	18645	18535	18735	18703	18754	18881	18857	18742	18656	18622	18674	18573	18860	18652	18485	18850	18585	18694	18681	18779	18692	18693	18877	18569	18592	18748	18742	18616	18774	18576	18750	18822	18584	18582	18637	18609	18639	18616	18816	18686	18687	18654	18728	18689	18541	18575	18660	18774	18708	18722	18753	18768	18740	18829	18564	18827	18553	18452	18615	18679	18807	18794	18716	18695	18682	18701	18622	18767	18698	18731	18512	18798	18625	18835	18764	18722	18737	18528	18673	18701	18891	18606	18689	18718	18720	18706	18622	18679	18776	18611	18723	18850	18706	18788	18512	18696	18537	18889	18830	18599	18748	18712	18628	18765	18667	18641	18666	18610	18745	18593	18757	18513	18841	18738	18588	18550	18890	18745	18881	18581	18747	18616	18726	18751	18502	18667	18669	18673	18736	18658	18676	18608	18744	18537	18593	18772	18781	18849	18749	18784	18761	18611	18682	18489	18615	18752	18729	18789	18679	18748	18665	18539	18879	18597	18542	18633	18708	18591	18872	18608	18583	18771	18638	18773	18700	18693	18618	18543	18531	18735	18672	18702	18602	18685	18576	18549	18712	18785	18619	18706	18835	18677	18618	18739	18737	18657	18855	18743	18488	18713	18800	18504	18839	18595	18815	18514	18797	18682	18759	18472	18676	18912	18858	18880	18728	18887	18737	18646	18749	18765	18721	18630	18854	18830	18869	18778	18545	18633	18742	18719	18816	18755	18637	18547	18672	18687	18731	18716	18398	18752	18735	18599	18645	18836	18742	18745	18822	18659	18918	18590	18744	18721	18660	18879	18735	18721	18545	18789	18794	18520	18776	18812	18789	18750	18722	18808	18718	18578	18534	18488	18585	18590	18931	18583	18880	18708	18612	18770	18574	18608	18718	18482	18731	18506	18650	18765	18704	18551	18691	18636	18728	18770	18794	18719	18694	18544	18836	18725	18803	18624	18768	18785	18709	18641	18606	18580	18856	18707	18689	18846	18634	18726	18627	18850	18582	18668	18628	18685	18598	18701	18782	18818	18700	18684	18662	18690	18736	18558	18780	18622	18883	18646	18730	18696	18711	18526	18872	18733	18803	18510	18690	18920	18690	18739	18744	18677	18658	18761	18688	18626	18746	18812	18512	18733	18826	18739	18710	18617	18787	18940	18731	18795	18853	18627	18656	18802	18635	18559	18741	18681	18659	18610	18784	18606	18710	18620	18729	18818	18606	18811	18466	18795	18791	18588	18719	18679	18792	18777	18726	18636	18824	18612	18647	18803	18712	18652	18741	18558	18698	18731	18764	18560	18640	18770	18708	18607	18705	18619	18712	18896	18824	18654	18935	18767	18766	18696	18689	18609	18775	18655	18656	18655	18665	18722	18795	18760	18752	18581	18778	18665	18680	18783	18566	18768	18709	18773	18668	18584	18664	18686	18936	18831	18717	18919	18630	18676	18705	18759	18701	18746	18780	18636	18587	18759	18741	18858	18752	18619	18678	18695	18773	18606	18777	18622	18660	18856	18632	18722	18689	18695	18769	18685	18719	18675	18684	18736	18722	18701	18702	18723	18735	18754	18474	18780	18612	18654	18627	18685	18669	18573	18734	18734	18840	18792	18655	18758	18539	18762	18808	18944	18655	18732	18697	18732	18818	18651	18628	18666	18868	18591	18598	18787	18730	18546	18740	18702	18777	18662	18761	18698	18671	18809	18668	18530	18740	18629	18837	18702	18913	18744	18728	18627	18778	18770	18765	18643	18862	18758	18569	18679	18833	18749	18754	18797	18616	18664	18667	18730	18577	18610	18645	18753	18557	18811	18666	18645	18693	18660	18747	18629	18668	18716	18505	18755	18687	18571	18759	18577	18706	18753	18646	18560	18660	18765	18667	18763	18530	18620	18710	18756	18817	18725	18640	18671	18697	18746	18637	18655	18754	18755	18733	18655	18731	18735	18766	18729	18583	18674	18531	18840	18564	18610	18661	18783	18702	18729	18661	18794	18837	18611	18766	18460	18605	18605	18896	18676	18554	18711	18718	18792	18548	18637	18807	18531	18846	18378	18876	18805	18744	18665	18784	18791	18607	18513	18695	18589	18740	18708	18656	18688	18689	18704	18735	18444	18494	18661	18785	18732	18724	18710	18788	18613	18727	18691	18717	18713	18791	18789	18618	18693	18853	18828	18670	18625	18706	18679	18905	18794	18812	18749	18435	19004	18735	18813	18649	18674	18894	18595	18734	18729	18588	18605	18849	18622	18801	18840	18660	18785	18674	18882	18792	18608	18481	18802	18860	18733	18611	18711	18763	18771	18681	18681	18652	18796	18811	18806	18748	18595	18704	18714	18769	18756	18770	18850	18735	18570	18567	18514	18648	18830	18656	18640	18599	18496	18626	18719	18879	18593	18734	18672	18652	18615	18673	18582	18733	18794	18665	18696	18702	18687	18504	18725	18551	18698	18586	18619	18669	18741	18721	18823	18732	18697	18666	18680	18492	18650	18656	18603	18559	18570	18750	18648	18678	18755	18679	18690	18639	18542	18874	18709	18689	18724	18697	18815	18645	18788	18682	18660	18805	18928	18743	18663	18732	18786	18528	18930	18688	18806	18849	18873	18648	18737	18738	18806	18739	18728	18673	18685	18790	18702	18887	18533	18557	18729	18774	18810	18780	18763	18786	18822	18676	18571	18739	18794	18694	18658	18832	18632	18778	18853	18768	18800	18611	18587	18656	18580	18791	18596	18756	18865	18626	18993	18688	18656	18791	18680	18718	18692	18832	18609	18794	18703	18709	18656	18837	18685	18769	18685	18701	18711	18570	18722	18469	18650	18630	18648	18715	18630	18611	18617	18740	18842	18555	18672	18760	18586	18771	18591	18750	18703	18737	18697	18806	18741	18794	18827	18557	18711	18823	18778	18863	18746	18747	18548	18618	18703	18765	18653	18926	18718	18663	18583	18615	18793	18690	18745	18680	18744	18781	18735	18723	18872	18784	18819	18610	18812	18888	18671	18575	18548	18779	18451	18622	18544	18579	18666	18841	18600	18803	18632	18825	18766	18629	18680	18738	18697	18716	18616	18770	18713	18654	18843	18790	18650	18721	18599	18549	18672	18555	18719	18710	18820	18591	18796	18645	18741	18576	18673	18732	18783	18684	18833	18861	18680	18718	18699	18646	18798	18592	18648	18733	18667	18809	18771	18720	18559	18685	18816	18686	18720	18814	18873	18611	18839	18751	18590	18720	18736	18518	18825	18857	18734	18749	18615	18765	18755	18607	18693	18696	18645	18564	18729	18582	18699	18701	18736	18624	18538	18916	18508	18779	18712	18715	18755	18657	18870	18504	18682	18831	18596	18651	18721	18715	18651	18413	18691	18626	18839	18736	18907	18737	18617	18678	18677	18650	18640	18612	18755	18922	18658	18748	18920	18501	18671	18637	18660	18600	18495	18694	18733	18771	18675	18616	18700	18684	18822	18741	18736	18860	18657	18633	18754	18489	18753	18671	18827	18673	18721	18620	18674	18769	18634	18795	18648	18587	18860	18652	18757	18470	18764	18602	18655	18702	18780	18751	18535	18636	18829	18715	18857	18731	18698	18671	18732	18699	18891	18696	18713	18682	18643	18691	18817	18689	18778	18582	18770	18682	18667	18756	18787	18546	18793	18782	18621	18732	18716	18540	18788	18757	18649	18660	18720	18534	18805	18475	18589	19038	18603	18679	18668	18765	18684	18761	18614	18627	18805	18696	18821	18720	18762	18711	18806	18755	18649	18811	18741	18672	18714	18594	18607	18660	18520	18702	18648	18788	18703	18718	18797	18736	18771	18504	18682	18646	18859	18635	18784	18711	18676	18661	18800	18787	18930	18654	18707	18698	18690	18798	18745	18637	18636	18720	18830	18753	18878	18518	18682	18646	18749	18689	18643	18749	18584	18647	18808	18775	18720	18714	18726	18614	18735	18811	18771	18583	18608	18675	18769	18697	18607	18560	18732	18647	18610	18654	18719	18718	18887	18605	18760	18669	18859	18698	18665	18575	18585	18531	18746	18737	18622	18535	18665	18578	18610	18638	18751	18551	18859	18858	18852	18858	18702	18713	18827	18624	18710	18792	18788	18657	18560	18497	18691	18552	18644	18829	18903	18637	18568	18505	18801	18835	18589	18830	18780	18698	18691	18709	18670	18510	18711	18711	18864	18497	18653	18606	18757	18691	18648	18635	18541	18533	18763	18730	18523	18816	18720	18678	18689	18689	18768	18756	18599	18990	18676	18599	18744	18519	18578	18522	18723	18688	18846	18587	18795	18863
35131	27871	32456	31572	29353	28783	28813	28617	28083	28432	28151	28299	28510	29142	29812	29647	28900	28369	28188	28106	28175	27835	27932	28073	27723	27868	27794	28021	27748	27670	27770	27893	27644	27934	27574	28020	27873	27656	27719	27914	28129	27755	27690	27884	28136	27586	27626	27908	27865	27892	27876	27636	27649	27639	27999	27940	27821	27702	27933	27984	27638	27770	27896	27875	27866	27906	27774	27753	27873	27928	27759	27958	27878	27831	27468	27723	27949	27835	27764	27824	27870	27703	27870	27885	28035	27853	27746	27712	27699	27868	27908	27583	27688	27999	27907	27825	27966	27849	28054	27996	27642	27599	27832	27874	27798	27699	28080	27941	27696	28138	27807	27964	27813	28094	27666	27818	27836	27897	28044	27838	27819	27830	27730	27845	27694	27931	27970	27815	27945	27824	27916	27892	27813	27809	28113	27698	27931	27989	27867	27660	27863	27819	28099	27795	27718	27538	28030	27697	27975	27816	27906	27846	27956	27844	27838	27630	27641	27665	27718	27815	27929	27617	27971	27730	28026	27764	27957	27730	27775	28013	27805	27698	27618	27865	28131	28101	27879	27935	27950	27845	27767	27996	27715	27686	27673	27805	27552	27772	27797	28009	27688	27865	28047	27987	27898	27804	27884	27782	27924	27681	27905	27849	27846	27920	27985	27903	27373	27860	27850	27978	27851	27919	28051	27841	27650	27759	27959	27897	27884	27824	27540	27782	27800	27923	27988	28139	27749	27688	27564	28009	27746	27814	27556	27752	27857	28046	27763	27821	27711	27919	27925	28052	28129	27764	28006	27742	27993	27681	27829	27852	28052	27998	27643	27888	27843	27899	27846	27956	27837	27699	27745	27666	27875	27893	27829	27967	27991	27925	27818	27732	27787	27827	28044	27827	27646	27842	28030	27837	27699	27927	27785	27952	27682	27885	28150	28058	27991	27813	27853	27923	27690	27920	27701	27992	28006	27792	27773	27834	27783	27814	27888	27889	27757	27633	27707	27900	27633	27823	27944	27919	27897	27807	27517	28240	27964	27739	27898	27718	27784	27744	27500	27825	27789	27585	27872	27981	27953	27632	27870	27825	27922	27935	27822	27968	28077	27895	27700	27821	27916	28085	27960	27632	27789	27754	27894	27755	27942	27636	27794	27807	27854	27902	27698	27919	27842	28018	27961	27837	27858	27882	27966	27694	28020	27848	27791	27972	27753	27940	28141	28245	27856	27795	28187	27862	27670	27660	27837	27843	27800	27794	27972	28010	27810	27843	27874	27667	27605	28046	27689	27912	27714	27968	27997	28031	27936	27781	27932	27913	27996	27753	27977	27866	27809	27767	27725	28007	28092	27911	27957	27634	27800	27804	28014	27817	27867	27845	28072	27802	28033	27753	27811	27879	27788	28000	28134	27722	27931	27857	27813	27875	27993	27915	27953	27645	27875	27969	27686	28077	27891	27411	27638	28185	27900	27854	28069	27862	27796	27838	27727	27861	27984	27645	27926	27921	27710	27909	27630	27890	27802	27814	27719	27788	27719	27778	27942	28043	27777	27831	27910	27807	28009	28054	27909	27812	27904	27767	28033	27930	28066	27770	27836	27973	27874	27712	27881	27662	27783	27931	27753	27819	28010	27837	27790	27679	28106	27914	27716	27699	27907	27663	27769	27917	27867	27737	27909	27908	27976	27707	27875	27919	27796	27688	27709	28101	27729	27855	27559	27874	27891	27877	27971	27765	28034	28113	27906	28237	27961	28106	27812	27798	27786	27790	27786	27721	27913	27866	27696	27899	27772	28065	28047	27920	27670	27595	27830	27668	27912	27856	28045	27960	27576	27982	27941	27500	27606	27794	27922	27760	27834	28058	27754	27863	27749	27795	27943	27989	28036	27639	27712	27843	27748	28027	27802	27695	27922	27891	27731	27842	28019	27793	27965	27827	27982	27762	27690	27878	27791	27800	27778	27865	27916	27897	27887	27857	27967	27778	27795	27722	27759	27930	27799	27656	27882	27780	27706	27935	28042	27661	27809	27774	27944	28044	27972	27483	27764	27826	27797	27621	27624	28148	27972	28054	27902	27870	27753	27557	27732	27860	28080	27719	27863	28052	27857	28067	27924	27765	27888	27860	27680	28012	27838	27963	27632	27979	27900	27812	27670	28018	27790	27870	27985	28019	27845	27839	28043	28035	27844	27811	27814	27952	27913	27884	27668	27796	27937	27853	27847	27740	27746	27812	27903	27798	27814	27809	28003	27712	28014	27803	27889	27957	27878	28082	28002	27749	28118	27889	27731	27785	27625	27849	27870	27995	27879	27772	28088	27938	27655	27982	27977	27913	27884	28061	28124	27524	27923	27862	27923	27954	27884	27840	27708	27587	27578	27916	27868	27443	27691	27853	27580	28024	27917	28035	27925	27923	27932	27879	27856	28046	27863	27671	27993	28310	27817	28026	27772	27704	27930	27833	28050	27943	28051	27918	28000	27817	27877	27842	27897	27937	27969	27882	27954	28007	28085	27735	27929	27910	27870	27889	27975	27719	28060	27802	27863	27779	27891	27770	27939	27839	28016	27807	28000	27760	28031	27958	27787	27657	27561	27906	27535	27958	28021	27793	27862	27693	27559	27713	27839	27968	27804	27727	27914	27958	27909	27599	27869	27969	27967	27621	27852	27517	27928	28019	27817	27833	28116	28017	27897	27913	27725	27666	27887	27797	27950	27699	27891	27870	27640	27983	27784	28063	27901	27900	27941	27755	27788	27740	28094	27541	27918	27748	27975	27795	27820	27662	27806	27840	27560	27922	27770	27597	27665	27943	28000	27760	28041	27894	27930	28017	27965	28249	28073	27757	27935	27750	27989	27633	27717	27843	27944	27639	28072	27694	27921	27992	27807	27803	27726	27850	27910	27882	28201	27697	27996	27929	27862	27631	27732	27858	27930	27885	27849	27833	28061	28213	27860	27712	27918	27722	27777	27768	27791	28001	27836	28043	27865	27854	27946	27916	27905	28006	27950	28136	27824	27812	28093	27908	27716	27794	27707	27939	27692	28255	27911	27932	27785	27833	27818	27780	27955	27992	28016	27926	28216	27959	27928	27845	28114	27965	27873	27842	27986	27664	27773	27849	27866	28041	28086	27733	27913	28098	27961	27843	27847	28025	28211	27768	27982	27841	27727	27794	27949	27843	27852	27812	27622	27936	27713	28100	27706	27723	27668	27831	27851	27808	27777	27536	27805	27934	27636	27814	27973	27828	27903	27874	27855	27914	28076	27942	27855	27950	27629	27800	28073	27873	27849	27849	27537	27946	27999	28026	27787	27812	28115	27888	28031	27989	27742	27951	27857	27736	27621	27833	27973	27944	28040	27854	27868	27945	27695	27921	27851	27688	27860	28016	27775	27940	27874	27887	27787	27776	28035	27794	27884	27924	27820	27970	27849	27736	27824	27894	27852	27920	27819	27793	27989	28074	27667	28088	27833	27755	27682	27817	27915	27912	28149	27913	27905	27797	27634	27990	28034	27861	27871	27788	27954	27994	27915	27794	27942	27905	27647	27884	27803	27974	28018	27917	27996	27750	28213	28091	27717	27811	27983	27541	27724	27786	28148	27686	27771	27714	27917	27872	27758	27822	27716	27592	27898	28262	27624	27566	27948	27818	27966	27923	27857	28085	27934	27652	28066	27657	27935	27995	27949	27881	27949	28029	27960	27883	28188	28038	27975	27869	28025	28027	27845	27900	27875	27981	27897	27784	28320	27801	27949	27817	28155	27981	27905	27766	28034	27883	27884	27875	27839	27862	27718	27709	27884	27819	27934	27791	27844	27781	27905	27821	28024	28023	28086	28005	28025	27912	27868	27736	28177	27952	27890	27935	27823	27781	27744	27704	27936	27860	28170	27812	27742	27983	27855	27640	28022	28018	27865	27963	27961	27886	27777	27900	27771	27921	27863	27507	27604	27863	28140	28012	28044	27729	27902	27800	27742	27644	27857	27510	27849	27890	27961	27911	27889	27861	27889	27552	27707	27636	27646	27751	27817	27906	27958	27897	27867	28025	28000	27770	28043	27743	27830	28047	27989	27918	27846	27972	28206	27810	28065	27790	27933	27946	27910	27777	27821	27834	27865	27756	28204	27819	28064	27980	27946	27840	27993	27812	27652	27861	27781	27832	28011	27777	27872	27891	27720	27872	27952	27933	28117	27979	27955	27956	27963	27662	27910	27934	27720	27795	27919	27550	27961	27792	27635	27634	27792	27807	27847	28058	27751	27702	27826	27751	27951	27803	28088	27894	28094	27727	27875	28006	27741	27997	27654	27740	27783	28014	27674	27755	27893	27837	27836	27928	27797	27922	27925	27802	28038	27802	27885	27881	27891	28012	27827	27925	27921	27750	27838	28100	27770	27946	27840	27880	27661	27819	28028	27648	27834	27987	27951	27858	27934	27913	27924	28005	27885	27754	27431	27809	28056	27761	27864	27875	27801	27957	27927	27799	27959	27774	28260	27791	27915	27934	27834	27771	27908	27807	27836	27843	27893	28064	28070	27719	27702	27813	27861	28011	27854	27787	28285	27843	27784	28031	27843	27775	27866	27930	27970	27691	27849	27978	27963	27925	27772	27741	28087	27809	27828	27793	28099	27790	27730	27800	27641	27883	28039	27794	27578	27855	27877	27819	27903	27903	27632	27495	27744	27758	27891	27919	27978	27876	28027	27968	27872	27985	27655	28107	28083	27782	27607	27825	27910	27676	27816	27961	27995	27869	28212	27905	27610	27650	27885	27606	27740	27740	27778	27857	27570	27862	27811	28061	27898	27893	27903	27707	27816	27659	27979	27666	27636	27991	28018	27994	27712	27799	28024	27937	28005	27821	27819	27809	27979	27600	27938	27849	27805	27579	27751	27886	27882	27800	27703	27733	27967	27866	27948	27958	27815	27906	27984	27791	27897	28036	27467	27900	27889	27748	27919	27986	27672	27821	27882	27668	27873	27766	27841	27541	27777	28104	27624	27767	27772	28025	28051	27835	27950	27799	27878	28103	28058	27807	27973	27875	27960	27820	28029	27862	27925	27528	27901	27933	28208	27663	27907	27794	28147	28057	28009	27677	27956	28063	27893	27882	27917	27933	27803	27759	27933	28104	28044	27887	27700	27925
21621	23675	24482	21924	19803	19343	18685	18198	18261	18456	18368	17953	18632	19523	19878	19369	18344	17870	17424	17351	17607	17429	17330	17584	17426	17520	17367	17380	17507	17603	17714	17523	17351	17318	17424	17569	17324	17536	17426	17435	17477	17498	17519	17502	17589	17463	17400	17717	17473	17492	17573	17453	17480	17402	17312	17526	17392	17380	17590	17465	17675	17573	17457	17547	17387	17483	17616	17418	17351	17411	17421	17417	17559	17362	17357	17475	17304	17517	17418	17397	17489	17473	17366	17699	17401	17430	17512	17532	17426	17453	17384	17353	17467	17438	17437	17416	17518	17511	17423	17336	17591	17564	17545	17315	17672	17482	17376	17490	17549	17514	17541	17452	17566	17387	17509	17461	17305	17440	17360	17425	17462	17599	17467	17390	17522	17453	17482	17430	17416	17475	17358	17517	17418	17610	17447	17548	17523	17387	17348	17496	17431	17509	17410	17420	17541	17364	17497	17432	17418	17481	17484	17567	17444	17419	17458	17472	17445	17441	17215	17488	17517	17459	17515	17413	17330	17518	17359	17264	17564	17528	17433	17420	17590	17415	17425	17484	17596	17488	17347	17429	17307	17392	17477	17443	17361	17668	17208	17511	17537	17336	17492	17402	17402	17529	17422	17435	17456	17273	17330	17492	17418	17553	17454	17367	17499	17470	17425	17714	17450	17406	17545	17535	17360	17380	17524	17419	17313	17640	17442	17459	17531	17336	17433	17438	17503	17457	17528	17598	17562	17496	17509	17508	17529	17342	17458	17445	17465	17588	17495	17599	17369	17452	17546	17585	17411	17440	17378	17472	17449	17510	17521	17384	17283	17510	17555	17491	17560	17457	17327	17491	17533	17631	17603	17694	17461	17458	17532	17364	17398	17334	17526	17527	17322	17315	17465	17618	17572	17480	17606	17498	17476	17523	17477	17402	17542	17674	17363	17374	17616	17460	17535	17432	17566	17480	17337	17451	17532	17345	17464	17675	17495	17489	17414	17536	17366	17343	17344	17336	17582	17386	17456	17480	17341	17328	17519	17349	17462	17446	17219	17403	17546	17424	17267	17422	17453	17501	17357	17454	17382	17468	17536	17430	17383	17619	17573	17475	17425	17359	17444	17425	17446	17328	17311	17458	17515	17491	17477	17410	17321	17286	17415	17521	17656	17417	17352	17651	17403	17538	17325	17366	17481	17398	17357	17440	17294	17467	17252	17314	17520	17546	17378	17516	17331	17530	17625	17588	17606	17296	17429	17401	17527	17504	17496	17193	17375	17511	17413	17432	17345	17487	17404	17536	17609	17537	17337	17364	17532	17616	17474	17211	17382	17547	17342	17486	17544	17472	17473	17446	17279	17528	17616	17353	17414	17475	17437	17415	17573	17454	17387	17394	17322	17428	17499	17425	17340	17307	17326	17307	17490	17417	17513	17408	17535	17406	17314	17428	17469	17462	17338	17535	17548	17549	17342	17397	17339	17533	17303	17394	17554	17394	17598	17413	17399	17498	17455	17287	17522	17403	17365	17283	17556	17469	17474	17609	17680	17409	17421	17508	17354	17689	17373	17616	17419	17449	17588	17268	17439	17493	17559	17304	17516	17423	17567	17460	17499	17572	17438	17344	17504	17454	17472	17411	17430	17427	17555	17323	17341	17385	17510	17574	17455	17471	17476	17433	17331	17482	17726	17543	17430	17439	17429	17506	17552	17379	17418	17405	17644	17613	17474	17477	17334	17519	17510	17580	17427	17463	17427	17440	17427	17496	17518	17522	17489	17378	17456	17590	17413	17408	17660	17363	17389	17488	17367	17477	17581	17397	17418	17509	17462	17468	17475	17341	17609	17442	17566	17523	17382	17543	17506	17371	17523	17576	17531	17483	17339	17514	17476	17551	17340	17539	17267	17389	17347	17484	17390	17509	17433	17553	17499	17476	17493	17390	17372	17460	17548	17375	17659	17550	17387	17592	17431	17448	17327	17557	17555	17416	17296	17536	17547	17627	17487	17561	17412	17424	17480	17306	17398	17457	17230	17144	17589	17554	17491	17485	17499	17670	17423	17412	17442	17328	17604	17629	17385	17447	17606	17504	17611	17486	17553	17418	17670	17350	17620	17469	17414	17455	17582	17319	17540	17508	17540	17387	17331	17424	17390	17333	17446	17497	17471	17476	17435	17382	17346	17453	17542	17588	17552	17294	17459	17597	17408	17628	17382	17628	17389	17535	17311	17504	17367	17355	17525	17481	17700	17260	17477	17424	17499	17582	17322	17506	17549	17465	17563	17425	17406	17486	17428	17673	17425	17346	17369	17504	17532	17300	17411	17563	17433	17483	17630	17429	17442	17598	17678	17384	17539	17424	17688	17724	17531	17420	17512	17333	17482	17446	17472	17525	17637	17432	17478	17503	17470	17474	17424	17735	17381	17469	17533	17404	17263	17429	17315	17484	17332	17464	17675	17405	17304	17472	17629	17375	17516	17485	17455	17627	17565	17512	17424	17411	17303	17454	17266	17563	17485	17511	17449	17468	17535	17412	17379	17314	17581	17431	17325	17646	17642	17479	17259	17608	17447	17422	17481	17332	17661	17463	17202	17398	17620	17420	17640	17379	17488	17325	17541	17601	17495	17461	17502	17309	17352	17377	17571	17417	17405	17409	17386	17553	17446	17578	17469	17390	17512	17416	17578	17411	17258	17453	17562	17481	17513	17591	17527	17640	17610	17399	17557	17496	17519	17332	17404	17473	17442	17207	17523	17526	17599	17445	17562	17291	17497	17481	17406	17536	17495	17513	17490	17396	17653	17386	17472	17295	17629	17541	17458	17633	17541	17448	17497	17363	17517	17538	17684	17457	17444	17468	17571	17375	17553	17413	17485	17417	17469	17356	17390	17189	17578	17396	17507	17573	17323	17479	17473	17440	17455	17491	17465	17538	17464	17460	17489	17483	17451	17570	17379	17642	17304	17440	17402	17340	17491	17454	17415	17462	17588	17540	17433	17466	17451	17643	17350	17583	17317	17311	17459	17408	17443	17631	17598	17517	17307	17310	17381	17393	17510	17473	17481	17405	17572	17442	17518	17421	17726	17511	17372	17615	17467	17518	17373	17312	17472	17401	17469	17404	17613	17387	17546	17376	17613	17323	17522	17381	17576	17310	17555	17462	17472	17318	17700	17498	17583	17445	17562	17412	17368	17418	17553	17478	17446	17344	17458	17527	17369	17592	17316	17413	17566	17320	17370	17333	17550	17472	17599	17257	17604	17338	17525	17588	17598	17361	17568	17412	17554	17515	17430	17648	17517	17252	17615	17479	17581	17644	17491	17319	17340	17479	17542	17368	17421	17471	17251	17426	17370	17191	17557	17520	17418	17544	17603	17481	17458	17317	17376	17471	17682	17484	17524	17384	17390	17224	17400	17363	17565	17415	17453	17361	17359	17525	17469	17529	17566	17537	17575	17471	17418	17406	17351	17450	17533	17437	17549	17389	17418	17615	17553	17630	17451	17520	17518	17360	17494	17487	17452	17580	17462	17480	17318	17396	17326	17431	17326	17613	17445	17552	17383	17377	17498	17460	17538	17451	17582	17423	17509	17376	17643	17477	17499	17388	17397	17644	17584	17541	17495	17436	17452	17384	17337	17355	17502	17495	17446	17405	17370	17420	17576	17369	17506	17529	17401	17421	17563	17410	17308	17639	17428	17482	17443	17617	17444	17389	17464	17527	17494	17272	17458	17487	17403	17528	17428	17418	17456	17423	17390	17446	17489	17374	17600	17499	17389	17378	17483	17561	17580	17663	17444	17256	17436	17425	17429	17481	17266	17634	17528	17544	17451	17317	17436	17507	17576	17428	17643	17465	17542	17582	17437	17321	17544	17546	17541	17463	17498	17542	17549	17413	17338	17565	17476	17537	17459	17439	17547	17477	17452	17497	17411	17472	17401	17383	17444	17440	17626	17492	17460	17688	17590	17514	17380	17438	17302	17622	17419	17321	17587	17565	17368	17352	17347	17580	17511	17606	17237	17458	17515	17442	17410	17507	17592	17532	17465	17462	17452	17541	17529	17243	17525	17605	17576	17522	17695	17439	17495	17495	17401	17448	17581	17613	17483	17166	17316	17583	17623	17545	17557	17379	17388	17304	17407	17534	17579	17360	17514	17518	17625	17471	17364	17537	17315	17447	17572	17544	17433	17468	17509	17537	17456	17545	17450	17432	17453	17487	17416	17730	17404	17566	17503	17555	17539	17434	17291	17460	17523	17578	17412	17572	17683	17265	17392	17414	17523	17474	17304	17546	17425	17435	17409	17429	17475	17493	17447	17525	17765	17434	17509	17433	17321	17366	17428	17360	17446	17530	17390	17486	17498	17487	17471	17327	17322	17317	17426	17288	17419	17491	17563	17330	17532	17674	17510	17418	17414	17524	17469	17527	17395	17535	17176	17465	17440	17465	17515	17384	17504	17522	17554	17431	17497	17493	17581	17286	17472	17368	17611	17430	17485	17547	17575	17208	17699	17459	17412	17452	17462	17385	17569	17616	17418	17405	17488	17510	17469	17489	17495	17371	17408	17410	17526	17581	17522	17540	17374	17500	17330	17416	17433	17416	17316	17594	17426	17349	17606	17377	17429	17455	17478	17531	17361	17562	17311	17551	17388	17519	17419	17376	17368	17516	17374	17450	17523	17410	17244	17620	17285	17416	17245	17347	17659	17335	17331	17411	17470	17644	17534	17414	17722	17505	17480	17654	17277	17489	17407	17425	17733	17531	17589	17662	17592	17558	17604	17516	17627	17646	17257	17552	17370	17433	17581	17406	17413	17406	17454	17552	17465	17394	17476	17400	17445	17654	17508	17536	17438	17419	17543	17608	17501	17412	17462	17529	17340	17542	17436	17584	17356	17595	17551	17460	17673	17466	17492	17595	17521	17544	17423	17380	17372	17622	17456	17307	17424	17449	17351	17569	17527	17472	17352	17495	17463	17520	17593	17441	17488	17486	17483	17420	17426	17613	17619	17484	17369	17372	17506	17485	17553	17413	17539	17654	17521	17478	17378	17519	17582	17418	17424	17586	17416	17511	17471	17392	17523	17381	17413	17533	17435	17610	17386	17508	17513	17399	17574	17441	17332	17495	17378	17487	17396	17581	17447	17542	17376	17641
24777	20751	26899	26145	26749	30631	32447	30452	29781	29768	30241	32747	34816	42061	42709	37865	33897	30673	29342	28858	28881	28783	28997	28589	28705	28676	28600	28391	28644	28563	28609	28616	28770	28712	28631	28653	28488	28517	28794	28660	28869	28753	28587	28550	28507	28374	28670	28667	28875	28601	28713	28668	28500	28710	28627	28628	28525	28740	28571	28799	28832	28590	28738	28719	28368	28527	28458	28708	28756	28439	28639	28691	28477	28877	28631	28825	28661	28761	28616	28647	28396	28409	28555	28525	28710	28519	28678	28628	28656	28638	28908	28596	28578	28645	28627	28707	28670	28617	28656	28702	28757	28607	28895	28766	28742	28788	28207	28697	28757	28567	28686	28776	28612	28867	28583	28561	28718	28691	28769	28805	28854	28488	28721	28621	28932	28860	28713	28689	28573	28683	28604	28592	28541	29058	28825	28620	28625	28715	28482	28656	28622	28966	28702	28675	28780	28790	28673	28345	28681	28793	28709	28473	28628	28450	28451	28737	28783	28715	28706	28661	28658	28436	28492	28319	28611	28704	28603	28809	28666	28485	28556	28489	28864	28633	28646	28649	28823	28611	28650	28575	28687	28778	28899	28603	28641	28535	28557	28502	28591	28559	28601	28455	28626	28666	28547	28443	28658	28620	28759	28756	28677	28708	28666	28599	28664	28398	28530	28725	28738	28670	28831	28574	28678	28440	28696	28801	28661	28737	28843	28538	28634	28696	28665	28655	28815	28785	28500	28732	28876	28494	28743	28911	28659	28339	28599	28655	28787	28760	28574	28773	28848	28620	28741	28682	28548	28812	28622	28549	28466	28461	28709	28531	28644	28536	28617	28595	28754	28560	28577	28581	28325	28597	28661	28542	28663	28882	28600	28681	28463	28764	28840	28469	28280	28563	28689	28953	28628	28812	28522	28371	28685	28780	28590	28544	28715	28517	28900	28413	28411	28571	28650	28750	28650	28548	28566	28308	28755	28407	28566	28616	28364	28689	28777	28359	28769	28671	28681	28867	28558	28558	28740	28592	28712	28660	28810	28829	28422	28438	28539	28675	28714	28667	28707	28761	28938	28657	28472	28394	28385	28473	28564	28540	28667	28853	28550	28534	28568	28463	28736	28664	28372	28774	28658	28819	28316	29016	28629	28828	28654	28417	28476	28467	28567	28842	28650	28372	28456	28539	28803	28795	28455	28433	28592	28766	28825	28637	28741	28636	28908	28610	28868	28730	28593	28632	28650	28649	28505	28568	28557	28629	28390	28540	28615	28872	28841	28864	28566	28692	28463	28725	28688	28710	28613	28530	28544	28619	28644	28720	28694	28426	28410	28716	28715	28778	28715	28823	28877	28513	28739	28774	28678	28691	28651	28599	28724	28663	28477	28465	28420	28842	28637	28713	28721	28330	28533	28395	28541	28655	28763	28625	28626	28549	28893	28685	28413	28625	28587	28773	28707	28712	28544	28526	28649	28383	28443	28756	28340	28559	28597	28604	28577	28647	28787	28482	28675	28584	28785	28362	28508	28741	28879	28778	28612	28596	28651	28625	28630	28683	28831	28807	28830	28554	28802	28653	28617	28531	28625	28520	28566	28826	28602	28665	28704	28566	28711	28554	28632	28622	28702	28610	28661	28474	28609	28655	28827	28727	28945	28631	28791	28295	28640	28645	28766	29006	28772	28674	28773	28648	28713	28776	28660	28725	28595	28787	28526	28710	28621	28823	28779	28640	28670	28663	28561	28618	28519	28500	28642	28232	28717	28521	28515	28441	28894	28621	28792	28499	28537	28632	28599	28618	28805	28527	28849	28403	28313	28701	28852	29019	28720	28436	28669	28862	28356	28542	28569	28720	28754	28636	28649	28615	28664	28614	28660	28646	28765	28764	28748	28712	28921	28415	28651	28608	28435	28549	28868	28633	28650	28505	28534	28719	28593	28648	28545	28381	28573	28818	28795	28342	28613	28533	28778	28631	28695	28477	28647	28563	28654	28577	28673	28643	28499	28669	28747	28815	28800	28667	28759	28431	28620	28633	28630	28483	28677	28387	28427	28675	28416	28365	28477	28535	28469	28716	28826	28389	28605	28735	28617	28587	28444	28506	28390	28663	28690	28791	28539	28603	28544	28426	28372	28631	28490	28460	28710	28799	28520	28779	28867	28622	28869	28661	28893	28772	28922	28679	28734	28819	28343	28636	28525	28497	28956	28440	28447	28688	28469	28572	28661	28554	28759	28544	28714	28250	28620	28633	28533	28644	28753	28414	28513	28783	28376	28688	29021	28857	28614	28599	28454	28766	28829	28768	28553	28665	28840	28525	28592	28646	28631	28685	28693	28569	28628	28640	28453	28484	28449	28442	28695	28519	28349	28749	28842	28387	28568	28938	28547	28501	28507	28933	28648	28768	28471	28523	28378	28581	29087	28654	28336	28504	28753	28412	28656	28610	28684	28565	28745	28638	28496	28660	28722	28694	28859	28559	28550	28477	28849	28566	28563	28741	28618	28559	28488	28675	28712	28300	28552	28825	28535	28733	28526	28608	28453	28813	28689	28894	28650	28819	28732	29020	28801	28881	28693	28794	28745	28936	28844	28834	28738	28589	28597	28693	28416	28732	28787	28889	28733	28538	28637	28776	28753	28492	28643	28441	28917	28625	28498	28844	28616	28485	28484	28490	28585	28439	28645	28378	28722	28747	28734	28751	28664	28705	28701	28635	28661	28562	28458	28717	28550	28923	28598	28454	28773	28521	28780	28597	28739	28812	28355	28687	28721	28567	28686	28792	28916	28775	28894	28752	28926	28650	28530	28733	28658	28831	28574	28392	28519	28679	28758	28784	28561	28507	28562	28529	28671	28602	28658	28736	28552	28595	28674	28440	28379	28479	28593	28616	28529	28733	28649	28729	28481	28659	28492	28755	28764	28515	28603	28581	28502	28588	28647	28463	28895	28743	28718	28437	28621	28827	28544	28559	28717	28720	28375	28630	28597	28672	28773	28829	28616	28736	28823	28723	28647	28560	28617	28499	28597	28717	28353	28539	28710	28656	28551	28400	28454	28466	28859	28753	28577	28698	28752	28647	28834	28460	28594	28686	28632	28679	28629	28677	28608	28588	28348	28598	28629	28607	28484	28500	28714	28563	28488	28925	28737	28556	28505	28604	28621	28563	28679	28497	28683	28655	28455	28641	28592	28515	28446	28594	28835	28600	28756	28659	28596	28739	28880	28667	28650	28526	28875	28596	28847	28439	28556	28617	28522	28355	28874	28589	28601	28754	28630	28793	28298	28768	28494	28757	28729	28785	28668	28605	28607	28705	28759	28715	28560	28703	28702	28638	28455	28757	28438	29028	28728	28503	28400	28891	28531	28742	28529	28636	28636	28435	28704	28572	28701	28646	28666	28553	28549	28421	28497	28984	28444	28477	28631	28583	28735	28729	28737	28654	28554	28919	28552	28646	28712	28807	28620	28407	28846	28514	28522	28787	28704	28727	28561	28679	28621	28485	28564	28808	28829	28789	28790	29112	28545	28572	28779	28674	28529	28849	28835	28790	28729	28712	28583	28458	28484	28496	28592	28557	28595	28963	28831	28738	28652	28457	28843	28730	28545	28450	28756	28574	28857	28430	28409	28549	28533	28611	28467	28555	28620	28596	28728	28752	28649	28810	28675	28768	28660	28692	28642	28728	28767	28437	28533	28662	28639	28719	28497	28436	28639	28767	28616	28513	28570	28666	28515	28802	28499	28597	28762	28532	28562	28525	28643	28824	28714	29113	28971	28674	28700	28766	28693	28923	28862	28513	28826	28548	28688	28597	28260	28395	28743	29021	28479	28634	28760	28617	28766	28635	28702	28738	28622	28824	28791	28749	28765	28913	28880	28527	28443	28649	28516	28667	28611	28457	28591	28537	28662	28524	28474	28962	28694	28623	28679	28498	28658	28579	28956	28747	28819	28622	28469	28682	28313	29008	28696	28814	28708	28578	28759	28784	28771	28538	28382	28304	28660	28731	28655	28739	28545	28585	28632	28502	28735	28487	28799	28632	28711	29083	28393	28469	28549	28596	28635	28378	28650	28904	28664	28478	28707	28509	28490	28549	28427	28767	28588	28693	28567	28741	28684	28706	28489	28644	28668	28731	28602	28420	28519	28616	28620	28599	28576	28579	28534	28782	28692	28687	28696	28583	28836	28693	28360	28603	28589	28558	28604	28548	28953	28620	28734	28700	29111	28641	28564	28607	28666	28702	28713	28665	28625	28739	28564	28514	28827	28746	28704	28550	28421	28695	28799	28637	28498	28601	28789	28869	28736	28552	28612	28420	28590	28504	28697	28816	28613	28502	28608	28431	28640	28868	28349	28656	28773	28670	28634	28554	28633	28438	28689	28763	28659	28479	28457	28582	28574	28525	28543	28541	28832	28769	28629	28591	28501	28513	28591	28453	28526	28691	28593	28667	28591	28864	28727	28531	28783	28486	28601	28505	28581	28613	28606	28696	28700	28775	28522	28646	28631	28859	28536	28539	28515	28457	28822	28595	28740	28382	28866	28596	28571	28626	28652	28897	28538	29177	28701	28404	28609	28371	28815	28389	28605	28433	28731	28602	28766	28644	28521	28736	28567	28548	28689	28654	28649	28409	28821	28798	28634	28483	28713	28549	28819	28563	28796	28691	28685	28762	28706	28597	28580	28661	28664	28722	28772	28575	28635	28546	28359	28575	28901	28768	28822	28713	28724	28610	28742	28476	28501	28873	28468	28642	28660	28652	28674	28587	28539	28656	28502	28647	28765	28681	28799	28727	28670	28390	29006	28607	28876	28403	28696	28467	28766	28458	28574	28690	28676	28418	28574	28657	28840	28601	28759	28889	28701	28853	28548	28866	28814	28692	28781	28768	28546	28434	28497	28724	28646	28314	28354	28756	28743	28776	28674	28566	28639	28512	28605	28609	28677	28539	28889	28494	28785	28526	28787	28729	28823	28781	28855	28841	28511	28515	28420	28663	28666	28769	28779	28550	28769	28740	28490	28609	28428	28386	28926	28460	28649	28392	28628	28589	28616	28585	28730	28788	28743	28737	28497	28528	28516	28327	28420	28557	28780	28647	28866	28587	28662	28603	28509	28711	28560	28603	28701	28762	28826	28811	28749	28574	28731	28523
20314	31370	29556	24378	22739	22155	21366	20248	19907	19255	19879	24160	27138	35820	34608	28560	23124	19675	18131	17843	17967	17839	17964	18001	17848	17800	17862	17952	17756	17808	17864	17829	17896	17792	17972	18068	17925	17895	18105	17712	17999	17916	17867	17930	17815	17737	17927	18001	18013	17784	18100	17701	17794	17925	18039	18164	17916	17885	17797	17996	17934	17773	17975	18036	17994	17966	17861	17881	17792	17810	17804	17950	17840	17904	17761	17768	17875	17868	17857	17664	18031	17807	17883	17970	17629	17703	17870	17849	17828	17683	17776	17968	17838	17940	17970	18069	17765	17841	17815	17954	17855	17796	17974	17921	17983	17983	17781	17796	17907	17802	17898	18058	17823	17861	17776	17789	17848	17876	17814	17900	17799	17843	17874	17753	17767	18115	17796	17813	18029	17884	17984	17725	17795	17877	17847	17909	17739	17818	17882	18018	17833	17794	17806	17941	17806	17899	18064	17683	17936	17861	17805	17819	17759	17789	17711	17803	17903	17928	17883	17755	17944	17698	17608	17918	18020	17772	17769	18127	17905	17778	17769	17972	17887	17806	17838	17865	17972	17747	17975	17890	17641	17758	17914	17752	17696	18017	18074	17904	17660	17917	17857	17937	17998	17858	18044	17788	17997	17972	17890	17879	17862	17988	17815	17886	17894	17885	17725	17762	17888	17930	18076	17778	18097	17810	17791	17915	17769	17868	17938	17854	17903	17622	18031	17718	17737	17963	18072	17848	17921	17884	18038	17817	17681	17804	17855	17762	17766	17918	17830	17864	17887	18080	17717	17998	17740	17870	18022	17808	17794	18098	18008	17793	18005	17944	17904	17842	17948	17805	17979	17952	17796	17866	17827	17931	17910	17918	17937	17728	17844	17913	17992	18033	18002	17868	18014	17771	17878	17857	17748	17832	17901	17987	17917	18007	17865	17857	17882	17816	17854	17958	17818	18016	17975	17900	17885	17977	17868	17814	17755	17765	17846	18070	17762	17790	18023	17844	17871	17805	17639	18061	17776	17979	17801	18021	17864	17843	17914	17978	17936	17808	17930	17799	18017	18146	17966	18016	17831	17942	17849	17787	17748	17854	17867	18041	17862	17905	17986	17857	17484	17806	17945	17764	17821	17966	17886	17765	17791	17972	17802	17865	17923	17823	17818	17975	17894	17852	17815	17902	17861	17811	17870	17696	17876	17901	17812	17838	17962	17887	17959	17915	18070	17992	17782	17984	17863	17831	17906	17833	17930	17918	18002	17929	18039	17841	17863	17968	17664	17890	17844	17806	17899	17807	17704	17736	18027	17913	17810	17973	18004	17765	17892	17791	17907	17977	17845	17869	17886	17870	18181	17881	17778	17991	17798	17820	17954	17792	17939	17942	18046	17860	17984	17976	17700	17861	17813	18008	17873	17907	17858	17740	17731	17784	17849	17936	17957	17859	18137	18053	17964	17809	17848	17893	17664	17941	17886	17696	17934	18055	17831	17878	18078	17798	17889	17884	17737	17900	17850	17923	17726	17898	17866	17799	17911	17760	17849	17867	17892	17878	17977	18037	17985	18023	17919	17853	17797	17878	18030	17763	17874	17889	17929	17853	18121	17945	17762	17856	17849	17800	17914	17927	18024	17833	17925	17861	18011	18120	17953	17890	17941	18129	17921	17855	17852	17909	17895	18054	17840	17867	18005	17764	17925	17788	17914	17933	17980	17948	18055	17703	17742	17807	17962	17829	17795	17925	18004	17873	17783	17857	17727	17770	17783	17796	17862	17943	18172	17848	17949	18070	17917	17856	17880	17877	17866	17920	17800	17846	17898	18021	17869	17869	17944	17943	17971	17837	17954	17914	17977	17858	17890	17899	17874	17841	18122	17881	18130	17854	17849	17896	17887	18021	17939	17827	18113	17844	17746	17850	17871	17969	17879	17961	18043	17938	17761	17759	18039	17697	17851	17858	17847	18083	17940	17832	17846	17845	17811	17927	18041	17938	17831	18004	17897	17880	17915	17812	17846	17742	17883	17780	18161	17839	17960	17889	17740	17886	18058	17924	17973	17792	17858	17972	17892	18016	17884	17885	17736	17764	17811	17927	17913	17876	17847	17944	17861	17896	17885	17853	17781	17997	17820	18028	17804	17897	17939	17948	17798	17787	17869	17960	17784	17992	17892	17858	17823	17830	17912	17654	17812	17957	17732	17916	17927	17922	18109	17868	17782	17828	17917	17789	17875	17996	17746	17843	18080	17744	17791	17929	17664	18020	17829	17950	18023	17954	17923	17891	17923	17952	18035	17954	18009	17898	17823	17869	17898	18032	17950	17749	17745	17732	17898	18067	17898	17870	17661	17790	17884	17844	17891	17898	17863	17986	18045	17850	17924	17866	17760	17879	17973	18019	17850	17869	17869	17981	17758	17822	17876	17799	17853	17966	17631	18020	17808	17768	17872	17857	17960	17746	17916	17861	17856	17759	17844	17973	17839	17911	17966	17972	17902	18041	17663	18026	18022	17874	17919	17962	17844	18062	17852	17859	18103	17732	17786	17763	17893	17916	17747	17732	17974	18081	17857	17990	17925	17812	17823	17922	17984	18037	17975	17981	17891	17978	17891	18037	18067	17800	17871	17743	17765	17894	17761	18070	17851	18084	17933	17811	18025	17758	17944	17943	18189	17760	17976	17955	17722	17972	17905	17925	18035	17848	18072	17984	17912	17864	17826	18037	17823	17849	18198	18003	17813	17964	17804	18028	17651	17961	17786	17865	17877	17922	17884	17928	17856	17760	18061	17946	17768	18018	17727	17901	17925	17941	17834	17882	17959	17809	17752	17885	17992	17689	17800	17898	17946	17901	17832	17881	17942	18021	17885	17727	18007	18006	17904	17992	18085	17835	17818	17910	17825	17836	17844	17683	17786	17916	17809	17772	17786	17887	17962	17612	17880	18132	17946	17866	17911	17816	17860	18006	18015	17995	17932	17859	17748	17722	17938	17629	17700	17896	17876	17887	17710	18022	17912	17763	17875	17836	17805	17925	17825	17681	17809	17867	17892	17861	17980	17867	17924	17935	17875	17867	17939	17920	17865	17893	18018	17850	17837	17897	17795	18109	17945	17890	17999	17807	17667	17929	17981	17997	17807	17826	17910	17827	17754	17944	17870	17847	17920	17876	18072	17904	17775	17910	17739	17966	17893	17947	17811	17875	17886	17784	17783	17971	17867	17883	17902	17614	17923	17811	18020	17992	17916	17892	17934	17817	17836	17766	17872	18024	17963	17850	17904	17870	17927	17907	17777	18012	17947	17817	17776	17953	17888	17728	18065	17930	17572	17961	17952	18173	17783	17893	17870	17749	17921	17814	17952	17998	17849	17917	17675	17938	17934	17793	18045	17892	17824	17719	17881	17990	17891	18025	17899	17934	17749	17867	17887	18025	17894	18006	17865	17845	17860	17924	17799	17845	18053	17800	17877	17773	17923	18003	17992	17823	17932	17833	17827	17877	17820	17774	17823	17766	17844	17802	17943	17940	17788	17876	17922	17741	17941	17806	17786	17965	17944	17800	17904	17956	17741	17947	17899	17835	17782	17735	17847	17964	17922	18004	17966	17892	17947	17943	17862	17949	17875	17676	17901	17858	17859	17888	17816	17720	17784	17780	18052	17989	17843	17813	17933	17846	17873	17974	17820	18028	17803	17997	17821	17860	18048	17923	17991	17865	17765	17982	17754	17870	17976	17841	17822	17904	17992	17822	17948	17935	17803	17857	17903	17827	17962	17852	17860	17939	18032	17864	17893	17956	17837	17806	17827	17813	17973	18029	17938	17879	17931	17929	17958	17860	17945	17920	17941	17938	17990	17912	17833	17726	17823	17867	18091	17857	17969	17926	17944	18063	17945	17862	17950	17848	17736	17933	17924	17898	18026	18066	17891	17878	17767	17776	17869	17808	17997	17946	17829	17740	17843	17802	17744	17941	17797	17840	17897	17933	17868	17972	17841	18023	17670	17820	17794	17771	17847	17777	18021	17841	17975	17872	18026	17987	17932	17778	17992	17921	17770	17747	17741	17655	17914	17911	17931	17927	17824	17943	17905	17822	17910	17759	17991	18097	17747	17855	17837	17896	17835	17891	17762	18020	17655	17898	18111	17903	17818	17702	18092	17758	17827	17860	17806	17782	17926	17716	17746	17884	17855	18048	17919	18087	17731	17755	17922	17797	17848	17970	17889	17827	18117	17881	17996	17862	18006	18005	17907	18063	17999	17971	17802	17952	18064	18041	17894	17967	17700	18024	18050	17726	17871	17799	17710	17873	17873	17763	17793	17992	18041	17780	17925	17826	18011	17893	17887	17790	17856	17754	17893	17951	18086	17784	17904	18073	17791	17797	17769	17830	17840	17702	17820	17934	17917	17825	17907	17775	17907	17875	17838	17895	17876	17921	18026	18000	18053	17875	17811	18023	17809	17928	17905	17817	17923	17806	18025	17878	18050	17851	17939	18024	17998	17867	17899	17962	17784	17904	17778	18097	17854	17903	17845	17865	17755	17913	18129	17942	17929	17826	17907	17858	17885	18032	18012	17936	17806	18002	17916	17969	17841	17990	17817	17933	17856	17927	17869	17844	17864	17940	17744	17869	17994	17883	17974	17956	17850	17844	17805	17989	17997	17776	17874	17816	17779	17770	17889	18034	18029	17928	17859	17821	17802	17925	17754	17923	18034	17928	17916	17859	17965	17846	17830	17774	17883	17967	17953	17891	17902	17948	17896	17904	18007	17872	18039	17994	18006	17905	17906	17883	17846	17723	17945	18142	18005	17914	17943	17994	17893	17821	17931	17863	17929	17834	17904	18053	17718	17930	17780	18051	17750	17920	17872	17991	17870	17840	17900	17877	17777	17818	17876	17774	17769	17847	17913	17913	17928	17923	17914	17877	17910	17931	17867	17948	18162	17840	18003	17885	17911	17891	17950	17768	17976	17925	17795	18139	17798	17991	17965	17914	17951	18040	17865	17670	17838	18021	17861	17876	17946	17946	17859	17927	17758	17700	17707	17891	17794	17896	17953	17983	17882	17866	17836	17854	18022	17751	18223	17945	18004	17893	17833	17937	17685	17748	17994	17974	17819	17919	17902	17758	17686	17951	17798	17841	17893	17912	18021	18004
22186	20726	27070	24679	23604	31482	35465	32851	31943	32400	32467	40025	50941	56266	52305	44775	38112	33461	31333	30646	30693	30396	30602	30953	30397	30306	30523	30474	30259	30352	30279	30512	30696	30574	30605	30126	30353	30499	30473	30371	30439	30272	30321	30590	30449	30155	30289	30477	30206	30491	30263	30351	30359	30377	30327	30319	30247	30239	30021	30363	30352	30485	30269	30277	30506	30657	30160	30429	30445	30198	30537	30528	30117	30278	30178	30612	30567	30528	30405	30389	30279	30422	30385	30427	30398	30289	30423	30291	30564	30271	30245	30340	30267	30591	30345	30469	30317	30135	30173	30132	30127	30178	30440	30369	30282	30222	30246	30410	30301	30344	30174	30637	30508	30352	30120	30331	30439	30417	30430	30516	30416	30426	30440	30364	30316	30561	30173	30366	30315	30250	30321	30472	30610	30464	30397	30418	30351	30354	30437	30207	30391	29997	30034	30182	30560	30113	29962	30397	30312	30608	30285	30087	30192	30291	30420	30200	30516	30222	30223	30290	30390	30268	30347	30693	30596	30360	30705	30277	30221	30412	30234	30111	30387	30509	30486	30285	30568	30252	30265	29994	30486	30548	30598	30319	30528	30396	30356	30247	30247	30205	30358	30240	30344	30390	30613	30341	30389	30493	30212	30356	30377	30326	30275	30436	30136	30279	30358	30194	30488	30414	30478	30348	30391	30518	30401	30496	30318	30233	30185	30051	30502	30317	30260	30634	30255	30480	30489	30613	30405	30439	30334	30673	30310	30261	30128	30272	30539	30266	30531	30382	30553	30389	30551	30114	30523	30384	30343	30369	30475	30499	30366	30105	30430	30436	30333	30254	29894	30098	30527	30408	30259	30470	30150	30478	30353	30319	30384	29949	30266	30564	30543	30559	30146	30352	30113	30315	30483	30386	30695	30492	30373	30384	30695	30262	30117	30294	30123	30373	30408	30311	30171	30300	30387	30190	30473	30405	30226	30260	30321	30349	30543	30262	30319	30312	30485	30490	30304	30294	30367	30083	30173	30431	30301	30292	30396	30500	30540	30283	30228	30259	30220	30308	30400	30449	30388	29968	30339	30188	30260	30613	30166	30313	30528	30351	30355	30272	30531	30138	30225	30444	30404	30159	30487	30082	30429	30082	30250	30548	30462	30069	30288	30451	30432	30362	30453	30584	30364	30540	30523	30310	30481	30231	30106	30126	30238	30226	30384	30147	30457	30145	30369	30230	30239	30048	30448	30498	30258	30295	30529	30335	30328	30516	30427	30115	30217	30444	30047	30341	30424	30311	30415	30406	30325	30382	30478	30368	30297	30592	30556	30095	30347	30178	30168	30402	30448	30323	30296	30314	30492	30080	30209	30490	30538	30335	30247	30418	30471	30609	30576	30380	30480	30241	30295	30444	30183	30433	30619	30513	30401	30276	30526	30328	30556	30614	30421	30215	30336	30406	30382	30251	30002	30072	30245	30246	30469	30381	30337	30297	30364	30188	30195	30426	30289	30277	30383	30313	30372	30196	30122	30485	30513	30399	30345	30252	30323	30126	30473	30298	30511	30122	30339	30244	30324	30409	30213	30092	30259	30261	30231	30620	30306	30323	30194	30293	30402	30383	30514	30300	30344	30178	30323	30238	30348	30248	30434	30258	30482	30431	30481	30295	30375	30392	30216	30461	30403	30093	30286	30432	30311	30558	30344	30516	30365	30519	30362	30301	30314	30415	30234	30364	30403	30403	30371	30613	30320	30148	30493	30243	30549	30450	30400	30439	30538	30377	30321	30287	30444	30282	30121	30542	30378	30448	30422	30222	30544	30502	30476	30339	30325	30393	30268	30404	30300	30251	30551	30246	30379	30228	30280	30192	30508	30484	30630	30470	30336	30632	30437	30349	30271	30377	30367	30653	30240	30284	30180	30258	30121	30221	30312	30419	30737	30550	30597	30615	30691	30348	30361	30405	30276	30303	30193	30310	30187	30080	30691	30453	30306	30376	30310	30440	30148	30623	30306	30227	30265	30412	30635	30484	30313	30556	30208	30255	30308	30235	30478	30401	30420	30123	30207	30203	30300	30348	30461	30512	30337	30654	30284	30411	30466	30407	30528	30322	30376	30526	30474	30399	30319	30172	30445	30299	30325	30317	30131	30348	30598	30465	30461	30116	30231	30251	30681	30246	30514	30302	30246	30359	30444	30454	30225	30492	30402	30511	30554	30551	30207	30136	30440	30256	30242	30308	30414	30194	30161	30117	30355	30252	30412	29983	30465	30185	30509	30359	30194	30448	30388	30053	30232	30434	30515	30303	30402	30068	30245	30284	30138	30463	30411	30225	30361	30081	30446	30297	30289	29924	30442	30364	30189	30363	30285	30130	30504	30441	30228	30439	30395	30718	30444	30511	30184	30454	30160	30351	30510	30623	30297	30309	30511	30327	30348	30034	30090	30134	30316	30492	30455	30502	30269	30237	30285	29954	30614	30452	30404	30414	30103	30215	30312	30305	30448	30450	30164	30261	30313	30500	30340	30124	30457	30563	30287	30405	30362	30119	30623	30296	30491	30271	30391	30361	30412	30306	30136	30318	30107	30340	30274	30494	30673	30266	30337	30144	30172	30652	30363	30541	29949	30238	30273	30502	30195	30497	30432	30306	30418	30243	30424	30349	30348	30476	30301	30389	30476	30289	30261	30428	30460	30381	30368	30191	30479	30310	30256	30224	30183	30404	30442	30341	30315	30486	30481	30334	30644	30471	30616	30253	30230	29935	30371	30590	30235	30614	30473	30258	30306	30190	30344	30454	30518	30353	30111	30310	30286	30363	30386	30218	30413	30279	30200	30407	30329	30288	30403	30289	30294	30272	30627	30418	30286	30340	30479	30295	30534	30199	30224	30583	30435	30287	30173	30321	30291	30433	30353	30257	30536	30530	30388	30400	30550	30330	30336	30431	30272	30313	30033	29993	30213	30521	30489	30432	30531	30152	30277	30309	30393	30484	30631	30684	30445	30436	30499	30327	30460	30296	30618	30255	30368	30347	30400	30426	30419	30132	30306	30469	30645	30410	30504	30479	30289	30426	30281	30221	30401	30192	30212	30488	30338	30480	30277	30334	30167	30198	30416	30293	30059	30263	30548	30263	30452	30441	30242	30505	30546	30410	30400	30380	30664	30318	30457	30177	30478	30312	30462	30267	30250	30328	30201	30307	30374	29988	30347	30270	30342	30245	30440	30530	30354	30234	30699	30228	30489	30167	30446	30337	30489	30202	30426	30326	30474	30405	30411	30324	30313	30394	30400	30476	30163	30225	30279	30335	30394	30069	30160	30661	30274	30591	30530	30391	30390	30318	30344	30482	30542	30485	30354	30118	30360	30262	30472	30424	30339	30323	30659	30467	30231	30284	30472	30367	30298	30186	30423	30313	30198	30214	30034	30374	30315	30465	30436	30165	30125	30021	30338	30471	30292	30374	30405	30328	30350	30281	30393	30270	30227	30373	30363	30356	30387	30412	30637	30560	30225	30493	30248	30150	30323	30444	30616	30444	30083	30267	30390	30450	30421	30301	30298	30334	30079	30629	30383	30220	30352	30295	30376	30237	30133	30404	30433	30500	30391	30020	30079	30237	30369	30536	30342	30223	30286	30484	30194	30353	30470	30536	30479	30547	30627	30306	30290	30191	30168	30447	30323	30293	30408	30003	30161	30608	30313	30311	30329	30354	30337	30514	30389	30513	30684	30224	30244	30191	30382	30526	30303	30460	30343	30224	30092	30330	30252	30214	30298	30290	30436	30425	30344	30348	30394	30406	30485	30103	30412	30217	30576	30257	30361	30256	30190	30381	30285	30473	30349	30370	30092	30175	30220	30221	30449	30549	30385	30417	30327	30045	30346	30223	30560	30418	30280	30235	30239	30100	30246	30044	30472	30398	30142	30178	30356	30542	30222	30473	30451	30335	30381	30635	30237	30420	30206	30287	30461	30341	30405	30389	30614	30426	30712	30502	30420	30300	30341	30487	30446	30579	30633	30253	30308	30327	30326	30337	30562	30541	30464	30286	30233	30269	30350	30787	30525	30503	30224	30302	30283	30298	30274	30624	30404	30366	30301	30416	30715	30283	30069	30284	30479	30339	30178	30163	30356	30269	30113	30392	30476	30523	30373	30216	30403	30210	30178	30574	30648	30365	30261	30255	30374	30374	30258	30214	30212	30340	30670	30506	30333	30405	30521	30216	30177	30281	30042	30208	30404	30338	30194	30318	30328	30208	30267	30256	30420	30373	30217	30258	30211	30501	30686	30320	30682	30381	30288	30346	30702	29969	30209	30049	30441	30216	30110	30476	30387	30419	30231	30121	30261	30468	30432	30315	30314	30272	30333	30475	30422	30464	30534	30299	30327	30435	30662	30316	30287	30399	30211	30366	30589	30557	30316	30275	30339	30166	30248	30166	30586	30413	30156	30512	30436	30355	30374	30235	30386	30306	30286	30416	30460	30461	30242	30111	30257	30522	30298	30429	30371	30609	30499	30441	30408	30144	30287	30583	30401	30068	30361	30272	30367	30497	30360	29993	30186	30364	30302	30408	30174	30336	30257	30396	30370	30171	30400	30215	30629	30430	30277	30696	30177	30688	30316	30365	30114	30360	30331	30199	30468	30442	30189	30663	30543	30309	30429	30270	30283	30478	30454	30201	30430	30182	30454	30358	30299	30245	30254	30387	30368	30289	30172	30304	30519	30378	30145	30267	30493	30451	30383	30425	30646	30433	30573	30477	30218	30516	30627	30366	30307	30439	30396	30028	30303	30464	30463	30572	30165	30338	30346	30114	30191	30295	30335	30211	30335	30180	30344	30230	30488	30548	30553	30486	30130	30343	30523	30336	30451	30580	30356	30088	30289	30543	30414	30304	30349	30260	30332	30245	30200	30371	30531	30217	30424	30424	30317	30522	30421	30410	30375	30397	30847	30464	30364	30550	30435	30420	30433	30329	30644	30225	30238	30301	30257	30408	30191	30255	30124	30235	30594	30427	30208	29900	30098	30555	30363	30232	30322	30269	30427	30303	30374	30573	30397	30376	30405	30598	30407	30120	30219	30290	30260	30077	30062	30100	30504	30362	30372	30442	30197	30518	30334	30111	30381	30581	30152	30112	30212	30384	30142	30467
23296	38597	37670	31554	30139	28223	23117	22246	20923	20811	21991	33975	45229	49541	44425	35631	27351	21574	19179	18468	18547	18536	18646	18521	18643	18498	18647	18387	18656	18717	18515	18458	18541	18632	18644	18616	18493	18566	18422	18588	18523	18670	18318	18300	18619	18599	18454	18515	18691	18680	18556	18550	18805	18641	18427	18499	18603	18471	18502	18470	18572	18515	18661	18560	18719	18568	18644	18568	18736	18765	18622	18611	18670	18588	18499	18666	18565	18471	18657	18651	18550	18559	18505	18459	18691	18386	18484	18630	18352	18654	18692	18640	18518	18319	18491	18604	18604	18457	18585	18649	18602	18723	18599	18470	18600	18600	18687	18565	18599	18606	18455	18543	18511	18654	18361	18515	18732	18624	18551	18742	18576	18621	18712	18445	18465	18598	18650	18674	18551	18520	18462	18411	18569	18579	18522	18625	18428	18704	18576	18445	18425	18443	18767	18329	18552	18670	18482	18423	18576	18589	18222	18613	18523	18425	18563	18483	18559	18578	18589	18417	18454	18544	18675	18578	18625	18368	18595	18714	18434	18553	18582	18606	18622	18363	18666	18610	18465	18428	18581	18473	18683	18561	18687	18562	18537	18509	18489	18607	18589	18342	18472	18444	18618	18605	18387	18538	18627	18550	18434	18710	18317	18687	18445	18535	18719	18553	18469	18611	18707	18539	18549	18586	18599	18506	18536	18415	18589	18404	18604	18644	18430	18598	18471	18693	18435	18553	18499	18529	18652	18610	18489	18544	18427	18542	18593	18557	18566	18807	18631	18570	18585	18452	18539	18605	18540	18666	18498	18573	18699	18557	18532	18340	18401	18606	18669	18513	18671	18521	18506	18544	18597	18515	18535	18502	18400	18611	18424	18634	18654	18499	18631	18705	18583	18660	18604	18507	18538	18518	18479	18570	18458	18587	18583	18591	18540	18534	18478	18628	18503	18584	18423	18614	18391	18597	18468	18492	18511	18521	18529	18446	18655	18573	18603	18639	18633	18591	18651	18705	18589	18475	18576	18579	18646	18693	18547	18582	18544	18505	18462	18560	18595	18527	18413	18667	18547	18549	18651	18536	18505	18556	18620	18641	18392	18439	18586	18510	18400	18662	18678	18485	18591	18509	18707	18500	18591	18612	18857	18615	18489	18658	18566	18453	18612	18565	18718	18407	18399	18426	18618	18586	18543	18340	18546	18561	18492	18739	18737	18717	18548	18553	18492	18523	18430	18350	18614	18652	18639	18590	18537	18541	18597	18496	18370	18637	18548	18516	18540	18412	18563	18844	18610	18662	18759	18425	18454	18491	18510	18648	18732	18544	18690	18540	18487	18455	18499	18507	18539	18652	18511	18480	18605	18635	18511	18800	18651	18632	18545	18660	18697	18525	18567	18597	18476	18471	18563	18260	18617	18566	18494	18590	18609	18531	18634	18787	18476	18642	18671	18820	18543	18435	18379	18587	18603	18407	18525	18541	18738	18549	18488	18631	18643	18468	18642	18440	18408	18593	18485	18639	18679	18620	18612	18592	18575	18566	18443	18459	18473	18702	18565	18537	18508	18549	18593	18678	18727	18531	18695	18504	18673	18447	18468	18736	18568	18685	18512	18654	18506	18583	18605	18632	18508	18497	18677	18546	18543	18440	18711	18475	18638	18579	18544	18361	18494	18580	18381	18582	18393	18387	18423	18553	18593	18684	18553	18505	18633	18549	18529	18586	18576	18537	18508	18441	18606	18762	18483	18557	18550	18641	18390	18468	18510	18543	18561	18678	18545	18606	18647	18648	18420	18649	18541	18504	18603	18321	18443	18540	18568	18622	18615	18533	18684	18438	18529	18570	18580	18601	18486	18494	18485	18677	18522	18768	18589	18613	18435	18586	18711	18406	18648	18578	18665	18600	18495	18572	18697	18579	18602	18627	18292	18575	18769	18611	18538	18563	18699	18429	18555	18537	18403	18654	18523	18572	18489	18499	18415	18626	18503	18582	18505	18615	18606	18647	18346	18596	18486	18509	18636	18687	18639	18487	18546	18492	18551	18679	18493	18759	18543	18700	18635	18538	18441	18622	18499	18523	18492	18519	18741	18516	18656	18493	18451	18619	18632	18530	18671	18625	18555	18668	18546	18584	18474	18561	18547	18594	18434	18576	18603	18537	18742	18694	18476	18448	18593	18524	18604	18517	18561	18611	18590	18402	18676	18464	18630	18681	18626	18625	18483	18437	18649	18528	18431	18669	18582	18540	18641	18576	18436	18592	18419	18533	18589	18517	18488	18707	18544	18540	18529	18588	18481	18538	18595	18385	18634	18549	18592	18581	18596	18566	18442	18471	18649	18421	18622	18528	18567	18519	18480	18621	18465	18490	18555	18398	18646	18634	18623	18547	18522	18573	18515	18517	18545	18493	18652	18453	18577	18688	18603	18529	18620	18718	18483	18545	18445	18587	18431	18509	18588	18583	18457	18428	18574	18708	18367	18430	18589	18500	18242	18601	18398	18570	18569	18586	18441	18604	18374	18309	18470	18567	18597	18459	18593	18584	18432	18712	18680	18553	18464	18504	18447	18602	18517	18562	18615	18272	18757	18546	18604	18403	18543	18533	18701	18628	18441	18638	18532	18734	18544	18467	18700	18714	18606	18711	18592	18445	18476	18615	18494	18550	18563	18395	18460	18516	18557	18537	18659	18559	18724	18659	18625	18454	18536	18412	18627	18447	18438	18482	18514	18633	18562	18537	18537	18497	18471	18582	18545	18358	18611	18609	18502	18575	18561	18640	18652	18659	18545	18528	18443	18699	18272	18520	18450	18593	18576	18632	18660	18726	18658	18655	18662	18586	18581	18662	18434	18576	18557	18509	18678	18802	18530	18495	18675	18526	18410	18559	18559	18628	18693	18385	18748	18378	18415	18436	18521	18599	18581	18580	18510	18666	18619	18613	18526	18573	18556	18442	18641	18628	18434	18351	18541	18624	18596	18551	18505	18649	18677	18381	18609	18576	18558	18382	18533	18498	18530	18464	18522	18406	18687	18577	18494	18521	18742	18644	18593	18508	18523	18671	18597	18549	18468	18341	18627	18652	18597	18472	18679	18694	18593	18471	18634	18583	18563	18521	18619	18600	18532	18560	18606	18399	18649	18594	18592	18588	18588	18609	18650	18588	18700	18694	18751	18478	18546	18754	18593	18555	18520	18581	18592	18457	18447	18591	18689	18581	18701	18546	18677	18578	18619	18636	18836	18687	18679	18640	18636	18677	18522	18673	18482	18627	18492	18454	18509	18560	18425	18610	18364	18450	18614	18621	18623	18494	18541	18630	18584	18552	18740	18592	18543	18475	18520	18504	18498	18461	18568	18570	18472	18655	18449	18523	18522	18436	18684	18465	18573	18670	18495	18716	18611	18638	18488	18541	18628	18509	18506	18549	18532	18654	18648	18394	18422	18379	18432	18638	18426	18443	18700	18484	18603	18555	18606	18526	18650	18554	18679	18644	18698	18530	18422	18618	18618	18733	18336	18459	18418	18507	18479	18663	18472	18513	18487	18572	18487	18380	18608	18582	18524	18757	18594	18560	18400	18680	18549	18616	18511	18499	18471	18437	18433	18768	18495	18520	18657	18635	18492	18621	18518	18526	18570	18643	18445	18524	18590	18595	18447	18533	18679	18456	18676	18556	18522	18490	18579	18611	18478	18504	18603	18604	18632	18530	18564	18672	18484	18721	18599	18528	18562	18622	18740	18538	18627	18611	18551	18577	18566	18455	18494	18478	18557	18436	18437	18574	18540	18669	18392	18699	18670	18509	18674	18411	18689	18585	18631	18439	18331	18554	18634	18650	18407	18549	18726	18581	18546	18667	18519	18532	18349	18679	18568	18589	18484	18634	18569	18533	18569	18650	18677	18538	18608	18465	18529	18759	18499	18591	18600	18584	18651	18618	18525	18579	18548	18563	18680	18710	18457	18659	18372	18462	18597	18426	18453	18574	18571	18651	18680	18470	18463	18547	18587	18536	18645	18406	18608	18496	18672	18631	18418	18495	18545	18455	18532	18454	18607	18546	18540	18507	18556	18687	18572	18553	18383	18774	18519	18635	18530	18424	18443	18507	18228	18615	18667	18665	18587	18677	18446	18655	18547	18606	18376	18574	18430	18564	18687	18614	18406	18613	18657	18506	18512	18652	18565	18531	18521	18542	18516	18540	18420	18708	18659	18388	18510	18512	18648	18479	18398	18651	18553	18607	18500	18525	18449	18519	18693	18389	18665	18599	18578	18464	18575	18641	18365	18539	18452	18443	18690	18567	18377	18589	18560	18574	18391	18557	18466	18400	18579	18532	18646	18465	18541	18603	18383	18523	18570	18540	18597	18522	18627	18450	18437	18709	18558	18596	18395	18552	18483	18433	18620	18592	18665	18479	18539	18578	18619	18512	18458	18443	18614	18582	18617	18584	18411	18766	18566	18520	18543	18632	18535	18777	18545	18596	18522	18537	18671	18532	18652	18548	18594	18668	18485	18597	18418	18611	18548	18402	18691	18492	18600	18482	18614	18517	18489	18361	18430	18626	18475	18671	18719	18504	18479	18447	18757	18570	18681	18573	18478	18510	18562	18478	18523	18847	18627	18590	18462	18469	18434	18548	18539	18450	18580	18451	18568	18452	18688	18470	18554	18592	18575	18437	18497	18600	18566	18614	18541	18528	18513	18542	18657	18488	18780	18522	18624	18707	18679	18636	18389	18523	18536	18598	18574	18730	18540	18522	18685	18593	18585	18621	18450	18628	18617	18273	18657	18466	18555	18676	18669	18565	18726	18395	18651	18586	18467	18510	18685	18430	18478	18554	18694	18620	18609	18538	18733	18466	18635	18471	18446	18551	18543	18644	18509	18653	18694	18607	18488	18774	18571	18410	18564	18608	18526	18274	18621	18548	18525	18657	18647	18592	18542	18444	18536	18412	18604	18657	18520	18723	18575	18425	18646	18243	18605	18583	18654	18523	18545	18684	18676	18519	18660	18560	18647	18494	18463	18557	18516	18604	18598	18685	18754	18409	18715	18573	18668	18555	18636	18518	18429	18494	18566	18656	18360	18594	18593	18688	18436	18565	18524	18420	18306	18508	18646	18300	18401	18646	18717	18460	18463	18616	18527	18506
36094	29832	34727	35624	33152	31376	30783	30682	30367	30101	30100	30344	30899	31396	31580	31179	30767	30337	30055	29836	29741	30046	29973	29795	29809	29798	30154	29881	29910	29774	29805	29938	29851	29936	29789	29916	30062	29955	29958	30054	30076	30028	30002	30089	30194	30024	29993	29907	29924	29717	29713	29828	29880	29931	29753	29903	30106	29923	30083	29860	29828	29818	29891	29582	29713	29793	29827	29918	29767	29878	29556	29900	30003	29992	30146	29784	29978	30084	29828	29833	29965	29859	29869	30120	29745	30003	29999	29661	29677	29890	29872	30122	29883	29977	29942	29885	29874	29822	30322	30020	29777	30045	30160	29859	29888	29983	30054	29976	30091	29999	30095	29754	29911	29961	30153	29927	29966	30088	29913	30016	29992	29885	29895	29941	29970	30000	29844	29779	29903	30124	29907	29914	30154	29783	30040	30213	29981	29958	30066	30029	29832	29889	29900	29809	29989	29855	30004	29996	30065	30129	29868	30001	29855	29791	29822	29931	29937	29936	29912	29628	29908	29931	30114	30123	29800	29827	29909	29946	29794	30039	29861	29582	29942	29978	30101	29640	29638	29918	29751	29804	29713	29956	29854	30199	29868	30182	29907	29888	30226	30100	30153	30021	29950	29972	29889	29969	29704	30010	29976	29913	29836	29889	30010	29891	30042	29816	29841	30030	30010	30069	29985	29743	30005	29718	29922	29951	29793	30075	29954	29984	29928	30086	29912	29975	30087	29957	30115	29842	30103	29934	30087	30169	29899	29652	30113	30119	30047	29665	29654	29964	29840	29742	29950	29969	30196	30015	30173	29787	30105	29860	29848	29731	30074	29850	29930	30112	29906	30019	30084	29951	30087	29937	29890	29823	29980	30057	29842	30022	29785	29906	29768	29918	29974	30026	29908	29887	30019	29987	29943	29995	29878	29983	29919	30035	29822	30019	30136	30068	29951	30001	29871	29959	30069	30173	29983	29770	29981	29890	29725	29997	30189	29818	30116	29685	29860	29899	29937	29910	29949	30166	29959	30201	29681	29884	29977	29830	29978	29869	29706	30051	30307	30146	30009	29880	29864	29803	29771	29914	30049	30260	29963	29745	29810	29836	29948	29923	30047	30231	30254	30021	29906	29866	29909	29872	29708	29864	30084	29894	30049	29992	29787	29581	29824	29950	30182	29837	29992	29963	30247	29809	29922	30157	29905	29624	30048	29814	29771	29853	30254	29954	29761	29795	30190	29923	29943	29854	29713	29946	29911	29992	30046	29750	29816	29923	29850	29711	30064	30005	30053	29956	29959	30035	29985	29955	29757	29924	29891	30033	30252	29888	29811	29602	29888	29863	30046	30231	29746	29880	29881	29964	29684	29781	30099	30203	30098	30143	29863	29738	29960	29806	29845	30122	29934	30055	29834	29758	29968	29955	29907	30107	29933	29999	29915	29888	30040	29549	29892	29877	29784	30073	29927	30067	29956	29684	29851	29918	30237	29955	29847	30236	30070	29960	30012	29919	29984	30017	29917	29903	29915	29849	29799	29966	29968	29935	29799	30102	30012	30094	30116	29955	29951	29909	29866	29669	29981	30148	29795	29850	30064	30135	30068	30129	29931	29943	30044	29889	29807	29759	29820	30015	29979	30076	30259	29952	30280	30073	29800	29990	30030	29823	29623	30198	30066	29908	30162	29809	29748	29578	29795	30056	29954	29988	29780	29782	29884	29560	29837	30044	29908	30087	30045	29844	30216	30042	29689	30099	29986	30167	30009	29718	29756	29904	29906	30021	29914	29797	29680	29926	29968	29816	29762	29963	30049	30014	30006	29996	29979	30124	29829	29939	29920	29863	29868	30062	30034	29894	29871	29705	29919	29801	29923	29696	30028	30078	29980	29854	30095	29832	29968	30046	29937	29964	30045	30204	29811	29865	29570	30019	29930	29871	29897	30124	29851	29960	29967	30003	29920	29725	29978	29873	29958	29965	29795	29819	29978	29861	29942	30046	30031	29961	30180	29816	29954	29912	30112	30260	29786	29984	29944	29756	30218	29963	29655	30103	29940	30105	30051	30038	30261	30265	30103	29898	29879	29830	30090	29838	29799	29986	30054	29920	30168	30098	29926	30053	30168	30093	29905	29918	29879	29909	29673	30024	29882	29829	29707	29943	29950	29943	30205	30047	30004	29880	29995	29807	29891	30040	30161	29901	30130	29880	30114	29727	29873	29926	30100	29796	29911	29893	29938	29929	29879	29964	29913	29794	29878	30078	29876	29953	30102	30134	29777	29943	30085	29926	29829	29956	30041	29900	29978	29940	29843	29976	29860	30059	29787	30190	30194	29788	30228	29712	29675	29902	30041	29944	29977	30139	29783	29783	30052	29940	29852	30034	29842	30119	29821	30076	29823	30079	30035	30164	29915	30004	30147	29742	29809	29863	29852	30077	29922	30275	29900	29951	29992	29881	29930	29821	29976	29986	29889	29741	29674	29901	29838	29993	29843	29895	29899	29989	29920	29975	29713	29926	30017	29949	30036	29772	30098	29922	30017	30092	30387	30077	30127	30130	29984	29872	29828	29905	30006	29710	29814	29926	29656	29999	29865	29859	29902	29840	29735	30132	29927	29988	29775	29999	29749	30053	30129	30173	29812	29773	30065	29915	29775	29960	29731	29614	30064	29856	29985	30102	29771	29762	30004	30310	29948	30148	30043	29841	29988	29792	29803	29773	30057	30040	29648	29933	29919	30009	29930	30107	29787	30096	29848	29895	29810	29909	29710	29951	30062	29803	29741	29837	30037	29797	30132	29905	29933	29888	30171	29741	30067	29807	29959	29748	29835	30041	30027	29818	29873	29998	30028	30301	30168	29642	30163	30013	30029	29846	30016	29880	29913	29792	30073	30078	29720	29803	30177	29985	29877	29811	29731	29886	29831	29833	30192	29906	29858	30094	29926	29933	29870	30175	29967	29639	29899	29828	29951	29991	29877	29909	29982	30043	29952	29728	29812	30104	30171	30163	30237	29981	30059	29790	29841	29756	30149	29842	29956	29751	30144	29794	29619	30082	30059	29969	29911	29899	29630	30217	29933	30057	30163	30324	30162	29915	29733	30079	29768	29820	29816	29789	29964	30034	29578	30109	29862	29953	29939	29989	29867	29672	29998	29643	29871	30106	30138	30021	29833	29804	30070	29928	30275	29885	29976	30065	29914	29926	30031	29797	29987	30085	29893	29914	29717	29802	29917	30014	29866	29936	29862	29844	29781	30102	29896	30247	29912	30060	30116	30168	29910	29854	29947	29783	29839	30030	29723	29766	29788	29592	29918	30178	29726	30151	30066	29890	29891	29946	29893	30061	30081	30070	30100	30102	30024	29935	30058	29861	30203	29872	29856	29897	29899	29799	30036	30004	30037	29960	29855	29815	30046	30062	29884	29943	30062	30025	29880	30023	29790	29878	29857	29936	30055	29721	30188	29926	30184	29890	29803	29877	30118	29954	29892	30108	29969	29873	29734	29838	29870	29887	30221	29770	29931	29990	30111	29947	29870	29766	30110	30116	29957	30005	30174	29749	30279	30020	29592	29939	30101	29898	30055	30075	29969	30010	30131	30006	29993	30071	30162	30089	29964	30086	30030	29830	29995	30054	29917	30053	29883	30024	29787	30151	29974	30058	29873	29954	30058	30034	30334	30093	29872	30515	30095	29987	29843	29531	30135	29925	29896	29768	29934	30116	29830	29972	29935	29786	29952	30072	30058	30134	30024	29758	30028	29843	29893	29964	30040	30224	30023	29990	30023	30018	29938	29790	29920	29904	29923	30089	29761	29895	30073	30180	29946	29999	29908	30105	29818	30045	29668	29868	29898	29932	29850	29918	29784	29681	29993	30058	29919	29892	29829	29910	30009	29927	29876	30106	29761	30108	29849	29910	30118	30039	30077	30149	29921	29865	29861	29962	29909	29973	29814	30022	29972	29965	29781	29961	30096	30263	30062	30143	30084	29854	29982	29793	30030	30064	29854	29909	30156	29992	30103	29920	29997	29963	30120	30189	30070	30293	30045	29907	29968	29773	29910	30040	30175	29983	29884	29759	29987	30002	29738	29805	29936	30026	30069	29682	29833	29817	29892	29892	29775	29912	29780	29800	29991	30029	30174	30032	29755	29961	29961	29843	30202	30121	29849	29987	29897	29740	30007	29912	30258	30024	30113	30172	30025	30009	29892	30076	29954	29939	30063	29909	30070	29969	30018	29772	29819	30086	29982	30296	29916	29656	30124	29759	29942	29844	29894	29841	29841	29757	29849	29847	30182	29800	30031	29722	30044	29717	29965	29923	30295	30004	29956	30137	30227	30019	30029	30105	30060	29777	30064	29858	30177	29863	29697	29962	29888	29880	29876	30150	29903	30198	30137	29900	29922	30084	29698	29743	29532	29988	29744	29747	30076	29816	29936	29884	30090	30287	30003	29720	29806	29814	29927	29894	30188	30166	29944	29840	30037	29839	29928	29824	29932	29974	29995	29948	30109	29971	29878	29974	29974	30002	29932	29876	29982	30290	30115	30034	29860	30148	29465	29857	30090	30051	30101	29799	30033	29920	30184	29822	29971	29843	30059	29919	29735	30056	30144	29820	29840	30045	29710	29946	29848	29875	30015	30167	30258	29863	30140	30071	30065	30096	29866	29792	29822	29850	29851	29901	29585	30088	30054	30218	29999	30243	29945	29955	29632	30068	29934	29935	30054	29624	29913	29852	30157	30095	29903	30045	30009	30006	29894	29918	30076	29984	29671	30061	30050	29894	30075	29730	30061	30255	30034	30054	30180	29860	29891	29982	29880	29752	29987	29930	29807	30117	29825	30060	29946	29841	29630	29734	29812	30204	29839	29866	30152	29832	29952	30065	29649	29864	30175	30142	29901	30104	29925	30034	29976	29835	29896	29900	30023	29801	29901	29829	30025	30101	29828	30015	30017	29898	30210	30172	29946	29761	30076	29852	30015	29997	29948	29760	30041	29918	30010	30107	30001	30107	30264	29870	29861	30037	29953	30019	29804	29989	30193	29987	30151	29965	29989	29942	29963	29931	29787	29843	29993	29934	29992	29806	29854	29778	30210	29988	29675	29848	30246	29557	29878	30110	29799	29887	30003	29858	30099	29922	29799	29991	29921	29962
23681	26730	26983	26021	23571	20400	19637	19504	18974	18734	18762	19202	20236	20587	20147	19561	18889	18611	18357	18324	18446	18411	18332	18475	18303	18343	18531	18491	18301	18527	18400	18484	18390	18502	18350	18425	18240	18344	18273	18583	18657	18446	18530	18415	18436	18420	18376	18607	18525	18391	18401	18341	18383	18330	18372	18436	18439	18495	18587	18371	18298	18337	18304	18619	18217	18483	18279	18381	18418	18243	18427	18439	18440	18359	18341	18558	18332	18407	18393	18364	18293	18322	18553	18268	18466	18338	18323	18301	18370	18273	18530	18256	18358	18352	18468	18260	18436	18432	18361	18436	18515	18425	18276	18369	18248	18243	18333	18349	18325	18310	18396	18313	18471	18559	18268	18428	18265	18499	18514	18249	18360	18485	18279	18526	18343	18401	18430	18299	18501	18523	18443	18425	18316	18359	18425	18405	18467	18358	18358	18319	18408	18259	18360	18447	18501	18321	18508	18257	18627	18472	18476	18412	18276	18430	18499	18374	18501	18127	18360	18516	18599	18290	18315	18337	18278	18361	18362	18375	18353	18362	18171	18433	18461	18488	18259	18410	18478	18390	18166	18406	18420	18278	18282	18338	18285	18450	18518	18348	18431	18366	18392	18489	18186	18405	18327	18524	18293	18577	18456	18324	18302	18586	18407	18418	18242	18483	18563	18409	18575	18383	18400	18314	18321	18360	18442	18483	18440	18297	18426	18432	18295	18498	18340	18230	18344	18467	18562	18349	18443	18387	18409	18415	18430	18366	18512	18503	18472	18401	18473	18454	18574	18324	18410	18514	18515	18574	18294	18383	18381	18396	18575	18271	18545	18433	18346	18397	18469	18531	18408	18440	18520	18303	18476	18510	18415	18411	18471	18456	18363	18453	18524	18360	18464	18480	18441	18562	18580	18486	18360	18219	18394	18344	18207	18383	18463	18414	18389	18452	18571	18301	18353	18468	18536	18409	18509	18433	18417	18429	18343	18514	18376	18344	18400	18508	18263	18348	18470	18495	18481	18360	18444	18452	18264	18379	18485	18378	18397	18344	18298	18579	18382	18527	18310	18320	18357	18372	18475	18550	18516	18279	18511	18314	18380	18486	18396	18387	18447	18330	18342	18542	18354	18520	18221	18515	18446	18354	18168	18402	18360	18331	18473	18334	18415	18292	18218	18328	18257	18402	18354	18236	18357	18552	18374	18440	18469	18454	18379	18416	18333	18437	18355	18635	18187	18397	18348	18470	18472	18399	18498	18441	18396	18458	18350	18216	18459	18508	18303	18217	18541	18305	18635	18361	18454	18517	18403	18297	18489	18419	18348	18487	18386	18205	18466	18398	18392	18405	18563	18386	18477	18149	18404	18498	18351	18366	18376	18546	18286	18327	18425	18272	18195	18639	18383	18522	18538	18329	18479	18427	18534	18509	18500	18384	18452	18414	18360	18512	18499	18406	18581	18388	18269	18535	18307	18316	18453	18363	18404	18471	18403	18431	18376	18497	18310	18205	18418	18377	18475	18374	18372	18236	18557	18412	18398	18337	18347	18398	18415	18437	18367	18351	18414	18500	18322	18256	18387	18464	18437	18435	18477	18465	18405	18485	18464	18254	18421	18531	18302	18583	18418	18485	18455	18293	18252	18331	18484	18387	18421	18382	18415	18375	18513	18297	18400	18520	18424	18438	18271	18455	18456	18473	18457	18305	18658	18366	18398	18403	18457	18466	18445	18496	18417	18530	18740	18287	18401	18413	18299	18570	18336	18391	18375	18493	18441	18487	18456	18565	18334	18553	18410	18519	18373	18484	18505	18539	18252	18541	18472	18407	18398	18438	18553	18400	18474	18446	18443	18370	18287	18457	18696	18298	18342	18527	18473	18317	18332	18424	18574	18330	18420	18496	18337	18363	18531	18449	18687	18186	18374	18409	18312	18462	18570	18439	18363	18430	18569	18540	18311	18330	18497	18199	18327	18579	18371	18560	18371	18498	18372	18343	18374	18619	18335	18455	18479	18420	18347	18405	18312	18400	18360	18493	18506	18433	18282	18447	18404	18269	18412	18477	18447	18537	18221	18318	18466	18434	18403	18440	18387	18531	18256	18385	18329	18256	18319	18545	18446	18381	18514	18539	18346	18384	18444	18488	18343	18484	18371	18489	18507	18519	18396	18286	18515	18395	18119	18457	18501	18360	18346	18513	18428	18575	18483	18274	18463	18441	18442	18446	18507	18386	18465	18470	18505	18440	18393	18551	18551	18358	18442	18479	18317	18399	18480	18373	18393	18471	18256	18474	18232	18404	18474	18353	18380	18436	18537	18491	18465	18290	18098	18347	18498	18543	18306	18421	18561	18252	18344	18346	18377	18268	18276	18474	18430	18443	18424	18402	18381	18565	18479	18371	18509	18277	18348	18258	18560	18408	18345	18384	18394	18359	18204	18198	18409	18352	18473	18381	18401	18316	18509	18411	18657	18373	18380	18470	18330	18422	18549	18434	18475	18440	18465	18520	18609	18499	18456	18477	18396	18387	18540	18453	18310	18376	18494	18626	18409	18539	18414	18338	18329	18409	18459	18364	18260	18373	18258	18509	18430	18441	18388	18397	18433	18399	18296	18631	18466	18410	18563	18239	18474	18450	18211	18454	18324	18437	18371	18313	18433	18441	18435	18475	18402	18402	18287	18479	18306	18321	18440	18310	18489	18569	18354	18305	18392	18266	18495	18495	18327	18429	18433	18408	18425	18581	18473	18491	18469	18565	18376	18326	18301	18260	18345	18318	18551	18549	18459	18410	18459	18302	18498	18294	18452	18398	18421	18428	18186	18356	18401	18411	18534	18325	18432	18413	18364	18445	18394	18333	18433	18529	18436	18443	18375	18378	18282	18477	18444	18442	18227	18438	18445	18500	18504	18522	18403	18349	18350	18423	18408	18495	18453	18388	18510	18278	18314	18481	18477	18351	18294	18391	18365	18323	18498	18514	18305	18473	18423	18393	18506	18489	18392	18450	18347	18450	18461	18344	18374	18328	18503	18194	18405	18507	18352	18130	18343	18249	18498	18437	18447	18329	18453	18344	18326	18366	18364	18305	18525	18445	18641	18428	18362	18460	18384	18452	18405	18599	18493	18441	18400	18636	18417	18364	18395	18596	18470	18381	18313	18491	18395	18362	18531	18418	18283	18301	18369	18444	18561	18315	18314	18342	18470	18500	18424	18456	18403	18308	18581	18353	18405	18308	18279	18537	18442	18508	18534	18399	18449	18388	18552	18379	18287	18409	18544	18525	18468	18417	18356	18542	18494	18438	18431	18340	18366	18326	18369	18595	18460	18620	18354	18485	18405	18649	18430	18477	18235	18443	18338	18389	18348	18502	18419	18293	18498	18381	18245	18367	18448	18331	18302	18434	18329	18432	18294	18479	18289	18303	18570	18453	18531	18389	18474	18343	18529	18517	18360	18313	18394	18561	18385	18515	18507	18417	18613	18361	18363	18483	18325	18266	18380	18343	18434	18387	18445	18443	18286	18271	18541	18512	18312	18328	18340	18434	18509	18380	18466	18421	18528	18457	18479	18438	18372	18392	18549	18248	18304	18364	18496	18421	18397	18280	18506	18493	18341	18515	18392	18477	18296	18445	18435	18560	18462	18542	18568	18532	18156	18307	18425	18150	18452	18371	18313	18194	18428	18588	18456	18471	18538	18522	18511	18312	18567	18488	18270	18384	18409	18522	18406	18403	18347	18335	18462	18321	18458	18488	18392	18508	18272	18437	18239	18341	18268	18353	18253	18367	18353	18412	18588	18365	18457	18525	18509	18282	18388	18514	18452	18470	18476	18337	18367	18574	18637	18241	18630	18348	18489	18214	18382	18569	18296	18340	18224	18278	18433	18349	18300	18466	18501	18484	18419	18467	18266	18329	18436	18444	18406	18311	18625	18550	18379	18377	18649	18443	18307	18369	18361	18478	18383	18363	18392	18423	18313	18413	18401	18479	18445	18380	18487	18475	18558	18408	18486	18321	18400	18304	18436	18388	18347	18571	18349	18423	18393	18245	18424	18451	18396	18374	18451	18379	18560	18394	18312	18458	18511	18296	18468	18542	18583	18420	18391	18443	18345	18480	18342	18552	18533	18264	18553	18530	18581	18432	18350	18282	18482	18435	18321	18543	18474	18497	18383	18366	18403	18522	18380	18358	18490	18404	18333	18581	18337	18415	18224	18445	18326	18406	18380	18499	18388	18305	18278	18409	18426	18400	18504	18463	18565	18297	18338	18372	18365	18579	18373	18287	18435	18363	18441	18201	18545	18356	18411	18414	18516	18345	18378	18415	18361	18447	18446	18386	18483	18327	18446	18395	18587	18351	18528	18349	18531	18451	18464	18472	18396	18491	18481	18490	18338	18369	18571	18432	18678	18372	18358	18581	18433	18479	18591	18375	18375	18395	18422	18441	18584	18435	18285	18272	18322	18608	18313	18426	18451	18464	18405	18349	18312	18385	18533	18493	18396	18322	18558	18311	18290	18367	18344	18310	18511	18675	18403	18358	18405	18387	18418	18485	18527	18399	18393	18437	18491	18436	18661	18229	18340	18528	18373	18234	18444	18487	18346	18367	18104	18312	18403	18419	18440	18360	18558	18291	18442	18506	18473	18459	18384	18447	18489	18315	18434	18403	18494	18300	18434	18288	18389	18605	18173	18428	18334	18367	18326	18351	18463	18568	18331	18559	18183	18367	18452	18436	18731	18329	18393	18423	18549	18338	18279	18430	18296	18451	18285	18350	18492	18448	18380	18284	18390	18554	18419	18479	18477	18293	18233	18233	18373	18401	18427	18400	18379	18514	18573	18393	18411	18432	18231	18214	18426	18184	18532	18481	18548	18388	18417	18509	18377	18481	18398	18405	18560	18512	18432	18469	18424	18459	18430	18257	18490	18263	18441	18356	18461	18204	18378	18365	18318	18369	18202	18620	18357	18552	18318	18453	18549	18375	18464	18296	18365	18565	18434	18426	18502	18411	18418	18662	18313	18356	18556	18465	18548	18434	18486	18491	18456	18521	18459	18580	18440	18535	18331	18561	18467	18450	18459	18439	18267	18497	18431	18464	18370	18510	18285	18383	18334	18401	18551	18421	18351	18247	18402	18438	18401	18417	18460	18442
24796	20776	27331	27961	28271	30683	32326	30897	30409	30244	30485	33456	40153	44439	41382	36590	32889	30746	29787	29459	29232	29285	29166	29286	29281	29467	29275	29138	29399	29252	29358	29323	29235	29258	29318	29384	29393	29282	29399	29321	29547	29458	29544	29453	29478	29142	29249	29491	29189	29317	29289	29291	29464	29343	29346	29267	29499	29313	29278	29090	29314	29338	29213	29260	29156	29146	29477	29538	29289	29378	29266	29310	29371	29224	29356	29207	29084	28951	29392	29285	29323	29157	29127	29449	29270	29410	29159	29282	29383	29346	29438	29123	29477	29155	29078	29351	29552	29443	29241	29301	29131	29246	29108	29423	29384	29347	29067	29287	29429	29282	29268	29235	29301	29411	29305	29125	29245	29320	29263	29235	29282	29377	29167	29292	29607	29436	29114	29354	29396	29195	29223	29427	29305	29401	29310	29160	29267	29117	29192	29440	29354	29449	29262	29327	29206	29433	29527	29123	29406	29428	29212	29321	29096	29329	29377	29049	29198	29347	29364	29281	29034	29214	29192	29252	29413	29061	29315	29251	29362	29078	29273	29368	29184	29312	29369	29540	29140	29328	29305	29353	29298	29348	29409	29139	29268	29087	29403	29302	29019	29405	29322	29039	28997	29221	29211	29229	29423	29229	29418	29360	29134	29174	29358	29416	29107	29251	29371	29305	29287	29270	29564	29347	29250	29306	29395	29503	29528	29192	29155	29584	29380	29009	29336	29255	28983	29090	29255	29336	29572	29531	29534	29401	29041	29385	29198	29170	29315	29316	29328	29585	29055	28968	29353	29538	29367	29357	29267	29415	29513	29095	29307	29456	29078	29545	29203	29383	29350	29191	29196	29227	29220	29407	29355	29026	29309	29208	29159	29306	29423	29019	29160	29386	29121	29285	28940	28937	29442	29483	29383	29443	29239	29169	29140	29114	29134	29185	29405	29222	29348	29392	29330	29351	29296	29454	29387	29293	29412	28981	28864	29153	29299	29111	29308	29228	29325	29228	28922	29450	29124	29489	29381	29186	29246	28887	29269	29319	29471	29351	29103	29287	29237	29313	29160	29103	29431	28861	29216	29231	29258	29144	29083	28870	29132	29289	28934	29176	29659	29435	29429	29421	29391	29274	29125	29147	29335	29198	29055	29494	29128	29273	29188	29353	29171	29512	29360	29141	29223	29320	29199	29400	29499	29047	29424	29201	29476	28957	29069	29487	29169	29114	29314	29078	29310	29413	29430	29108	29272	29251	29199	29340	29258	29285	29448	29246	29310	29294	29052	29204	29241	29284	29254	29213	28985	29010	29258	29354	29215	29029	29191	29277	29301	29580	29355	29396	29328	29417	29558	29390	29352	29235	29258	29343	29202	29285	29289	29376	29314	28903	29207	29428	29419	29426	29215	29360	29362	29427	29402	29355	29310	29339	29551	29369	29424	29468	29049	29114	29185	29264	29599	29264	29685	29440	29420	29194	29083	29290	29218	29479	29236	29438	29331	29375	29360	29419	29226	29440	29255	29493	29343	29303	29354	29120	29317	29227	29194	29532	29614	29046	29277	29280	29459	29398	29151	29344	29484	29278	29250	28991	28989	29072	29182	29340	29342	29369	29101	29304	29314	29643	29294	29132	29126	29277	29036	29202	29396	29610	29459	29513	29397	29386	29332	29242	29201	29338	29234	29490	29379	29402	29362	29272	29489	29475	29608	29217	29069	29270	29129	29215	28966	28978	29208	29420	29325	29200	29173	29292	29093	28972	29139	29026	29135	29360	29404	29167	29320	29333	29185	29368	29188	29299	29308	29467	29496	29529	29252	28941	29304	29109	29180	29091	29195	29276	29055	29301	29296	29367	29307	29234	29266	29400	28947	29465	29418	29172	29328	29426	29277	29358	29377	29348	29185	29505	29200	29151	29432	29169	29442	29129	29646	29220	29148	29183	29395	29441	29090	29092	29296	29315	29466	28891	29253	29055	29477	29033	29085	29366	29352	29361	29664	29365	29334	29281	29197	29234	29325	29062	29423	29400	29154	29247	29365	29236	29133	29116	29527	29390	29287	29314	29103	29570	29427	29223	29348	29203	29232	29333	29151	29145	29073	29257	29309	29251	29140	29552	29390	29445	29292	29184	29100	29259	29302	29481	29105	29074	28952	29129	29608	29353	29325	29339	29225	29321	29303	29192	29040	29313	29339	29474	29069	29173	29281	29230	29164	29099	29018	29102	29059	28963	29189	29042	29479	29234	29188	29195	29365	29053	29363	29529	29525	29339	29445	29230	29737	29372	29376	29265	29310	29205	29332	29104	29095	29330	29268	29113	29435	29440	29349	29217	29203	29265	29442	29114	29136	29366	29035	29259	29305	29520	29588	28933	29361	29345	29214	29281	29290	29217	29363	29374	29240	29321	29314	29376	29363	29324	29312	29477	29186	29339	29221	29136	29241	28922	29117	29106	29216	29390	29261	29301	29152	29074	29205	29158	29264	29210	29298	29378	29498	29426	29528	29179	29386	29496	29533	29342	29090	29195	29293	29459	29084	29171	29209	29309	29277	29188	29386	29140	29345	29218	28901	29307	29359	29194	29535	29388	29557	29142	29266	29531	29372	29150	29383	29711	29262	29125	29381	29186	28975	29455	29430	29521	29262	29422	29213	29401	29361	29326	29391	29218	29349	29447	29314	29504	29209	29293	29218	29340	29241	29195	29237	29127	29128	29271	29264	29196	29001	29209	29056	29433	29427	29332	29310	29393	29491	29300	29181	29391	29385	29350	29437	29221	29191	29309	29330	29570	29349	29555	29535	29286	29104	29394	29178	29222	29474	29161	29219	29401	29409	29442	29463	29501	29298	29291	29244	29454	29377	29223	29555	29403	29296	29381	29180	29085	29251	29440	29278	29503	29455	29093	29315	29311	29389	29209	29233	29309	29234	29531	29585	29546	29509	29390	29511	29229	29162	29463	29196	29163	29235	29189	29335	29235	29261	29382	29018	29176	29209	29156	29189	29568	28967	29375	29405	29127	29348	29343	29439	29286	29348	29411	28841	29047	29447	29308	29038	29065	29239	29153	29374	29342	29522	29081	29310	29188	29406	29321	29527	29204	29485	29326	29134	29202	29494	29266	29227	29205	29180	29632	29219	29464	29380	29437	29299	29299	29368	29059	29232	29047	29249	29190	29252	29300	29332	29247	29031	29194	29206	29339	29177	29135	29166	29358	29499	29324	29080	29223	29200	29269	29233	29155	28997	29018	29285	29216	29349	29478	29446	29282	29312	29115	29406	29301	29291	29235	29420	29610	29164	29309	29489	29271	29319	29269	29242	29404	29263	29324	29365	29370	29022	29416	29246	29407	29179	29250	29264	28893	29329	29078	29288	29376	29437	29197	29240	29178	29111	29184	29332	29296	29279	29116	29213	29168	29219	29390	29183	29122	29332	29297	29072	29206	29430	29263	29344	29328	29282	29484	29287	29421	29454	29423	29133	29419	29467	29173	29431	29291	29129	29342	29223	29224	29292	29396	29275	29303	29364	29412	29188	29107	29206	29092	29116	29285	29197	29100	29163	29303	29236	29363	29322	29277	29181	29321	29383	29218	29215	29088	29347	29056	29192	29328	29352	29437	29242	29207	29043	29341	29305	29327	29226	29097	29343	29306	29255	29252	29472	29236	29315	29210	29166	29393	29408	29397	29562	29218	28943	29321	29146	29296	29342	29305	29289	29599	29284	29005	29394	29127	29258	29276	29126	29143	29094	29234	29262	29211	29337	29268	29581	29285	29697	29287	29341	29256	29252	29210	28993	29270	29336	29442	29191	29298	29123	29228	29273	29121	29264	29474	29356	29390	29492	29386	29498	29514	29163	29402	29348	29112	29359	29380	29591	29166	29233	29306	29529	29170	29264	29138	29268	29438	29295	29274	29137	29560	29222	29258	29310	29421	29178	29439	29509	29408	29344	29323	29199	29258	29414	29399	29134	29334	29231	28978	29189	29270	29198	29236	29325	29275	29664	29424	29069	29228	29526	29649	29330	29308	29306	29077	29393	29233	29403	29459	29085	29084	29415	29116	29288	29316	29310	29366	29529	29233	29284	29335	29356	29114	29281	29452	29388	29305	29163	29477	29327	29361	29493	29328	29583	29281	29391	29047	29106	29208	29266	29247	29243	29338	29336	29455	29373	29113	29278	29157	29105	29004	29336	29371	29390	29179	29313	29292	29158	29153	29536	29402	29286	29453	29329	29431	29110	29340	29146	29290	29503	29349	29146	29320	29272	29293	29522	29470	29286	29222	29262	29093	29305	29288	29342	29077	29137	29261	29340	29227	29141	29296	29237	29312	29095	29095	29532	29204	29075	29226	29337	29386	29351	29107	29278	29195	29268	29339	29400	29285	29246	29322	28987	29036	29204	29002	29396	29226	29560	29326	29510	29300	29465	29193	29210	29088	29268	29195	29211	29234	29525	29420	29282	29503	29300	29455	29443	29375	29527	29561	29215	29206	29570	29458	28889	29484	29057	29141	29272	29227	29433	29263	29292	29187	29225	29208	29540	29246	29347	29586	29526	29382	29300	29306	29283	29298	29154	29305	29488	29117	29538	29394	29567	29250	29298	29432	29139	29284	29372	29175	29328	29291	29136	28974	29280	29216	29192	29405	29181	29158	29522	29398	29425	29266	29097	29148	29192	29262	29298	29071	29203	29305	29199	29197	29459	29526	29158	29238	29067	29620	29432	29273	29291	29164	29319	29455	29390	29293	29220	29190	29440	29379	29462	29231	29369	29147	29035	29307	29307	29252	29249	29192	29394	29380	29178	29183	29234	29576	29374	29350	29266	29338	29406	28987	29370	29509	29337	29266	29303	29173	29298	29113	29079	29099	29194	29074	29081	29224	29369	29385	29392	29095	29486	29552	29209	29427	29217	29406	29363	29018	29113	29177	29401	29309	29337	29333	29332	29410	29535	29370	29220	29037	29141	29271	29302	29340	29421	29044	28989	29193	29598	29613	29415	28950	29200	29410	29243	29149	29367	29302	29405	29234	29412	29344	29047	29285	29361	29243	29407	29326	29221	29325	29209	29445	29448	29334	29352	29263	29476	29245	29501	29199	29203	29253	29492	29454	29234	29306	29338	28950	29279	29282	29581	28996	28992	29264	29408	29291
21309	34463	40275	34362	24883	21125	20491	20613	19943	19057	19452	25289	33592	36874	32299	26114	21644	19292	18231	18096	18117	18166	18190	18195	18276	18150	18253	18196	18098	18292	17979	18102	18120	18281	18146	18295	17994	18036	18210	18232	18187	17975	18199	18020	18248	18043	18270	18098	18003	18164	18161	18045	17810	18228	17983	18243	18148	17942	18137	18099	18100	17963	18060	18283	18210	17979	18150	18120	18060	18113	18114	18293	18165	18280	18001	18234	18229	18096	18189	18137	18024	18006	18109	18188	18202	18168	18226	18080	18247	18141	18124	18076	18203	18146	18036	18080	18214	18197	18089	18108	18157	17989	18185	18129	18122	18238	18162	18255	17990	18036	18141	17948	18214	17939	18075	18144	18108	18398	18051	18206	18148	18059	18204	18235	18219	18129	18143	18161	18115	18036	18231	18144	18137	18204	18114	18055	18267	18131	18222	18161	18142	18128	18094	18288	18286	18067	18031	17967	18227	18262	18130	17969	18123	18225	18115	18143	18216	18226	18147	18166	18167	18294	18093	18094	18113	18166	18099	18239	18147	18049	17998	18049	17990	18186	18230	18136	18225	18035	18124	18015	18375	18093	18155	18034	18117	18171	18217	18143	17940	18142	18141	18096	18043	18357	18089	18103	18055	18068	18094	18107	17925	18073	18289	18060	18125	18187	18079	18194	18235	18069	18264	18083	18134	18307	18149	18065	18192	18186	18208	18143	18121	18078	18249	18081	18002	18122	18100	18141	18200	17991	18300	17938	18356	18008	18003	18103	18257	18011	18030	18037	18099	17940	18057	18121	18167	18235	17893	18228	18118	18135	18166	18082	18160	18094	18092	18123	18125	18073	17972	18042	18180	18310	18093	18074	17989	18308	18064	18143	18119	18188	18078	18256	18087	18106	18008	18134	18134	18239	18028	18093	18203	18164	18201	18094	18227	18080	18040	18162	18147	18150	18116	18150	18113	18059	18166	18103	18110	18182	18169	18176	18024	17887	18080	18141	18247	17974	18117	18306	18279	18136	18134	18196	18118	18071	18178	18134	18115	18027	18219	17998	17983	18096	18231	18053	18083	18319	18279	18284	18233	18258	18231	18164	18023	18145	18285	18176	18273	18185	18165	18389	18211	18010	18135	18198	18229	18204	17946	18261	18172	18085	18261	18162	18065	18304	18166	18078	18086	18109	18106	18085	18029	18238	18084	18009	18051	18174	18260	18283	18097	18056	18025	18076	17926	18220	18316	18108	18037	18229	18061	18171	17994	18071	18261	18121	18199	18267	18180	18323	18120	18052	18127	17986	18109	18362	18039	17983	18266	18353	18275	18250	18161	18230	18007	18055	18167	18171	18405	18051	18049	18271	18137	18027	18127	18121	18231	18020	18100	18162	18210	18181	18060	17975	17917	17982	18106	18130	18143	18203	18193	18079	18185	18048	18155	18105	18314	17982	18104	18075	18154	18117	18052	17981	18009	18080	18154	18259	18013	18229	18087	18102	18285	18005	18173	18316	18089	18220	18067	18216	18300	18273	18091	18165	18141	18090	18063	18074	18237	18257	18304	17876	18218	18177	18195	18134	18094	17952	18082	17992	18304	17951	18108	18107	18012	18059	18138	18160	18097	18316	18158	18056	18150	18212	18201	18196	18257	18240	18103	18098	18198	18167	18216	18148	18040	18135	18158	18132	18130	18069	18190	18132	18090	18120	18015	18071	18130	18051	18163	18060	18325	18053	18115	18107	17923	18242	18171	18141	18104	18146	18168	18228	18129	18053	18147	18281	18196	18238	18264	18087	18312	17923	18162	18179	17907	18054	18223	18181	18092	18195	17959	18302	18217	18391	18179	18239	18149	18138	18182	17958	18078	18129	18045	18062	18097	18136	18149	18198	18051	18315	18265	18245	18149	17986	18091	18088	18246	18046	18124	18083	18173	18207	18011	18122	18126	18046	18107	18099	17988	18179	18129	18151	18253	18008	18098	18214	18094	18323	18234	18137	18045	18136	18210	17981	18249	18122	18195	17994	18155	18065	18224	18233	18302	18057	17999	18174	18144	18070	17916	18169	18186	18317	18038	18015	18196	18170	18243	17997	18122	18334	18057	18131	18243	18148	18086	17970	18191	18095	18265	18110	18188	18135	18172	18082	17954	18085	18256	18362	18209	18189	18167	18169	18338	17981	17990	18127	18087	18228	18154	18175	18169	18122	17958	18040	18173	18089	18185	18086	18195	18163	18067	17978	17959	18112	18153	18212	18166	17990	18176	18167	18299	18226	18042	18055	18014	18180	18138	18040	18102	18301	18082	18130	18238	18410	18033	18169	18260	17892	18060	18081	18230	18105	18260	18119	18038	18140	18250	17984	18172	18106	18154	18226	18108	18376	17937	18001	18088	18376	18152	18021	18098	18035	18197	18348	18132	18160	18154	18182	18226	18245	18312	18168	18021	18307	18214	18131	18121	18296	18219	18320	18136	17940	18127	18062	18202	18124	18248	18091	18118	18154	18195	18184	18082	18066	18244	18044	18189	18278	17946	18356	18272	18240	18225	18138	18128	18238	18040	18135	18193	18152	18127	18181	18205	18064	17970	18164	18003	18377	18077	18204	18345	18143	18091	18287	18156	18145	18176	18388	18271	18100	18164	18185	18222	18207	18227	18296	18194	18253	18215	18064	18009	18032	18108	18024	18261	18330	18330	18058	18076	18087	18229	18101	18339	18088	18120	18237	18064	18209	18108	18058	18134	18221	18068	18280	18288	18256	17905	18068	18178	18006	18181	17954	18076	18065	18125	18078	18135	18160	18086	18350	18175	18169	18218	17963	18268	18380	18029	18137	18191	18382	18162	18083	18083	17961	17909	18075	18180	18188	18100	18202	18120	18110	18137	17991	17996	18067	18171	18225	18075	18276	18086	18125	18165	18121	18105	18097	18067	18172	17947	17978	18090	18347	17970	17908	18206	18045	18225	18220	18229	18206	18087	18171	18091	17952	18319	18125	18315	18207	18212	18104	18190	18166	17956	18055	18106	18153	18116	18089	18163	18069	18253	18123	18199	18270	18146	18199	18065	18192	18454	18022	18102	18174	18077	18192	18144	18176	18051	18003	18092	18062	18307	18068	18115	18265	18142	17989	18330	17990	18180	18002	18225	18089	18036	18057	18107	18201	18211	18137	18201	18172	18132	18085	17980	18088	18083	18194	18140	18202	18222	18054	18201	18139	18302	18161	18202	18039	18031	18275	18195	18092	18293	18092	18242	17933	18120	17944	17931	18064	18231	18002	17989	18148	18026	18318	18046	18081	18111	18258	18010	18053	18067	18071	17938	18056	18049	17985	18138	18208	18006	18154	18141	18158	18201	18200	18068	18111	18225	18028	17966	18103	18145	17969	18191	18208	18048	18162	17974	18156	18105	18076	18243	17988	18065	18155	18208	17992	18319	18322	18043	18272	18034	18123	18194	17880	18157	18037	18180	18004	18029	18123	18147	18175	18223	17995	18047	18102	18063	18254	18169	18056	18195	18149	18173	18258	18112	18153	18310	18141	18100	18058	18249	18191	18172	18237	17958	18181	18004	18174	17981	18127	18047	18045	18174	18193	18105	18227	18158	18061	18320	18260	18110	18171	18278	18095	18248	17942	18292	18080	18110	18105	18177	17912	17981	18087	18086	18055	18302	18057	18203	18292	18138	18072	18085	18236	18022	18201	17990	18135	18094	18186	18163	18232	18180	18267	18117	18142	18162	17992	18234	18167	18139	18282	18271	18235	18119	18056	18190	18099	18019	18158	18124	18158	18037	18253	18036	18230	18239	17971	18159	18009	18142	18180	18081	17958	18198	18235	18217	18026	18184	18028	18180	18058	18127	18291	18150	18108	18277	18064	18127	18135	18174	18103	18233	17894	18146	18397	18048	18095	18151	18030	18066	18078	18147	18257	18142	18081	18033	18130	18225	17998	18200	17988	18021	18285	18238	18099	18048	18196	18239	18077	17822	18160	18277	18185	18263	18224	17852	18261	18125	18076	18164	18298	18095	18035	18201	18290	18304	18298	18304	18199	18160	18041	18190	18122	18109	18065	18121	18165	18113	18314	18084	18098	18237	18191	18200	18279	18152	18046	18108	18066	18050	18103	18106	17999	18112	18048	17962	18257	18205	18213	18046	18174	18225	18272	18123	18026	18158	18039	18228	18040	18213	18276	18126	18141	18084	18063	18055	18150	18132	18272	17926	18380	18206	18115	18190	18193	18346	18101	18246	18179	18119	18206	18129	18160	18099	18157	18182	18321	18188	18110	18026	18082	18293	18185	18362	18107	18211	18117	18098	18283	18201	18221	18249	18155	18074	18250	18117	18195	18213	18040	18129	18143	18327	18112	17998	18217	18186	18088	18123	17884	18170	18102	18282	18158	18008	18051	18086	18176	18093	18100	18132	18319	18172	18381	18091	18117	18087	18173	18079	18000	18031	18160	18188	18034	18265	18102	18044	18095	18267	18393	18094	17993	18063	18265	18187	18297	18103	18235	18145	18206	18170	18210	18125	18118	18206	18011	18086	18063	18214	18060	18045	18188	18147	18350	18334	18126	18256	18170	18155	18139	18262	18160	18137	18157	18114	18171	18300	18243	18087	17988	18270	18141	18182	18110	18262	18032	18248	18247	18276	18077	18184	18107	18206	18182	18136	17967	18062	18206	18082	18030	18211	18055	18074	18261	18158	18353	18149	18036	18062	18136	18106	18037	18072	17918	18262	18216	18092	18163	18162	18204	18116	18226	18222	18137	18160	18230	18085	18094	18106	18200	18129	18067	18103	18218	18059	18077	18002	18159	18308	18065	18157	18233	18163	18078	18133	18219	18239	18155	18181	17997	18110	18187	18061	18394	18033	18107	17960	18150	18134	18066	18007	18124	18236	18182	18237	18100	18189	18104	18227	18076	18189	18186	18193	18255	18133	18141	18229	18207	18140	18095	18227	17966	18358	18294	18098	18160	18057	18025	18116	18107	18108	18088	18146	17973	18126	18290	18068	18220	18185	18063	17917	18204	18278	18024	18103	18102	18157	18201	18150	18013	18338	18283	17992	18155	17993	17993	18025	18058	18203	18025	18228	18300	17982	18099	18031	18205	18214	18224	18124	18225	17989	17978	18095	18092	18169	18017	18361	18042
22240	20737	27218	25008	23174	28278	33646	31331	29781	30064	29619	29762	39840	56589	52918	43722	36661	31828	28741	28192	28213	28157	28024	27944	27968	27986	28260	27993	27975	28234	28131	27828	27955	27847	28268	28084	27904	28218	28101	28085	28147	27866	27956	28046	27840	27768	27964	27857	27855	28066	28078	28092	27944	28052	27937	28020	28061	28021	27814	28062	27994	27947	27973	27931	28051	27935	27956	28010	28111	28031	27924	27891	28011	27796	28098	28024	27828	28046	27684	27932	27847	27681	27846	27666	27831	27925	27863	28045	28064	27785	28206	28007	27963	27791	27873	27853	27971	27839	28137	28107	27632	27827	27713	27668	28018	28126	27980	28078	27923	28112	27793	27698	27770	27747	27996	27938	27882	27704	27689	28080	27979	27943	28093	27924	28063	27920	28004	28027	27990	27968	27777	28004	27955	27885	27550	28119	27878	27835	27846	28123	27940	27966	28120	27948	27947	27773	27820	27981	27857	27867	27949	27686	27999	28133	27928	27915	27922	28072	28166	27930	28063	28006	27897	27826	28089	28107	27738	28031	27983	27783	27874	27823	27678	27789	27837	27865	27748	27932	27785	27893	27912	27805	27937	28072	27780	27928	27922	27994	27934	27801	28028	28075	27714	27700	27814	28118	27855	28002	27866	27806	28096	28138	27908	27998	27890	27778	27889	27853	28043	27944	27741	27921	27975	27994	28129	27905	27794	27958	27824	27850	27738	27877	27898	27714	27770	27841	28066	27855	27854	27981	27949	27878	27976	27963	27946	27824	27972	28064	28202	28126	27644	27834	28040	27943	28295	27970	28194	27919	27856	27881	28172	27894	27853	27708	27692	28102	27675	28050	27801	27790	28057	27808	27948	28037	27956	27986	28036	27761	27829	27800	27674	28030	27771	27709	27913	27703	27752	28215	28062	27807	28115	27788	27907	27837	27844	28059	27765	28009	27906	27707	27981	28037	27990	28054	27811	27645	27806	27936	28035	27659	27866	27788	27786	27683	27990	28065	27766	27843	27722	27636	28102	27869	27957	27933	28082	27845	27981	28149	27774	27917	27832	27862	27842	28090	27920	27912	27824	27919	27972	27915	27881	27727	28062	27912	27815	27858	27906	27917	27999	28014	27593	27797	27826	27962	27832	28065	28139	28016	28002	28247	27733	27931	27926	27875	27751	27926	28068	27689	27783	27793	27766	28115	27918	28005	28113	27875	27886	27962	27820	28063	27943	28015	27805	27867	28098	27922	28002	27999	27967	28104	27907	27854	27659	27987	27907	27805	28122	27885	27978	27919	27764	27662	27905	27868	28015	28057	28185	27756	28127	27875	28177	27915	27879	27891	27927	27920	27851	27792	27810	27935	27584	28311	27915	28167	27781	27683	27910	28037	27783	27892	27955	27812	27982	27787	27888	27875	27904	27552	27946	28146	27990	28014	27729	27694	27886	27886	28068	27958	27919	28010	27920	27838	27924	27915	28051	27843	28206	27894	27945	27898	27861	27925	28198	27815	27939	27911	28092	27348	27704	28157	27841	27635	28053	27909	27914	27958	27973	27721	28016	27797	27787	28205	27948	27950	28049	27915	27918	27792	28098	28034	28038	28003	27904	27713	27904	28048	27924	27981	28074	27843	28036	27751	27826	27863	28031	27862	28210	27723	27960	27741	27934	27717	27724	27707	27812	27841	27861	27851	27966	27864	28054	27869	27783	27840	28015	27979	28035	27860	28085	27948	27911	27916	27867	27773	27935	27960	27873	27740	27846	27929	27929	28048	27929	27830	27821	28016	27848	28006	27819	27672	27882	28208	28095	27703	27904	27895	28094	28014	27790	28003	28061	27453	27977	27914	28023	27851	28047	27896	27568	27956	27848	27711	27906	28043	28058	27850	28043	27804	28110	28029	27860	27998	27830	27648	28107	27967	27726	27475	27909	28012	27839	27646	28042	28054	27818	27497	28118	27856	28013	28128	27973	27564	28022	28294	28116	28167	28049	27834	28032	27917	28133	27819	27940	27564	27789	27952	27783	28043	28095	27831	28034	28013	27780	27893	27769	27819	27911	28044	28018	27822	27844	27874	27977	28217	28219	28171	27996	28027	27915	27818	27938	27943	27758	28017	27835	27974	27860	27929	28057	27726	27897	27909	27917	27703	28107	27678	28100	27939	27850	28138	28198	27954	28063	28027	27869	27906	27972	27918	28120	28254	27893	27784	28035	27968	27878	27825	27777	28153	28169	27907	28097	27933	27882	28084	27671	27994	27844	27938	27733	27815	27707	27972	27744	27842	27806	27806	27612	27859	27754	27722	28020	28136	27907	27913	27948	27865	27596	27749	27736	27833	28074	27925	27998	28026	27976	27607	27775	27924	27952	27924	27855	27777	28051	27827	27885	28007	27964	27974	27742	27893	27927	27973	27928	27906	28121	27850	27859	28064	27825	28054	28074	28063	27755	27811	27685	27689	27979	28029	28084	28083	27886	27967	27954	27875	27716	27910	28060	27804	27892	27997	28227	27773	27804	27897	27907	28025	28013	27881	27866	28065	28262	27920	27844	28025	28099	27846	27978	27961	28164	27843	27896	27939	27849	28093	28043	27877	27807	27904	28068	27744	27919	27783	27720	27983	27822	27886	27986	27992	28146	27987	27771	28167	27930	28025	27774	27704	27739	28064	27998	27932	28022	28044	27917	27714	27798	28069	27946	27875	28058	27691	28095	27892	27884	27640	27844	27968	27831	28004	27955	27780	28081	28049	27957	27951	28001	27757	27806	27863	28035	27939	27998	27947	28037	27947	28064	28019	28191	28150	28058	28069	27962	27915	27904	27930	27867	27693	27795	27909	27995	28051	27921	27732	28001	27724	28011	27888	27894	27841	27955	27662	27945	27741	27725	27899	28208	27893	27621	27656	27899	27870	27963	27915	27950	28015	27924	27636	27969	28049	27896	27925	27941	27959	27978	27848	27826	28004	28076	27817	27723	28046	28152	27774	27987	28079	28007	27906	27948	28069	27819	28032	27835	27687	27865	27546	27842	27854	28103	27766	28074	27987	27777	27876	28053	27986	27841	27866	27967	27807	28032	28034	27832	27989	27882	27867	27979	28030	27809	27918	27854	28266	27929	27801	28131	28096	28051	27700	27935	27801	27714	28012	28018	27910	27863	27853	27888	27852	27872	28190	28075	28069	27858	27898	27967	28056	27883	27777	28021	27847	27814	27932	27851	28054	28033	27892	27789	27842	28049	28205	28065	27752	27861	27644	27787	27600	28143	28195	28036	27742	27933	27726	27582	27917	27831	27944	28057	27960	27785	28192	27861	27952	27994	27949	27868	28098	27997	27891	27980	27965	27942	27866	27871	28007	27764	27798	27855	27900	27774	27669	27856	27695	27818	27960	28039	27873	28060	27970	27738	27881	28061	27997	27910	27864	27839	27798	27871	28034	28174	27803	27707	27555	27747	27901	28054	27870	27977	27734	27929	28095	27929	27756	28131	28251	27902	27842	27759	27967	28045	28062	28011	27829	27987	27665	28019	27985	27798	27611	27940	27986	28119	27919	28029	27786	27916	28173	27710	28012	27865	27588	27988	27881	28008	27861	28015	27793	27954	27970	28100	28155	28129	28106	28030	27922	27817	27887	28179	28156	27917	28202	28003	27903	27749	28074	28148	28045	27648	27899	27917	27875	27730	27914	28042	27723	27770	27900	28199	27795	27968	27923	27759	27889	27982	27741	27799	27873	28120	27878	27978	27939	28196	27746	27730	27753	27918	27821	28092	27833	27866	27943	27938	27865	27914	28034	28108	28024	27675	27937	27788	27691	28079	28136	28000	27963	28228	27925	28221	28191	27940	27940	27871	27916	27764	28026	28007	27984	27772	27822	27870	27849	28045	27955	27897	27717	27966	27814	27995	27848	28320	27786	27971	28023	27883	27863	27821	28058	28277	27860	27796	28159	27779	27840	28105	27811	28273	27940	27866	27686	27754	27825	28094	27958	28032	27905	27827	27923	28095	28010	28220	28121	27682	27929	28005	27944	27992	28068	28177	27941	27934	27862	28041	28049	27902	28057	28108	27831	27799	27803	27933	27867	28077	28129	27914	28002	27856	27870	27993	27854	27934	27910	27944	27730	28115	28028	27915	27903	27850	27981	27961	28005	28078	27771	27827	27963	28057	27957	27981	27652	28058	27841	27972	27865	27930	27665	27956	27777	27708	27943	28095	27928	27740	27968	27953	27977	27886	28052	27984	28037	28047	27878	27877	27751	27964	27940	27984	28183	27849	27912	27775	28042	28063	27812	27623	27933	27848	27778	27675	28000	28010	27799	28028	27905	27808	28001	28004	27812	27815	27960	27859	27825	27890	28086	27858	27943	28054	27881	27986	27795	27881	27659	27989	27984	28080	28244	27950	27798	27898	28134	27817	28134	28040	27683	27838	27936	28035	28029	27695	27655	27925	27943	27709	27953	27770	28001	27881	27849	28017	27891	27978	27982	27817	27821	27963	27941	27986	27783	27681	27829	28294	27921	27935	27780	28138	27849	27940	27893	27974	27630	28165	27868	27914	27756	27740	27993	27927	27909	27869	28004	27963	28073	27806	28099	27553	28052	27828	27990	27962	27842	27967	27683	27597	27703	27790	27913	27948	27930	28034	27815	28122	27745	27841	28180	28165	27881	27830	27749	27801	27922	27992	27699	28047	27983	28173	27464	27803	27737	27922	27942	27877	27902	27921	28009	28040	27844	27947	28072	27775	27857	27678	27941	27804	27751	27789	27768	27886	28156	28156	28071	28067	27833	27824	27745	27919	27685	27829	27696	27739	27709	27732	27782	27988	27962	28268	27982	27901	27904	27957	27800	28052	28063	27956	27839	28071	27819	27853	28021	27881	28242	27997	27699	27941	28037	27777	27743	28176	27907	27900	28219	27974	27821	27831	27985	28149	27847	27870	27817	27839	27790	27740	27698	27656	27939	27819	27800	28021	27902	27811	27718	27756	27612	28288	27958	27885	28006	27893	27806	27894	28100	27876	27919	27855	27878	27782	27891	27917	27817	28177	27855	27896	27815	27804	27830	27839	27918	27949	27955	27898	27788	27826	27697	28207	27840	27898	27858	28029	28021	27936	27864	27774	27782	28029	27632	28029	27859	27868	27956	28037	28107
23565	46892	54287	41343	28205	23968	22816	22321	20934	19780	19428	20366	35292	50375	45352	35518	27337	21234	17769	17472	17590	17542	17588	17477	17457	17462	17468	17497	17353	17588	17408	17478	17540	17657	17442	17494	17331	17605	17543	17496	17576	17347	17409	17573	17493	17464	17511	17518	17546	17579	17493	17583	17409	17552	17612	17415	17359	17523	17587	17315	17313	17472	17473	17406	17496	17472	17615	17604	17542	17355	17393	17476	17401	17547	17521	17368	17398	17437	17404	17485	17396	17469	17459	17407	17627	17331	17599	17559	17406	17436	17333	17449	17420	17388	17419	17543	17383	17477	17389	17494	17547	17476	17519	17464	17463	17472	17343	17511	17285	17413	17601	17558	17584	17424	17576	17468	17517	17562	17457	17299	17582	17517	17368	17545	17488	17635	17417	17490	17457	17475	17537	17574	17475	17423	17437	17370	17445	17497	17510	17492	17495	17481	17520	17503	17373	17415	17482	17516	17434	17416	17519	17340	17484	17343	17368	17411	17480	17448	17353	17588	17479	17460	17304	17483	17570	17395	17431	17549	17479	17640	17443	17498	17507	17505	17490	17201	17490	17319	17500	17376	17532	17453	17509	17326	17468	17480	17393	17400	17644	17345	17453	17478	17519	17475	17446	17395	17453	17389	17316	17546	17606	17573	17500	17687	17460	17587	17469	17385	17393	17545	17556	17406	17491	17535	17474	17422	17355	17643	17473	17474	17318	17427	17623	17528	17411	17612	17399	17419	17484	17496	17301	17512	17436	17499	17574	17282	17681	17477	17497	17543	17399	17555	17529	17314	17494	17405	17572	17513	17462	17541	17317	17364	17465	17437	17536	17571	17559	17609	17534	17415	17375	17558	17451	17543	17331	17275	17448	17470	17442	17554	17362	17477	17296	17325	17487	17412	17606	17550	17482	17517	17355	17427	17601	17514	17373	17293	17540	17273	17341	17714	17431	17359	17605	17447	17422	17562	17473	17371	17432	17472	17529	17336	17668	17493	17513	17490	17485	17587	17431	17398	17496	17356	17595	17427	17228	17412	17505	17461	17419	17495	17435	17458	17632	17458	17455	17561	17490	17351	17454	17485	17573	17267	17542	17467	17453	17429	17311	17444	17287	17528	17406	17381	17603	17532	17290	17537	17539	17387	17609	17617	17350	17526	17470	17576	17450	17413	17462	17482	17320	17590	17496	17598	17519	17418	17459	17412	17421	17302	17417	17555	17490	17496	17440	17603	17561	17179	17244	17465	17310	17478	17329	17615	17449	17399	17323	17477	17454	17624	17545	17459	17374	17515	17480	17379	17690	17314	17489	17652	17610	17478	17428	17417	17515	17526	17417	17454	17521	17390	17485	17339	17493	17437	17353	17567	17350	17537	17382	17483	17468	17424	17561	17420	17485	17325	17420	17474	17465	17384	17344	17527	17464	17332	17412	17474	17537	17437	17481	17479	17506	17341	17477	17415	17355	17405	17417	17548	17555	17493	17337	17495	17563	17404	17388	17420	17293	17479	17437	17617	17338	17560	17492	17483	17559	17428	17468	17407	17416	17276	17428	17466	17501	17506	17411	17469	17602	17421	17476	17437	17605	17393	17597	17456	17488	17398	17441	17544	17579	17444	17562	17641	17459	17597	17400	17458	17405	17342	17460	17523	17299	17448	17384	17496	17586	17322	17448	17490	17416	17498	17448	17406	17403	17451	17505	17405	17497	17566	17484	17545	17389	17556	17392	17388	17477	17508	17467	17545	17445	17341	17488	17416	17513	17446	17378	17713	17395	17442	17502	17395	17519	17581	17439	17543	17375	17318	17281	17184	17501	17512	17668	17488	17451	17565	17539	17464	17279	17346	17430	17525	17429	17492	17418	17419	17650	17428	17424	17256	17498	17539	17723	17444	17407	17443	17455	17408	17566	17472	17415	17428	17408	17283	17205	17423	17449	17272	17445	17390	17305	17482	17271	17511	17481	17424	17360	17542	17364	17531	17467	17399	17438	17526	17564	17425	17337	17460	17447	17460	17464	17360	17442	17427	17394	17381	17184	17554	17410	17303	17441	17222	17366	17534	17388	17495	17194	17481	17708	17553	17223	17482	17454	17501	17504	17499	17582	17566	17339	17553	17407	17627	17522	17350	17451	17396	17503	17239	17555	17555	17461	17393	17475	17468	17561	17437	17526	17707	17492	17491	17187	17525	17463	17450	17513	17675	17421	17586	17273	17358	17475	17462	17405	17550	17644	17554	17401	17593	17345	17591	17525	17281	17450	17451	17565	17365	17490	17418	17562	17505	17587	17369	17537	17528	17576	17425	17426	17457	17456	17353	17490	17568	17407	17443	17413	17444	17308	17466	17221	17529	17332	17519	17502	17465	17489	17470	17657	17667	17587	17495	17458	17436	17352	17487	17442	17378	17419	17326	17472	17559	17512	17741	17494	17373	17365	17499	17470	17478	17330	17346	17475	17381	17496	17368	17350	17586	17576	17445	17245	17326	17420	17345	17464	17506	17582	17559	17374	17742	17359	17531	17305	17446	17575	17572	17453	17566	17459	17482	17492	17516	17563	17479	17476	17387	17470	17234	17497	17332	17526	17442	17399	17544	17551	17659	17399	17364	17480	17305	17514	17437	17547	17449	17445	17364	17516	17329	17456	17462	17348	17750	17507	17542	17322	17398	17658	17470	17372	17402	17546	17537	17461	17367	17462	17456	17329	17434	17403	17394	17448	17425	17574	17353	17596	17384	17478	17182	17444	17534	17611	17483	17462	17492	17462	17538	17515	17516	17505	17600	17375	17353	17357	17358	17342	17362	17339	17446	17555	17636	17471	17425	17340	17518	17317	17482	17372	17328	17324	17345	17370	17451	17229	17494	17447	17550	17637	17361	17239	17492	17410	17408	17372	17481	17622	17391	17512	17531	17457	17549	17552	17488	17429	17464	17438	17523	17606	17499	17481	17455	17405	17474	17591	17689	17473	17423	17396	17498	17452	17525	17533	17364	17286	17512	17501	17667	17279	17427	17495	17492	17238	17531	17576	17578	17420	17448	17513	17390	17378	17544	17443	17245	17641	17431	17373	17280	17531	17400	17353	17420	17543	17515	17466	17391	17395	17410	17420	17481	17474	17464	17687	17364	17508	17490	17628	17508	17380	17483	17620	17442	17517	17458	17455	17454	17497	17565	17593	17599	17451	17510	17445	17382	17441	17608	17509	17747	17569	17441	17467	17568	17445	17479	17636	17315	17293	17517	17450	17615	17512	17511	17530	17471	17464	17451	17510	17484	17305	17367	17524	17384	17517	17410	17491	17375	17480	17330	17321	17438	17369	17549	17506	17365	17568	17600	17412	17508	17555	17414	17597	17288	17538	17537	17279	17628	17394	17489	17515	17476	17358	17744	17466	17478	17348	17479	17425	17489	17561	17481	17367	17411	17435	17514	17478	17467	17353	17300	17625	17509	17439	17552	17454	17462	17506	17589	17417	17526	17433	17521	17302	17495	17449	17589	17553	17567	17285	17306	17550	17472	17429	17324	17518	17397	17416	17337	17528	17403	17417	17388	17388	17469	17558	17468	17551	17468	17447	17501	17498	17319	17436	17449	17378	17469	17413	17274	17614	17531	17363	17502	17492	17382	17513	17635	17350	17481	17415	17622	17421	17460	17443	17387	17487	17443	17410	17468	17335	17594	17572	17533	17312	17417	17526	17455	17556	17358	17415	17277	17329	17599	17664	17549	17581	17411	17509	17444	17504	17566	17587	17175	17401	17369	17552	17365	17298	17534	17212	17512	17584	17531	17551	17355	17317	17543	17496	17277	17578	17472	17463	17441	17558	17412	17330	17489	17546	17469	17512	17500	17395	17445	17484	17525	17559	17500	17477	17678	17359	17565	17447	17549	17626	17479	17570	17509	17427	17378	17580	17605	17572	17518	17591	17360	17576	17210	17415	17503	17359	17470	17564	17390	17406	17454	17549	17678	17471	17499	17555	17479	17475	17364	17612	17406	17405	17588	17469	17640	17454	17550	17341	17374	17393	17415	17543	17470	17511	17453	17344	17500	17500	17677	17515	17429	17476	17309	17444	17420	17389	17370	17515	17378	17596	17475	17527	17474	17340	17483	17293	17481	17523	17549	17333	17481	17642	17556	17460	17237	17473	17535	17395	17375	17632	17546	17538	17660	17551	17444	17352	17391	17686	17451	17371	17366	17574	17437	17540	17507	17626	17578	17229	17458	17499	17468	17260	17458	17503	17477	17517	17386	17337	17585	17444	17542	17437	17382	17318	17496	17448	17305	17517	17312	17506	17729	17367	17431	17703	17503	17530	17328	17375	17498	17226	17482	17539	17424	17508	17692	17325	17435	17559	17474	17448	17387	17707	17546	17521	17591	17506	17584	17465	17600	17480	17490	17485	17418	17406	17228	17647	17455	17675	17387	17474	17500	17679	17418	17622	17412	17429	17532	17613	17609	17444	17496	17474	17316	17382	17400	17394	17543	17492	17531	17494	17480	17414	17548	17501	17387	17570	17486	17467	17504	17366	17363	17623	17505	17394	17377	17461	17302	17379	17363	17398	17457	17610	17337	17575	17277	17391	17532	17525	17493	17305	17417	17357	17499	17396	17487	17368	17549	17445	17383	17486	17414	17442	17635	17405	17422	17463	17430	17510	17519	17586	17414	17509	17506	17515	17437	17517	17421	17560	17350	17509	17388	17306	17428	17295	17434	17368	17353	17491	17584	17631	17526	17575	17415	17566	17512	17391	17522	17241	17584	17627	17650	17533	17494	17393	17639	17377	17416	17566	17514	17759	17613	17468	17363	17445	17250	17325	17449	17468	17603	17401	17331	17509	17349	17651	17437	17707	17382	17556	17405	17652	17508	17412	17301	17462	17583	17384	17652	17272	17488	17429	17491	17332	17665	17611	17668	17298	17595	17364	17514	17454	17445	17388	17500	17552	17443	17493	17417	17491	17427	17671	17554	17557	17548	17439	17343	17411	17577	17557	17398	17569	17274	17357	17572	17453	17457	17437	17363	17390	17669	17367	17583	17279	17526	17466	17470	17389	17466	17489	17489	17381	17581	17590	17464	17482	17536	17462	17507	17419	17464	17588	17267	17464	17326	17495	17475	17514	17525	17636	17478	17425	17399	17522	17606
36105	35080	41873	37275	31955	31073	30330	29432	29086	29007	28933	28891	29181	29709	30342	29844	29608	28745	28591	28734	28566	28462	28147	28645	28439	28390	28325	28344	28668	28537	28611	28598	28232	28493	28407	28575	28403	28339	28317	28387	28444	28451	28485	28441	28752	28211	28320	28444	28527	28303	28254	28442	28704	28792	28483	28642	28498	28567	28587	28536	28541	28601	28563	28321	28119	28430	28338	28477	28453	28656	28391	28235	28249	28462	28441	28456	28370	28501	28697	28601	28416	28468	28495	28418	28451	28555	28489	28448	28627	28312	28831	28409	28506	28458	28400	28416	28520	28445	28475	28391	28505	28432	28570	28429	28593	28343	28422	28236	28612	28403	28664	28639	28674	28462	28461	28513	28543	28700	28380	28393	28457	28730	28482	28562	28518	28295	28711	28422	28395	28468	28344	28416	28637	28506	28625	28705	28452	28430	28337	28466	28563	28439	28453	28415	28532	28389	28564	28603	28259	28369	28409	28327	28286	28486	28169	28415	28333	28673	28347	28439	28546	28485	28559	28290	28454	28497	28324	28726	28377	28511	28396	28495	28425	28421	28507	28307	28557	28640	28439	28357	28495	28420	28282	28491	28307	28504	28454	28400	28424	28243	28475	28292	28523	28290	28437	28655	28450	28162	28307	28428	28287	28435	28449	28523	28479	28554	28643	28569	28491	28405	28732	28381	28588	28320	28464	28524	28428	28545	28459	28442	28337	28533	28817	28334	28530	28562	28390	28354	28441	28731	28388	28692	28462	28666	28452	28348	28503	28819	28679	28443	28402	28206	28443	28591	28656	28283	28375	28374	28390	28531	28558	28327	28390	28682	28551	28373	28314	28688	28826	28538	28479	28487	28392	28247	28570	28526	28729	28358	28185	28363	28620	28407	28619	28279	28479	28454	28603	28448	28309	28511	28433	28555	28501	28507	28591	28499	28689	28360	28463	28522	28481	28502	28280	28476	28511	28413	28467	28368	28531	28459	28701	28871	28586	28568	28490	28688	28695	28214	28295	28415	28512	28741	28559	28507	28295	28558	28349	28234	28431	28342	28022	28483	28692	28838	28655	28712	28678	28476	28554	28249	28596	28463	28238	28207	28604	28652	28493	28233	28587	28531	28475	28442	28609	28441	28336	28473	28436	28449	28419	28335	28466	28425	28610	28311	28371	28214	28433	28597	28471	28477	28397	28345	28496	28373	28053	28485	28508	28314	28153	28398	28721	28461	28621	28623	28396	28461	28369	28612	28687	28583	28601	28433	28493	28446	28574	28573	28688	28146	28336	28361	28664	28582	28441	28539	28397	28382	28654	28462	28590	28439	28558	28442	28254	28612	28510	28387	28464	28365	28557	28516	28250	28356	28419	28568	28469	28735	28705	28495	28438	28581	28640	28195	28302	28417	28474	28469	28575	28429	28438	28608	28380	28564	28647	28697	28439	28395	28554	28479	28205	28647	28633	28406	28599	28416	28491	28413	28433	28354	28578	28469	28433	28426	28329	28380	28682	28389	28580	28427	28361	28671	28314	28518	28468	28579	28323	28624	28555	28482	28335	28525	28510	28576	28387	28485	28674	28471	28641	28532	28440	28451	28690	28806	28625	28281	28473	28571	28515	28447	28546	28633	28488	28502	28524	28693	28452	28419	28630	28515	28467	28430	28298	28266	28484	28455	28506	28219	28571	28361	28661	28691	28250	28393	28462	28519	28480	28507	28554	28444	28442	28229	28599	28348	28550	28377	28298	28558	28615	28751	28575	28544	28455	28337	28255	28304	28242	28474	28552	28393	28614	28600	28453	28377	28232	28328	28355	28481	28413	28629	28567	28482	28185	28148	28382	28271	28345	28470	28329	28375	28373	28180	28677	28477	28377	28412	28214	28410	28355	28597	28281	28592	28408	28345	28790	28492	28584	28626	28480	28498	28386	28669	28603	28390	28407	28408	28280	28789	28424	28625	28691	28536	28498	28569	28172	28251	28443	28659	28497	28552	28534	28523	28256	28603	28498	28354	28618	28279	28536	28575	28568	28563	28568	28420	28565	28469	28533	28443	28524	28429	28441	28665	28582	28638	28599	28290	28464	28477	28423	28508	28407	28312	28301	28213	28569	28442	28656	28450	28413	28360	28637	28378	28355	28572	28551	28352	28808	28485	28383	28338	28375	28455	28649	28742	28513	28490	28499	27934	28096	28543	28716	28576	28629	28703	28619	28493	28231	28585	28477	28419	28500	28526	28721	28768	28248	28434	28501	28422	28576	28284	28549	28570	28211	28286	28558	28451	28293	28528	28410	28518	28377	28556	28373	28336	28429	28425	28438	28475	28160	28514	28545	28449	28410	28430	28323	28215	28604	28434	28392	28504	28802	28680	28697	28464	28477	28689	28523	28396	28318	28357	28546	28533	28318	28624	28383	28350	28282	28518	28490	28306	28631	28566	28477	28410	28687	28461	28549	28328	28555	28585	28350	28497	28409	28646	28527	28364	28735	28507	28267	28327	28699	28075	28370	28393	28384	28152	28604	28529	28365	28513	28187	28608	28431	28099	28441	28586	28620	28520	28115	28396	28295	28343	28167	28312	28455	28476	28338	28589	28557	28342	28552	28357	28189	28359	28284	28505	28642	28577	28773	28461	28307	28657	28278	28169	28627	28639	28340	28538	28459	28619	28432	28359	28341	28476	28380	28398	28581	28373	28452	28603	28411	28315	28464	28425	28620	28564	28303	28553	28280	28483	28673	28665	28381	28494	28568	28573	28601	28762	28423	28549	28328	28502	28696	28689	28346	28502	28583	28295	28388	28640	28612	28458	28451	28594	28507	28195	28401	28503	28429	28460	28717	28467	28430	28533	28538	28558	28474	28650	28477	28468	28336	28418	28530	28489	28544	28689	28660	28499	28468	28641	28601	28444	28578	28468	28582	28639	28555	28533	28430	28210	28207	28465	28604	28546	28252	28745	28486	28360	28477	28514	28425	28588	28552	28358	28408	28521	28362	28589	28566	28505	28350	28299	28233	28525	28395	28627	28585	28551	28530	28424	28271	28414	28294	28540	28466	28475	28533	28414	28577	28440	28704	28529	28260	28729	28298	28211	28445	28430	28350	28360	28499	28570	28528	28397	28360	28397	28443	28580	28766	28409	28737	28413	28357	28451	28446	28497	28379	28552	28412	28536	28734	28448	28353	28674	28553	28496	28435	28592	28302	28386	28420	28346	28669	28428	28201	28481	28520	28397	28510	28460	28390	28461	28384	28357	28240	28373	28353	28639	28399	28262	28643	28455	28270	28374	28501	28388	28250	28275	28680	28559	28530	28495	28247	28625	28371	28210	28521	28484	28300	28591	28397	28427	28670	28458	28580	28255	28567	28491	28548	28692	28471	28539	28287	28630	28644	28340	28554	28794	28618	28465	28460	28568	28422	28267	28407	28465	28451	28457	28811	28485	28650	28499	28502	28374	28747	28304	28302	28333	28520	28565	28656	28604	28699	28638	28512	28311	28424	28227	28613	28511	28584	28593	28305	28347	28286	28615	28256	28589	28654	28538	28774	28359	28353	28266	28523	28644	28579	28742	28377	28594	28516	28459	28365	28417	28405	28480	28552	28404	28356	28526	28501	28525	28354	28611	28422	28332	28569	28476	28343	28229	28502	28325	28430	28324	28489	28405	28469	28872	29013	28384	28280	28402	28376	28620	28183	28569	28705	28485	28460	28669	28637	28427	28477	28655	28633	28451	28316	28349	28655	28507	28668	28351	28644	28639	28394	28579	28591	28432	28584	28538	28533	28463	28570	28184	28424	28489	28610	28335	28708	28680	28384	28579	28224	28392	28799	28606	28414	28570	28766	28453	28460	28565	28239	28248	28679	28629	28527	28585	28398	28646	28720	28436	28198	28233	28410	28644	28507	28230	28573	28457	28388	28320	28525	28353	28402	28610	28437	28577	28517	28497	28544	28360	28493	28399	28464	28396	28342	28254	28533	28448	28449	28456	28575	28440	28366	28615	28570	28372	28572	28432	28583	28478	28381	28470	28454	28762	28396	28284	28602	28692	28682	28395	28455	28542	28639	28346	28287	28707	28759	28784	28551	28512	28349	28403	28154	28543	28591	28673	28344	28342	28340	28429	28416	28421	28145	28263	28670	28339	28644	28568	28362	28545	28611	28332	28382	28425	28513	28675	28498	28590	28478	28382	28361	28390	28561	28423	28308	28654	28443	28443	28526	28589	28480	28386	28661	28296	28524	28394	28084	28614	28271	28673	28511	28385	28585	28607	28509	28428	28499	28377	28456	28464	28497	28524	28395	28492	28341	28374	28570	28705	28367	28333	28418	28397	28385	28592	28567	28385	28714	28718	28439	28228	28585	28604	28573	28213	28683	28586	28634	28238	28686	28368	28325	28379	28489	28307	28377	28411	28389	28150	28646	28696	28368	28559	28461	28356	28535	28636	28531	28192	28490	28593	28458	28588	28402	28173	28181	28580	28519	28667	28591	28632	28589	28540	28498	28657	28408	28759	28528	28491	28508	28566	28303	28357	28513	28672	28475	28189	28589	28263	28455	28474	28406	28616	28390	28575	28527	28495	28056	28569	28230	28260	28379	28382	28796	28575	28355	28620	28399	28424	28536	28465	28330	28372	28437	28679	28386	28292	28543	28645	28790	28601	28230	28310	28469	28639	28487	28510	28521	28347	28578	28330	28567	28404	28653	28534	28555	28594	28430	28582	28527	28585	28506	28488	28318	28540	28424	28438	28400	28500	28264	28254	28649	28243	28564	28511	28433	28292	28256	28494	28651	28608	28585	28567	28355	28630	28619	28375	28518	28539	28519	28548	28487	28357	28301	28488	28256	28391	28637	28618	28624	28621	28576	28628	28528	28435	28371	28534	28473	28520	28642	28771	28640	28332	28579	28388	28348	28568	28475	28250	28470	28389	28409	28498	28271	28516	28711	28267	28684	28442	28498	28361	28513	28621	28441	28613	28563	28612	28513	28507	28494	28533	28343	28445	28470	28360	28515	28390	28794	28223	28473	28252	28159	28466	28375	28201	28573	28439	28495	28448	28493	28327	28450	28633	28669	28746	28464	28592	28340	28418	28707	28567	28524	28550	28418	28374	28357	28512	28440	28416	28589	28577	28455	28412	28368	28226	28439	28616
26546	38430	39297	28599	22777	21683	20362	19014	18267	18245	18281	18412	18861	19748	19768	19030	18539	18080	17733	17879	17901	17641	17776	17816	17840	17616	17651	17742	17668	17639	17693	17613	17625	17800	17699	17694	17923	17658	17771	17808	17622	17627	17584	17761	17668	17738	17677	17647	17739	17624	17677	17647	17735	17623	17678	17617	17748	17801	17732	17706	17764	17719	17633	17559	17777	17764	17809	17739	17818	17689	17778	17493	17731	17777	17925	17757	17815	17795	17696	17742	17665	17724	17696	17769	17765	17667	17635	17670	17716	17730	17733	17803	17569	17709	17848	17658	17829	17778	17603	17727	17877	17693	17694	17821	17724	17913	17753	17722	17799	17736	17724	17750	17744	17647	17684	17641	17805	17611	17790	17729	17676	17819	17776	17749	17760	17678	17844	17810	17575	17762	17822	17720	17669	17844	17747	17722	17801	17481	17673	17666	17768	17872	17527	17738	17544	17731	17838	17589	17690	17689	17830	17612	17826	17612	17524	17768	17735	17837	17732	17762	17763	17919	17687	17717	17816	17621	17545	17724	17703	17645	17730	17800	17815	17568	17713	17739	17775	17628	17784	17756	17729	17725	17817	17519	17654	17771	17740	17650	17851	17716	17671	17619	17745	17850	17797	17658	17820	17786	17619	17880	17659	17590	17834	17764	17692	17885	17655	17731	17666	17610	17679	17758	17605	17623	17717	17727	17741	17602	17818	17727	17760	17757	17636	17663	17727	17641	17773	17744	17617	17626	17847	17841	17899	17838	17740	17532	17809	17870	17656	18003	17640	17707	17586	17740	17660	17858	17698	17586	17549	17689	17675	17770	17790	17628	17709	17741	17576	17599	17844	17665	17657	17849	17814	17748	17679	17690	17699	17784	17681	17678	17795	17622	17640	17543	17696	17464	17760	17557	17758	17613	17744	17755	17684	17524	17632	17690	17740	17817	17774	17651	17817	17956	17735	17763	17632	17714	17693	17765	17720	17685	17533	17765	17640	17570	17626	17713	17628	17680	17764	17605	17923	17843	17941	17685	17900	17678	17822	17818	17881	17797	17720	17657	17784	17792	17823	17705	17729	17754	17879	17742	17743	17778	17683	17689	17486	17695	17692	17889	17714	17681	17737	17645	17659	17721	17858	17797	17611	17561	17782	17663	17690	17586	17624	17754	17651	17613	17786	17754	17512	17754	17707	17562	17742	17663	17669	17866	17637	17858	17551	17653	17809	17788	17771	17579	17588	17617	17686	17700	17704	17704	17728	17693	17694	17765	17903	17624	17927	17678	17583	17790	17603	17521	17707	17649	17918	17711	17706	17640	17741	17872	17628	17926	17679	17657	17822	17776	17661	17854	17493	17906	17708	17786	17602	17703	17666	17779	17627	17720	17778	17628	17644	17769	17599	17783	17804	17762	17649	17622	17646	17811	17760	17749	17869	17842	17951	17597	17855	17634	17796	17682	17916	17657	17621	17678	17710	17760	17828	17508	17651	17932	17675	17759	17704	17633	17531	17641	17780	17691	17486	17700	17608	17680	17864	17721	17833	17727	17780	17759	17712	17708	17760	17724	17646	17847	17554	17863	17714	17653	17684	17949	17663	17583	17671	17877	17877	17579	17826	17572	17570	17811	17590	17718	17559	17649	17846	17909	17773	17668	17747	17734	17761	17680	17857	17654	18033	17760	17784	17818	17695	17675	17644	17567	17730	17724	17733	17654	17777	17656	17867	17710	17726	17672	17709	17884	17724	17821	17735	17708	17783	17589	17714	17592	17698	17523	17663	17696	17828	17771	17546	17716	17799	17653	17800	17652	17651	17649	17876	17851	17847	17744	17759	17872	17803	17572	17762	17659	17747	17478	17780	17670	17880	17761	17708	17599	17839	17721	17541	17659	17659	17847	17768	17830	17637	17696	17832	17776	17758	17783	17670	17752	17682	17628	17674	17731	17805	17604	17649	17683	17584	17735	17608	17748	17714	17737	17699	17691	17847	17782	17779	17601	17621	17716	17796	17697	17581	17817	17812	17703	17714	17668	17773	17690	17813	17745	17709	17688	17720	17586	17719	17603	17701	17699	17880	17798	17771	17623	17705	17811	17649	17730	17696	17839	17526	17626	17530	17830	17830	17688	17970	17667	17722	17786	17601	17550	17640	17833	17704	17728	17761	17680	17547	17619	17698	17550	17535	17670	17858	17581	17670	17751	17634	17741	17592	17770	17684	17659	17823	17777	17454	17768	17859	17748	17899	17636	17683	17719	17663	17602	17766	17775	17783	17879	17704	17726	17815	17913	17678	17716	17852	17594	17812	17780	17744	17637	17795	17605	17824	17677	17714	17826	17668	17522	17600	17584	17676	17769	17661	17887	17740	17776	17733	17748	17809	17860	17763	17773	17717	17852	17769	17687	17644	17691	17755	17662	17663	17768	17779	17807	17630	17586	17880	17773	17725	17652	17720	17708	17885	17619	17884	17569	17575	17881	17741	17676	17675	17834	17561	17848	17757	17731	17769	17768	17749	17909	17730	17638	17839	17851	17783	17826	17715	17657	17771	17802	17730	17645	17726	17811	17657	17847	17777	17809	17606	17666	17631	17737	17879	17548	17765	17810	17847	17658	17744	17849	17750	17608	17753	17814	17794	17781	17730	17590	17793	17783	17760	17863	17812	17572	17646	17718	17673	17846	17792	17569	17670	17695	17686	17582	17734	17943	17516	17870	17575	17748	17611	17730	17543	17733	17657	17738	17508	17776	17831	17793	17747	17760	17619	17699	17692	17654	17708	17621	17614	17748	17675	17578	17975	17738	17629	17625	17801	17657	17783	17601	17738	17680	17498	17831	17557	17743	17636	17724	17593	17832	17887	17740	17710	17714	17768	17884	17686	17738	17776	17716	17841	17801	17591	17738	17855	17638	17501	17625	17694	17716	17533	17769	17823	17773	17610	17838	17594	17730	17694	17878	17660	17755	17781	17645	17767	17610	17671	17693	17669	17600	17932	17673	17735	17736	17661	17766	17712	17826	17678	17607	17894	17570	17549	17939	17897	17829	17727	17789	17722	17603	17794	17729	17645	17809	17712	17724	17620	17587	17701	17866	17660	17813	17796	17769	17759	17746	17798	17766	17830	17672	17717	17932	17610	17719	17922	17668	17665	17810	17721	17707	17699	17741	17682	17739	17826	17706	17652	17775	17729	17664	17943	17659	17701	17740	17456	17638	17605	17779	17656	17770	17611	17650	17790	17743	17566	17709	17576	17937	17610	17766	17636	17844	17705	17790	17761	17733	17866	17684	17738	17553	17751	17702	17752	17632	17755	17688	17751	17779	17747	17647	17645	17711	17518	17841	17766	17724	17953	17739	17635	17840	17570	17689	17836	17739	17867	17537	17619	17845	17778	17611	17774	17679	17812	17775	17666	17613	17654	17858	17623	17840	17835	17705	17601	17885	17737	17699	17548	17687	17751	17868	17885	17606	17776	17829	17625	17550	17814	17782	17610	17871	17727	17511	17877	17740	17886	17745	17682	17779	17805	17565	17754	17692	17869	17675	17677	17604	17891	17830	17574	17744	17526	17874	17698	17727	17730	17620	17730	17702	17656	17838	17819	17765	17760	17723	17813	17732	17759	17664	17732	17726	17825	17818	17663	17700	17743	17726	17697	17682	17642	17562	17669	17793	17767	17573	17869	17563	17602	17694	17683	17674	17660	17656	17756	17830	17727	17568	17638	17911	17761	17831	17752	17487	17828	17634	17946	17642	17829	17761	17593	17680	17613	17631	17718	17663	17738	17634	17556	17712	17705	17700	17668	17745	17873	17667	17634	17680	17917	17739	17560	17803	17717	17683	17865	17591	17672	17595	17720	17738	17641	17743	17919	17792	17836	17773	17732	17721	17713	17643	17619	17856	17636	17704	17747	17747	17703	17736	17769	17784	17675	17933	17820	17731	17729	17699	17795	17709	17844	17671	17730	17722	17762	17540	17859	17802	17674	17689	17761	17827	17685	17655	17528	17667	17702	17835	17590	17699	17690	17707	17523	17799	17916	17899	17801	17626	17548	17660	17784	17815	17524	17754	17858	17616	17834	17892	17866	17805	17742	17804	17683	17664	17893	17844	17855	17798	17921	17806	17810	17685	17866	17754	17549	17630	17632	17672	17625	17711	17876	17722	17568	17893	17810	17869	17710	17757	17612	17879	17516	17794	17647	17804	17879	17785	17820	17771	17850	17714	17671	17740	17536	17754	17702	17721	17762	17798	17805	17606	17828	17669	17509	17887	17641	17979	17587	17579	17854	17781	17575	17771	17587	17837	17680	17743	17689	17716	17870	17869	17682	17581	17852	17732	17555	17869	17738	17625	17752	17700	17793	17865	17847	17706	17714	17777	17709	17784	17726	17616	17887	17867	17657	17709	17719	17914	17814	17864	17778	17710	17724	17717	17744	17819	17805	17670	17701	17847	17763	17744	17700	17743	17572	17697	17691	17796	17840	17656	17727	17751	17730	17795	17782	17797	17773	17566	17805	17915	17775	17801	17631	17786	17748	17872	17622	17774	17929	17654	17884	17831	17792	17740	17729	17682	17787	17721	17811	17710	17749	17748	17507	17795	17662	17681	17726	17830	17912	17710	17651	17685	17655	17638	17769	17728	17784	17578	17802	17644	17898	17649	17540	17656	17796	17913	17547	17617	17711	17625	17575	17455	17798	17781	17697	17671	17698	17835	17923	17776	17680	17828	17876	17794	17713	17776	17752	17720	17761	17767	17726	17807	17910	17705	17732	17612	17597	17660	17632	17756	17695	17674	17642	17742	17821	17736	17805	17687	17593	17853	17657	17931	17714	17632	17783	17825	17792	17737	17698	17725	17754	17761	17670	17539	17604	17725	17584	17547	17691	17746	17755	17703	17527	17589	17767	17677	17752	17719	17675	17564	17742	17669	17576	17669	17698	17653	17698	17730	17573	17792	17838	17534	17659	17652	17596	17737	17934	17620	17840	17764	17626	17736	17625	17656	17593	17708	17675	17798	17567	17716	17777	17679	17590	17540	17698	17770	17758	17617	17933	17607	17717	17817	17724	17781	17757	17728	17867	17677	17758	17596	17715	17625	17710	17664	17707	17763	17830	17684	17842	17584	17655	17593	17785	17690	17708	17883	17752	17800
24589	20775	27455	28411	31131	35781	36480	33759	32195	31634	31984	35597	37227	42287	42257	38091	34499	32291	31426	30967	30753	31037	30906	30559	30772	30916	30711	31050	30654	31026	30914	30790	30708	30939	30748	30862	30734	30709	30536	30775	30991	30833	30686	30736	30752	30959	30832	30852	30822	30740	30976	30903	30940	30996	30828	30797	30893	30799	30898	30826	30852	30786	30770	31012	30748	30917	30745	30539	30891	30954	30691	31022	30577	30597	30571	30812	30836	30613	30936	30910	30984	30755	30857	30915	30741	30744	30628	30903	30778	30743	30792	30632	30894	31147	30675	30914	31042	30894	30644	30558	30905	30723	30660	31202	30821	30663	30919	30537	30835	30717	30878	30801	30853	30888	31025	30940	30742	30747	30829	30928	30832	30826	30714	30881	30996	30989	30660	30594	30894	30804	30650	30614	30756	30909	30892	30784	30589	30513	30796	30836	30944	30872	30834	30893	30820	30910	30809	30630	30961	30934	30881	30761	30529	30833	30808	30842	30749	30802	30955	30807	30872	30921	30579	30872	30591	30913	30621	30848	30912	30677	30830	30952	30888	30913	30712	30989	30822	30996	30873	30568	30982	30955	31017	30747	30777	30974	30655	30650	30682	30774	30812	30762	30845	30919	30867	30813	30736	30696	30838	30868	30898	30866	30924	30904	30972	30943	30751	30571	30809	30723	30691	30975	30980	30848	30594	30805	30746	30410	30837	30780	30574	30959	30927	30903	30746	30569	30931	30702	30668	30721	30707	30660	30859	30793	30787	30879	30662	30802	31107	30885	30698	31098	30688	30935	31079	30855	30749	30862	30599	30671	30746	30713	30842	30787	30771	30893	30935	30651	30696	30822	30630	30569	30854	30739	30889	30719	30604	30935	30659	30831	30632	30924	30701	30579	31125	30834	30727	30936	30818	31060	30823	30672	30645	30647	30604	30736	30958	30903	31048	30878	30757	30260	30783	30779	30600	30835	30889	30971	30817	30870	30717	30879	30903	30853	30844	30665	30777	30752	30846	30955	30636	30584	30768	30808	31008	30744	30823	30673	30759	30824	30764	31043	30711	30821	30444	30879	30811	30698	30641	30687	30945	30601	30459	30912	30954	30800	30814	30695	30652	30953	30801	30477	30969	30673	30964	30647	30601	30859	30854	30625	30811	30843	30630	30515	30691	30790	30902	30496	30709	30765	30634	30744	30690	30732	30901	30782	30699	30509	30769	30905	30976	31076	30893	30771	30699	30840	30825	30956	30624	30648	30480	30519	30908	30927	30777	30911	30818	30667	30901	31193	30709	30813	30893	31137	30793	30975	30922	30764	30812	30633	30934	31019	30952	30643	30770	30435	30793	30825	30653	30857	30756	31016	30712	30649	30783	31138	30897	30878	30851	30900	30885	30753	30832	30861	30708	30639	30941	30750	30941	30510	30664	30768	30816	30908	30850	30942	30736	30782	30956	30619	30891	30644	30910	30697	30718	31058	30688	30722	30697	31073	30667	30891	30718	30576	30922	30788	31037	30647	30962	30657	30733	30773	31197	30739	30880	30792	30706	30727	30814	30799	30852	30917	30717	30944	30771	30744	30819	30796	31009	30465	30667	30525	30773	30823	30729	30908	30733	30983	30668	30807	30821	30630	30808	30771	30904	30690	30773	30888	30655	30767	30817	30800	31040	30925	30707	30825	30800	30711	30801	30841	30617	30514	30814	31022	30998	30870	30936	30503	30641	30689	30871	30870	30918	30679	30846	30661	30829	30703	30968	30955	30749	30930	30865	30760	30988	31008	30689	30550	30828	30827	30963	30936	30938	31131	30487	30826	30769	30844	30912	30600	30688	30912	30727	30796	30577	31013	30788	30774	30707	30719	31091	30902	30547	30797	30718	30851	30544	30929	30755	30746	30740	30941	30579	30806	30763	30714	30647	30489	30757	30924	30875	30967	30840	30677	30875	30765	30725	30792	30714	30651	30854	30738	30598	30588	30580	30745	30737	30690	30702	30924	30786	30869	30925	30750	30660	30345	30786	30560	30832	30963	30701	30771	30909	30770	30879	30768	30770	30681	30648	30895	30939	30695	30827	30780	30933	30992	30650	30648	30765	30788	30783	30898	30586	30845	30862	30835	30802	30560	30616	30781	31021	30830	30874	30707	30852	30849	30530	30659	30797	30499	30892	31073	31023	30770	30901	30781	30694	30841	30664	30727	30812	30961	30651	30687	30720	30774	30583	30488	30920	30603	30582	30613	30918	30895	30869	30711	30778	30844	30855	30717	31044	30659	30835	30707	30900	30863	30566	30496	30510	30657	30763	30935	30800	30693	30799	30822	30794	30850	30958	30661	30521	30608	30875	30754	30691	30826	30878	30915	30961	30813	30709	30832	30786	30926	30825	30895	30866	30681	30555	30607	30725	30792	30927	30619	30908	30914	30812	30585	30764	30671	30892	30583	30668	30868	30877	30856	31089	30809	30636	30922	30640	30723	30744	30925	31014	30635	30938	30566	30966	30479	30781	30718	30699	30606	30632	30732	30830	30952	30728	30626	30755	30613	30569	30632	30915	31099	30851	30547	30569	30370	30605	30826	30979	30716	30698	30691	30911	30807	30655	30476	31016	30910	30985	30465	30755	30606	30627	30766	30772	31031	30906	30750	30778	30865	30738	30743	30686	30679	30629	30712	30741	30779	30712	30938	30864	31088	30746	30889	30646	30998	30990	30896	30936	30821	30729	30625	30883	31178	31011	30835	30990	30595	30744	30438	30753	30847	30899	30527	30858	30719	30772	30679	30936	30456	30783	30823	30809	30680	30557	30731	30603	30684	30954	30698	30750	30817	30942	30826	30654	30811	30825	30683	30858	30779	30857	31129	30643	30810	30832	30584	31142	30616	30914	30675	30836	30593	30665	30715	30619	31067	30820	30752	30937	30884	30933	30686	30810	30714	30765	30793	30893	30814	30826	30725	30589	31020	30613	30873	30799	30945	31035	30806	30915	30606	31064	30872	30793	30792	30843	30995	30830	30865	30829	30864	30724	30903	30813	30883	30843	30766	30918	30851	30668	30908	30610	31026	30846	30634	30975	30940	31042	30722	30826	30839	30650	30803	30700	30942	30879	30913	30975	30653	30794	30843	30909	30865	30932	30741	30696	30583	30766	30843	30876	30560	30656	30619	30923	30821	30670	30947	30796	30822	31024	30689	30966	30981	30848	30778	30878	30907	30791	30808	30798	30447	30715	30661	30794	30753	30883	30562	30632	30601	30607	30861	30820	30976	30861	30550	30785	30836	30739	30597	30868	30565	30705	30712	30761	30678	30699	31143	30990	30933	30537	30727	30780	30601	30845	30757	30740	30930	30720	30653	30668	30930	30843	30898	30750	30648	30934	30839	30859	31024	30826	30927	30771	30682	30612	30716	30923	30932	30581	31157	30618	31182	30738	30760	30676	30838	30983	30883	30538	30622	30839	30836	30757	30993	30881	30666	30868	30857	30804	30869	30708	30848	30859	30725	30591	31038	30779	31031	30645	30948	30852	30845	30830	30893	30714	30930	30843	30887	30823	30611	30757	30733	30992	30800	31046	30593	30980	30876	30855	30941	30844	31011	30686	30782	30849	30836	30673	30907	30573	30755	30605	30732	30694	30799	30871	30926	31089	30783	30795	30824	30734	30795	31178	30805	30770	30543	30708	30784	30867	30790	30875	30552	30916	31029	30836	30963	30706	30893	30688	30875	30681	30732	30538	30560	30941	30939	30737	30967	30674	30953	30746	30668	30742	30517	30560	30784	31004	30784	30400	30907	30901	31030	30798	30707	30684	30730	30852	30728	30555	30975	30897	30613	30841	30558	30579	30783	30662	30581	30755	30721	30938	30829	30506	30645	30748	30884	30635	30819	30858	30877	30802	30820	30842	30685	30905	30688	31021	30770	30938	30908	30676	30716	30760	30767	30673	30839	30667	30803	30844	30617	30586	30736	30669	30725	30926	30591	30810	30872	30831	30771	30780	30728	30742	30795	30659	30550	30962	30809	30936	30689	30860	30692	30682	30756	30607	31086	30652	30778	30881	31028	30918	30529	30831	30590	31033	30780	31132	30780	30749	31020	31003	30701	30638	30877	30838	30942	30660	30515	30802	30500	30873	30861	30777	30572	30691	30828	30784	30616	30600	30718	30793	30589	30596	30747	30747	30680	30719	31209	30905	30689	30977	30964	30702	30666	30905	30599	30811	30858	30842	30892	30900	30582	30774	30974	30831	30820	31036	30663	30714	30820	30762	30870	30850	30867	30736	30893	30947	30960	30876	31010	30866	30926	30931	30852	30879	30890	30911	30957	30779	30852	30669	30610	30866	30782	30640	30588	30764	30744	31017	30761	30841	30865	30639	30977	31055	31003	30766	30969	31112	30673	30687	30976	30846	30810	30867	30701	30794	30870	30714	30786	31036	30743	30603	30751	30711	30796	30563	31260	30829	30713	30886	30848	30689	30816	30833	30653	30862	30561	30728	30937	30906	30794	30862	30488	30845	30939	30732	30799	30945	30995	30694	30704	30625	30779	30500	30704	30933	30830	30692	30926	30652	31001	30721	30979	30839	30603	30873	30822	30989	30887	30564	30752	30627	30901	30891	30813	30911	31009	30933	30671	30860	30698	30871	30631	30710	30596	30866	30692	31049	30777	30698	31064	30643	30936	30896	30899	30573	30687	30712	30980	30998	30726	31068	30948	30887	31005	30843	30737	31153	30764	30910	30726	30512	30922	30949	30704	30940	31073	30919	30834	30801	30849	30846	30716	31007	30762	30812	30547	30974	30863	30736	30834	30967	30802	30874	30923	30811	30988	30809	30936	30757	30785	30655	30721	30724	31053	30729	30702	30887	30926	30866	30694	31020	30754	30813	30863	31141	30815	30554	30737	30834	30804	30850	30582	30802	30793	31095	30829	30679	30847	30640	30821	30767	30653	30961	30790	30575	30360	30886	30755	30838	30863	31007	30844	30733	30913	30598	30580	30793	30864	30681	30982	30755	30724	30848	30705	30761	30779	30991	31072	30568	30762	30804	31124	30698	30808	30977	30733	30707	30944	30898	30740	30899	30797	30643	30542	30788	30951	30762	30712	30663	30862	30771	30744	30750	31074	30797	30695	30583	30650	30792	30876	31003	30869
26648	45510	43998	36117	30846	28473	25251	22589	20702	19858	20558	26651	28235	34626	32964	27032	23108	20419	19243	18785	18919	18933	18788	18883	18871	18931	18756	18767	18834	18854	18867	18780	19001	18909	18915	18819	18904	18840	18930	18751	18794	18806	18816	18695	18903	18736	18925	18956	18865	18672	18961	18883	18813	18821	18863	18954	18773	18820	18713	18776	18830	18773	18791	18977	18927	18845	18714	18737	19107	18828	18727	19023	18771	18865	18918	18962	19005	18803	18868	18642	18992	18739	18773	18749	18866	18753	18895	18838	18944	18748	18857	18992	18763	18827	18842	18776	18835	18764	18807	18652	19022	18883	18758	18783	18801	18781	18954	18922	18856	18850	18847	18840	18814	18955	18599	18865	18943	18856	18888	18823	18671	18770	18834	18836	18997	18846	18817	18734	18811	18858	18826	18713	18889	18834	18891	18826	18882	18760	18731	18829	18884	18739	18674	18753	18871	18850	18729	18842	19058	18894	18923	18756	19026	18752	18854	19070	18967	18779	18797	18690	18811	18719	18804	18720	18978	18779	18947	18940	18917	18660	18986	18953	18876	18795	18905	18656	18740	18799	18724	18796	18653	18587	19034	18808	18880	18829	18711	18741	18780	18931	18666	18990	18821	18746	18725	18863	18908	18892	18766	18891	18826	18798	18764	18939	18943	18740	18753	18842	18807	18898	18789	18709	18941	19003	18525	18827	18939	18787	18910	18806	18806	18868	18754	18754	18685	18768	18908	18644	18849	18728	18804	18778	18849	18608	18894	18785	18800	18980	18799	18796	18785	18838	18750	18797	18884	18690	18893	18664	18902	18861	18710	18928	18746	18765	18920	18754	18654	18717	18717	18772	18883	18876	18721	18787	18907	18826	18886	18871	18670	18740	18896	18892	18848	18844	18809	18686	18881	18850	18824	18800	18949	18884	18844	18717	18689	18737	18815	18734	18707	18886	18989	18754	18790	18898	18765	18723	18761	18816	18835	18783	18853	18821	18804	18944	18779	18907	18917	18772	18833	18905	18867	18804	18693	18846	19039	18879	18829	18695	18692	18790	18866	18759	18691	18924	18798	18864	18749	18890	18701	18769	18849	18902	18829	18999	18821	18815	18708	18901	18921	18801	18744	18908	18756	18773	18680	18774	18887	18695	18701	18933	18808	18854	18719	18822	18929	18822	18814	18802	18740	18811	18872	18805	18816	18826	18773	18832	18798	18843	18780	18900	18890	18957	18705	18869	18869	18826	18852	18920	18883	18954	18953	18689	18671	18767	18860	18640	18738	18760	18766	18952	18724	18815	18976	18857	18891	18857	18662	18809	18874	18943	18717	18818	18783	18761	18926	18864	18848	18871	18747	18871	18968	18768	18790	18771	18955	18921	18809	18811	18848	18917	18877	18765	19056	18938	18786	18899	18923	18874	19045	18784	18796	18784	18921	18851	19102	18731	18666	18764	18718	18936	19017	18752	18938	18975	18702	18843	18816	18790	18778	18669	18766	18772	18852	18756	18866	18989	18720	18889	18918	18985	18879	18802	18782	18990	18823	18710	18950	18898	18852	18855	18857	18861	18917	18801	18877	18674	18775	18947	18949	18704	18880	18855	18738	18758	18867	18721	18845	18557	19033	18896	18937	18623	18719	18817	18774	18893	18848	18932	18645	18816	18746	18868	18832	18881	18933	18895	18857	18804	19039	18822	18687	18937	18804	18941	18767	18500	18834	18739	18726	18831	18765	18814	18826	18680	18741	18659	18889	18858	18716	18825	18709	18699	18817	18844	18732	18856	18826	18762	18852	18711	18821	18923	18819	18800	18883	18792	18746	18821	18711	18894	18907	18831	18776	18776	18642	18671	18832	18737	18836	18933	18925	18776	18605	18751	18798	18798	18859	18836	18667	18733	18654	18758	18750	18785	18826	18954	18838	18781	19053	18775	18661	18961	18809	18575	18808	18737	18853	18786	18752	18857	18845	18726	18947	18854	18807	18650	18732	18855	18857	18693	18886	18970	18833	18827	18663	18856	18867	18704	18915	19021	18722	18627	18824	18875	18821	18713	18842	18759	18931	18897	18750	19069	18777	18773	18803	18695	18753	18711	18645	18750	18990	18772	18893	18818	18651	18697	18792	18842	18842	18816	18658	18840	19017	18760	18954	18622	18809	18795	18729	19023	18672	18869	18816	18554	18811	18951	18856	19018	18905	18716	18758	18764	18652	18735	18687	18967	18925	18714	18810	18886	18724	18707	18893	19088	18748	19023	18852	18954	18823	18796	18709	18848	18691	18982	19065	18830	18688	18756	18985	18960	18940	18638	18815	18991	18772	18933	18879	18754	18733	18642	18790	18832	18819	18790	18758	18826	18806	18882	18855	18833	18762	18764	18935	18820	19025	18612	18971	19003	18815	18747	18972	18995	18909	18741	18802	18731	18724	18873	18636	18793	18690	18865	18731	18694	18920	18843	18864	18675	18866	18909	18858	18887	18787	18858	18748	18697	18741	18886	18818	18689	18830	18738	18855	18748	18815	18830	18639	18844	18848	18806	18674	18835	18656	18894	18912	18722	18820	18922	18984	18792	18567	18925	18908	18875	18817	18922	18710	18719	18740	18793	18959	18706	18701	18757	18881	18942	18923	18780	18885	18668	18857	18740	18982	18765	18857	18863	18947	18729	18751	18742	19001	18798	18722	18694	18970	18923	18782	18856	18794	18835	18788	18573	18892	18716	18867	18728	18916	18783	18760	18960	18529	18758	18999	18974	18877	18831	18767	18939	18711	18722	18709	18831	18863	18561	18783	18945	18758	18928	18744	18785	18823	18805	18767	18927	18985	18914	18680	18814	18707	18883	18969	18914	18760	18984	18841	19009	18975	18715	18923	18924	18674	19003	18814	18654	18728	18905	18749	18768	18728	18932	18887	18695	18827	19032	18952	18713	18793	18897	18761	18719	18823	18950	18782	19035	18791	18605	18925	18926	18864	18733	18705	19020	18914	18775	18824	18691	18757	18798	19012	18942	18776	18904	18715	18802	18882	18792	18954	18920	18744	18625	18768	18885	18795	18786	18751	18758	18992	18746	18708	19012	18749	18803	18811	18807	18796	18810	18966	18914	19042	18846	18670	18593	18922	18714	18777	18944	18988	18844	18778	18996	18956	18668	18945	18828	18632	18658	18784	18819	18852	18939	18617	19046	18761	18695	18780	18728	18741	18730	18725	18818	18747	18819	18818	18781	18828	18712	18741	18831	18748	18831	18859	18904	18709	18802	18682	18630	18760	18682	18861	18737	18895	18967	18756	18791	18976	18833	18817	18808	18769	18865	18815	18707	18955	18717	18854	18999	18876	18791	18877	18855	18606	18715	18868	18890	18885	18835	18869	18638	19085	19010	18862	18900	18765	18847	18753	18812	18778	18746	19068	18745	18965	18936	18609	18875	18688	19006	18729	18875	18829	18892	18656	18783	19037	18847	18966	18909	18865	18896	18938	18791	18963	18798	18936	18870	18616	19002	18860	18768	18835	18919	18958	18887	18724	18967	18853	18913	18792	18763	18781	18864	18707	18823	18861	18817	18725	18983	18751	18775	18932	18725	18784	18740	18782	18890	18808	18759	18891	18890	18706	18849	18869	18934	18847	18854	18710	18827	18834	18818	18897	18611	18937	19029	18776	18932	18913	18885	18840	18764	18751	18843	18794	18883	18850	18910	18837	18882	18819	18813	18795	18828	18777	18833	18729	18878	18854	18930	18879	18698	18872	18823	18800	18927	18978	18887	18938	18708	18855	19057	18763	18907	18827	18758	18835	18793	18661	18767	18720	18886	18742	18906	18831	18677	18864	18901	18791	18875	18862	18900	18876	18717	18856	18876	18776	18841	18724	18717	18952	18844	18899	18731	18689	18876	18914	18587	18858	18903	18843	18805	18791	18964	18766	18840	18923	18892	18867	18996	18791	18975	18879	18930	18817	18968	19045	18975	18797	18781	18664	18922	18970	18806	18828	18848	18886	18687	18848	18845	18682	18699	18660	18947	18858	18942	18851	18699	18674	18863	18725	18671	18937	18841	18923	18737	18923	18706	18821	18784	18783	18697	18736	18876	18952	18825	18818	18708	18644	18810	18812	18904	19006	19094	18739	18883	18832	18786	18790	18771	18781	18768	18991	18886	19039	18780	18829	18657	18856	18751	18960	18919	18788	18814	18823	18844	18762	18980	18932	18905	18933	18724	18894	18717	18872	18894	18714	18697	18871	18673	18837	18886	18883	18768	18732	18741	18924	18973	18769	18785	18828	18845	18882	19024	18711	18839	18714	18727	18720	18709	18897	18561	18792	18811	18742	18882	18788	18824	18823	18933	18780	18883	18998	18876	18847	18753	18731	18729	18864	18851	18716	18639	18868	18935	18692	18632	19113	18839	19014	18688	18882	18883	18707	18582	18829	18844	18897	18877	18833	18839	18857	18589	18755	18903	18643	19029	18915	18995	18700	18821	18820	18686	18788	18912	18658	18977	18558	18860	18908	18930	18794	18561	18781	18824	18874	18792	18895	18821	18766	18973	18922	18670	18927	18719	18775	18888	18818	18770	18819	18666	19123	18898	18816	18879	18760	18896	18733	18837	18662	18843	18865	18879	18762	18832	18922	18864	18823	18881	18855	18861	18819	18795	18817	18930	18886	18794	18904	18766	18792	18691	18613	18884	18836	18814	18752	18679	18896	18904	18791	18850	18710	18926	18775	18870	18799	18980	18869	18873	18919	18808	18750	18902	18835	19020	18588	18801	18742	18725	18832	18746	18821	18919	18816	18839	18824	18781	18865	18913	18840	18864	18669	18914	19046	18652	18821	18852	18761	18892	18836	18778	18605	18735	18985	18646	18855	18835	18963	18780	18703	18998	18732	18744	18723	18792	18845	18836	18624	18714	18923	18834	18771	18776	19000	18647	18752	18793	18849	18793	18640	18964	18671	18809	18702	18764	18626	18857	18842	18795	18896	18904	19004	18925	18663	18659	18729	18692	18830	18942	18860	18904	18818	18876	18762	18779	18748	18917	18731	18753	18930	18855	18713	18816	18695	18793	18837	18913	18706	18754	18845	18926	18868	18701	18907	18945	18826	18918	18802	18868	18839	18750	18953	18911	18806	18751	18627	18767	18911	18771	18924	18762
22121	20769	27057	26072	29408	38236	42988	39029	36963	37286	37317	38612	45934	60557	56206	46465	40712	37488	35794	34917	34855	35118	35204	35193	35256	35040	34980	35098	35125	35205	34983	35165	35167	35178	35273	35253	34847	35072	35059	34938	34940	35151	35027	35017	35223	34896	34964	34942	35220	35135	35169	34930	34895	35039	34938	35189	35072	35072	34900	34962	35243	35211	35149	35139	34980	34865	35009	34984	35017	34740	34877	34906	35038	34735	34859	34736	34736	35067	34996	34976	34982	34679	35292	35007	34782	35337	35125	34890	35009	35140	34936	34853	35126	35105	35049	35259	34999	35022	34818	35109	34836	35078	35186	34728	34706	34736	34959	34561	34757	34648	34973	34915	34905	35114	35248	35021	35016	34826	35099	34821	35068	34877	35046	34995	34850	34885	35125	34660	35039	34950	34973	35053	35231	35144	34770	34650	35141	35004	35008	34842	34635	34797	35008	34922	34998	35149	34843	35065	35118	35164	35012	35010	35099	34861	34991	35016	34886	34996	35004	35124	34920	34981	35033	35177	35366	35137	35189	34906	34944	35055	34981	34871	34947	34865	34583	35160	34637	34908	34825	35072	34962	34715	34905	34810	34725	35164	35254	35158	35060	35147	34858	34992	34954	34875	34945	34972	34898	34932	34670	34938	35256	35023	34799	34982	35061	35178	34683	34836	35157	34787	34726	35026	35111	34916	35109	35090	34773	35044	34908	35008	34890	34843	34740	34973	34773	35017	34986	34935	34621	34956	34766	35120	34722	34682	35226	34662	35010	35009	35201	35177	34934	35013	35073	34839	35182	35225	35117	34834	34911	35098	34894	35251	35103	35172	34927	34860	34925	34817	34818	34758	34689	35109	35093	35006	34945	34800	35067	34788	34966	34917	34785	35121	34845	35015	34864	34880	35221	34928	34687	34883	34865	34949	35080	34936	35120	34908	35190	35109	34803	35023	34808	34776	34995	34985	34863	34787	35081	34894	35098	34858	35154	34978	34924	34868	35083	34944	35017	34757	34855	35152	35071	34888	35087	35164	34866	34996	35300	34919	34996	34835	35006	34722	34718	34735	34868	34819	35184	35124	34850	34920	34711	34781	34700	35000	34814	35027	35193	34794	34874	34938	34915	34624	34894	34678	34991	34723	34884	34841	35074	35081	34805	35148	34885	34669	34763	34666	34951	34927	34916	34876	35128	34844	35011	34864	34972	34738	34796	34750	35200	34727	34921	34757	35098	34653	34811	35076	35026	35024	34935	34668	34822	35167	34847	34872	34857	34689	34886	34907	35188	34948	34800	34789	35382	34995	34789	35029	35048	34937	35101	35060	34940	35231	34938	35205	35241	35268	34798	34940	34802	34855	34824	35061	35035	35099	34797	35081	35064	34916	34644	34707	34945	34836	35207	34945	35062	34710	34988	34980	35088	34888	35132	34974	35111	35055	34759	35186	34927	34974	34845	34898	34607	34742	34826	35042	35066	35067	34805	34399	35182	35123	34682	34746	35114	34683	34846	34932	34723	34872	34826	34748	34965	34766	34885	34702	35020	34929	35088	34878	35045	35141	34946	34785	35055	34961	35058	34928	35007	34873	35159	34977	35336	34767	35118	35060	35006	34872	34908	34791	34823	34891	35187	35180	35170	34961	35027	34937	34766	34693	35185	35068	34782	34968	34927	35103	35121	35019	34762	35100	34716	34766	34968	35214	34987	35060	34760	34842	34989	34949	34881	34881	34920	34672	34958	34675	34742	34767	34787	35007	34747	34923	34880	35006	35060	34830	35288	35153	35275	34649	35012	35093	34982	34866	34908	35376	34785	35155	34834	34941	34949	35205	34926	34562	34668	34825	34803	35106	34987	35162	34981	35013	34994	34831	34871	35022	35060	34982	34763	34975	35141	35073	35205	35144	34821	34956	35145	34989	34971	34790	34687	34643	34639	34999	34779	35302	34735	34728	34969	34816	35167	34847	34870	34773	34952	34835	34886	34767	35005	34804	34923	34975	35030	34767	34861	35179	34788	34914	34944	34878	34965	34860	35300	35411	34923	35089	35032	34908	35091	34833	34856	34967	34726	34978	34784	34771	35006	34945	34786	34930	34836	35175	34733	35173	35110	34840	34883	35200	35306	35113	34882	35078	34874	35213	35034	35023	35092	35035	34929	35034	35107	35044	35419	35214	35018	35209	35062	35070	35100	34964	35081	34937	34875	34677	34866	34625	35054	35058	34941	34979	34762	34933	35246	35249	35189	34772	35000	34836	35262	34575	35013	35104	34900	35056	35140	34848	34596	34972	34889	34997	34971	34949	34985	35073	35030	34979	34931	34526	34931	34845	34635	34779	35038	34974	34752	34961	34823	35323	34760	34937	35152	35133	34583	34871	34743	34870	35120	35256	35047	34821	35108	35139	34824	34801	35172	34742	34928	35122	34882	34925	35078	34846	34926	35029	35072	34961	34817	34905	34972	34913	34967	34909	35400	34856	34990	35170	35202	34829	35003	35033	35177	34985	35279	35161	34992	34831	35016	35260	34977	35014	34849	34995	34906	34848	35031	34801	34846	34987	35192	35040	35206	35030	34869	34855	35132	34777	34935	35087	35260	34843	34837	34841	35257	35221	34951	34929	34747	34654	35069	35090	34974	34957	35108	34974	34931	34870	35032	35053	34866	34698	35035	35099	35181	35030	34860	34917	34956	34883	35077	35183	34720	34876	35158	34849	35016	34740	34927	35016	34922	35087	34999	34787	35422	34870	35032	35100	35021	34902	35145	35284	35291	35137	35029	35244	35064	34867	34990	34920	35313	34716	34975	35049	35128	34809	34850	35010	35003	34731	34956	35059	34983	34980	35094	34943	34571	34615	35070	35115	35003	35111	35092	34979	34941	34990	35074	35142	35063	35059	34943	34897	34868	34707	35148	35101	35115	35181	35109	34892	35032	34949	34954	34943	34868	34853	34837	35097	34905	35467	34874	35026	34671	34909	35125	34889	35253	34976	34876	35320	35153	35089	35055	34959	34783	34757	34869	35008	34976	35109	35158	35019	35257	35057	34948	34853	35122	34980	34657	34652	34823	34789	34927	35064	34878	34839	34804	34885	34848	35008	34971	34885	35236	34893	35135	34894	34897	34930	35037	35215	34888	35148	34792	34836	35119	34955	34753	34899	34987	35192	35158	34866	34968	35008	35101	35035	34974	35054	35054	35074	34874	35008	34760	34968	34957	34805	34782	35223	34938	34903	34563	34803	34949	35075	34945	34773	34890	34876	34999	35048	34860	34796	35143	34868	35050	34874	34904	35022	34895	35188	34587	35002	35050	35049	34838	34813	34895	34953	35160	35114	34953	34978	35065	34690	34994	34764	34936	34944	35001	35249	34874	34999	34767	35079	35023	35327	34940	34954	35275	35101	34767	34765	35058	34809	34962	35081	34803	34992	35066	34926	34989	35033	34977	35002	35070	35070	35144	35199	35358	34790	35026	34813	34879	35017	35337	35065	34929	34965	34922	34963	34964	35093	35019	35036	35029	34946	34992	35056	35147	35130	34859	35146	35040	34980	35054	34924	34967	35019	35198	35083	34959	34742	34936	34967	35035	35011	35040	34784	35013	35055	35162	35132	35076	35148	35000	34920	35170	34941	34812	35164	34809	34936	34922	34881	34842	34816	35092	35057	35076	35021	34976	34906	35173	35237	35035	34903	34989	35029	34843	35049	35046	35008	34977	35125	34759	34994	34934	35142	34697	34980	34913	34907	34920	35303	34848	34834	34828	35132	35160	35256	35140	34892	34884	34902	34854	34828	34914	35017	35158	35105	34987	34770	34979	34948	35044	34826	34942	34790	34827	35123	34885	35220	35164	34917	34879	34920	35091	35158	34785	34899	34992	35371	35136	34947	34845	34893	34819	34814	35040	35129	34910	34740	35035	34751	35011	34973	35264	34771	34989	35118	35253	34924	34498	35103	35369	34986	34968	35069	35091	34690	34966	34917	34847	34745	35033	34796	34976	34995	34792	35063	35054	35027	34944	34867	35092	34921	34930	35305	35077	34916	34959	35126	34965	35230	34960	34956	34890	34940	35107	35131	34895	34952	34721	34914	34814	35038	34883	34882	35081	35204	35115	34835	35254	35099	34921	35104	34950	35007	34885	34892	34910	34673	34805	35141	34853	34925	34923	34685	35250	35300	35010	34896	35073	34981	34866	34877	34955	34530	34934	35058	34845	34953	35160	34885	34947	34755	34854	34869	35083	34965	35047	35294	34905	35243	34987	35112	35309	35173	35042	34823	34898	34848	35056	35195	35070	34983	35001	34969	35270	35001	34939	35177	35287	34984	34927	34719	34889	34835	34877	34893	34832	34808	35122	35223	35004	34815	35007	35147	35053	35318	35158	34967	35117	34879	34751	34901	35049	34969	34949	34892	34915	34553	34810	35058	35103	35058	35006	35235	35305	35092	34773	34760	34762	34807	34994	35002	34958	34914	34923	35054	34953	34936	34870	35084	34795	34906	35138	34886	34845	34954	34945	34977	34927	34843	34955	35076	34823	35089	35086	35014	34972	34803	35029	34883	34827	34796	34897	34525	34930	34990	34993	35040	35252	34991	34888	34776	34876	34738	35294	34772	34905	34899	34850	35119	34528	34640	34984	34903	34688	34949	35006	35108	34771	34938	34888	35089	35026	35020	35059	34853	34980	35092	34969	35037	34958	34790	34989	34901	35076	34770	34727	34943	35135	35108	35001	34789	34908	35149	34957	35072	34839	34983	34955	34940	34937	35284	35303	34899	34907	35185	35010	35231	34989	34903	34957	34774	35033	34744	35007	35035	34831	35073	35117	34821	34783	34774	34995	34767	34748	34949	35010	35043	34866	35015	34853	35327	35098	35141	34875	34996	35009	35030	35021	34871	35050	35258	35055	34848	35245	35092	34854	35114	34821	34673	34925	34810	35164	34940	34929	34825	34671	34927	34796	34900	34915	35037	34967	34619	35093	34906	35031	35057	35303	35120	34823	34870	34716	35081	34942	34967	35104	35194	35261	35031	34716	35149	34687	35077	34812	34760	35061	35146	35179	34827	35347	34924	34697	34799	35000	34881	35009	34970	35152	35080	35161	34940	35111	35163	35101	35260	34979	34907	34972	35004	34850	34995	35194	35349	35065	34925
30541	49019	50663	44693	41212	35415	31614	27646	23992	24328	23990	26830	37573	52002	45678	34898	27780	23254	21193	20668	20461	20379	20629	20389	20283	20640	20426	20581	20589	20517	20450	20609	20520	20594	20384	20509	20519	20613	20591	20501	20656	20615	20606	20791	20442	20382	20914	20477	20537	20561	20698	20419	20712	20497	20532	20580	20399	20577	20590	20478	20589	20552	20433	20610	20504	20569	20506	20565	20612	20606	20492	20477	20416	20505	20620	20542	20490	20357	20560	20510	20510	20414	20587	20504	20520	20404	20682	20418	20430	20663	20443	20622	20486	20704	20454	20669	20615	20544	20568	20749	20411	20600	20568	20621	20510	20590	20628	20387	20575	20591	20680	20389	20586	20672	20653	20514	20521	20563	20446	20486	20533	20579	20561	20606	20671	20604	20376	20572	20527	20618	20720	20512	20575	20635	20355	20460	20643	20556	20483	20727	20756	20497	20519	20526	20699	20695	20632	20658	20458	20575	20606	20403	20316	20505	20456	20653	20769	20613	20659	20577	20522	20562	20428	20641	20453	20533	20545	20548	20568	20357	20708	20569	20531	20619	20460	20679	20701	20726	20636	20491	20596	20595	20708	20477	20241	20464	20417	20566	20563	20571	20493	20620	20499	20679	20536	20617	20673	20497	20561	20670	20528	20561	20600	20716	20513	20466	20419	20576	20476	20615	20724	20504	20542	20572	20545	20501	20539	20693	20665	20602	20384	20452	20518	20680	20646	20527	20511	20441	20656	20542	20632	20757	20467	20453	20495	20641	20473	20543	20443	20571	20508	20713	20486	20466	20521	20436	20558	20442	20445	20649	20600	20672	20522	20469	20639	20523	20535	20553	20533	20396	20569	20609	20384	20489	20457	20439	20619	20613	20514	20475	20683	20457	20555	20606	20670	20403	20497	20448	20543	20458	20645	20461	20537	20775	20597	20578	20468	20651	20438	20525	20422	20544	20522	20257	20587	20476	20446	20775	20498	20573	20510	20657	20448	20667	20506	20647	20675	20376	20557	20433	20565	20652	20465	20710	20566	20400	20506	20462	20684	20382	20510	20477	20670	20431	20504	20468	20608	20233	20531	20495	20655	20414	20547	20662	20444	20454	20388	20528	20451	20569	20572	20412	20644	20726	20569	20698	20475	20502	20500	20660	20469	20639	20405	20298	20409	20591	20787	20642	20380	20563	20461	20405	20504	20577	20578	20507	20538	20488	20735	20460	20649	20597	20651	20687	20454	20496	20460	20500	20470	20517	20617	20569	20302	20271	20494	20448	20403	20531	20434	20386	20534	20688	20598	20412	20415	20675	20543	20422	20409	20325	20418	20642	20650	20546	20544	20518	20679	20511	20621	20511	20624	20564	20430	20512	20560	20373	20523	20530	20653	20434	20683	20418	20760	20545	20563	20437	20407	20434	20399	20579	20618	20473	20821	20428	20493	20518	20682	20714	20558	20356	20740	20480	20647	20644	20546	20489	20510	20370	20705	20517	20563	20553	20612	20433	20351	20487	20307	20547	20562	20492	20682	20576	20577	20289	20655	20450	20532	20597	20632	20660	20368	20704	20490	20477	20544	20559	20440	20519	20426	20503	20554	20488	20479	20479	20479	20642	20498	20589	20565	20632	20529	20491	20514	20416	20535	20481	20352	20415	20657	20644	20566	20641	20523	20666	20686	20428	20554	20580	20590	20573	20606	20674	20569	20187	20564	20534	20470	20470	20585	20480	20575	20552	20673	20580	20609	20363	20511	20498	20542	20463	20431	20599	20641	20644	20622	20567	20552	20645	20508	20587	20673	20460	20397	20609	20558	20415	20664	20486	20543	20467	20418	20379	20667	20632	20569	20636	20602	20426	20615	20649	20459	20615	20561	20378	20510	20532	20515	20706	20570	20697	20603	20581	20588	20293	20577	20375	20566	20608	20543	20331	20446	20491	20506	20569	20526	20495	20509	20634	20538	20469	20569	20476	20633	20450	20545	20539	20442	20494	20569	20780	20670	20376	20422	20484	20497	20467	20524	20537	20575	20528	20387	20612	20597	20635	20584	20588	20510	20478	20707	20441	20642	20528	20588	20726	20559	20457	20570	20650	20561	20443	20558	20519	20470	20559	20468	20501	20675	20543	20439	20496	20506	20549	20440	20638	20399	20529	20352	20409	20497	20610	20578	20575	20514	20628	20550	20577	20610	20542	20500	20435	20618	20554	20403	20468	20447	20508	20375	20708	20436	20511	20680	20716	20520	20550	20583	20501	20573	20667	20414	20556	20506	20556	20477	20655	20298	20534	20450	20554	20563	20637	20602	20551	20528	20552	20385	20468	20704	20458	20383	20578	20441	20474	20540	20528	20673	20730	20594	20621	20397	20562	20586	20376	20476	20355	20655	20531	20705	20472	20406	20590	20570	20588	20490	20739	20545	20546	20590	20430	20543	20399	20525	20696	20744	20580	20380	20388	20515	20497	20534	20566	20565	20436	20551	20473	20678	20568	20433	20363	20611	20518	20554	20484	20592	20414	20365	20368	20662	20741	20577	20472	20527	20474	20514	20484	20534	20613	20509	20682	20613	20585	20784	20554	20575	20730	20465	20330	20654	20589	20558	20480	20312	20387	20527	20447	20757	20434	20543	20670	20281	20585	20545	20674	20439	20643	20462	20661	20519	20545	20456	20567	20428	20516	20262	20534	20579	20484	20699	20502	20636	20695	20386	20608	20508	20760	20630	20611	20449	20540	20456	20462	20615	20431	20684	20673	20517	20434	20498	20574	20438	20578	20543	20354	20512	20648	20574	20627	20650	20540	20761	20590	20574	20505	20490	20659	20502	20562	20658	20690	20598	20619	20683	20668	20571	20550	20587	20530	20680	20691	20472	20592	20633	20564	20462	20519	20665	20492	20562	20369	20680	20585	20474	20441	20576	20508	20627	20642	20684	20575	20436	20560	20671	20576	20536	20307	20645	20739	20462	20637	20605	20586	20340	20486	20473	20587	20567	20676	20414	20697	20589	20529	20575	20508	20383	20557	20553	20682	20534	20256	20673	20504	20595	20672	20360	20444	20692	20603	20519	20473	20489	20550	20373	20666	20455	20555	20609	20581	20503	20629	20621	20585	20532	20586	20519	20644	20637	20382	20600	20372	20540	20481	20684	20566	20489	20358	20582	20457	20642	20446	20673	20483	20665	20498	20590	20578	20598	20629	20553	20499	20558	20582	20583	20550	20531	20611	20618	20548	20623	20379	20448	20507	20478	20472	20610	20577	20583	20373	20514	20545	20526	20557	20440	20554	20605	20716	20586	20623	20629	20652	20487	20471	20591	20627	20640	20517	20502	20429	20633	20562	20577	20491	20579	20569	20577	20555	20539	20449	20746	20530	20444	20629	20584	20396	20400	20576	20515	20619	20500	20444	20668	20504	20743	20585	20717	20488	20761	20546	20377	20574	20589	20469	20537	20403	20362	20492	20569	20574	20450	20406	20545	20574	20323	20607	20625	20465	20560	20543	20424	20596	20685	20405	20534	20593	20535	20414	20663	20416	20602	20443	20581	20550	20530	20497	20731	20510	20649	20613	20521	20374	20385	20420	20536	20511	20529	20541	20622	20392	20666	20442	20597	20479	20543	20428	20642	20664	20488	20524	20454	20623	20584	20484	20498	20607	20599	20447	20368	20445	20516	20460	20504	20506	20577	20647	20511	20476	20623	20501	20413	20490	20411	20567	20620	20601	20676	20454	20449	20665	20532	20532	20680	20422	20622	20532	20642	20472	20384	20539	20691	20626	20755	20420	20657	20532	20633	20374	20645	20559	20550	20438	20390	20344	20439	20825	20469	20662	20588	20367	20489	20534	20534	20562	20460	20530	20730	20641	20520	20678	20513	20626	20564	20482	20496	20668	20677	20489	20491	20532	20504	20587	20498	20677	20506	20506	20537	20461	20540	20603	20601	20646	20573	20570	20415	20634	20586	20492	20632	20410	20386	20459	20617	20657	20319	20646	20340	20521	20564	20528	20672	20638	20486	20733	20551	20553	20619	20617	20678	20640	20525	20430	20563	20556	20788	20584	20406	20395	20617	20670	20433	20549	20345	20574	20473	20501	20621	20544	20483	20612	20524	20563	20488	20568	20805	20382	20668	20571	20503	20603	20608	20699	20491	20587	20539	20401	20642	20570	20517	20480	20384	20624	20547	20692	20517	20582	20633	20651	20494	20505	20856	20480	20474	20590	20481	20482	20510	20627	20616	20708	20402	20593	20572	20480	20534	20367	20525	20407	20325	20516	20491	20479	20435	20591	20625	20401	20631	20505	20517	20574	20494	20720	20503	20519	20606	20560	20488	20512	20548	20571	20700	20559	20562	20450	20465	20414	20587	20388	20424	20698	20599	20631	20595	20454	20251	20527	20501	20551	20544	20298	20479	20667	20599	20376	20453	20512	20547	20522	20564	20474	20567	20525	20674	20504	20532	20572	20620	20545	20667	20459	20273	20619	20434	20552	20611	20592	20480	20546	20638	20504	20700	20310	20637	20477	20342	20467	20630	20472	20655	20618	20620	20426	20510	20623	20506	20689	20539	20569	20545	20363	20292	20420	20484	20618	20501	20516	20576	20439	20670	20661	20427	20539	20346	20633	20517	20526	20512	20592	20577	20351	20629	20646	20474	20530	20450	20745	20758	20480	20445	20620	20397	20443	20630	20532	20662	20616	20499	20527	20484	20424	20536	20423	20496	20423	20602	20443	20409	20602	20530	20448	20518	20449	20602	20289	20505	20447	20437	20713	20518	20488	20426	20631	20564	20342	20595	20472	20508	20575	20645	20428	20584	20453	20558	20455	20294	20465	20517	20630	20466	20703	20306	20353	20503	20315	20549	20530	20492	20506	20398	20471	20466	20545	20521	20593	20523	20603	20609	20599	20601	20521	20499	20594	20424	20726	20532	20353	20464	20406	20534	20587	20586	20535	20602	20702	20617	20507	20567	20508	20547	20593	20599	20467	20514	20681	20600	20379	20525	20603	20490	20618	20402	20614	20486	20623	20458	20583	20660	20619	20635	20459	20708	20542	20707	20457	20552	20547	20517	20609	20486	20593	20480	20484	20428	20580	20377	20405	20452	20587	20467	20512	20499	20702	20862	20672	20439	20685	20511	20454	20661	20534
38745	35357	41854	43034	39865	37251	36117	35394	35174	35608	35592	35056	35233	35744	35751	35441	34934	34938	34369	34325	34459	34597	34457	34407	34322	34080	34200	34304	34108	34364	34506	34236	34361	34318	34418	34426	34380	34274	34211	34149	34264	34132	34402	34282	34400	34124	34384	34539	34138	34201	34293	34421	34005	34214	34208	34096	34483	34457	34468	34297	34369	34254	34455	34348	34188	34086	34307	34251	34238	34253	34147	34133	34276	34266	34108	34332	34277	34400	34581	34332	34226	34426	34269	34598	34445	34334	34062	34373	34138	34204	34575	34316	34391	34463	34336	34379	34355	34230	34151	33865	34455	34396	34422	34163	34301	34415	34147	34198	34400	34284	34142	34417	34449	34374	34377	34399	34373	34396	34040	34100	34538	34315	34076	34250	34171	34322	34287	34211	34095	33988	34229	34300	34454	34284	34607	34218	34332	34207	34261	33810	34455	34042	34156	34086	34188	34218	34327	34124	34198	34351	34396	34342	34426	34295	34198	34155	34210	33890	34204	34132	34343	34373	34407	34178	34180	34541	34359	34460	34611	34321	34536	34096	34421	34185	34364	34205	34479	34153	34214	34374	34566	34113	34180	34289	34367	34054	34303	34214	34279	34325	34215	34133	34346	34321	34431	34097	34376	34350	34106	34447	34251	33939	34449	34325	34434	34087	34376	34197	34348	34377	34381	34103	34387	34434	34356	34560	34155	34397	34127	34261	34118	34433	34347	34215	33715	34151	34670	34503	34507	34077	34264	34158	34391	34329	34251	34201	34234	34365	34428	34071	34231	34040	34031	34322	34398	34478	34238	34426	34239	34576	34484	34333	34692	34257	34344	34174	34343	34492	34271	34217	34097	34408	34058	34359	34134	34466	34764	34341	34329	34341	34457	34281	34307	34201	34253	34284	34367	34383	34518	33762	34195	34108	34585	34385	34268	34124	34451	34440	34117	34403	34251	34238	34130	34315	34444	34436	34334	34392	34341	34191	34164	34309	34228	34221	34222	34210	34121	34118	34478	34120	34464	34033	34412	34247	34373	34549	34208	34430	34134	34242	34242	34338	34314	34290	34306	34153	34234	34289	34136	34421	34387	34386	34290	34346	34535	34145	34165	34333	34261	34321	34356	34328	34343	34327	34230	34348	34501	34232	34322	34359	34320	34395	34210	34220	33950	34213	34691	34566	34352	34084	34053	34284	34190	34118	34103	34220	34288	34461	34326	34182	34415	34335	34079	34397	34321	34357	34514	34267	34386	34397	34284	34364	34329	34087	34503	34304	34201	33973	33933	34200	34287	34427	34305	34212	34025	34433	34387	34563	34410	34121	34193	34384	34232	34303	34356	34331	34236	34129	34004	34165	34513	34306	34297	34295	34248	34036	34344	33939	34351	34329	34185	33930	34329	34259	34224	34127	34268	34376	34403	34350	34524	34364	34153	34336	34272	34381	34140	34422	34480	34222	34345	34191	34537	34363	34333	34187	34455	34315	34261	34254	34616	34325	34218	34151	34008	34190	34190	34072	34339	34086	34113	34101	34402	34114	34243	34273	34147	34050	34387	34263	34524	34275	34488	34479	34325	34154	34364	34447	34513	34393	34347	34216	34353	34442	34050	34193	34345	34204	34535	34420	34416	34321	34231	34211	34387	34010	34303	34471	34706	34417	34248	34358	34243	34283	34293	34257	34190	34098	34327	34187	34320	34223	34080	34226	34073	34240	34270	34119	34225	34147	34300	34343	34333	34068	34509	34645	34248	34492	34302	34386	34582	34267	34297	34261	34246	34382	34356	34218	34205	34366	34328	34150	34111	34378	34430	34226	34234	34087	34229	34250	34440	34480	34433	34418	34246	34416	34412	34312	34138	34296	34215	34212	34316	34437	34174	34328	34195	34376	34236	34277	34601	34103	34410	34201	33976	34099	34477	34179	34192	34238	34233	34467	34463	34173	34540	34396	34321	34430	34320	34342	34220	34109	34325	34209	34194	34505	34138	34002	34238	34205	34238	34344	34255	34195	34246	34114	34167	34471	34607	34133	34374	34155	34140	34276	34016	34479	34301	34420	34320	34422	34255	34363	34256	34114	34588	34231	34462	34211	34301	34347	34267	34316	34373	34205	34545	34205	34195	34279	34478	34327	34169	34245	34461	34265	33964	34130	34246	34379	34027	33963	34458	34083	34406	34337	34215	34225	34491	34305	34380	34384	34193	34405	34066	34132	34390	34227	34119	34462	34214	33966	34349	34485	34327	34517	34280	34243	34304	34378	34248	34312	34371	34323	34358	34121	33978	34111	34370	34220	34195	34126	34329	34426	34396	34360	34251	33989	34259	34355	34367	34299	34357	34338	34314	34205	34061	34518	34320	34105	34451	34345	34203	34335	34178	34213	34282	34043	34287	34425	34393	34181	34154	34406	34407	34354	34374	34058	34275	34297	34391	34215	34346	34298	34312	34270	34376	34266	34257	34259	34363	34180	34289	34332	34294	34217	34552	34515	34241	34150	34596	34413	34055	34088	34288	34299	34314	34274	34112	33901	34309	34233	34013	34425	34667	34335	33922	34158	34108	34188	34136	34461	34287	34199	34150	34294	34328	34295	34367	34107	34305	34434	34438	34413	34552	34442	34278	34440	34153	34046	34364	34309	34264	34392	34320	34571	34188	34623	34241	34181	34190	34295	34215	34458	34318	34092	34235	34241	34351	34333	34308	34425	34356	34254	34350	34335	34350	34428	34559	34336	34272	34163	34025	34219	34140	34241	34345	34313	34334	34219	34025	34432	34208	34190	34260	34229	34347	34174	34565	33976	34233	34420	34365	34212	34489	34459	34328	34056	34332	34383	34434	34171	34171	34364	34252	34193	34370	34100	34469	34357	34189	34037	34431	34405	34332	34190	34139	34410	34062	34298	34433	34462	34048	34081	34232	34467	34220	34367	34097	34014	34222	34248	34283	34335	34005	34436	34240	34442	34259	34215	34336	34456	34348	34154	34333	34329	34308	34353	34204	34250	34276	34613	34314	34157	34157	34382	34316	33984	34324	34058	34483	34191	34269	34446	34196	34277	34467	34237	34581	34384	34200	34394	34571	33902	34165	34373	34165	34173	34124	34258	34197	34282	34603	34283	34312	34265	34509	34175	34245	34170	34359	34387	34308	34295	34344	34186	34195	34337	34310	34292	34264	34413	34276	34375	34481	34324	34315	34204	34156	34363	34152	34307	34377	34510	34452	34276	34193	34485	34264	34348	34625	34114	34269	34338	34479	34600	34288	34175	34305	34504	34184	34396	34217	34075	34160	34414	34222	34163	34155	34401	34232	34187	34364	34414	34250	34278	34485	34280	34640	34394	34146	34386	34266	34128	34350	34357	34195	34027	34623	34375	34040	34368	33981	34451	34210	34112	34378	34258	33992	34128	34247	34350	34171	34121	34309	34508	34405	34324	34316	34420	34536	34505	34202	34167	34427	34085	34097	34300	34452	34005	34107	34490	34355	34219	34581	34478	34266	34224	34119	34284	34481	34233	34159	34465	34248	34352	34326	34128	34676	34050	34021	34319	34005	34265	34216	34162	34413	34280	34226	34430	34372	34354	34236	34333	34293	34270	34319	34374	34426	34284	34115	34210	34345	34375	34319	34159	34418	34329	34351	34266	34210	34238	34198	34337	34316	34345	34099	34306	34236	34454	34209	34262	34262	34161	34422	34333	34401	34198	34404	34141	34141	34316	34268	34250	34034	34216	34308	33930	34287	34106	34066	34160	34570	34203	34231	34183	34396	34334	34312	34312	34365	34184	34442	34351	34552	34480	34410	34067	34318	34334	34282	34201	34090	34129	34090	34388	34357	34541	34433	34206	34375	34181	34081	34153	34206	34255	34288	34256	34376	34362	34499	34222	34293	34196	34209	34331	34306	34313	34234	34392	34387	34109	34470	34425	34461	34436	34372	34135	34301	34169	34228	34304	34356	34208	34277	34507	34615	34718	34290	34430	34529	34336	34185	34336	34209	34447	34591	34384	34140	34357	34353	34671	34258	34197	34155	34080	34307	34238	34197	34184	34249	34354	34427	34068	34211	34228	34237	34276	34248	34195	33977	34263	34466	34137	34597	34213	34313	34405	34629	34699	34011	34312	34441	34336	34126	34298	34135	34245	34164	34384	34423	34218	34293	34289	34419	34428	34107	34210	34295	34189	34627	34492	34438	33974	34380	34411	34389	34282	34265	34298	34262	34568	34275	34127	34284	34486	34122	34107	34068	34373	34218	34330	34525	34178	34514	34235	34094	34250	34194	34151	34156	34479	34356	34467	34154	34383	34342	34238	34493	34302	34009	34207	34089	34440	34514	34309	34302	34342	34179	34368	34348	34426	34224	34377	34257	34418	34189	34192	34371	33912	34268	34517	34502	33943	34215	34369	34266	34443	34238	34261	34365	34272	34285	34224	34146	34079	34241	34131	34381	34262	34196	34272	34185	34240	34342	34334	34509	34520	34363	34060	34289	34240	34287	34190	34236	34118	34441	33981	34455	34427	34110	34047	34220	34289	34368	34190	34532	34458	34331	34210	34177	34269	34348	34425	34354	34231	34202	34429	34442	34297	34406	34353	34442	34272	34123	34223	34602	34342	34354	34083	34433	34663	34200	34226	34230	34539	34479	34195	34571	34234	34417	34314	34485	34452	34309	34342	34119	34413	34321	34289	34105	34214	34149	34312	34212	34307	34128	34517	34387	34429	34271	34382	34389	34171	34203	34403	34266	34349	34423	34231	34225	34054	34534	34326	34250	34278	34069	34228	34417	34420	34396	34425	34355	34251	34156	34370	34183	34420	34630	34280	34469	34054	34380	34449	34245	34417	34523	34088	34059	34186	34515	34323	34503	34246	34351	34267	34176	34462	34337	34174	34239	34300	34353	34248	34177	34203	34368	34124	34191	34306	34360	34541	33991	34432	34140	34239	34389	34412	34501	34283	34541	34484	34242	34228	34238	34258	34113	34119	34244	34401	34045	34444	34428	34459	34285	34224	33979	34249	34399	34102	34377	34275	34175	34180	34149	34274	34328	34382	34300	34179	34390	34250	33988	34438	34413	33981	34075	34404	34278	34440	34163	34256	34520	34493	34386	34425	34461	34129	34083	34158	34169	34299	34312	34479	34234	34372	34041	34069
30546	34068	35255	32557	28449	24522	22939	22197	21966	21930	21693	21295	21599	22635	21871	21146	20826	20718	20286	20252	20281	20243	20156	20370	20079	20362	20165	20166	20236	20137	20183	20155	20272	20229	20333	20154	20178	20113	20174	20231	20325	20071	20286	20102	20219	20140	20314	20084	20246	20168	20268	20297	20218	20324	20148	20143	20196	20185	20249	20284	20154	20261	20137	20359	20272	20256	20318	20112	20336	20366	20364	20161	20258	20348	20384	20067	20187	20319	20195	20222	20262	20243	20130	20359	20230	20171	20292	20091	20323	20283	20282	20284	20309	20221	20204	20312	20262	20106	20254	20119	20308	20241	20334	20181	20278	20083	20171	20078	20241	20025	20216	20177	20217	20317	20300	20090	20209	20131	20236	20231	20269	20135	20263	20147	20222	20151	20218	20246	20168	20197	20310	20421	20253	20223	20206	20205	20263	20197	20332	20161	20185	20366	20127	20189	20179	20156	20105	20093	20367	20232	20193	20251	20175	20125	20163	20327	20093	20157	20487	20114	20214	19988	20248	20133	20283	19990	20107	20216	20172	20166	20177	20287	20226	20105	20299	20331	20244	20265	20262	20228	20233	20370	20136	20194	20254	20167	20383	20182	20288	20096	20252	20339	20040	20137	20169	20162	20214	20224	20175	20082	20132	20407	20107	20221	20163	20169	20152	20165	20118	20264	20327	20185	20118	20095	20214	20404	20163	20285	20305	20264	20135	20294	20158	20202	20229	20283	20153	20037	20348	20169	20133	20342	20134	20211	20125	20344	20353	20086	20061	20224	20294	20252	20162	20400	20274	20128	20200	20183	20359	20186	20299	20256	20296	20305	20230	20169	20231	20216	20106	20172	20307	20153	20268	20324	20190	20234	20043	20108	20314	20125	20261	20227	20273	20113	20087	20200	20032	20133	20219	20462	20345	20224	20222	20396	20228	20130	20200	20079	20242	20104	20223	20221	20356	20218	20229	20313	20282	20154	20183	20241	20123	20306	20430	20095	20409	20267	20268	20008	20157	20246	20109	20329	20125	20211	20079	20286	20303	20105	20222	20226	20326	20187	20161	20233	20293	20269	20071	20138	20265	20055	20236	20211	20231	20229	20294	20243	20214	20233	19929	20122	20237	20318	20175	20164	20196	20143	20240	20297	20240	20308	20102	20038	20145	20294	20163	20119	20469	20464	20158	20317	20118	20033	20162	20328	20323	20302	20162	20166	20124	20308	20060	20131	20175	20269	20295	20233	20212	20222	20202	19993	20247	20203	20321	20159	20104	20145	20293	20183	20227	20142	20272	20222	20185	20125	20341	20203	20204	20364	20283	20354	20411	20223	20199	20217	20141	20076	20120	20331	20278	20012	20145	20144	20119	20073	20154	20160	20186	20046	20205	20234	20272	20184	20373	20078	20260	20256	20207	20162	20155	20156	20201	20223	20133	20281	20298	20185	20195	20236	20165	20310	20335	20265	20305	20201	20237	20329	20105	20372	20288	20283	20172	20329	20212	20326	20361	20101	20148	20398	20135	20212	20276	20259	20201	20261	20164	20251	20178	20065	20145	20191	20044	20294	20260	20079	20523	20294	20107	20356	20113	20256	20173	20180	20266	20356	20132	20207	20254	20336	20317	20162	20198	20217	20183	20282	20230	20144	20269	20058	20239	20021	20185	20091	20223	20405	20121	20307	20111	20491	20136	20415	20258	20261	20387	20203	20256	20426	20068	20224	20399	20256	20217	20267	20243	20154	20089	20175	20379	20245	20008	20431	20337	20354	20295	20251	20121	20140	20158	20346	20103	20100	20224	20136	20282	20194	20285	20378	20234	19914	20292	20045	20259	20323	20118	20277	20118	20327	20396	20091	20218	20256	20189	20112	20126	20125	20197	20230	20209	20307	20189	19885	20171	20150	20031	20378	20249	20124	20201	20331	20242	20089	20062	19947	20093	20216	20309	20308	20219	20219	20397	20211	20294	20147	20160	20313	20333	20147	20232	20113	20305	20226	20219	20395	20219	20071	20254	20204	20236	20053	20010	20071	20377	20062	20253	20367	20210	20142	20070	20445	20171	20305	20216	20103	20230	20324	20092	20024	20361	20229	20140	20199	20289	20301	20283	20245	20285	20282	20129	20114	20166	20323	20166	20272	20166	20414	20231	20194	20225	20206	20068	20202	20224	20071	20222	20213	20102	20210	20237	20150	20195	20194	20114	20266	20343	20079	20228	20265	20216	20254	20285	20215	20302	20213	20313	20283	20316	20296	20114	20184	20117	20124	19942	20035	20123	20212	20124	20375	20132	20152	20235	19963	20195	20321	20116	20083	20237	20196	20280	20156	20221	19986	20294	20113	20051	20045	20203	20157	20444	20140	20233	20256	20228	20190	20129	20161	20320	20108	20305	20166	20242	20129	19999	20225	20169	20233	20427	20191	20168	20279	20275	20226	20172	20448	20185	20201	20239	20035	20253	20000	20152	20325	20297	20337	20337	20232	20410	20255	20200	20251	20234	20322	20318	20248	20324	20273	20292	20210	20208	20080	20327	20418	20271	20242	20310	20128	20121	20221	20225	20256	20170	20361	20073	20294	20287	20073	20221	20405	20085	20207	20160	20377	20263	20338	20237	20109	20162	20267	20120	20175	20186	20292	20188	20121	20329	20088	20233	20239	20149	20110	20192	20254	20392	20224	20297	20315	20250	20310	20305	20207	20255	20114	20303	20342	20272	20061	20316	20071	20151	20347	20046	20134	20260	20192	20187	20165	20208	20151	20140	20189	20430	20183	20503	20339	20197	20172	20246	20037	20268	20211	20363	20327	20249	20185	20434	20150	20371	20170	20131	20169	20465	20313	20175	20323	19977	20167	20200	20066	20153	20150	20068	20209	20184	20095	20169	20200	20279	20213	20239	20264	20268	20285	20344	20290	20072	20177	20209	20312	20215	20272	20218	20314	20207	20269	20262	20372	20123	20305	20036	20180	20187	20421	20295	20217	20232	20246	20095	20233	20262	20253	20145	20148	20338	19970	20235	20247	20215	20069	20172	20195	20295	20337	20347	20298	20268	20213	20233	20301	20381	20405	20113	20274	20211	20470	20246	20119	20311	20351	20303	20322	20144	20190	20204	20169	20137	20431	20224	20258	20151	20232	20269	20360	20313	20165	20041	20262	20207	20421	20461	20122	20123	20211	20030	20267	20183	20475	20104	20183	20361	20249	20109	20257	20310	20210	20223	20237	20265	20203	20337	20329	20183	20247	20239	20193	20210	20110	20232	20031	20321	20273	20119	20213	20222	20063	20188	20405	20220	20126	20274	20369	20296	20409	20254	20330	20317	20261	20194	20327	20165	20258	20367	20267	20375	20294	20230	20132	20154	20239	20460	20124	20324	20230	20390	20068	20177	20343	20191	20223	20256	20061	20176	20238	20200	20289	20302	20418	20171	20091	20172	20311	20219	20221	20265	20238	20230	20253	20324	20248	19995	20155	20169	20201	20253	20217	20168	20035	20150	20332	20117	20309	20344	20191	20157	20340	20067	20089	20242	20308	20368	20315	20031	20261	20385	20208	20199	20285	20198	20138	20319	20252	20326	20294	20228	20040	20263	20158	20197	20307	20095	20316	20059	20071	20179	20200	20135	20178	20269	20033	20237	20258	20068	20153	20279	20210	20175	20231	20154	20314	20275	20336	20182	20332	20341	20197	20184	20247	20229	20378	20053	20127	20180	20215	20154	19985	20185	20324	20022	20324	20353	19996	20044	20381	20222	20089	20102	20103	20103	20403	20304	20189	20247	20160	20301	20273	20348	20187	20217	20351	20043	20196	20309	20330	20131	20199	20286	20354	20198	20134	20106	20079	20386	20056	20244	20307	20398	20291	19963	20341	20262	20344	20272	20358	20228	20240	20329	20220	20281	20122	20249	20208	20045	20261	20173	20175	20140	19986	20348	20138	20385	20143	20287	20078	20206	20289	20333	20316	20230	20143	20241	20143	20307	20201	20193	20339	20159	20273	20256	20305	20205	20292	20222	20226	20117	20300	20173	20395	20150	20124	20269	20222	20332	20059	20275	20355	20381	20106	20032	20302	20140	20345	20223	20262	20336	20189	20176	20018	20265	20048	20030	20370	20116	20223	20276	20143	20255	20219	20126	20178	20103	20214	20323	20208	20347	20331	20217	20137	20132	20214	20159	20165	20307	20304	20211	20320	20289	20322	20240	20327	20208	20115	20262	20222	20229	20111	20148	20160	20172	20404	20259	20074	20309	20189	20456	20277	20154	20197	20237	20156	20089	20101	20224	20144	20334	20146	20358	20391	20081	20342	20434	20117	20413	20127	20412	20108	20226	20088	20351	20125	20292	20051	20268	20204	20266	20138	20382	20322	20152	20189	20361	20024	20306	20330	20291	20264	20320	20201	20435	20198	20072	20148	20234	20177	20204	20297	20108	20163	20160	20300	20234	20166	20289	20150	20252	20230	20058	20277	20286	20284	20169	20089	20244	20320	20122	20222	20163	20269	20083	20374	20214	20143	20145	20461	20197	20361	20259	20212	20227	20310	20247	20095	20170	20101	20049	20340	20184	20223	20392	20315	20183	20385	20424	20274	20151	20260	20203	20315	20237	20051	20332	20231	20280	20084	20372	20314	20331	20138	20215	20366	20236	20122	20229	20280	20082	20178	20049	20074	20288	20240	20206	20108	20274	20144	20094	20278	20092	20390	20301	20131	20284	20183	20255	20148	20219	20211	20167	20185	20116	20280	20247	20264	20281	20168	20014	20312	20313	20162	20301	20098	20174	20301	20161	20201	20277	20272	20402	20054	20119	20094	20340	20211	20139	20177	20206	20234	20297	20231	20223	20211	20151	20078	20134	20332	20106	20233	20100	20150	20086	20238	20237	20203	19983	20095	20129	20294	20232	20374	20373	20327	20158	20177	20174	20097	20049	20228	20202	20346	20146	20213	20219	20244	20092	20299	20101	20266	20190	20131	20167	20003	20200	20253	20225	20278	20161	20217	20382	20303	20190	20419	20209	20372	20096	20406	20140	20290	20310	20221	20140	20193	20133	20229	20127	20275	20224	20200	20205	20244	20190	20118	20278	20113	20286	20187	20162	20376	20143	20096	20249	20335	20172	20386	20183	20093	20248	20296	20186	20233	20335	20204
24460	20762	27417	27828	30011	33777	35747	33712	33739	34038	33996	33735	35848	45764	43307	39430	36395	33728	32588	32163	31695	31742	31974	31845	31841	31789	31955	32020	31968	31824	31969	31977	31810	31711	31984	31801	31753	31837	31765	31985	31957	31936	31748	31928	32097	31872	32213	31906	31968	31857	31801	31804	31992	31906	31707	32131	31955	32033	31970	31691	31864	31604	31677	31828	31905	31938	31874	31731	31849	31968	31921	31795	31827	31987	31974	32000	32013	31733	31760	31930	31826	31779	31723	31615	31517	31898	32075	32063	31727	31755	31802	31747	31787	31969	31918	31793	31964	32030	31824	31799	31972	31720	31774	31874	31916	31745	31778	31866	31896	31907	32003	31573	31689	32150	31740	31814	31719	32068	31730	32034	31911	31778	31887	31517	31763	31765	31846	31991	31891	32040	31760	31767	31812	31798	31941	31932	32044	32049	31850	31724	32020	31789	31890	31901	31818	31847	31998	31891	31767	31781	31811	31833	31721	32099	32058	31830	31881	31787	31747	32016	32048	31863	31848	31621	31718	31768	31715	31819	31961	31915	31841	31996	31914	31632	31825	31672	31866	31871	31830	31675	31575	31951	31973	31874	31857	31643	31821	31660	31826	31813	31740	31789	32188	32033	31628	31600	31936	31783	31897	31715	31920	31736	31910	31867	31812	31755	31864	31813	31915	31904	31767	31848	31844	31933	32046	31853	31708	31592	31557	31898	31691	31740	32113	31989	32073	31634	31687	31912	32332	31875	31822	31855	31745	31778	31918	31801	31844	32117	32107	31934	31870	32000	32077	31851	31851	31988	31818	31664	31872	31941	31883	31900	31947	31851	31923	31722	31900	31809	31844	31681	31824	31883	31592	31730	31879	32020	31729	31655	31555	32033	32187	31666	31769	32136	31908	31970	32001	31793	31935	31938	31785	31735	32009	32002	31966	31880	32089	32163	31799	31842	32047	31665	31849	31891	31800	31839	31703	31610	31651	31585	31835	32003	31936	31881	31465	31899	31774	31858	31594	32123	31909	32029	31779	31707	31906	31759	31740	31790	31947	31781	32105	31970	31728	31563	31779	31894	31867	31685	31916	31902	31846	31863	31915	31896	32015	31879	31966	31844	31747	31838	31584	31635	31925	31851	32057	31746	32156	31896	32093	32007	31936	31814	31943	31758	31914	31603	31777	31832	32023	31768	32051	31766	31705	31916	31798	32161	32014	31668	31605	31781	31958	32017	32109	31845	31647	31943	31671	31811	31995	31640	31746	31834	32128	31956	31771	31911	31654	31807	31682	31863	31833	31916	31727	31945	32135	31783	31977	31691	31944	31717	31926	31850	32068	31867	31732	31986	31822	31851	31930	31729	31930	31751	32023	31678	31747	31811	31953	32032	31746	31819	31658	32017	31824	31986	31807	31845	31527	31956	32026	31871	31734	31994	32046	31966	31915	31922	31529	31853	31813	31577	32049	31787	32098	32012	31977	31710	31895	32013	31902	31809	32116	31692	31776	32090	31591	31699	31647	31945	32126	31816	32014	32086	31631	31754	31931	31937	31839	31838	31789	31723	31772	31947	31720	31870	32070	31884	31700	31894	32021	31894	31830	32096	31859	31785	31960	31564	31940	31910	31722	31990	31853	31770	32048	31892	31731	31871	32033	31995	31936	31795	31880	31611	31667	31719	31964	31781	31973	31938	31889	31975	31933	31747	32046	31851	31916	31948	31871	31891	32134	31985	32006	31920	31578	31741	32044	31894	31942	31695	31808	31875	31936	31960	31719	31803	31690	31942	31779	31749	32024	31919	31755	32157	31933	31882	32074	31847	31888	32022	31885	31892	31892	31757	31823	31627	31756	31758	31859	31984	31797	32144	31843	31906	31938	31878	31928	31975	31886	31674	31940	31935	31953	31726	31796	31874	31704	31650	32006	31646	31686	31860	31881	31744	31993	31941	32026	31600	31887	32016	32073	31847	31962	32044	32007	31936	31773	31900	31978	31711	31972	31895	31950	31917	32050	31928	31804	31800	31578	31907	31915	32040	32016	31857	31696	31757	31924	32137	31924	31820	31924	31610	31972	31701	31842	31830	31763	32017	31765	31823	31849	31775	31589	32029	31852	31699	31925	32110	31952	32041	31886	31961	32051	31839	31701	32041	32239	32125	31964	31629	32005	31821	31893	32064	31916	31895	31792	32050	31733	32230	31901	31576	31789	31846	31855	31850	31996	31947	31998	31791	32196	31817	32025	31919	31478	31575	31962	31753	31849	31840	31952	31633	31903	31905	32007	31972	31550	31968	31807	31754	32028	31705	31962	31712	31848	31960	31888	31781	31913	31685	31872	32071	31929	31707	32009	31853	31729	31846	31738	31775	31904	31925	31595	31429	31781	31840	31957	31613	31876	31682	31643	31781	31873	31871	31818	31607	31825	31883	32117	31696	31852	31748	31954	31759	31861	31980	32053	31780	32084	31859	31884	31976	32046	31749	31800	31975	31841	31845	31845	31874	31714	32090	32069	32012	31937	31992	31891	31927	31801	31667	31833	32147	31937	31782	31871	31928	31636	31821	31873	32073	32042	32108	31899	31880	31942	31842	31762	31871	31811	31878	31970	32111	31961	32033	31993	31854	31889	31773	32207	31773	31799	31682	31795	31888	31791	31950	31854	31873	31873	31799	31592	31764	32087	31999	31702	31654	31798	31862	32001	32055	31612	31918	31688	31594	31983	31667	31630	32050	32021	31915	31922	31825	32001	32021	31941	31550	31778	31781	31901	32006	31717	31759	31623	31869	31974	31695	31911	31757	32118	32031	31917	31936	31838	31712	32117	32130	32056	31882	31791	31986	31962	31895	31804	31782	31766	31905	31919	31551	31883	31733	31928	31956	31852	31938	31682	31944	31837	31900	32032	31787	32147	31895	32064	31885	32043	31978	31954	32004	31796	32193	32135	31772	31868	32011	31732	31805	31857	31873	31721	31793	31809	32051	31627	31520	31737	32000	32106	31722	31903	31816	31921	31716	31842	31759	31786	31631	32002	31973	31822	31751	31821	31733	32266	31979	31927	31680	32045	31969	31996	31955	32102	31942	32053	31731	31808	31971	31809	31876	32089	32076	31947	31860	31709	31546	31741	31993	31703	31670	32323	31792	31878	31845	31864	31701	31759	31717	32100	32009	31940	31882	31985	32037	31999	31846	31873	31878	31755	31933	31783	31808	31874	32165	32206	32055	31677	31828	32008	32060	32077	32222	31748	31853	32159	31895	31855	31942	32123	31900	31673	31945	31664	31801	31509	31936	31845	31630	31622	31627	31894	32274	31878	31849	32030	31712	32020	31986	31896	31685	31919	31742	31791	31651	31713	31837	31811	31891	31981	31542	31860	32136	32041	31951	32059	31894	31878	31751	31992	31777	31871	31884	31790	31661	32143	32068	31645	31822	31893	31705	31794	31904	31897	32024	31641	31848	31795	31638	32003	32028	31795	31894	32007	31775	32213	32029	32023	31792	31695	31889	32169	31891	31718	32189	32050	32006	32054	31715	31852	31875	32084	31822	31804	31847	31836	31773	31999	31933	32062	31942	31976	31974	32116	31924	31752	31722	31875	31787	31863	31775	31675	31939	31968	31910	31982	31771	31724	31960	31871	31770	31827	31635	31719	31834	32040	31891	31683	31906	31747	31687	31996	31953	31898	31933	31681	32032	31891	31811	31856	31877	31861	31862	32208	32074	31942	32023	31817	31792	31525	31699	31852	31817	31959	32147	32027	31617	31820	31796	31746	31748	31719	31885	31914	31888	31812	31796	31722	31831	31763	31723	32093	31949	31948	31967	31985	31925	31647	31840	31803	31763	31903	31952	31966	31825	31824	31679	31710	31848	31714	32123	32099	31838	31946	31689	31824	31947	31737	31696	32023	31814	31923	31665	31918	31968	31871	31650	31965	31886	31721	31930	31961	31796	31860	31858	31818	31761	31660	31863	31761	31852	31619	31856	31783	31897	31839	31691	32037	31800	31772	32140	31777	31786	31969	32111	31950	31874	31854	31775	31815	31865	31876	32138	32082	32147	32089	31697	32037	31835	31588	31915	31696	31532	31978	31977	31958	31740	31676	31917	31737	31896	31911	31860	31711	31623	31912	31966	31862	31867	31831	31753	31848	31694	31901	31616	32025	32015	31822	32066	32169	31573	31788	31895	32004	32049	31644	31949	31844	31803	31712	31741	31764	31755	31990	31880	31991	31897	32079	32015	32118	31822	31624	31837	31972	32036	31920	32005	32069	32259	31821	31748	31736	31994	31792	31766	31897	32086	31925	32069	31717	31910	31838	31777	31883	31767	31847	31979	31755	31781	31827	31626	31768	32050	31972	31800	31850	31767	31720	32216	31802	31807	31880	31872	32027	31940	32047	32209	32046	31965	31941	32084	32070	31964	31965	31887	31689	31782	31850	32061	31881	31805	31934	31939	31912	31903	31755	31894	31700	31499	31883	32006	31964	31882	31940	31882	31751	31853	31701	31794	32035	32113	32088	31894	31902	31990	31902	32019	31967	31775	31922	31808	31843	31910	31702	32054	31748	31708	31800	32042	31839	31887	32046	31841	31829	31921	31660	31875	31784	31962	32159	31989	31763	31779	31834	31870	32000	31871	31962	32181	31601	32065	32118	31880	31993	32080	31628	31972	31818	31858	31859	31716	31792	31997	31907	32107	31734	31968	32095	31838	31967	31941	32075	31906	31844	31740	31907	31867	31870	31892	31569	32037	31668	31925	32077	32072	32127	31995	31804	31928	32099	31888	31957	31758	31719	31885	31903	31871	31900	31702	31868	31900	31757	32065	32018	31691	31626	31624	31906	31659	31978	31990	31929	31745	31727	31967	32067	31881	31893	31964	31994	31600	31969	31679	31780	32101	32004	31691	32158	32156	31765	31859	31909	31914	31938	31929	31716	31665	31548	32108	32218	31766	31863	31872	31898	31667	31986	31640	31739	32031	31865	31725	31926	31935	31698	32244	31804	31894	31944	31788	31932	31967	31814	31844	31987	32062	31962	31713	31769	31853	32078	31955	32051	32017	31795	31853	31764	31851	31930	32099	32068	32016	31472	31796	32070	31845	32075	31905	31856	31849	32098	32126	31912	31948	31858	31884	32038	31978	31959	32131	31961	31765
26189	41452	43090	33526	27900	24196	23288	22449	22467	22457	22649	21762	25803	37273	33212	28484	24175	21200	19719	19223	19160	19146	19270	19360	19268	19237	19267	19331	19250	19241	19234	19163	19299	19386	19202	19146	19387	18890	19164	19238	19221	19342	19275	19267	19269	19287	19471	19286	19372	19372	19335	19223	19298	19260	19254	19211	19264	19106	19312	19241	19062	19304	19163	19122	19193	19188	19231	19360	19322	19146	19304	19192	18913	19260	19369	19358	19242	19187	19387	19348	19316	19263	19270	19229	19177	19202	19325	19272	19222	19213	19160	19194	19103	19183	19174	19239	19247	19222	19331	19513	19168	19235	19237	19122	19508	19285	19207	19285	19277	19352	19113	19347	19335	19338	19271	19235	19297	19100	19268	19198	19317	19408	19343	19086	19202	19243	19327	19291	19096	19306	19248	19322	19395	19226	19349	19069	19148	19232	19319	19181	19148	19084	19240	19401	19246	19357	19331	19210	19349	19203	19207	19347	19171	19156	19374	19297	19329	19319	19107	19196	19514	19094	19273	19167	19211	19274	19277	19146	19287	19168	19051	19194	19309	19067	19160	19223	19395	19308	19415	19073	19182	19344	19174	19196	19421	19253	19290	19163	19132	19152	19227	19236	19183	19213	19239	19375	19324	19260	19097	19370	19177	19324	19236	19237	19336	19242	19315	19285	19238	19381	19077	19238	19205	19236	19352	19320	19117	19396	19292	19244	19152	19087	19097	19306	19100	19157	19475	19258	19191	19287	19138	19228	19178	19203	19328	19289	19382	19362	19369	19413	19287	19282	19300	19025	19335	19276	19383	19198	19248	19109	19451	19001	19213	19298	19254	19260	19300	19337	19354	19448	19301	19160	19196	19245	19050	19200	19437	19197	19175	19409	19243	19377	19164	19213	19381	19264	19314	19221	19055	19326	19285	19072	19251	19208	19249	19355	19225	19387	19182	19338	19352	19234	19028	19217	19190	19219	19025	19271	19183	19287	19057	19023	19308	19144	19238	19342	19438	19401	19446	19163	19204	19405	19217	19306	19308	19260	19556	19192	19277	19050	19326	19387	19279	19377	19154	19282	19239	19084	19497	19334	19318	19324	19280	19288	19408	19316	19457	19087	19171	19158	19140	19264	19139	19322	19279	19166	19181	19434	19297	19226	19249	19429	19170	19136	19170	19370	19136	19236	19077	19350	19289	19217	19223	19173	19149	19404	19396	19276	19193	19331	19339	19298	19252	19191	19144	19253	19251	19392	19393	19413	19237	19285	19361	19158	19154	19201	19247	19134	19220	19412	19198	19219	19169	19199	19236	19148	19414	19262	19288	19170	19274	19041	19342	19116	19361	19441	19347	19251	19398	19289	19077	19308	19181	19271	19208	19133	19274	19133	19330	19175	19365	19185	19304	19159	19346	19243	19266	19343	19153	19133	19130	19357	19073	19246	19176	19384	19176	19193	19237	19200	19264	19258	19328	19254	19195	19218	19115	19268	19222	19345	19375	19337	19179	19151	19202	19056	19313	19189	19254	19339	19077	19468	19447	19208	19096	19347	19413	19275	19399	19164	19083	19351	19368	19358	19370	19116	19130	19230	19281	19144	19112	19206	19255	19488	19245	19272	19386	19056	19226	19214	19358	19287	19149	19273	19171	19192	19296	19050	19225	19055	19017	19165	19322	19145	19261	19174	19314	19271	19214	19172	19135	19077	19294	19295	19158	19189	19255	19202	19226	19368	19206	19196	19246	19258	19239	19331	19326	19149	19416	19257	19275	19188	19365	19207	19339	19294	19179	19206	19214	19232	19206	19231	19274	19043	19152	19294	19133	19285	19190	19191	19274	19294	19226	19113	19154	19454	19153	19273	19143	19142	19271	19121	19191	19587	19259	19175	19266	19276	19431	19235	19326	19120	19228	19032	19229	19339	19273	19232	19201	19112	19175	19343	19180	19349	19195	19258	19123	19168	19166	19301	19181	19140	19326	19095	19316	19144	19186	19027	19249	19330	19302	19055	19257	19545	19223	19191	19136	19319	19032	19383	19195	19089	19250	19318	19285	19137	19168	19178	19216	19276	19289	19380	19163	19374	19124	19306	19343	19235	19194	19252	19338	19401	19314	19339	19404	19362	19256	19288	19369	19259	19167	19067	19220	19344	19100	19250	19366	19245	19192	19267	19135	19207	19191	19324	19268	19298	19257	19063	19432	19176	19143	19235	19188	19389	19268	19255	19355	19044	19310	19260	19161	19241	19253	19329	19185	19158	19221	19279	19287	19421	19264	19386	19300	19339	19348	19229	19265	19196	19320	19240	19300	19191	19248	19320	19342	19244	19216	19073	19328	19256	19259	19184	19166	19490	19004	19256	19209	19067	19313	19176	19401	19269	19384	19251	19266	19222	19328	19294	19311	19392	19296	19342	19182	19263	19203	19195	19173	19132	19198	19299	19069	19249	19273	19257	19234	19237	19292	19452	19266	19126	19249	19267	19403	19252	19212	19355	19171	19262	19302	19414	19035	19191	19180	19086	19201	19319	19009	19290	19381	19108	19259	19043	19152	19199	19290	19344	19420	19003	19256	19332	19178	19203	19181	19149	19369	19249	19343	19427	19270	19067	19250	19287	19321	19272	19329	19254	19229	19328	19209	19179	19367	19095	19321	19362	19189	19323	19292	19160	19297	19332	19281	19241	19271	19156	19362	19209	19058	19242	19388	19251	19150	19339	19351	19103	19253	19113	19138	19210	19291	19376	19265	19375	19107	19074	19270	19212	19085	19230	19105	19237	19226	19257	19422	19430	19379	19078	19121	19256	19331	19072	19391	19239	19337	19270	19347	19283	19280	19326	19302	19220	19391	19231	19262	19256	19032	19216	19214	19211	19259	19350	19275	19309	18964	19241	19441	19147	19163	19208	19217	19145	19429	19011	19207	19254	19220	19397	19264	19249	19322	19196	19133	19158	19336	19204	19178	19239	19108	19280	19290	19375	19162	19234	19048	19122	19098	19146	19307	19224	19117	19147	19180	19173	19167	19159	19393	19324	19063	19367	19304	19324	19338	19142	19439	19081	19342	19167	19270	19252	19340	19418	19252	19338	19236	19226	19309	19192	19166	19363	19342	19218	19323	19275	19152	19156	19216	19243	19327	19144	19192	19230	19370	19191	19258	19242	19059	19348	19256	19149	19302	19121	19096	19251	19190	19211	19210	19076	19382	19365	19364	19275	19239	19124	19191	19290	19252	19513	19209	19292	19159	19130	19523	19313	19263	19233	19271	19391	19190	19059	19351	19185	19244	19307	19357	19183	19153	19314	19222	19364	19211	19322	19147	19375	19236	19173	19358	19168	19346	19180	19126	19306	19030	19169	19158	19367	19416	19190	19572	19392	19334	19387	19145	19246	19264	19341	19211	19257	19383	19210	19291	18942	19235	19087	19165	19293	19364	19130	19419	19202	19131	19425	19245	19148	19155	19097	19300	19227	19166	19347	19245	19226	19128	19229	19075	19282	19104	19296	19209	19116	19273	19306	18986	19158	19098	19332	19229	19171	19202	19207	19146	19254	19177	19066	19202	19159	19276	19322	19334	19105	19209	19459	19304	19087	19354	19322	19320	19426	19159	19389	19144	19307	19439	19191	19256	19264	19306	19298	19206	19155	19188	19230	19285	19219	19442	19243	19207	19291	19365	19224	19281	19457	19190	19069	19397	19410	19293	19270	19206	19241	19243	19415	19238	19360	19099	19194	19295	19294	19516	19267	19372	19254	19230	19442	19156	19185	19327	19149	19403	19336	19116	19288	19238	19390	19370	19123	19179	19195	19389	19235	19166	19456	19399	19301	19196	19298	19165	19088	19301	19355	19426	19215	19178	19270	19134	19252	19156	19149	19350	19307	19402	19307	19254	19322	19160	19210	19331	19294	19252	19257	19178	19080	19228	19531	19100	19054	19173	19229	19217	19191	19283	19310	19225	19331	19213	19359	19301	19343	19120	19277	19380	19275	19284	19226	19266	19430	19170	19295	19363	19100	19299	19232	19349	19112	19346	19111	19092	19386	19259	19389	19182	19221	19373	19189	19126	19203	19373	19342	19349	19160	19120	19200	19265	19152	19185	19118	19314	19144	19269	19351	19337	19307	19357	19316	19384	19216	19201	19176	19192	19315	19288	19232	19068	19310	19395	19315	19277	19223	19109	19186	19174	19384	19316	19177	19370	19317	19303	19440	19021	19246	19354	19171	19310	19240	19230	19308	19455	19127	19282	19058	19053	19464	19344	19307	19140	19287	19181	19300	19251	19070	19419	19305	19209	19143	19350	19192	19424	19119	19135	19331	19195	19413	19189	19223	19312	19204	19319	19244	19055	19174	19398	19299	19253	19235	19330	19162	19308	19132	19354	19177	19457	19212	19253	19375	19257	19121	19303	19200	19066	19418	19357	19282	19076	19202	19224	19300	19263	19222	19219	19300	19207	19097	19227	19405	19153	19224	19409	19187	19059	19282	19178	19274	19136	19194	19044	19161	19462	19412	18998	19188	19279	19330	19412	19232	19255	19227	19241	19066	19325	18979	19242	19202	19006	19279	19389	19202	19496	19373	19226	19066	19263	19272	19036	19153	19300	19189	19213	19166	19264	19116	19333	19280	19427	19164	19264	19481	19333	19392	19199	19329	19060	19169	19299	19142	19233	19318	19478	19029	19279	19159	19444	19127	19192	19143	19323	19208	19256	19296	19322	19348	19305	19195	19278	19395	19351	19509	19384	19134	19365	19294	19385	19388	19421	19234	19305	19246	19440	19330	19198	19202	19245	19235	19172	19405	19282	19358	19350	19426	19264	19232	19347	19371	19224	19327	19274	19302	19430	19300	19313	19231	19243	19280	19147	19159	19270	19361	19266	19194	19040	19185	19286	19297	19217	19275	19381	19144	19356	19325	19270	19382	19321	19201	19149	19163	19406	19167	19278	19190	19183	19447	19084	19108	19262	19054	19229	19208	19164	19148	19202	19240	19260	19332	19316	19420	19223	19185	19229	19289	19286	19334	19164	19160	19311	19303	19253	19097	19131	19208	19100	19111	19306	19303	19198	19342	19257	19121	19448	19138	19117	19019	19360	19258	19342	19236	19177	19198	19276	19271	19114	19332	19030	19154	19264	19110	19309	19118	19320	19139
22253	20796	27249	25032	24129	31411	37409	34959	34536	36388	35850	33531	39548	55183	54262	48452	40833	35761	32656	31796	31815	31597	31504	31772	31565	31615	31834	31973	31700	31574	31598	31542	31701	31634	31704	31870	31638	31565	31759	31771	31815	31640	31611	31510	31746	31442	31553	31523	31386	31698	31804	31728	31581	31750	31805	31449	31898	31713	31693	31483	31627	31541	31638	31562	31662	31477	31451	31718	31711	31374	31746	31817	31761	31505	31608	31678	31806	31537	31707	31411	31671	31889	31503	31558	31701	31645	31763	31453	31598	31965	31869	31428	31609	31680	31715	31342	31560	31600	31653	31580	31416	31691	31438	31670	31603	31527	31591	31656	31489	31724	31820	31599	31781	31346	31631	31568	31371	31525	31413	31681	31371	31470	31697	31648	31625	31460	31480	31405	31616	31587	31498	31510	31605	31553	31507	31193	31881	31356	31630	31584	31295	31564	31346	31723	31473	31718	31304	31532	31595	31652	31320	31441	31381	31521	31746	31611	31731	31628	31468	31726	31418	31444	31257	31572	31888	31540	31553	31460	31595	31582	31494	31362	31726	31833	31690	31608	31530	31567	31249	31356	31455	31342	31720	31565	31586	31513	31629	31452	31555	31553	31655	31792	31657	31562	31420	31436	31583	31664	31742	31384	31442	31480	31480	31778	31572	31486	31649	31589	31667	31428	31517	31881	31487	31727	31448	31414	31496	31889	31635	31476	31618	31784	31585	31628	31656	31395	31417	31480	31777	31536	31619	31650	31682	31350	31626	31550	31352	31451	31553	31660	31641	31308	31490	31540	31739	31297	31604	31724	31663	31639	31599	31697	31763	31633	31647	31659	31458	31546	31773	31679	31834	31666	31523	31695	31523	31579	31635	31693	31783	31578	31457	31461	31590	31343	31656	31612	31445	31441	31386	31549	31747	31722	31569	31513	31433	31455	31662	31704	31390	31688	31520	31244	31452	31525	31367	31371	31339	31161	31479	31446	31711	31856	31494	31571	31298	31531	31277	31700	31482	31669	31420	31723	31806	31510	32000	31598	31619	31624	31537	31563	31500	31602	31418	31593	31356	31583	31582	31522	31305	31446	31634	31428	31675	31554	31462	31436	31460	31536	31722	31503	31408	31400	31704	31427	31689	31566	31532	31432	31320	31746	31560	31340	31279	31631	31267	31615	31546	31518	31587	31142	31643	31464	31540	31148	31673	31330	31483	31444	31675	31530	31566	31678	31353	31647	31535	31468	31556	31391	31396	31593	31430	31577	31406	31279	31450	31490	31830	31732	31563	31412	31712	31469	31628	31499	31711	31415	31423	31451	31854	31820	31456	31550	31568	31513	31500	31401	31431	31410	31242	31468	31403	31218	31458	31547	31568	31626	31568	31803	31539	31624	31611	31413	31485	31514	31764	31436	31779	31546	31504	31501	31424	31321	31552	31566	31761	31766	31571	31597	31504	31545	31746	31229	31544	31278	31498	31833	31264	31649	31708	31587	31522	31611	31404	31474	31387	31396	31662	31704	31768	31554	31449	31530	31327	31663	31749	31441	31331	31503	31558	31552	31746	31350	31423	31639	31662	31332	31387	31524	31497	31521	31227	31427	31590	31463	31291	31535	31326	31400	31295	31623	31454	31608	31449	31485	31611	31464	31719	31405	31572	31871	31680	31403	31668	31703	31643	31450	31599	31432	31560	31455	31638	31431	31329	31629	31691	31323	31450	31507	31392	31793	31603	31988	31422	31397	31630	31408	31273	31739	31738	31657	31453	31647	31650	31542	31361	31484	31547	31503	31653	31500	31597	31502	31404	31542	31784	31742	31549	31537	31878	31700	31747	31614	31503	31510	31652	31582	31747	31611	31608	31594	31540	31814	31805	31487	31884	31589	31567	31408	31450	31110	31788	31874	31545	31663	31514	31557	31759	31713	31702	31712	31576	31419	31544	31510	31380	31605	31440	31318	31533	31353	31537	31532	31446	31673	31605	31439	31435	31791	31662	31631	31461	31628	31624	31389	31470	31220	31459	31899	31500	31530	31727	31781	31773	31624	31649	31372	31343	31427	31404	31351	31572	31606	31479	31579	31535	31415	31686	31414	31420	31395	31396	31444	31485	31494	31655	31526	31345	31396	31695	31577	31578	31469	31517	31620	31353	31792	31507	31318	31592	31337	31686	31466	31550	31509	31767	31650	31684	31439	31608	31568	31168	31579	31520	31737	31811	31410	31439	31672	31650	31595	31913	31564	31553	31454	31365	31574	31612	31462	31508	31529	31617	31447	31440	31329	31542	31727	31564	31580	31707	31382	31626	31625	31500	31849	31361	31464	31436	31611	31507	31477	31352	31404	31566	31440	31583	31585	31389	31423	31415	31346	31597	31379	31643	31530	31207	31273	31805	31569	31429	31634	31681	31381	31853	31531	31263	31646	31694	31445	31633	31642	31511	31755	31576	31604	31295	31508	31346	31188	31745	31634	31567	31532	31693	31258	31492	31474	31543	31635	31524	31786	31554	31278	31501	31398	31563	31456	31607	31698	31521	31484	31557	31689	31573	31781	31335	31556	31540	31522	31508	31516	31530	31391	31569	31257	31989	31320	31351	31615	31647	31599	31454	31534	31565	31680	31303	31610	31366	31443	31655	31266	31409	31701	31523	31595	31560	31475	31392	31458	31599	31328	31529	31458	31733	31490	31597	31761	31785	31608	31606	31547	31509	31449	31302	31574	31583	31290	31633	31373	31635	31769	31654	31708	31497	31547	31375	31626	31672	31488	31489	31477	31350	31289	31647	31240	31461	31494	31707	31694	31465	31422	31370	31493	31467	31472	31539	31493	31692	31614	31151	31560	31625	31433	31772	31430	31543	31714	31738	31365	31625	31723	31717	31684	31376	31464	31293	31554	31429	31823	31068	31285	31686	31562	31539	31585	31555	31467	31349	31451	31315	31355	31593	31574	31686	31448	31320	31626	31506	31406	31543	31385	31616	31523	31421	31393	31810	31373	31465	31338	31522	31471	31595	31678	31625	31561	31711	31387	31468	31601	31257	31470	31713	31440	31364	31616	31444	31562	31656	31518	31236	31513	31493	31639	31350	31323	31355	31691	31941	31402	31438	31458	31531	31608	31518	31437	31783	31671	31840	31461	31552	31590	31656	31416	31512	31564	31722	31713	31745	31661	31505	31490	31597	31484	31317	31409	31454	31344	31295	31393	31397	31769	31641	31657	31500	31517	31568	31704	30978	31301	31281	31414	31425	31660	31349	31723	31439	31638	31539	31340	31554	31376	31499	31770	31340	31490	31602	31444	31556	31609	31400	31624	31703	31473	31671	31572	31300	31658	31483	31474	31517	31620	31480	31540	31939	31665	31364	31335	31757	31452	31293	31397	31447	31526	31492	31638	31532	31823	31644	31578	31839	31624	31403	31324	31465	31393	31667	31283	31435	31699	31439	31857	31827	31388	31481	31573	31449	31608	31806	31373	31478	31538	31457	31856	31850	31731	31470	31542	31402	31739	31512	31568	31350	31755	31562	31681	31614	31650	31516	31704	31441	31450	31406	31502	31551	31388	31551	31523	31493	31438	31340	31427	31785	31603	31596	31482	31360	31301	31570	31332	31896	31742	31522	31679	31110	31414	31809	31666	31835	31643	31434	31447	31509	31414	31373	31513	31567	31429	31644	31656	31318	31737	31669	31536	31285	31429	31347	31340	31520	31454	31408	31429	31364	31661	31589	31549	31545	31741	31694	31374	31618	31757	31580	31604	31387	31359	31395	31524	31541	31445	31288	31483	31753	31721	31514	31374	31542	31489	31758	31620	31635	31582	31682	31623	31593	31474	31562	31606	31751	31706	31704	31535	31439	31279	31258	31281	31870	31398	31574	31666	31398	31634	31665	31481	31630	31532	31431	31729	31468	31568	31422	31499	31627	31656	31500	31406	31637	31451	31592	31665	31798	31485	31571	31522	31450	31433	31663	31469	31729	31706	31567	31513	31621	31632	31381	31552	31743	31522	31679	31636	31317	31391	31458	31451	31666	31614	31666	31661	31712	31308	31723	31620	31557	31523	31308	31505	31441	31680	31629	31253	31189	31259	31490	31428	31576	31640	31448	31458	31696	31522	31482	31457	31586	31419	31307	31764	31479	31535	31218	31612	31523	31539	31605	31558	31632	31693	31488	31381	31338	31349	31818	31839	31561	31402	31589	31431	31422	31659	31575	31340	31594	31447	31572	31547	31496	31231	31561	31622	31672	31827	31459	31454	31516	31695	31836	31660	31591	31424	31557	31434	31470	31382	31624	31586	31547	31790	31335	31565	31395	31564	31671	31491	31626	31555	31572	31434	31540	31709	31229	31698	32001	31827	31584	31563	31691	31542	31438	31671	31517	31586	31534	31501	31682	31597	31645	31454	31584	31514	31641	31672	31453	31649	31490	31750	31462	31382	31730	31669	31529	31590	31472	31511	31460	31380	31413	31386	31783	31712	31759	31443	31283	31522	31406	31402	31469	31538	31614	31441	31652	31596	31604	31838	31458	31737	31691	31446	31711	31554	31717	31788	31544	31587	31621	31479	31446	31571	31778	31768	31320	31628	31493	31503	31526	31366	31426	31408	31345	31287	31561	31509	31634	31572	31700	31382	31516	31708	31200	31258	31476	31665	31473	31306	31483	31657	31545	31501	31662	31434	31719	31620	31840	31506	31269	31753	31613	31700	31658	31107	31676	31459	31646	31610	31589	31411	31508	31496	31351	31721	31621	31502	31321	31365	31425	31625	31343	31526	31914	31482	31324	31184	31388	31662	31423	31258	31277	31430	31626	31590	31428	31645	31459	31540	31350	31499	31574	31607	31497	31352	31474	31663	31440	31560	31773	31564	31637	31371	31410	31649	31393	31313	31635	31736	31750	31474	31366	31530	31636	31648	31491	31502	31694	31390	31517	31623	31489	31596	31495	31543	31709	31551	31536	31612	31558	31802	31591	31299	31583	31611	31337	31420	31481	31472	31655	31384	31239	31534	31630	31782	31452	31500	31738	31647	31417	31550	31487	31603	31643	31545	31777	31326	31408	31456	31424	31588	31764	31499	31655	31537	31621	31533	31717	31504	31574	31591	31420	31514	31496	31323	31590	31561	31480	31336	31802	31496	31738	31633	31518	31427
28615	51815	51541	36619	30264	28099	25728	24214	24267	26375	24933	22172	32208	47440	46413	38880	30033	23124	19802	18908	19025	19009	18883	19170	19079	19182	19104	19021	18944	18832	18906	18893	19121	19089	18955	19104	19057	18972	19050	19030	19005	19154	19262	19098	19126	18867	18863	19014	18950	18985	19025	19275	19024	19015	19223	19247	19307	18965	18936	18865	18832	19086	19068	19078	18975	19113	18931	18999	19112	19141	18983	18982	19151	19127	19011	19019	19044	19077	19026	19135	18931	18920	19116	19046	18971	18943	19115	18798	18939	19116	19125	19012	19117	19107	19043	19273	19034	19014	19109	18883	18912	19099	19063	19123	18806	19056	19001	19346	19049	18856	18834	19013	18848	19077	18888	19109	18880	19024	18994	19122	18968	19032	18929	19001	19013	19063	19043	18847	18974	19043	19160	19145	19363	18965	19101	19271	18819	19005	18990	18933	18951	19129	18945	18950	19075	18854	19062	19030	19068	18825	19116	18961	19070	18948	19077	19101	19061	18933	19079	18867	19188	18889	19006	18953	18962	19112	18948	19008	19031	18856	18833	19143	18772	19011	19033	18959	19029	18937	18973	19126	19019	18998	18953	18971	19026	19112	19035	19162	19113	19156	19000	18894	19081	19061	19135	19031	18790	18973	18912	18989	19076	19025	18840	19083	18977	19099	18937	19054	19029	19066	19252	18927	19187	19073	19028	19178	19062	18887	18885	18925	18955	18721	18886	19091	18813	19105	19068	19154	19095	19011	19151	18920	19014	18994	18966	18832	19137	19033	19127	18924	18887	18960	18947	18991	19016	19117	18933	19210	19053	18912	19048	19076	18896	18950	18976	19145	18982	18872	19208	19068	19069	19067	18938	19023	19171	18981	19115	18834	19087	19029	18954	18947	19173	18992	19004	18980	19012	18956	18957	18894	18957	18927	19035	19053	18890	19139	18887	18976	18976	19006	18984	19107	19017	19163	19047	18785	18901	19200	19059	18829	19064	19080	18940	18877	19154	18901	19135	19043	18919	18933	19012	18885	19182	19124	18997	19078	18792	19049	18933	18971	19017	18979	19043	19164	19036	18864	19065	19025	19107	19033	18807	18961	18891	19087	18992	19012	19011	19027	18884	18995	19207	18752	19031	19125	18912	18997	19005	18933	18780	19071	18944	18935	18968	18865	18985	18957	19088	18952	18980	19012	18986	19004	18776	18965	19103	18868	19024	19133	19140	18943	19297	18930	18863	19161	19059	18984	18981	19113	19046	19056	19072	19083	18904	19058	19247	18828	18905	19047	18992	18990	19061	18845	19255	19012	19132	18725	18883	19095	18995	18962	18955	19141	19124	19159	18935	19184	19061	19132	19011	18946	18887	19075	18845	18944	18816	19058	19052	18892	19223	19074	18907	19095	18953	19008	18954	19187	19022	18868	18936	18921	19010	18989	19079	19054	19098	19025	18936	19139	18949	18993	19122	18928	19060	19044	18995	19031	19027	19008	18998	19086	19153	18929	19144	18818	19018	18899	18903	18962	19103	19056	18961	19008	19070	18920	18937	18936	19181	18935	19009	18925	18850	19097	18829	19038	19060	18957	18989	18969	18861	18982	19075	19190	18946	19125	19141	19117	19055	19005	19074	19059	19123	18981	19100	19089	19045	18965	19012	18961	19086	18969	18816	19065	19062	19101	19091	18779	18976	19050	18823	18865	18981	19062	19191	18919	18958	18980	19085	18932	18990	19118	19128	18881	18960	18965	18949	18978	18891	19039	19161	18959	19085	19043	18986	18901	19009	19127	18967	18950	19042	19032	18901	19025	19076	19170	19078	19098	19094	19269	19000	19122	19147	18996	19022	19188	19157	19165	18969	19290	18943	19054	18835	18978	19055	19039	19001	19085	19071	18934	19176	18838	18927	18933	18990	19045	18957	19135	18931	19103	19067	18877	18938	18987	19039	18992	19015	18878	18964	19022	19023	18964	19222	19118	19030	18900	19008	19039	18905	18953	19006	18978	19063	19013	18910	19102	19014	18894	19035	19098	19051	19000	19060	19059	18953	19157	19105	18981	18968	18901	19119	19119	18998	19115	19119	19292	18986	18927	19056	18784	19186	18897	18859	18900	19119	19178	19235	18968	19143	19008	19191	19039	19043	18961	18989	19069	18932	19038	19034	19158	18979	19158	18955	18914	18980	19155	19030	18810	19193	19115	19193	19018	19241	19074	18937	19028	19073	18953	18967	19189	19108	19109	19187	18975	19011	18969	18838	18990	19017	19147	18996	19040	19127	19003	19081	19071	18923	19025	19075	18987	19140	18971	19183	18844	19090	18986	18951	18947	18949	19044	18998	18898	19044	19032	18937	19128	19070	19052	19117	19126	19001	19002	19145	19039	18833	18983	18919	19093	18800	19019	19083	19131	18948	18920	18998	18969	18889	18976	19104	19011	19061	18969	19161	18979	19079	19009	19133	19077	18962	19078	19082	19026	19108	19048	19300	19175	19026	19045	18912	19015	18946	18804	19097	19220	18990	18970	19052	19105	19130	19123	19006	19006	19015	19124	19134	18878	19146	19152	19131	18992	18833	18965	19021	19056	18958	18958	18899	19043	19160	18808	19162	18818	18927	18882	18964	18915	18963	18991	18932	19127	19055	18965	19004	19072	18899	18920	19095	18964	19262	18989	19102	19101	18990	18864	18920	19022	18934	18942	19032	18939	18958	18941	19025	19225	19006	18940	19047	19108	18979	18962	19082	19180	19083	18901	18909	19082	19013	19091	18860	19177	19108	18918	18899	19151	19045	19095	19049	18896	19023	18915	19007	19083	18941	19046	19090	18942	19234	19021	19153	18949	19034	19184	18914	19079	19138	19035	19005	19041	18850	19070	19090	18959	18999	19032	19118	18985	18910	18947	18975	19024	19073	19303	18920	19052	19111	19050	19187	19044	19122	19006	19057	18951	18973	18997	18969	19008	18983	19104	19121	19142	18998	18918	18975	18939	19055	19028	19112	19064	19112	19221	18733	19059	19154	18994	19009	19025	19054	18875	18917	19010	19001	19058	19051	19056	19136	19344	18990	19074	18891	18964	19057	19026	19003	18996	18863	18891	19063	18957	18958	19033	18847	18906	19160	18989	19074	18875	19128	18912	19043	19184	19055	19158	18924	18903	19072	19210	19021	18881	19079	18916	18907	18927	19093	18939	19028	19036	19153	18954	18992	18977	19172	19141	18870	18984	18930	19152	18883	18921	19011	18890	19090	18973	19129	18988	18997	18981	19100	19177	19107	18962	19057	19005	18957	18845	19085	18996	19077	18917	19002	18881	19176	18902	19020	19090	19067	18900	19070	18830	19128	19016	18904	18977	19036	18937	18964	19006	18997	19070	18882	18964	18864	19062	19239	19021	19097	19192	19168	19074	18965	19059	18866	18873	18931	18986	18973	19062	18823	18918	19119	18793	18930	19039	19135	19068	18922	19200	19117	18801	18955	18999	18876	18918	18887	18849	19029	18885	18733	18909	19114	19055	19106	18935	18990	19066	19048	19100	18876	18989	18769	18904	19025	19058	19074	19105	19110	19132	18865	18968	19039	19164	18978	19066	19185	18993	19015	18923	19072	18921	18931	19076	19121	19142	18933	18955	19100	19005	18869	18919	18924	18939	18982	18991	18831	19063	18885	19071	19152	19123	18897	18976	18965	18998	19020	19050	19022	18998	18923	19019	18951	19046	18956	18986	19070	18952	18899	18973	19019	19003	18942	19192	18807	19067	18849	19165	19019	18823	19053	18862	19015	19144	18988	19173	18991	18827	18977	19078	18916	18956	19016	18774	19101	18925	19061	18946	19086	19034	18811	18976	19045	19033	19104	19032	19070	18813	19128	19030	19120	18998	19070	19024	18877	18905	18930	18977	18966	19097	18968	19073	18982	19056	18993	19004	19124	19114	19054	18922	18987	18984	18971	19257	18968	19081	18861	19058	19050	18905	18937	19170	19198	19044	18784	19032	19229	18815	19083	18759	18979	18900	19047	19090	19180	18894	19000	19054	19129	18875	19051	19064	18998	18983	19025	18941	18993	19006	18982	19134	18917	18985	18965	19136	19127	18952	18967	19023	19162	18971	19015	19253	19166	19086	19068	18986	19103	19046	19001	18912	18982	19021	19135	19078	18925	18851	19199	19171	18985	19078	19167	19019	18998	18887	19119	18956	18999	19002	18924	19036	19118	19063	18673	18971	18916	18956	19063	18818	18966	18949	18913	19228	18974	18971	19044	19029	19045	19101	19183	19099	19157	18995	19009	19052	18837	18947	18999	19021	19005	19043	18981	18941	18995	19167	19072	18876	19178	18955	19131	19130	19000	18880	19011	18713	19021	19050	18982	18928	18936	19141	19030	18830	19139	18980	19163	19168	19112	18897	19181	18997	18979	19062	19037	19004	19117	19027	19115	18844	19109	19074	19001	18970	19099	19120	19019	18875	18992	18866	19039	19109	18912	18846	19197	19128	19097	19092	18910	18959	18804	18962	19025	19143	18994	18999	19056	19121	18906	18973	19130	19001	19033	19090	18986	18905	19087	19038	19164	18787	18978	19052	19092	18983	18996	18850	19064	19019	19056	18855	19067	18826	19093	19110	18898	18913	18896	19056	19096	18933	19050	18848	19073	18869	18943	19074	18881	19104	19064	18991	19079	18947	19033	18906	19190	19042	19049	19096	18971	19001	18961	19062	19235	19182	19011	19030	19086	18955	18987	18959	18927	18907	19121	18916	19040	19050	18781	18963	18974	19024	19029	18876	18907	18892	19032	18868	19009	19088	18994	18879	18952	18951	19126	18977	19072	18942	18973	19030	19008	18973	19022	19061	19083	19103	18965	18888	18876	18810	19067	18963	19021	19013	19121	18809	19095	19117	19035	18958	19215	18946	18863	19253	18877	19038	18804	19200	18911	18937	19045	19126	19075	19013	19191	19122	18911	18958	18954	18983	19004	18974	19053	19038	19049	19114	19048	19098	19065	19079	18985	19119	19200	18908	18963	19134	18923	18823	19017	19027	18993	19098	18826	18966	18982	19148	18874	18933	19057	19120	19044	19032	19013	19224	18956	18935	18984	18973	18947	18901	18936	19063	18970	18963	18911	18913	18976	18993	19179	19140	18978	19111	18982	19102	18992	19032
36528	32903	36420	32791	30130	29691	29243	29152	29052	28907	28385	28155	28514	28885	29708	29510	28993	28419	28105	27716	27804	28046	28042	27977	27811	27833	27683	27660	28000	27866	27819	27879	27755	27923	27853	27671	27803	27740	27978	27848	27770	27873	27799	27707	28084	27800	27675	27842	27962	27779	27597	27789	27789	28021	27730	27980	27731	27598	27888	27994	28003	27869	27640	27904	27722	27975	27664	28055	27733	27806	27928	28033	27959	27736	28006	28031	27965	27953	27835	27878	27870	27761	28004	27934	27930	27900	28070	27923	27976	27730	27710	27843	27846	27788	27862	27706	27813	28006	28047	28033	27842	27672	27511	27711	27920	28006	28007	27807	28101	27991	27784	27961	27882	27803	27570	27815	27686	27820	27648	27710	27928	28009	27905	27903	27730	27930	28053	27922	27934	27823	27639	27881	27857	27879	27841	27642	27876	28075	27730	28048	27859	28008	27737	27586	27482	27880	28041	27875	27845	27700	27949	27880	28025	27672	27832	27796	28011	27934	28091	28035	28182	27851	27660	27952	28122	28089	27690	27801	27986	27936	27879	27848	27864	27869	27766	27972	27782	27900	27529	27921	27935	27533	27980	27772	27899	27924	27885	28003	27842	27756	28042	27550	27848	27820	27685	27999	28192	27939	28030	28039	27878	27839	27800	27537	27811	27806	27941	27929	27896	27588	27862	27808	28016	27864	28171	27918	27734	27771	27880	28199	27967	27902	28072	27692	27772	28070	27853	27878	27897	27876	28002	27559	27875	27820	27997	27726	27856	27966	27907	27733	27738	27832	28146	27721	27952	27975	28025	27777	27763	27887	27669	27794	27894	27870	27928	27790	28033	27751	28050	28048	27916	28234	27853	27852	27676	27641	27745	27692	27902	27975	27961	27897	27944	27880	28028	27941	27819	27752	27973	27660	27949	27924	27861	27743	27867	27927	27975	27970	27879	27623	27800	28134	28206	27898	27695	27638	27747	27886	27841	27920	28056	27925	27807	27922	27657	27965	27720	27856	27657	27938	28183	28026	27770	27771	27927	27883	27885	27806	28046	27797	27907	27843	28103	28126	28076	27788	27698	27778	27838	27777	27859	28001	27880	28146	28017	28123	28128	27986	27714	27795	27886	28097	28063	27834	28072	27921	27799	27772	28055	27902	27842	28060	27862	27857	27907	27866	27901	27972	27890	27818	27916	27849	27632	27772	27635	27760	27996	27817	27927	27767	27654	27835	27833	27738	27762	27855	27550	27632	27725	27604	27643	27890	27680	27981	28038	28094	28126	27766	27891	27678	27583	27736	28171	27662	27870	27954	27691	27633	27681	27964	27821	27893	27822	27724	27648	27996	27735	27893	27957	27849	27797	27687	27900	27730	27647	27956	27732	27810	27882	27958	27737	27828	27876	27786	27879	27611	27956	28028	27865	27605	27869	27769	27888	27336	27898	27853	28001	27775	27850	27771	27923	27865	28028	27650	27867	27691	27832	27753	27929	27772	27853	27800	27707	27855	27824	27666	27805	27911	27831	28153	27987	27860	28100	27619	27939	27893	27681	27671	27679	27668	27863	27887	27717	27882	27554	27912	27643	27867	27982	27892	27633	28038	27832	27821	27809	28163	27667	27912	28114	27932	27712	28005	27860	27991	27857	27680	27647	27693	27805	27691	27954	27672	27846	27930	28020	27715	27746	27622	27788	27893	28020	27610	27877	27674	27743	27809	27685	27838	27706	27831	27779	27762	27691	28017	27736	27829	27707	27986	27844	27669	27854	27886	28003	27993	27986	27827	27945	27849	27664	27613	27729	27802	27987	28087	27948	27889	28072	28086	27816	27944	27834	27995	28007	27943	27699	28043	28028	27939	27690	27911	27724	27677	27625	27881	27823	27960	27760	27536	28102	27970	27872	27893	27994	27795	27829	27785	27971	27836	27772	27961	27692	27964	27945	27856	27904	27731	27718	27612	28059	27974	27763	27983	28143	28158	27911	27941	27923	27511	27629	27775	27843	28253	27847	27896	27966	27972	27801	28004	27930	27642	27792	27839	27746	27907	27845	28065	27936	27866	27872	27662	28016	27726	27632	27957	27643	28007	28208	28037	28088	27813	28079	27931	27858	28225	27858	27737	27857	27911	27791	27696	27790	27955	27987	28001	27708	27825	27907	27948	27939	27692	27906	27707	28026	27762	27789	27874	27938	28076	27671	28082	27690	27747	27892	27886	27761	27675	27767	27583	27941	27901	27761	27984	27999	27820	28002	27991	28107	27820	27601	27986	27723	27955	28060	27963	27716	27370	27864	27861	27723	27577	27751	27917	27658	27805	27853	27822	28009	27747	27723	27582	27778	27873	27932	28132	27703	27926	28054	27497	27814	27628	27619	27917	27789	27986	27657	27546	27511	27970	27868	27790	27897	27865	28223	27927	27920	27993	27566	28064	27902	27994	27919	27710	27744	27674	27765	27861	27937	28026	28024	27706	28032	27935	27947	28168	27794	27911	28049	27913	27821	27807	27817	27938	27950	27780	28005	27861	27893	27926	27645	28061	27907	27884	27813	27767	27791	27838	27861	28098	27863	27696	27932	27892	27768	27890	27936	28023	27963	27834	28116	27950	27847	27803	27720	27736	27720	27837	27901	27783	27987	27708	28002	27951	27939	27910	28074	27787	28123	28038	27824	27839	27959	28163	27833	27791	27873	27907	27635	27685	28030	27945	27790	27890	27835	27697	27819	27750	27842	27692	27800	27740	27940	27946	27712	27859	27719	28000	27979	27925	27743	27678	27622	28059	27839	27887	28085	27897	27677	27887	27835	28172	27987	28009	27896	27836	28062	27811	27715	27931	27835	27928	27902	28040	27823	27872	27686	27577	28024	27909	27896	27782	27989	27967	28101	27926	27983	27975	28022	27822	27772	27926	27961	27881	27914	27998	28029	27786	28021	27881	27649	27750	27883	27766	27712	27750	27685	27685	27834	27710	27821	27802	27918	27996	27995	27898	27708	27855	27840	27952	27943	28107	27972	27687	27713	27742	27943	27864	27761	27834	27886	28019	27659	27619	27940	27645	27811	28202	27811	28065	27873	27944	27913	27729	27921	27875	27744	27817	28146	27827	28020	28014	27893	27777	27956	27886	27829	27736	27641	27657	27785	27895	27733	28077	27848	27832	28051	27740	27857	28118	27893	27982	28127	27758	27728	28159	27730	27807	27892	27793	27865	27899	27732	27732	27728	27965	27910	27829	27844	27682	27787	27763	27699	27628	28064	28053	27921	28011	27770	27928	27931	28104	27846	27829	27768	27654	28020	27997	28008	28083	27824	28049	27725	27820	27968	27834	28039	27968	28167	27918	27999	27897	28106	27920	27656	27920	28088	27936	27912	28073	27890	27975	27844	27887	27831	27928	27818	27803	27986	27732	27702	27947	27899	28033	27996	27791	27612	27923	27634	27620	27614	27845	27882	27913	27837	27727	27834	27869	27901	27782	27946	27668	27821	27755	27857	27997	27748	27781	27780	27780	27887	27939	27954	27634	27613	27955	27961	27730	28033	27843	27878	27646	27682	27756	27806	27888	27932	28060	27754	27731	27867	27924	27783	27973	27977	27791	27962	27900	27990	27851	27871	27745	27711	27801	27837	27841	27885	27867	27749	27654	27943	27873	28132	27933	27750	27798	27821	27755	27867	27890	28201	27796	27888	28000	27785	27876	27709	27854	27750	27715	27915	27866	27788	27958	27668	27916	27983	27825	27852	27824	27822	27630	27600	27791	27786	28047	27826	28070	27663	27703	27642	28135	27455	27630	27888	27765	27755	27501	27748	27783	27866	27679	27596	27767	27971	27802	27772	27809	27928	27845	27852	27782	27534	27895	27787	27779	27859	27863	27739	27834	27890	27967	27897	27671	28003	27955	28200	27866	27908	28125	28070	28047	27949	27697	27847	27888	28134	27716	27655	27835	27866	27836	27706	27729	27900	27718	27716	27667	27862	27866	27997	27845	28036	27689	27928	28043	27921	27882	27889	28056	28137	28182	28061	27755	28030	27931	27775	27722	27812	28266	27927	27669	27807	27770	27925	27608	27734	27744	27550	27717	27897	28060	28100	27929	27825	27879	28034	27976	27949	27705	28098	27807	28015	27846	27856	27758	27755	27798	27954	27845	28054	27795	27882	27839	28053	27834	27957	27972	27937	28077	28077	27971	28051	27722	28149	27904	27649	27878	27984	27938	27914	27966	28100	27936	27937	27679	27790	27896	27730	27779	27810	27890	27577	27811	27925	27763	27974	27935	27806	27767	27757	28202	27779	27869	27865	27646	27866	27887	27918	27963	27966	27668	27904	27841	27735	27460	27962	27940	27867	28040	27761	27740	27928	27812	27931	27985	27965	27871	27901	27846	27879	28119	27803	27791	27643	27698	28023	27817	27588	27929	27992	27781	27838	28026	27693	27865	27962	28123	28111	27584	27809	27800	27966	27784	27705	27745	27880	27740	27909	27764	28016	27740	27881	27797	27860	27844	27709	27916	27874	27932	27750	27678	28002	27618	27951	27877	27814	27967	28069	27919	28055	27751	27846	28023	27744	27961	27664	27739	27987	27830	27824	27904	27783	27832	27889	27979	27841	27969	27860	27943	27868	27852	27916	27804	28021	27853	27926	27790	27913	27703	27709	27825	27852	27722	27814	28077	27885	27879	28002	28110	27697	28045	28024	27887	28118	27926	27828	27382	28055	27517	27875	27781	27918	27913	27948	28074	28237	27882	28070	27877	27741	28143	27932	27776	27968	27681	27722	27634	28029	27904	27830	27957	27754	27823	27826	27910	27873	27929	27906	27718	27803	28052	27836	27866	28127	27766	27932	27884	27943	27712	27746	27781	27889	27844	27519	28049	27993	27839	27984	28319	27852	27574	27952	27950	27862	27776	27803	27781	28037	27914	27891	27885	27805	27834	27791	27858	27757	27715	27863	27772	27915	27821	27621	27994	27941	28004	28058	27852	27787	27695	27764	27787	27965	28101	27957	28215	27882	27855	27805	27861	27838	28036	28060	27897	27808	27940	27733	27865	27936	28026	27684	27839	27920	28083	28217	28013	27865	27991	27905	27961	27749	28104	28015	27894	27959	27637	27955	28053	27902	27895	27803	28030	28051	27583	27815	27945	27690	28020
27943	34919	30592	23490	20941	19636	19284	19432	19536	19057	18114	17881	17714	19008	19675	19104	18530	17885	17536	17301	17338	17620	17436	17374	17394	17488	17320	17292	17500	17512	17244	17420	17513	17499	17426	17356	17439	17484	17524	17499	17397	17475	17421	17485	17485	17463	17396	17422	17563	17274	17399	17615	17273	17406	17253	17415	17552	17232	17530	17475	17133	17516	17454	17400	17290	17553	17459	17402	17387	17377	17302	17484	17389	17504	17351	17498	17482	17364	17293	17530	17471	17389	17420	17237	17452	17415	17523	17487	17360	17363	17433	17161	17444	17423	17335	17499	17357	17311	17444	17217	17456	17487	17282	17334	17324	17606	17412	17336	17480	17609	17495	17362	17473	17418	17423	17481	17341	17499	17304	17494	17390	17458	17569	17504	17389	17457	17473	17243	17305	17309	17233	17394	17300	17444	17405	17418	17374	17331	17428	17432	17324	17557	17387	17335	17417	17434	17367	17539	17104	17519	17396	17439	17420	17459	17267	17194	17388	17590	17534	17350	17327	17267	17490	17396	17510	17475	17344	17427	17233	17473	17283	17439	17399	17557	17311	17283	17594	17401	17363	17303	17411	17333	17436	17382	17331	17352	17359	17395	17357	17382	17488	17221	17379	17411	17516	17461	17532	17248	17441	17306	17370	17242	17326	17350	17477	17332	17235	17387	17452	17534	17472	17555	17408	17413	17372	17315	17425	17294	17434	17391	17240	17241	17319	17555	17310	17412	17602	17341	17390	17387	17501	17390	17411	17437	17541	17521	17504	17441	17285	17330	17401	17292	17428	17405	17513	17503	17379	17403	17461	17437	17425	17321	17290	17544	17150	17501	17365	17420	17576	17361	17471	17380	17331	17463	17478	17489	17383	17425	17365	17434	17463	17322	17425	17524	17557	17365	17418	17509	17228	17422	17308	17605	17358	17637	17190	17624	17214	17586	17356	17512	17364	17291	17364	17194	17283	17424	17397	17337	17367	17588	17364	17386	17438	17498	17471	17369	17236	17480	17718	17248	17547	17427	17362	17207	17479	17454	17491	17351	17387	17426	17302	17424	17484	17449	17341	17433	17455	17358	17555	17520	17544	17387	17431	17559	17374	17392	17450	17259	17531	17224	17529	17274	17458	17240	17237	17656	17329	17397	17395	17523	17566	17226	17496	17361	17244	17255	17281	17485	17508	17428	17519	17318	17271	17547	17357	17254	17404	17378	17414	17361	17564	17317	17218	17374	17406	17188	17460	17433	17473	17458	17249	17441	17435	17485	17445	17429	17334	17555	17463	17579	17617	17339	17422	17360	17359	17249	17387	17448	17470	17529	17488	17444	17394	17386	17448	17433	17463	17483	17627	17385	17523	17336	17369	17586	17445	17448	17415	17605	17444	17408	17434	17481	17436	17460	17277	17374	17405	17394	17540	17415	17498	17400	17416	17399	17447	17379	17742	17218	17479	17329	17304	17488	17692	17529	17502	17347	17411	17358	17344	17484	17347	17400	17402	17402	17322	17341	17654	17328	17481	17488	17281	17274	17427	17317	17380	17548	17440	17474	17378	17375	17403	17421	17348	17488	17568	17322	17370	17383	17568	17355	17537	17407	17446	17298	17287	17562	17386	17403	17494	17598	17418	17609	17553	17595	17387	17267	17322	17471	17614	17420	17397	17374	17383	17221	17442	17459	17442	17241	17435	17464	17308	17451	17447	17333	17413	17426	17347	17395	17510	17335	17387	17442	17401	17441	17620	17347	17332	17388	17301	17390	17312	17486	17481	17356	17531	17364	17471	17404	17408	17469	17398	17448	17522	17364	17225	17439	17458	17498	17486	17435	17454	17455	17275	17336	17379	17466	17221	17567	17598	17325	17420	17406	17383	17460	17349	17373	17584	17395	17546	17216	17266	17393	17259	17182	17538	17404	17503	17306	17336	17379	17459	17288	17465	17565	17419	17368	17388	17444	17310	17304	17546	17418	17357	17378	17379	17425	17496	17409	17567	17382	17472	17424	17350	17530	17511	17347	17573	17391	17316	17357	17294	17336	17372	17519	17596	17525	17255	17357	17462	17471	17347	17442	17406	17334	17394	17405	17450	17229	17418	17332	17447	17452	17459	17468	17298	17432	17335	17331	17429	17435	17478	17367	17312	17496	17557	17373	17345	17446	17498	17376	17463	17539	17477	17551	17413	17406	17628	17556	17435	17285	17449	17361	17380	17354	17273	17603	17487	17495	17444	17458	17469	17272	17430	17398	17346	17374	17313	17539	17525	17529	17358	17404	17457	17429	17365	17486	17426	17324	17431	17430	17383	17314	17467	17553	17439	17296	17386	17467	17658	17291	17487	17331	17335	17427	17326	17418	17345	17409	17350	17473	17565	17291	17574	17495	17559	17240	17364	17476	17312	17388	17423	17390	17478	17236	17430	17122	17447	17433	17348	17407	17426	17363	17200	17417	17428	17556	17496	17414	17430	17454	17400	17528	17389	17426	17174	17624	17653	17358	17504	17210	17360	17380	17438	17651	17405	17433	17316	17222	17543	17576	17541	17493	17512	17356	17311	17373	17342	17346	17321	17433	17442	17355	17531	17233	17237	17427	17373	17430	17467	17387	17446	17472	17272	17381	17336	17547	17535	17597	17433	17272	17451	17338	17378	17428	17273	17547	17367	17447	17220	17262	17519	17339	17532	17451	17328	17462	17332	17350	17277	17298	17371	17190	17244	17466	17324	17306	17496	17493	17430	17418	17457	17426	17490	17496	17444	17355	17522	17465	17336	17562	17390	17456	17494	17487	17448	17399	17657	17317	17483	17330	17394	17355	17358	17435	17322	17379	17462	17420	17217	17303	17241	17566	17371	17182	17473	17262	17242	17256	17456	17266	17419	17547	17504	17467	17526	17233	17603	17357	17350	17364	17343	17461	17347	17226	17436	17556	17326	17572	17254	17278	17463	17467	17493	17310	17376	17489	17534	17564	17467	17241	17501	17305	17445	17366	17306	17414	17483	17480	17477	17432	17339	17203	17515	17350	17297	17462	17512	17639	17299	17432	17676	17273	17448	17230	17436	17374	17330	17279	17301	17523	17387	17341	17384	17423	17409	17366	17403	17457	17420	17503	17455	17452	17309	17551	17448	17323	17395	17423	17308	17401	17449	17481	17511	17341	17345	17230	17583	17302	17449	17215	17258	17460	17396	17523	17502	17365	17544	17480	17389	17468	17323	17517	17297	17378	17477	17383	17430	17234	17361	17431	17663	17459	17401	17584	17291	17415	17478	17296	17590	17570	17540	17484	17505	17374	17659	17406	17315	17393	17239	17236	17497	17194	17230	17285	17587	17389	17423	17250	17350	17441	17503	17494	17325	17298	17536	17427	17466	17309	17482	17342	17381	17457	17364	17449	17525	17296	17475	17294	17380	17262	17379	17293	17773	17478	17381	17557	17369	17478	17416	17310	17326	17464	17326	17332	17460	17450	17479	17437	17373	17552	17412	17526	17437	17392	17382	17616	17464	17511	17362	17522	17308	17538	17351	17325	17432	17413	17456	17352	17375	17374	17394	17473	17588	17640	17534	17250	17645	17417	17317	17618	17313	17400	17440	17508	17246	17354	17446	17500	17478	17515	17504	17289	17482	17388	17517	17508	17312	17328	17398	17422	17620	17435	17484	17507	17317	17330	17493	17359	17416	17368	17449	17354	17312	17398	17531	17436	17490	17297	17478	17514	17325	17416	17362	17597	17481	17367	17551	17440	17487	17521	17403	17388	17507	17398	17407	17476	17479	17402	17385	17270	17308	17312	17289	17637	17401	17511	17336	17345	17427	17333	17338	17266	17302	17398	17358	17386	17412	17440	17373	17324	17568	17316	17464	17513	17646	17303	17398	17412	17434	17451	17443	17496	17480	17449	17379	17324	17356	17454	17437	17517	17137	17503	17404	17367	17447	17323	17362	17383	17479	17354	17436	17172	17486	17416	17405	17523	17360	17475	17351	17417	17395	17371	17516	17267	17574	17208	17432	17618	17498	17603	17457	17531	17356	17476	17377	17547	17360	17400	17337	17551	17440	17481	17484	17384	17315	17413	17566	17541	17375	17497	17382	17434	17422	17532	17272	17451	17255	17327	17356	17329	17561	17493	17364	17196	17365	17393	17312	17464	17548	17437	17479	17624	17356	17471	17458	17401	17442	17200	17490	17311	17376	17554	17514	17389	17605	17474	17353	17289	17538	17527	17525	17494	17414	17315	17437	17419	17345	17620	17260	17420	17609	17409	17266	17239	17648	17345	17333	17418	17375	17375	17518	17403	17522	17520	17171	17519	17576	17273	17564	17450	17337	17402	17364	17474	17387	17248	17462	17476	17402	17480	17294	17424	17396	17423	17511	17525	17411	17435	17442	17514	17501	17538	17463	17519	17376	17472	17314	17453	17209	17592	17256	17379	17323	17402	17424	17380	17240	17493	17302	17543	17475	17270	17363	17498	17330	17316	17268	17460	17558	17334	17542	17330	17426	17339	17320	17557	17333	17528	17514	17307	17179	17489	17611	17372	17248	17589	17337	17251	17452	17400	17392	17480	17522	17395	17376	17429	17387	17425	17472	17300	17392	17286	17463	17389	17530	17465	17573	17460	17270	17466	17466	17589	17524	17235	17413	17489	17339	17391	17367	17418	17494	17329	17399	17593	17412	17485	17377	17323	17626	17504	17429	17345	17509	17398	17493	17370	17497	17436	17401	17459	17394	17547	17354	17573	17463	17510	17394	17352	17361	17354	17420	17515	17543	17495	17454	17457	17247	17398	17284	17383	17366	17299	17413	17535	17462	17250	17381	17383	17305	17484	17518	17546	17482	17359	17251	17606	17377	17550	17370	17407	17554	17393	17446	17445	17384	17273	17430	17529	17325	17319	17480	17442	17427	17401	17440	17287	17263	17366	17320	17467	17343	17414	17617	17371	17380	17470	17363	17238	17297	17371	17563	17318	17368	17347	17290	17410	17455	17418	17238	17463	17411	17345	17518	17369	17501	17414	17454	17430	17334	17444	17275	17579	17302	17485	17438	17436	17444	17430	17438	17473	17433	17537	17375	17476	17366	17563	17440	17273	17532	17619	17420	17504	17386	17395	17434	17426	17473	17401	17431	17493	17367	17448	17541	17473	17435	17266
24996	20781	26957	26215	26307	29679	30786	29269	29185	28829	27924	27794	28441	37157	43158	38004	33598	29616	27916	27124	27203	26924	26886	27116	27194	27089	27060	26855	26999	26931	26933	27162	26971	26918	26981	27205	27075	26990	26790	26935	26764	26900	26709	27055	26961	26925	27216	27077	26977	26821	27198	27033	26885	26739	26940	26939	26736	27019	27013	27134	27164	27030	26814	27086	26924	27124	27141	26912	26979	26975	26707	26932	26888	26889	26849	26945	26929	26872	27030	26783	26896	27157	27269	26920	26861	26965	27161	26867	27048	27082	26899	26920	27010	26888	26957	26835	26982	27055	26872	26776	26791	27041	26974	26851	27134	27306	26594	27082	26808	26977	26794	27037	26940	27076	26999	26964	26759	27094	27095	26908	27084	26870	26824	26914	26802	26815	26652	26850	27135	27019	26945	26865	27046	26885	26911	27152	26993	26819	26958	26986	27062	27004	26988	27079	26885	26791	27015	27011	26749	26993	26905	26775	26997	27053	26981	26875	26997	26938	26760	26869	26824	26777	26750	27026	26958	26891	27182	26818	26777	26891	26870	26814	26871	26955	26721	26974	27098	27056	26985	26973	26971	26837	26780	27056	26857	26917	26916	27019	26992	26939	26680	27028	27105	26829	26776	26957	27098	27003	26894	26931	26584	26838	27029	27116	26966	26923	26972	26801	27202	26922	27099	26931	26885	26901	26882	27058	26998	27116	26882	26959	26992	26833	26899	26886	26981	27049	27089	26929	27155	26865	26879	27008	26928	26712	26903	26817	26893	27098	26693	26859	26956	26929	26931	26940	26913	26769	27125	26802	26846	27145	27008	27010	26799	26944	26975	26717	26711	27016	27008	26921	26846	27004	27135	26762	27021	27045	27168	27018	27045	26880	26787	26973	26896	27209	26999	27015	26871	26961	27127	26920	27165	26977	26766	26938	26836	26881	26871	26571	27085	27006	26905	26870	26986	27095	26843	26795	26986	27054	26828	26793	26861	26907	27134	26894	27042	27032	26949	26931	27292	26950	26882	26999	26701	26940	26791	26839	26829	26716	26832	27031	26888	27166	26732	27005	26754	27028	26850	26787	26954	26941	26885	27111	26924	26959	26956	26841	26760	26806	26828	26894	26998	27040	27168	26900	26959	26679	26941	26864	27010	26984	26828	26893	26782	27107	26977	27087	26882	26865	26898	26874	26775	27107	26692	27074	27061	27003	26879	27019	26957	26813	26926	26684	26684	26871	26940	26774	27089	26834	26959	26977	27005	26989	26982	26889	26786	26924	26899	26919	26891	26866	26831	27016	26838	26990	26984	27072	27132	27068	26944	26805	26909	27180	26790	26868	26879	26951	26878	26972	27070	26980	26913	26998	27002	27117	26987	26989	26960	27013	27154	27084	26968	27038	26872	26846	27226	26614	27112	26846	26929	27114	27017	27158	27082	27162	26878	26789	27177	26948	26950	26923	26948	27035	26928	26915	26985	26940	27103	26917	26811	26972	26847	26917	27083	26906	26968	26884	26862	27172	26646	26843	26805	26979	26982	26889	27016	26972	26972	26841	26924	26950	27202	27100	27132	26897	26762	27049	26793	26841	27085	27000	26719	26808	27153	26627	27223	26920	26886	27031	26967	26761	27099	26756	26928	27160	27102	26834	26788	26940	27072	27152	26962	26828	26692	26937	26866	26775	27025	27005	27023	27113	26712	27036	26974	27100	26850	26855	27019	26956	26889	26907	27155	26885	26969	27061	26942	26819	26784	27078	26933	26833	26787	26923	27064	27033	26790	27053	27014	26788	27032	26923	26865	26848	26856	26863	26767	26760	26979	27047	26776	27013	26733	26667	27140	26776	27123	26871	26801	26835	27076	27045	27005	27002	26895	27022	27005	26960	26960	27088	26943	26670	26829	26793	27212	27014	27182	27017	26741	26733	26803	26897	27030	26889	26975	27193	27081	27001	27084	27008	26896	26893	26832	26749	26756	26995	26821	26889	27058	26895	27111	26903	26708	27004	26734	26923	26882	27033	26905	26849	26872	26987	26823	26825	26873	26946	26701	26890	27110	26856	26943	26751	27265	27067	27050	27013	26859	26969	26786	27062	26970	27077	26799	26920	26977	26923	27026	26748	26912	26975	26943	27036	27060	26946	27041	26944	27116	26910	26843	27097	27005	27115	27072	26777	26950	26757	27128	26804	26925	27039	26772	27058	26769	26949	26881	26954	27192	27005	26951	26791	27121	26836	26859	26883	26814	26983	27125	26915	27011	27020	26922	26871	26962	26738	27093	27154	27075	27008	26831	27013	26916	26874	26806	26876	26976	26870	26936	27219	27011	27154	26998	26958	26981	27039	27009	26794	26920	27097	26930	26941	27026	26748	27072	26660	27038	26924	26902	26875	26919	26897	26978	26908	26749	26892	27100	27040	26903	27042	26969	26983	26934	27034	26971	26786	27069	26852	26935	26739	27027	26876	26764	27004	26985	26873	26938	26896	26550	27024	26912	26862	26674	27012	27138	26840	26942	27158	27220	27124	26904	26763	27010	26969	26708	26940	26897	26833	26883	26895	26779	26958	26754	26986	27187	26841	27096	26960	26780	26786	26957	27191	26968	26994	26859	26941	26941	26914	26813	26901	27068	26782	26760	26902	27005	26760	26776	26758	26850	26772	26979	26870	27092	27058	27148	26805	26909	27026	26895	27016	26921	26986	27042	27030	26962	27121	26992	27088	26758	26835	26913	26965	26832	27025	26992	27027	27160	26815	27267	26900	26813	26932	27019	26931	26960	26953	27005	26998	26887	26976	26855	26757	26797	27015	26985	26792	26725	27035	27046	26751	26857	27093	26875	26962	26882	26887	27017	26855	26831	26786	26985	26810	26920	26870	26897	26953	27052	26956	26729	27071	27127	26780	26878	26957	26950	26939	26829	26892	26824	26841	26761	26844	27081	26802	27262	27169	27208	26905	27022	27169	26934	26932	26714	26928	26855	26993	26759	26909	26941	26922	27023	26935	27080	26743	26888	26847	26963	26778	26859	26734	26880	26762	26922	26866	26518	26912	26964	27081	26921	26951	27019	26706	26926	27102	27113	26862	27028	26760	27012	27113	27037	26882	26890	27113	26925	26900	27141	27036	26741	26886	26824	27050	26995	27056	26701	26879	26930	26886	26976	26943	26832	26803	27077	27141	27215	26884	26861	26899	26974	26857	26810	27140	26974	26866	26839	26920	27082	26947	27048	27152	27075	27012	27151	26692	27044	26676	26684	26855	26817	26908	27077	27043	26979	26663	27057	27035	27122	26964	26940	26765	27058	27047	26969	27206	26739	27214	26668	26971	26604	26781	26987	26864	26920	26940	27067	26654	26680	26914	27194	26729	26778	26987	27045	26929	26573	26878	26843	27010	26733	26880	26888	26935	26884	27037	26903	26596	27014	26927	26658	26841	26988	26976	26979	26986	26759	27006	26919	26934	26804	26994	27090	26984	26870	26771	26989	26802	27091	27148	26822	27006	26864	26842	26963	26913	26823	26966	26977	26804	27054	26850	26738	26768	27097	26922	26961	26807	27325	27161	26859	26910	26915	27009	27251	27246	26984	26818	26875	26841	27093	26878	26934	26706	26900	27155	27197	26803	26727	27081	26896	27003	27151	26858	26929	26713	26926	27049	27008	27042	26915	26944	27043	26731	26947	27043	26975	27080	27005	26962	26864	27176	26903	26886	27007	27005	26983	26833	26995	26819	26740	26901	27044	26849	26825	26712	27048	26724	26714	27009	26977	26855	27236	27029	26855	27183	27009	26850	26986	26713	27043	26834	27030	26945	26852	27111	26948	26892	26900	27017	26920	26872	27075	26985	26868	26918	26933	26919	26656	26838	26733	26926	26929	27078	27091	26880	26978	26846	27224	27063	26739	27005	27190	26937	26786	26922	26740	26894	26835	26729	26844	26800	26936	27164	26947	26836	26876	26676	27057	27252	26867	26934	26934	26999	26992	26954	26666	27047	26755	27083	27211	27158	26680	27048	27051	26944	26695	26714	26610	26914	26862	26499	27085	26896	26924	26935	26944	26932	26892	27053	27024	26694	26812	26837	27045	26967	27059	26867	26820	27006	27133	26925	26916	26824	26942	26598	26988	27010	26824	27110	27052	27011	26870	27141	27154	27321	26831	27097	27136	26954	26979	26883	27094	26814	26900	26862	27037	26942	27141	26928	26997	26829	26942	26892	27149	26987	26883	27052	27086	27054	27097	26805	27235	26650	26992	27096	26954	26911	26846	27229	27253	26970	27291	26941	26845	26921	26899	26988	27233	26711	26981	26670	26880	27071	26894	26874	26907	27068	26935	26738	26730	26812	26987	26844	27076	26994	27079	26823	27015	26851	26894	26666	26780	26879	26927	26935	26890	26915	27030	26790	27156	27165	26807	27125	27204	26913	26629	26946	27175	27079	27091	26898	26999	26861	27121	27005	26905	26967	26928	26880	27036	27138	26893	26975	27073	26982	27006	26883	26973	26934	26944	26950	26878	26924	27194	26743	27075	26880	27161	26842	26772	26786	26944	26839	27096	27068	27028	26958	27011	26866	26937	26902	26917	26773	26852	26983	26817	26930	27202	27118	26971	26820	26731	26806	27003	26987	26829	26833	27002	26883	26813	26980	26711	26946	26847	26678	26780	26800	26870	26602	26921	26821	27080	26880	26966	27122	26955	26796	26845	26890	27108	26998	26895	26891	27251	26964	27081	27076	27049	26775	26894	26780	26704	26974	26891	27004	26944	27229	26828	27258	26780	26858	26988	26901	27043	27091	27004	26560	27046	27073	27099	26992	27189	27131	26887	26570	26800	26870	26894	26978	26859	26769	27094	26888	26838	26833	27004	27027	26820	26874	26980	26843	27009	26879	26912	26973	26823	26924	26862	27215	26971	26955	26713	26735	26777	26859	27097	27061	26861	27063	26884	27015	26828	27156	27045	27049	26873	26870	26882	26988	26906	26920	27033	26887	26950	27009	26964	26784	27081	26954	26806	26734	26986	26978	26874	26789	27099	26998	27089	26973	27043	26865	26967	26875	26934	26723	27024	27144	26948	26991	27203	27132	26793	26975	27155	26902	26827	26857	27159	26890	26809	26997	26927	27005	26883	26781	26774	26575	26958	26701	27018	27077
24550	36696	33426	26069	22364	21753	20775	20535	20767	19088	18435	18570	19439	32321	36190	29441	24017	19620	17280	17273	17218	17106	17020	16833	17054	17045	17155	17230	16924	17165	17029	16945	16848	16967	16941	17145	17043	17020	16975	17086	16959	17077	16938	17088	17087	16852	16967	16985	17080	17237	17090	17050	17137	17042	17174	17076	16923	16912	17336	17000	17182	16913	17125	17020	17049	17187	16965	17107	17097	17022	17096	16955	16980	16929	17030	17153	17115	17131	17205	17092	17067	17194	17144	17088	17130	17003	16969	17001	17149	17036	17045	16929	17086	17074	17052	16942	17112	17036	16966	17011	16971	17096	17109	17020	16941	16857	17085	17064	16976	16978	17059	16846	17009	17103	16922	16957	17048	17027	17076	17080	17063	16997	16849	17113	17316	16956	17211	17120	17105	16945	16979	16953	17000	16786	16930	17121	17003	17216	17266	17087	17175	16940	17081	17054	17032	17222	17004	17005	16874	16978	17118	16990	17038	17000	17045	16978	17051	17052	17140	17111	17099	17109	17031	17042	16997	17076	17019	17069	17071	17055	16967	16952	17206	17065	16933	16957	17043	16928	17044	16973	17046	16911	17086	17065	17029	17010	17115	17185	16943	17127	17050	17042	17130	16970	17036	17137	16969	17027	17075	17065	16980	17341	17147	17133	17061	17047	16986	17095	17074	17048	16927	17074	17046	16928	16992	16995	16970	17026	17089	17028	17129	17038	16840	16973	16912	17160	17024	16993	17015	17000	16803	17035	17061	16927	17009	17116	17052	17266	17064	17154	16907	17185	16888	16955	17086	17284	17072	16990	17177	16963	17038	16907	17183	16915	17055	17044	17242	16980	16957	17161	17248	17013	17055	16997	16871	17218	16891	17028	17083	16997	16954	17223	17019	17098	17097	16947	17125	17078	17115	17195	17037	17131	17044	16943	17104	16995	16840	17090	17182	17195	17081	17186	16950	17036	16977	17055	16880	17000	16929	16953	16945	17006	17186	17146	17165	16877	16869	16931	16981	16958	17072	17032	17023	16938	17211	17254	17037	17108	16866	16997	16990	16972	16933	17128	17060	16957	16911	17170	17143	16944	17127	17093	17009	17007	16945	16895	16975	17090	17140	17124	17136	16978	17021	17148	16924	17018	17119	16994	17160	17234	17185	16957	16958	16907	17162	17154	17086	17211	16970	17115	17085	17232	17105	17012	16944	16931	17030	17081	17026	16974	16906	16800	16949	17033	17106	16917	17069	17235	17172	16892	17133	17053	17089	17190	17046	17069	17199	16961	16993	17056	17109	16976	17083	17219	16947	17162	16953	16946	17061	16849	17084	17079	16915	17136	16881	17204	16872	17075	16974	17104	16944	17179	16869	16940	17102	17031	17159	16981	17076	17060	16856	17125	16801	17145	17018	17052	17167	16963	17033	16811	16803	16986	17120	17087	17033	17076	17130	17137	17003	16842	16949	17050	17124	16937	17027	16924	16984	16957	16892	17064	16972	17049	16884	17009	16961	16943	17224	17252	17081	17189	16958	16826	17032	17073	17177	16943	17055	17156	17032	17084	17076	17057	17077	17249	17074	17118	16981	17059	16827	16975	17038	17008	17100	17110	17128	17056	17242	17087	16894	17227	17042	16924	17080	17121	16960	17044	17188	16871	16997	17083	16927	17095	16937	16939	16995	17202	16882	16894	17209	17133	16918	16937	16909	16973	17160	16927	16944	17163	17078	17030	17076	17171	17184	17144	17067	16920	17220	17075	16770	17057	17016	17018	16987	16838	17099	17188	17070	16951	17042	16920	17197	17031	16970	16995	17064	17077	17070	16916	17248	16991	16951	17113	16924	17112	17021	16853	17135	17134	17022	17145	16939	17104	16988	17195	17098	17288	17074	17165	17050	17125	17035	16994	17043	16979	16887	17233	17191	17144	16816	16876	17001	17167	16905	17014	16964	17069	17080	17151	16996	17125	17073	17013	17051	16891	17035	17111	17079	17053	17103	17235	17008	17205	17160	16954	17078	16839	17089	17029	17170	17265	17119	16905	17112	16866	17009	17143	17096	17123	17051	17067	17100	17092	17153	17213	16919	17098	16880	17017	17099	17177	17074	17069	17067	16939	16935	17078	17327	17027	17029	17082	17009	17091	17014	17024	17052	17066	17009	16992	17141	16955	16969	17078	17095	17016	17071	17111	16894	17114	16853	17073	17035	16858	17135	16964	16930	17068	16831	17151	17054	16960	17008	16940	17108	17149	17107	17040	17166	17087	17160	16998	17056	16938	16989	17045	17059	16954	17068	16986	17064	17168	17149	16930	17021	16885	17049	17158	17124	17135	17162	17151	17055	17095	16881	17179	17226	17117	17132	17047	16993	17162	16870	17025	17029	16995	16960	16947	17112	17218	16828	17134	16782	17058	17082	16988	17059	17118	16987	17079	17098	17133	17023	17015	17021	17052	17049	16963	16953	17130	17155	16955	17164	17036	17213	17164	17041	17143	17062	17076	17101	16967	17053	17157	17064	17024	17069	16836	17054	17255	16984	16931	17114	17155	17006	17164	16871	16947	17041	17084	16860	17039	17069	17049	16942	17089	17155	16867	16987	16968	17077	16983	16984	17180	16924	17036	17098	17084	17117	17264	16878	17165	17053	17004	16992	17056	17078	17027	16956	16966	16993	17072	17102	16999	17065	17214	16960	17035	17158	17028	16976	17094	17111	17054	17042	16925	16824	17068	17245	16773	17151	17225	16904	17065	16940	17042	16952	16971	17135	16835	17150	17256	16983	16997	17031	17166	17081	16950	16914	16982	16987	16836	17057	16929	17085	17057	17001	17049	16882	16927	17091	17079	17076	16950	17069	16938	17118	16965	17098	17155	17030	17331	17048	17135	16945	16913	17060	17112	17093	17053	16981	17247	17115	16956	16925	16915	17174	16952	17027	17070	16865	16912	17081	17040	17001	17003	17192	17101	17084	17032	17047	16964	16996	16850	17112	16916	16991	17022	17069	17005	17089	17068	16938	17084	17068	16909	17149	17133	16888	17075	17061	16967	17018	16928	16956	17167	17099	16926	17213	17094	16861	17091	17145	17129	17074	17174	17243	17113	17000	17147	17030	17049	17058	16976	17136	16967	17101	16953	16936	17027	17088	17131	17045	16922	17182	16977	17073	17082	17018	16944	16958	17170	16932	17092	16994	17149	17058	16960	16943	17095	17242	17134	16987	17018	17057	17015	16900	17110	17118	17067	17011	16807	17187	16984	17003	16973	17074	16943	17020	16983	17014	17064	17088	16944	17175	17102	16997	17113	17122	17051	16963	17105	17071	17086	17023	16981	17048	17004	17073	16924	17025	16892	17139	17032	16983	17036	17068	16972	17141	17051	17109	17165	17189	16999	16923	17170	17254	17019	16962	17105	16890	17093	17162	17063	17148	17125	17072	16949	17145	17087	17117	16995	17092	17040	16995	16963	16926	17043	17031	17027	17059	16987	17048	17155	17021	17144	17050	16997	16935	16911	17259	17055	17044	16880	17239	16937	17044	16948	16979	17046	16994	17052	17141	17000	17095	17089	16921	17059	16960	17054	17116	16919	17144	17082	16994	16982	17170	16898	16982	17024	17084	17017	16895	17087	16880	17056	17204	17150	17009	17062	16980	17046	16998	17054	17115	17029	17064	17031	17137	17029	17014	17013	16970	17114	17231	17061	17102	16992	17087	17081	17192	17023	17174	17102	16872	17135	16903	16948	16834	17090	16958	17063	17036	16943	16986	17151	16936	16904	16978	17073	16890	16972	17010	17017	17193	17051	16915	16947	17100	16902	17142	16928	17043	17109	17199	16940	17109	17132	17144	17012	17216	17042	16989	17057	16979	17180	16883	17117	17251	17025	16760	17275	17105	17045	17056	16894	16999	16963	17014	16878	16972	17117	17030	17049	17091	16986	17049	17282	16964	16882	16984	17015	17041	17099	17222	17072	16946	16928	16981	17057	17085	16975	17253	17121	16983	16996	17101	17074	17030	17030	17058	16949	17074	16873	17052	17058	16868	17019	16892	17053	17152	16878	17075	17201	17049	17189	16909	17074	17026	16997	17147	17089	17014	16941	16953	16985	17124	17203	17232	17052	17012	16917	17006	16947	16832	16903	16845	17127	17004	17151	17096	17120	17071	16973	17213	16909	16927	17164	17167	17011	16926	16992	17123	17013	17073	16958	16765	16992	16934	16913	17177	16993	17050	16969	17006	16962	17102	17151	17141	17116	17147	17056	17172	17069	16921	16976	17131	17094	17194	16995	17202	16940	17059	17190	17076	17135	16900	16968	17094	17102	17117	17211	17004	17036	17064	17054	17027	17083	17091	17094	17091	17181	16923	16963	17051	17104	16924	17148	16961	16941	17065	17009	16880	17057	16934	17064	17083	17118	17102	17156	16974	17044	16902	16925	17061	17098	16913	16913	17142	16993	16973	16919	16876	17078	17014	16977	17017	16971	17103	17019	17097	17111	16993	17079	17171	16979	17020	17120	17123	16926	16998	16867	16874	17150	16907	17012	17120	17034	17035	17071	17204	17021	16926	17165	17197	16982	16970	16911	17147	17029	17043	16980	16936	17091	16905	17002	17045	17109	17046	17055	17062	16913	17015	17014	16985	17142	17013	16973	17114	17023	17063	16897	17085	17015	16950	17051	17072	17035	17070	16970	16853	16940	17311	17016	17048	17138	16996	16875	17134	17048	17144	17006	17165	16992	16899	16966	17065	16941	16840	17174	17324	16997	16995	17155	17080	17125	16943	16848	17089	16921	17167	16992	17031	17050	17130	17061	17283	17142	17081	17150	17065	17166	17019	17050	16995	17178	17082	17057	16949	17029	16832	17024	17027	17051	16865	16915	17206	17106	17021	17108	17205	17306	17036	17036	16988	17054	17001	16967	16833	16896	16913	17017	17055	16930	17015	17177	16924	17050	16881	16804	17074	16987	17036	17074	17211	16978	17027	17057	16951	16921	17082	17072	17087	17096	17260	17095	16970	17145	17000	16778	17098	17000	17135	17128	17004	16956	16830	17027	17027	17103	16903	16900	17159	17028	17085	17221	16981	17075	17167	16992	17064	16860	17010	16891	17002	17071	17045	17106	17060	17167	16879	17030	17051	16977	16795	17145	16942	16898
22364	20776	27194	24595	22860	29645	34740	31479	30472	29566	29026	28764	30348	46860	55000	46731	37971	31341	27630	26915	26785	26559	26778	26762	26887	26796	26811	26839	26754	26621	26674	26720	26549	26913	26793	26557	26738	26560	26527	26624	26772	26601	26623	26695	26568	26672	26566	26457	26622	26428	26696	26554	26533	26303	26745	26680	26731	26392	26549	26670	26600	26466	26373	26592	26677	26649	26384	26656	26458	26478	26452	26678	26619	26572	26505	26607	26302	26540	26459	26624	26878	26670	26419	26531	26647	26453	26389	26485	26820	26336	26625	26569	26410	26640	26531	26672	26282	26640	26741	26524	26282	26392	26547	26707	26537	26599	26658	26552	26859	26508	26722	26830	26452	26723	26616	26517	26629	26722	26327	26571	26337	26460	26677	26505	26768	26544	26409	26531	26466	26672	26515	26631	26611	26491	26573	26331	26353	26286	26536	26586	26586	26832	26450	26649	26555	26430	26496	26266	26376	26360	26491	26361	26259	26374	26364	26759	26637	26892	26647	26711	26746	26506	26787	26523	26555	26346	26732	26785	26664	26363	26393	26640	26484	26649	26535	26491	26599	26545	26527	26545	26483	26493	26472	26704	26954	26651	26435	26138	26621	26789	26447	26555	26475	26763	26421	26633	26755	26666	26402	26339	26436	26564	26484	26462	26818	26641	26713	26739	26719	26570	26631	26780	26488	26635	26655	26420	26455	26534	26576	26523	26912	26787	26445	26557	26473	26739	26516	26285	26461	26342	26551	26488	26612	26236	26408	26466	26524	26645	26547	26548	26562	26346	26420	26635	26460	26643	26663	26626	26710	26514	26432	26617	26553	26596	26549	26627	26607	26679	26703	26496	26488	26146	26642	26638	26650	26645	26565	26571	26337	26326	26669	26769	26570	26582	26648	26667	26691	26727	26635	26414	26663	26840	26494	26612	26688	26350	26787	26710	26516	26655	26213	26220	26476	26556	26702	26623	26896	26399	26656	26599	26522	26640	26602	26348	26411	26318	26633	26437	26568	26661	26314	26668	26551	26874	26489	26369	26463	26641	26527	26355	26481	26596	26801	26703	26521	26343	26488	26487	26424	26375	26673	26554	26604	26558	26559	26511	26615	26751	26556	26890	26442	26544	26405	26656	26790	26505	26564	26668	26519	26502	26407	26774	26508	26701	26547	26670	26520	26705	26478	26541	26470	26377	26550	26615	26558	26605	26613	26514	26438	26594	26457	26333	26409	26408	26423	26453	26532	26537	26390	26458	26520	26547	26784	26390	26639	26591	26574	26460	26513	26520	26670	26409	26560	26303	26434	26605	26510	26796	26379	26533	26518	26495	26794	26371	26511	26677	26678	26703	26718	26470	26636	26536	26651	26445	26778	26477	26641	26546	26691	26486	26667	26657	26528	26636	26487	26606	26377	26174	26609	26491	26535	26514	26716	26685	26574	26538	26637	26624	26575	26391	26573	26342	26695	26427	26672	26607	26945	26593	26681	26708	26570	26427	26402	26617	26637	26333	26399	26363	26575	26763	26657	26452	26756	26653	26410	26516	26654	26663	26637	26611	26523	26588	26516	26636	26535	26772	26580	26443	26508	26579	26622	26408	26598	26719	26476	26581	26644	26652	26643	26609	26823	26521	26540	26452	26550	26465	26309	26524	26514	26781	26602	26511	26586	26509	26345	26523	26701	26486	26588	26661	26381	26342	26433	26615	26570	26613	26394	26347	26336	26641	26341	26612	26588	26564	26780	26796	26642	26473	26252	26495	26672	26458	26471	26407	26955	26443	26675	26544	26374	26185	26462	26613	26312	26464	26633	26310	26552	26421	26583	26423	26500	26550	26440	26335	26612	26518	26728	26854	26614	26499	26408	26421	26499	26623	26677	26518	26604	26598	26483	26596	26516	26836	26601	26662	26694	26330	26510	26610	26678	26325	26450	26696	26633	26532	26649	26500	26315	26678	26606	26496	26633	26667	26177	26642	26212	26411	26566	26397	26340	26373	26468	26473	26532	26655	26468	26553	26582	26685	26608	26639	26536	26559	26497	26430	26474	26314	26973	26699	26640	26625	26384	26321	26692	26530	26352	26633	26408	26561	26693	26687	26478	26430	26300	26629	26797	26479	26505	26573	26497	26447	26889	26348	26595	26434	26427	26683	26478	26586	26658	26598	26602	26646	26530	26620	26492	26728	26649	26553	26526	26409	26506	26580	26916	26594	26645	26356	26722	26512	26693	26666	26839	26822	26586	26451	26523	26680	26580	26428	26498	26307	26421	26644	26488	26458	26586	26437	26500	26548	26561	26695	26352	26633	26452	26398	26225	26536	26637	26524	26568	26764	26539	26539	26409	26344	26493	26661	26610	26530	26619	26634	26577	26492	26536	26416	26498	26535	26593	26657	26627	26559	26900	26514	26677	26563	26698	26705	26420	26631	26610	26591	26527	26513	26156	26594	26686	26364	26584	26828	26564	26578	26360	26394	26669	26699	26725	26432	26507	26459	26355	26614	26446	26517	26480	26493	26508	26319	26549	26583	26535	26733	26719	26664	26615	26563	26514	26539	26484	26415	26445	26557	26491	26575	26574	26477	26453	26384	26352	26426	26658	26579	26395	26387	26490	26497	26571	26738	26511	26420	26418	26574	26523	26346	26779	26571	26565	26543	26455	26405	26482	26844	26692	26617	26665	26400	26504	26553	26964	26568	26569	26790	26668	26568	26246	26711	26471	26548	26816	26282	26536	26452	26637	26127	26496	26470	26371	26532	26654	26553	26339	26482	26681	26425	26519	26400	26659	26514	26626	26679	26347	26485	26636	26582	26445	26731	26649	26388	26457	26652	26745	26468	26480	26617	26539	26305	26444	26517	26530	26725	26407	26416	26584	26609	26657	26449	26486	26291	26613	26823	26444	26628	26476	26636	26519	26622	26410	26524	26456	26352	26644	26560	26527	26647	26509	26453	26346	26662	26521	26459	26380	26736	26539	26561	26838	26796	26731	26594	26399	26825	26634	26205	26556	26351	26378	26230	26482	26650	26653	26542	26674	26600	26590	26253	26587	26378	26489	26480	26494	26572	26720	26794	26560	26441	26672	26411	26353	26554	26616	26496	26412	26609	26564	26415	26655	26702	26568	26408	26510	26557	26548	26369	26277	26593	26551	26333	26331	26598	26529	26749	26719	26647	26529	26627	26792	26266	26443	26557	26534	26384	26737	26430	26441	26530	26411	26253	26635	26720	26607	26663	26590	26462	26560	26732	26663	26624	26654	26435	26368	26690	26431	26680	26736	26450	26720	26345	26423	26634	26374	26439	26628	26406	26484	26506	26669	26440	26404	26686	26786	26361	26495	26275	26357	26505	26346	26312	26433	26449	26490	26459	26426	26813	26738	26403	26591	26851	26528	26313	26406	26478	26748	26494	26547	26559	26712	26455	26535	26509	26730	26495	26603	26264	26633	26516	26790	26679	26650	26739	26697	26353	26672	26466	26624	26562	26578	26523	26634	26723	26822	26693	26429	26409	26492	26579	26415	26213	26469	26392	26419	26503	26471	26530	26484	26248	26403	26439	26575	26490	26381	26620	26599	26649	26598	26532	26332	26506	26592	26732	26726	26456	26695	26610	26576	26409	26505	26594	26501	26481	26577	26740	26883	26431	26457	26598	26467	26188	26579	26401	26759	26725	26407	26669	26563	26660	26410	26459	26624	26495	26440	26495	26317	26442	26506	26527	26545	26672	26346	26772	26683	26543	26742	26455	26677	27193	26619	26581	26579	26710	26688	26497	26542	26496	26752	26586	26527	26513	26205	26578	26798	26640	26495	26557	26464	26590	26728	26505	26533	26620	26519	26712	26708	26542	26452	26429	26345	26696	26529	26450	26717	26661	26526	26606	26540	26770	26502	26601	26425	26677	26640	26631	26205	26540	26562	26391	26450	26600	26536	26377	26512	26470	26413	26476	26647	26484	26666	26816	26433	26422	26672	26523	26323	26419	26665	26518	26556	26373	26750	26535	26459	26280	26523	26329	26490	26524	26777	26565	26559	26743	26631	26384	26439	26535	26622	26666	26564	26534	26666	26399	26405	26741	26560	26379	26650	26600	26506	26419	26741	26659	26274	26842	26371	26747	26491	26567	26478	26726	26394	26436	26383	26569	26746	26469	26618	26518	26528	26507	26751	26584	26610	26515	26498	26681	26594	26413	26756	26760	26563	26607	26566	26547	26398	26454	27007	26584	26457	26646	26676	26603	26384	26447	26472	26647	26343	26699	26709	26745	26469	26496	26385	26705	26494	26597	26336	26496	26271	26653	26389	26330	26843	26679	26473	26409	26735	26781	26494	26453	26681	26549	26520	26408	26475	26511	26396	26503	26581	26560	26651	26414	26955	26494	26715	26508	26514	26414	26499	26566	26307	26353	26668	26612	26466	26477	26544	26946	26474	26353	26495	26449	26611	26458	26466	26403	26885	26509	26600	26619	26546	26519	26694	26595	26372	26499	26650	26492	26470	26463	26742	26554	26442	26594	26553	26537	26352	26444	26658	26467	26419	26433	26533	26650	26513	26443	26363	26556	26539	26546	26554	26598	26298	26382	26508	26539	26451	26533	26398	26280	26335	26467	26524	26693	26487	26364	26410	26450	26730	26707	26503	26683	26408	26386	26286	26193	26227	26325	26612	26508	26515	26569	26915	26729	26624	26617	26372	26612	26362	26759	26490	26207	26812	27031	26668	26452	26430	26315	26545	26469	26703	26502	26546	26578	26552	26363	26581	26856	26348	26335	26379	26568	26826	26571	26236	26703	26611	26684	26596	26546	26349	26566	26428	26446	26863	26734	26373	26494	26661	26493	26861	26628	26594	26665	26797	26456	26372	26498	26636	26452	26634	26520	26465	26534	26669	26700	26501	26599	26624	26569	26713	26680	26823	26655	26597	26441	26495	26601	26633	26362	26559	26386	26668	26603	26590	26840	26514	26590	26554	26660	26624	26604	26430	26419	26543	26275	26405	26628	26582	26459	26463	26545	26598	26576	26776	26711	26626	26611	26659	26417	26213	26418	26659	26580	26494	26570	26488	26489	26381	26165	26739	26625	26323	26749	26644	26528	26716	26534	26522	26374	26417	26547	26559	26447	26648	26781	26553	26539	26498	26274	26615	26677
25544	39711	38367	30386	28774	28450	25635	24114	22785	20697	20219	20090	23192	43658	47873	39589	29540	21944	17646	17064	16807	17189	16691	16932	16818	16740	16918	16779	16772	16915	16829	16773	16817	16829	16870	16848	16895	16885	16827	17031	16864	16912	16903	17027	16836	16963	16871	16796	16905	16865	16608	16910	16842	16842	16941	16977	16705	16875	16825	16823	16826	16904	16892	16944	16736	17033	16925	16984	16738	16816	16930	16814	16957	16966	16989	17003	17005	16742	16775	16931	16627	16892	16960	16813	16812	17008	16799	16802	16745	16832	16763	16902	16945	16936	16876	16926	16982	16945	16982	16967	16819	16972	16754	16937	16955	16990	16909	16826	16863	16844	16867	16782	16786	16890	17051	16830	16893	16818	16697	16859	16982	16916	16882	16905	17056	16795	16937	16855	16735	17066	16865	16886	16821	16922	16982	16930	17087	16979	16812	16793	16655	16850	16787	17156	16965	16773	16990	16765	16724	16910	16862	16855	16902	16909	16809	16744	16921	16844	16905	17019	16869	16882	16772	16877	16786	16852	16725	16880	16748	17092	16761	16890	16811	16913	16722	17069	16788	16992	16835	16853	16960	16934	16851	16961	16841	16991	17012	16962	16865	16804	16832	16778	16918	16941	16837	16807	16828	16726	16787	16946	17027	16713	17041	16781	16805	16941	16927	16901	17042	16679	16945	16881	17090	16905	16904	16904	17184	16789	16712	16824	16865	16874	16841	17022	16865	16623	16796	16831	17037	16994	16810	16950	16785	16961	16849	16960	16792	16856	16752	16837	16941	16810	16925	16917	16881	16840	16820	16896	16892	16846	16984	16811	16863	17007	16828	16892	16839	16792	17032	16910	16872	17023	16877	16720	16964	16881	16781	16911	16895	16777	16937	17033	16885	16768	16937	17110	16962	16809	16850	16858	16977	16839	16845	16911	16793	16784	16814	16863	16913	16919	16998	16891	16838	16852	16974	16943	16962	16877	17004	16962	16881	16887	16842	16777	16946	16917	16874	16946	16777	16880	16765	16872	16735	17008	17148	16725	16778	16893	16899	16801	16744	16882	17026	16770	16670	16921	16828	16851	16874	16845	16905	16939	16864	16933	16870	16971	16946	16904	16772	16730	16927	16881	16831	16885	16851	16916	16978	16917	16883	16765	16903	16823	16832	16870	16891	16930	16774	16765	16996	17040	16856	16752	16957	16862	16854	16910	16908	16852	16846	16686	16935	17018	16964	16767	16781	16968	16914	16867	16899	16795	16764	16987	16810	17021	16846	16764	16952	16910	16942	16759	16965	16955	16706	16975	16757	17075	17093	16887	16814	16736	16729	16958	16721	16945	16950	17055	16781	16936	16924	16929	16918	16852	16892	16794	16922	16848	16988	16952	16818	16850	16822	16841	16852	16843	16844	17022	16741	17235	16874	16851	17007	16902	16808	16737	16848	16837	16815	16811	16941	16840	16928	16938	17001	16833	16846	16789	16798	16969	16971	17039	16898	16971	16918	16722	16803	16895	16855	16846	16698	17033	16890	16866	17012	16864	16824	17059	16879	16984	16920	16959	16931	16989	16782	16813	16859	16768	16768	16901	16790	16834	16794	16908	16943	16908	17005	16998	17112	16962	16797	16925	16663	17063	17059	16795	16760	16852	16827	17024	16826	16798	16819	16876	16892	16794	16923	16849	16858	16936	16978	16786	16929	16991	16941	16921	16925	16916	16769	16937	16974	16805	16704	17002	16906	16897	16772	16956	17040	16809	16789	16820	16990	16811	17011	16860	16896	17026	16827	16948	16746	17062	16833	16887	16991	17008	16944	16755	16893	16995	16907	16981	16896	16860	16874	16915	16748	16814	16765	17082	16824	16841	16828	16943	16716	16845	16962	16820	17017	16856	17036	17009	16754	16941	16934	16735	16928	16864	16957	16803	17022	16832	16892	16816	16872	16980	16918	16693	16880	16767	16707	16676	16767	16786	16884	16837	16923	17042	16981	16776	16841	16825	16955	17091	16888	16894	16820	16788	16949	16838	16963	16753	17066	16818	16727	16740	16747	16915	16964	16840	16804	16917	16883	16767	16893	16905	16996	16818	16871	16892	16883	16841	16906	16811	16781	16846	16752	16928	16829	17004	17017	16839	16876	16756	16732	16892	16979	16836	16895	16839	16922	16880	16827	16809	16725	17040	16821	16711	16942	16892	17135	17002	16961	17034	17025	16762	16716	16706	16820	17157	16767	16925	16807	16811	16756	16861	16755	16996	17012	16832	16913	16875	17049	16976	16942	16819	16745	16842	17048	16740	16778	16894	17011	17090	16695	16917	16787	16866	16878	16988	16878	16929	16959	16858	16771	16961	16755	16852	16871	16964	16932	16948	16840	16914	16887	16927	17026	16698	17031	16730	16636	16994	16918	16804	16717	16606	17162	16821	16718	17077	16851	16879	16766	16858	16984	16744	16832	16803	16973	16748	17018	16790	16929	16846	16952	16981	16893	16953	16967	16720	16961	16965	16859	16862	17009	16920	16855	16915	16982	16961	16850	16877	16872	16817	16806	16786	16790	16908	17231	16787	16808	16926	16873	16986	17023	16948	16864	16848	16970	17049	16819	16798	17002	16902	16921	16916	16691	16928	16942	16860	16731	16933	16881	16889	16968	16845	16842	16927	16788	16706	16946	16827	16875	16770	16897	16676	16946	16901	16845	17021	16819	16841	16907	16903	16889	16983	16963	16885	16860	16904	16779	17127	16972	16895	16818	16842	16951	16997	16803	16997	16865	16907	16884	16937	16989	16842	17117	16844	16809	16744	17047	16691	16957	16896	16742	16719	16856	16891	16784	16712	16937	16843	16721	17038	16948	16914	16958	16787	16745	16808	16848	17082	16909	16918	16950	16937	16819	16897	16780	16931	16810	16897	17010	16865	17137	16961	16920	16788	16853	16768	16702	17050	16626	16877	16926	16809	16980	16810	16831	17022	16927	16755	16827	16825	16905	16836	16791	16920	17056	16885	16983	16948	16790	16931	16840	17010	16865	16887	17055	16888	16894	16988	16835	16934	16885	16701	16855	16987	16936	16979	16855	16834	17067	16979	16891	16898	16862	16951	16878	16830	16784	16967	16839	16894	16912	16984	16960	16787	16758	16733	16813	17000	16854	16855	16795	16722	17105	16907	16697	16904	17116	16852	16838	16785	16978	17027	16855	16815	16960	16983	16874	16908	16958	16819	16841	16940	16890	16942	16625	16851	17005	16833	16957	16882	16732	16878	16953	16977	16710	16742	16831	16905	16795	16831	17016	16830	16960	16745	16585	16884	16758	17000	16968	16857	16872	16827	16876	17042	16974	16964	16777	17084	16936	16877	16829	16952	16842	16847	16943	16860	16749	16954	16900	16891	16674	16911	16875	16807	17069	16859	16771	16970	16866	16908	16817	16934	16942	16693	16838	16810	16847	17039	16866	16879	16772	16784	16773	16847	16809	16869	16862	16956	16879	16856	16951	16780	17056	17029	16874	16830	16822	16958	16952	16753	16853	16938	17026	16793	16882	16862	16924	16997	16871	16909	16798	16949	17002	16879	16891	16792	16863	17027	16893	16778	16923	16821	16984	16770	16962	16766	17023	16955	16829	16956	16865	16968	16915	17015	16815	16883	16986	16824	16783	16774	16981	16756	16855	16878	16693	17086	16814	16759	16783	16943	16823	16762	16878	16838	16706	17043	16930	16817	16866	17008	16861	16800	16827	16856	16742	16806	17039	16925	16866	16800	16923	16660	16828	16935	16862	16817	16833	16859	16969	16898	16747	16908	16971	16950	16790	16752	17104	16815	16858	17055	16851	16988	16922	16833	16932	16823	16788	16876	16880	16988	16723	16830	16924	16886	17006	16869	16829	16962	16911	16957	17156	16734	16930	16787	16871	16871	16859	17055	16769	16930	16911	16883	17050	16813	16845	16856	16933	16952	17054	16808	16869	16810	16903	16933	17067	16791	16879	16864	16983	16846	16799	16840	16900	16915	16990	16812	16953	16857	16829	16850	17023	16939	16855	16826	16805	16854	17037	16854	16946	16916	16895	16730	16910	16798	16976	16952	16775	16776	16934	16892	16675	16910	16938	16895	16742	16908	16836	16784	16737	16907	16848	16939	16897	17068	16975	16943	16895	16729	17021	16908	17066	16961	16808	16971	16923	16747	17025	16963	16826	16783	16905	16772	16800	16802	16876	16984	16872	16843	16768	16855	16930	16860	16776	16915	16847	16789	17008	16838	16807	16819	16911	16950	16892	16893	16819	16876	16937	16883	16869	16838	16873	16903	16884	16901	16854	16928	16888	16728	16898	16837	16867	16874	16948	16730	16953	16805	17021	16648	16751	16748	16871	16972	16842	16984	16868	17004	16878	17032	16909	16832	16939	16828	16831	16804	16899	17010	17097	16854	16904	16785	16789	16700	16950	17035	16713	16639	16788	16905	17059	16692	16935	16798	16993	16769	16921	16880	16953	16958	16930	16694	16814	16644	17067	16963	16938	16983	16827	17048	16885	16866	16885	16862	16849	16704	16973	16810	17060	17025	16906	16824	16880	16837	16928	16787	16840	16852	16962	16725	16917	16947	17003	16778	16796	16910	16804	17071	17015	16865	16866	16960	16914	16662	16977	16883	16873	16882	16991	16973	16977	16745	16855	16874	16921	16892	16891	16958	16871	16787	16850	16764	16835	16951	16958	16806	16908	16795	16905	16904	16901	16860	16875	16928	16874	16888	16971	16883	17003	16694	16764	16796	16915	16909	17040	16842	16958	16895	16793	16764	16900	16796	16925	16947	16775	16988	16877	16912	16927	16911	16866	16888	16869	16959	16717	17105	16769	16880	17001	16862	16908	16765	16987	16963	16863	16926	17023	16651	16874	16858	16957	16923	16823	16745	16758	16847	16827	16880	16816	16950	16784	16967	16896	16997	16822	16836	16980	16729	16848	16827	16977	16882	16985	16842	16930	16933	16873	16786	16687	16805	16797	16893	16985	16957	16653	16763	17131	16927	16788	17049	16851	16871	17050	16920	16976	16759	16873	16918	16766	16899	16977	16996	16901	16923	16834	16892	16782	16819	16813	16895	16890	16855	16852	16949	16904	16761	16996	16902	16974	16887	16899	16953	16846	17088	16719	16735
36248	28753	33737	33977	32156	32395	31885	31298	30873	30680	30384	30401	30525	31687	32423	31654	31124	30886	30025	29891	30139	29910	30164	30065	30238	30152	30220	29962	30205	30203	30135	30005	30026	29993	30069	29895	29910	29780	29923	29973	29921	30318	29812	29988	30013	30058	29973	30053	30087	29920	30134	29919	29902	30366	30022	29897	30034	30110	29833	29863	29933	30065	30064	30153	29813	30055	30189	30053	30017	29841	29856	29922	30160	30035	30178	30084	30327	29815	29885	30132	30074	30024	30086	30055	29941	29949	29825	30011	30073	29980	30291	29912	29871	30392	29917	29585	29935	29833	30235	30105	30127	30002	29764	29886	30062	29956	29706	30237	30010	30010	30053	30040	30073	30167	29927	30092	30018	29876	29931	29814	29884	30339	30051	29889	29928	29893	29863	30244	30108	29754	30052	29975	30157	30135	29919	30235	30268	29870	30113	29932	30150	29888	30116	29979	30069	29842	30110	30022	29708	29984	29895	29624	29783	29692	29881	30145	29789	30098	30281	29937	30190	29985	29863	29929	30046	29980	30113	29987	30036	29968	30033	29928	30267	30066	29933	29923	30067	30169	30205	30074	29874	29969	29805	30245	30083	29990	30075	29732	29904	30007	30189	30088	29919	29924	30039	29797	29879	29856	30055	30047	30018	29953	30077	30013	29911	29966	30028	30176	30060	30087	30056	29773	30028	29757	29757	29945	29889	30016	30210	30168	30069	29864	30198	30164	30289	29918	29995	30012	30218	29956	30142	29833	30083	29884	29865	29800	29838	30125	30110	29943	30240	29882	29774	30021	29755	29873	29857	29967	30194	29966	30008	29812	30073	29924	30159	30355	30073	29961	29844	29888	29848	29949	30102	29985	30044	29932	29746	29950	30157	30022	30137	30002	30223	30050	30044	29991	30169	29914	30003	29716	30239	30009	29990	29836	30206	30026	30234	29883	29940	30106	30093	30174	30088	29878	29791	30192	30092	29863	30097	30186	30163	30352	30066	29992	30028	29914	29875	29993	29947	29984	29982	30020	29834	29587	29940	30135	29726	30050	30199	29987	29986	29871	30387	29942	30009	29938	29813	30188	29937	30027	30147	30087	29938	29624	29787	29997	30012	30131	29849	29920	30129	30050	29863	29893	30049	29776	29949	29741	29938	29886	30030	30160	29970	29899	29863	29978	30095	29978	29963	29900	30120	29817	30004	30144	29956	29975	29793	30073	30383	29869	29891	29989	29985	30198	30033	30066	30244	29873	29783	30341	30188	29883	30158	30180	30052	29992	30041	30031	29827	29905	29876	29980	29798	29958	30201	29944	29906	30310	30057	30248	29863	30013	30011	30054	30067	30119	29863	30107	29827	29867	29996	29996	29917	29761	30216	30105	29954	30299	30118	29954	30025	29905	29881	30039	30218	30236	29879	29909	30189	30142	30131	30054	29822	29937	29873	29986	30065	30062	30026	29838	30170	30028	29894	30100	30080	30118	29860	29728	30127	30170	29723	29834	29930	29880	29753	30044	29911	30025	30142	29957	30047	29872	29948	29765	30154	29872	29874	29908	30089	29849	29791	30209	30060	30023	30099	30196	30110	29795	29743	29799	30423	29735	30038	29916	29814	29890	30235	30001	29871	29845	30043	29841	29831	29775	29965	30017	29895	29935	30218	30053	30149	29996	30006	29957	29823	29909	29765	30119	29876	29885	29991	30051	29950	29977	30062	30172	29972	30034	29927	30077	30021	30030	30061	30098	29907	29901	30229	29909	29932	30042	29995	29926	29910	30042	29924	30267	30052	29901	30311	30190	29960	30119	30235	30054	29896	30196	29842	29945	30056	29900	30023	30086	30023	30296	29983	30004	29769	29934	30085	29982	29831	29788	30184	29888	30113	29951	30177	30035	29786	30038	30118	29827	30042	30031	29811	29925	29791	30002	29774	29980	29862	29653	29782	29940	30026	29999	29903	30278	30287	30139	30037	29998	29881	30150	29821	29963	30020	30188	29974	29996	30028	29868	29999	30082	29844	30160	30223	29918	30015	30238	30429	29716	29979	30003	29884	29964	29796	30133	29936	29691	30192	29638	29990	29888	30243	30208	29662	29996	29934	29684	30167	29904	29906	30025	29972	30029	29981	29896	29645	29858	29985	30256	29881	30047	29809	30400	29949	30166	29913	29994	30025	29864	29798	30135	30142	30298	30085	29722	30009	29970	30112	30009	30083	29934	30064	29974	30196	30074	29906	29863	29871	29925	29729	29904	30007	30127	29966	29922	30119	30124	30093	29829	30041	29892	29979	30088	30111	30243	30119	29843	30018	30070	30223	30101	29991	29834	29822	29971	29931	29941	30060	29952	30053	30255	30091	29863	30109	30145	29939	29828	30187	29871	29911	30086	29982	30218	29956	30120	30224	29990	30199	29898	30197	29813	30029	29875	30181	30161	30132	30099	29884	29775	30090	30142	29935	29899	30060	30181	30101	29942	29868	29993	30400	30093	30051	29828	30184	30128	30375	29871	29858	29905	30081	30045	29852	29645	29707	30114	29984	29916	30024	29773	29867	30049	30217	30090	30211	29901	29728	29971	30337	29856	30009	30000	30136	30009	30149	29939	30045	29860	29940	29979	30162	29883	29977	29889	29922	30183	30074	29968	30138	30022	30092	29725	30087	29860	29965	30088	30124	30108	29995	29923	29968	30174	30042	30080	30074	29982	29794	30121	29940	30215	30112	30059	29755	29760	30112	30079	30184	29976	29789	29917	30084	30082	30081	30049	30070	30010	29890	29803	29906	29966	30092	29837	29914	29849	29884	29748	29992	30036	29701	29951	30041	30120	30011	29831	30007	30210	30001	29741	29627	30302	30000	29792	29995	29982	29727	30003	30044	30071	30119	29944	29919	30344	30071	30079	30127	30249	29897	30106	29976	30049	30008	29894	30069	29809	29887	29767	29967	29852	30064	30108	29954	30212	30217	30071	29880	29797	30129	29843	29869	29865	30111	30094	30008	30054	29767	30088	30334	29922	30052	30128	29878	30131	29920	30157	29940	30065	30015	30117	30202	29674	30191	30092	29764	30088	30072	30161	30107	29905	29956	29931	29939	30020	29879	29621	29958	29764	30074	29965	30214	29999	30115	29972	30135	30139	30011	30080	29979	29994	30152	30101	30131	30082	30034	29894	30184	29748	29821	29865	29803	29853	29875	30127	29549	29575	30138	29996	29764	30100	30074	30068	30042	30045	29888	29850	30171	29861	30062	30184	30014	30027	30061	30127	29895	30146	30006	29821	29942	30029	29879	30046	30145	30071	30069	30152	29834	29882	30050	30093	29950	30118	30036	30145	29902	30120	30079	30167	29801	30109	30044	30004	29985	29867	30185	30027	29926	29875	29940	30099	29871	30043	30073	29968	29848	30148	30098	29979	30157	30254	29958	29807	29806	29763	29898	30043	30184	30218	29996	29878	30021	30174	29932	29772	30068	30041	30081	29995	30048	29958	29907	29957	29897	30137	30038	30086	30065	29897	30220	30154	29943	30145	29924	29772	30198	29974	30205	30000	30173	30010	29996	30201	30351	29899	30130	29964	29813	29875	30201	29922	30116	30086	30214	29978	29774	29780	29785	30000	30108	29926	30118	29903	30229	29973	29987	30207	30188	30144	30429	30004	30065	30137	30279	30014	30026	29962	29776	29943	30221	29994	30222	30124	29722	30019	29750	29974	29832	29924	29970	30045	30219	30103	30104	30019	30298	29861	29926	30002	29928	30027	29698	29984	29823	30076	29929	29997	29821	29889	30106	30024	29756	30169	29944	29895	29744	29931	30096	29884	30152	29936	29978	30292	29967	30146	30270	30118	30194	29971	29781	30186	30090	29893	30318	30162	30159	30076	29822	29747	30300	30234	29944	29953	29804	29913	30400	30021	30034	30187	30030	30097	29888	30103	30229	29918	30037	30041	30285	30125	30187	29893	30256	29902	29916	30062	29966	29971	29908	29873	29977	30335	30089	29991	29911	30088	30277	29990	29976	29893	30089	29948	29821	30064	30159	29964	29861	29849	29931	30202	29922	29996	30319	30031	29724	29840	30028	29971	30077	30146	30220	30194	30337	29755	29828	29895	29946	30510	30183	30287	30105	29912	30120	29893	30146	29937	30318	29877	29892	30147	30001	30105	29888	30186	30016	29828	30238	30349	30220	29805	29824	29869	30084	29972	29985	29734	29802	30112	30067	30208	30192	30046	30145	29769	30051	29778	30179	30292	30107	29941	30112	30159	29790	29926	30397	29980	30264	29966	30108	29947	29881	29917	30109	30086	30127	30080	29991	29968	30064	30128	29792	30279	30186	30320	29896	30242	30162	29949	29979	29996	30014	29917	29871	30117	30030	29937	29835	29878	30055	30081	29892	30158	30080	30188	30171	29845	30117	30122	29849	29950	29761	30074	30021	29935	29893	30022	30079	30150	30214	29912	29947	29969	29975	29689	29867	30191	30146	29996	29944	29892	29984	30036	30009	29932	30049	29835	29923	30029	30043	30166	30003	30015	29820	29875	29924	30052	29858	29944	30241	30083	30210	30136	29997	29956	30008	29962	30071	29909	30054	30032	30195	29846	30026	30210	29911	29991	30189	30134	30102	29944	30230	30214	30048	30077	29777	29772	29896	29622	30048	30056	29871	29941	29895	30028	30354	30139	30072	29924	30136	30179	30344	30208	30082	30000	29991	30390	30035	29934	30071	30155	29958	29839	30201	29849	30313	30139	30023	30025	29945	30106	29996	29975	30056	30167	30052	29899	29913	30077	30016	29938	29904	29792	30098	29980	30079	29603	29989	29863	29958	29999	30312	29628	30009	30013	30323	30191	29966	29977	30156	30172	30265	29905	30069	29719	30047	30021	29936	29737	30094	29964	29689	30130	30123	30164	30224	29908	29852	29976	30562	29941	29777	30047	29998	29923	30066	30030	29766	29992	30046	29686	30216	30059	30022	29695	29937	30144	29858	30070	30079	30210	29872	30020	29915	29690	29919	29930	30227	30112	30133	30090	30147	29775	29926	30041	30237	30090	30250	30104	29858	29922	29798	30220	29872	29685	30150	30015	29902	30289	30190	29797	30183	29810	30096	30201	29823	30072	30171	29914	29867	30200	29942	29764	30050	30010	30259	29905	30045	29923
23853	24046	25079	23508	21970	22051	21368	20122	19918	19537	19010	18813	19345	20984	21128	20065	19037	18659	18446	18425	18379	18396	18500	18357	18273	18550	18231	18504	18300	18520	18494	18601	18450	18550	18462	18137	18607	18499	18475	18428	18412	18334	18382	18327	18505	18264	18455	18492	18408	18361	18512	18454	18379	18394	18316	18324	18578	18434	18511	18550	18464	18551	18491	18305	18508	18089	18279	18521	18267	18427	18408	18652	18500	18442	18615	18237	18407	18451	18296	18478	18300	18304	18523	18342	18258	18658	18471	18484	18140	18668	18543	18443	18326	18289	18411	18388	18498	18552	18388	18477	18339	18479	18418	18429	18376	18557	18470	18436	18444	18448	18508	18437	18567	18589	18303	18273	18416	18478	18373	18494	18222	18436	18519	18384	18386	18392	18481	18467	18462	18466	18268	18388	18521	18614	18456	18248	18472	18417	18401	18345	18402	18497	18577	18557	18417	18359	18354	18357	18463	18321	18474	18518	18351	18325	18520	18284	18593	18497	18430	18356	18384	18467	18338	18505	18662	18349	18443	18417	18562	18382	18382	18337	18491	18547	18455	18427	18531	18396	18192	18465	18324	18425	18373	18454	18403	18589	18473	18423	18456	18380	18403	18441	18560	18481	18584	18327	18372	18199	18359	18596	18325	18512	18407	18590	18581	18446	18483	18511	18333	18425	18377	18273	18535	18592	18572	18567	18251	18510	18361	18534	18417	18427	18498	18374	18420	18399	18424	18265	18264	18354	18527	18484	18464	18219	18556	18293	18422	18229	18415	18588	18406	18354	18479	18414	18468	18498	18302	18290	18332	18327	18467	18488	18360	18453	18434	18397	18397	18407	18341	18419	18424	18385	18334	18269	18525	18168	18281	18305	18454	18472	18482	18483	18440	18391	18522	18430	18434	18379	18439	18469	18466	18473	18369	18250	18276	18520	18402	18367	18451	18389	18264	18390	18500	18311	18351	18265	18463	18296	18692	18379	18426	18188	18354	18567	18304	18499	18322	18483	18563	18368	18665	18336	18397	18492	18429	18311	18515	18394	18268	18365	18379	18394	18532	18478	18409	18316	18456	18203	18523	18327	18330	18412	18424	18315	18456	18484	18268	18242	18481	18420	18409	18450	18216	18492	18287	18346	18481	18263	18474	18517	18461	18377	18436	18412	18544	18416	18496	18571	18488	18464	18422	18384	18338	18293	18553	18380	18349	18459	18600	18456	18506	18345	18552	18267	18553	18478	18390	18604	18423	18296	18395	18577	18443	18610	18445	18654	18429	18374	18451	18477	18364	18436	18621	18351	18404	18579	18293	18395	18346	18491	18467	18452	18402	18510	18485	18450	18444	18560	18354	18385	18408	18514	18519	18580	18553	18521	18351	18665	18306	18424	18323	18459	18273	18485	18497	18260	18501	18333	18435	18447	18475	18511	18473	18428	18534	18438	18480	18437	18409	18325	18387	18317	18366	18464	18405	18591	18243	18325	18369	18542	18463	18332	18474	18439	18303	18460	18431	18406	18322	18469	18481	18320	18395	18257	18359	18490	18454	18353	18459	18435	18363	18544	18357	18422	18218	18479	18310	18408	18255	18373	18397	18495	18400	18342	18493	18444	18509	18491	18531	18368	18509	18371	18204	18441	18692	18416	18393	18455	18366	18589	18403	18505	18310	18563	18387	18198	18340	18497	18462	18327	18329	18522	18263	18458	18373	18354	18326	18468	18435	18500	18559	18516	18257	18314	18464	18409	18371	18573	18260	18274	18405	18447	18499	18408	18412	18368	18492	18383	18539	18385	18247	18396	18514	18378	18457	18358	18351	18448	18357	18489	18359	18496	18421	18232	18442	18368	18345	18564	18482	18392	18455	18543	18503	18518	18451	18588	18353	18400	18362	18405	18434	18204	18481	18415	18513	18280	18360	18364	18400	18499	18418	18280	18328	18495	18336	18369	18335	18419	18545	18378	18586	18400	18435	18538	18543	18361	18495	18426	18381	18600	18549	18370	18572	18404	18369	18489	18501	18333	18326	18564	18579	18248	18405	18393	18311	18409	18541	18436	18360	18316	18283	18415	18470	18446	18445	18281	18280	18273	18367	18584	18444	18540	18449	18493	18429	18560	18439	18474	18521	18540	18241	18456	18490	18452	18402	18374	18378	18344	18346	18539	18391	18414	18576	18396	18373	18534	18355	18305	18453	18337	18417	18438	18491	18589	18464	18485	18400	18374	18475	18411	18504	18531	18382	18381	18472	18648	18417	18541	18319	18485	18428	18460	18516	18235	18429	18543	18278	18412	18339	18468	18405	18373	18421	18413	18405	18194	18401	18358	18640	18511	18530	18360	18388	18467	18413	18333	18196	18445	18447	18405	18573	18514	18473	18475	18277	18509	18449	18571	18626	18575	18365	18567	18509	18511	18388	18559	18300	18356	18505	18507	18355	18429	18423	18544	18302	18597	18453	18337	18434	18404	18442	18577	18176	18563	18495	18458	18422	18357	18457	18612	18582	18612	18416	18398	18521	18327	18524	18379	18417	18342	18372	18266	18437	18504	18391	18281	18373	18352	18408	18256	18359	18435	18490	18345	18343	18274	18409	18339	18397	18406	18320	18403	18420	18409	18505	18246	18406	18440	18309	18237	18676	18361	18425	18420	18368	18571	18464	18255	18233	18353	18376	18595	18525	18430	18417	18567	18505	18557	18426	18547	18392	18390	18396	18558	18545	18533	18343	18459	18530	18478	18579	18558	18313	18556	18513	18433	18423	18436	18401	18602	18428	18390	18417	18457	18228	18430	18342	18681	18520	18430	18465	18463	18348	18325	18408	18353	18348	18512	18376	18178	18404	18329	18334	18258	18531	18459	18468	18560	18224	18431	18412	18415	18254	18405	18374	18423	18368	18429	18408	18415	18375	18363	18520	18546	18629	18300	18485	18327	18429	18437	18345	18456	18454	18544	18556	18456	18278	18316	18396	18393	18627	18494	18486	18441	18325	18401	18379	18339	18378	18469	18499	18308	18357	18453	18585	18509	18491	18374	18437	18265	18574	18413	18385	18367	18497	18395	18509	18527	18355	18511	18461	18244	18325	18257	18361	18730	18407	18368	18331	18455	18511	18483	18453	18564	18502	18353	18460	18335	18431	18401	18599	18489	18400	18401	18247	18578	18517	18499	18253	18480	18385	18505	18396	18307	18348	18513	18419	18301	18574	18413	18369	18359	18182	18503	18350	18341	18543	18488	18344	18461	18482	18333	18486	18533	18607	18556	18397	18397	18384	18578	18558	18454	18376	18293	18412	18527	18393	18420	18390	18317	18338	18368	18365	18448	18356	18454	18484	18367	18254	18393	18380	18393	18442	18473	18393	18505	18493	18453	18319	18406	18508	18492	18214	18462	18403	18503	18477	18513	18501	18464	18393	18490	18257	18403	18537	18522	18376	18381	18348	18539	18425	18493	18543	18498	18442	18594	18379	18621	18309	18382	18443	18458	18583	18535	18410	18304	18460	18538	18399	18446	18303	18419	18575	18349	18599	18374	18437	18519	18513	18357	18530	18388	18381	18260	18436	18395	18357	18549	18480	18442	18481	18515	18182	18406	18599	18447	18302	18382	18451	18224	18440	18571	18326	18507	18534	18315	18361	18393	18326	18481	18320	18337	18536	18443	18386	18463	18282	18541	18508	18437	18478	18508	18409	18263	18449	18390	18560	18461	18384	18419	18567	18368	18446	18325	18449	18418	18507	18447	18419	18322	18404	18313	18193	18365	18384	18345	18352	18504	18413	18396	18303	18547	18222	18543	18472	18302	18542	18546	18225	18339	18296	18299	18490	18352	18406	18435	18309	18345	18452	18367	18351	18520	18484	18572	18339	18487	18164	18224	18542	18339	18412	18366	18419	18383	18591	18443	18225	18349	18342	18263	18498	18373	18524	18276	18446	18405	18496	18448	18291	18516	18463	18406	18572	18363	18462	18347	18446	18508	18438	18398	18405	18456	18447	18615	18138	18458	18530	18401	18398	18478	18453	18474	18474	18543	18360	18326	18442	18312	18348	18479	18259	18376	18301	18464	18459	18486	18422	18503	18275	18551	18377	18419	18568	18289	18550	18441	18507	18370	18404	18321	18591	18416	18537	18459	18452	18332	18503	18417	18467	18469	18556	18351	18276	18358	18359	18427	18403	18322	18470	18295	18422	18556	18272	18536	18286	18407	18408	18372	18488	18378	18422	18435	18368	18554	18482	18415	18612	18402	18291	18395	18366	18413	18449	18288	18494	18503	18505	18511	18206	18506	18388	18413	18403	18362	18446	18375	18557	18403	18334	18383	18533	18349	18549	18586	18517	18441	18479	18513	18305	18391	18314	18554	18432	18481	18579	18377	18427	18467	18322	18474	18354	18400	18392	18338	18335	18364	18560	18333	18473	18442	18519	18346	18465	18400	18413	18542	18398	18370	18434	18524	18376	18412	18508	18369	18473	18471	18375	18501	18556	18444	18340	18508	18554	18434	18528	18533	18417	18351	18350	18468	18561	18478	18389	18351	18369	18414	18472	18409	18531	18527	18436	18443	18533	18474	18397	18490	18549	18261	18553	18307	18373	18526	18422	18473	18490	18451	18352	18574	18438	18366	18447	18580	18389	18641	18291	18528	18279	18226	18529	18502	18468	18538	18326	18380	18448	18511	18441	18307	18344	18407	18339	18297	18462	18318	18484	18360	18326	18430	18607	18397	18518	18611	18458	18338	18457	18489	18433	18344	18505	18357	18359	18437	18439	18426	18456	18398	18441	18409	18508	18287	18417	18425	18383	18406	18455	18418	18537	18514	18403	18234	18261	18586	18504	18488	18638	18334	18392	18412	18397	18506	18285	18365	18390	18416	18492	18367	18453	18412	18617	18396	18510	18441	18327	18369	18514	18459	18401	18260	18467	18389	18260	18441	18383	18486	18456	18484	18383	18401	18560	18352	18407	18508	18443	18613	18322	18446	18434	18402	18377	18491	18398	18325	18153	18309	18508	18549	18312	18252	18573	18169	18534	18385	18381	18483	18600	18455	18427	18424	18488	18270	18423	18428	18492	18342	18483	18509	18474	18194	18481	18336	18403	18346	18307	18408	18354	18434	18336	18361	18452	18482	18669	18483	18407	18471	18454	18598
24868	20739	26967	26328	27184	31541	32713	30307	30012	29284	28855	28966	33730	43594	42907	37658	32836	29753	28420	28181	28086	28125	28395	28151	28222	28225	28184	28299	28289	28054	28136	27950	27891	27960	28256	28181	28203	28122	28186	28356	28026	28339	28251	28123	27759	28080	27902	28067	28121	27945	28318	28036	27834	28074	28235	28167	28240	28267	28176	28245	28421	28185	28069	28114	28104	28178	28106	27988	28155	28119	28176	28087	28219	28049	28323	28052	28231	28236	28282	28187	28265	28097	28078	28043	28381	28067	28060	28200	28109	28281	28231	28041	28471	28136	28336	28170	28089	28172	28230	28094	28180	28164	28216	28327	28156	28126	27873	28110	28470	28511	28067	28023	28058	28151	28175	28083	28087	27930	28122	28082	27831	28142	28019	28234	28030	28224	28367	28388	28188	28107	27963	27996	28162	28165	28496	28253	28334	28345	28224	27986	28180	28336	28065	27942	27753	28204	28002	28335	28382	28430	28155	28175	28087	28057	28139	28248	28079	28075	28183	28027	28128	28185	28157	28163	27933	28174	28149	28147	28227	28260	28394	28002	28133	27927	27843	28490	28144	28007	28140	28017	28202	28288	28273	28107	28078	28413	28348	28331	27795	28071	28065	28127	28194	28284	28036	28103	28127	28138	28336	28366	27883	28103	28280	28288	28183	28212	28029	27977	28358	28135	28151	28038	28020	28249	28378	28236	28272	28388	28157	28269	28321	28064	28208	28170	28138	28176	28259	28237	27756	27990	27998	27951	28218	28258	28266	28368	28238	27995	28296	28319	28029	28212	27973	28215	28345	28064	28117	28162	28215	27951	27815	28247	28229	28076	28096	28431	28091	28346	28135	27986	28233	28222	28166	28015	28161	28077	28159	28196	28332	28052	28044	28125	28000	28103	28089	28115	28465	28097	28283	28357	28270	28020	28125	28205	28239	28185	28345	28297	28225	28031	28289	27896	28300	28181	28089	28064	28035	28249	28349	27890	27989	28153	28212	28315	28291	28125	28253	28261	28311	28306	28249	27992	27951	27973	28001	28096	28083	28242	28080	28189	28179	28024	28299	27983	28216	28044	27993	28121	28136	27974	27702	27991	28177	28123	28141	28535	28107	28086	28283	28286	28229	28142	28217	27987	28116	28175	28236	28159	27904	28137	28274	27994	28047	28264	28230	28150	28288	27987	28026	28226	28192	28057	28272	27910	28096	28166	28240	28019	28034	28079	28103	28072	28163	28166	28199	28153	28023	28166	28123	27941	28310	28302	28292	28170	28280	28163	28088	28210	27956	27933	28188	27922	28054	28321	28260	28285	28123	28279	28340	28122	27928	28119	28240	28141	28168	28309	27823	28075	28069	28468	28305	28222	28061	28264	28266	27816	28046	28058	28176	28306	28273	28239	28132	28162	28257	28227	28253	28110	28159	28182	28106	28355	28032	28098	27856	28098	28373	28410	27918	28163	28168	28155	28350	28299	28346	28141	28150	28092	28369	28060	28234	28410	28301	27959	28028	28205	28253	27963	27923	28160	28599	28163	28115	28171	28326	28275	28197	28357	28121	28131	28297	27922	28111	28378	28022	28067	28281	28380	28479	28301	28278	27929	28068	28113	28246	28184	28055	28188	28197	28286	28347	28177	27912	28287	28175	28096	28331	27870	28076	28143	28036	28016	28126	28060	28468	28233	28068	28273	28133	28218	28025	28212	28110	28022	27886	28145	28152	28432	28083	28161	28119	28143	28135	28223	28168	28340	28201	28031	28259	28343	28292	28128	28141	28258	27823	28063	28094	28155	28329	28200	28275	28095	28032	28524	28223	28206	28247	28182	28102	28134	28136	28039	28181	28102	27814	28120	28038	28068	28052	28205	28241	28031	28289	28295	28353	28041	27992	28217	28500	28118	28160	28062	28087	28218	27901	28053	28093	28198	28187	28367	28125	27953	28123	28202	28362	28228	28205	28264	28063	28226	28239	28355	28306	28189	27870	28100	28019	28101	28108	28233	27974	28252	28429	28121	28404	28108	28216	28157	28219	28042	27981	28181	28392	28128	28160	27892	28250	27983	28014	28122	28376	28167	28323	28011	28143	27981	28123	27999	28164	28162	28092	28203	28245	28160	28304	28085	28127	28193	28312	28161	28073	28041	28192	28094	28074	27976	27998	28352	28218	28143	28110	28334	28103	28079	27952	28099	28148	28182	28346	28298	28058	27855	28248	28016	28133	28398	28117	28155	28211	28145	28262	28321	28386	28062	28266	28322	28231	28041	28199	28062	28159	28084	27956	28138	28552	28066	28138	27997	28165	28266	28433	28030	28226	28025	28277	28019	28140	28059	28372	28308	28208	28015	27914	27912	28192	28020	28155	28381	28398	28063	28334	28167	28057	27944	28190	28131	28164	28016	28033	28212	28154	28088	28185	28016	28176	28014	28331	28173	28402	28139	28305	27886	28127	27927	28055	28025	28047	28235	27816	28303	28208	28224	28455	28288	27956	27995	28285	28110	28044	28262	27979	28217	28014	28245	28416	28112	28021	28150	28239	27999	27979	28171	28063	28250	28232	27960	28148	28310	28269	27993	28254	27954	28005	28102	28095	28318	28146	28120	28119	28368	28115	28098	28143	28276	28235	28499	28404	28381	28052	28051	28053	28053	28114	28310	28047	28259	28119	28048	28375	28226	28297	28207	27947	28081	28158	28036	27938	27974	28190	28165	28233	28304	28150	27804	28135	28061	28364	28247	28133	28391	28117	28143	28028	28184	28371	28341	28204	28150	28367	28234	28125	28166	28158	28112	28054	28371	28216	28096	28227	28077	28275	28146	28324	28037	28150	28184	28386	28031	28148	28029	28101	28079	28326	28331	28008	28388	28302	28394	28142	27937	28146	28202	28214	28246	28313	28055	28001	28333	28197	27952	28040	27965	28056	28074	27927	28001	28066	28071	28317	28273	28089	28185	28096	28005	28190	28358	28253	27994	28032	28013	28144	27992	28232	28020	28208	28123	28426	28116	28383	28146	28021	27963	28177	28170	28255	28207	28078	28170	28289	28412	27999	28322	28127	28062	28198	28019	28234	28273	28260	28317	28004	28188	27926	28054	28170	28386	28210	28300	28036	28296	28011	27859	27991	28377	28091	28124	28095	28275	28372	28451	28268	28306	28058	28240	27807	27992	28004	28172	28457	28305	27913	28368	27989	28104	28233	28177	28201	28245	28390	28261	28180	27863	27990	28156	27894	28122	28468	27919	28123	28199	28010	28064	28128	28338	27991	28171	28262	28042	28134	27921	28155	28330	28371	28293	28153	28266	28216	28189	27831	28267	28052	28011	28391	28091	28105	28232	27948	27919	27865	28076	28247	28215	27981	28230	28060	28250	28225	28107	28251	28242	28063	28023	28249	28185	28017	28164	28195	28132	28208	28420	28492	28027	27942	28278	27978	28298	28411	28016	28161	28099	28049	28303	28323	28111	28185	28093	28225	28388	28367	28293	28282	28125	27995	28039	28319	28150	28049	28018	27950	27974	28351	28175	27972	28223	28429	28127	28067	28306	28334	27790	28353	28152	28103	28271	28058	27949	28240	28012	28250	28180	28112	28203	28192	28192	28198	28095	28192	28118	28392	27989	28038	28219	28453	28095	27905	27934	27846	28168	28092	28045	28168	28234	28143	27898	28023	28036	28244	28096	28221	28120	28278	28327	28176	28056	28216	28268	28337	27826	28041	28192	28199	28160	28019	28168	28079	28131	28106	28213	28178	28161	28046	28175	28145	28113	28151	27968	28122	28235	28137	28238	28241	28061	28238	28022	28259	28299	27971	28211	28283	28240	28346	28109	28122	28362	28151	28052	28179	28151	28391	28010	28223	27865	28181	28170	28085	28264	28189	27985	28036	28218	28190	27988	28374	28433	28120	27988	28106	28083	27902	28052	27851	27964	28105	28401	27993	28329	28129	28046	28296	28210	28423	28146	28263	28229	28287	28057	28189	28281	27997	28116	28135	28100	27856	28238	28335	28368	28096	28121	28279	28023	28160	28225	27941	28101	28157	28142	28230	28170	28307	28014	27882	27922	28451	28444	28118	28179	27908	28314	28391	28247	28190	28159	27983	28155	28104	28139	28291	28062	28095	28066	28200	28243	28234	28079	28080	28457	28218	27922	28157	28264	27996	28458	28254	28057	27999	27995	28371	28238	28268	27905	28166	28166	28207	28286	28276	28072	28161	28248	28076	28134	27824	28011	28251	28283	28150	28336	28019	28226	28257	28078	28233	28151	28107	27979	28097	28060	28283	28183	27969	28198	28182	27904	28186	28376	28120	28181	28211	28106	28313	27880	28250	28109	27883	28183	28207	28068	28325	27952	28207	27934	27988	28294	28161	28454	28078	28229	28256	27909	28199	28268	28102	28010	28223	28132	28091	28494	28114	28375	28138	27978	28170	28142	28107	28170	28224	28306	28216	28215	28249	28122	28217	28353	28283	28168	28235	28191	28346	28002	28508	28129	28347	28397	28179	28416	28213	28009	28293	28150	28124	28123	28237	28206	28421	28535	28193	28211	28185	28099	28114	28309	28199	28196	28210	28157	28214	28060	28392	28155	28284	28044	28234	28116	28388	28247	27939	28020	28030	28336	28143	28014	27915	27951	27946	28067	28330	27914	28101	27919	28247	28273	28376	28000	27908	28247	28060	28236	28427	28193	28297	28175	28331	28400	28146	28254	28190	28016	28418	27977	28007	28297	28369	28280	28052	28049	28245	28130	28234	28104	28203	28301	27904	28104	28095	28114	28133	27940	28186	28207	28094	28016	28302	28243	27995	28152	28150	28160	28184	28141	28166	28375	28322	28077	28332	28220	28185	28174	27989	28138	28254	28015	28166	28074	28196	28201	28025	28192	28091	28199	28226	28034	28066	28144	28202	28004	28079	28284	28269	28286	28072	28206	28138	28159	28146	28288	28310	28286	28238	28052	28208	28237	28206	28312	28209	28048	28129	28160	28279	28113	28128	28252	27910	28038	28358	28059	28244	28199	28265	28280	28118	28445	28189	28334	28164	27953	28143	28082	28355	28443	28166	28244	28042	28035	28316	28330	28117	28076	27952	28367	28142	28333	27878	28290	28517	28317	28104	28162	28220	27969	28157	28372	28203	28166	28163	28434	28342	28252
19573	29064	30651	26158	24445	24316	22226	20844	20731	19236	18288	18767	27095	36822	34758	28208	21922	19030	17731	17612	17572	17617	17614	17574	17569	17625	17620	17489	17572	17695	17648	17576	17406	17659	17638	17582	17587	17546	17659	17630	17592	17471	17773	17512	17656	17601	17455	17725	17722	17600	17546	17525	17618	17678	17649	17564	17599	17628	17781	17580	17667	17421	17660	17630	17559	17660	17582	17549	17531	17570	17851	17354	17584	17613	17654	17549	17615	17463	17499	17761	17595	17465	17545	17410	17631	17549	17456	17458	17596	17713	17522	17551	17605	17587	17640	17602	17615	17596	17521	17814	17446	17776	17719	17372	17597	17599	17737	17502	17533	17769	17729	17511	17709	17517	17558	17779	17690	17654	17588	17583	17506	17549	17666	17629	17459	17507	17620	17853	17375	17766	17609	17545	17513	17561	17479	17360	17753	17627	17632	17628	17727	17656	17462	17503	17671	17505	17479	17487	17581	17693	17782	17546	17524	17576	17668	17506	17571	17685	17450	17511	17719	17719	17774	17622	17602	17622	17454	17634	17692	17597	17675	17700	17601	17656	17420	17727	17424	17707	17581	17564	17661	17693	17525	17701	17640	17769	17645	17637	17692	17470	17795	17617	17625	17670	17575	17555	17552	17494	17614	17489	17494	17658	17666	17243	17518	17482	17706	17587	17722	17413	17695	17678	17531	17612	17674	17616	17657	17619	17645	17501	17633	17737	17649	17857	17578	17549	17626	17605	17730	17708	17622	17458	17810	17800	17502	17539	17616	17684	17390	17559	17590	17646	17400	17713	17661	17577	17573	17621	17593	17458	17836	17566	17667	17668	17647	17656	17674	17508	17608	17621	17600	17694	17548	17472	17462	17660	17584	17711	17443	17487	17575	17756	17646	17407	17518	17630	17650	17739	17813	17573	17686	17460	17552	17510	17619	17516	17688	17709	17533	17577	17734	17614	17621	17643	17581	17603	17660	17700	17511	17667	17595	17390	17610	17774	17693	17546	17476	17732	17627	17551	17573	17487	17677	17544	17494	17453	17582	17598	17562	17697	17498	17568	17383	17652	17639	17609	17620	17552	17510	17663	17683	17519	17743	17402	17591	17686	17541	17658	17690	17437	17483	17559	17752	17385	17524	17648	17618	17707	17656	17633	17783	17577	17544	17539	17675	17790	17619	17618	17705	17701	17598	17666	17701	17889	17483	17749	17757	17411	17595	17557	17645	17714	17621	17587	17558	17548	17612	17463	17621	17589	17597	17759	17415	17475	17615	17614	17714	17326	17492	17549	17538	17485	17521	17665	17643	17622	17614	17773	17523	17663	17667	17766	17747	17502	17605	17670	17560	17709	17582	17539	17670	17558	17680	17723	17682	17684	17612	17536	17500	17456	17485	17603	17539	17695	17599	17575	17665	17509	17620	17680	17715	17651	17793	17519	17499	17566	17460	17591	17594	17478	17562	17672	17671	17521	17672	17559	17418	17693	17436	17505	17701	17555	17506	17560	17573	17407	17666	17552	17767	17591	17576	17541	17414	17632	17622	17672	17631	17451	17632	17492	17619	17660	17604	17678	17658	17445	17852	17512	17461	17637	17691	17650	17352	17606	17473	17608	17464	17595	17652	17444	17456	17639	17768	17754	17735	17746	17692	17565	17586	17602	17538	17768	17623	17657	17603	17649	17507	17671	17632	17724	17552	17510	17525	17458	17763	17703	17687	17601	17588	17587	17574	17611	17683	17632	17705	17498	17666	17564	17754	17679	17491	17542	17700	17502	17734	17525	17373	17616	17641	17512	17650	17506	17704	17820	17460	17686	17843	17732	17700	17693	17697	17429	17683	17499	17620	17751	17430	17320	17567	17694	17554	17561	17632	17635	17593	17607	17622	17560	17597	17591	17753	17662	17637	17550	17475	17614	17711	17573	17771	17383	17542	17745	17580	17652	17585	17531	17699	17735	17645	17759	17572	17648	17386	17645	17569	17639	17562	17670	17603	17517	17572	17675	17616	17587	17613	17730	17630	17599	17382	17382	17489	17547	17264	17451	17747	17659	17694	17713	17662	17647	17422	17699	17658	17546	17485	17584	17773	17588	17625	17680	17548	17461	17598	17491	17675	17644	17769	17568	17695	17579	17589	17677	17418	17455	17708	17548	17608	17692	17513	17435	17641	17659	17823	17818	17619	17609	17759	17490	17688	17446	17630	17441	17628	17523	17571	17604	17637	17739	17516	17614	17587	17552	17593	17602	17613	17737	17631	17588	17688	17706	17652	17460	17826	17514	17602	17764	17610	17485	17714	17550	17449	17587	17640	17712	17564	17776	17594	17708	17477	17686	17627	17584	17615	17667	17685	17687	17635	17516	17639	17683	17638	17459	17558	17712	17589	17554	17432	17551	17499	17520	17624	17736	17697	17585	17482	17620	17496	17525	17598	17595	17420	17630	17461	17516	17673	17555	17693	17525	17552	17759	17608	17572	17695	17614	17535	17591	17465	17619	17615	17473	17707	17704	17596	17711	17586	17537	17562	17765	17775	17680	17716	17804	17688	17703	17586	17641	17675	17630	17668	17608	17602	17603	17694	17669	17678	17519	17524	17705	17667	17688	17625	17478	17561	17604	17718	17622	17563	17558	17550	17436	17585	17577	17742	17646	17606	17707	17589	17621	17734	17433	17575	17518	17558	17694	17593	17427	17579	17556	17643	17554	17697	17643	17640	17693	17472	17599	17632	17574	17688	17527	17569	17712	17495	17558	17778	17541	17436	17657	17707	17892	17724	17643	17718	17872	17539	17505	17646	17453	17540	17584	17578	17622	17724	17526	17505	17673	17667	17688	17380	17715	17523	17604	17550	17751	17558	17672	17675	17624	17643	17478	17752	17499	17692	17562	17691	17612	17539	17686	17612	17578	17604	17683	17731	17555	17685	17497	17548	17301	17595	17548	17647	17577	17562	17673	17557	17626	17585	17662	17669	17524	17818	17797	17590	17576	17682	17809	17847	17490	17596	17506	17565	17398	17658	17458	17467	17570	17607	17667	17543	17705	17655	17686	17656	17663	17507	17699	17693	17652	17541	17690	17690	17685	17512	17602	17639	17828	17578	17631	17651	17637	17534	17575	17522	17447	17570	17496	17618	17676	17755	17578	17711	17404	17639	17680	17486	17599	17715	17535	17662	17581	17587	17429	17568	17638	17617	17601	17852	17808	17564	17564	17540	17726	17750	17544	17572	17845	17515	17476	17671	17496	17738	17594	17493	17611	17457	17626	17527	17404	17569	17723	17568	17679	17582	17445	17710	17669	17635	17535	17672	17612	17686	17710	17788	17715	17481	17511	17584	17506	17641	17577	17586	17512	17574	17450	17652	17489	17673	17566	17683	17656	17487	17554	17595	17615	17545	17471	17623	17693	17678	17533	17642	17642	17614	17697	17497	17545	17654	17609	17581	17442	17625	17677	17513	17600	17470	17637	17679	17800	17481	17722	17702	17674	17565	17545	17580	17508	17657	17578	17678	17563	17643	17639	17569	17641	17435	17327	17513	17574	17578	17669	17647	17665	17621	17501	17548	17716	17643	17699	17704	17567	17639	17600	17874	17661	17695	17590	17680	17492	17609	17573	17498	17494	17479	17679	17686	17722	17669	17525	17373	17504	17518	17593	17376	17587	17739	17530	17581	17464	17791	17510	17580	17696	17463	17537	17793	17724	17614	17618	17610	17619	17638	17720	17720	17418	17491	17601	17521	17673	17701	17710	17506	17608	17417	17304	17716	17783	17550	17572	17819	17725	17526	17479	17744	17568	17627	17634	17471	17598	17543	17609	17524	17499	17560	17604	17623	17586	17477	17452	17418	17628	17688	17677	17507	17602	17545	17623	17396	17695	17572	17661	17516	17604	17642	17860	17408	17488	17545	17584	17554	17680	17659	17785	17437	17626	17577	17609	17570	17703	17631	17754	17744	17463	17772	17711	17652	17618	17851	17531	17478	17638	17674	17545	17608	17582	17467	17586	17565	17599	17702	17598	17623	17536	17612	17520	17568	17539	17637	17659	17629	17464	17672	17717	17600	17480	17849	17591	17793	17450	17660	17639	17862	17450	17552	17645	17662	17475	17705	17769	17577	17552	17640	17704	17690	17587	17510	17709	17737	17631	17621	17562	17723	17599	17654	17567	17606	17629	17555	17564	17599	17578	17682	17583	17454	17511	17564	17742	17566	17431	17562	17600	17603	17552	17465	17537	17570	17614	17661	17498	17638	17613	17725	17760	17459	17423	17418	17715	17650	17503	17486	17632	17687	17502	17455	17513	17660	17702	17718	17549	17582	17717	17628	17608	17593	17695	17528	17651	17559	17526	17588	17735	17560	17515	17675	17689	17802	17732	17671	17640	17616	17675	17788	17607	17664	17708	17732	17563	17584	17744	17536	17626	17726	17776	17530	17665	17501	17649	17595	17589	17507	17675	17486	17709	17597	17767	17693	17500	17584	17583	17730	17420	17579	17649	17410	17638	17814	17784	17687	17645	17633	17413	17646	17520	17673	17547	17778	17722	17549	17751	17593	17769	17572	17725	17357	17630	17633	17715	17648	17599	17549	17675	17573	17595	17626	17446	17589	17473	17618	17644	17616	17500	17589	17717	17822	17767	17653	17610	17620	17622	17589	17445	17387	17811	17583	17589	17658	17627	17673	17449	17500	17545	17658	17683	17817	17545	17755	17779	17644	17620	17622	17701	17540	17663	17721	17422	17635	17654	17553	17750	17474	17676	17484	17669	17606	17803	17613	17645	17617	17767	17455	17431	17644	17639	17539	17576	17682	17348	17818	17592	17719	17573	17494	17566	17754	17524	17623	17586	17743	17526	17517	17615	17481	17722	17613	17685	17603	17472	17637	17597	17622	17484	17585	17668	17604	17535	17537	17503	17476	17563	17549	17781	17531	17691	17653	17496	17740	17427	17546	17525	17687	17628	17833	17450	17723	17485	17752	17493	17584	17582	17677	17641	17587	17627	17803	17438	17698	17634	17635	17652	17796	17521	17448	17631	17652	17557	17518	17586	17604	17624	17511	17534	17463	17599	17530	17440	17695	17718	17561	17399	17610	17616	17645	17558	17635	17685	17543	17577	17731	17556	17557	17611	17486	17658	17579	17784	17660	17523
22305	20756	27114	24660	23220	30178	36262	32011	30831	30272	29712	35154	47758	54493	50958	42537	35004	30445	28264	27944	27723	27843	27759	27690	27569	27953	27642	28023	27638	27686	27567	27476	27621	27829	27724	27676	27827	27747	27626	27511	27647	27629	27770	27803	27858	27986	27959	28218	27773	27885	27673	27298	27793	27618	28056	27765	27958	27500	27673	27973	27616	27593	27636	27589	27831	27527	27785	27659	27867	27559	27776	27873	27929	27723	27725	27671	27956	27874	27869	27938	27916	27618	27668	27452	27565	27707	27686	27713	27792	27904	27458	27811	27834	27663	28127	27773	27937	27722	27906	27836	27676	27647	27635	27646	27695	27824	27640	27425	27955	27793	27856	27832	27649	27901	27808	27537	27259	27781	27615	27367	27787	27644	27852	27718	27801	27680	27509	27890	27760	27618	27772	27645	27432	27711	27627	27760	27721	27747	27876	27512	27832	27811	27610	27528	27651	27689	27765	27815	27724	27724	27749	27758	27789	27823	27660	27639	27635	27701	27565	27789	27555	27805	27766	27632	27942	27653	27888	27740	27651	27771	27749	27767	27834	27665	27943	27682	27901	27886	27602	27782	27688	27701	27754	27869	27664	27551	27861	27799	27959	27674	27567	27810	27667	27931	27554	27499	27653	27598	27613	27630	27750	27481	27297	27585	27738	27526	27542	27379	27579	27996	27587	27561	27641	27642	27780	27879	27663	27677	27618	27737	27624	27693	27806	27790	27943	27869	27799	27701	27488	27522	27585	27626	27794	27596	27539	27644	27921	27823	27770	27585	27598	27849	27835	27811	27517	27540	27188	27788	27842	27676	27495	27758	27826	27774	27557	27540	27613	27914	27682	28031	27571	27759	27873	27828	27412	27703	27800	27578	27715	27610	27658	27744	27517	27597	27711	27530	27743	27703	27733	27722	27637	27920	27669	27721	27565	27796	27733	27459	27706	27708	27772	27546	27565	27636	27825	27970	27656	27638	27490	27725	27642	27562	28022	27746	27566	27752	27865	27633	27551	27691	27537	27495	27638	27615	27563	27692	27632	27383	27633	27715	27602	27500	27831	27694	27590	27805	27566	27815	27553	28001	27934	27691	27732	27571	27685	27724	27803	27626	27418	27370	27951	27716	27552	27553	27662	27691	27691	27806	27330	27496	27692	27786	27702	27706	27712	27693	27770	27778	28005	27767	27733	27819	27822	27831	27512	27647	27893	27719	27510	27719	27617	27689	27516	27636	27694	27746	27580	27726	27610	27624	27803	27469	27606	27541	27904	27901	27658	27653	27598	27648	27720	27573	27673	27663	27449	27547	27466	27632	27871	27827	27609	27536	27647	27727	27708	27712	27660	27281	27777	27750	27777	27790	27663	27688	27542	27338	27816	27577	27654	27748	27520	27794	27538	27633	27759	27668	27824	27833	27714	27564	27682	27482	27701	27609	27805	27569	27703	27691	27905	27418	27841	27640	27706	27657	27818	27560	27694	27652	27703	27951	27770	27778	27694	27806	27651	27773	27550	27791	27702	27632	27623	27635	27681	27679	27711	27724	27735	27742	27613	27787	27870	27672	27601	27465	27580	27393	27475	27859	27681	27867	27647	27625	27770	27590	27565	27716	27787	27528	27911	27744	27528	27667	27504	27750	27637	27672	27547	27633	27707	27713	27877	27500	27706	27775	27805	27615	28041	27658	27821	27564	27731	27481	27784	27522	27760	27532	27611	27574	27330	27551	27678	27522	27549	27740	27650	27709	27602	27398	27538	27502	27625	27849	27920	27710	27533	27536	27932	27788	27346	27691	27773	27774	27498	27672	27846	27450	27620	27865	27461	27536	27573	27857	27744	27900	27772	27698	27534	27682	27568	27639	27811	27995	27600	27647	27697	27770	27827	27816	27780	27570	27544	27782	27743	27642	27658	27855	27795	27737	27752	27639	27586	27622	27716	27678	27554	27540	27613	27612	27558	27638	27715	27596	27735	27667	27579	27379	27706	28019	27690	27709	27602	27591	27806	27676	27905	27785	27639	27340	27486	27571	27704	27716	27621	27227	27597	27582	27814	27408	27470	27600	27663	27485	27584	27678	27745	27607	27540	27700	27619	27737	27810	27693	27644	27810	27529	27740	27582	27918	27671	27511	27792	27737	27815	27764	27579	27570	27764	27847	27756	27743	27875	27668	27869	27547	27857	27531	27436	27873	27747	27706	27639	27510	27696	27864	27737	27687	27799	27579	27564	27754	27734	27697	27627	27693	27580	27844	27740	27572	27801	27899	27890	27546	27617	27519	28034	27598	27632	27721	27556	27761	27675	27778	27625	27875	27704	27649	27886	27608	27492	27814	27730	27904	27561	27629	27798	27466	27795	27590	27669	27334	27861	27760	27649	27723	27464	27561	27513	27881	27994	27544	27876	27414	27717	27996	27629	27640	27692	27631	27507	27814	27736	27831	27781	27568	27520	27598	27868	27671	27530	27648	27633	27815	27646	27611	27569	27569	27858	27619	27633	27662	27661	27777	27711	27729	27516	27491	28019	27695	27688	27751	27532	27669	27593	27637	27889	27770	27570	27914	27634	27801	27740	27699	27615	27834	27696	27670	27570	27859	27740	27530	27525	27647	27696	27752	27710	27639	27623	27605	27567	27538	27683	28037	27690	27772	27487	27393	27863	27610	27476	27614	27781	27702	27852	27560	27742	27604	27899	27679	27615	27621	27553	27616	27744	27664	27743	27691	27929	27512	27789	27402	27616	27759	27691	27714	27553	27625	27722	27682	27734	27797	27624	27811	27752	27847	27706	27734	27699	27948	27942	27833	27627	27736	27650	27608	27808	27845	28082	27754	27844	27934	27675	27422	27524	27763	27798	27723	27676	27845	27662	27587	27840	27770	27714	27640	27863	27629	27781	27314	27572	27528	27724	27640	27737	27706	27967	27750	27531	27704	27601	27682	27996	27862	27607	27569	27566	27400	27635	27500	27528	27546	27643	27745	27741	27860	27743	27738	27688	27710	27634	27815	27637	27705	27744	27924	27590	27643	27635	27725	27558	27663	27791	27575	27726	27564	27824	27549	27765	27975	27943	27937	27744	27970	27832	27738	27800	27806	27605	27874	27716	27447	27636	27986	28033	27599	27690	27558	27937	27468	27528	27415	27862	27782	27726	27860	27642	27651	27892	27775	27497	27898	27641	27629	27546	27600	27615	27899	27941	27745	27514	27771	27409	27766	27912	27513	27641	27656	27561	27474	27967	27576	27700	27579	27853	27703	27682	27830	27853	27507	27393	27762	27895	27717	27644	27605	27758	27643	27833	27865	27646	27824	27541	27563	27503	27443	27520	27589	27852	27675	27741	27797	27349	27755	27563	27620	27614	27924	27537	27576	27483	27854	27650	27526	27782	27617	27357	27635	27337	27546	27674	27505	27522	27813	27608	27587	27501	27768	27709	27755	27555	27645	27983	27555	27738	27675	27931	27862	27888	27524	27681	27360	27703	27691	27660	27773	27535	27687	27722	27573	27663	27824	27823	27803	27897	27542	27664	27653	27643	27328	27615	27956	27616	27678	27983	27622	27862	27557	27750	27670	27867	27902	27944	27733	27809	27745	27548	27715	27749	27973	27300	27541	27956	27645	27615	27726	27700	27615	27369	27881	27794	27767	27628	27701	27967	27521	27618	27754	27553	27852	27552	27606	27814	27697	27787	27879	27924	27597	27939	27839	27681	27471	27584	27699	27609	27694	27747	27567	27718	27653	27514	27681	27561	27567	27802	27729	27494	27470	27508	27754	27640	27572	27569	27699	27921	27826	27367	27781	27490	27699	27821	27814	27667	27801	27665	27664	27723	27524	27530	27511	27706	27642	27393	27661	27671	27808	27774	27529	27683	27555	27783	27836	27565	27754	27860	27501	27775	27599	27568	27761	27834	27533	27690	27581	27659	27641	27737	27679	27678	27615	27546	27665	27598	27536	27730	27506	27773	27656	27655	27556	27635	27425	27801	27756	27563	27712	27759	27805	27760	27513	27811	27699	27767	27607	27571	27661	27864	27570	27604	27752	27601	27788	27707	27749	27746	27810	27857	27447	27676	27607	27537	27687	27662	27751	27703	27528	27597	27422	27754	27578	27743	27676	27625	27765	27656	27905	27909	27870	27665	27470	27876	27876	27704	27402	27782	27542	27759	27604	27716	27490	27884	27756	27499	27648	27556	27765	27684	27621	27828	27790	27702	27471	27822	27726	27587	27632	27645	27705	27757	27945	27615	27694	27455	27682	27713	27514	27731	27885	27701	27823	28046	27559	27620	27691	27539	27610	27487	27633	27717	27682	27794	27746	27843	27777	27947	27640	27719	27483	27588	28013	27747	27691	27617	27562	27596	27772	27520	27674	27910	27865	27808	27649	27500	27570	27821	27887	27460	28000	27535	27628	27804	27572	27770	27457	27673	27730	27792	27550	27540	27537	27834	27647	27517	27657	27466	27515	27828	27478	27821	27436	27798	27554	27865	27595	27642	27639	27684	27688	27534	27717	27673	27692	27689	27814	27729	27535	27593	27869	27705	27720	27893	27564	27578	27584	27544	27938	27625	27738	27713	27730	27684	27728	27798	27906	27942	27406	27640	27738	27621	27694	27684	27824	27566	27740	27427	27350	27854	27717	27368	27694	27701	27746	27847	27744	27702	27511	27546	27437	27593	27523	27665	27417	27560	27510	27699	27646	27772	27445	28041	27577	27630	27438	27655	27921	27720	27474	27817	27791	27693	27775	27728	27776	27684	27738	27669	27474	27638	27723	27770	27735	27741	27457	27618	27773	27570	27706	27967	27511	27938	27615	27488	27706	27457	27692	27608	27878	27726	27769	27759	27622	27740	27907	27841	27525	27724	27642	27581	27785	27779	27665	27895	27791	27598	27566	27582	27776	27506	27873	27647	27628	27771	27785	27694	27723	27450	27809	27860	27543	27741	27541	27738	27785	27621	27563	27937	27544	27638	27729	27520	27488	28040	27842	27556	27606	27461	27912	27626	27600	27828	27759	27571	27808	27618	27589	27949	27737	28027	27508	27902	27510	27646	27671	27653	27755	27727	27547	27491	27734	27766	27736	27851	27560	27523	27955	27490	27765	27795	27762	27464	27597	27684	27865	27747	27570	27883	27841	27849	27844
22252	38174	40338	33264	29916	28169	26960	23782	22091	20539	19627	29184	43020	48507	43623	34407	25632	19307	17677	17361	17344	17377	17473	17286	17431	17339	17571	17477	17411	17422	17327	17459	17410	17317	17332	17310	17393	17487	17557	17506	17583	17434	17527	17179	17303	17236	17426	17428	17579	17393	17428	17379	17399	17519	17441	17327	17314	17620	17436	17194	17500	17321	17426	17377	17408	17360	17347	17472	17373	17418	17369	17327	17137	17502	17378	17543	17228	17526	17381	17307	17495	17517	17485	17539	17329	17417	17433	17303	17276	17447	17535	17547	17457	17499	17445	17400	17509	17549	17160	17299	17367	17393	17441	17384	17411	17511	17514	17532	17422	17485	17526	17368	17371	17550	17474	17598	17567	17428	17373	17381	17360	17595	17322	17270	17291	17488	17451	17370	17152	17415	17573	17460	17447	17409	17273	17463	17360	17481	17421	17367	17419	17241	17432	17369	17234	17338	17378	17500	17490	17438	17363	17447	17465	17363	17298	17370	17384	17432	17391	17416	17238	17317	17535	17425	17428	17180	17293	17329	17386	17468	17406	17503	17262	17611	17286	17352	17494	17401	17401	17398	17495	17510	17170	17434	17426	17453	17392	17307	17433	17503	17470	17287	17316	17473	17511	17350	17535	17500	17386	17332	17493	17315	17505	17491	17470	17503	17420	17160	17517	17492	17360	17464	17510	17387	17356	17470	17455	17432	17394	17471	17567	17339	17433	17449	17346	17377	17491	17417	17471	17447	17410	17343	17467	17450	17508	17547	17581	17341	17404	17483	17360	17308	17625	17365	17244	17493	17408	17486	17424	17280	17534	17551	17406	17519	17253	17553	17555	17369	17378	17411	17451	17424	17259	17355	17474	17434	17349	17626	17510	17509	17303	17226	17404	17384	17317	17554	17565	17361	17407	17473	17226	17477	17521	17100	17542	17122	17408	17463	17468	17441	17359	17563	17436	17278	17239	17490	17451	17606	17392	17289	17269	17510	17425	17343	17423	17348	17572	17360	17395	17513	17477	17380	17552	17296	17349	17332	17384	17497	17330	17278	17332	17478	17522	17608	17437	17447	17361	17330	17508	17319	17295	17130	17407	17513	17333	17346	17256	17498	17627	17380	17371	17397	17358	17306	17546	17374	17355	17411	17452	17364	17324	17492	17336	17396	17390	17408	17349	17456	17333	17340	17293	17331	17216	17554	17423	17362	17495	17339	17433	17421	17411	17627	17299	17424	17467	17595	17456	17631	17326	17421	17475	17398	17309	17424	17606	17282	17242	17453	17357	17529	17522	17249	17500	17454	17476	17500	17455	17330	17540	17337	17399	17360	17439	17294	17397	17399	17340	17565	17352	17526	17442	17214	17402	17405	17414	17348	17348	17271	17406	17346	17384	17419	17277	17406	17314	17355	17330	17613	17327	17276	17575	17519	17481	17342	17469	17423	17530	17486	17379	17403	17167	17422	17492	17333	17332	17426	17207	17391	17177	17512	17399	17480	17540	17455	17344	17424	17587	17369	17441	17477	17473	17546	17296	17389	17295	17397	17368	17408	17347	17509	17439	17261	17366	17367	17382	17456	17348	17436	17282	17370	17452	17534	17518	17413	17384	17115	17376	17433	17381	17225	17461	17429	17411	17168	17385	17354	17462	17443	17352	17370	17385	17309	17410	17539	17245	17228	17406	17259	17352	17366	17493	17227	17155	17440	17529	17295	17357	17297	17333	17402	17450	17326	17493	17288	17365	17386	17133	17262	17467	17377	17371	17114	17532	17480	17346	17257	17508	17298	17413	17499	17291	17447	17419	17343	17263	17467	17394	17553	17456	17548	17516	17355	17446	17419	17518	17335	17444	17540	17485	17450	17250	17447	17481	17400	17227	17449	17490	17358	17583	17303	17450	17505	17411	17389	17408	17328	17430	17389	17529	17448	17430	17220	17368	17400	17314	17510	17359	17343	17337	17295	17489	17424	17466	17375	17272	17499	17382	17325	17185	17507	17345	17366	17428	17331	17221	17438	17367	17521	17474	17374	17265	17420	17263	17402	17297	17233	17480	17671	17350	17388	17426	17164	17514	17468	17401	17323	17470	17235	17252	17305	17484	17433	17271	17344	17400	17258	17353	17319	17293	17394	17457	17285	17553	17375	17292	17389	17258	17455	17347	17381	17400	17403	17490	17332	17427	17293	17349	17358	17466	17368	17463	17374	17429	17141	17555	17488	17465	17591	17387	17315	17233	17337	17415	17352	17379	17360	17336	17434	17351	17297	17500	17393	17333	17551	17390	17249	17445	17329	17282	17309	17562	17409	17386	17132	17400	17353	17559	17456	17444	17490	17363	17351	17450	17379	17127	17374	17414	17489	17507	17335	17611	17432	17356	17449	17487	17394	17323	17399	17281	17464	17203	17428	17292	17282	17607	17557	17386	17223	17405	17366	17366	17185	17422	17432	17502	17361	17455	17304	17511	17228	17554	17427	17448	17441	17457	17451	17394	17308	17355	17193	17352	17436	17456	17275	17503	17530	17470	17440	17480	17556	17458	17336	17393	17415	17417	17407	17257	17418	17491	17309	17529	17306	17251	17424	17408	17340	17381	17478	17368	17482	17476	17437	17430	17460	17441	17328	17420	17488	17464	17555	17408	17383	17410	17459	17493	17382	17488	17470	17312	17413	17596	17354	17282	17299	17462	17357	17384	17332	17405	17378	17289	17722	17401	17337	17289	17402	17484	17276	17320	17448	17256	17490	17399	17415	17432	17333	17354	17423	17491	17372	17372	17382	17365	17442	17442	17353	17347	17338	17226	17147	17650	17433	17300	17348	17417	17380	17438	17526	17432	17349	17366	17440	17321	17648	17303	17449	17452	17357	17371	17345	17390	17400	17279	17305	17484	17291	17400	17334	17443	17476	17430	17450	17599	17459	17430	17414	17505	17239	17292	17306	17311	17483	17274	17293	17417	17455	17356	17396	17273	17239	17421	17258	17514	17502	17241	17436	17533	17348	17413	17518	17533	17224	17375	17441	17470	17379	17544	17560	17376	17379	17392	17538	17400	17521	17302	17405	17405	17331	17239	17313	17431	17401	17238	17412	17431	17318	17314	17229	17412	17534	17414	17405	17367	17433	17338	17353	17397	17322	17527	17403	17128	17377	17363	17428	17470	17365	17384	17517	17496	17255	17583	17409	17409	17511	17432	17335	17530	17317	17704	17490	17144	17459	17459	17335	17619	17074	17562	17419	17372	17519	17270	17420	17354	17404	17339	17330	17413	17310	17543	17349	17410	17406	17517	17321	17434	17433	17478	17465	17348	17415	17459	17500	17190	17246	17344	17268	17535	17394	17410	17425	17320	17480	17370	17445	17450	17451	17397	17469	17501	17520	17327	17537	17364	17499	17316	17471	17287	17436	17416	17443	17394	17514	17285	17478	17472	17577	17390	17409	17415	17492	17449	17443	17394	17428	17515	17382	17529	17416	17228	17540	17375	17363	17349	17459	17363	17504	17528	17316	17551	17334	17394	17373	17518	17273	17496	17502	17520	17485	17276	17572	17253	17365	17390	17313	17446	17432	17384	17536	17359	17190	17373	17489	17426	17415	17423	17355	17227	17422	17479	17337	17530	17408	17431	17640	17373	17307	17478	17479	17368	17584	17433	17394	17355	17285	17446	17331	17396	17408	17405	17429	17398	17306	17453	17453	17307	17375	17359	17437	17362	17420	17426	17328	17343	17364	17458	17254	17432	17425	17462	17452	17521	17395	17378	17390	17442	17601	17576	17384	17354	17330	17446	17480	17486	17513	17307	17280	17232	17516	17299	17400	17413	17626	17303	17456	17471	17440	17468	17396	17298	17313	17414	17500	17318	17584	17313	17607	17418	17554	17517	17409	17366	17357	17567	17419	17493	17209	17171	17465	17339	17485	17504	17467	17307	17284	17376	17461	17440	17441	17326	17347	17324	17525	17240	17359	17475	17216	17386	17377	17305	17365	17420	17260	17408	17281	17377	17501	17497	17489	17391	17462	17443	17452	17485	17421	17314	17534	17388	17347	17353	17511	17268	17506	17324	17352	17514	17447	17514	17456	17324	17473	17456	17511	17388	17537	17261	17658	17386	17413	17520	17308	17307	17462	17557	17421	17352	17450	17487	17371	17377	17536	17463	17371	17219	17422	17275	17407	17448	17483	17292	17426	17356	17389	17408	17478	17577	17570	17262	17242	17326	17360	17394	17466	17470	17463	17292	17231	17486	17263	17416	17454	17470	17357	17458	17559	17324	17457	17483	17340	17344	17350	17501	17386	17587	17438	17419	17197	17296	17588	17486	17281	17259	17480	17540	17433	17433	17363	17510	17412	17444	17504	17489	17450	17344	17585	17485	17257	17373	17412	17421	17444	17639	17474	17306	17312	17248	17577	17349	17356	17490	17147	17519	17520	17354	17457	17392	17504	17479	17621	17317	17465	17350	17538	17368	17392	17429	17390	17561	17285	17380	17346	17510	17387	17279	17380	17416	17320	17389	17512	17499	17321	17246	17440	17390	17400	17571	17276	17409	17543	17248	17463	17320	17573	17327	17323	17358	17267	17430	17478	17343	17366	17394	17213	17350	17323	17389	17413	17315	17346	17243	17639	17573	17453	17319	17573	17216	17338	17557	17588	17498	17335	17345	17504	17498	17357	17360	17292	17512	17332	17452	17457	17428	17311	17607	17277	17305	17363	17375	17445	17481	17342	17445	17598	17391	17547	17398	17213	17323	17511	17334	17572	17258	17502	17326	17399	17528	17411	17343	17217	17441	17492	17465	17352	17415	17278	17536	17528	17451	17439	17399	17333	17509	17405	17317	17341	17329	17290	17551	17387	17505	17462	17493	17406	17394	17261	17302	17329	17351	17356	17429	17325	17482	17453	17470	17500	17502	17486	17454	17497	17191	17461	17411	17475	17368	17456	17373	17496	17313	17450	17409	17257	17344	17454	17524	17346	17439	17507	17564	17512	17491	17674	17372	17589	17425	17290	17373	17454	17507	17298	17438	17439	17232	17457	17442	17229	17428	17438	17470	17309	17399	17394	17383	17378	17310	17306	17304	17393	17366	17517	17472	17295	17343	17303	17450	17332	17394	17376	17333	17433	17459	17424	17390	17259	17445	17185	17280	17464
35290	28437	33226	32028	30174	29673	29496	28792	28271	27801	28089	28091	28706	29138	29441	29063	28570	28297	27964	27816	28048	28104	28200	27817	27905	27897	27945	27755	27851	27390	27810	28095	28131	27973	27998	27849	27949	27753	27852	27867	27674	28079	27912	27715	27918	28058	27626	27832	27730	27928	27882	27783	27648	28023	27851	27608	27801	27934	27837	27856	27848	27837	27949	27854	28106	28161	28061	27695	27730	27679	28090	27940	28090	27597	27864	27836	27693	27824	27685	28286	27863	27878	27856	27776	27905	28033	27759	27651	27888	27798	27950	27898	28083	27691	27812	27936	27611	27960	27817	27750	27839	27786	27847	27797	27704	27966	27980	27869	27984	28027	27873	27841	27864	27946	27741	27878	27895	27903	27969	27820	27802	27687	27798	27685	27920	28078	27706	27807	27819	28031	27752	27813	27980	27826	27897	27808	27846	27532	27810	27687	28017	27724	27833	27910	27912	27875	28016	27803	28177	27937	27639	27607	27798	28060	27781	27719	27660	27902	27816	27817	27930	27772	27875	28192	27922	27570	27738	27941	27907	27596	27601	27803	27700	27821	27852	27753	27596	27783	27709	27715	27774	27995	28021	28122	28115	27765	27835	28077	27826	27800	27768	27758	27627	27690	27731	27912	27746	27580	27921	28001	28006	28068	27751	27576	27939	28017	27967	27723	27980	28083	27907	27930	27712	27937	28013	27835	27743	27766	27786	27895	27823	27839	27844	27894	27725	27519	28068	27814	27699	27801	28072	28056	27932	27872	27872	27612	27934	27736	27638	27758	27844	27932	27648	28230	27832	27927	27798	28007	27904	27752	28032	28069	27983	27966	28185	27663	27808	27928	27903	27907	27800	27639	27707	27773	27783	27979	27899	27465	27725	27809	27901	27775	28015	27993	27777	27993	27907	28017	27825	27857	27880	27993	27918	27868	27910	27827	27903	27816	27983	27974	27945	27942	27838	27887	27785	27730	27868	28053	27807	27880	27921	27780	27797	27825	27600	27782	27864	27777	27959	27777	28005	27903	27686	27803	27808	27748	27596	27789	27944	27814	27907	27799	27750	27730	27757	27708	27720	27855	27822	27886	27835	27584	27984	27906	27960	28011	27725	27835	27690	27717	28090	27981	27684	28060	28185	27723	27836	27784	27779	27942	28031	27773	27912	27923	27876	27936	27954	28019	27811	27616	27796	27707	28131	27726	27641	27936	27822	27718	27992	27816	28233	27740	27828	27858	27963	27816	28013	27927	28021	27850	27604	27783	27745	27952	27593	27622	27891	27863	27938	27553	27818	27770	27870	27526	27764	27875	27670	27652	27907	27801	27829	27543	27834	27754	27913	27654	28124	27797	28030	28093	27913	27887	27947	27678	28222	27594	27854	27719	28159	27844	27853	27879	27764	27700	27771	27688	27793	27848	27688	27826	28143	27674	27691	27673	27786	27947	28010	28082	27793	28055	27828	27822	27732	27834	27837	27625	27683	27712	28003	27858	27622	27880	27867	27973	27926	27986	27957	27859	27835	27632	28032	28039	27829	27879	27582	27819	27852	27832	27884	27551	27775	27449	27846	27736	27735	27907	27870	27900	28228	27731	27893	27908	27945	27948	27837	27865	27717	27935	28050	27978	27577	27733	27694	27558	28161	27922	27514	27640	27807	27662	27679	27522	27860	27854	27544	27973	27815	27888	27671	27823	28012	27704	27814	27884	27918	27929	28012	28044	27820	27967	28183	27739	27826	27874	27900	27998	27598	27694	27798	28117	28045	28014	27943	27898	27942	27941	27710	27871	27862	27653	27991	27624	28034	27810	27936	27804	27895	27835	27839	27725	27678	27673	27926	27828	28055	28005	27757	27874	27915	28076	27781	28013	27847	27824	27771	27561	28101	27731	27620	27938	27977	27860	27802	28077	27931	27986	27773	27740	27667	27721	27981	27884	28082	27907	27696	27940	27978	28025	27908	27927	27685	27655	27874	27972	27633	27847	27896	27811	27883	27715	27768	27600	27724	27863	27901	27878	28052	27836	27910	27941	27666	27618	27951	28023	27901	27922	27784	27797	27570	27709	28112	27912	28024	28026	27764	27699	27837	27633	27936	27769	27698	28026	27685	27652	27811	27849	27889	27956	28022	27789	27915	27963	27889	28041	27706	27951	27810	27878	27747	27903	27748	27723	27933	27880	28056	27952	27873	27960	27529	27760	27955	27589	27774	27993	27885	27806	27928	27720	27731	27854	27873	27787	27781	27917	27678	27816	27873	27824	27959	27797	27819	27755	27821	28181	27968	27674	27692	27753	27894	27748	27944	27719	28071	27868	27627	27667	27731	27932	27838	27813	27902	28070	27914	28042	27773	27890	27807	28098	27914	27989	27973	27877	27994	27763	27850	27821	27584	27595	27864	27865	27691	27764	27981	27850	27893	27984	27717	27945	27823	27795	27928	27810	28066	27850	27763	27896	27802	27765	28139	27771	27749	27816	27825	27803	27793	27970	27685	27838	28029	27603	27975	27956	28166	27625	27959	28026	27773	27985	27713	28016	27864	27885	27842	27958	27706	27789	27986	27733	27676	27905	27830	27658	27898	27925	27798	27939	27930	28118	27973	27697	28104	27666	27821	27841	27803	27686	28046	27594	27565	27901	27891	27750	27793	27686	28051	27878	27944	27707	27860	28036	27600	27841	27710	27621	27768	28025	27814	27762	28097	27631	27830	28123	27683	27969	28067	27607	28011	27802	27784	27746	27961	27826	27691	27859	27841	27901	27973	27777	28188	27923	27815	27452	27802	27924	28005	27593	27957	27961	27917	27836	27920	27925	27925	27766	27920	27872	27987	28052	27833	27985	27963	28162	27969	27813	27988	27717	27840	27759	28124	27754	27869	27849	27470	28190	27826	27923	27559	27794	27831	27812	27758	27851	27779	27870	27669	28111	27665	27683	27576	27744	27707	28156	27803	27752	27679	27623	27990	28012	27895	27765	27791	27847	27895	27713	27799	27915	28064	27793	27748	27922	27760	28002	27967	28150	27801	27800	27859	27796	27989	27899	27811	27618	28120	28154	27688	27896	27967	27801	27809	27559	28040	27982	27958	28078	27796	27764	28082	27523	27757	27842	28048	27834	27871	28002	27713	28015	27806	27706	27841	27795	27759	27676	27839	27877	27874	27487	27657	27859	27990	28006	27986	27678	27875	28055	27985	27618	27558	27863	27726	27801	27856	27939	28048	27861	27965	27797	28118	27905	27907	27792	27915	27716	27688	27722	27852	27682	27898	28166	28077	27948	27702	27958	27763	27810	28146	27780	27912	27944	27973	27881	27822	27867	27839	27793	28030	27639	27656	27676	28015	27743	27666	27891	27802	27863	27808	27885	28066	27801	27827	27688	27874	27782	27791	27878	28007	27960	27946	27925	28047	27821	27918	27877	27796	27710	27633	27805	27880	27908	27848	27786	27806	27631	27726	27811	27959	27989	27881	27875	27651	27891	27823	28038	28143	27904	27787	27883	27895	27969	27814	27984	27795	27749	28048	27722	27872	27861	27788	27929	28105	27975	27683	28040	27909	27795	27815	27992	27732	27835	27775	27648	27775	27809	27808	27908	27786	27820	27616	27753	27701	28018	27874	27768	27798	27902	27774	27996	27790	27812	27774	27719	27636	27698	27971	27670	27972	27838	28086	27731	27964	27563	27940	27725	27582	27648	27768	27870	28132	27749	27576	27708	28248	27799	27846	27803	27779	27921	28024	27852	27877	27777	27921	27755	27564	27909	27833	27635	27701	28054	27740	27908	27909	27986	27931	27676	28151	27953	27660	27921	27565	27807	27735	27852	27850	27922	27933	27945	27803	27689	27660	27500	27845	27727	27901	27917	28102	28048	27895	27724	27647	27615	27826	27999	28001	27594	28005	27814	27942	27803	27969	27904	28141	27572	28157	27931	28118	27743	28028	27863	27857	27967	27911	27879	27797	27815	28157	27969	27945	27887	27916	27886	27763	27676	27784	27648	27858	27862	27523	27929	27963	28028	27856	27737	27707	27763	27948	27918	27958	27879	27994	27569	27883	27831	27472	27499	27782	27715	27855	27811	28008	27712	27840	27733	27993	27858	27637	27865	27638	27964	27795	27843	27725	27771	27810	27940	28032	27902	27666	27943	27993	28063	27850	28030	27759	27912	28107	27875	27842	27790	27733	27938	27762	27944	27735	27909	27722	27801	28014	27959	28138	27984	27962	27743	27648	27784	27913	27801	28028	27870	27939	27690	27716	27793	28040	27810	27865	27849	27695	27711	27846	27938	27765	27828	27966	27981	28254	27999	27796	27710	27997	27991	28166	28067	27813	27727	27879	27759	27812	27902	27675	27956	27706	27790	27946	27934	28118	27971	27858	28144	27789	27913	27949	27483	27796	27919	28002	27819	27914	28000	27905	27787	27821	28126	27980	27755	27699	27931	27921	27820	27709	27960	27652	27792	27840	27701	27769	27822	27776	28005	28103	27815	27622	27922	28036	28045	28043	28045	28154	27937	27803	27958	28210	28161	27978	27772	27785	27691	27802	27696	28026	27733	27899	27811	27931	27918	28023	28108	27899	27921	27700	27684	27802	27687	27974	27875	27731	27943	27782	27618	27929	27859	27807	27940	27830	27602	27808	27892	27764	28044	27912	27954	28106	27871	27941	27781	27819	27955	28091	27949	27665	27981	27925	27977	28323	27760	27680	27619	28008	28025	27905	27782	27819	27642	27591	28057	27886	27639	27999	28099	27765	27711	27904	28102	27991	28042	27858	27883	27801	28125	28016	27592	27914	28003	27945	27725	27965	27934	27883	27754	27913	27813	27797	27728	27705	27849	28072	27539	27892	28027	27812	27833	27738	27875	27653	27879	27675	27795	28162	28130	27980	27811	27971	27772	27986	27656	27652	27887	27912	27981	27758	27917	27767	27673	27899	27971	27828	27916	27983	27860	28002	27914	27781	27654	27684	27780	27750	27881	27881	27691	27887	27963	27775	27861	27828	27537	27551	27805	27884	28098	27978	27902	27803	28058	27993	27945	27859	27844	27864	27985	27829	27747	27757	27904	27942	27973	27971	27599	27842	28023	27730	27671	27830	27861	27901	27738	27664	27779	27802	27502	27786	27663	27767	27935	27544	27700	27927	27566
22540	25018	26737	22894	21043	20641	19968	18927	18299	17930	17802	18275	18785	19561	19300	18780	18148	17687	17524	17533	17456	17345	17439	17399	17776	17355	17478	17459	17269	17438	17419	17580	17459	17448	17483	17567	17514	17515	17447	17463	17245	17478	17481	17527	17488	17376	17376	17466	17547	17444	17564	17443	17534	17565	17573	17687	17567	17656	17451	17400	17390	17493	17487	17399	17526	17420	17474	17362	17436	17623	17484	17518	17602	17262	17295	17587	17456	17450	17455	17272	17354	17423	17552	17527	17564	17438	17469	17453	17494	17287	17646	17380	17676	17571	17466	17484	17526	17455	17331	17315	17326	17664	17366	17576	17544	17399	17581	17390	17432	17627	17317	17565	17533	17573	17368	17291	17401	17501	17593	17501	17370	17365	17556	17572	17385	17515	17426	17518	17408	17600	17433	17376	17497	17467	17481	17530	17533	17606	17565	17423	17444	17414	17496	17426	17282	17468	17509	17466	17383	17462	17364	17474	17512	17414	17671	17401	17424	17424	17479	17604	17433	17407	17383	17439	17530	17393	17493	17310	17650	17526	17379	17360	17511	17352	17477	17558	17496	17540	17544	17447	17505	17321	17482	17307	17518	17446	17476	17384	17455	17491	17478	17523	17451	17581	17432	17405	17350	17502	17426	17509	17653	17388	17400	17391	17653	17358	17264	17548	17653	17630	17584	17421	17402	17579	17426	17417	17443	17479	17558	17394	17494	17448	17433	17549	17389	17392	17454	17519	17453	17478	17456	17431	17430	17384	17494	17409	17497	17565	17400	17543	17578	17475	17324	17526	17384	17467	17610	17516	17403	17605	17588	17498	17434	17422	17577	17498	17481	17327	17613	17531	17476	17623	17398	17468	17400	17433	17447	17264	17381	17504	17442	17432	17547	17339	17442	17548	17566	17435	17517	17455	17560	17703	17286	17446	17464	17316	17474	17555	17483	17520	17334	17549	17408	17517	17442	17408	17289	17453	17435	17344	17412	17383	17603	17501	17600	17477	17279	17541	17569	17408	17243	17500	17431	17435	17378	17587	17274	17506	17551	17338	17564	17402	17508	17600	17382	17543	17542	17350	17508	17459	17455	17461	17440	17617	17586	17367	17663	17467	17487	17412	17490	17578	17402	17396	17378	17555	17509	17391	17448	17530	17416	17237	17403	17559	17491	17463	17349	17567	17424	17490	17467	17627	17725	17533	17438	17446	17506	17452	17475	17667	17477	17406	17426	17543	17369	17385	17590	17444	17576	17578	17448	17525	17493	17440	17288	17431	17340	17519	17493	17438	17545	17487	17425	17365	17387	17486	17550	17477	17504	17560	17450	17609	17455	17580	17508	17557	17709	17422	17475	17506	17440	17452	17429	17374	17400	17443	17543	17418	17495	17391	17366	17452	17430	17394	17456	17557	17506	17579	17498	17537	17496	17607	17289	17443	17488	17554	17394	17504	17405	17569	17483	17526	17391	17502	17465	17477	17371	17305	17501	17407	17481	17585	17523	17449	17516	17392	17504	17346	17691	17399	17485	17504	17359	17571	17598	17482	17586	17694	17425	17554	17311	17412	17502	17516	17528	17586	17501	17476	17532	17316	17372	17690	17644	17534	17453	17379	17592	17342	17412	17433	17475	17567	17419	17320	17509	17569	17587	17417	17533	17512	17480	17554	17485	17252	17417	17495	17401	17575	17452	17380	17410	17495	17569	17438	17419	17536	17431	17469	17578	17554	17602	17463	17420	17335	17612	17478	17509	17437	17251	17366	17384	17459	17455	17337	17186	17192	17385	17413	17466	17397	17489	17328	17395	17547	17521	17438	17614	17405	17200	17463	17432	17613	17521	17393	17442	17462	17376	17505	17657	17584	17386	17455	17536	17534	17712	17445	17689	17482	17369	17421	17488	17428	17668	17471	17222	17572	17436	17391	17423	17651	17558	17416	17445	17266	17456	17531	17454	17434	17457	17517	17526	17449	17439	17599	17395	17395	17435	17583	17465	17377	17525	17449	17411	17444	17426	17595	17386	17402	17549	17503	17463	17253	17686	17536	17354	17462	17492	17435	17614	17458	17421	17442	17371	17561	17494	17443	17465	17487	17384	17588	17346	17524	17587	17558	17398	17645	17448	17463	17424	17280	17496	17478	17603	17497	17484	17364	17318	17618	17479	17441	17679	17360	17577	17413	17337	17520	17522	17624	17428	17501	17229	17534	17397	17420	17551	17343	17533	17624	17552	17262	17443	17452	17394	17470	17462	17541	17353	17426	17415	17480	17370	17566	17574	17583	17414	17532	17424	17517	17534	17424	17468	17524	17452	17466	17499	17353	17392	17517	17515	17350	17447	17345	17454	17603	17488	17367	17461	17403	17458	17484	17510	17486	17411	17531	17448	17405	17400	17495	17553	17399	17328	17419	17306	17507	17436	17535	17505	17480	17566	17485	17423	17336	17375	17383	17696	17586	17522	17309	17232	17582	17433	17503	17558	17365	17586	17413	17579	17534	17478	17501	17576	17602	17555	17509	17450	17225	17534	17663	17447	17488	17312	17531	17575	17492	17514	17612	17402	17517	17399	17482	17555	17530	17539	17632	17434	17371	17520	17595	17434	17578	17640	17312	17470	17475	17340	17400	17372	17531	17475	17475	17376	17483	17419	17435	17201	17688	17447	17354	17670	17617	17396	17629	17510	17559	17422	17430	17426	17515	17511	17530	17588	17496	17431	17535	17556	17394	17537	17495	17476	17546	17374	17648	17650	17387	17477	17520	17487	17403	17422	17444	17359	17647	17428	17316	17452	17330	17532	17424	17535	17378	17642	17669	17542	17434	17474	17499	17539	17547	17455	17425	17421	17668	17555	17546	17366	17527	17402	17520	17408	17649	17505	17531	17702	17560	17404	17532	17466	17579	17403	17321	17547	17354	17563	17541	17346	17477	17461	17436	17552	17490	17574	17386	17572	17305	17347	17451	17424	17295	17559	17295	17262	17580	17383	17527	17467	17596	17583	17587	17630	17556	17318	17519	17417	17271	17500	17329	17463	17417	17531	17526	17400	17543	17479	17479	17474	17453	17517	17507	17517	17439	17381	17581	17478	17372	17319	17336	17359	17304	17371	17381	17330	17431	17787	17611	17279	17347	17518	17522	17505	17429	17435	17611	17477	17416	17579	17382	17530	17469	17473	17447	17625	17474	17366	17489	17311	17544	17583	17611	17596	17443	17414	17469	17612	17421	17495	17675	17489	17409	17330	17457	17509	17488	17431	17233	17554	17281	17539	17466	17386	17322	17621	17523	17375	17312	17473	17463	17530	17491	17481	17495	17534	17504	17361	17372	17541	17586	17278	17410	17495	17607	17460	17326	17458	17450	17412	17439	17459	17358	17541	17414	17391	17428	17500	17516	17417	17607	17604	17437	17617	17330	17428	17638	17366	17600	17462	17460	17468	17568	17352	17520	17507	17370	17483	17570	17415	17546	17498	17285	17331	17372	17395	17383	17666	17401	17375	17492	17320	17470	17443	17471	17439	17432	17423	17632	17477	17555	17534	17537	17671	17462	17449	17469	17323	17559	17318	17531	17572	17310	17481	17563	17552	17663	17659	17585	17283	17527	17378	17430	17477	17232	17412	17478	17550	17396	17586	17506	17432	17325	17547	17543	17402	17545	17386	17401	17526	17347	17628	17386	17305	17531	17435	17420	17342	17503	17386	17362	17422	17548	17545	17709	17373	17497	17383	17273	17316	17286	17457	17499	17607	17555	17705	17514	17460	17504	17541	17381	17472	17461	17522	17417	17505	17482	17435	17504	17427	17432	17420	17442	17399	17495	17520	17446	17559	17432	17491	17555	17307	17457	17693	17457	17571	17373	17314	17596	17412	17346	17432	17339	17437	17281	17446	17663	17398	17495	17617	17340	17518	17478	17470	17466	17466	17657	17447	17585	17400	17518	17353	17271	17650	17492	17483	17401	17582	17315	17462	17535	17595	17405	17542	17268	17473	17389	17572	17300	17599	17479	17565	17492	17297	17372	17353	17205	17309	17384	17480	17531	17371	17419	17617	17403	17397	17643	17395	17450	17371	17547	17389	17611	17294	17654	17471	17425	17468	17500	17245	17498	17651	17366	17334	17557	17592	17648	17515	17604	17454	17524	17368	17507	17509	17290	17504	17538	17396	17568	17456	17656	17527	17458	17570	17646	17569	17267	17603	17431	17396	17239	17516	17409	17495	17433	17542	17543	17624	17433	17345	17517	17571	17441	17300	17581	17544	17463	17279	17590	17491	17563	17334	17463	17396	17405	17459	17484	17624	17552	17518	17391	17490	17502	17403	17546	17356	17417	17380	17553	17429	17595	17322	17515	17457	17470	17460	17357	17483	17489	17395	17557	17420	17773	17422	17463	17423	17575	17448	17526	17499	17487	17489	17649	17469	17478	17643	17430	17345	17438	17365	17386	17510	17623	17460	17379	17519	17383	17465	17556	17470	17471	17461	17605	17445	17442	17565	17405	17525	17592	17459	17521	17501	17379	17497	17436	17437	17552	17394	17531	17485	17400	17585	17418	17380	17578	17378	17403	17580	17351	17520	17345	17534	17490	17410	17543	17397	17399	17330	17449	17335	17488	17505	17290	17403	17416	17566	17619	17320	17535	17402	17413	17526	17546	17336	17575	17585	17432	17406	17326	17443	17603	17521	17410	17632	17516	17513	17507	17315	17454	17489	17557	17458	17536	17483	17556	17472	17391	17539	17528	17637	17283	17522	17604	17461	17549	17324	17516	17504	17424	17520	17389	17542	17483	17400	17431	17399	17445	17559	17494	17575	17552	17520	17500	17575	17564	17328	17401	17474	17504	17676	17492	17422	17637	17625	17695	17657	17496	17378	17444	17394	17595	17450	17439	17538	17377	17548	17574	17516	17511	17475	17518	17466	17633	17479	17450	17408	17385	17537	17453	17621	17410	17502	17569	17298	17524	17554	17451	17486	17442	17431	17566	17249	17399	17422	17665	17474	17585	17543	17662	17395	17398	17504	17550	17495	17566	17499	17370	17598	17534	17502	17422	17771	17609	17459	17466	17368	17498	17471	17523	17556	17575	17480	17388	17488	17383	17419	17619	17378	17451	17508	17355	17382	17535	17362	17561	17362	17331	17575	17663	17583	17466
24877	20753	27007	26340	27093	31004	31779	29451	28791	28774	29811	33037	38488	41083	40248	36085	32690	29799	28280	28245	28155	27938	27965	27960	27666	28107	27870	27831	28031	27742	28116	27902	28032	27985	27993	28024	27900	27932	27901	27824	27894	28129	27756	27831	28020	27986	27996	27865	27935	27959	28132	27758	27766	27835	27794	27920	28245	27930	28103	27903	28196	28106	28179	27844	27912	27671	27788	27847	27965	27705	27876	27773	27932	27901	28008	27950	28222	28052	27978	27979	28077	27936	27618	27881	27776	27977	27701	27952	27920	28035	27708	27907	27830	28003	27794	27842	27678	27646	28058	27962	27902	28102	27835	28149	27931	27836	27854	27967	28078	28052	27891	27984	27875	27965	28093	28009	27934	27828	27723	27723	27922	28116	27849	28080	28108	28128	28203	27680	27982	27918	27930	28199	28122	28055	27919	27982	27982	28153	27975	27834	27966	27980	27901	28099	27831	27869	27869	28043	27892	27886	27758	27855	27986	27819	27996	28105	28193	27954	27921	27791	27903	27820	27964	27917	28045	27931	27961	28120	27912	27684	28049	27933	27932	28204	27899	28056	27786	27955	27934	27700	27917	28182	27967	27984	27871	27868	27955	27881	27644	28043	27778	28015	27652	27855	27962	27858	28012	27817	27898	27933	27643	27887	27890	27823	27836	27759	27944	27955	27902	27891	27760	28167	27826	28013	27927	27940	27837	27729	28108	28034	28287	27662	28108	27807	27937	27704	28018	28047	27808	27752	28197	27786	28062	27972	27876	27620	27965	27856	27875	28190	27709	28122	27814	27885	28190	28018	28014	27656	27895	28046	28054	27828	27824	28077	27944	27787	27596	28094	28029	27688	27753	27878	27969	28035	27931	27940	27793	27925	27982	27833	27855	27920	28079	27885	27888	28283	27743	27790	27992	28083	27828	27665	28186	28115	28085	28026	28042	28136	28046	27808	27931	28039	27950	28142	28181	27964	27964	28080	27851	27870	27980	27974	28045	28029	27926	27874	28023	28103	27986	27654	27848	27999	28176	27928	28198	27874	27933	27878	27949	27955	28128	28030	28058	27577	27860	27968	28116	27961	27896	27766	28082	27987	28202	28203	27865	28128	27926	27975	27573	27822	27853	27770	27841	28083	27989	27957	28028	27883	28077	27769	27894	27944	27722	27994	27981	27831	27996	27861	28073	28167	27952	27846	28047	27854	28027	28097	27952	27876	27943	28189	27786	27661	28014	27966	27815	27956	27911	27936	28024	27981	27777	27727	27745	27930	28115	27862	27856	28177	27960	27880	28124	27857	27879	27888	27932	27758	28018	28090	28023	27874	27878	27888	27779	27910	27976	28019	27747	27737	27888	27665	28223	27644	27787	27922	28068	27914	27939	27825	27926	27908	27776	27988	28026	27737	27875	27965	27899	27783	27906	28000	27911	27871	27939	27919	27923	28008	27832	27723	27885	27928	28028	27761	27887	28033	27950	27998	27864	28077	28109	27895	27877	27813	27808	27857	28179	28128	28083	27736	27860	28199	28008	27870	27930	28039	27970	28126	27846	27662	27985	28027	27947	27878	28223	27878	27828	28073	27854	28031	27744	27858	28055	27914	27975	27957	27928	27659	27801	27764	27910	28098	28178	27788	27942	27819	27671	28080	27834	28020	27954	27911	27959	27900	28016	28112	28024	27770	27931	27967	27989	28077	28123	27927	28122	28066	27893	28011	28106	27688	28198	28195	28143	27807	27968	27993	28153	28098	27723	27840	27900	27583	27787	27688	27932	27927	28127	27917	27919	27837	27855	27956	27934	27971	28080	27890	27968	28108	27870	27732	27863	27903	27810	27711	27837	27944	27989	27705	27921	28244	28037	27829	28039	28087	27935	27788	27854	27786	27838	28143	28151	27915	28121	28016	27895	28182	28075	27913	27646	27986	27749	27940	27992	27934	27949	27900	28017	28017	28144	27882	27845	27990	27720	27891	27907	27659	28056	27877	27904	27635	27834	27895	27693	28026	28016	28048	27738	27785	28058	27773	27954	28188	27994	28068	27775	28128	27932	27639	27862	27776	27859	27885	27878	28075	27791	28096	27992	27983	27864	27762	28168	27736	28165	28005	27948	27669	27690	27894	27813	28003	28017	27725	27973	27778	27811	27877	27824	27858	27740	28068	28070	27881	27869	27863	27898	27803	27944	27811	28006	27945	27925	27862	27834	27989	28026	27857	27860	27914	27904	28077	28104	28063	27995	27916	27952	27988	28006	28235	28250	27881	27923	27998	28170	28021	28013	28129	28015	27894	28001	28198	28079	27810	28010	27850	27721	27958	27996	27756	27911	27896	28000	27982	27877	27817	28000	27930	28011	27904	28054	27913	28024	27899	27838	27857	27865	27862	27620	27776	27859	28207	28088	27640	27952	27856	28205	27893	28105	27754	27954	27888	28148	28139	28221	27622	27917	27975	28017	27504	28133	28068	28175	28092	28313	28083	27782	27881	27835	27938	27943	28009	28131	27709	27711	28180	27871	27820	28025	28072	28126	27981	27845	27902	27840	27888	27969	27945	28071	27791	27901	27761	27847	27917	28118	27659	27703	27969	28213	27945	27991	27885	28240	27905	28031	28010	27978	27815	27993	27942	27985	27900	27791	28017	28159	27686	27986	27832	27870	27624	27815	28067	27970	27886	27890	27730	27996	27762	27914	27765	27921	27789	27948	27849	28201	28111	28378	27901	27800	27850	27816	27956	27871	27788	28132	27869	28005	27870	28130	27810	27933	27980	27869	28080	28199	27889	27798	27955	27909	28021	27822	27866	28017	27896	27821	27699	27939	27786	28025	27841	27785	28119	27907	28051	28018	27888	28005	27982	27768	27827	27950	28063	27624	27895	28059	27968	28077	28042	28137	28132	27822	28168	27895	27954	27874	27934	27738	27976	27766	28151	27782	27926	27765	27849	28056	27732	27937	27968	27839	27763	28023	28045	27395	27932	28146	27665	27877	27804	28171	27705	28137	28183	28080	27888	27997	27813	28040	28058	28092	27668	27918	27728	27939	27913	27745	27987	27789	28043	27879	27839	27985	27960	27912	27705	28170	27842	27649	27782	27849	27795	27762	27950	27916	28127	27810	27846	28068	27893	28169	27693	27880	27979	27840	27914	27808	27796	27750	27995	27848	27934	27919	28150	28080	27728	27917	27865	27900	27892	27942	27708	28134	27901	27807	27885	27939	27948	27897	27922	27775	27965	27791	27686	27946	27834	27920	28357	27759	27806	28334	27644	27931	27958	27889	27949	28051	27874	27907	27709	27950	27912	27948	27981	28379	28046	27942	28063	28098	27718	27880	28005	27946	28002	28037	27969	27880	28227	27878	28051	27883	28020	28128	27738	27764	27908	27899	27820	28037	28133	28088	27853	27867	27997	27901	27639	27960	27832	28018	28066	28005	27651	28312	27879	27981	28071	28023	27855	28008	27934	27689	27891	28162	28128	28185	27849	27935	27856	27919	27999	28019	27917	27864	28149	27982	27673	27987	28023	27838	27975	28063	27642	27824	27883	28071	28046	27889	27821	27879	27908	27879	27831	27824	27803	27814	28038	28093	27782	27911	27807	27850	27882	27880	27843	28108	28051	27807	28000	27899	28324	28110	27790	28140	27901	28169	27994	27914	27671	28138	28049	27823	27791	28144	27898	27773	27968	27707	27854	28109	28089	27797	28008	27845	27604	27907	28309	28020	27967	28209	27950	28272	27788	27795	27908	27968	27793	27882	27789	27941	27701	27707	28038	27736	28087	28112	28061	27866	27821	27899	28049	28137	27946	28017	28068	27977	27831	27994	27763	28096	28029	28062	27934	27890	27885	28000	27890	27859	28029	28061	28064	27992	28069	27918	27817	27983	27740	28021	27967	27950	27894	27754	27879	28022	27844	28043	27958	27896	27845	27781	27962	27970	27985	28034	28106	28220	27792	27907	28065	28093	28084	28006	27832	27880	28054	27900	28017	27976	27977	27535	27871	28177	27957	27863	27905	27879	28058	28036	27935	28055	28116	27836	27991	27887	27957	28215	28074	28070	27780	27837	27809	28009	27977	27708	27459	27799	27889	28024	27725	28105	27904	28024	28106	27868	27825	27967	27655	28194	28053	27959	27664	27801	27796	28018	27739	27997	27957	28084	28066	28029	27697	28077	28097	28160	27995	27957	27850	27911	28209	27803	28295	27957	27809	27902	27661	27862	27855	27994	27937	27791	28056	27934	27884	27733	27840	27742	27949	27976	28047	27842	28035	27798	27822	27921	28077	27920	28115	27877	28008	27746	27953	28095	28018	28104	28056	27979	27898	27924	28030	28057	27842	27847	27907	27971	28157	27794	27835	27886	27782	27383	28027	27946	27794	27841	27912	27877	28127	28045	27904	27886	28078	27903	27886	27954	27943	27698	28059	27814	28028	28036	27796	27995	27841	27699	27738	27895	27936	27694	28039	27897	27880	27958	27972	28121	27969	27754	28298	27860	28115	27959	28047	27822	27813	27790	27684	27783	27875	27713	27865	27843	28036	27902	27963	28128	27656	28065	27963	27994	28071	27996	27825	27868	27908	27769	27881	27932	27843	27842	27860	28071	27968	28021	27990	27802	27907	27876	27962	28175	27900	27831	27861	27784	27925	27667	27808	27989	28002	28284	27849	28028	28213	27930	28059	28093	28221	28019	28032	27985	27778	27977	28089	27881	27776	27996	27980	27980	28130	27779	27926	27873	28131	28085	27872	27907	28010	27858	27926	27807	27886	28011	27976	27978	27950	27733	28020	27922	28017	27885	28182	27898	27807	28077	28077	27722	28101	28026	27859	27827	27728	27949	27905	28039	27862	27933	27626	28006	28058	27904	27760	27775	27843	27713	27831	27794	27896	27495	27846	27827	27703	28181	27830	27730	27813	27868	28171	28083	27803	28149	27738	27865	28003	28119	27823	27918	27868	27747	27909	27889	28011	27705	27840	27856	27820	28081	27933	27951	27795	28083	27803	28037	28175	28041	27898	27878	27961	27801	28049	27713	27791	27814	27903	27837	27784	28042	27892	27878	27875	27786	28156	27894	27762	27961	28145	27957	28040	27898	27779	27891	27676	27770	27902	27822	27826	27923	28041	27811	27929	27853	27874	27829	27651	27914	27883
19587	31879	34507	27076	24435	23152	20673	19835	18978	18702	20341	25394	32021	34379	32308	27121	22643	19189	17606	17613	17593	17415	17625	17570	17422	17684	17454	17717	17492	17469	17693	17471	17676	17692	17532	17695	17567	17520	17452	17603	17704	17481	17496	17468	17649	17461	17520	17405	17678	17514	17568	17541	17568	17557	17463	17659	17539	17577	17608	17418	17383	17436	17567	17637	17512	17369	17501	17372	17671	17677	17543	17666	17517	17443	17600	17518	17426	17674	17616	17647	17607	17449	17603	17567	17539	17576	17548	17559	17569	17495	17462	17360	17585	17507	17714	17564	17372	17469	17684	17610	17740	17798	17608	17651	17608	17432	17563	17485	17701	17471	17538	17429	17667	17494	17592	17589	17616	17537	17542	17725	17650	17502	17600	17670	17470	17553	17624	17681	17672	17484	17474	17530	17560	17442	17417	17457	17530	17503	17387	17718	17727	17687	17675	17473	17631	17553	17664	17549	17499	17526	17403	17630	17524	17414	17465	17500	17579	17576	17519	17485	17426	17508	17567	17639	17569	17678	17582	17517	17553	17468	17520	17620	17546	17522	17477	17598	17446	17541	17633	17662	17643	17636	17542	17488	17783	17631	17502	17512	17705	17526	17640	17474	17436	17467	17628	17467	17449	17474	17638	17562	17561	17539	17574	17328	17622	17477	17422	17501	17418	17402	17598	17500	17479	17603	17508	17522	17597	17536	17455	17585	17505	17545	17482	17567	17482	17746	17522	17682	17520	17417	17449	17591	17408	17788	17461	17532	17652	17454	17654	17578	17619	17488	17480	17601	17493	17505	17580	17531	17625	17626	17427	17584	17397	17514	17570	17635	17495	17496	17366	17443	17534	17665	17712	17519	17485	17548	17492	17680	17377	17547	17470	17584	17433	17389	17551	17686	17372	17620	17573	17569	17628	17285	17681	17444	17494	17448	17607	17411	17527	17517	17494	17503	17657	17546	17673	17463	17512	17584	17415	17411	17505	17471	17533	17563	17389	17541	17593	17631	17487	17465	17607	17433	17738	17431	17465	17434	17487	17637	17572	17586	17468	17536	17559	17504	17801	17613	17403	17723	17382	17444	17699	17586	17473	17399	17773	17440	17418	17399	17568	17515	17549	17483	17489	17404	17522	17522	17541	17537	17442	17494	17541	17613	17559	17574	17675	17602	17602	17603	17650	17232	17485	17447	17767	17651	17511	17510	17472	17553	17506	17549	17598	17666	17527	17483	17379	17621	17533	17580	17624	17629	17543	17476	17537	17554	17639	17615	17665	17782	17591	17586	17381	17616	17793	17399	17460	17570	17510	17404	17576	17464	17602	17709	17652	17439	17390	17303	17563	17577	17528	17678	17387	17764	17497	17324	17531	17733	17534	17437	17521	17468	17544	17417	17333	17311	17491	17469	17538	17504	17700	17632	17522	17354	17548	17587	17475	17604	17513	17492	17551	17565	17610	17500	17630	17518	17583	17547	17667	17486	17576	17698	17619	17705	17550	17591	17373	17481	17667	17619	17594	17628	17827	17508	17492	17527	17560	17494	17460	17568	17527	17601	17545	17574	17686	17594	17514	17419	17565	17680	17625	17435	17687	17498	17852	17501	17483	17621	17382	17620	17600	17516	17361	17617	17564	17558	17576	17599	17690	17602	17668	17417	17487	17468	17507	17584	17714	17448	17450	17623	17532	17596	17573	17594	17709	17538	17439	17642	17628	17563	17680	17548	17481	17492	17642	17584	17620	17446	17517	17567	17460	17452	17639	17693	17552	17482	17606	17657	17588	17539	17519	17666	17414	17657	17349	17389	17480	17606	17482	17524	17532	17516	17688	17362	17721	17391	17549	17431	17401	17638	17574	17501	17714	17557	17574	17405	17539	17458	17535	17333	17528	17522	17595	17459	17586	17655	17520	17576	17340	17452	17558	17416	17641	17459	17520	17550	17494	17492	17641	17617	17521	17559	17499	17497	17587	17582	17548	17569	17388	17400	17428	17556	17496	17463	17487	17651	17325	17595	17648	17472	17680	17736	17594	17634	17629	17507	17490	17379	17552	17511	17649	17590	17553	17470	17575	17601	17719	17662	17670	17740	17619	17629	17542	17592	17447	17659	17481	17494	17507	17467	17525	17488	17598	17599	17560	17506	17509	17483	17513	17471	17537	17648	17266	17588	17378	17456	17505	17664	17656	17525	17499	17734	17636	17351	17636	17611	17371	17479	17428	17601	17490	17568	17624	17535	17523	17911	17636	17607	17537	17638	17489	17461	17475	17401	17615	17578	17633	17444	17485	17495	17594	17603	17453	17684	17537	17522	17562	17542	17501	17558	17451	17424	17505	17607	17340	17622	17572	17361	17653	17632	17538	17532	17580	17592	17543	17682	17533	17676	17354	17620	17399	17715	17646	17502	17816	17367	17467	17505	17697	17573	17469	17547	17589	17563	17571	17447	17481	17527	17308	17479	17564	17378	17471	17408	17589	17632	17541	17618	17630	17316	17455	17426	17462	17537	17375	17499	17661	17492	17606	17542	17578	17676	17697	17487	17601	17529	17597	17334	17636	17451	17734	17513	17231	17400	17377	17556	17540	17522	17615	17392	17526	17514	17609	17562	17644	17513	17552	17443	17562	17598	17826	17414	17702	17413	17618	17576	17526	17625	17663	17449	17647	17482	17527	17605	17433	17394	17640	17366	17520	17475	17688	17757	17580	17575	17669	17530	17550	17737	17648	17589	17553	17659	17696	17531	17524	17411	17608	17496	17477	17643	17426	17556	17445	17566	17409	17693	17583	17566	17456	17583	17751	17540	17347	17651	17508	17642	17581	17494	17683	17478	17662	17285	17644	17481	17456	17541	17636	17544	17624	17680	17644	17430	17680	17556	17568	17515	17566	17363	17561	17556	17494	17530	17497	17591	17477	17553	17554	17439	17499	17543	17435	17592	17567	17597	17686	17473	17470	17388	17434	17356	17507	17420	17370	17592	17478	17445	17674	17296	17493	17435	17525	17433	17628	17694	17544	17490	17492	17486	17656	17639	17502	17645	17373	17536	17609	17366	17580	17489	17411	17579	17465	17642	17741	17578	17567	17710	17602	17648	17424	17386	17541	17625	17451	17502	17561	17656	17634	17584	17516	17426	17423	17669	17719	17427	17711	17403	17561	17494	17417	17585	17485	17699	17535	17629	17479	17430	17673	17511	17650	17594	17473	17613	17481	17463	17740	17399	17587	17491	17678	17418	17747	17556	17563	17560	17615	17302	17515	17584	17701	17638	17558	17553	17525	17511	17392	17552	17657	17544	17597	17594	17541	17441	17586	17585	17457	17473	17523	17514	17733	17454	17603	17575	17373	17482	17436	17412	17598	17647	17554	17471	17506	17521	17483	17403	17719	17468	17352	17539	17577	17575	17411	17589	17551	17606	17429	17565	17639	17548	17608	17581	17804	17514	17601	17463	17537	17550	17555	17536	17703	17502	17608	17599	17711	17650	17593	17445	17353	17695	17585	17569	17477	17580	17624	17428	17471	17497	17753	17510	17521	17606	17514	17455	17608	17478	17413	17546	17672	17525	17611	17530	17547	17555	17514	17480	17424	17579	17538	17550	17530	17332	17588	17519	17477	17533	17442	17670	17437	17405	17481	17556	17583	17559	17551	17668	17483	17294	17515	17513	17585	17655	17646	17368	17482	17494	17616	17585	17536	17558	17365	17574	17490	17556	17486	17680	17572	17605	17760	17673	17773	17300	17634	17512	17627	17519	17483	17536	17582	17643	17624	17544	17519	17630	17603	17361	17498	17545	17514	17603	17605	17468	17575	17584	17567	17633	17444	17591	17495	17536	17545	17658	17580	17474	17405	17588	17543	17578	17571	17587	17570	17489	17476	17673	17577	17601	17613	17631	17565	17624	17785	17529	17548	17507	17537	17540	17561	17538	17481	17605	17513	17406	17729	17553	17559	17676	17475	17696	17578	17615	17673	17529	17474	17514	17557	17370	17671	17615	17539	17546	17480	17631	17578	17723	17569	17505	17463	17463	17644	17533	17611	17454	17397	17567	17740	17660	17560	17390	17664	17588	17524	17479	17580	17499	17554	17648	17446	17424	17617	17551	17696	17489	17466	17536	17430	17555	17687	17535	17648	17589	17453	17591	17594	17609	17560	17668	17596	17561	17613	17517	17605	17643	17569	17493	17487	17673	17666	17505	17723	17620	17545	17552	17631	17503	17648	17581	17583	17521	17579	17460	17571	17578	17626	17714	17620	17418	17691	17506	17558	17492	17644	17702	17663	17536	17480	17705	17601	17678	17442	17674	17396	17575	17565	17470	17584	17445	17554	17478	17505	17470	17768	17541	17578	17272	17632	17538	17543	17559	17609	17528	17452	17571	17608	17464	17393	17658	17452	17599	17473	17536	17593	17608	17650	17555	17595	17301	17562	17441	17584	17588	17694	17403	17652	17436	17556	17611	17395	17655	17567	17463	17478	17544	17736	17526	17478	17382	17482	17468	17309	17692	17655	17425	17603	17519	17684	17639	17663	17659	17486	17542	17635	17645	17493	17425	17695	17608	17598	17549	17600	17424	17426	17482	17605	17552	17638	17553	17527	17508	17334	17482	17686	17588	17604	17592	17385	17414	17754	17683	17580	17584	17537	17436	17651	17354	17630	17519	17551	17595	17561	17711	17458	17622	17646	17616	17574	17415	17566	17627	17713	17525	17668	17624	17569	17543	17641	17647	17593	17655	17513	17487	17508	17490	17709	17482	17668	17641	17741	17586	17520	17403	17428	17686	17414	17638	17698	17440	17329	17589	17679	17754	17633	17524	17474	17560	17545	17597	17539	17553	17507	17560	17522	17465	17515	17727	17284	17456	17550	17431	17444	17344	17443	17681	17471	17511	17621	17696	17461	17615	17628	17561	17472	17610	17439	17608	17613	17619	17467	17633	17424	17438	17632	17382	17635	17597	17557	17732	17641	17593	17513	17578	17456	17567	17546	17624	17650	17738	17474	17465	17479	17628	17385	17736	17510	17616	17550	17682	17545	17458	17551	17400	17390	17779	17524	17447	17430	17510	17606	17557	17542	17462	17544	17439	17525	17448	17557	17497	17428	17589	17361	17467	17523	17631	17469	17474	17647	17471	17581	17559	17392	17624
22297	20744	27069	24791	23102	28777	33418	30038	29412	29709	30870	31459	38955	54631	53716	45365	36802	31037	28611	27936	27762	27843	27732	27700	27532	27904	27669	27914	27882	27514	27769	27446	27674	27480	27726	27369	27571	27542	27503	27651	27777	27633	27331	27792	27678	27892	27506	27662	27398	27536	27654	27371	27644	27933	27441	27430	27507	27619	27779	27566	27728	27754	27828	27816	27643	27408	27570	27409	27777	27657	27721	27476	27627	27513	27659	27490	27737	27827	27475	27828	27466	27700	27290	27580	27727	27335	27514	27477	27555	27685	27671	27649	27575	27276	27532	27590	27333	27462	27686	27504	27855	27616	27648	27683	27511	27660	27568	27667	27732	27521	27267	27591	27585	27470	27463	27507	27632	27515	27636	27723	27570	27557	27729	27630	27468	27474	27456	27519	27517	27430	27487	27638	27632	27574	27643	27709	27519	27515	27324	27639	27717	27592	27698	27541	27467	27624	27556	27496	27555	27380	27498	27593	27584	27511	27425	27680	27624	27575	27588	27689	27609	27499	27460	27386	27671	27538	27404	27499	27484	27578	27573	27495	27527	27367	27797	27713	27456	27539	27493	27622	27404	27436	27865	27539	27710	27660	27592	27581	27903	27489	27409	27231	27672	27858	27456	27453	27632	27746	27560	27778	27362	27488	27740	27523	27599	27504	27989	27743	27452	27477	27470	27551	27354	27462	27809	27616	27312	27438	27744	27631	27653	27564	27638	27334	27582	27526	27481	27580	27482	27521	27615	27739	27574	27434	27535	27671	27608	27618	27729	27795	27685	27289	27327	27734	27647	27440	27482	27525	27757	27675	27900	27347	27570	27520	27449	27633	27597	27301	27536	27787	27463	27735	27567	27563	27316	27656	27682	27392	27577	27353	27299	27693	27774	27444	27396	27861	27652	27705	27672	27656	27558	27425	27600	27560	27425	27728	27628	27596	27635	27612	27599	27676	27533	27620	27803	27426	27338	27220	27413	27775	27207	27196	27358	27706	27430	27386	27223	27478	27621	27517	27375	27578	27431	27452	27650	27573	27632	27402	27490	27666	27564	27500	27408	27584	27408	27280	27479	27647	27297	27525	27384	27576	27570	27399	27623	27858	27673	27659	27709	27577	27643	27836	27491	27361	27706	27464	27604	27658	27464	27301	27264	27667	27469	27663	27310	27425	27620	27556	27465	27438	27716	27434	27294	27400	27471	27558	27556	27424	27635	27339	27410	27739	27557	27505	27654	27619	27728	27496	27498	27576	27449	27367	27526	27654	27592	27701	27414	27561	27664	27342	27380	27563	27693	27606	27598	27562	27275	27309	27701	27648	27625	27643	27752	27824	27654	27561	27636	27702	27468	27687	27685	27761	27318	27563	27505	27522	27630	27696	27461	27247	27743	27611	27502	27926	27542	27310	27538	27499	27273	27534	27699	27634	27636	27559	27518	27398	27558	27563	27468	27247	27490	27780	27634	27559	27571	27684	27656	27185	27686	27590	27642	27615	27798	27576	27597	27243	27606	27217	27495	27433	27527	27398	27458	27642	27728	27735	27463	27877	27619	27563	27391	27676	27662	27741	27540	27403	27553	27320	27579	27438	27350	27799	27817	27590	27318	27487	27720	27593	27650	27604	27643	27605	27554	27649	27611	27562	27557	27446	27819	27635	27523	27633	27579	27694	27550	27435	27549	27298	27427	27677	27370	27323	27465	27683	27675	27522	27662	27464	27378	27675	27547	27484	27353	27752	27531	27408	27393	27817	27692	27735	27392	27430	27364	27494	27454	27576	27725	27689	27592	27549	27386	27469	27647	27761	27494	27494	27715	27707	27492	27629	27577	27811	27759	27616	27655	27708	27682	27516	27686	27645	27633	27463	27607	27595	27479	27715	27624	27544	27394	27694	27624	27516	27448	27585	27660	27780	27550	27475	27667	27583	27554	27561	27810	27676	27797	27685	27669	27557	27452	27496	27494	27567	27513	27591	27643	27312	27674	27501	27696	27570	27525	27546	27506	27643	27268	27653	27683	27640	27473	27386	27502	27385	27398	27400	27510	27564	27511	27584	27493	27697	27798	27718	27485	27508	27466	27190	27486	27674	27539	27727	27644	27701	27685	27665	27589	27512	27846	27547	27261	27255	27767	27647	27455	27658	27464	27426	27545	27722	27475	27300	27648	27614	27662	27550	27584	27536	27511	27695	27485	27530	27386	27537	27234	27542	27356	27523	27598	27604	27550	27627	27520	27857	27536	27651	27606	27610	27340	27612	27512	27520	27498	27331	27517	27207	27758	27196	27490	27634	27591	27484	27469	27536	27423	27472	27555	27543	27700	27531	27597	27454	27549	27645	27814	27499	27427	27705	27314	27404	27574	27548	27767	27671	27778	27754	27529	27858	27749	27853	27530	27341	27644	27338	27599	27498	27417	27480	27374	27506	27526	27626	27528	27497	27522	27537	27537	27439	27566	27493	27631	27482	27452	27687	27590	27566	27492	27447	27651	27601	27373	27416	27630	27536	27564	27363	27717	27620	27518	27821	27614	27333	27556	27351	27685	27606	27572	27552	27554	27495	27574	27446	27610	27583	27675	27592	27639	27238	27490	27618	27601	27672	27661	27458	27555	27528	27445	27527	27455	27453	27483	27417	27506	27781	27562	27709	27735	27595	27684	27663	27680	27512	27788	27445	27457	27329	27489	27671	27851	27580	27534	27519	27573	27549	27514	27629	27479	27599	27613	27536	27513	27629	27621	27579	27678	27570	27769	27666	27532	27374	27419	27445	27579	27781	27713	27678	27507	27439	27210	27301	27505	27470	27625	27874	27569	27453	27787	27410	27472	27451	27530	27572	27530	27370	27746	27650	27568	27578	27701	27355	27620	27367	27478	27367	27268	27452	27798	27470	27746	27565	27745	27371	27671	27697	27756	27693	27575	27643	27429	27565	27585	27596	27717	27502	27461	27526	27541	27457	27465	27710	27744	27492	27277	27487	27464	27458	27723	27618	27493	27584	27494	27424	27447	27484	27575	27604	27775	27563	27731	27352	27554	27303	27622	27465	27438	27620	27489	27349	27751	27643	27609	27454	27941	27534	27361	27519	27761	27404	27538	27602	27464	27442	27824	27722	27527	27589	27759	27246	27992	27547	27827	27379	27535	27459	27736	27472	27562	27570	27245	27365	27343	27528	27501	27638	27633	27670	27402	27513	27563	27631	27644	27661	27840	27673	27551	27657	27575	27509	27502	27664	27557	27457	27712	27425	27448	27349	27728	27239	27296	27589	27645	27714	27801	27622	27685	27265	27678	27604	27732	27384	27366	27536	27632	27781	27571	27698	27635	27513	27657	27520	27655	27547	27590	27601	27598	27504	27475	27458	27490	27336	27445	27640	27392	27420	27354	27872	27425	27697	27833	27615	27441	27724	27522	27557	27671	27432	27268	27645	27480	27490	27496	27464	27455	27741	27566	27678	27707	27517	27645	27438	27456	27807	27441	27371	27610	27612	27574	27499	27323	27512	27792	27738	27504	27571	27488	27509	27663	27521	27566	27627	27833	27616	27444	27823	27766	27609	27495	27722	27640	27452	27540	27572	27570	27617	27873	27528	27600	27704	27619	27519	27590	27516	27717	27546	27847	27613	27491	27590	27516	27512	27476	27708	27696	27516	27634	27725	27625	27575	27434	27762	27605	27357	27652	27750	27401	27575	27661	27575	27647	27636	27745	27661	27468	27574	27434	27755	27283	27185	27435	27641	27522	27415	27650	27455	27540	27817	27498	27349	27624	27798	27552	27677	27481	27612	27503	27651	27465	27327	27394	27539	27375	27589	27494	27509	27671	27521	27240	27669	27538	27480	27327	27312	27365	27386	27590	27718	27398	27421	27559	27435	27654	27634	27443	27610	27639	27380	27395	27597	27587	27501	27601	27637	27678	27383	27573	27476	27544	27607	27177	27437	27743	27831	27369	27727	27366	27651	27668	27702	27680	27207	27435	27845	27512	27587	27497	27641	27513	27215	27563	27697	27644	27468	27626	27504	27759	27422	27607	27602	27532	27547	27521	27387	27517	27531	27306	27502	27333	27451	27591	27555	27340	27615	27414	27484	27636	27401	27594	27526	27567	27599	27603	27369	27568	27479	27595	27249	27396	27570	27518	27631	27994	27616	27646	27479	27534	27493	27600	27486	27559	27549	27727	27548	27488	28032	27767	27441	27448	27562	27557	27330	27539	27354	27607	27564	27476	27575	27736	27636	27572	27646	27652	27432	27735	27398	27613	27407	27456	27326	27594	27500	27698	27343	27677	27481	27316	27434	27548	27633	27689	27335	27361	27502	27638	27529	27388	27631	27689	27579	27347	27578	27656	27612	27752	27742	27814	27363	27549	27703	27452	27342	27554	27373	27559	27456	27609	27563	27659	27355	27733	27391	27657	27763	27421	27634	27493	27658	27471	27630	27756	27499	27571	27646	27268	27690	27669	27674	27430	27705	27479	27591	27687	27750	27615	27527	27688	27397	27415	27313	27722	27688	27750	27516	27232	27434	27461	27479	27674	27427	27622	27605	27802	27609	27598	27480	27701	27573	27631	27663	27572	27466	27783	27417	27418	27277	27669	27575	27629	27800	27523	27488	27465	27181	27573	27673	27466	27629	27595	27588	27416	27689	27709	27486	27384	27579	27662	27363	27430	27529	27475	27632	27742	27519	27655	27469	27457	27430	27624	27550	27518	27461	27579	27649	27430	27566	27616	27539	27407	27335	27608	27383	27698	27544	27476	27243	27452	27505	27690	27606	27375	27715	27555	27554	27537	27533	27381	27562	27719	27480	27774	27700	27506	27438	27379	27572	27462	27705	27326	27561	27664	27441	27421	27586	27428	27440	27740	27360	27220	27819	27827	27640	27526	27787	27503	27731	27302	27492	27334	27646	27501	27495	27500	27422	27612	27332	27656	27528	27597	27532	27319	27650	27541	27777	27522	27489	27722	27521	27917	27659	27671	27410	27782	27603	27564	27586	27445	27570	27556	27722	27682	27417	27563	27427	27727	27507	27587	27605	27736	27461	27542	27833	27641	27716	27664	27499	27429	27855	27648	27555	27580	27497	27575	27588	27752	27648	27702	27770	27658	27543	27711	27803	27807	27489	27760	27793	27551	27704	27692	27587
23301	41647	41900	34616	28727	24723	21737	20642	20448	19990	22501	23473	34323	48669	46398	37592	27340	20522	17741	17221	17274	17490	17256	17099	17226	17367	17438	17313	17200	17312	17187	17378	17313	17209	17242	17209	17180	17297	17227	17355	17195	17313	17270	17216	17285	17148	17369	17426	17204	17363	17293	17201	17350	17291	17238	17369	17377	17131	17566	17267	17322	17291	17103	17132	17251	17090	17277	17183	17231	17192	17340	17315	17528	17184	17268	17373	17168	17249	17216	17267	17078	17465	17289	17083	17137	17441	17388	17235	17268	17161	17062	17227	17245	17219	17204	17343	17407	17240	17317	17038	17298	17165	17341	17221	17210	17357	17418	17103	17210	17203	17212	17285	17433	17114	17221	17219	17323	17440	17252	17344	17273	17244	17303	17252	17230	17327	17300	17315	17198	17333	17346	17347	17212	17110	17135	17276	17167	17036	17242	17164	17115	17133	17128	17320	17110	17193	17154	17326	17089	17302	17227	17427	17340	17391	17227	17342	17278	17223	17270	17329	17307	17163	17184	17257	17354	17259	17308	17239	17281	17206	17389	17316	17180	17268	17297	17157	17177	17213	17206	17314	17209	17210	17332	17185	16987	17337	16952	17195	17525	17364	17232	17382	17191	17395	17331	17114	17306	17252	17105	17226	17325	17312	17337	17166	17058	17179	17188	17161	17428	17148	17183	17104	17264	17375	17131	17232	17360	17284	17069	17324	17389	17007	17346	17185	17229	17032	17324	17158	17327	17221	17336	17364	17368	17220	17209	17187	17145	17326	17199	17296	17251	17377	17237	17375	17337	17300	17381	17215	17201	17264	17186	17237	17156	17165	17197	17283	17276	17234	17257	16993	17457	17245	17083	17384	17099	17025	17250	17035	17188	17311	17305	17291	17225	17311	17391	17027	17263	17291	17329	17254	17353	17148	17361	17265	17180	17144	17249	17201	17164	17232	17269	17242	17313	17336	17148	17167	17146	17291	17277	17122	17219	17147	17186	17205	17344	17335	17118	17289	17267	17134	17303	17348	17333	17121	17272	17113	17481	17189	17410	17256	17197	17437	17330	17216	17268	17350	17306	17303	17184	17111	17375	17173	17290	17250	17344	17169	17250	17221	17204	17068	17211	17372	17382	17415	17214	17265	17239	17220	17045	17316	17115	17297	17122	17181	17230	17263	17400	17247	17242	17320	17148	17294	17269	17291	17421	17397	17250	17106	17201	17240	17250	17273	17296	17462	17269	17486	17284	17298	17235	17362	17272	17331	17254	17269	17281	17318	17296	17270	17229	17301	17140	17488	17129	17341	17024	17398	17314	17362	17341	17402	17122	17162	17198	17236	17258	17350	17256	17217	17324	17360	17276	17333	17283	17208	17170	17410	17351	17313	17341	17256	17382	17133	17053	17393	17224	17275	17189	17343	17213	17198	17171	17341	17263	17216	17307	17161	17433	17216	17291	17284	17249	17119	17212	17119	17239	17252	17379	17147	17170	17151	17352	17307	17333	17237	17109	17325	17413	17185	17329	17182	17313	17208	17364	17203	17207	17302	17244	17316	17371	17310	17337	17216	17323	17125	17272	17209	17127	17197	17183	17269	17262	17121	17232	17274	17099	17233	17238	17300	17293	17321	17196	17346	17207	17175	17387	17115	17390	17141	17197	17253	17308	17188	17237	17370	17327	17218	17383	17218	17387	17268	17300	17298	17219	17119	17170	17462	17291	17334	17301	17334	17085	17276	17314	17364	17308	17202	17257	17359	17207	17286	17248	17419	17237	17129	17305	17231	17262	17120	17256	17236	17374	17300	17173	17232	17231	17103	17174	17329	17271	17203	17333	17210	17182	17235	17174	17297	17437	17055	17384	17123	17184	17175	17128	17285	17334	17113	17269	17327	17232	17538	17210	17208	17335	17265	17084	17193	17209	17240	17346	17376	17164	17136	17334	17301	17303	17132	17372	17456	17207	17311	17417	17426	17088	17357	17276	17196	17116	17227	17326	17211	17157	17144	17272	17300	17221	17162	17327	17223	17251	17272	17378	17120	17331	17206	17244	17362	17277	17333	17184	17509	17050	17355	17247	17217	17303	17195	17322	17098	17394	17115	17265	17172	17213	17283	17368	17440	17243	17194	17173	17131	17264	17282	17344	17232	17258	17263	17328	17202	17109	17434	17214	17248	17226	17385	17197	17185	17290	17344	17188	17422	17167	17301	17354	17251	17440	17167	17395	17258	17313	17164	17403	17192	17303	17126	17399	17352	17363	17249	17200	17168	17187	17176	17145	17318	17413	17184	17182	17295	17345	17233	17313	17242	17279	17380	17474	17285	17281	17306	17318	17221	17260	17148	17267	17176	17366	17194	17362	17303	17123	17231	17324	17292	17347	17196	17228	17378	17278	17366	17138	17156	17177	17078	17155	17275	17114	17264	17172	17166	17272	17182	17195	17214	17371	17353	17384	17178	17323	17204	17370	17302	17265	17178	17303	17175	17246	17280	17306	17296	17268	17275	17260	17156	17335	17121	17139	17221	17211	17343	17199	17319	17179	17226	17507	17234	17402	17155	17226	17386	17135	17182	17327	16994	17252	17186	17240	17263	17475	17159	17232	17263	17273	17127	17302	17260	17169	17235	17231	17268	17318	17267	17373	17197	17321	17200	17204	17248	17338	17316	17317	17304	17343	17069	17297	17106	17200	17313	17446	17199	17471	17273	17333	17373	17277	17401	17473	17186	17323	17030	17377	17159	17198	17166	17087	17270	17252	17212	17180	17359	17328	17336	17467	17174	17249	17063	17153	17343	17457	17247	17241	17019	17249	17156	17220	17194	17389	17301	17032	17306	17087	17490	17262	17270	17399	17299	17317	17257	17238	17252	17360	17236	17079	17312	17233	17397	17366	17200	17240	17337	17272	17233	17206	17390	17162	17086	17223	17201	17128	17343	17151	17251	17133	17235	17344	17109	17154	17156	17349	17103	17371	17211	17234	17117	17325	17240	17382	17174	17237	17345	17243	17316	17282	17132	17362	17241	17059	17368	17288	17230	17324	17122	17242	17285	17287	17256	17283	17145	17413	17235	17095	17146	17344	17003	17439	17344	17235	17182	17124	17335	17332	17333	17144	17353	17288	17273	17310	17400	17380	17126	17328	17356	17217	17295	17201	17529	17112	17341	17419	17183	17264	17293	17034	17157	17381	17286	17280	17177	17240	17134	17186	17164	17139	17304	17340	17137	17280	17101	17196	17452	17351	17397	17320	17155	17211	17318	17226	17201	17292	17217	17140	17449	17371	17309	17271	17219	17169	17178	17148	17378	17211	17263	17300	17208	17216	17213	17289	17289	17414	17244	17229	17362	17256	17244	17253	17142	17316	17282	17194	17180	17235	17140	17164	17127	17358	17130	17111	17303	17330	17401	17378	17302	17305	17207	17465	17355	17175	17110	17294	17015	17167	17214	17234	17343	17357	17199	17350	17198	17388	17241	17193	17234	17315	17255	17108	17063	17184	17397	17434	17241	17230	17211	17266	17363	17307	17168	17140	17150	17393	17271	17318	17263	17310	17211	17262	17338	17263	17452	17368	17278	17358	17189	17402	17201	17264	17237	17144	17198	17321	17217	17313	17176	17362	17273	17200	17282	17181	17107	17500	17186	17057	17289	17212	17269	17190	17390	17246	17375	17264	17301	17287	17218	17248	17312	17234	17359	17349	17120	17299	17250	17297	17229	17253	17394	16990	17202	17347	17175	17253	17080	17351	17247	17195	17355	17315	17171	17438	17449	17280	17276	17341	17216	17209	17148	17178	17322	17346	17106	17392	17360	17285	17328	17067	17266	17254	17262	17264	17333	17196	17468	17294	17258	17274	17199	17248	17358	17424	17265	17299	17206	17147	17107	17186	17235	17309	17174	17357	17452	17174	17064	17215	17190	17276	17367	17308	17058	17185	17179	17308	17249	17195	17408	17354	17320	17138	17297	17130	17276	17145	17148	17265	17275	17254	17090	17272	17201	17231	17193	17277	17245	17296	17271	17184	17319	17420	17300	17343	17205	17096	17247	17325	17280	17343	17088	17314	17419	17130	17319	17176	17261	17125	17265	17223	17298	17306	17212	17275	17117	17202	17309	17289	17429	17224	17189	17389	17338	17413	17336	17319	17486	17257	17330	17336	17027	17370	17269	17417	17182	17180	17395	17181	17127	17246	17166	17156	17397	17234	17366	17210	17145	17394	17282	17191	17362	17047	17450	17147	17082	17226	17102	17202	17351	17270	17324	17214	17240	17030	17263	17159	17086	17122	17322	17265	17348	17234	17175	17382	17224	17279	17325	17355	17339	17186	17205	17386	17285	17095	17281	17260	17459	17295	17174	17368	17157	17365	17256	17119	17381	17279	17286	17164	17304	17200	17277	17224	17148	17385	17349	17214	17374	17042	17274	17211	17334	17318	17202	17219	17143	17332	17350	17305	17314	17176	17476	17235	17135	17394	17289	17130	17193	17233	17209	17195	17244	17225	17252	17282	17285	17295	17376	17369	17386	17313	17117	17185	17139	17369	17430	17162	17279	17215	17322	17377	17255	17194	17315	17226	17207	17201	17180	17158	17382	17212	17154	17262	17203	17215	17351	17288	17331	17197	17370	17093	17236	17302	17180	17281	17037	17210	17340	17406	17334	17137	17294	17291	17267	17275	17289	17286	17124	17313	17242	17278	17290	17344	17236	17378	17126	17218	17485	17455	17383	17087	17215	17315	16994	17294	17294	17216	17274	17342	17348	17231	17314	17236	17297	17145	17301	17318	17144	17110	17128	17364	17294	17182	17285	17329	17463	17153	17083	17372	17263	17233	17330	17382	17212	17376	17062	17099	17365	17274	17235	17207	17414	17140	17217	17238	17057	17449	17250	17269	17107	17267	17063	17259	17176	17384	17113	17319	17291	17173	17247	17132	17157	17178	17469	17307	17118	17504	17279	17414	17361	17255	17289	17205	17374	17200	17162	17130	17413	17325	17240	17395	17368	17319	17354	17356	17142	17264	17188	17539	17111	17226	17212	17157	17419	17301	17384	17256	17415	17239	17363	17313	17215	17316	17327	17228	17199	17101	17232	17221	17250	17294	17156	17438	17239	17425	17117	17253	17415	17177	17171	17152	17408	17122	17415	17032	17278
34910	28417	33499	32132	28402	27779	27653	27625	27365	27404	27094	26859	27359	28184	28574	27890	27338	26819	26485	26811	26595	26540	26335	26629	26560	26460	26632	26735	26630	26457	26563	26592	26914	26615	26420	26861	26750	26547	26736	26778	26365	26575	26705	26535	26754	26377	26540	26522	26812	26481	26472	26775	26751	26764	26552	26494	26709	26582	26597	26539	26604	26509	26482	26512	26503	26941	26615	26534	26825	26546	26636	26626	26657	26575	26685	26618	26520	26412	26704	26585	26638	26450	26798	26542	26563	26869	26504	26571	26502	26636	26485	26420	26767	26892	26747	26700	26749	26551	26873	26694	26704	26511	26344	26425	26788	26767	26604	26689	26570	26660	26538	26548	26588	26815	26814	26563	26707	26663	26704	26594	26257	26595	26448	26606	26804	26595	26878	26528	26529	26780	26808	26448	26448	26817	26625	26598	26649	26549	26332	26495	26421	26783	26689	26658	26638	26644	26337	26698	26616	26744	26670	26838	26528	26596	26485	26560	26714	26668	26459	26645	26673	26718	26688	26485	26822	26436	26759	26556	26145	26644	26823	26605	26694	26612	26693	26494	26326	26513	26648	26923	26617	26567	26653	26697	26480	26673	26874	26630	26599	26490	26625	26646	26564	26511	26779	26416	26851	26588	26438	26673	26361	26576	26446	26736	26861	26760	26552	26580	26879	26551	26463	26622	26758	26610	26550	26606	26496	26622	26787	26838	26754	26727	26714	26641	26645	26489	26638	26606	26734	26490	26460	26475	26576	26442	26439	26229	26406	26665	26548	26560	26566	26476	26442	26732	26562	26720	26481	26510	26479	26330	26714	26742	26418	26522	26465	26650	26756	26549	26577	26813	26655	26891	26469	26508	26538	26819	26572	26706	26465	26576	26434	26772	26771	26605	26777	26687	26663	26738	26706	26545	26647	26882	26418	26498	26826	26840	26462	26614	26696	26513	26863	26496	26590	26736	26652	26419	26579	26586	26681	26405	26790	26595	26720	26785	26627	26502	26566	26430	26519	26424	26551	26791	26581	26524	26597	26492	26490	26563	27006	26829	26765	26522	26651	26507	26694	26689	26788	26516	26537	26627	26761	26439	26617	26670	26611	26431	26713	26527	26481	26567	26879	26325	26564	26508	26436	26690	26496	26606	26502	26637	26392	26569	26629	26678	26406	26522	26655	26588	26912	26464	26680	26736	26609	26741	26873	26746	26439	26628	26557	26490	26600	26860	26433	26490	26547	26629	26604	26620	26780	26351	26455	26551	26569	26685	26596	26459	26792	26527	26374	26616	26724	26524	26764	26851	26844	26508	26539	26507	26773	26499	26510	26718	26488	26635	26586	26761	26557	26700	26772	26673	26553	26755	26869	26833	26566	26800	26862	26435	26797	26595	26690	26629	26650	26340	26714	26633	26586	26383	26850	26589	26721	26865	26542	26634	26615	26419	26477	26845	26656	26537	26696	26765	26641	26549	26731	26839	26584	26368	26447	26532	26468	26692	26368	26777	26502	26562	26317	26476	26543	26643	26775	26485	26511	26463	26828	26599	26416	26741	26628	26727	26546	26609	26711	26475	26712	26502	26781	26976	26624	26324	26939	26625	26767	26779	26427	26529	26516	26582	26887	26867	26643	26709	26710	26663	26718	26812	26615	26718	26433	26527	26470	26628	26568	26718	26700	26603	26617	26607	26691	26797	26634	26593	26669	26605	26624	26725	26598	26473	26957	26485	26612	26673	26581	26767	26607	26536	26657	26667	26821	26533	26707	26669	26597	26427	26663	26728	26489	26580	26675	26758	26393	26641	26813	26502	26766	26389	26699	26597	26827	26697	26599	26853	26505	26534	26739	26624	26738	26566	26777	26751	26513	26400	26892	26569	26555	26714	26334	26518	26522	26513	26696	26689	26530	26636	26616	26517	26586	26553	26716	26641	26575	26537	26796	26858	26598	26532	26800	26794	26453	26742	26394	26547	26409	26568	26737	26534	26650	26490	26489	26598	26501	26539	26627	26752	26895	26606	26717	26691	26419	26881	26653	26594	26509	26940	26765	26355	26519	26545	26547	26544	26664	26653	26841	26565	26410	26520	26767	26697	26699	26704	26684	26589	26553	26675	26557	26585	26858	26902	26735	26775	26719	26622	26565	26613	26476	26537	26592	26914	26630	26520	26344	26614	26686	26524	26849	26516	26332	26601	26713	26458	26661	26603	26624	26391	26646	26660	26736	26893	26707	26669	26734	26580	26450	26610	26718	26540	26635	26590	26679	26831	26640	26524	26355	26585	26735	26699	26516	26384	26488	26499	26803	26633	26670	26477	26568	26697	26760	26653	26622	26684	26614	26390	26327	26427	26798	26862	26419	26819	26702	26448	26726	26605	26715	26504	26536	26407	26634	26667	26362	26599	26561	26756	26549	26578	26605	26620	26706	26503	26813	26536	26560	26440	26689	26694	26764	26588	26464	26507	26509	26445	26452	26610	26682	26507	26552	26767	26610	26461	26750	26653	26459	26751	26511	26502	26420	26743	26710	26667	26479	26583	26671	26534	26469	26585	26797	26394	26724	26944	26642	26888	26588	26577	26742	26645	26437	26485	26786	26644	26725	26504	26420	26633	26516	26412	26905	26608	26599	26531	26706	26421	26729	26821	26596	26564	26501	26551	26451	26595	26502	26547	26632	26750	26595	26554	26524	26551	26688	26560	26792	26391	26666	26532	26718	26695	26540	26714	26513	26688	26618	26553	26471	26600	26679	26437	26593	26710	26748	26338	26712	26402	26699	26456	26508	26565	26602	26753	26480	26561	26496	26604	26665	26569	26683	26686	26706	26419	26563	26565	26657	26842	26748	26949	26722	26574	26595	26470	26780	26690	26606	26607	26788	26450	26541	26396	26610	26488	26721	26636	26787	26724	26535	26285	26627	26675	26229	26689	26611	26413	26702	26525	26772	26857	26895	26418	26688	26295	26580	26450	26624	26618	26557	26888	26794	26699	26727	26364	26590	26579	26342	26724	26896	26723	26732	26444	26512	26397	26553	26465	26776	26603	26747	26362	26727	26658	26497	26600	26403	26714	26673	26338	26665	26774	26620	26607	26577	26664	26625	26545	26466	26933	26659	26677	26592	26658	26893	26670	26595	26639	26933	26437	26635	26657	26598	26740	26685	26590	26931	26604	26631	26619	26598	26560	26573	26399	26498	26485	26489	26703	26784	26445	26688	26433	26510	26533	26577	26675	26629	26546	26616	26542	26478	26621	26548	26506	26581	26507	26748	26462	26415	26613	26685	26592	26571	26626	26733	26703	26568	26292	26685	26505	26850	26628	26601	26746	26646	26528	26530	26473	26697	26413	26444	26882	26743	26686	26648	26505	26799	26560	26532	26645	26582	26735	26708	26780	26483	26757	26641	26683	26684	26626	26615	26367	26878	26564	26810	26591	26970	26483	26738	26395	26565	26587	26870	26819	26726	26614	26564	26577	26492	26716	26718	26743	26824	26528	26701	26960	26391	26673	26550	26260	26534	26469	26631	26414	26557	26642	26585	26536	26522	26535	26584	26724	26623	26732	26495	26753	26328	26594	26604	26584	26655	26873	26761	26683	26625	26666	26667	26527	26341	26695	26825	26501	26463	26546	26869	26620	26676	26608	26288	26469	26655	26773	26632	26438	26572	26294	26559	26481	26709	26706	26496	26479	26391	26753	26561	26414	26540	26633	26655	26634	26366	26455	26763	26583	26590	26415	26698	26594	26360	26479	26542	26798	26554	26704	26687	26532	26599	26379	26512	26915	26509	26666	26602	26436	26548	26669	26630	26604	26778	26579	26590	26536	26484	26637	26672	26499	26821	26771	26788	26576	26523	26908	26657	26572	26577	26867	26489	26615	26760	26474	26540	26575	26538	26607	26679	26471	26673	26669	26392	26445	26700	26455	26790	26729	26476	26727	26671	26607	26599	26700	26581	26576	26765	26705	26830	26503	26242	26579	26573	26691	26632	26772	26756	26628	26920	26514	26743	26422	26729	26754	26597	26795	26760	26647	26758	26459	26542	26730	26570	26510	26542	26806	26670	26654	26229	26720	26575	26472	26503	26790	26455	26639	26615	26578	26555	26594	26783	26382	26694	26676	26753	26721	26785	26585	26613	26496	26480	26616	26437	26389	26482	26956	26505	26420	26641	26577	26569	26460	26671	26522	26726	26384	26855	26677	26874	26771	26728	26757	26598	26575	26710	26768	26548	26428	26568	26694	26536	26652	26494	26495	26635	26699	26584	26613	26678	26613	26475	26757	26709	26616	26720	26669	26731	26671	26752	26595	26529	26594	26602	26487	26774	26587	26616	26449	26719	26665	26706	26798	26410	26555	26396	26742	26812	26727	26689	26584	26570	26291	26550	26661	26676	26751	26738	26557	26602	26446	26774	26767	26770	26722	26719	26943	26542	26335	26580	26539	26748	26566	26622	26609	26658	26566	26662	26505	26511	26712	26545	26567	26608	26583	26811	26836	26884	26839	26562	26778	26607	26541	26686	26687	26799	26674	26296	26579	26539	26727	26528	27031	26689	26805	26429	26536	26822	26811	26275	26514	26540	26425	26843	26576	26579	26773	26542	26286	26900	26738	26753	26991	26644	26817	26666	26939	26700	26555	26640	26863	26488	26491	26438	26620	26674	26692	26544	26625	26349	26522	26669	26603	26470	26830	26751	26553	26929	26791	26769	26624	26508	26650	26494	26581	26656	26429	26615	26763	26960	26670	26328	26725	26646	26726	26539	26891	26484	26514	26844	26868	26651	26690	26660	26351	26569	26572	26493	26549	26687	26792	26698	26219	26510	26682	26700	26705	26686	26873	26591	26556	26444	26663	26693	26653	26847	26646	26486	26513	26449	26327	26575	26646	26413	26744	26770	26569	26636	26612	26830	26776	26669	26723	26636	26620	26799	26437	26532	26617	26649	26672	26825	26680	26473	26661	26439	26534	26500	26746	26679	26584	26578	26637	26634	26820	26560	26790	26512	26658	26597	26223	26492	26357	26610	26554	26864	26585	26717	26472	26670	26709	26326	26506	26463	26497	26577	26599	26668	26587	26537	26793	26580	26551	26477	26315	26648	26585	26478	26381	26497	26481	26643	26715	26656	26844	26674	26603	26530	26618	26478	26670
22598	27704	28639	23730	19823	18426	17888	17820	17867	18137	17563	17573	18081	19451	19333	18466	17839	17166	16839	16820	16894	16929	16792	16941	16798	16927	17117	17003	16813	16807	16733	16753	16768	16895	16903	16853	16799	16860	16871	16791	16803	16935	16845	16959	16873	16755	16870	17055	16834	16825	16910	16967	16749	17025	16842	16959	16936	16786	16892	16827	16797	16713	16747	16807	16918	16819	17029	17001	16806	16932	16998	16799	16964	16926	16775	16817	16924	16904	16806	16925	16979	16708	16660	16857	16974	16937	16867	16961	16919	16916	16858	16983	16854	16899	17021	16885	16924	16939	16834	16957	16611	17113	16887	16594	16748	16930	16922	16720	16803	16919	16708	16776	16903	16747	16960	16771	16785	16950	16893	16944	16776	16775	16990	16924	17051	16881	16978	16885	16843	16828	16904	16991	16783	16803	16842	16908	16904	16918	16944	16941	16938	16895	16841	16816	16926	16844	16986	16994	16910	16934	16926	16912	16917	17000	16956	16623	16917	16902	16925	16919	16885	16929	16733	16896	17010	16760	16841	16965	16798	16878	16734	16967	16796	16848	17033	16911	16891	16952	16784	16830	16981	16931	16959	16913	17000	16779	16900	16920	16985	16849	16772	16919	16965	16776	16895	17033	17003	16806	16843	16914	17043	16942	16826	16884	16791	16782	16904	17045	16974	16910	16825	16937	16885	16737	16892	16852	16845	16916	16964	16962	16803	17007	17009	17040	16652	17048	16984	16888	16848	16802	17014	16942	16817	16798	16876	16939	16784	16913	16951	16914	17013	16678	16970	16935	16846	16787	16924	16945	16773	16820	16774	16847	16821	16886	16978	16800	16816	16900	16792	17036	16878	16822	16889	17081	16950	16855	16857	16976	16905	16642	16916	16938	16904	16758	16845	16854	16894	16991	16844	16961	17057	16975	16900	16735	16835	16910	16971	16951	16969	16869	17055	16639	16889	16821	16835	16920	16932	16981	16959	16851	16972	16931	16788	16872	16948	16905	16847	16869	16967	16851	16924	16836	16924	16826	16884	16948	16924	16973	16883	16591	16796	17064	16858	16847	16854	16808	16935	16975	16969	16711	16889	16856	16836	16888	16910	16863	16827	16933	16889	16842	16805	16866	16867	16883	17054	16875	16904	16874	16868	17076	16911	16864	16950	16947	16786	16930	16775	17058	16784	17008	16896	16753	17097	16777	16870	16917	16753	16908	16805	16824	16904	16779	16613	16816	16849	16851	16968	16867	16950	16979	16938	17042	16770	16866	16996	16831	16843	16840	16947	16824	16748	16923	16967	16935	16742	16792	16942	16866	17080	16931	16898	16786	16853	16917	16862	16917	17097	16739	16894	16882	16971	16942	16850	16772	16967	16993	16932	16984	16752	16998	16828	16851	16868	16862	16940	16979	16900	17018	16894	16883	16763	16904	17013	16836	16855	16833	16894	16695	16909	16825	16815	16811	16874	16837	16837	17078	17089	17035	16912	16767	16803	16966	16794	16856	16946	16984	16761	16816	16858	16935	16860	16840	16828	17069	16886	17055	16821	16881	16888	16867	16854	16756	17008	16865	16755	16728	16818	16796	16879	16844	17047	16985	16808	16975	16817	16852	16810	17031	16853	16817	16653	17087	16787	16822	16879	16866	16836	16984	16990	16959	16834	16935	16891	16762	16960	16749	16933	16873	16925	16755	16889	16966	16931	16924	16972	16847	16879	16888	16938	16893	16817	16792	16768	17022	16904	16933	16936	16840	16914	16873	16927	17047	16986	16983	16903	17018	16761	16894	17004	16888	16881	16709	16937	16999	16881	16981	16787	16781	16747	16813	16866	16819	16873	17024	17052	16962	16913	16891	16907	16924	16877	16965	16887	16953	16877	16753	16863	16780	16858	16863	17113	17004	16833	16838	16978	16736	16911	16714	16777	16830	17010	16937	17020	16874	17034	16713	17066	16826	16959	16817	16930	16706	16987	16774	16856	16925	16898	16867	16995	16669	16936	16881	16839	16984	16960	16970	16935	16824	16993	16948	17000	16841	16835	16883	16898	16876	16827	16985	17117	16836	16977	16946	16803	16672	17036	16863	16861	16979	16762	16865	16805	16980	16952	16970	16813	16850	16807	16863	16809	16891	16772	16667	17082	16876	16836	16872	17090	17080	16792	17126	16984	16972	16828	16812	16840	16984	16805	16871	16907	16665	16818	16730	16866	16974	16732	16772	16762	16942	16868	16675	16761	17056	16883	16765	16777	16744	16807	16828	16785	17161	17065	16874	16802	16800	16756	16917	16926	16977	16850	16936	16986	16822	16875	16915	16926	16900	16717	16783	16814	16853	16824	16871	16865	16966	16908	16877	16767	16759	16882	16701	16863	17009	16803	16937	16761	16671	16975	16911	16961	16982	16983	16818	17077	16912	16916	16849	16918	16850	16963	16763	16802	16944	16925	16934	16878	16692	16830	17055	16832	16861	16824	16828	16674	17131	16697	16976	16829	16853	16895	16824	16880	16987	16932	17010	16955	16843	16998	16943	16893	16853	16925	16945	17075	16763	17030	16841	16786	16755	16931	16789	16841	16880	17036	16913	16889	16899	16950	16906	16674	16961	16816	16853	16679	16946	16945	16740	16913	16898	16966	16818	16777	16995	16850	16852	16810	16736	16864	17041	16795	17006	16785	16956	16906	16873	16801	16843	16876	16870	16873	16989	16856	16873	16927	16844	16846	16887	16812	16956	16824	16965	16733	16749	16915	16850	16844	16839	16681	16920	16722	16915	16766	16934	16997	16871	16937	16890	16898	16914	16921	16966	17031	16946	16968	17122	16792	16940	16803	17036	16921	16904	16904	16765	16914	16804	17003	16897	17065	16902	16817	16902	16837	16788	16937	16908	16993	16981	16777	16876	16995	16886	16856	16848	16997	16871	16896	16886	17032	16894	16802	17033	16916	16695	17018	16883	16978	16948	16739	16767	16863	16959	16782	16865	16892	16883	16820	17008	17024	16757	16855	17019	16906	16988	16815	16975	16873	16791	16762	16968	16897	16856	16858	16755	16867	16859	16903	17003	16932	17026	16813	16895	16861	16865	16795	16757	16818	16935	16920	16840	16881	16817	16874	16928	16857	16829	16764	17045	16940	17009	16840	16875	16886	16811	16917	16841	16853	16873	16838	16905	16776	16863	16804	16782	16919	16850	16980	16907	16819	16749	16920	16814	16891	16815	16838	16954	16700	16832	16829	16672	16882	16817	16861	16791	16872	16945	16849	16823	16824	16844	16758	16867	16869	16995	17020	17045	16946	16786	16904	16864	16961	16871	16935	16900	16985	16736	16810	16854	16877	16918	16906	16773	16974	16630	16916	17000	16882	17099	16869	16840	16683	17028	16985	16740	16929	17131	16928	16849	16945	16747	16793	16823	16880	16935	16971	16904	16725	16623	16964	16993	16955	16902	16763	16990	16917	16775	17030	17006	16853	16999	16924	16961	17008	16997	17058	16913	16913	16993	16899	16876	16851	16835	16938	16906	16695	16850	16927	16903	16884	16928	16846	16937	16799	16980	16964	16854	16844	16834	16958	17062	16866	16866	16770	16741	16803	16966	16938	16937	17013	16948	16961	16895	16910	17027	16858	17028	16815	16765	16887	16914	17025	16968	16931	16769	16834	16779	16863	16895	16875	16771	16952	16885	16901	16973	16909	16890	17130	16882	16934	16887	16971	16827	16882	16804	16780	16905	16914	16844	16890	16839	16826	16833	16715	16791	16958	17025	16859	16867	16863	16670	17026	17043	16896	16639	17017	16877	16872	16824	16979	16901	16865	16840	16874	16857	17106	16998	16880	16864	16985	16856	17010	16890	16819	16865	17046	16997	16931	16889	16863	16911	16835	16748	16921	17074	16980	16848	16975	16861	16958	17015	16870	16910	16884	16884	17011	16817	17000	16957	16831	16983	16878	16776	16960	16938	16967	17136	16955	16706	16866	16932	16927	16871	16909	17094	16624	16862	16814	16899	16788	17005	16709	16628	17033	16953	16998	16944	16911	17007	16831	17125	16937	16978	16865	16843	16929	16695	16867	17004	16851	16831	17007	16817	16859	16604	16824	16774	16756	16959	16983	16743	17018	16933	16833	16818	16810	16830	16882	17116	16883	17027	16911	16960	17023	16854	16751	16824	17005	16942	17018	16920	16903	16854	16862	16827	16951	16830	16756	16822	16937	16814	16845	16981	16931	16815	16906	16909	16919	16983	16951	17044	16784	16905	16883	16896	16926	16968	16742	16919	17002	16961	16982	16883	16800	16806	16993	17004	16941	16888	17046	16918	16942	16868	16989	16940	17035	17000	16905	16933	16633	16896	16889	16852	16706	17041	16860	16878	16987	16848	16806	16677	16735	16837	16925	16780	16930	16957	16943	16873	16777	16830	16734	16979	16814	16909	16868	16941	16943	16930	16871	16892	16725	16791	16731	16968	16933	16877	16872	16927	16883	16901	16774	17146	16991	16910	17002	16983	16682	16781	16824	16742	16956	16735	16988	16974	16678	17012	17119	16750	16963	16907	16861	17092	17005	16854	17097	16801	16913	17082	16911	16930	16876	16942	16842	16895	16745	16997	17025	17016	16710	16962	17044	17021	16931	16957	16821	17014	16706	16972	17017	16954	16931	16790	16980	17098	16905	16934	16886	17180	16942	16880	16843	16824	16953	16915	16830	16954	16931	16985	16963	16704	17056	16984	16825	16869	16987	16928	16746	16983	17089	16850	16996	16959	16903	16773	17126	16859	16951	16904	16957	16792	16872	17051	17032	16910	16834	16953	17029	16903	16784	16860	16864	16754	16853	16819	16968	16987	16888	17011	16784	16904	16781	16959	16934	16945	16949	16810	16936	17003	16968	16710	16937	16832	16818	16831	16904	16962	16900	16870	16954	16789	16854	16888	16924	16917	16947	16984	16892	16973	16843	16877	16992	16783	16805	16968	16894	16772	17016	16862	16873	16902	16978	16844	16826	16954	16968	16884	16863	16965	16989	17011	17059	16936	16812	16923	16916	16969	16963	16865	16923	17014	16910	16993	17080	16835	16836	16839	17008	16754	16857	16839	16858	16892	16948	16810	16776	17062	16940	16805	16705	16900	16846	16945	16925	16889	16919	16591	17091	16851
24955	20736	26981	26165	26279	29265	31352	29290	28607	28236	27409	27451	30232	39537	40244	36020	32313	28980	26986	26293	26297	26373	26246	26224	26429	26247	26328	26539	26395	26426	26320	26188	26144	26208	25960	26149	26320	26220	26430	26114	26340	26273	26209	26426	26037	26459	26232	26319	26143	26350	26502	26054	26139	26079	26227	26393	26106	26152	26389	26152	25968	26313	26343	26203	26251	26140	26278	26261	26504	26362	26235	26245	26404	26557	26161	26208	26021	26622	26416	26480	26349	26323	26112	26164	26115	26505	26256	26275	26195	26220	26008	26134	26171	26347	26291	26187	26004	26244	25998	26195	26084	26145	26348	26246	26379	26427	26533	26161	26266	26292	26206	26361	26290	26043	26414	26226	26178	26172	26164	26046	26157	26084	26634	26338	26192	26288	26386	26544	26397	26351	26233	26122	26515	26244	26475	26439	26164	25994	26228	26346	26251	26405	26169	26175	26252	26022	26280	26297	26346	26166	26463	26135	26141	26284	26295	26157	26184	26141	26172	26068	26297	26140	26126	26201	26236	26419	26245	26417	26286	25994	26240	26380	26456	26075	26184	26310	26463	26237	26069	26177	26122	26146	26381	26200	26410	26327	26314	26277	26465	26424	26049	26183	26082	26243	26407	26415	26291	26166	25965	26058	26181	26062	26195	26143	26069	26047	26080	26203	26237	26041	26593	26180	26282	26497	26302	26217	26343	26393	26214	26029	25947	26325	26236	26119	26222	26188	26407	26408	26252	26218	26213	26174	26245	26357	26149	26141	26011	26216	26357	26204	25830	26185	26272	26344	26295	26329	26280	26362	26380	26363	26184	26078	26370	26442	26156	26586	26231	26119	26142	26147	26136	25998	25812	26153	26193	26184	26300	26237	26152	26106	26289	26362	26316	26203	26307	26255	26385	26088	26148	26456	26133	26408	26245	26390	26451	26301	26211	26029	26435	26389	26298	26200	26179	26134	26332	26224	26373	26215	26204	26458	26211	26151	26200	26354	26387	26150	26114	26298	25978	26255	26138	26193	26198	25969	26301	26337	26079	26181	26125	26193	26501	26438	26311	26196	26298	26321	26212	26179	26130	26131	26106	26459	26295	26162	26420	26152	26149	26158	26439	26394	26376	26235	26316	26246	26049	26221	26191	26288	26195	26312	26094	26201	26188	26249	26231	26271	26268	26037	26127	26214	26300	26314	26517	26176	26186	26147	26177	26056	26440	26507	26196	26016	26295	26273	26250	26202	26225	26097	26195	26165	26180	26138	26061	26029	26336	26268	26314	26212	26121	26293	26223	26280	26333	26040	26348	26507	26232	26232	26591	26534	26369	26237	26233	26285	26148	26040	26314	26096	26585	25818	26244	26198	26201	26071	26155	26184	26203	26116	26283	25929	26134	26298	26206	26106	26154	26205	26326	26278	26375	26378	26272	26218	26220	26210	26337	26283	26216	26303	26026	26212	26269	26033	26089	25995	26204	26280	26319	26180	26192	26241	26149	26118	26339	26146	26112	26205	26264	26419	26517	26109	26168	26226	26251	26175	26195	26175	26255	26203	26209	26248	26125	26205	26145	26071	26231	26208	26159	25980	26193	26194	26063	25942	26284	26344	26247	26421	26116	26278	26199	26189	26360	26264	25924	26281	26245	26126	26248	26452	26471	26252	26289	26318	26184	26341	26235	26454	26497	26215	26272	26296	26132	26086	26298	25992	26191	26316	26355	26258	26543	26312	26045	26209	26344	26180	26309	25991	26323	26144	26525	26013	26217	26236	26403	26172	26145	26137	26005	26465	26193	26113	26245	26136	26292	26216	26250	26152	26108	26449	26038	25998	26094	26217	26040	26051	25942	26175	26378	26130	26064	26184	26073	26185	26011	26165	26138	26278	26325	26036	26029	26200	26256	26229	26255	26233	26362	26320	26107	26090	26521	26121	26516	25978	26318	26161	26236	26228	26339	26492	26242	26466	26256	26168	26462	26212	25932	26032	26204	26239	26286	26029	26116	26508	26254	26103	26214	26330	26244	26468	26181	26187	26304	26334	26235	26235	26347	26401	26358	25902	25997	26169	26214	26155	26244	26005	26243	26143	26232	26079	26272	26159	26286	26297	26304	26412	26335	26400	26478	26095	26489	26097	26105	26144	25878	26203	26142	26274	26300	26394	26159	26320	26367	26263	26226	26474	26126	26038	26130	26369	26252	26489	26208	25906	26142	26304	26257	26160	26131	26044	26149	26320	26348	26357	26344	26144	26222	26477	26083	26300	26244	26185	26282	26240	26330	26339	26045	26052	26306	26364	25962	26405	26220	26195	26303	26303	26090	26220	26022	26304	26249	26460	26250	26380	26075	26076	26327	26197	26234	26160	26159	26416	26403	26116	26244	26335	26307	26223	26277	26224	26503	26606	26274	26228	26159	26192	26220	25913	26332	25935	26305	26202	26079	26423	26357	26289	26178	26029	26125	26297	26207	26191	26390	26214	26385	25870	26348	26450	26228	26109	26258	26657	26166	26258	26415	26195	26269	26176	26038	26263	26311	26100	25990	26112	26116	26047	26164	26527	26228	26173	26195	26173	26169	25787	26056	26309	26057	26260	26254	26155	26059	26161	26419	26554	26368	26292	26245	26331	26263	26130	26412	26286	26191	26278	26265	26152	26143	26268	26193	26252	26331	26433	26362	26221	26364	26070	26266	26428	26138	26254	26867	26115	26292	26206	26630	26477	26190	26477	26170	26409	26211	26336	26292	26329	26323	26219	26267	26365	26195	26430	26184	26123	26247	25915	26420	26387	26351	26349	26234	25963	26248	26190	26306	26344	26325	26325	26392	26302	26219	26356	26446	26388	26126	26360	26170	26270	26559	26371	26061	26249	26077	25991	26071	26014	26462	26217	26211	26422	26237	26362	26362	26004	26602	26275	26344	26305	26307	26313	26337	26137	26260	26188	26404	26006	26208	26308	26432	26513	26343	26301	26299	26453	26179	26654	26318	26332	26476	26333	26421	26145	26361	26119	26212	26136	26035	26158	26329	26163	26330	26255	25976	26221	26315	26200	26126	26229	26045	26510	26070	26090	25993	26303	26151	26345	26399	26366	26302	25984	26193	26102	26053	26110	26021	26223	26485	26420	26348	26318	26316	26383	26126	26606	26415	26228	26188	26322	26184	26247	26241	26341	26070	26106	26196	26244	26168	26107	26256	26297	26181	26170	26203	26081	26354	26354	26328	26288	26299	26234	26441	26175	26108	26262	26182	26406	26414	26230	26105	26354	26157	26128	26342	26320	26299	26262	26282	26417	26626	26179	26077	26396	26310	26143	26242	26453	26035	26078	26229	26359	26425	26275	26153	26348	26433	26115	26267	26230	26175	25939	26218	26290	26203	26259	26359	26299	26076	26005	26188	26185	26284	26217	26136	26135	26150	26471	26224	26618	26245	26249	26260	26457	26319	26205	26188	26406	26314	26271	26404	26396	26115	26241	26140	25995	26450	26298	26175	25868	26131	26184	26187	26180	26385	26285	26260	26246	26142	26231	26276	26372	26121	26365	26109	26243	26234	26464	26224	26152	26208	26363	26151	26140	26387	26363	26311	26257	26103	26627	26229	26043	26182	25939	26135	26197	26226	26188	26209	25856	26307	26445	26299	26307	26086	26195	26079	26372	26304	26165	26218	26267	26292	26108	26177	26043	26336	26421	26299	26193	26031	26063	26207	26261	26467	26281	26408	26269	26224	26183	26182	26312	26155	26411	26213	26231	26191	26228	26040	26059	26288	26449	26466	26140	26177	26351	26332	26192	26241	26317	26353	26005	26234	26033	26263	26314	26041	26502	26087	26288	26327	26223	26293	26184	26119	25901	26329	26553	26284	26273	26109	26315	26172	26403	26277	26039	26061	26367	26362	26163	26257	26209	26066	26229	26386	26297	26136	26220	25995	26213	26232	26302	26135	26280	26342	26283	26366	26238	26309	26361	26210	26265	26199	25868	26219	26120	25947	26231	26274	26254	26313	26325	26217	26211	26146	25933	26006	26093	26430	26191	26143	26235	26064	26480	26323	26201	26157	26348	26317	26258	26231	26264	26266	26200	26370	26343	26470	26283	26399	26180	26313	26166	26293	26500	26410	26276	26279	26108	26417	26281	26036	26426	26352	26336	26274	26333	26139	25861	26413	26182	26217	26011	26489	26236	26330	26136	26318	26067	26323	26225	26112	26129	26261	26330	26156	26431	26303	26166	26344	26391	26324	26343	26519	26472	26357	26018	26383	26214	26180	26199	26168	25942	26050	26176	26184	26221	26203	26279	26167	26153	26624	26278	26228	26386	26325	26277	26042	26242	26414	26310	26206	26060	26344	26275	26349	26271	26286	26151	26496	26190	26137	26160	26230	26334	26212	26383	26371	26278	26252	26272	26332	26349	26272	26137	26048	26331	26224	26098	26118	26118	26311	26371	26285	26307	26321	26223	26122	26142	26325	26117	26096	26333	26232	26361	26081	26353	26333	26024	26005	26604	26386	26322	26230	26026	26142	26375	26443	26253	26451	26433	26417	26088	26070	26245	26330	26403	26164	26258	26018	26282	26343	26251	26427	26086	26378	26094	26236	26344	26280	26171	26276	26229	26084	26181	26345	26218	26301	26106	26264	26211	26311	26286	26237	26048	26202	26398	26358	26121	26259	26341	26152	26361	26500	26214	26017	26124	26339	26178	26080	26326	26408	26398	26197	26546	26307	26307	26081	25916	26062	26195	26094	26156	26254	26374	26183	26461	26342	26038	26341	26534	26168	26247	26032	26333	26249	26075	26223	26354	25977	26485	26100	26223	26268	26046	26269	26094	26344	26062	26192	26435	26217	26167	26074	26255	26365	26208	26200	26383	26313	26232	26174	26148	26183	26096	26096	26238	26337	26376	26420	26246	26275	26398	26381	26574	26129	26452	26340	26295	26264	26177	26136	26169	26450	26404	26132	26118	26038	26234	26328	26228	26158	26379	26275	26243	26346	26085	26225	26022	26179	26242	26474	26199	26369	26195	26225	26441	26356	26179	26236	26277	26268	26195	26417	26249	26081	26367	26680	26472	26310	26139	26228	26398	26395	26278	26259	25980	26244	26092	26148	26373	26337	26041	26397	26368	26515	26214	26169	26021	26315	26440	26392	26264
20294	35404	34904	25576	22815	21753	22365	21064	20403	19465	18409	18471	23379	34378	32805	28168	23119	19146	17070	16814	16751	16727	16888	16418	16722	16652	16860	16681	16800	16810	16994	16611	16624	16641	16756	16813	16744	16905	16830	16855	16747	16798	16661	16664	16854	16660	16856	16891	16824	16799	16722	16828	16728	16801	16781	16712	16864	16850	16853	16572	16792	16634	16735	16802	16645	16712	16766	16908	16748	16546	16782	16841	16623	16653	16587	16661	16875	16581	16613	16768	16853	16702	16717	16785	16784	16738	16889	16689	16725	16817	16718	16696	16773	16775	16667	16737	16813	16708	16783	16623	16782	16772	16810	16731	16768	16787	16850	16751	16645	16633	16822	16593	16890	16687	16757	16645	16648	16724	16662	16723	16734	16725	16685	16831	16889	16716	16787	16728	16640	16890	16690	16743	16809	16708	16698	16713	16703	16678	16629	16611	16809	16654	16668	16552	16749	16849	16826	16927	16752	16873	16661	16663	16796	16778	16714	16720	16697	16695	16689	16817	16736	16735	16614	16685	16929	16707	16593	16589	16858	16711	16639	16749	16711	16771	16826	16678	16737	16647	16859	16850	16732	16802	16861	16726	16825	16633	16721	16828	16837	16743	16738	16663	16740	16588	16777	16675	16762	16864	16810	16756	16511	16560	16651	16824	16506	16834	16814	16805	16640	16573	16794	16848	16837	16847	16671	16665	16640	16801	16744	16777	16769	16847	16679	16633	16711	16717	16935	16656	16735	16622	16608	16745	16786	16624	16935	16614	16682	16658	16710	16484	16927	16772	16842	16694	16734	16788	16827	16816	16802	16907	16798	16726	16684	16616	16758	16667	16679	16770	16809	16736	16720	16668	16776	16594	16837	16829	16772	16875	16876	16615	16841	16753	16639	16721	16639	16717	16705	16837	16646	16813	16776	16673	16781	16697	16706	16738	16864	16856	16764	16806	16777	16795	16805	16872	16873	16703	16659	16729	16881	16665	16726	16553	16748	16832	16668	16686	16570	16764	16761	17033	16664	16745	16756	16724	16977	16949	16769	16625	16541	16714	16764	16898	17012	16756	16619	16752	16813	16853	16584	16767	16751	16719	16789	16751	16609	16774	16833	16692	16822	16856	16768	16747	16780	16758	16538	16783	16691	16776	16768	16863	16737	16511	16613	16764	16763	16751	16615	16583	16766	16709	16618	16635	16794	16816	16847	16931	16767	16860	16726	16885	16673	16742	16547	16760	16812	16912	16625	16572	16833	16681	16830	16826	16851	16767	16631	16864	16747	16841	16744	16817	16864	16749	16712	16712	16937	16778	16652	16765	16641	16744	16752	16659	16735	16636	16746	16637	16702	16600	16797	16821	16831	16818	16632	16802	16694	16776	16674	16693	16886	16718	16614	16877	16746	16894	16676	16650	16788	16653	16718	16726	16818	16602	16636	16769	16799	16823	16562	16669	16912	16825	16732	16667	16855	16821	16604	16832	16676	16700	16671	16761	16881	16645	16705	16552	16725	16646	16784	16725	16792	16561	16585	16733	16673	16677	16688	16634	16723	16427	16666	16773	16685	16753	16756	16725	16758	16535	16743	16720	16700	16730	16860	16719	16743	16774	16765	16658	16872	16833	16764	16871	16737	16795	16615	16785	16787	16599	16671	16689	16840	16641	16781	16706	16743	16861	16897	16755	16667	16690	16639	16741	16652	16642	16731	16850	16874	16641	16744	16702	16903	16690	16931	16751	16550	16520	16661	16866	16795	16698	16785	16759	16665	16916	16652	16946	16603	16821	16646	16772	16588	16672	16608	16648	16849	16886	16699	16757	16695	16764	16790	16740	16651	16708	16822	16702	16694	16593	17008	16853	16819	16899	16872	16718	16783	16509	16927	16876	16753	16644	16679	16923	16705	16869	16753	16792	16654	16677	16847	16750	16671	16793	16687	16821	16686	16825	16673	16741	16678	16790	16684	16539	16589	16768	16561	16622	16830	16583	16903	16812	16863	16752	16839	16669	16600	16795	16652	16828	16657	16761	16785	16680	16887	16671	16791	16840	16651	16785	16784	16695	16729	16667	16620	16873	16689	16674	16603	16685	16660	16825	16695	16782	16865	16628	16583	16725	16878	16922	16811	16824	16720	16779	16739	16814	16642	16700	16674	16743	16677	16878	16742	16727	16632	16739	16708	16660	16675	16682	16741	16751	16808	16843	16757	16864	16900	16767	16678	16712	16782	16682	16670	16799	16658	16837	16715	16662	16947	16621	16748	16695	16734	16795	16669	16637	16572	16818	16784	16753	16601	16585	16801	16928	16578	16723	16692	16790	16754	16718	16757	16777	16813	16677	16744	16683	16803	16795	16784	16682	16665	16786	16648	16637	16711	16774	16709	16827	16626	16907	16772	16657	16702	16643	16924	16657	16767	16750	16601	16738	16660	16518	16850	16755	16759	16755	16770	16522	16668	16768	16778	16631	16658	16797	16751	16703	16713	16896	16822	16615	16693	16524	16836	16838	16676	16840	16624	16764	16723	16904	16732	16786	16623	16855	16799	16756	16582	16769	16597	16747	16754	16699	16821	16833	16723	16686	16708	16758	16763	16800	16656	16714	16840	16678	16954	16791	16907	16670	16841	16515	16732	16603	16747	16515	16627	16670	16678	16680	16668	16861	16787	16742	16744	16753	16773	16774	16871	16641	16708	16744	16806	16721	16892	16690	16509	16647	16689	16815	16767	16702	16705	16778	16870	16673	16854	16670	16733	16725	16622	16783	16733	16731	16855	16669	16697	16646	16766	16719	16614	16738	16822	16693	16699	16664	16607	16632	16585	16675	16855	16617	16781	16747	16843	16858	16663	16794	16806	16697	16629	16739	16703	16793	16911	16767	16917	16556	16790	16843	16809	16782	16742	16727	16830	16841	16615	16820	16773	16789	16696	16666	16814	16654	16456	16819	16884	16953	16833	16569	16812	16716	16636	16659	16809	16745	16725	16695	16859	16769	16655	16679	16693	16776	16724	16886	16700	16703	16732	16702	16895	16864	16750	16635	16882	16902	16872	16710	16853	16696	16640	16652	16748	16823	16732	16823	16853	16734	16503	16612	16912	16766	16673	16748	16790	16790	16778	16919	16749	16736	16900	16768	16705	16798	16764	16597	16801	16797	16815	16962	16700	16786	16803	16710	16768	16761	16681	16841	16746	16703	16627	16827	16637	16556	16718	16571	16868	16740	16830	16937	16928	16785	16619	16746	16844	16685	16592	16719	16850	16645	16594	16689	16791	16942	16751	16652	16737	16759	16905	16795	16599	16789	16740	16688	16701	16669	16637	16696	16670	16771	16770	16629	16653	16851	16583	16797	16715	16902	16773	16753	16751	16807	16703	16796	16868	16655	16839	16704	16809	16647	16708	16842	16792	16636	16752	16644	16690	16696	16695	16551	16702	16825	16655	16682	16875	16686	16781	16736	16744	16755	16695	16766	16917	16717	16810	16643	16737	16666	16722	16655	16810	16705	16991	16903	16786	16622	16710	16852	16532	16766	16684	16579	16873	16855	16648	16720	16693	16782	16707	16849	16814	16950	16727	16816	16830	16594	16756	16625	16741	16851	16690	16762	16759	16607	16628	16797	16793	16770	16794	16727	16585	16890	16665	16825	16617	16693	16715	16781	16820	16801	16831	16785	16554	16764	16842	16634	16642	16907	16997	16648	16684	16838	16638	16857	16736	16756	16696	16738	16576	16808	16836	16782	16661	16745	16556	16631	16750	16652	16548	16677	16705	16723	16750	16771	16726	16693	16820	16688	16704	16673	16882	16616	16758	16669	16647	16827	16838	16770	16770	16788	16800	16659	16571	16906	16719	16686	16546	16727	16718	16837	16880	16850	16777	16810	16846	16842	16667	16751	16798	16729	16772	16664	16650	16595	16744	16633	16790	16705	16834	16848	16781	16843	16720	16809	16714	16500	16762	16676	16673	16684	16613	16786	16596	16671	16629	16877	16657	16655	16735	16931	16709	16588	16803	16838	16661	16753	16678	16726	16685	16664	16745	16849	16809	16826	16729	16849	16661	16864	16784	16719	16597	16691	16628	16752	16661	16639	16672	16654	16670	16583	16781	16549	16819	16942	16813	16735	16754	16690	16842	16716	16816	16835	16659	16878	16742	16782	16817	16632	16522	16869	16836	16693	16728	16724	16758	16769	16853	16742	16726	16702	16689	16692	16801	16801	16764	16620	16824	16837	16696	16744	16667	16678	16770	16803	16612	16720	16693	16847	16656	16946	16619	16770	16952	16786	16903	16843	16722	16836	16623	16704	16649	16746	16621	16625	16713	16718	16654	16746	16727	16706	16797	16580	16954	16797	16947	16757	16839	16768	16734	16841	16692	16769	16859	16707	16635	16837	16795	16891	16817	16793	16785	16773	16876	16658	16711	16722	16748	16696	16701	16721	16744	16740	16935	16613	16874	16694	16745	16595	16769	16724	16807	16770	16890	16734	16558	16945	16650	16833	16805	16661	16562	16922	16709	16703	16834	16768	16744	16751	16571	16750	16730	16819	16776	16860	16695	16723	16721	16741	16695	16643	16648	16732	16694	16749	16682	16756	16755	16736	16577	16692	16764	16905	16765	16712	16768	16774	16609	16903	16845	16697	16686	16526	16602	16726	16626	16585	16906	16546	16782	16778	16719	16668	16614	16693	16811	16768	16602	16715	16823	16840	16711	16746	16675	16892	16692	16683	16740	16805	16654	16742	16663	16635	16725	16608	16719	16665	16737	16749	16730	16768	16758	16746	16742	16680	16708	16804	16559	16701	16697	16736	16721	16738	16643	16912	16747	16751	16696	16874	16753	16697	16806	16810	16688	16641	16831	16626	16916	16874	16606	16853	16739	16865	16763	16644	16795	16932	16774	16814	16676	16741	16858	16635	16699	16712	16699	16737	16625	16750	16661	16990	16851	16897	16472	16701	16759	16789	16620	16753	16707	16773	16606	16770	16752	16713	16871	16762	16769	16710	16683	16750	16706	16905	16695	16944	16888	16696	16778	16776	16792	16687	16894	16596	16618	16727	16751	16540	16812	16766	16754	16717	16734	16737	16645	16775	16796	16762	16646	16919	16726	16805	16753	16834	16784	16685	16679	16754	16770	16827	16642	16631	16605	16690
22206	20730	27107	24672	23134	30440	36694	33032	30969	30307	30345	30547	33682	55890	53961	45566	38171	32196	29174	28395	28249	28182	28375	28458	28478	28480	28310	28263	28297	28157	28460	28430	28385	28348	28125	28191	28346	28200	28306	28294	28460	28276	28241	28115	28324	28383	28563	28266	27943	28424	28250	28304	28229	28344	28101	28197	28336	28321	28410	28109	28127	28079	27984	28098	28265	28340	28057	28051	28221	28191	28224	28157	28302	27988	28223	28271	28229	28160	28347	28102	28004	28282	28354	28284	28548	28226	28200	28309	28165	28437	28316	28490	28291	28190	27962	27997	28303	28191	28286	28296	28422	28311	28397	28183	28198	28370	28067	28245	28020	28121	28274	28311	28114	28269	28228	28218	28344	28020	27960	28173	28001	28099	28262	28159	28035	28009	28089	28151	28212	28265	28145	28280	28348	28123	27916	27975	28125	28313	28336	28308	28131	28248	28176	27980	28029	28346	28165	28206	28183	28232	28161	28313	28350	28186	28214	28042	28238	28171	28192	28258	28365	28213	28344	28380	28268	28050	28075	28171	28132	28132	28139	28387	28465	28324	28057	27996	28103	27953	28287	28274	28272	28165	28098	28220	28205	28244	28190	28131	28262	28181	28286	28224	28266	28160	28058	28172	28311	28024	27983	28095	28056	28379	28393	28248	27882	28302	28288	28229	28196	27913	28044	28270	28317	28417	27987	28194	28174	28282	28170	28173	28257	28045	28239	28069	28148	28196	28195	28111	28173	27814	28394	28275	28276	27983	28217	28023	28003	28097	28267	28345	28458	28171	28452	28274	28047	28291	28208	28335	28364	28275	28172	28304	28385	28177	28128	28343	28353	28294	28347	28232	28437	28044	28302	28069	28083	28008	28078	27964	28111	28495	28042	28232	28261	28257	28307	28122	28425	28074	28182	28015	28171	28240	28274	28429	28130	28418	28355	28007	28132	28220	28411	28187	28496	28385	28530	28236	28187	28055	28086	28330	28169	27908	28164	28184	28453	28337	28164	28485	28329	28085	27938	28146	28152	27951	28151	28498	28233	28286	28274	27998	28328	28192	28042	28060	28073	28124	28290	28335	28150	28235	28053	28277	28203	28160	28533	28149	28313	28207	28470	28053	28302	28201	28074	28066	28225	28159	28397	27868	28037	28220	28087	28315	28101	28115	28262	28211	28310	27958	28112	28342	28178	28209	28142	27996	28207	28457	28262	28379	28275	28122	28187	28106	28262	28095	28130	28392	28269	28115	28203	28292	28452	28231	28145	27999	28256	28337	28100	28256	28349	28332	28108	28355	27860	27982	28199	28256	28063	28461	28307	28117	28338	28251	27919	28209	28298	28247	28550	28320	28082	27912	28138	28013	28253	28203	28024	28045	28636	28158	28296	28191	28220	28171	28319	28140	28147	28255	28156	28265	27831	28218	28438	28380	28137	28079	28283	28150	28112	28122	28290	28128	28123	28204	28223	28210	28234	28202	28273	27938	28236	28006	28450	28284	28058	28319	28089	28240	28153	28402	28067	28169	28079	28254	28339	28230	28465	28218	27975	28426	28378	28061	28040	28010	28020	28301	28054	28413	28178	28080	28118	27873	28067	28297	28111	27948	28191	28189	28193	28140	28328	28240	28266	28331	28320	28281	28092	28003	28274	28165	28196	28002	28263	28312	28191	28138	28090	28159	28045	28182	27944	27916	28345	28251	28077	28115	28139	28188	28000	28332	28233	28157	28106	28337	28145	28222	28231	28329	28287	28130	28063	28148	28297	28252	28217	28185	28147	28024	28319	28101	28351	27935	27929	28112	28332	28183	28059	28388	28304	28228	28265	28115	28261	28186	28307	27962	28303	27907	28146	27855	28342	28292	28084	28181	28111	28111	28401	28043	28191	28323	28262	28093	28120	28407	28384	28068	28080	28289	28160	28200	28014	28234	27938	28159	28645	28150	28350	28404	28199	28009	28145	28095	28350	28240	28379	28392	28124	28356	28167	28227	28173	28072	28218	28100	28378	28371	27819	28178	28068	28307	28218	28312	28340	27983	28415	28293	28103	28170	28208	28138	28107	28268	27936	28253	28287	28299	28479	28146	28253	28395	28368	28142	28175	28310	28253	28105	28287	28124	28074	28305	28368	28099	27992	28371	27973	28283	28116	28372	27894	28257	28002	28253	28386	28296	28195	28171	28051	28123	28221	28075	28228	28173	28065	28055	28049	28214	28116	28345	27891	27986	28314	28317	28367	28101	28442	28187	28124	28257	28156	28136	28196	28189	28103	28248	28478	28114	28345	28042	28587	28398	28395	28541	28185	27989	28093	27999	28131	28278	28207	28031	28401	28333	28092	28199	28108	27972	28242	28342	28240	28278	27998	28010	27967	27999	28265	28252	28239	27971	28060	28029	28175	28219	28076	28293	28244	28250	28073	28306	28072	28172	28336	28174	28283	28324	28161	28266	28348	28116	28148	28072	28375	28283	28177	28170	28337	28138	28354	28218	28531	28428	28082	28192	28119	27913	28149	27949	28020	27911	27839	28205	28325	28060	28028	28089	28247	28023	28223	28129	28441	28153	28242	28381	28149	28196	28158	28164	28116	28340	28322	28208	28117	28246	28259	28113	28170	28437	28471	28369	28117	28233	28093	28353	28208	28162	28134	27965	28108	28061	27967	28312	28428	28127	28025	28121	28380	28148	28179	28444	28360	28441	28208	28294	28056	28364	28276	28024	28249	28146	28386	28327	28055	28182	28370	28236	27992	28000	27929	28266	28346	28201	28137	28392	28228	28029	27885	28261	28410	28113	28125	28235	28364	28243	28230	28102	28377	28061	28061	28190	28361	28393	28032	28049	28276	28214	28234	28059	28196	28271	28320	28130	28128	28175	27897	28125	28357	28168	28168	28052	28267	28176	27945	27840	28139	28151	28322	28427	28194	28126	28037	28059	28380	28472	28277	28265	28266	27943	28219	28205	28465	28117	28014	28214	28384	28081	28463	28236	28119	28013	28253	28070	28298	28189	27979	27941	28005	28062	28209	28097	28225	27963	28325	28396	28067	28197	28423	28174	28312	28222	28142	28221	28199	28030	28453	28178	28384	28206	28223	28223	28367	28216	28193	28283	28267	28315	28220	28061	28234	28313	28154	28271	28352	28176	28355	28090	28306	28282	27940	28271	28333	28367	28120	28213	28189	28122	28215	28037	28177	28283	28040	28184	28265	27997	28334	28141	28334	28276	28155	27932	27986	28182	28168	28166	28229	27996	28102	28091	28146	28235	28270	28191	28031	28199	28246	28202	28110	27857	28267	28161	28162	28364	28107	28364	28072	27913	28219	28240	28356	28235	28406	28229	28221	28100	28207	28253	27908	28119	28348	27979	28199	28232	27984	28514	28056	27924	27956	28315	28195	28402	28219	28052	28419	28255	28017	27942	28444	28313	28229	28352	28073	28061	28033	28202	28435	28365	28146	27996	28079	28163	28220	28468	27937	27898	27810	28166	28152	28114	28058	28126	28016	28210	28278	28061	28172	28373	28005	28057	28182	28069	28296	28203	28382	28334	28308	28343	28101	28106	28250	27989	28025	28263	28164	28270	28261	28278	28129	28146	28110	28261	28099	28142	28255	28042	28182	28165	28349	28105	28373	28159	28117	28033	28253	28249	28111	28143	28340	28396	28128	28451	28336	28412	28187	28183	27951	27911	28149	28246	28259	28405	28205	28316	28034	28418	28484	28382	28110	28210	28463	28409	28324	27982	28317	28226	28027	27914	27980	28192	27881	28053	28191	28206	28395	28238	28245	28389	28056	28271	28137	28211	28276	28026	28004	28239	28086	28074	28081	28077	28276	28289	28329	28236	28199	28102	28139	28123	28334	28279	28463	28299	28345	28292	28139	27714	27991	27889	28381	28049	28109	28101	28287	28380	28285	28113	28346	27762	27846	28269	28185	28222	28322	28320	28254	28220	28352	28254	28048	28212	28098	28106	27944	28300	28302	28413	28283	28267	28351	28358	28284	28139	27882	28223	27938	27936	28632	28068	28024	28300	28143	28033	28303	28106	28584	28274	28231	28295	28116	28453	28165	28098	28249	27898	28036	28056	28102	28112	28312	28163	28125	28238	28163	28021	28352	28272	28462	28194	28274	28298	28390	28266	28127	28319	28076	28008	28242	28084	28177	28245	28503	28132	28180	28227	27954	28464	28007	28152	28380	28170	28271	28310	28229	28194	28209	28113	28346	28202	28275	28153	28162	28153	28301	28055	28317	28220	28173	28220	28161	28370	28485	28357	28173	28282	28123	28084	28418	28258	28143	28053	28176	28329	28261	28258	28019	28197	27778	28235	28155	28062	28074	28291	28298	28228	28134	28183	28207	28197	28045	28165	28303	28477	28440	28383	27933	28037	27981	28196	28246	28433	28189	27908	28198	28081	28293	28134	28061	28360	28035	28091	28150	27965	28148	28184	28177	28089	28474	28438	28130	28161	27978	28012	28490	28225	28244	28158	28149	28047	28105	28158	28225	28200	28296	28041	28203	28177	28022	27893	28135	28291	28140	28222	28186	28100	28228	28236	27969	28154	28288	28337	27924	28399	28175	28182	28077	28303	28087	28407	28418	28386	28116	28244	28338	28241	27962	28202	28291	28295	28223	28496	28334	28271	28101	28056	28359	28470	28255	28104	28241	28151	28324	28161	28337	28294	28099	28235	28125	28142	28058	28089	28417	28218	28234	27828	28023	28079	27837	28176	28179	28053	28246	28023	28249	28123	28030	28178	28114	27966	27984	28358	28054	28447	28271	28209	27929	28168	28270	28236	28036	28181	28218	28177	28426	28300	28208	28288	28224	28160	28149	28074	28472	28276	27945	27996	28530	28188	28268	27976	28203	28176	28166	28087	28229	28194	27992	28169	28243	28034	27990	28327	28247	28083	28314	28291	27955	28183	28299	27929	28104	28082	28155	28411	28164	28045	28243	28053	28226	28110	28211	28218	28223	28017	28180	28274	28204	27886	28183	28240	28385	28385	28306	28228	28170	28132	28088	28245	28261	28061	28224	28448	28619	28141	28113	28298	28155	28229	28181	28324	28253	28221	28112	28342	28286	28270	28080	28315	28089	28190	28138	28183	28143	28193	28100	28284	28104	28255	28251	27954	28484	28356	28448	28041
24954	43976	42243	34571	29455	28257	27200	24931	22063	20630	20374	20963	27166	50331	46356	37924	28902	21564	18387	17645	17574	17810	17617	17617	17568	17609	17590	17633	17677	17511	17599	17519	17724	17558	17649	17637	17746	17427	17399	17562	17696	17739	17573	17475	17670	17432	17503	17655	17577	17614	17599	17778	17608	17673	17613	17646	17519	17620	17619	17454	17516	17563	17690	17539	17462	17416	17564	17538	17704	17507	17566	17507	17622	17525	17550	17675	17621	17582	17668	17743	17676	17683	17592	17519	17646	17382	17438	17652	17523	17661	17656	17641	17629	17590	17676	17445	17678	17605	17668	17714	17553	17717	17584	17556	17422	17617	17728	17627	17556	17567	17573	17667	17656	17571	17635	17542	17595	17533	17893	17570	17619	17740	17624	17719	17549	17543	17445	17636	17742	17518	17566	17614	17705	17500	17437	17583	17639	17547	17832	17640	17365	17599	17495	17525	17494	17492	17591	17614	17548	17466	17411	17413	17654	17642	17595	17623	17750	17576	17561	17466	17718	17554	17552	17606	17582	17595	17562	17547	17606	17568	17485	17617	17803	17545	17555	17539	17445	17601	17490	17629	17658	17703	17564	17458	17658	17419	17342	17433	17543	17552	17571	17475	17561	17755	17509	17587	17689	17481	17836	17519	17510	17478	17458	17601	17613	17714	17626	17611	17561	17622	17575	17626	17592	17589	17496	17434	17531	17664	17816	17466	17506	17560	17462	17553	17677	17654	17575	17643	17431	17417	17525	17622	17498	17654	17491	17465	17679	17615	17482	17667	17537	17512	17678	17526	17485	17526	17339	17550	17525	17587	17527	17520	17587	17576	17451	17393	17570	17513	17412	17453	17579	17682	17526	17591	17592	17603	17446	17637	17587	17566	17594	17604	17604	17551	17582	17556	17576	17456	17501	17571	17768	17417	17401	17520	17687	17579	17508	17732	17559	17603	17537	17698	17500	17648	17416	17630	17574	17546	17424	17593	17645	17518	17613	17580	17673	17399	17590	17464	17629	17736	17639	17496	17664	17537	17491	17506	17602	17609	17658	17676	17510	17709	17511	17514	17484	17622	17722	17564	17588	17509	17624	17646	17764	17666	17637	17625	17635	17585	17515	17562	17638	17453	17524	17550	17497	17584	17742	17646	17755	17740	17577	17596	17451	17341	17569	17586	17485	17654	17655	17474	17610	17679	17782	17524	17405	17428	17605	17535	17514	17613	17685	17599	17419	17463	17557	17608	17691	17654	17765	17387	17489	17590	17478	17658	17651	17603	17699	17468	17627	17728	17535	17664	17464	17547	17565	17536	17466	17542	17544	17651	17631	17492	17576	17566	17464	17342	17499	17632	17604	17600	17552	17530	17611	17551	17624	17692	17512	17610	17534	17614	17280	17517	17611	17481	17515	17685	17649	17590	17640	17533	17579	17630	17410	17646	17350	17591	17689	17684	17452	17545	17565	17631	17528	17530	17437	17409	17578	17476	17653	17654	17595	17592	17636	17512	17566	17597	17522	17604	17483	17641	17907	17451	17541	17638	17630	17578	17512	17507	17601	17520	17689	17483	17596	17451	17502	17518	17522	17440	17511	17547	17650	17818	17613	17490	17612	17505	17677	17454	17513	17463	17499	17554	17665	17551	17477	17644	17653	17521	17588	17443	17647	17676	17564	17692	17435	17650	17607	17592	17644	17589	17474	17734	17409	17540	17390	17562	17646	17646	17608	17617	17805	17641	17577	17371	17545	17444	17680	17446	17445	17591	17463	17430	17656	17482	17581	17472	17750	17592	17711	17430	17517	17645	17590	17482	17454	17677	17575	17524	17363	17641	17445	17728	17590	17617	17525	17575	17630	17474	17556	17622	17621	17562	17609	17366	17603	17609	17407	17654	17745	17614	17428	17571	17600	17570	17527	17483	17491	17728	17667	17473	17606	17530	17509	17623	17619	17584	17685	17550	17512	17649	17426	17530	17511	17640	17561	17676	17759	17487	17611	17332	17656	17561	17558	17568	17549	17480	17569	17542	17568	17420	17731	17461	17692	17675	17438	17509	17590	17547	17462	17684	17710	17526	17589	17309	17624	17462	17578	17629	17630	17558	17517	17660	17331	17539	17601	17683	17502	17602	17409	17509	17361	17637	17811	17442	17762	17760	17441	17499	17692	17610	17749	17797	17521	17548	17701	17595	17475	17587	17623	17513	17702	17591	17573	17802	17622	17461	17500	17641	17554	17728	17451	17565	17592	17489	17845	17649	17613	17690	17477	17770	17579	17580	17589	17682	17325	17648	17457	17557	17528	17631	17583	17599	17521	17509	17502	17628	17653	17731	17677	17572	17665	17518	17770	17526	17543	17516	17568	17690	17696	17716	17683	17627	17666	17563	17750	17846	17591	17758	17711	17481	17649	17664	17592	17776	17651	17436	17790	17555	17497	17631	17736	17520	17622	17657	17517	17689	17632	17577	17545	17665	17831	17266	17509	17669	17601	17536	17589	17375	17506	17545	17557	17559	17669	17600	17572	17589	17477	17543	17657	17527	17447	17708	17646	17555	17475	17462	17521	17581	17556	17596	17624	17516	17590	17510	17561	17616	17472	17573	17698	17648	17661	17582	17666	17551	17578	17541	17453	17498	17741	17631	17483	17595	17575	17586	17778	17459	17572	17648	17468	17488	17531	17762	17514	17522	17520	17502	17635	17484	17433	17650	17852	17426	17662	17537	17443	17556	17593	17582	17448	17704	17539	17498	17409	17529	17620	17620	17504	17557	17496	17389	17698	17635	17590	17662	17545	17500	17452	17462	17537	17471	17534	17403	17669	17549	17622	17496	17582	17582	17553	17614	17527	17347	17585	17498	17658	17434	17587	17499	17673	17589	17458	17551	17583	17503	17584	17541	17615	17472	17570	17651	17465	17665	17640	17408	17536	17537	17504	17668	17458	17343	17557	17428	17687	17697	17571	17594	17654	17826	17488	17623	17556	17515	17626	17460	17703	17498	17703	17571	17608	17415	17578	17506	17731	17581	17458	17591	17648	17551	17579	17672	17535	17461	17459	17589	17481	17412	17556	17533	17594	17544	17572	17557	17497	17801	17487	17542	17531	17580	17681	17674	17505	17445	17450	17291	17686	17423	17603	17530	17601	17523	17839	17671	17549	17564	17429	17595	17558	17546	17676	17551	17674	17546	17515	17394	17410	17520	17512	17531	17526	17585	17690	17523	17657	17490	17660	17526	17507	17634	17582	17495	17583	17755	17526	17650	17757	17668	17576	17533	17594	17602	17556	17593	17561	17555	17685	17656	17633	17480	17375	17614	17623	17585	17413	17692	17603	17486	17506	17507	17492	17557	17438	17706	17487	17767	17469	17501	17397	17623	17510	17712	17577	17588	17471	17705	17468	17702	17538	17504	17429	17534	17483	17599	17555	17512	17507	17434	17596	17499	17537	17629	17700	17430	17515	17644	17620	17331	17547	17641	17552	17585	17608	17536	17560	17651	17610	17591	17642	17497	17537	17688	17560	17540	17511	17500	17814	17635	17613	17638	17614	17518	17558	17568	17505	17615	17500	17484	17475	17683	17557	17648	17559	17576	17721	17614	17681	17688	17674	17683	17631	17587	17547	17533	17690	17702	17667	17399	17564	17720	17624	17684	17500	17581	17648	17545	17546	17521	17597	17554	17504	17610	17602	17744	17553	17638	17529	17515	17574	17621	17635	17542	17489	17447	17592	17432	17662	17545	17588	17774	17587	17704	17563	17576	17584	17619	17688	17719	17514	17700	17554	17661	17693	17617	17404	17647	17423	17475	17595	17547	17789	17562	17482	17430	17613	17560	17585	17560	17819	17711	17526	17538	17533	17545	17429	17710	17642	17592	17621	17784	17465	17448	17586	17609	17513	17585	17359	17580	17674	17656	17505	17463	17747	17562	17596	17576	17555	17592	17649	17495	17560	17370	17549	17596	17536	17512	17507	17611	17743	17433	17650	17609	17574	17596	17501	17677	17771	17529	17592	17578	17529	17602	17546	17525	17647	17650	17574	17558	17567	17512	17400	17554	17348	17669	17493	17577	17542	17611	17774	17642	17546	17573	17639	17547	17547	17624	17649	17650	17547	17576	17634	17757	17368	17557	17698	17638	17498	17636	17856	17563	17563	17501	17557	17570	17611	17550	17563	17627	17639	17586	17748	17571	17557	17650	17675	17457	17675	17540	17513	17632	17632	17624	17511	17558	17697	17481	17568	17562	17590	17666	17622	17288	17554	17749	17680	17391	17489	17769	17569	17587	17450	17552	17553	17531	17355	17577	17713	17674	17610	17455	17768	17512	17686	17516	17646	17512	17548	17421	17554	17427	17530	17546	17404	17568	17774	17557	17767	17432	17629	17520	17540	17697	17729	17457	17599	17791	17646	17692	17579	17588	17658	17656	17617	17548	17533	17627	17713	17578	17647	17593	17779	17632	17364	17549	17635	17490	17498	17522	17649	17627	17499	17494	17543	17672	17622	17701	17565	17428	17606	17651	17502	17522	17506	17612	17534	17516	17771	17536	17616	17408	17563	17547	17706	17655	17658	17527	17520	17677	17670	17489	17506	17607	17566	17595	17592	17705	17559	17849	17599	17578	17435	17629	17678	17497	17583	17710	17576	17631	17414	17565	17569	17590	17648	17713	17509	17479	17535	17654	17448	17629	17563	17555	17610	17583	17646	17652	17589	17596	17517	17695	17659	17752	17480	17651	17533	17675	17570	17559	17473	17548	17506	17695	17486	17730	17560	17569	17465	17613	17624	17621	17565	17458	17374	17394	17608	17495	17579	17664	17757	17558	17422	17585	17525	17609	17511	17637	17644	17615	17603	17480	17645	17629	17506	17501	17700	17516	17608	17531	17694	17622	17540	17639	17613	17569	17409	17409	17474	17766	17549	17656	17515	17601	17620	17671	17591	17533	17577	17536	17494	17633	17509	17473	17646	17776	17543	17606	17377	17472	17531	17637	17466	17689	17669	17521	17472	17565	17535	17586	17645	17656	17570	17540	17566	17563	17595	17460	17706	17497	17508	17559	17432	17558	17642	17642	17450	17503	17484	17544	17574	17487	17582	17505	17605	17526	17613	17672	17646	17562	17445	17634	17715	17481	17576	17573	17494	17512	17577	17682
35765	30566	35251	32370	29856	30303	30326	29446	28626	28495	28486	28323	28446	29061	30019	29654	29029	28378	28279	28105	28229	28326	28038	27985	27988	28274	28119	28212	27959	28205	28113	28189	28077	28264	27904	28079	28132	28200	28176	27896	27883	28227	27768	28005	27776	28111	28028	28034	27940	28070	28178	27765	27910	27908	27955	28090	28131	27954	28116	28168	28075	28114	28070	28044	28146	27889	28069	28167	28442	27954	28312	28038	27923	28260	28191	27929	28125	27963	27905	27965	28132	28043	28272	28001	28084	28211	28225	27805	28055	27874	27972	28220	28179	28012	28073	28263	27975	28054	28057	28194	28018	27883	28037	28008	28012	27931	28023	28338	28120	27909	27963	28095	28076	28216	28131	28161	28062	28077	28364	28170	27978	27942	27895	27944	27766	27938	28121	28139	28105	28185	27965	28177	28032	27925	28060	27900	28146	28292	27829	28003	27868	28103	28204	27898	28045	27981	27969	28217	27950	28058	28095	28097	28027	28060	27993	27850	27999	28076	28049	27808	27930	28043	28111	28340	27997	28225	28160	27953	27998	27936	28002	27780	28059	27905	28006	28044	28183	27988	28242	28277	28087	28226	28166	27870	27952	27984	28442	28147	28317	28177	28268	27941	28053	28097	27905	27938	27924	28180	28108	28044	28259	28163	28219	28024	27968	27891	28108	27937	28282	28096	27914	28149	28117	28019	28068	27940	28149	27755	27762	27943	28133	27809	28228	28126	27960	27787	28044	28063	27983	28024	27860	28095	28102	27970	28138	27808	28171	27914	28186	27820	28044	27806	28032	28088	27859	28034	27859	28042	27936	28086	27916	28049	28106	28240	28145	27940	27986	28069	27866	28049	28059	28288	28112	28038	28130	28210	28328	27991	28018	28022	28013	28058	27998	27997	28006	27970	28127	28218	28233	28100	28406	28251	28028	27792	27978	27812	28097	28038	28124	28046	28201	27740	28050	28010	28162	28041	28156	28031	27965	28111	28134	28183	28170	28172	28056	27934	28120	28061	28409	28041	28076	28212	28280	28065	27943	27944	28034	27875	27845	27991	28112	28362	28136	27926	28040	28099	27877	28053	27935	28111	28136	28102	28054	27607	28168	27953	28043	27865	27957	27985	28019	28136	28105	28155	28162	28174	28101	28233	28171	27956	28260	27988	28022	28139	28017	27987	28136	28056	28039	28002	28078	27945	27928	27901	27909	27856	28265	28112	28357	27732	27992	27967	28139	28152	28138	27884	28311	28397	27985	28205	28165	28108	28144	27994	27835	28187	27945	28107	28156	28118	28189	28138	28141	28178	28194	28026	27936	28098	28276	28083	28169	28147	28212	28256	27987	27914	28101	27815	28109	28177	28149	28104	28188	27938	28003	28194	28289	28246	28104	28151	28017	28143	27995	27781	27910	28136	28310	28110	28195	28133	28076	28178	27891	27969	28206	28178	28232	28249	27924	28183	27670	27731	27904	27846	28321	28294	28205	28296	28138	27826	28099	28028	28114	27953	28129	27924	28238	27891	28115	28210	27980	27715	28052	28064	27989	27949	27915	28102	28076	27915	28144	28176	28069	27804	28103	28221	28303	27947	28083	28290	28020	28068	28325	27868	28106	28216	28196	28196	27962	27851	27986	28246	28192	28015	28143	28005	28017	28241	28204	28117	27992	27835	27918	27897	28161	28194	28194	27903	28110	28106	28305	28118	28157	27850	28210	28138	28387	28075	27827	27943	27885	28004	27921	27965	27872	27815	28134	28102	28252	28149	28065	27948	28043	28250	28167	28257	28083	28097	27990	28025	27947	28134	28167	27794	28050	28095	28014	28138	27839	27679	28224	27901	27975	27924	28182	28053	28138	28136	28052	27912	27986	28193	28078	27885	27920	27854	27903	27901	27922	28144	28065	28100	28031	27912	28062	27904	28094	28307	28211	28139	28099	27993	28144	27942	27812	27874	28081	28374	27925	27949	28077	27955	28086	27973	27933	27769	28193	27948	28059	27981	28157	28167	28044	28248	28371	27847	28032	27813	28450	27907	27909	27815	27955	28090	27722	28041	28329	27999	28185	28263	28103	28034	28061	28209	27878	28013	28100	27951	27796	28169	28048	28008	28079	27924	28137	28039	27992	27908	28129	27654	27904	27881	27904	27845	28111	27969	28064	28272	27956	28219	28182	27922	28047	27891	28056	28207	28219	28094	28310	27943	28020	28073	28008	28028	28206	27960	27963	28047	28044	27775	27932	27817	27779	27978	28027	28133	28003	27959	27830	27825	28165	28081	27998	28157	28018	28116	27936	28174	28076	28145	27925	27959	28071	28018	28006	28075	27851	28181	28281	27855	28337	27869	28031	28042	28229	27917	28111	28076	28203	27911	28058	28279	28137	27970	28289	28205	28058	28032	28141	28226	28051	28257	28308	27885	27951	27876	27989	27936	28082	28127	27925	28154	28105	28225	28082	28237	28368	28236	28174	28281	27753	28248	28258	28024	27943	28047	28212	28109	28086	28091	28073	28063	28319	28133	28290	28119	28155	28007	27709	27980	27788	28056	28035	28354	28173	27973	28189	28173	28349	28174	28004	27883	28001	28023	28201	28328	27852	27836	28216	27975	28009	28245	27972	28104	27898	28127	27797	28109	28114	27866	27923	28282	28101	28352	28152	28046	28335	27923	28141	27786	28113	27807	28217	28033	27857	27939	28125	28123	28066	27886	28361	28029	28024	28063	28145	27860	27791	28231	28267	27940	27831	27964	28004	27958	28255	28196	28092	28056	28146	28109	27721	28073	28201	28167	27836	28216	28104	27913	28080	27892	28017	27895	28173	28046	28115	28088	28030	28230	27882	27954	28279	28252	28104	28049	28104	28016	28018	28333	28225	28309	28474	27862	28039	28123	28095	28040	28079	28102	28038	28088	28284	28203	28102	27868	28136	28005	27894	27943	28109	27974	28008	28207	28164	28184	28214	28125	27955	28021	27944	28163	27891	27986	27995	28025	28101	27999	28052	28383	28056	28066	28227	28043	27769	28427	28070	28187	28130	28020	28136	28007	28081	28184	28211	28037	27879	27890	28104	28072	28167	28133	28295	28003	28000	27981	28195	28336	27970	28088	28003	28183	28094	28198	27888	28086	27844	28150	28116	28182	27693	27973	27892	27866	28218	28059	27833	28190	28185	28099	28041	27970	28143	28216	27992	28036	28015	28122	27979	27926	27909	28370	28202	27984	27963	27853	28125	28132	27931	27677	28173	27991	28220	27941	28076	28088	28063	28078	28072	28058	27962	28073	28108	28315	28311	28004	27942	28104	28017	27936	28073	28117	28123	27933	28051	27991	27983	28158	28117	27759	27902	27829	28114	28098	28049	27779	27884	28214	28002	28185	28070	28108	27938	27962	28213	28217	28133	27957	28072	28019	27959	28106	28140	27977	27811	28084	28208	28151	28079	28114	28165	28198	27992	28082	28144	27917	28178	28034	27752	28084	28049	28198	28046	27943	27828	27907	27869	27950	28157	28292	28081	28302	28139	28102	28068	28053	28172	28217	27991	27894	27994	28083	27903	27982	27953	27746	28218	28300	27943	27715	27969	28152	28066	27977	27953	28139	28074	28001	28024	28026	28302	28021	28123	28145	27854	28155	28350	27939	28219	28108	28212	28169	28185	28262	27930	28236	28099	28043	28147	28008	27988	28178	27960	28101	27870	28139	28286	27877	28014	28390	28307	28102	28083	27916	28128	27997	28113	27839	28246	27911	28000	27983	27986	28120	27963	27986	28093	28069	28223	28152	27876	28222	27831	28032	28064	27932	28184	28043	28085	27885	27703	28167	27872	27889	28105	28046	28222	28166	27858	28111	28101	27870	28007	27888	28125	27927	28097	28171	28022	27920	27947	28073	27969	27843	28075	28068	28138	28076	28160	28394	28285	27917	28097	28114	28003	28096	27936	27887	28219	28414	28375	28248	27916	28164	28020	28112	28079	27946	28126	28060	28227	28124	28122	28138	27885	28074	28217	27781	28151	27884	28133	28025	27996	27990	27848	28216	28031	28367	27904	27890	27972	28110	28076	28014	27902	27981	28139	28167	28053	28030	28138	27897	27808	27922	28094	27818	28017	27918	27821	28115	27833	28077	28224	27933	27784	28139	28170	28214	28217	27880	28113	28018	28166	28076	28090	28278	28000	28261	28150	28098	28044	27899	28091	28138	28215	27966	28238	28171	28178	28083	28001	28266	28138	27960	28130	28037	28100	28112	28023	27878	28213	28083	28183	28124	28027	27824	28040	28143	28210	28036	28078	28088	27990	28065	28023	28146	28090	27970	28165	27812	28105	28050	27977	28218	28019	27965	28213	28037	28010	28218	28104	28276	28152	27821	28188	27960	28474	27782	28142	28026	28130	28019	28250	28178	28657	28154	28231	28032	28092	28342	28073	28173	27792	27853	28095	28193	28066	28195	27903	27888	27975	28040	27880	28366	27968	27980	27955	27817	28125	28304	28204	28023	27858	28117	28155	27881	28185	28180	28131	28184	28082	28042	28081	28116	28038	27776	27996	27794	27990	28315	28055	28053	28030	27898	27919	28033	28294	28196	28010	27997	28185	28209	27928	28047	27936	28148	28518	28346	27981	28147	28176	27846	28132	28181	28156	27894	27972	27963	28003	28142	27858	27868	28323	28180	28062	28087	28005	28060	28108	28052	27800	28051	28315	28077	28104	28024	28023	28208	28129	27936	28077	28032	27936	28018	28155	28023	27990	27854	28299	27970	28115	27894	28020	28151	28108	28198	28188	27854	28047	28061	28297	28223	28180	28178	28163	28310	27992	28018	28065	27965	27949	27943	28121	27944	27956	27997	27963	28070	28053	27822	28007	28051	27969	28091	28181	28061	28006	27958	28130	27912	28213	28239	28128	28160	28219	28142	28221	28121	27884	28010	28286	28221	27788	27990	28087	27958	27957	28162	28066	28303	27706	28146	28160	28274	28150	27868	27977	27986	28062	27729	28284	28293	28055	28253	28183	28182	28213	28247	28244	28063	28229	28082	27962	28001	28141	28005	27950	28016	28062	28037	28259	28134	28185	28024	28180	27978	28112	28274	28050	28052	27958	28021	27963	27968	28270	27880	28041	28049	28154	28132	28109	27850	28164	28063	27945	27860	28157	28058
24754	30565	29361	22333	21039	20844	20839	19443	18320	17862	18095	18016	18137	19562	19784	19192	18364	18026	17586	17470	17552	17384	17482	17361	17472	17473	17460	17439	17571	17571	17638	17440	17428	17574	17536	17523	17378	17630	17618	17469	17596	17520	17478	17563	17590	17515	17249	17463	17423	17546	17411	17592	17502	17607	17515	17425	17591	17525	17633	17468	17495	17684	17499	17607	17547	17515	17503	17325	17444	17566	17493	17575	17734	17534	17535	17642	17434	17584	17482	17512	17490	17687	17553	17500	17462	17348	17476	17539	17608	17543	17497	17691	17661	17512	17448	17634	17525	17687	17602	17336	17483	17272	17563	17347	17394	17509	17686	17374	17575	17583	17345	17455	17474	17641	17625	17541	17451	17529	17459	17451	17437	17534	17603	17423	17452	17646	17703	17665	17460	17530	17560	17512	17380	17387	17599	17534	17518	17557	17385	17632	17524	17486	17444	17628	17671	17394	17553	17536	17577	17337	17420	17437	17490	17413	17610	17426	17617	17412	17528	17556	17341	17646	17629	17465	17515	17478	17454	17493	17519	17482	17505	17613	17499	17518	17396	17571	17457	17493	17655	17423	17573	17347	17473	17517	17530	17422	17474	17473	17493	17372	17463	17505	17449	17694	17374	17568	17440	17568	17459	17545	17637	17437	17362	17579	17480	17543	17711	17492	17529	17581	17522	17570	17489	17423	17547	17487	17439	17615	17524	17559	17439	17346	17410	17542	17601	17507	17367	17385	17507	17437	17568	17345	17480	17448	17627	17559	17471	17693	17417	17566	17565	17611	17618	17419	17603	17589	17563	17432	17432	17625	17380	17477	17495	17485	17546	17556	17521	17577	17679	17435	17511	17451	17455	17543	17562	17522	17669	17573	17568	17532	17507	17275	17418	17392	17463	17576	17671	17440	17345	17603	17677	17619	17558	17568	17451	17520	17708	17534	17447	17589	17359	17531	17498	17490	17528	17527	17461	17362	17448	17667	17511	17449	17438	17471	17514	17533	17555	17549	17514	17553	17548	17500	17421	17536	17595	17393	17575	17666	17425	17423	17651	17472	17514	17378	17640	17483	17421	17389	17385	17525	17645	17479	17431	17371	17630	17516	17599	17580	17541	17408	17586	17384	17480	17330	17487	17491	17363	17596	17544	17507	17508	17562	17647	17584	17330	17331	17489	17763	17602	17350	17538	17687	17491	17448	17555	17498	17618	17482	17549	17501	17552	17522	17437	17365	17565	17457	17469	17406	17458	17580	17544	17494	17330	17480	17595	17518	17381	17455	17472	17700	17547	17402	17558	17372	17621	17543	17452	17540	17445	17426	17470	17411	17590	17442	17621	17474	17641	17420	17505	17407	17500	17418	17562	17539	17513	17636	17286	17468	17547	17647	17563	17566	17488	17577	17359	17206	17667	17460	17661	17563	17553	17525	17405	17426	17569	17491	17572	17326	17219	17529	17389	17578	17454	17523	17344	17537	17537	17515	17475	17304	17329	17537	17384	17320	17503	17433	17575	17545	17558	17505	17555	17429	17450	17464	17512	17537	17471	17415	17677	17486	17520	17345	17577	17514	17478	17465	17441	17529	17381	17477	17345	17518	17618	17448	17682	17572	17491	17623	17344	17429	17544	17580	17320	17597	17532	17522	17580	17487	17480	17495	17430	17510	17539	17598	17712	17593	17624	17559	17389	17376	17595	17557	17512	17756	17528	17619	17616	17490	17739	17357	17544	17480	17536	17573	17633	17495	17646	17443	17589	17459	17532	17601	17620	17489	17695	17268	17523	17384	17701	17591	17723	17418	17399	17594	17359	17394	17570	17674	17621	17490	17601	17354	17540	17680	17406	17325	17648	17469	17444	17431	17648	17726	17495	17648	17452	17505	17633	17478	17562	17461	17520	17482	17442	17719	17607	17286	17543	17564	17538	17502	17489	17609	17417	17428	17349	17644	17468	17558	17601	17661	17540	17628	17415	17561	17545	17639	17553	17654	17468	17452	17441	17535	17492	17547	17471	17504	17502	17420	17584	17526	17555	17382	17607	17386	17661	17515	17513	17402	17398	17428	17688	17577	17350	17528	17522	17680	17452	17467	17553	17557	17507	17408	17327	17560	17519	17509	17519	17536	17381	17606	17530	17557	17410	17565	17557	17486	17590	17366	17576	17655	17632	17489	17564	17449	17599	17394	17629	17424	17561	17439	17471	17584	17598	17382	17386	17415	17719	17445	17389	17400	17557	17435	17586	17514	17691	17395	17618	17497	17561	17406	17518	17549	17525	17593	17497	17619	17533	17388	17586	17570	17606	17413	17641	17288	17374	17378	17374	17482	17363	17602	17462	17593	17518	17495	17596	17639	17364	17509	17542	17667	17362	17528	17670	17400	17467	17523	17442	17711	17525	17426	17498	17544	17382	17539	17773	17491	17361	17581	17697	17498	17560	17496	17632	17643	17460	17576	17549	17310	17402	17602	17558	17454	17627	17638	17531	17663	17592	17570	17420	17375	17286	17419	17702	17406	17575	17526	17518	17468	17533	17577	17575	17635	17515	17342	17761	17354	17492	17608	17624	17496	17554	17509	17385	17609	17565	17271	17504	17598	17407	17419	17447	17441	17404	17505	17483	17533	17489	17561	17537	17540	17432	17650	17416	17728	17591	17532	17564	17505	17540	17563	17412	17463	17428	17476	17475	17473	17484	17640	17456	17408	17622	17355	17451	17611	17545	17503	17622	17558	17550	17675	17615	17582	17363	17412	17475	17550	17493	17476	17637	17599	17466	17560	17580	17589	17686	17545	17511	17685	17565	17497	17575	17582	17719	17727	17570	17472	17475	17538	17662	17636	17680	17296	17676	17631	17444	17457	17430	17637	17570	17550	17599	17496	17542	17257	17648	17495	17402	17762	17493	17493	17548	17248	17558	17623	17593	17603	17458	17411	17385	17458	17469	17682	17520	17499	17592	17459	17663	17522	17529	17475	17534	17543	17582	17548	17335	17524	17338	17572	17723	17355	17655	17531	17505	17738	17554	17465	17447	17509	17578	17549	17411	17506	17397	17774	17437	17589	17716	17557	17632	17593	17420	17608	17582	17593	17586	17663	17570	17676	17605	17551	17558	17613	17803	17541	17435	17611	17529	17623	17512	17536	17500	17513	17574	17615	17690	17411	17531	17695	17468	17541	17421	17467	17488	17573	17464	17611	17470	17462	17534	17410	17627	17369	17552	17533	17501	17427	17728	17399	17472	17558	17476	17595	17468	17536	17561	17457	17388	17532	17429	17402	17494	17556	17637	17496	17612	17586	17499	17225	17503	17369	17471	17542	17387	17608	17566	17654	17479	17474	17550	17625	17534	17619	17566	17543	17482	17546	17562	17531	17524	17507	17623	17492	17600	17492	17559	17676	17586	17386	17479	17427	17499	17513	17624	17539	17322	17477	17622	17282	17404	17287	17528	17352	17641	17430	17438	17420	17611	17619	17787	17446	17500	17605	17469	17505	17384	17470	17358	17646	17395	17472	17550	17408	17526	17567	17595	17496	17444	17470	17289	17504	17459	17491	17544	17529	17366	17541	17527	17652	17207	17426	17666	17528	17415	17515	17348	17326	17614	17497	17522	17549	17527	17437	17697	17549	17603	17490	17498	17479	17446	17484	17520	17533	17454	17353	17540	17497	17472	17604	17408	17546	17563	17495	17570	17276	17252	17559	17470	17447	17680	17377	17590	17603	17535	17531	17417	17531	17565	17524	17540	17672	17519	17436	17513	17421	17436	17371	17633	17451	17524	17452	17407	17681	17400	17546	17543	17406	17367	17515	17408	17514	17595	17535	17441	17508	17747	17597	17552	17515	17577	17527	17339	17596	17655	17582	17421	17447	17564	17625	17648	17453	17511	17606	17522	17463	17638	17492	17558	17611	17413	17600	17424	17444	17525	17438	17610	17585	17649	17410	17556	17424	17608	17599	17515	17455	17640	17510	17522	17427	17696	17413	17520	17525	17639	17516	17469	17776	17556	17500	17463	17727	17391	17416	17494	17521	17432	17396	17644	17750	17601	17488	17430	17599	17356	17640	17642	17540	17554	17545	17623	17539	17472	17458	17496	17623	17717	17235	17526	17575	17231	17391	17491	17611	17513	17618	17616	17504	17583	17632	17566	17666	17428	17445	17519	17514	17506	17419	17562	17458	17672	17322	17676	17631	17459	17545	17495	17663	17395	17554	17333	17673	17488	17504	17627	17670	17477	17473	17481	17510	17520	17507	17576	17481	17433	17552	17443	17649	17503	17464	17639	17615	17304	17530	17617	17645	17588	17456	17484	17591	17477	17521	17558	17464	17658	17448	17568	17556	17524	17672	17465	17531	17620	17501	17676	17552	17384	17401	17501	17575	17518	17604	17620	17416	17436	17471	17472	17376	17404	17615	17505	17413	17755	17621	17577	17546	17470	17598	17443	17565	17467	17542	17380	17360	17525	17395	17496	17606	17367	17496	17700	17448	17483	17524	17575	17562	17462	17626	17551	17412	17406	17531	17601	17589	17508	17477	17516	17645	17430	17620	17617	17557	17547	17520	17433	17482	17509	17672	17685	17519	17686	17431	17524	17443	17480	17488	17625	17497	17503	17421	17454	17633	17696	17420	17581	17257	17488	17331	17519	17622	17490	17315	17629	17603	17490	17369	17475	17457	17494	17442	17499	17434	17466	17456	17470	17682	17271	17505	17483	17530	17598	17651	17453	17633	17424	17812	17411	17641	17381	17511	17518	17522	17573	17590	17529	17565	17386	17570	17367	17518	17640	17511	17316	17499	17493	17461	17479	17606	17417	17471	17544	17466	17736	17429	17426	17583	17465	17312	17495	17321	17423	17452	17506	17572	17568	17535	17581	17559	17469	17420	17526	17491	17444	17716	17367	17270	17622	17574	17499	17524	17483	17493	17461	17553	17427	17541	17418	17529	17543	17477	17567	17577	17515	17497	17448	17494	17530	17523	17682	17649	17419	17336	17653	17465	17458	17414	17601	17687	17250	17619	17538	17667	17548	17631	17601	17462	17601	17549	17630	17490	17682	17550	17590	17458	17613	17635	17503	17664	17424	17447	17475	17623	17699	17597	17416	17572	17592	17572	17452	17535	17240	17398	17639	17558	17570	17692	17668	17538
24939	20778	27138	26859	27965	31785	32084	30175	29040	29259	29115	29253	30855	41440	41743	37146	33310	30158	28526	28306	28338	28268	28013	27862	27850	28276	28199	27919	27792	28084	28217	27996	27779	27956	27815	27789	27895	28122	27871	27913	27764	28094	27883	27884	27885	27861	27910	28025	28150	27855	27776	27861	28064	28025	28175	27852	28071	27869	27638	27772	28078	27892	28124	27947	27708	27644	27944	27982	27886	27880	27726	27870	27884	27745	27637	27685	27987	27891	27980	27953	27968	27931	27926	27818	27944	27989	27952	27821	27710	27673	27957	27937	28001	27874	27980	27853	27989	27796	27752	27925	27749	27982	28090	27868	27869	27807	27851	27937	27888	27815	28112	28167	27932	28056	27996	27887	27963	27804	27931	27912	28025	27850	27850	27771	27811	27790	27956	28125	28022	27883	27916	27833	27897	27916	28204	28110	28125	27795	27842	27945	28027	27911	27991	27970	27731	27769	28022	27739	27949	27960	27865	27816	27868	27867	28210	27915	27921	27861	28006	27593	27963	27900	28015	27979	27689	27876	27954	27823	27787	27891	28016	28045	27902	27697	28152	28333	28011	28038	27831	27751	27998	27938	28146	27954	27878	27807	27911	27702	28278	27897	27817	27878	27919	27726	27965	27756	28084	27872	27812	27662	28107	27917	28232	27889	27988	27804	27779	27737	27977	27788	27842	27848	28001	27955	28095	27775	28123	27996	28147	27930	28009	27721	27838	27763	27971	28206	27786	27984	27833	27858	28186	27885	28009	27674	27867	28124	28014	28082	28013	27977	27921	28160	27920	27891	27937	27730	27936	27972	27888	27741	27971	27973	28017	27953	27879	27990	27971	27921	27991	27825	27636	27705	28086	28023	27675	27658	27718	28123	27876	27904	27812	27805	27886	27807	28046	28098	27920	27992	28055	28077	27964	27932	28094	27908	27773	27909	27940	27918	27853	27752	28017	28096	28046	28061	27815	27796	28086	27897	28031	27830	27865	27790	27940	27863	27959	27765	27774	27907	28020	27663	28146	27797	27576	27831	28030	27831	28046	27790	27989	27841	27828	27788	27719	27811	27760	27996	27999	27754	28043	27693	27928	28076	27631	28015	27753	27986	28083	27843	27856	27991	28195	27999	28026	28023	28072	27808	28074	28140	28143	27907	28074	27869	27950	27825	28123	27988	27912	28008	27940	27664	27925	27808	28089	27761	28047	28157	28069	27852	27956	27953	27995	28038	28043	27887	27973	27764	27896	27802	28113	27982	27893	27932	27963	27620	27782	27722	27802	27927	28094	27875	27908	27815	27830	27926	27872	28028	28110	28134	27890	27944	28052	27779	28030	28026	27920	27910	28199	28076	27989	28098	28058	27685	27924	27882	27752	27851	28098	27753	27879	27737	28072	28128	27786	28103	28007	27661	28075	27953	27691	28165	27833	27881	28253	27782	27798	27927	27941	28087	27957	27844	27815	27860	27955	27912	27718	27591	27816	27917	27844	28336	27900	28145	27969	27949	27811	28066	27850	27694	27832	27758	27885	28228	27922	28011	28151	28045	28075	28109	27987	27943	28034	28253	27888	27592	27934	27920	28155	28030	27970	27939	28078	28029	27772	28023	27802	28006	28029	28130	28183	27849	28066	27936	27906	27895	27962	28085	27856	27906	28027	27841	27741	28134	27987	28176	28005	28076	27901	27700	28105	27983	27766	27855	27825	27786	27872	27935	27935	28085	28145	27794	27979	27895	28227	27753	27743	27813	27719	27742	28068	27807	27819	27693	28050	27839	27872	27972	27991	27980	28150	28190	28066	27997	27975	28016	28051	28010	27710	27656	27780	27672	27972	27890	27969	27671	27900	28064	27913	27859	27975	27948	27853	27902	27769	28003	28016	28055	28068	28038	27870	27892	27991	28122	27834	27800	27998	27796	27969	27760	27767	27758	27948	27882	27966	27946	28122	28021	28027	27942	28028	28113	27860	27844	27912	27743	27675	27994	28095	27813	28193	27746	27935	27920	27976	27947	27851	27646	28007	27992	27880	27877	28082	27686	27680	27966	28204	28189	28037	27866	27864	27836	27997	28014	27893	27930	27924	28115	27854	28080	27653	27618	27913	28051	27668	27657	27947	27782	27947	27886	27975	28019	27867	27841	27964	27772	27871	27787	27765	27900	28233	27917	27944	27824	27979	28015	27793	28142	27998	27850	28002	27956	27996	27726	28015	27780	28024	27889	27908	27866	27884	27775	27844	27856	27629	27788	27876	27825	27968	28068	27815	27968	27821	27737	27984	27711	27895	27810	27803	27936	27843	28090	28010	27809	27944	27739	27803	27805	27750	27886	27872	27809	27979	28109	27765	27981	27789	27913	27860	27734	27720	27938	27756	28041	27939	28129	27855	28027	28071	27823	27765	27672	28218	27956	27836	27844	27937	27590	28008	27856	27980	27899	27731	27862	27717	27785	28002	28131	27910	27995	27884	28009	28153	28057	28111	27725	27982	27824	27828	27865	27921	28014	28133	27687	28086	27912	27980	28105	28030	27795	27969	28015	27839	27855	27910	28136	28132	27906	27934	27615	27907	28009	28100	27794	27909	27823	28130	28055	27968	27945	27943	28171	27667	27843	27686	28070	27928	28130	28073	28020	28238	27973	28283	27951	28198	27852	27918	27663	27958	28030	27880	27853	27752	27892	27992	27920	27959	28047	28094	27906	27988	28189	27882	27896	27958	27989	27754	27781	27940	28057	28074	27918	27669	27961	27789	27990	27992	27951	28030	27903	27769	27832	27851	27755	27949	27813	27844	27770	27812	27861	27864	27845	28134	28085	27941	27989	28033	27785	28003	28075	27845	27844	27819	27962	27956	27711	27771	27918	27891	27866	28027	27964	28080	28104	27854	27610	28164	28060	28165	27986	27931	27847	27867	27904	28147	27816	27843	27826	28039	28030	27869	28199	28030	28073	28014	27875	28125	27832	28167	27818	27901	28055	27767	27834	27785	27846	27928	27846	28044	28022	28182	28067	28297	28246	28047	28112	27765	27843	28042	27798	27888	27992	27830	28118	27989	27701	27960	27733	28056	28128	28286	27902	28145	27766	27825	27592	28053	28013	27824	27869	27781	27915	27965	28242	28174	27912	27854	28272	27949	28083	27998	27857	27978	28046	27839	27720	27999	27917	27972	27884	27961	27902	27803	28018	27950	27721	27993	28050	28129	28074	28116	27978	27923	28001	28059	27957	27712	27784	28031	27991	27912	27947	27815	27867	28087	27861	27732	27821	27820	28061	27889	27969	27665	28077	28110	28025	28092	27828	27869	27923	28031	28100	27843	27797	28052	28038	27920	27895	28028	28010	28008	27654	27722	27836	27895	27919	28047	28213	27934	28078	27966	27906	27652	27981	28093	27723	27908	27839	28109	27913	27807	27817	28165	28279	27695	27801	27825	27994	28020	27813	27936	27817	27981	27924	28044	28150	27745	27995	28046	27703	27873	28190	27784	27536	27884	27846	28171	28181	27964	27960	27668	27620	27847	27823	28159	28093	27907	28062	27654	27746	27826	27968	28033	27971	28004	28030	27975	27983	27846	28186	27939	27991	27940	27978	27876	28108	27815	28276	27919	27913	27630	27936	28023	27923	27967	27922	28013	27884	27759	27974	27954	27898	27975	27745	27762	27873	28135	28025	27889	27862	27629	27905	28123	28045	28166	27799	28099	28266	27936	28163	27902	27883	27647	27731	28129	28134	27682	27675	28079	28112	28263	27900	27888	27905	27878	28095	27775	27846	27931	27910	27959	28134	27832	27838	27830	27756	27922	27673	28031	28254	27767	27900	27741	28211	28008	27949	27795	27910	27876	27791	28331	27933	27680	27889	28205	27945	27711	27865	28124	27701	27725	28039	27689	28172	28227	28132	27895	27936	27842	28014	28179	27895	27874	27756	27973	28017	28219	27856	28169	28044	27678	27841	27889	27911	27744	27892	27943	27917	27844	28055	28125	28081	28310	28216	27837	27947	28025	27887	27866	27947	28061	27897	27788	28042	27893	27864	27943	27742	27824	27946	27932	27744	27932	27818	27933	27806	27953	27771	28011	27959	27912	27971	28013	28170	27748	27857	27808	27756	27890	27714	27851	27777	28157	27824	27859	28185	27926	28025	28080	27863	27961	27801	28105	28068	27831	27867	27769	27838	27875	27958	28010	27766	27955	27888	28064	28176	27918	28125	27916	28225	28062	28118	27992	28042	27951	28079	27875	27872	27876	27876	27924	28123	27916	27822	27892	27765	27743	27642	28081	28154	27825	27812	27986	27939	27922	28038	28137	27764	28062	27891	27945	27980	27792	27962	27632	27915	28086	28068	27823	28095	27944	27889	27994	27838	27908	27828	28107	28190	28020	27981	28164	27973	28175	28165	27971	28142	28194	27812	27595	28041	27980	27897	27960	27682	28104	27913	27725	28102	27830	27849	27848	27671	28006	27844	28043	27968	27976	27880	27931	27845	27762	28130	28148	27977	27862	27890	27840	28245	27846	27815	28223	27771	28100	28097	27750	27786	27782	27819	28028	27828	28187	27966	28029	27800	28045	27978	28065	28165	27775	27898	27997	27930	28170	28068	27994	27722	27919	27924	27808	27966	27981	28006	27870	28041	27896	27855	28241	27998	27981	28077	27913	28110	27930	28066	28074	28066	28081	27751	27888	27966	27819	27828	27916	28186	28034	28007	27974	27759	27941	27887	27861	27788	28237	28007	28002	27764	27695	28055	27995	27943	28235	27924	28142	28125	28318	27712	28006	27902	27776	27660	28022	28110	27960	27887	28042	28068	27950	28056	27763	27671	27966	27703	27747	27760	27847	27991	27986	27746	28168	27974	27939	27900	27798	27655	27938	28059	27932	28135	28001	27989	28033	27757	28007	28171	27900	27992	27911	28139	28035	27695	28049	27867	28034	27876	27839	28028	28093	28045	27902	27996	27832	27740	28062	27924	28084	27796	27637	27739	27699	27852	27912	27929	27992	27929	28102	27985	27999	28015	27961	27745	27939	27982	27774	28036	27988	28124	28026	28171	27915	27791	27827	27945	27905	27825	28040	27883	28044	27923	27943	27808	27861	27983	27850	28019	27999	27955	27850	27867	28175	28128	28063	28023	27694	27925	27844	27916	28101	27618
22097	35846	37457	30072	26061	24397	21833	20440	19358	19022	19135	19097	22237	35911	33798	28458	23514	19666	17618	17481	17412	17597	17563	17437	17414	17285	17461	17854	17618	17514	17634	17346	17555	17464	17565	17512	17494	17413	17527	17534	17607	17659	17550	17569	17433	17639	17482	17631	17608	17688	17752	17560	17499	17657	17546	17717	17263	17492	17544	17656	17551	17477	17423	17656	17716	17520	17411	17726	17655	17263	17349	17562	17417	17476	17574	17564	17472	17379	17486	17600	17398	17645	17678	17343	17481	17569	17491	17451	17581	17631	17372	17500	17710	17697	17500	17501	17385	17502	17651	17566	17605	17341	17467	17294	17626	17476	17654	17441	17562	17580	17762	17638	17510	17616	17674	17514	17707	17513	17437	17417	17585	17623	17600	17519	17612	17539	17614	17608	17398	17522	17850	17413	17522	17564	17518	17559	17328	17637	17562	17400	17465	17562	17513	17604	17588	17615	17621	17605	17356	17592	17506	17592	17467	17473	17464	17484	17481	17383	17553	17532	17389	17497	17674	17605	17641	17566	17438	17471	17556	17647	17639	17424	17530	17578	17387	17381	17506	17471	17496	17573	17379	17617	17489	17389	17678	17337	17624	17445	17478	17370	17615	17400	17518	17378	17577	17495	17443	17442	17412	17758	17636	17338	17537	17543	17447	17577	17629	17495	17445	17264	17515	17543	17518	17264	17630	17439	17441	17421	17302	17598	17566	17439	17566	17548	17481	17696	17463	17551	17637	17338	17410	17547	17350	17439	17401	17521	17638	17564	17596	17541	17717	17472	17540	17541	17272	17572	17642	17418	17604	17562	17470	17496	17541	17620	17680	17582	17330	17602	17680	17635	17491	17677	17512	17512	17634	17539	17547	17626	17491	17700	17443	17274	17579	17466	17482	17506	17308	17462	17425	17530	17487	17484	17700	17658	17527	17480	17497	17629	17540	17470	17379	17680	17562	17521	17691	17745	17340	17348	17466	17387	17615	17460	17511	17490	17434	17629	17618	17553	17558	17417	17617	17552	17527	17696	17594	17554	17651	17575	17386	17507	17627	17515	17631	17580	17426	17457	17584	17538	17553	17453	17437	17471	17499	17656	17440	17485	17510	17539	17617	17532	17476	17474	17361	17558	17505	17579	17533	17643	17408	17545	17403	17534	17483	17427	17661	17370	17638	17547	17376	17454	17532	17574	17598	17339	17640	17422	17490	17714	17418	17501	17730	17597	17691	17497	17659	17523	17498	17383	17438	17575	17375	17459	17573	17402	17503	17464	17658	17612	17496	17626	17462	17579	17571	17432	17481	17637	17565	17510	17451	17472	17531	17538	17508	17649	17576	17459	17440	17619	17575	17729	17573	17607	17561	17442	17483	17429	17646	17629	17561	17414	17649	17379	17622	17663	17553	17546	17572	17652	17576	17628	17548	17540	17269	17522	17477	17449	17413	17536	17605	17356	17654	17676	17487	17678	17507	17583	17498	17510	17671	17482	17466	17583	17420	17567	17576	17657	17695	17459	17393	17517	17550	17508	17501	17644	17505	17381	17412	17729	17563	17541	17602	17333	17567	17580	17560	17507	17595	17627	17418	17408	17504	17318	17692	17502	17505	17518	17521	17574	17422	17697	17378	17475	17354	17639	17519	17469	17371	17456	17531	17449	17474	17332	17482	17414	17468	17459	17620	17621	17510	17482	17302	17592	17689	17590	17697	17572	17533	17661	17595	17516	17591	17507	17569	17575	17388	17560	17529	17610	17607	17444	17382	17355	17405	17441	17641	17529	17544	17575	17579	17541	17535	17506	17477	17510	17539	17486	17550	17530	17532	17529	17592	17452	17684	17296	17287	17506	17585	17462	17511	17382	17618	17545	17590	17691	17705	17516	17617	17442	17617	17566	17405	17555	17560	17776	17642	17677	17496	17735	17429	17452	17448	17476	17643	17463	17447	17403	17594	17602	17481	17431	17604	17612	17579	17444	17406	17485	17502	17423	17518	17620	17482	17333	17566	17657	17396	17506	17583	17648	17406	17378	17453	17623	17561	17335	17428	17709	17485	17586	17558	17630	17404	17476	17701	17536	17571	17412	17641	17485	17313	17473	17462	17465	17620	17463	17418	17471	17666	17443	17479	17412	17681	17436	17778	17360	17543	17462	17617	17401	17552	17601	17638	17514	17384	17561	17670	17508	17406	17538	17444	17601	17532	17679	17535	17650	17506	17684	17602	17396	17457	17698	17620	17428	17433	17624	17641	17588	17464	17415	17391	17422	17434	17586	17645	17427	17535	17469	17590	17511	17532	17393	17602	17525	17656	17398	17432	17417	17416	17379	17594	17497	17620	17450	17670	17531	17546	17585	17674	17472	17467	17638	17467	17534	17660	17609	17323	17625	17516	17584	17654	17462	17523	17516	17335	17413	17720	17508	17490	17571	17474	17511	17691	17482	17404	17600	17539	17211	17609	17525	17636	17517	17593	17481	17480	17379	17627	17533	17500	17689	17634	17325	17443	17468	17680	17565	17531	17648	17509	17561	17525	17645	17513	17628	17608	17516	17526	17496	17496	17623	17490	17539	17551	17583	17633	17452	17516	17515	17556	17394	17464	17728	17576	17662	17568	17650	17473	17569	17491	17541	17567	17427	17490	17562	17637	17674	17664	17645	17458	17580	17601	17540	17537	17345	17413	17610	17334	17465	17518	17609	17546	17526	17503	17497	17362	17526	17707	17491	17630	17560	17669	17236	17383	17645	17571	17596	17735	17554	17597	17569	17426	17496	17546	17717	17488	17644	17415	17562	17406	17432	17641	17597	17456	17547	17366	17575	17385	17612	17417	17362	17586	17493	17675	17375	17540	17549	17417	17442	17700	17522	17594	17445	17545	17514	17462	17611	17570	17428	17496	17514	17609	17643	17403	17666	17428	17476	17632	17650	17656	17626	17469	17404	17544	17495	17419	17463	17413	17701	17607	17501	17400	17501	17510	17623	17599	17498	17298	17631	17680	17690	17377	17704	17633	17568	17617	17389	17468	17653	17484	17498	17462	17592	17733	17510	17555	17266	17587	17586	17411	17620	17535	17515	17481	17553	17515	17559	17512	17548	17456	17721	17363	17599	17537	17554	17510	17441	17476	17507	17346	17433	17481	17585	17573	17375	17565	17605	17607	17516	17388	17547	17392	17498	17360	17355	17615	17470	17647	17566	17558	17644	17559	17478	17525	17545	17356	17532	17451	17553	17445	17530	17423	17541	17565	17341	17742	17367	17519	17586	17471	17416	17505	17538	17708	17539	17548	17577	17542	17475	17303	17489	17635	17531	17490	17463	17591	17515	17510	17528	17506	17581	17320	17555	17531	17311	17600	17625	17525	17509	17624	17606	17355	17503	17501	17393	17489	17470	17527	17402	17515	17495	17472	17378	17628	17588	17677	17378	17534	17502	17597	17746	17446	17550	17479	17722	17576	17509	17499	17496	17512	17589	17478	17659	17465	17571	17570	17764	17271	17622	17544	17505	17533	17536	17564	17667	17583	17496	17537	17422	17738	17565	17712	17570	17596	17502	17480	17684	17483	17554	17583	17479	17357	17336	17558	17504	17741	17554	17511	17427	17716	17500	17703	17541	17456	17627	17620	17603	17480	17490	17579	17452	17700	17735	17353	17392	17647	17689	17594	17392	17602	17691	17317	17708	17384	17480	17512	17588	17407	17461	17687	17458	17692	17545	17634	17516	17464	17494	17389	17562	17644	17451	17488	17541	17439	17476	17325	17586	17586	17560	17564	17447	17407	17564	17543	17635	17484	17596	17465	17610	17551	17552	17611	17510	17519	17582	17409	17543	17361	17482	17692	17417	17336	17547	17647	17500	17426	17360	17548	17533	17564	17627	17636	17504	17479	17425	17446	17479	17432	17570	17403	17434	17550	17454	17649	17471	17509	17568	17442	17564	17447	17506	17550	17592	17564	17348	17644	17580	17641	17565	17566	17462	17420	17544	17494	17469	17502	17609	17458	17581	17393	17460	17474	17649	17408	17473	17668	17538	17544	17497	17669	17446	17479	17421	17750	17410	17596	17571	17580	17599	17485	17646	17492	17541	17480	17577	17562	17471	17617	17581	17504	17557	17591	17544	17551	17439	17645	17460	17544	17511	17432	17555	17540	17580	17516	17420	17568	17508	17562	17638	17620	17681	17502	17517	17432	17592	17609	17700	17431	17556	17518	17721	17606	17558	17589	17448	17551	17485	17453	17551	17473	17615	17589	17546	17487	17466	17248	17482	17657	17434	17495	17610	17355	17512	17652	17478	17410	17526	17555	17526	17561	17524	17507	17425	17431	17485	17611	17502	17687	17548	17654	17358	17586	17479	17623	17637	17471	17494	17617	17476	17644	17444	17613	17500	17558	17532	17504	17457	17425	17405	17487	17504	17585	17365	17334	17656	17504	17424	17655	17464	17601	17500	17453	17543	17446	17486	17622	17412	17641	17679	17514	17485	17591	17562	17344	17658	17484	17671	17593	17542	17597	17443	17538	17506	17531	17377	17600	17627	17507	17448	17488	17611	17573	17621	17653	17504	17626	17683	17461	17558	17532	17470	17626	17335	17600	17535	17838	17605	17442	17544	17472	17591	17501	17436	17702	17451	17307	17635	17661	17622	17448	17497	17550	17557	17504	17430	17389	17587	17406	17694	17491	17551	17554	17728	17561	17339	17539	17712	17573	17595	17506	17659	17438	17502	17522	17471	17582	17515	17536	17425	17565	17396	17532	17483	17548	17567	17579	17568	17356	17477	17462	17537	17510	17400	17612	17656	17664	17447	17566	17540	17607	17471	17470	17649	17590	17451	17549	17746	17389	17592	17401	17621	17548	17567	17436	17590	17470	17325	17594	17526	17465	17477	17452	17639	17563	17635	17689	17557	17568	17454	17517	17610	17611	17487	17610	17648	17702	17582	17551	17552	17472	17436	17435	17611	17518	17504	17523	17597	17479	17411	17551	17644	17516	17290	17488	17460	17619	17523	17407	17529	17617	17530	17490	17445	17618	17531	17615	17711	17548	17512	17578	17498	17428	17523	17504	17447	17544	17490	17689	17563	17597	17402	17588	17463	17888	17506	17523	17503	17505	17368	17646	17634	17585	17698	17485	17409	17481	17555	17584	17550
22254	20731	27117	24812	23999	29994	33470	30315	29517	29746	29055	28922	31748	47590	50946	45898	38325	31757	27680	26431	26379	26309	26282	26253	26375	26231	26181	26328	26155	26190	26376	26147	26246	26255	26234	26269	26185	26111	26072	26222	26336	26247	26186	26442	26158	26319	26437	26343	26157	26096	26543	26261	26044	26219	26251	26160	26127	26041	26159	26411	26100	26143	26138	26272	26250	26145	26326	25934	26334	26023	26356	26142	26118	26133	26246	26040	26141	26005	26293	26213	26396	26213	26255	26107	26263	26218	26096	26342	26245	26112	26198	26191	26229	26119	26163	26312	26277	26072	26158	26001	26263	26067	26219	26002	26114	26165	26037	26268	25979	26047	26290	25985	26052	26201	26291	26433	25969	26117	26081	26030	26324	26317	26113	25978	26091	26178	26068	26238	26126	26112	26122	26204	26112	26126	26180	26156	26132	25932	26197	26049	25833	25958	26322	26126	26222	26188	26132	26183	26228	26293	26226	26294	26084	26250	26291	26234	25863	26002	26212	25985	26316	26381	26336	26103	26223	26286	26258	26280	26102	26229	26171	26439	26248	26186	26159	26057	26196	26001	26090	26435	26252	26112	26097	25943	26261	26226	26095	26371	26383	26130	26028	26268	26265	26076	26385	26226	26302	26235	26458	26135	26087	26391	26127	26311	26037	26171	26192	26203	25926	26357	26173	26131	26234	26213	26129	26300	26230	26383	26052	26143	26189	26179	26314	26048	26139	26445	25954	25954	26207	26204	26353	25995	26114	26048	26376	26093	26371	26000	26148	26102	26343	26013	25987	26130	26257	26308	26175	26267	26103	26084	26186	26038	26493	26156	26148	26151	26278	26147	26014	26016	26401	26285	26223	26110	26097	26041	25922	26146	26080	25877	26056	26385	26162	26095	26227	26496	26176	26108	26138	26005	26262	26269	26102	26092	26380	26179	26017	26127	26060	26267	25965	26103	26467	26035	26191	26243	25975	25987	25962	25986	26021	26174	26084	26113	26317	25990	26101	26162	26164	26277	26075	26085	26054	26145	26082	26359	26066	25989	26051	26237	26153	26228	26011	26154	26424	26327	26279	25989	26338	26096	26015	26069	26100	26089	26044	26126	26270	26280	26213	25850	26070	26235	26494	25993	26171	26071	26112	25932	25923	26364	26164	26314	26324	26153	26075	26230	26284	26005	26180	26371	26448	26491	26224	26401	26222	26003	26213	25957	26030	26237	26122	26141	26055	26180	26038	26194	26214	26207	26153	26201	26218	25867	26106	26224	26294	26580	26277	26085	25873	26297	26241	25949	26122	26160	26252	26292	25929	26135	26312	26265	26041	26098	26306	25939	26287	26243	26110	26343	26508	26331	26122	26162	26135	26117	26266	26192	26204	26194	26295	26283	26279	26220	26387	26092	26379	26058	26314	26272	26298	26091	26280	26241	26202	26196	26185	26148	26162	26284	26341	26222	26223	26215	26266	26240	26243	26231	26008	26119	26119	26191	26189	25915	26230	26104	26011	25914	26122	26313	26244	26318	26486	26365	26012	26188	26237	25953	26186	26081	26245	26210	26312	26231	26214	26069	25937	26174	26122	26278	26237	26167	26299	26248	26416	26317	26055	26437	25979	26047	26320	26073	26312	26337	26220	26087	26241	26392	26085	26186	26326	26017	26284	25975	26092	26154	26242	25847	25923	26294	26102	26095	26083	25993	25872	26208	26065	26018	26019	26395	26189	26354	26442	26273	26007	26265	26356	26037	26124	25980	26130	26190	26279	26116	26438	26098	26069	26302	26241	26040	26332	26238	26207	26171	26192	26191	26022	26206	26210	26239	26168	26116	26294	26372	26275	26260	26305	26157	26208	26285	26255	26118	26196	26200	26432	26133	26147	26195	26180	26323	25964	25953	26132	26256	26290	26145	26042	26203	26359	26380	26256	26119	26381	26221	26172	26237	26112	26048	25953	26301	26081	26186	25952	25975	26272	26392	26163	26038	26230	26398	26164	26220	26339	26395	25981	26516	25957	26326	26228	26303	26222	26296	26187	26142	26328	26051	26180	26257	26007	26204	26111	26071	26319	26193	26496	26476	26289	26275	26111	26204	26225	26084	26062	26251	26185	26087	26153	26103	26434	26111	26184	26273	26391	26105	26024	26117	26126	25973	26147	26125	26191	26074	26368	26341	26217	26293	26268	26039	26192	26167	26189	26143	26202	26088	25857	26246	26118	26296	26295	26029	26060	26270	25864	26137	25986	25977	26347	26185	26175	26451	26300	26202	26307	26226	26236	26071	26081	26371	26081	26194	26189	26018	25943	26091	25840	26276	26329	26317	26207	26318	26197	26207	26226	26233	26169	25986	26469	26336	26060	26064	26333	26131	26043	26096	26145	26256	26224	26172	26315	25998	26261	26056	25833	26119	26256	25945	26114	25991	26243	26056	26204	26493	26107	26164	26034	26197	25937	26168	26151	26078	26348	26184	25977	26193	26318	25944	26252	25949	26283	25962	26140	26196	26137	26392	26307	26418	26267	26320	26113	26038	26071	26022	26049	26064	26136	26393	26198	25962	26253	26318	26189	26482	26220	26280	26036	26196	26141	26247	26166	26098	26075	26126	26322	26243	26407	25991	26265	26058	26178	26096	26077	26097	26274	26201	26171	26343	26282	26306	26178	26010	26224	26162	25858	26127	25973	26053	26222	26099	26005	26126	26191	26257	26310	26259	26126	26151	26228	26263	26104	26141	26283	25917	26465	26351	26057	26087	26141	26228	26409	26125	26219	26342	26234	26320	26018	26062	26189	26097	26086	25862	26330	26193	26304	26113	26019	26170	26303	26073	26135	26172	26336	26182	26304	26007	26179	26156	26302	26313	26160	26275	26211	26251	26136	26045	26130	26023	26139	26491	26039	25968	26275	26152	26076	26052	25836	25958	26077	25853	26096	26248	26202	26275	26312	26180	25979	25965	26390	26232	26175	26243	26137	26023	26211	26110	26242	26470	26085	26020	26095	26142	26029	26216	26127	26309	25967	26017	26268	26460	26216	26161	26078	26211	26195	25956	26277	26323	26188	26062	26120	25936	26081	25960	26217	25978	25945	26077	26200	25901	26117	26056	26280	26094	26161	26133	26268	26349	26332	26071	26024	25960	26336	26107	26266	25990	26192	26216	26238	25903	26200	26359	26226	26168	26205	26032	25976	26190	25936	26262	25966	26177	25997	26224	26061	26025	26088	25986	26212	26088	26123	26208	26173	26113	26160	26210	26125	26218	26146	26240	26165	26197	26218	26355	26199	26153	26410	26262	26273	26253	26181	26043	26121	26064	26154	26077	26241	26359	26042	26151	26202	25797	26203	25975	26089	26016	26302	26239	26217	26310	26214	26212	26124	26092	25889	26079	25976	25974	26146	25951	25952	26284	26253	26340	26154	26175	26251	26102	26199	26225	25828	25816	26326	26264	25997	26254	26146	26156	26074	26133	26154	25956	26357	26158	26207	25971	26146	26466	26033	25997	26018	26444	26432	26211	25992	25993	25864	26015	26352	26006	26123	26394	26132	26151	26123	26173	26140	26247	26358	26210	26232	26323	26043	25911	26214	26277	26359	26398	26340	26183	25898	26107	26167	26070	25970	26540	26091	26237	25982	26288	26306	26178	26009	26082	26255	26370	25864	26087	26061	26080	26218	26010	26276	26300	26024	26329	25931	26194	26283	26013	26232	26137	26340	26410	26044	26532	26045	25998	26210	26211	26460	26014	26109	26431	26237	26112	26346	26036	26199	26384	26293	26049	26192	26177	26028	25998	26085	26142	26431	26167	26115	26136	25981	26133	26265	26017	26168	26317	26156	26383	26245	26342	26320	26172	25930	26318	26058	26253	26105	26446	26269	26180	26360	25978	26058	26260	26107	26089	26232	26177	26471	26211	26081	26286	26534	26284	26154	25903	26065	26030	26184	26260	26318	26087	26024	26273	26232	26317	26301	26042	26185	26172	26270	26119	26336	26057	26258	25893	26127	26148	26440	26122	26198	26279	26444	26127	26271	25896	26368	26373	26404	25851	26079	26316	26087	26127	25934	26192	26285	25949	26432	26505	26257	26084	26239	26235	26112	26263	25968	26297	26102	25941	26214	26060	26292	26179	26336	26120	26381	25874	26132	26249	26314	26276	26308	26077	26177	26138	26061	25947	26042	26002	26158	26382	26492	26307	26224	26123	26039	26165	26094	26109	25996	26112	26141	26180	26469	26230	25930	26193	26296	26067	26380	26056	25956	26330	26191	26212	26293	26178	26171	26098	26329	26072	26279	26241	26461	26216	26263	26059	26288	26009	26280	26233	26114	26264	26439	26145	26307	26288	25753	26288	26018	26111	26134	26244	26297	26226	26364	26086	25995	26274	26110	26198	26202	26216	26390	26259	26061	25990	26153	26064	26294	26315	26198	26258	26242	26199	26086	26284	26051	26095	26275	26309	26044	26066	26120	26181	26523	26186	26197	26055	26114	25969	26166	26143	26309	25922	26255	26416	25960	26146	26121	25997	26019	25909	26146	26040	26128	26131	26046	26391	26462	26204	26165	26462	26002	26107	26043	26139	26027	26082	26357	26206	26159	26108	26106	26278	25931	26367	26122	25924	25986	26094	26229	26112	26177	26277	26274	26385	26078	26376	26382	26294	26169	26164	26273	26040	26092	26090	26344	26182	26388	26028	26204	26060	26095	26309	26469	26430	26290	26121	26122	26306	26242	26216	26350	26193	26148	26177	25953	26111	26311	26278	25889	26053	26053	26198	26130	26047	26228	25853	26195	26171	26077	26267	26336	26146	26390	26461	26163	26054	26171	26081	26157	26179	26511	26023	26032	26149	26146	26337	26369	26335	26322	26059	26078	26363	26015	26179	26039	26379	26226	26095	26311	26171	26078	26053	26083	26014	26201	26238	26139	26193	26267	25973	26346	26237	26159	26180	26262	26139	26329	26174	26296	26035	26096	26103	26068	25942	26145	26073	25966	26183	26434	26255	26015	26502	26324	26238	26302	26274	26078	26064	26020	26064	26175	26321	26302	26280	26098	26152	26259	26304	26099	26289	26103	26037	26329	26263	26116	26479	26022	26145	26172	26196	25907	26150	26129	26359	26249	26205	26030	26247	26075	26185	26201	26149	25985	25913
25033	44153	45266	38413	34409	28111	23690	22554	22049	21506	20661	20723	26138	43454	44646	39179	30470	21883	17233	16617	16730	16615	16726	16594	16640	16701	16756	16709	16463	16693	16632	16492	16707	16623	16557	16779	16884	16626	16727	16673	16659	16681	16570	16583	16699	16699	16736	16732	16765	16523	16571	16704	16661	16674	16559	16721	16716	16605	16675	16588	16724	16537	16615	16644	16823	16753	16655	16610	16523	16657	16707	16704	16576	16651	16724	16544	16688	16681	16618	16585	16620	16638	16478	16401	16587	16750	16512	16697	16572	16697	16659	16689	16643	16697	16506	16575	16635	16680	16750	16624	16813	16572	16790	16592	16727	16781	16779	16570	16604	16705	16656	16457	16642	16739	16547	16750	16773	16596	16744	16766	16646	16597	16725	16819	16573	16637	16622	16533	16750	16616	16844	16639	16462	16703	16483	16464	16589	16722	16615	16762	16564	16520	16636	16607	16792	16795	16689	16730	16829	16797	16631	16855	16621	16613	16821	16596	16576	16613	16767	16564	16609	16571	16721	16644	16475	16812	16562	16547	16723	16735	16584	16573	16698	16674	16648	16762	16586	16644	16760	16596	16819	16746	16581	16611	16557	16751	16702	16497	16604	16702	16664	16679	16565	16773	16599	16641	16717	16507	16613	16773	16781	16664	16611	16676	16531	16558	16756	16635	16514	16570	16782	16639	16479	16802	16745	16674	16594	16785	16661	16751	16587	16604	16724	16597	16644	16702	16684	16781	16464	16633	16659	16643	16714	16608	16767	16617	16549	16851	16563	16520	16587	16595	16511	16593	16817	16731	16823	16539	16666	16530	16737	16583	16778	16786	16556	16689	16795	16692	16630	16572	16666	16759	16648	16630	16686	16630	16550	16626	16680	16664	16657	16554	16550	16598	16686	16621	16635	16618	16796	16591	16576	16608	16814	16689	16552	16647	16642	16665	16747	16658	16634	16820	16658	16699	16519	16602	16632	16662	16639	16659	16560	16736	16738	16620	16794	16340	16599	16567	16644	16758	16592	16704	16613	16630	16745	16546	16469	16588	16671	16646	16789	16634	16796	16737	16754	16585	16394	16667	16651	16676	16650	16553	16623	16610	16837	16484	16810	16653	16746	16777	16580	16579	16568	16726	16731	16478	16645	16674	16551	16814	16933	16540	16764	16614	16771	16752	16549	16600	16573	16639	16594	16729	16470	16487	16739	16606	16727	16377	16654	16575	16535	16515	16505	16742	16608	16644	16749	16754	16544	16629	16739	16731	16565	16483	16634	16986	16507	16617	16621	16553	16697	16581	16720	16710	16690	16564	16696	16734	16742	16640	16707	16549	16723	16612	16601	16478	16814	16662	16788	16656	16613	16583	16594	16681	16646	16502	16480	16548	16777	16529	16499	16506	16583	16682	16555	16648	16647	16640	16593	16870	16474	16617	16609	16654	16692	16712	16622	16503	16725	16652	16572	16594	16719	16580	16661	16519	16730	16603	16699	16527	16502	16774	16744	16805	16830	16741	16695	16524	16555	16654	16608	16543	16678	16488	16665	16661	16740	16646	16586	16623	16666	16671	16591	16824	16626	16522	16722	16495	16683	16719	16613	16513	16709	16672	16707	16580	16481	16734	16597	16582	16688	16591	16533	16651	16582	16550	16641	16638	16636	16613	16585	16684	16650	16603	16733	16579	16706	16709	16722	16667	16691	16741	16525	16579	16673	16621	16784	16532	16788	16657	16770	16581	16503	16602	16672	16450	16659	16688	16603	16698	16515	16678	16654	16778	16703	16510	16509	16610	16614	16833	16835	16590	16478	16746	16786	16517	16656	16628	16699	16606	16506	16735	16611	16588	16739	16643	16679	16719	16637	16643	16545	16590	16650	16661	16544	16624	16661	16555	16693	16466	16843	16815	16631	16684	16704	16529	16508	16648	16669	16621	16757	16615	16659	16622	16591	16699	16614	16615	16505	16679	16837	16806	16674	16758	16577	16505	16598	16681	16556	16592	16610	16528	16608	16730	16547	16586	16440	16728	16631	16716	16789	16615	16604	16608	16703	16704	16522	16830	16583	16521	16573	16576	16431	16498	16591	16677	16341	16695	16644	16700	16448	16723	16660	16538	16482	16757	16840	16698	16684	16796	16652	16735	16709	16642	16614	16474	16660	16426	16625	16740	16671	16638	16639	16739	16747	16525	16570	16614	16596	16606	16621	16584	16721	16655	16646	16564	16797	16625	16710	16536	16621	16769	16618	16668	16649	16502	16701	16640	16707	16598	16530	16708	16606	16780	16687	16613	16678	16702	16633	16664	16705	16627	16652	16432	16697	16543	16452	16415	16799	16535	16719	16788	16677	16669	16592	16671	16824	16506	16682	16629	16635	16655	16746	16564	16662	16545	16613	16598	16668	16763	16567	16438	16694	16639	16652	16622	16681	16573	16661	16549	16617	16764	16561	16636	16572	16653	16708	16634	16635	16561	16603	16688	16548	16525	16550	16588	16606	16471	16582	16506	16673	16667	16661	16533	16580	16535	16694	16475	16705	16609	16667	16617	16695	16672	16671	16659	16568	16711	16808	16753	16568	16598	16622	16664	16681	16753	16639	16434	16599	16529	16580	16691	16564	16894	16585	16711	16681	16466	16686	16478	16547	16511	16730	16646	16638	16632	16576	16599	16867	16850	16657	16589	16610	16662	16605	16604	16591	16773	16559	16572	16586	16734	16526	16716	16652	16702	16389	16549	16463	16717	16663	16400	16570	16562	16601	16621	16831	16739	16547	16543	16678	16749	16643	16680	16753	16805	16703	16534	16792	16657	16529	16529	16554	16738	16710	16556	16558	16719	16585	16664	16647	16706	16843	16648	16396	16299	16637	16595	16831	16574	16640	16745	16663	16565	16600	16613	16715	16737	16665	16584	16635	16614	16662	16622	16670	16517	16765	16605	16468	16856	16738	16574	16645	16476	16576	16657	16687	16721	16520	16738	16503	16542	16644	16880	16670	16628	16631	16669	16631	16693	16694	16603	16650	16590	16589	16599	16602	16784	16676	16637	16792	16292	16702	16580	16680	16491	16746	16555	16656	16648	16580	16822	16647	16570	16502	16654	16798	16529	16738	16848	16540	16532	16745	16661	16642	16444	16624	16726	16585	16626	16657	16597	16556	16713	16657	16720	16656	16543	16566	16648	16589	16540	16556	16691	16490	16658	16614	16749	16696	16729	16690	16560	16847	16519	16567	16621	16610	16680	16692	16642	16596	16540	16567	16620	16589	16613	16725	16559	16513	16710	16625	16737	16600	16709	16650	16561	16761	16698	16787	16528	16540	16636	16791	16635	16482	16619	16529	16668	16563	16615	16669	16480	16531	16501	16754	16492	16688	16535	16545	16719	16794	16711	16672	16612	16662	16560	16626	16648	16653	16834	16650	16481	16696	16738	16674	16660	16657	16529	16618	16682	16633	16684	16691	16632	16705	16831	16659	16626	16547	16587	16699	16552	16744	16665	16660	16606	16522	16592	16689	16495	16635	16406	16673	16772	16579	16621	16686	16634	16699	16632	16654	16777	16825	16883	16632	16551	16669	16606	16766	16740	16681	16747	16616	16909	16693	16717	16773	16571	16642	16624	16549	16860	16635	16674	16492	16522	16650	16756	16565	16638	16759	16751	16612	16699	16561	16583	16429	16696	16619	16603	16681	16668	16522	16462	16928	16624	16689	16644	16713	16591	16773	16627	16585	16613	16691	16718	16554	16535	16698	16650	16696	16516	16730	16707	16525	16677	16796	16593	16702	16722	16964	16494	16560	16610	16763	16567	16656	16562	16575	16429	16703	16710	16854	16697	16724	16702	16585	16689	16724	16678	16716	16437	16624	16584	16684	16332	16798	16631	16680	16537	16499	16720	16735	16620	16792	16708	16548	16491	16641	16639	16567	16570	16621	16650	16567	16628	16511	16633	16602	16612	16764	16501	16753	16518	16649	16802	16666	16726	16710	16608	16703	16660	16620	16697	16671	16724	16466	16816	16569	16510	16692	16591	16608	16687	16865	16571	16525	16646	16561	16671	16667	16737	16603	16650	16759	16551	16806	16765	16506	16656	16630	16592	16693	16633	16546	16558	16735	16565	16746	16590	16613	16747	16680	16705	16418	16649	16631	16692	16703	16706	16688	16764	16639	16609	16770	16527	16699	16733	16761	16641	16703	16609	16820	16727	16717	16702	16551	16635	16704	16671	16721	16756	16676	16740	16508	16614	16759	16674	16598	16737	16684	16604	16550	16638	16507	16712	16711	16590	16593	16838	16562	16518	16575	16605	16646	16637	16602	16580	16486	16572	16572	16531	16502	16526	16746	16590	16844	16607	16560	16646	16613	16535	16702	16714	16545	16643	16811	16628	16622	16427	16601	16831	16793	16419	16707	16452	16608	16683	16598	16544	16882	16643	16579	16603	16583	16636	16551	16539	16655	16561	16722	16526	16681	16699	16621	16571	16839	16604	16660	16598	16769	16540	16603	16744	16627	16852	16459	16611	16563	16569	16544	16563	16584	16704	16691	16656	16538	16428	16596	16654	16630	16519	16775	16697	16654	16588	16556	16594	16619	16683	16539	16461	16679	16724	16624	16582	16560	16761	16717	16656	16724	16586	16605	16463	16673	16712	16594	16685	16657	16608	16836	16568	16618	16737	16692	16714	16595	16601	16657	16796	16627	16666	16820	16718	16771	16581	16621	16635	16740	16486	16562	16445	16615	16624	16613	16718	16533	16322	16729	16795	16816	16726	16720	16619	16523	16507	16840	16495	16595	16803	16665	16649	16497	16830	16803	16662	16632	16755	16721	16723	16843	16585	16685	16715	16680	16728	16641	16641	16852	16677	16669	16802	16719	16652	16654	16710	16620	16634	16536	16613	16531	16754	16599	16691	16559	16697	16783	16791	16648	16757	16649	16702	16440	16669	16496	16648	16722	16630	16599	16608	16566	16566	16670	16466	16762	16779	16446	16462	16700	16547	16769	16549	16752	16600	16639	16816	16492	16852	16522	16373	16617	16579	16667	16659	16697	16776	16838	16715	16555	16564	16529	16691	16671	16624	16551	16720	16567	16654	16652	16522	16695	16716	16599	16639	16567	16570	16897	16591	16446	16670	16409	16639	16673	16757	16702	16689
35492	32045	36410	34740	30698	28412	28548	28158	28073	27420	27530	27681	27594	27814	28515	28250	27945	27403	26806	26644	26429	26752	26630	26741	26714	26608	26435	26662	26756	26629	26516	26713	26470	26205	26438	26436	26418	26622	26417	26841	26714	26575	26663	26746	26445	26719	26487	26432	26379	26544	26518	26547	26626	26584	26410	26417	26802	26538	26530	26531	26476	26544	26500	26434	26507	26629	26813	26672	26587	26419	26600	26583	26317	26628	26760	26755	26702	26484	26701	26697	26664	26488	26531	26442	26334	26495	26604	26794	26635	26728	26845	26816	26621	26586	26596	26786	26584	26467	26615	26560	26567	26586	26604	26337	26529	26450	26611	26376	26640	26416	26651	26704	26844	26569	26615	26477	26917	26605	26572	26762	26458	26601	26680	26406	26579	26257	26654	26526	26766	26598	26386	26642	26856	26411	26350	26684	26363	26700	26533	26501	26657	26777	26807	26538	26732	26733	26678	26445	26247	26452	26503	26579	26532	26458	26455	26399	26482	26468	26382	26611	26487	26513	26547	26709	26474	26340	26570	26864	26695	26623	26627	26672	26643	26782	26458	26311	26495	26707	26871	26668	26623	26582	26480	26515	26544	26483	26757	26623	26490	26599	26598	26488	26463	26529	26749	26423	26461	26378	26706	26788	26643	26664	26698	26811	26731	26444	26492	26608	26334	26518	26663	26559	26601	26703	26601	26551	26309	26612	26585	26552	26736	26555	26623	26500	26737	26719	26796	26782	26625	26627	26534	26541	26621	26440	26700	26674	26680	26707	26351	26530	26383	26489	26535	26718	26544	26772	26688	26536	26624	26654	26529	26597	26535	26522	26577	26862	26632	26440	26465	26744	26507	26642	26674	26663	26438	26745	26516	26369	26429	26851	26482	26499	26587	26621	26467	26391	26656	26438	26533	26659	26579	26595	26713	26618	26435	26600	26708	26623	26746	26708	26546	26579	26592	26562	26745	26620	26547	26550	26584	26397	26708	26727	26546	26530	26972	26600	26552	26309	26547	26468	26698	26581	26565	26526	26652	26577	26565	26584	26769	26555	26600	26498	26589	26386	26542	26554	26239	26824	26664	26507	26578	26609	26452	26564	26809	26741	26748	26492	26558	26387	26234	26424	26729	26470	26481	26584	26485	26626	26684	26615	26813	26699	26641	26573	26482	26714	26791	26521	26602	26674	26443	26474	26578	26457	26655	26585	26855	26603	26488	26683	26429	26621	26630	26578	26366	26392	26607	26409	26558	26583	26427	26709	26557	26664	26544	26556	26423	26695	26761	26419	26458	26848	26536	26383	26578	26692	26560	26948	26456	26634	26768	26412	26188	26523	26668	26236	26754	26515	26309	26683	26487	26590	26442	26678	26598	26687	26498	26695	26493	26821	26585	26670	26633	26632	26493	26370	26388	26755	26848	26520	26779	26602	26633	26607	26496	26592	26711	26710	26424	26732	26545	26565	26591	26442	26465	26600	26751	26854	26752	26560	26709	26600	26433	26471	26156	26709	26735	26638	26648	26718	26507	26521	26777	26680	26706	26839	26346	26420	26559	26545	26734	26665	26518	26437	26605	26729	26455	26663	26769	26776	26548	26727	26300	26661	26734	26567	26600	26728	26618	26496	26599	26577	26588	26528	26644	26836	26578	26434	26335	26549	26469	26531	26624	26406	26666	26384	26671	26418	26531	26459	26562	26547	26364	26643	26698	26412	26566	26692	26690	26698	26559	26967	26642	26685	26590	26395	26309	26533	26538	26498	26599	26620	26713	26768	26690	26588	26274	26704	26612	26505	26588	26331	26598	26327	26569	26451	26519	26400	26713	26520	26536	26327	26543	26574	26506	26647	26536	26356	26681	26529	26541	26498	26662	26365	26553	27039	26662	26520	26420	26538	26486	26544	26481	26303	26580	26572	26485	26582	26592	26569	26411	26576	26646	26538	26581	26580	26573	26515	26571	26916	26743	26525	26479	26577	26558	26699	26816	26747	26488	26548	27062	26672	26276	26674	26622	26687	26504	26597	26660	26648	26833	26676	26745	26487	26602	26635	26842	26645	26744	26600	26506	26634	26630	26699	26705	26538	26807	26429	26440	26660	26829	26565	26580	26502	26654	26303	26728	26680	26526	26628	26593	26823	26458	26609	26683	26751	26482	26541	26704	26713	26723	26706	26767	26825	26671	26729	26517	26536	26518	26378	26508	26497	26517	26816	26551	26462	26679	26722	26777	26576	26358	26381	26441	26761	26577	26418	26508	26471	26498	26664	26413	26563	26558	26399	26498	26707	26574	26626	26648	26392	26832	26790	26497	26512	26804	26784	26500	26809	26444	26481	26539	26610	26706	26365	26438	26628	26514	26556	26698	26879	26744	26540	26510	26550	26558	26478	26652	26668	26702	26535	26683	26827	26550	26465	26718	26312	26704	26544	26582	26527	26405	26371	26566	26592	26447	26925	26622	26579	26620	26563	26376	26584	26804	26747	26419	26361	26683	26386	26340	26559	26620	26480	26440	26569	26764	26809	26664	26714	26751	26962	26619	26676	26513	26553	26819	26683	26829	26570	26596	26598	26535	26461	26442	26746	26761	26451	26496	26604	26445	26655	26539	26839	26313	26483	26627	26548	26647	26534	26749	26480	26780	26788	26807	26551	26721	26734	26424	26875	26486	26547	26571	26509	26612	26570	26598	26869	26459	26599	26928	26602	26482	26420	26751	26584	26358	26508	26586	26820	26326	26885	26404	26547	26551	26565	26501	26453	26901	26375	26474	26399	26691	26278	26491	26523	26566	26400	26556	26455	26567	26698	26602	26749	26760	26667	26495	26568	26465	26622	26563	26549	26757	26515	26602	26498	26549	26494	26547	26655	26677	26646	26631	26717	26811	26678	26537	26634	26634	26580	26673	26573	26431	26804	26669	26676	26613	26394	26332	26469	26558	26592	26516	26635	26664	26695	26535	26618	26614	26461	26482	26553	26673	26504	26576	26772	26792	26624	26493	26682	26627	26487	26452	26268	26701	26390	26506	26415	26746	26832	26599	26590	26802	26392	26884	26676	26547	26251	26433	26453	26422	26634	26727	26519	26431	26625	26619	26532	26602	26659	26514	26689	26605	26626	26576	26927	26750	26487	26588	26654	26761	26729	26592	26384	26749	26705	26947	26438	26695	26484	26621	26741	26597	26414	26434	26502	26753	26549	26456	26387	26582	26475	26438	26592	26764	26571	26543	26586	26571	26587	26576	26591	26706	26579	26857	26644	26759	26414	26761	26756	26632	26754	26732	26421	26595	26722	26726	26628	26592	26585	26694	26612	26661	26397	26482	26584	26843	26658	26566	26765	26525	26409	26647	26734	26772	26699	26595	26550	26782	26769	26593	26523	26682	26515	26597	26314	26627	26546	26579	26568	26496	26824	26737	26801	26609	26561	26792	26879	26588	26734	26484	26713	26705	26452	26571	26481	26528	26650	26777	26692	26427	26485	26332	26747	26395	26692	26448	26572	26574	26639	26632	26558	26613	26607	26781	26418	26400	26566	26615	26476	26827	26631	26839	26538	26452	26499	26616	26621	26644	26608	26761	26388	26952	26622	26470	26522	26704	26660	26610	26487	26607	26362	26673	26654	26689	26665	26586	26654	26657	26515	26457	26629	26508	26391	26596	26636	26776	26514	26618	26463	26816	26594	26500	26321	26582	26693	26541	26472	26661	26533	26577	26677	26779	26721	26728	26363	26467	26504	26733	26521	26567	26611	26591	26501	26745	26469	26448	26407	26408	26572	26649	26604	26520	26517	26566	26589	26591	26594	26467	26644	26520	26552	26638	26693	26888	26706	26519	26924	26908	26706	26694	26624	26546	26536	26749	26469	26613	26429	26463	26387	26584	26592	26569	26469	26542	26589	26437	26678	26627	26664	26418	26604	26613	26673	26640	26774	26642	26256	26647	26500	26386	26445	26736	26472	26644	26549	26653	26824	26796	26586	26768	26821	26720	26553	26857	26773	26813	26616	26405	26671	26372	26301	26385	26449	26646	26654	26798	26597	26543	26518	26365	26632	26715	26712	26892	26722	26435	26485	26572	26534	26562	26419	26498	26491	26816	26470	26716	26643	26474	26666	26710	26528	26435	26450	26346	26743	26600	26503	26391	26409	26777	26678	26534	26575	26517	26670	26602	26738	26756	26565	26626	26408	26588	26577	26632	26790	26568	26563	26629	26604	26443	26491	26489	26522	26693	26516	26664	26623	26588	26611	26629	26365	26438	26605	26840	26521	26708	26568	26830	26497	26533	26631	26389	26461	26691	26578	26325	26781	26669	26695	26717	26679	26855	26611	26892	26561	26769	26501	26282	26758	26589	26689	26764	26722	26757	26600	26415	26479	26697	26553	26485	26417	26760	26508	26538	26672	26568	26582	26910	26795	26664	26628	26467	26472	26451	26690	26452	26617	26560	26428	26724	26560	26735	26543	26689	26511	26456	26675	26536	26483	26776	26395	26777	26993	26754	26564	26700	26628	26482	26374	26607	26661	26802	26590	26817	26340	26629	26898	26828	26854	26680	26536	26640	26554	26415	26670	26651	26549	26649	26794	26775	26527	26541	26398	26933	26634	26718	26646	26326	26305	26610	26516	26831	26797	26485	26367	26668	26475	26598	26773	26578	26796	26550	26578	26547	26771	26610	26446	26657	26587	26411	26379	26762	26619	26644	26717	26450	26547	26617	26706	26419	26762	26476	26752	26434	26525	26501	26317	26720	26760	26721	26604	26478	26487	26621	26737	26735	26345	26330	26507	26415	26568	26639	26741	26781	26544	26972	26468	26529	26776	26624	26394	26932	26430	26652	26407	26357	26485	26526	26835	26458	26602	26373	26638	26587	26521	26523	26622	26554	26452	26466	26526	26550	26572	26681	26494	26357	26484	26641	26705	26578	26728	26717	26600	26560	26646	26775	26367	26581	26519	26339	26369	26217	26647	26701	26564	26642	26777	26539	26390	26613	26521	26561	26755	26669	26596	26556	26560	26487	26644	26574	26389	26679	26672	26537	26625	26745	26706	26638	26629	26499	26649	26900	26826	26739	26700	26706	26674	26391	26599	26420	26644	26623	26261	26658	26483	26623	26440	26765	26524	26364	26542	26553	26344	26671	26787	26467	26539
27108	34505	32939	27174	22689	19737	19889	19288	19442	18495	18408	17920	18220	18712	19232	18664	18139	17240	17088	16918	17017	16737	16932	16734	17001	16865	16793	16783	16992	16926	16831	16716	16681	16949	16807	17210	16799	17029	16868	16840	16737	16851	17009	16847	16857	17016	16873	17021	16992	16936	16849	16900	16970	16863	16921	16812	16936	16896	16724	16699	16709	16880	16888	16892	16997	16993	17093	16936	16841	16928	16767	16943	16826	16959	16947	16823	17111	16846	16917	17014	16835	16901	16969	16954	16823	17004	16954	16966	16905	16773	16819	16894	16912	16911	16975	16747	16947	16855	16962	16831	16955	17095	16836	16879	16839	16901	16802	16977	17028	16860	16789	16895	16892	16899	16987	16921	17025	16954	16872	16787	16880	16809	17024	16868	17074	16957	16970	16936	16779	17060	16921	16790	16908	16829	17115	17000	16954	17031	16906	16796	16945	16824	16792	16743	16780	16765	16968	16917	16825	16776	16731	17086	16964	16891	16938	16966	16904	16916	16988	16922	16964	17138	17030	16965	16952	16872	16870	16880	16811	17089	16735	16937	16612	16754	16947	16851	16734	16864	16986	16958	17014	16985	16858	17010	16878	16819	16742	16905	16752	16822	16848	16843	17002	16806	16935	16814	16945	16978	16741	16885	17016	16852	16915	16870	16956	16853	16742	16914	16875	16815	16868	16848	16916	16872	16858	16884	16889	16762	16986	16793	16900	16859	17046	16995	16715	17026	16925	16739	16971	16922	16962	16912	16930	16842	16885	16852	16832	16827	16748	16922	16956	16994	16853	16953	17016	16780	16730	16944	16696	16868	16867	16786	16904	16978	17049	16852	16812	16892	16935	16982	16897	16755	16762	16956	16965	17105	16859	16913	16999	16942	16924	17128	16840	16961	16720	17105	16935	16890	16918	16664	16977	16976	16913	16987	16956	16787	16990	16823	17098	16885	16988	17017	16965	16837	16865	16889	17037	16870	16849	16924	16982	16897	16721	16886	16873	16762	16755	16742	17044	16837	16787	16901	16905	17011	16872	16842	16955	16825	16944	17094	16919	16791	16898	16948	16957	17036	16904	16756	16901	16956	16933	16947	16790	16675	17057	16984	16914	17077	16798	16822	16830	16901	16861	16810	16793	16904	16739	16834	16954	16926	16822	16969	16819	17165	16863	16836	16792	16949	16941	16818	16784	16953	16947	16980	16807	16975	16965	16916	17040	16962	16941	16724	16632	16886	16959	16769	16866	16914	16731	16723	16864	16936	16981	16833	16755	16884	16966	16816	17126	16908	16985	16975	16743	16876	16594	16941	16778	16979	16956	16966	16975	16836	16872	16874	16950	16971	16759	16823	16941	16983	16825	16996	16837	17076	16904	16835	16826	16818	16865	17153	16814	16755	16820	17012	16831	16830	16834	17020	17078	16827	16805	16905	16945	16805	16912	16982	16953	16823	16855	16809	16760	16855	16901	16806	16791	17023	16765	16906	17036	16705	16992	16836	17001	16835	16894	16848	17036	16937	16944	16766	16948	16985	16979	17177	16895	16838	16986	16894	16883	16723	16796	16887	16879	16757	17063	16881	16881	16811	16885	16885	16936	16703	16718	16879	16851	16996	16864	16875	16938	17010	16816	16977	16788	16955	16928	17038	16841	16938	16927	16688	16785	17080	16969	16798	16922	16822	16882	16947	16946	16731	16700	16810	16906	16618	16932	16981	16937	16901	16910	16978	16960	16833	16825	16836	17009	16932	17003	16931	17027	16859	17100	16753	16992	16997	16985	16880	16910	16991	16976	16810	16829	16740	16910	16897	16897	16958	16775	16770	16935	17049	16772	17065	16760	17023	16681	16921	16684	16961	16833	16641	16818	16902	16937	16903	16855	16862	16822	16999	16950	16780	16961	16900	16901	16788	16896	16880	16829	16910	16871	16971	16932	16817	16871	16827	16947	17021	17002	16797	16822	16991	16949	16922	16959	16848	16951	17129	16736	16910	17075	16708	16853	16870	16947	16873	16939	16928	16824	16878	16979	16715	17038	16891	16917	16908	16875	16855	16957	16889	16715	16988	17075	16665	16911	17132	16830	16864	16841	16811	16940	16933	16748	16920	16997	16985	16958	16897	16931	17019	16974	16674	16808	16919	16893	16871	16808	16913	16970	16741	16979	16902	16924	16890	16795	16771	16815	17019	16985	16921	16856	16848	17047	16700	17068	16952	16811	16941	16935	16618	16878	16966	17016	16919	17099	16907	16973	16915	16938	16953	16628	16985	16915	17010	16978	16732	16968	16975	16878	16870	16824	16844	16961	16966	16789	16968	17140	16900	16841	16715	16853	16905	16786	16864	17017	16922	16911	16904	16680	16981	17058	16718	17017	16913	16795	16786	16918	16995	16811	16809	16835	16826	16951	16762	16825	16813	16901	17076	16777	16912	16785	16840	16992	16901	16807	16847	17079	16957	16829	16822	16889	16935	17034	16985	16850	16920	16909	16840	17026	16999	16814	16913	16735	16724	16945	16873	16868	16814	16939	16727	16949	16868	16971	16865	16877	16791	17082	16996	16904	17115	16884	16949	16935	16923	17024	16940	16901	16816	16863	17110	16962	16692	16948	16917	16910	16978	16932	16927	16949	16861	16980	16884	16875	16979	17015	16930	16866	16853	17096	16772	17057	16980	16960	16890	16810	16996	16884	16898	17008	16871	16922	16901	17027	16827	16899	16929	16830	17059	16915	17075	16866	16721	16941	16805	16859	17009	16794	16795	16974	16848	16817	16863	17085	16685	16889	16979	16894	16693	16858	16998	16975	16836	16847	16780	17021	16893	16846	16813	16780	16902	16767	17019	16844	16786	16994	16859	17022	17054	16934	16907	16817	16883	16898	16810	16858	17059	16896	16918	16960	16808	16962	16818	17011	16707	16753	16866	16758	16998	16984	16912	16784	16803	16903	16798	16938	16838	17022	16834	16781	16956	16906	16943	16831	16806	16825	16870	16975	16870	16819	16572	16902	17032	16900	16976	16902	16934	16972	16739	16970	16973	17043	16845	16929	17027	16885	16978	16911	16912	16866	16968	16816	16853	16947	16630	16868	16947	16760	16898	16811	16866	16663	16991	16991	16809	17005	16905	16848	16924	16959	16810	16874	16708	17024	16968	16946	16898	16837	16909	16737	16800	16761	16789	16941	16942	16890	16833	16891	16966	16824	17037	16904	16835	16866	16938	16965	16907	16728	16724	17063	16864	16866	16792	17036	16685	16708	16839	16849	16753	16883	17013	17014	16871	16825	16975	16984	16864	16870	16878	16999	17018	16996	16915	16640	16843	16737	16931	16915	16946	16877	16977	16788	16807	16778	16872	16897	16945	16795	16892	16833	16929	16895	16667	17007	16901	17025	16859	17017	16779	16938	16904	16943	16862	16721	16753	16850	16977	16885	16862	16923	16974	16921	16796	16842	16875	16840	16792	16963	16850	16759	16649	16914	16945	16984	16800	16897	16846	16962	16897	16962	16831	16823	16992	16983	17021	16852	16886	16806	16971	16904	16774	16846	16906	16899	17068	16802	16904	16868	16864	17023	16757	16891	16749	16813	16940	17011	16975	16843	16796	16867	16786	16832	16749	16888	16975	17012	16814	16756	16875	16943	16842	16794	16904	16944	16827	16984	16937	16973	16729	16905	16902	16955	17057	16947	16758	16825	16875	17011	16863	17048	17013	17011	16968	16884	16822	16834	17161	16938	16852	16659	16845	17070	16923	16783	16939	16858	16936	17013	16995	16945	16910	16874	16924	17122	16846	16976	16865	17053	16866	16826	16916	16850	16936	16938	16759	16928	16785	16786	16890	16748	16886	16946	16805	16912	17149	16876	16797	16819	16869	17020	16953	16950	17035	16909	16894	16919	16643	16906	16526	16877	17097	16947	16959	16953	16880	16807	16898	16828	16905	16885	16834	17044	16863	16905	16978	16814	16886	17112	17103	16860	16927	16950	16915	16880	17141	16933	16953	16874	17081	16946	16928	16847	16926	16740	16898	16845	16889	16953	16911	16887	16878	16742	16931	16925	16966	16876	17027	16999	16914	16980	16941	17002	16919	16966	16882	16896	16955	16771	16980	16986	16774	16888	16970	17111	16990	16895	16772	16736	17201	16878	16798	17019	16848	17128	16773	17089	17119	16880	16847	16944	16876	17049	16942	16851	16907	16798	16937	16834	16953	16760	16853	16864	17007	16800	16829	16875	16831	16888	16784	16963	16929	16758	16861	16874	16953	16992	17036	16930	16795	16958	17029	16997	16934	16901	16728	17026	16780	16830	16853	16834	16898	16877	16888	16892	16695	16776	16970	16808	16889	16970	16926	16898	16924	16944	17010	16959	16887	16722	16924	17083	16796	16951	16993	17081	16841	16951	16836	16987	16763	16919	17022	16941	16951	16994	16869	16896	17012	17030	16928	16857	17065	16756	16988	16804	16807	16920	16846	16820	16960	16943	16789	16898	16845	16993	16978	16849	16988	16777	16900	16959	16922	16737	16775	16930	16919	16973	16688	16932	16983	16958	16936	16994	16825	16872	16986	16869	17072	16962	16804	16894	16747	16811	17047	16823	16945	16769	16860	16932	16993	16982	17034	16791	16928	16893	16917	16886	16899	17028	16634	16900	16845	16913	16980	16994	16731	17049	16955	16904	16893	16895	16929	16886	16925	16876	16854	16899	16977	16841	16819	16934	16962	16858	17043	16849	16872	16818	16874	17008	16820	16953	16858	16864	17118	16847	16896	17020	16822	16694	16967	16954	16949	16957	16803	16894	16964	16823	17046	16929	16723	16881	16757	16876	16904	17066	16969	16900	16956	16872	16714	16777	16864	16722	17141	16868	16987	16964	16762	16866	16918	16977	16709	16726	17063	16845	17032	16957	16943	16893	16851	16909	16647	16980	17052	16755	16913	17030	16822	17085	17148	16709	16912	17013	16922	16988	16928	17011	16924	17055	16780	16976	16946	16898	16697	16786	16903	16928	16880	17142	16875	16932	16970	16894	17098	16917	16599	16911	16947	16959	16841	16790	16966	16889	17032	16808	16905	17103	16824	16845	16807	16956	17100	16682	17045	17060	16756	16750	16811	17036	16898	16914	16989	16873	16845	16892	16775	16939	16851	16752	16784
24861	20855	27536	27803	28123	31559	33774	31311	30231	30761	29963	29232	29429	41579	42228	37491	33441	30452	29039	28490	28686	28637	28754	28534	28496	28396	28480	28438	28410	28628	28762	28568	28345	28359	28424	28632	28578	28554	28530	28356	28405	28426	28510	28311	28587	28546	28577	28574	28467	28328	28395	28382	28331	28265	28429	28437	28544	28446	28253	28530	28367	28325	28509	28663	28460	28637	28325	28645	28616	28558	28732	28473	28491	28303	28502	28348	28585	28555	28318	28339	28274	28556	28333	28658	28438	28569	28241	28618	28456	28559	28476	28394	28455	28657	28583	28491	28381	28228	28365	28424	28603	28504	28591	28473	28325	28682	28566	28697	28739	28450	28565	28480	28814	28520	28500	28375	28573	28527	28443	28203	28448	28567	28683	28484	28336	28502	28345	28650	28641	28559	28509	28603	28603	28501	28605	28319	28545	28583	28585	28410	28291	28496	28561	28411	28376	28641	28455	28382	28528	28389	28587	28422	28272	28346	28308	28328	28429	28522	28340	28565	28518	28172	28552	28502	28404	28599	28013	28588	28587	28751	28389	28407	28415	28468	28351	28428	28056	28639	28485	28632	28695	28526	28326	28618	28663	28445	28585	28606	28438	28475	28418	28364	28525	28684	28533	28383	28522	28686	28686	28265	28440	28694	28271	28539	28475	28561	28429	28592	28389	28263	28471	28752	28297	28472	28237	28405	28451	28524	28642	28274	28554	28439	28518	28342	28583	28425	28581	28267	28666	28704	28492	28595	28425	28694	28385	28300	28622	28705	28399	28227	28361	28790	28461	28382	28377	28618	28610	28539	28627	28543	28661	28410	28364	28373	28373	28690	28402	28585	28411	28466	28355	28459	28123	28315	28579	29002	28423	28328	28628	28568	28587	28578	28472	28271	28216	28275	28477	28359	28517	28569	28354	28652	28508	28415	28426	28379	28586	28428	28243	28566	28419	28468	28461	28325	28465	28400	28550	28072	28210	28470	28552	28579	28226	28393	28331	28344	28367	28462	28352	28750	28515	28364	28293	28321	28581	28456	28421	28190	28695	28439	28253	28440	28317	28377	28403	28272	28374	28573	28732	28658	28685	28595	28509	28544	28248	28412	28276	28740	28345	28280	28436	28352	28808	28721	28428	28325	28661	28545	28312	28479	28320	28372	28481	28483	28416	28699	28647	28394	28350	28406	28547	28338	28352	28195	28444	28575	28607	28519	28613	28578	28537	28500	28456	28449	28563	28643	28710	28301	28522	28382	28492	28811	28495	28265	28514	28603	28619	28443	28564	28430	28429	28480	28643	28405	28488	28370	28579	28477	28328	28393	28325	28634	28308	28400	28461	28416	28436	28495	28472	28422	28452	28483	28487	28600	28671	28494	28330	28605	28247	28430	28372	28607	28432	28625	28335	28530	28535	28721	28542	28591	28673	28598	28536	28518	28641	28787	28521	28152	28566	28422	28384	28542	28437	28444	28545	28497	28687	28546	28651	28802	28504	28447	28317	28393	28604	28572	28385	28483	28450	28658	28376	28472	28335	28624	28340	28539	28576	28461	28450	28671	28433	28043	28488	28465	28331	28557	28402	28404	28372	28377	28575	28513	28313	28473	28505	28440	28639	28366	28115	28166	28314	28643	28553	28524	28363	28503	28486	28571	28684	28459	28558	28266	28279	28531	28348	28230	28369	28236	28336	28440	28655	28618	28339	28526	28577	28254	28479	28601	28280	28204	28337	28734	28400	28590	28604	28719	28413	28584	28503	28285	28518	28494	28368	28284	28467	28516	28357	28404	28468	28415	28576	28537	28463	28279	28269	28291	28605	28587	28457	28409	28273	28542	28621	28348	28416	28655	28562	28576	28623	28363	28417	28664	28398	28461	28305	28564	28683	28399	28461	28417	28586	28426	28526	28375	28589	28424	28689	28622	28705	28493	28398	28520	28565	28451	28414	28464	28456	28416	28622	28554	28377	28326	28374	28627	28326	28831	28643	28486	28379	28435	28469	28602	28496	28283	28601	28533	28377	28487	28610	28503	28364	28519	28449	28593	28823	28381	28357	28332	28374	28576	28234	28269	28437	28357	28513	28607	28494	28468	28658	28705	28326	28587	28598	28566	28386	28514	28509	28342	28422	28423	28561	28572	28418	28620	28489	28525	28359	28442	28396	28483	28326	28265	28416	28479	28752	28659	28688	28437	28324	28527	28568	28570	28708	28485	28538	28089	28575	28492	28472	28298	28650	28508	28461	28553	28491	28592	28441	28480	28441	28673	28564	28228	28146	28576	28502	28619	28571	28512	28523	28373	28564	28349	28534	28359	28458	28569	28441	28487	28552	28611	28344	28641	28458	28663	28482	28527	28755	28435	28306	28367	28544	28391	28689	28369	28523	28552	28612	28417	28478	28415	28423	28375	28411	28788	28557	28532	28574	28406	28542	28623	28592	28459	28502	28509	28629	28439	28459	28548	28379	28618	28589	28398	28231	28702	28334	28397	28622	28447	28415	28406	28570	28520	28500	28438	28489	28538	28378	28437	28427	28229	28527	28424	28429	28441	28509	28657	28635	28670	28265	28595	28457	28508	28525	28617	28437	28439	28416	28221	28493	28654	28510	28260	28487	28428	28304	28391	28614	28509	28393	28403	28423	28402	28406	28478	28479	28492	28330	28470	28312	28438	28606	28207	28681	28560	28634	28432	28366	28502	28646	28324	28577	28547	28199	28538	28642	28332	28668	28584	28504	28835	28592	28511	28341	28440	28469	28454	28390	28477	28558	28552	28514	28667	28756	28672	28161	28621	28519	28631	28475	28481	28402	28363	28542	28424	28314	28357	28507	28401	28554	28368	28556	28391	28654	28578	28535	28416	28636	28416	28517	28615	28566	28669	28644	28417	28683	28535	28320	28375	28439	28550	28223	28463	28782	28491	28586	28497	28562	28452	28367	28659	28471	28736	28518	28338	28485	28475	28436	28817	28551	28424	28589	28419	28820	28417	28600	28640	28636	28719	28328	28271	28415	28660	28266	28275	28172	28222	28466	28467	28358	28249	28485	28587	28545	28488	28347	28541	28414	28552	28565	28457	28584	28454	28397	28366	28582	28339	28358	28729	28512	28088	28513	28603	28726	28417	28535	28523	28387	28636	28597	28525	28511	28471	28531	28449	28442	28468	28619	28670	28825	28576	28307	28223	28427	28297	28535	28517	28285	28350	28489	28438	28697	28382	28647	28391	28476	28325	28511	28559	28296	28280	28300	28410	28355	28433	28571	28590	28483	28693	28792	28682	28377	28474	28681	28461	28225	28385	28413	28676	28762	28497	28590	28537	28504	28635	28593	28316	28429	28474	28447	28444	28484	28287	28459	28451	28510	28429	28308	28416	28630	28327	28330	28660	28418	28473	28574	28585	28562	28653	28945	28424	28397	28601	28482	28529	28432	28449	28212	28430	28267	28632	28618	28254	28501	28317	28698	28391	28416	28434	28523	28451	28322	28529	28593	28470	28424	28375	28449	28641	28568	28667	28608	28278	28567	28530	28396	28607	28177	28405	28658	28523	28501	28396	28545	28474	28449	28448	28307	28472	28542	28257	28330	28274	28777	28388	28478	28299	28285	28668	28366	28385	28322	28608	28466	28354	28361	28380	28521	28576	28505	28529	28311	28409	28578	28455	28405	28594	28578	28408	28463	28201	28354	28478	28359	28356	28553	28632	28428	28497	28460	28431	28451	28503	28406	28470	28476	28342	28631	28427	28494	28489	28635	28310	28253	28439	28288	28282	28836	28349	28242	28531	28649	28504	28364	28402	28468	28625	28696	28302	28289	28418	28457	28252	28285	28634	28563	28796	28204	28445	28462	28425	28616	28429	28524	28578	28540	28399	28590	28417	28611	28711	28596	28475	28409	28596	28636	28251	28548	28230	28470	28367	28657	28484	28573	28636	28609	28609	28567	28308	28682	28430	28616	28258	28732	28628	28505	28522	28422	28264	28175	28347	28556	28419	28178	28443	28392	28351	28346	28737	28220	28261	28610	28550	28862	28509	28353	28316	28458	28411	28673	28372	28561	28518	28307	28380	28473	28616	28533	28315	28636	28380	28289	28476	28490	28566	28527	28498	28501	28298	28663	28600	28370	28608	28442	28428	28558	28834	28376	28270	28475	28467	28569	28708	28321	28423	28422	28482	28560	28662	28422	28437	28333	28491	28521	28328	28463	28432	28678	28432	28466	28308	28537	28139	28283	28462	28489	28614	28762	28488	28471	28513	28704	28468	28251	28720	28599	28320	28729	28558	28415	28246	28733	28686	28743	28383	28412	28411	28290	28509	28516	28464	28641	28571	28543	28764	28452	28442	28215	28483	28254	28337	28332	28599	28520	28254	28732	28524	28225	28517	28227	28340	28521	28527	28591	28243	28562	28574	28232	28505	28436	28545	28615	28254	28695	28715	28773	28809	28390	28435	28563	28458	28575	28595	28380	28405	28422	28443	28295	28493	28484	28421	28553	28697	28520	28236	28695	28562	28554	28522	28855	28479	28336	28588	28499	28723	28623	28581	28412	28346	28271	28369	28379	28483	28454	28438	28552	28405	28481	28447	28667	28435	28372	28475	28626	28495	28746	28430	28545	28589	28465	28364	28487	28432	28329	28352	28435	28490	28718	28367	28664	28759	28290	28262	28624	28442	28376	28578	28684	28350	28535	28344	28415	28379	28289	28348	28584	28592	28457	28477	28325	28315	28357	28421	28543	28646	28287	28205	28677	28287	28407	28505	28537	28510	28728	28386	28377	28590	28618	28108	28437	28417	28672	28591	28392	28295	28511	28472	28654	28568	28245	28323	28526	28519	28247	28423	28456	28718	28759	28399	28489	28445	28272	28457	28600	28390	28621	28323	28921	28426	28463	28553	28528	28256	28273	28546	28539	28458	28541	28518	28187	28320	28687	28364	28849	28395	28418	28555	28597	28754	28501	28386	28356	28281	28699	28413	28802	28474	28471	28384	28472	28525	28526	28504	28399	28483	28334	28249	28358	28523	28637	28074	28311	28271	28544	28675	28554	28201	28440	28560	28579	28497	28270	28137	28240	28599	28249	28425	28640	28538	28444	28446	28235	28773	28458	28374	28519	28688	28536	28251	28561	28415	28555	28656	28405	28261	28441	28347
26147	44168	43909	33311	25712	23533	23733	21336	20550	20787	19838	18520	19365	35753	34073	28444	23056	19453	17987	17858	17826	17802	17741	17629	17824	17856	17757	17619	17936	17821	17831	17794	17908	17806	17614	17802	17445	17893	17778	17664	17974	17644	18097	17759	17828	17711	17808	17668	17647	17685	17939	17764	17878	17558	17785	17891	17722	17604	17696	17799	17694	17733	17806	17794	17748	17692	17643	17735	17585	17821	17815	17685	17722	17558	17857	17663	17794	17632	17936	17819	17745	17905	17611	17746	17723	17917	17815	17769	17698	17700	17643	17694	17963	17874	17773	17846	17929	17745	17786	17914	17741	17681	17714	17718	17608	17788	17814	17771	17671	17767	17669	17684	17703	17936	17859	17699	17863	17681	17781	17902	17911	17805	17787	17744	17737	17745	17814	17730	17601	17863	17857	17655	17826	17848	17834	17833	17735	17833	17629	17631	17739	17732	17563	17822	17700	17743	17851	17778	17602	17676	17724	17706	17624	17745	17590	17741	17739	17828	17793	17972	17832	17814	17681	17689	17807	17785	17736	17845	17986	17772	17888	17768	17787	17654	17706	17829	17629	17691	17574	17634	17776	17776	17690	17744	17787	17953	17753	17717	17696	17759	17893	17883	17847	17921	17780	17756	17755	17707	17762	17678	17749	17969	17748	17719	17818	17694	17704	17708	17875	17761	17519	17538	17745	17722	17879	17791	18001	17712	17878	17934	17694	17682	17708	17744	17946	17870	17708	17783	17916	17876	17767	17712	17966	17742	17863	17531	17743	17607	17815	17734	17765	17770	17745	17715	17814	17738	17739	17583	17724	17752	17652	17695	17876	17659	17779	17704	17770	17671	17828	17802	17943	17658	17683	17555	17780	17989	17797	17840	17826	17564	17829	17833	17906	17725	17752	17769	17756	17579	17673	17763	17461	17679	17691	17821	17644	17713	17771	17832	17680	17697	17786	17714	17685	17765	17711	17760	17723	17525	17722	17659	17759	17813	17813	17754	17550	17745	17790	17769	17695	17985	17862	17837	17697	17517	17680	17591	17796	17791	17908	17797	17679	17802	17879	17551	17919	17667	17840	17681	17933	17772	17853	17802	17845	17679	17687	17784	17729	17779	17748	17830	17757	17797	17852	17685	17780	17835	17689	17844	17761	17694	17824	17790	17765	17750	17839	17920	17698	17696	17777	17826	17788	17789	18028	17677	17792	17854	17657	17665	17721	17673	17869	17770	17747	17875	17741	17809	17751	17655	17646	17837	17876	17679	17951	17888	17752	17719	17688	17626	17646	17886	17576	17768	17603	17722	17877	17688	17750	17517	17606	17723	17745	17656	17586	17773	17758	17778	17446	17920	17793	17722	17813	17732	17649	17821	17601	17869	17742	17719	17805	17682	17947	17590	17811	17843	17737	17744	17735	17819	17797	17839	17753	17803	17646	17765	17741	17781	17886	17799	17658	17642	17794	17600	17838	17782	17910	17717	17761	17672	17764	17837	17860	17821	17718	17838	17776	17708	17778	17741	17785	17748	17902	17755	17713	17675	17727	17746	17740	17661	17763	17653	17675	17714	17843	17861	17523	17812	17839	17790	17686	17650	17888	17822	17798	17884	17954	17683	17740	17664	17636	17719	17856	17862	17863	17859	17785	17809	17785	17617	17826	17614	17825	17795	17560	17866	17678	17753	17773	17527	17665	17816	17834	17788	17874	17787	17876	17853	17700	17947	17806	17598	17831	17889	17632	17736	17717	17704	17754	17549	17838	17759	17814	17766	17706	17768	17746	17717	17870	17851	17755	17672	17773	17639	17790	17687	17678	17755	17807	17757	17764	17703	17779	17778	17632	17594	17663	17641	17791	17504	17761	17719	17767	17813	17797	17634	17680	17810	17831	17624	17822	17761	17632	17813	17630	17676	17726	17943	17993	17773	17801	17626	17667	17819	17893	17637	17627	17615	17831	17606	17722	17630	17712	17774	17657	17839	17647	17764	17721	17897	17731	17774	17675	17704	17583	17708	17775	17763	17768	17631	17795	17916	17782	17756	17683	17691	17983	17869	17882	17605	17903	17853	17724	17927	17782	17782	18023	17640	17831	17842	17765	17650	17866	17707	17845	17714	17897	17807	17790	17669	17888	17645	17700	17691	17764	17794	17743	17906	17577	17603	17980	17683	17824	17712	17641	17642	17810	17710	17622	17755	17672	17777	17730	17869	17677	17678	17672	17820	17927	17591	17749	17769	17755	17779	17867	17867	17870	17853	17795	17713	17814	17817	18014	17672	17722	17748	17764	17761	17664	17632	17984	17907	17568	17674	17849	17737	17859	17563	17816	17694	17766	17842	17660	17743	17662	17743	17678	17751	17672	17858	17872	17850	17756	17852	17675	17709	17814	17783	17742	17797	17750	17847	17734	17772	17615	17701	17917	17857	17706	17786	17617	17797	17761	17647	17916	17645	17700	17700	17791	17705	17780	17742	17686	17712	17802	17829	17742	17791	17878	17568	17893	17812	17651	17875	17734	17595	17814	17918	17792	17745	17675	17742	17688	17611	17875	17811	17732	17846	17818	17632	17741	17681	17824	17676	17715	17885	17773	17790	17750	17667	17882	17769	17739	17776	17855	17873	17847	17761	17840	17720	17820	17697	17644	17720	17927	17780	17841	17828	17751	17684	17847	17840	17816	17646	17701	17742	17689	17803	17698	17747	17708	17950	17767	17603	17889	17849	17779	17872	17675	17746	17921	17875	17763	17769	17765	17579	17692	17747	17946	17641	17663	17831	17635	17701	17786	17777	17684	17775	17794	17896	17613	17900	17805	17758	17791	17695	17678	17658	17702	17761	17822	17856	17697	17755	17776	17759	17877	17753	17822	17650	17753	17745	17925	17733	17801	17887	17821	17782	17854	17745	17760	17731	17727	17753	17619	17761	17811	17676	17757	17804	17871	17792	17842	17806	17769	17891	17800	17699	17784	17746	17941	17838	17624	17651	17789	17740	17874	17732	17637	17882	17747	17692	17883	17569	17764	17655	17750	17725	17749	17898	17760	17876	17867	17872	17740	17743	17654	17856	17618	17686	17770	17778	17764	17867	17581	17823	17928	17758	17882	17716	17832	17766	17781	17661	17834	17701	17800	17824	17785	17690	17707	17860	17795	17701	17836	17880	17652	17666	17808	17690	17772	17724	17722	17740	17759	17827	17678	17883	17813	17666	17639	17684	17741	17840	17605	17723	17698	17711	18009	17644	17769	17810	17784	17702	17814	17835	17810	17738	17551	17768	17794	17851	17655	17688	17893	17813	17850	17731	17844	17720	17685	17745	17745	17717	17751	17712	17704	17814	17708	17831	17824	17765	17940	17791	17977	17809	17791	17724	17831	17818	17881	17727	17720	17801	17634	17675	17820	17779	17857	17707	17915	17716	17629	17706	17842	17734	17854	17701	17681	17897	17850	17630	17713	17780	17840	17754	17731	17733	17915	17699	17820	17762	17725	17794	17844	17736	17848	17658	17738	17711	17816	17779	17829	17699	17829	17870	17751	17842	17840	17820	17806	17728	17639	17712	17713	17737	17800	17820	17692	17686	17722	17848	17783	17740	17805	17803	17823	17757	17652	17938	17622	17769	17902	17743	17797	17736	17889	17657	17757	17669	17762	17747	17734	17702	17800	17748	17735	17738	17936	17680	17701	17800	17650	17716	17834	17636	17822	17845	17793	17697	17715	17763	17667	17749	17741	17790	17682	17733	17765	17943	17632	17819	17705	17686	17593	17743	17803	17848	17679	17764	17690	17709	17685	17740	17805	17765	17708	17754	17724	17553	17768	17733	17876	17915	17719	17761	17717	17768	17725	17761	17758	17817	17772	17757	17722	17822	17691	17847	17895	17740	17853	17717	17728	17780	17852	17776	17749	17715	17685	17903	17552	17941	17968	17715	17559	17848	17906	17963	17826	17676	17779	17807	17682	17689	17609	17873	17804	17625	17731	17781	17670	17771	17828	17746	18071	17652	17790	17754	17672	17697	17858	17762	17828	17568	17718	17763	17723	17785	17771	17768	17662	17841	17733	17689	17868	17745	17682	17704	17649	17823	17915	17528	17782	17770	17625	17908	17655	17708	17708	17681	17807	17863	17692	17568	17657	17766	17868	17688	17754	17727	17778	17692	17767	17767	17752	17731	17699	17717	17747	17764	17808	17595	17724	17941	17699	17765	17677	17890	17674	17664	17751	17944	17605	17620	17841	17712	17865	17733	17767	17843	17855	17870	17655	17689	17870	17899	17607	17933	17839	17742	17808	17661	17714	17687	17708	17646	17667	18006	17771	17768	17779	17846	17844	17790	17555	17820	17774	17680	17895	17775	17715	17768	17691	17792	17685	17675	17722	17854	17952	17763	17613	17881	17639	17877	17860	17812	17712	17717	17710	17820	17711	17769	17695	17877	17813	17724	17826	17883	17850	17864	17585	17690	17498	17683	17660	17720	17869	17831	17820	17771	17641	17809	17859	17705	17639	17668	17710	17750	17673	17784	17828	17684	17867	17807	17718	17766	17702	17778	17812	17780	17664	17819	17729	17674	17905	17779	17794	17574	17880	17754	17807	17732	17719	17706	17792	17633	17924	17653	17731	17788	17678	17820	17765	17669	17766	17879	17685	17716	17778	17707	17720	17748	17744	17840	17874	17637	17721	17781	17760	17679	17568	17816	18035	17821	17730	17881	17668	17746	17814	17702	17609	17645	17697	17855	17584	17784	17917	17812	17732	17620	17750	17775	17834	17787	17760	17729	17687	17743	17807	17865	17734	17874	17910	17665	17710	17785	17949	17714	17793	17750	17758	17594	17688	17782	17758	17664	17966	17680	17685	17745	17804	17679	17568	17922	17784	17867	17713	17657	17666	17752	17805	17812	17780	17763	17662	17813	17874	17686	17767	17849	17900	17849	18190	17774	17831	17670	17786	17722	17821	17545	17781	17777	17785	17763	17656	17687	17698	17801	17817	17654	17724	17734	17526	17587	17861	17795	17774	17641	17650	17777	17666	17924	17620	17755	17787	17928	17702	17707	17819	17544	17792	17790	17844	17827	17947	17873	17822	17905	17884	17846	17750	17776	17613	17717	17875	17719	17711	17882	17557	17856	17830	17693	17857	17661	17933	17574	17691	17798
22252	20797	27246	24853	23201	30422	34241	29803	29592	30523	29711	28855	28881	43637	53696	48665	39661	32260	28385	27379	26995	27433	27252	27223	27234	27058	27478	27111	27057	27274	27238	27265	27096	27344	27276	27276	27436	27127	27179	27228	27213	27040	27033	27166	27095	27147	27266	27289	27032	27111	27204	27086	27090	27131	27302	27172	27266	27140	27298	27156	27175	27299	27273	27344	27195	27270	27210	27181	27196	27272	27032	27154	27126	27006	26895	27325	27353	27318	27244	27204	27017	27050	26998	27411	27125	27075	27172	26985	27079	27150	27050	27328	27096	27129	27192	27243	27026	26923	27077	26976	27112	27149	26963	27088	27105	27072	27204	27052	27176	27178	27174	27242	27052	27402	27135	27194	27170	27236	27152	27302	27035	27115	27156	27072	27188	27088	27166	26898	27063	27188	27158	27033	27097	27321	27120	27278	27150	27190	27197	27209	27060	26958	27037	27166	27196	27209	26992	27060	27173	27013	27028	27158	26978	27104	27099	27285	27149	27198	27202	27311	27030	26765	26814	26973	27321	27192	26931	27262	27028	27147	27209	27252	27201	27185	27533	27126	26827	27061	27065	27308	27345	26971	26971	27237	27126	27153	27262	26935	27355	27143	27085	27038	27046	27025	27251	27190	27263	27375	26980	27268	27098	26854	27276	26992	27283	27075	27038	26954	27005	27109	26911	26991	27026	27176	27025	27099	26995	27285	27233	27051	26814	27006	27060	27175	27237	27163	27314	27069	26850	27237	27124	27071	27074	26871	27328	27173	27056	27176	27101	27135	27021	27164	27206	27181	27280	27236	27129	27291	26998	26722	27276	27106	27131	27298	26926	27217	27028	27022	27073	27062	27318	27328	27088	27133	27004	27123	27247	27112	27157	26893	26896	27103	27037	27296	27318	27025	26928	27005	27129	27115	27033	27226	27123	27028	27183	27134	26994	27166	27174	27066	27260	27186	27258	27275	27014	27338	27284	27007	26958	26822	27137	27032	26991	27161	27154	27111	26967	27150	27022	27192	27025	27110	27330	27145	27478	27341	27187	27246	26859	27089	26947	27010	27115	27070	27245	27272	27081	27239	27085	27144	27208	27055	27328	27218	27240	26870	27075	26998	26925	27203	26914	27000	26881	26847	27202	27210	27008	27107	27282	27131	26925	27299	27093	27060	26886	26960	27029	27055	27068	26931	26994	27122	26939	26858	27215	27363	27349	26970	27009	27160	27202	26967	27279	27216	27144	27188	27615	27237	27015	27429	27228	27276	27199	27048	27296	26764	27132	27079	26977	26997	27216	27023	27102	27269	27079	26948	26983	27016	27114	27268	27082	27137	27182	27201	26970	26862	27297	27066	27229	27069	27160	26848	26892	27083	27186	27229	27144	27129	26934	27006	27007	27215	26956	27157	27412	27134	27128	26970	27092	27319	27100	27132	27153	27142	27174	27149	26999	26938	26895	26954	26944	26953	26889	27046	27108	27093	27163	27058	27197	27058	27143	26992	27224	26848	27203	26921	27018	27375	27118	26910	27234	27345	27398	27214	27224	27210	27137	27355	27193	27122	27065	27169	27271	27281	27190	26916	27187	27165	27019	27089	27358	27110	27200	26866	26918	27024	27188	26855	27160	26880	27050	26874	26920	27097	26908	27070	27128	27030	27302	26902	27129	27035	27143	27265	27220	27219	27060	27172	27038	27300	27046	27061	27372	27074	27147	27074	27213	26999	26987	27008	27066	27252	27336	27288	27278	27408	26967	26919	27137	26980	27130	27147	26849	27096	27176	26941	26986	27364	27118	26947	27052	27154	26942	27235	27108	27113	27005	27068	27092	27302	27224	27126	27051	27335	27084	27108	27196	27178	27008	27136	27127	26985	27110	27043	27113	26969	27222	27268	27024	26769	27118	27328	27274	27050	27326	27273	27145	27141	27278	27045	27234	27216	27173	27142	27237	26967	27168	27089	27125	27415	27379	27005	27222	26959	26947	27127	27194	27225	27166	27287	27158	26964	27198	27176	27077	27090	27128	27057	27271	27161	27399	27148	26984	27188	26950	27150	26999	27096	27226	26835	27025	27287	26910	27505	26967	27005	27206	27077	27130	27087	27175	27123	27067	26922	27037	26894	27040	27218	27179	27136	27426	27012	27384	27153	27259	26873	27097	27225	26956	27214	27271	27040	27285	27020	26879	26946	27076	27143	27310	27136	27022	27042	27244	26894	27104	27142	27253	27381	27112	26947	26863	27041	27034	27048	26825	27145	27058	27222	27188	27200	27246	27187	26954	27048	27402	27236	27076	27091	26942	27264	27265	27103	27069	27050	26947	27005	26976	26976	27075	27171	26978	26992	27202	27204	26995	27107	27178	27193	27231	27000	26933	27046	27050	27404	26982	27029	27265	27118	26977	27070	27155	27143	27247	27135	27303	27327	27061	27170	26906	27405	27047	27057	27104	27032	26923	27193	27048	27128	27220	27248	27132	27131	27027	27234	27307	26862	27261	27199	27044	27113	27249	27170	27204	27490	27179	27047	27358	27393	27315	27082	27114	27019	27069	26859	26909	26927	27139	27185	27191	27175	27230	27049	27090	27150	27125	26905	27140	26871	27043	27173	27163	26945	27153	27131	27089	27165	27239	27294	27230	27082	27093	27272	27097	26958	27206	27077	27222	27252	27219	27075	27110	27314	26914	27153	26899	27103	27073	27309	27336	27178	27272	27224	26761	27284	27292	27144	27036	27128	27186	27192	27142	27073	27036	27028	26938	27203	27076	27138	26972	27112	26849	27023	27580	27172	27115	27056	27009	27218	27269	27056	27186	26989	27034	27046	27069	27187	27030	27100	27140	27132	27298	27118	26973	27200	26893	26952	27398	27104	27218	26955	27169	27032	27517	26948	26945	27324	27400	27281	27023	26925	26946	27326	26985	26904	27091	27003	27100	26936	27042	27047	26950	27165	27165	26925	27109	27133	27023	26909	27344	27056	26935	27061	27191	27014	27042	26953	27104	27225	27180	27103	27048	27017	27082	27092	27100	26848	26940	26976	27185	27229	27136	27016	27233	26971	26949	27109	27233	27191	26949	26898	27340	27203	27154	26993	27404	27237	27487	27109	27139	27216	27094	27052	27086	27103	27117	27312	26862	26929	26900	26930	27183	27027	27310	27067	26994	27132	27096	26949	27125	27215	26954	27074	26901	26949	26963	27107	26863	27023	27030	26937	27006	26978	27232	27292	26909	27083	26896	27041	26911	27081	27166	27055	27031	27129	26865	27088	26650	27099	27166	27129	27099	27011	26883	26915	27169	26742	26940	27196	27260	27018	26941	27187	26920	27023	27045	27181	27195	27134	27233	27076	27084	26926	27276	27389	27069	27153	27273	27191	26983	27395	26978	27253	27113	27142	27159	27175	27243	26841	26927	27174	27055	27111	27242	27381	27355	27243	26980	27222	27125	27302	27079	27406	27234	27179	27282	27226	27183	27100	27055	27123	26874	26999	27133	27114	27122	26927	27083	27091	27321	27284	27438	27243	26882	27060	27329	27000	27035	27105	27281	27206	27043	27168	26962	27149	27301	27195	27210	27099	27179	27140	26875	26953	27016	27262	27174	27128	26841	27039	26973	26963	27122	27185	26903	26993	27189	27183	26920	26894	27075	27171	27205	27118	27250	27078	26956	26766	27145	27231	27340	26843	27082	27415	27332	26700	27071	27223	27151	27082	27075	26962	27085	27125	27107	27193	27247	27057	27060	27343	27166	27166	27031	27148	27044	26917	27042	27161	27184	27111	27033	27175	27198	27259	27115	26957	26946	27288	27064	26966	27073	27048	27115	27282	27277	27127	26992	27080	27020	27018	27134	27082	27128	27074	26928	27144	27093	27180	27071	27004	27173	27124	27128	27357	27115	27153	27023	27017	27206	26900	27160	27133	27233	26927	27284	27070	27064	27294	27071	27127	27214	27131	27096	27272	27080	26915	27119	27118	27095	27194	27193	27306	27203	27065	27227	27188	27090	26950	26965	27032	26741	27198	26758	27025	27140	27243	27398	27138	26947	27378	27341	26924	27086	26906	26991	26883	27019	27239	27125	27117	27203	27075	26860	27275	27066	26893	27027	27154	27079	27018	27321	27051	27176	26872	26906	27000	27173	27213	26940	27095	27166	27090	27168	27169	27352	27278	27004	27041	27073	27020	26983	27088	26959	27033	27203	26904	27013	27037	26996	27050	26976	27009	27092	27092	26869	27189	26959	27087	27188	26981	27170	27218	27043	27094	27111	27049	27168	26933	26888	27240	27088	27095	26832	27027	27074	27215	27132	27318	26865	26892	27109	27000	27261	27361	27201	27206	27096	27468	26980	27016	26988	27084	27219	27000	27169	26946	27082	27084	27157	27270	27002	26935	27163	27313	26948	27107	27008	27109	27016	27117	26901	27045	27133	26925	27158	27063	27327	27164	27140	27304	27292	27043	27027	27201	26995	27266	26890	27165	27124	26964	26937	27008	27248	27080	26963	27182	26923	26679	27451	27083	26829	27013	27141	27002	27019	27059	27400	27064	27228	27241	27280	27062	27032	26988	27098	26981	27144	27320	27402	26897	26899	27052	27053	26912	26984	27301	27117	27224	26949	26997	27239	27130	27049	26986	27129	27258	27130	26930	27108	27358	27066	26701	26996	27425	27080	27110	27214	26816	27164	26825	27063	27126	26840	27223	27133	27109	27285	27036	27241	27181	27034	27234	27134	26836	27099	27171	27030	27037	27183	27120	27133	27110	26968	26991	27090	26980	27205	27185	27073	27165	27043	27095	26895	27104	27228	27118	27063	26963	27280	26911	27023	26991	27102	26955	26932	27045	27340	27201	27353	26916	27052	27061	27495	26974	26950	27049	27236	26893	27208	27010	27230	27195	27209	27030	27243	27018	27214	27251	27067	26870	26914	27215	27039	27015	27150	27106	27205	27123	26859	27006	27196	26896	27047	27142	27267	27237	27244	27057	27176	27102	27394	27081	26993	26936	26842	26948	27321	27204	27100	26810	26992	27051	27256	27291	26905	26890	27241	27082	27243	27064	26937	26829	26939	27213	26980	27216	27137	27247	27118	27235	26953	27114	27272	27051	27129	27300	27083	27145	27344	27055	27097	27110	27206	27091	27059	27085	27267	26970
27659	53819	52341	35910	29466	29403	23608	20832	21600	22059	20543	19777	19533	40267	47007	41257	31083	21974	17750	17160	16995	17118	17107	17163	17244	17163	16782	17067	17079	17307	17052	17101	17078	16895	16918	17225	17171	17114	17201	17097	17146	17162	17133	17184	17125	17055	17211	17046	17107	17119	17197	17027	17104	17220	17063	17279	17020	17454	17074	17094	17144	17149	17142	17156	17175	17079	17131	17048	17042	17098	17190	17329	16921	17134	16941	17093	17127	17029	17207	16913	17091	17135	17082	17173	17096	17021	16983	17110	17103	17065	17181	17115	17166	17030	17161	17145	17146	17110	17281	16996	17057	17028	17026	17094	17024	16927	17308	17225	17023	16922	17131	17024	17300	17235	17249	17051	17208	17141	17129	17183	17009	17081	17160	17017	17142	17174	17267	17313	17189	17145	17102	17167	17038	17042	17253	17082	17199	17237	17094	17023	17166	17151	17073	17123	17017	16988	17038	17271	17068	17153	17152	17061	17097	16893	16925	17024	16982	16934	16975	16917	17302	17003	17291	17041	16999	17090	17137	17187	17103	17321	17115	16982	17020	17053	17063	17125	17091	17100	17144	17122	17011	16964	17046	17027	17074	17159	17229	17109	17134	17152	17051	17106	17337	16989	17093	16980	17066	17118	17178	17187	17108	17142	17037	17261	17138	17185	17167	17029	17144	17067	16980	17122	17075	16929	17189	17180	16997	17184	17136	17091	17210	17081	17035	17081	17007	16936	17040	17108	16999	17165	17131	17008	17189	17122	17197	17233	16993	17221	17136	16961	17092	17078	17272	17260	17113	17045	17127	16895	17187	17033	17019	17197	17082	17202	17191	17051	17157	17096	17273	17088	17160	17244	17079	17066	17016	17177	17182	16937	17104	17022	17172	17235	17039	17063	17163	17049	17128	17258	17118	16992	17143	17071	17296	17186	16980	17104	17090	17067	17057	17107	17000	17037	17105	17172	17114	17101	17011	16983	17272	17124	17188	17054	17237	16939	17167	17149	16936	17155	17161	16981	17092	17065	17101	17268	17169	17254	17208	17167	17269	17186	17211	17167	17054	17049	17211	17076	16955	16957	17015	17073	17204	17191	17322	17123	17176	17049	17073	16972	17354	17036	17124	17296	17037	17008	16912	17160	17133	17061	17134	17166	17007	17096	17030	17053	17126	17195	16941	17055	17257	17266	17115	16954	17087	17060	17159	17137	17063	17082	17125	17131	17192	17327	17132	17267	17026	17047	17070	17027	16966	16916	17125	17089	17010	17129	17080	17036	17095	17069	17303	17044	17122	17268	17092	17061	16962	16926	17155	17223	17103	17008	17110	17179	17121	17200	17110	17087	17063	17159	17159	17105	17045	17093	16800	17205	17118	17120	17159	17202	17138	17111	17129	16959	17078	17129	17191	16948	16953	17032	17065	17115	17009	17058	17022	17146	17143	17216	17108	17249	16993	17212	17250	17203	17209	17039	17157	16993	17235	17025	17153	17254	17111	16998	17166	17134	16948	17084	16907	17015	17032	17081	17023	16887	17063	17317	16950	17238	17160	17112	17119	17131	17081	17112	17161	17150	17185	17018	17108	17012	17135	16998	16994	17086	17189	16982	17057	17133	17173	17144	16913	17121	17027	16943	17139	16955	17011	17001	17150	17049	16981	17257	17066	17076	17079	17068	17240	16946	17118	17072	17171	17008	17127	17097	17127	17128	17209	17059	17052	17007	17193	17151	17107	17036	17147	17049	17055	17067	16991	17139	17067	17043	16998	17062	17100	17085	16944	17213	16958	17065	17042	17168	17050	17268	17149	17014	17063	16987	16985	17031	17211	17128	17056	17117	17119	17016	17027	17052	17177	17082	17138	17127	17031	17230	17104	16981	17152	17014	17129	17221	17277	17117	17056	17171	17104	17249	17268	17206	17035	17006	17199	17074	17040	17019	17064	17156	16897	17093	17205	17053	17093	16934	17044	17239	17035	17181	17069	17100	17272	17082	17128	17194	17202	17086	17094	17079	17126	17102	17044	17062	17057	17187	17153	17161	17096	17097	17075	17163	16971	17220	17217	16895	17208	17145	17101	17050	16916	17048	17207	17208	17010	16968	17071	17170	17180	17067	17266	17160	16985	17117	17182	16887	17100	17013	17027	17099	17109	17048	17120	17139	16967	17174	17259	16960	17119	16996	17115	16765	17192	17079	17048	16985	16921	17155	16989	16943	17104	16944	17253	17097	17027	17196	17093	17218	17127	17162	17178	17088	17210	17307	17074	17192	17190	17014	16930	17307	17143	17053	17232	16929	16919	17067	17142	17095	17095	16974	17088	16873	17183	17099	17089	17163	17132	17118	17080	17044	17102	17240	17108	16934	17034	17079	17227	17179	17120	17171	17300	17050	17102	17172	16949	17062	17281	17084	16954	17117	17227	17115	17094	17062	17078	17073	17246	16996	16860	17052	16996	17233	16959	17157	16991	17160	17012	17159	17094	17175	17122	16912	17146	17072	17067	16989	17109	16932	17115	17194	17156	17159	17106	17124	17228	17008	17092	17036	17064	17083	17037	17072	17110	17056	17014	17033	17099	17062	17032	17003	17044	17088	17187	16941	17164	17249	17281	17174	17021	17161	17025	17061	17286	17219	16862	17181	17093	17203	16933	16925	17177	17027	17117	17136	17189	17054	17112	16960	17158	17178	17086	17299	17161	17019	17072	17072	17045	17035	17186	17052	17058	17070	17025	17243	17220	17035	17115	17043	17146	17105	17068	17090	17108	17293	17274	17018	17147	17161	17208	17060	17098	17113	17131	17235	17211	17266	17177	16960	17088	17135	17126	16963	17006	17311	17044	17010	17037	16988	16982	17125	17170	17149	17127	17200	17091	17007	16977	17026	17155	16952	17047	17006	17248	16958	16933	16980	17178	17158	17000	17206	17091	17107	17029	16833	17071	17172	17208	17287	17124	17019	17004	17081	16889	17023	16949	17148	17112	17136	16949	17273	17255	17045	16958	17203	17147	17081	17045	17227	17358	17049	16986	17185	16988	17096	17023	17202	17123	17145	17037	17045	17290	17014	17017	17123	17144	17311	17044	17038	17159	17320	17160	17083	17062	17174	17075	17087	17202	17014	17212	17097	17227	17066	17212	17077	17007	17006	17002	17205	17147	17013	17060	17121	17202	17127	16929	16951	16952	17049	17200	17024	17148	17058	17001	17181	17137	17131	17050	16991	17124	16983	17120	16960	17201	17178	17096	17214	16997	17109	17147	17184	16897	16943	17047	17176	17146	17189	17003	17069	16875	17172	17069	17034	17114	17213	17031	17165	17078	17056	17097	17145	17136	16972	17039	17113	17063	17090	17125	17186	17141	17141	17032	17158	17166	16921	17189	17012	17307	17187	17254	17285	17281	17154	17213	17018	17142	17119	16969	17177	17233	17104	17104	16983	17327	17241	17287	17146	16957	17107	17311	17179	17203	17079	16913	17253	17129	17049	17076	17066	17150	17038	17077	17031	16966	16980	17003	17146	17206	17032	17118	17042	16996	17038	17092	17163	17319	17129	17069	17317	17112	17114	17077	17188	17152	17153	17159	17206	17068	17155	17123	16962	17051	17165	17302	17168	17125	17081	17072	17126	17033	17291	16968	17025	17140	17287	17163	17099	17095	17082	17044	17003	17024	17047	17242	17061	17141	17093	16995	17126	17143	17251	16916	17237	17099	17156	16863	16958	17071	16955	17047	17327	17185	17162	17241	17169	17003	17043	17190	16966	17192	17029	17023	17130	17036	16918	17008	16915	17187	17184	17220	17139	17047	16993	17242	17160	17125	17270	16937	17059	17207	17135	17161	17207	17059	17102	16885	17048	17140	17090	17106	16915	17133	17170	17055	17051	17071	16894	17173	17056	17073	17046	17095	16923	17385	17128	17156	17003	17190	17030	17267	17104	17115	17090	17153	17169	17312	17149	16978	17130	16876	16942	17130	17043	17089	17023	17154	17092	17098	17042	17307	17010	17090	17098	17095	17100	17168	17196	17100	16986	17075	17161	17128	17015	17006	17145	17133	17062	17120	16970	17169	17081	17129	16892	17044	17164	17061	17206	17103	17091	17045	17040	17094	17046	17104	17220	17083	17024	17035	17231	17015	17151	17227	16942	17236	17072	17027	17003	17209	16964	17047	17052	17210	16937	17322	17044	17345	16920	17080	17174	17069	16971	16919	17192	17107	17122	17180	17160	16858	16976	17137	17219	17108	16994	17064	17016	17093	17278	17012	16880	17229	16929	17147	17006	17100	17150	17127	17049	17128	17202	17197	17061	17220	16949	17110	17215	17110	17096	17275	17082	17188	17092	17097	17191	17138	17163	16798	17054	17213	17117	17231	17230	16935	17102	17179	17159	17097	17027	17208	17031	16918	17112	17109	17129	16975	17023	17190	17042	17094	17159	17060	17188	17069	17176	17200	17227	17223	16978	17034	17169	17112	17102	17092	17094	17140	16910	17139	17143	17222	17120	17072	17060	17154	17077	17209	17226	17303	17002	16979	17177	17041	17079	17180	17157	17001	17055	17081	16874	17178	17076	17158	17090	17173	17126	17169	17046	17092	17019	17146	17113	17166	17134	17186	17128	17142	17101	17074	17283	17315	17158	17116	17115	17089	17207	17103	17182	17111	17284	16970	17097	17101	17322	17321	16926	17102	17093	16989	17045	17024	17201	17099	17154	17065	17098	17194	17065	17016	17046	17125	17236	16944	17158	17002	17148	16996	17214	17149	17055	17109	17225	17047	17015	17041	16994	17039	16944	17185	17207	17220	17265	17198	17122	17176	16989	17197	17320	17119	17115	16938	17114	17199	16992	16866	17207	17036	16952	17060	17080	16966	16844	17129	16994	17057	17140	17016	17106	17070	17041	17151	17234	17220	17023	17073	17043	17142	17094	17178	17114	16980	17034	17211	17027	16957	17217	17029	17170	17107	16951	17281	17138	17141	16974	16901	17115	16951	17077	17212	17156	17084	17244	17240	17241	17237	17101	17127	17220	17176	17249	17215	16952	17225	17213	17198	17149	17022	17190	17153	17078	17132	17000	17047	16964	17086	17314	17110	17056	17032	17070	17140	17056	17142	17105	17281	17015	17018	17118	16957	17045	17013	17171	17009	17235	17094	17294
36340	34152	39022	35208	30629	28326	27595	27258	27632	27387	27306	27552	27528	27871	28690	28820	28159	27674	27217	27038	27148	27126	27066	26961	27225	27241	27094	26705	27244	26742	26920	27128	27145	26874	27073	26699	26983	27428	27053	27001	26670	26907	27161	26981	27052	26993	27166	27113	27097	27077	26860	26983	26958	27145	26984	26957	27002	27017	27115	26908	26978	27014	27050	26826	26830	26706	26896	27147	27093	27032	26938	27206	26969	27085	26899	26801	27215	26954	27253	27149	26972	27160	27034	27076	26745	27012	26864	26964	27193	27095	26943	26740	27070	27079	26778	26893	27001	26742	26927	26882	26850	27001	26916	27015	26649	26987	26951	27122	26972	27145	26909	26967	26830	27085	26847	26958	26656	27157	27102	27230	27069	26921	26627	26988	27074	26769	26950	26731	27146	26940	27002	27030	26922	27058	27075	27239	26823	27110	26809	26981	27229	27130	26881	27177	27086	27012	27254	26878	27132	26873	26985	26620	27052	26979	26885	26867	26994	26841	27140	27137	27137	26908	27015	27096	26977	27138	26983	26912	26965	26975	26786	27156	26922	26816	27087	26827	26874	26818	26882	27079	27164	26946	27019	27046	27003	27045	26908	27095	27032	26982	26982	27274	26796	26768	26872	26888	27212	26924	27140	27050	27071	26873	27130	27322	26789	27269	27186	26855	27169	27176	27039	27012	27091	27141	27123	27030	26813	27096	26894	27018	26837	26852	27141	26955	27009	27087	27033	27012	27036	26915	26868	26787	26953	26961	26984	27196	27154	27072	27298	26838	26680	26775	26978	26908	27043	26887	27053	27129	26881	26973	26989	26993	27146	27036	27052	26972	27122	26992	26981	27163	27009	26916	26954	27159	26933	26897	27079	27064	26817	26720	27017	27010	27068	26934	26958	26900	27018	27129	26755	27257	27166	27224	27000	27048	26690	26534	26946	27054	27018	26851	27056	26956	26946	26897	26842	26991	26991	27098	27106	26889	27040	26959	27082	27059	27162	27177	27096	26989	27042	27102	27056	27224	26987	26909	26840	26717	26946	26752	26943	26963	26872	27261	27297	26954	27109	27045	26834	27039	26978	26881	26997	27245	27241	26818	27105	26940	27007	27025	26916	27237	27072	27128	27098	27226	27043	27039	27134	26877	26856	26965	27107	26930	27199	27010	26792	26998	26904	27199	27288	26767	26999	26869	26713	27128	26789	26941	27092	26972	27169	27142	26912	26822	27126	26826	27092	27030	26884	26982	26693	26920	27143	26866	26827	26926	26958	27006	27208	26998	27171	27097	26975	27122	27111	26882	27000	27113	26976	26904	26994	27145	27108	27204	26899	27098	27136	27072	26948	26929	27024	26975	27433	27071	27194	27291	26986	27130	26828	26684	27085	26895	27045	27127	27008	27099	26815	26980	27082	27251	26945	26944	26959	26913	26836	27025	26882	27015	26756	27126	27233	26875	27027	27120	27035	26885	27035	26776	27327	27338	26986	26905	26840	26878	26851	26868	27029	27068	26964	26948	26991	26904	27250	27275	27046	27100	26976	26751	27176	27055	27103	27310	26851	27024	26988	27010	26965	26766	26978	27331	27025	26981	27083	26893	27061	26666	27006	27005	26832	27075	27019	26938	27238	26858	26791	27111	27172	27001	27112	27034	27094	26973	26935	27001	26824	26982	27326	27099	27334	27097	26860	26841	27319	26914	27082	26852	26882	26838	26709	26976	27035	27136	27059	26734	27022	26959	27140	27131	26986	27163	26946	27225	26710	26821	26910	26913	27184	26982	26916	26942	27084	26979	27021	26930	26873	27182	27181	26995	27078	26984	27181	27022	27140	26829	26927	26767	27107	26929	26836	26857	26930	27091	27179	27215	26853	27131	27065	27272	26786	27021	26951	27113	26844	26907	26894	27017	26962	26966	26996	26837	26847	26962	27088	26892	26902	26942	27107	27122	27121	27162	27279	27022	26962	27098	26827	26966	27225	27005	26888	27033	27156	27012	26980	27072	27065	27034	26751	26926	27019	26904	26952	26959	27010	27227	26961	26915	27150	26790	27000	27168	26975	27256	27040	27099	26861	26964	26883	26931	26946	26946	26682	27081	27037	27400	26930	26864	26802	26909	26931	27041	26843	27077	27181	26867	26924	26844	27078	27030	26874	27026	26863	27074	27111	26955	26983	27250	27080	27081	26964	27218	27092	27061	27002	27081	27295	27236	26829	27183	27243	26951	26948	27030	26889	26786	27053	27055	27022	26915	26793	27114	27024	27033	26793	27162	26747	27151	27023	26801	26802	26909	26812	27076	26972	26856	26864	27047	26907	26918	26927	26856	27177	26770	27104	27044	26931	26944	26960	27107	26951	26992	27188	26854	26724	27082	27059	26975	26714	27046	26929	26937	26861	26780	27054	27160	26985	26850	26898	26862	26717	26828	26867	26825	27144	27126	26846	26938	26734	27111	27107	26902	26937	27077	27150	26834	26820	26848	26779	26702	27062	27059	26802	26911	26738	27008	27121	27192	27181	27008	26939	27054	27014	27071	27028	27154	27148	26874	26966	27103	26966	27024	27029	26876	26972	27009	27117	27162	27130	26939	27127	26892	26910	26805	27055	27223	27180	27220	27190	26934	27247	27018	27153	27221	26654	27039	27079	27028	26950	27191	26984	26809	27144	27038	26997	27179	26899	27157	27207	27029	27032	26720	26941	27101	26986	26862	27095	26905	27060	27189	27048	27295	26915	26800	27235	27104	27018	26953	27097	26980	26978	27113	27025	27010	27003	26938	26779	26912	26939	27112	27120	26955	27109	27243	27262	26773	26879	27278	26984	27066	26941	26847	26863	27158	26898	27058	27074	26872	26969	26990	27227	27022	27000	27057	27103	27117	27085	26907	27096	27228	26751	26922	26839	27085	26845	27069	27163	27194	26846	26759	26812	26951	27135	26965	27026	27291	27012	27035	26989	27086	27029	27199	26969	27180	27320	27141	27278	27409	27046	27027	27003	27027	27073	27001	27027	26864	26985	26916	26928	27010	27091	27008	26828	27058	27041	26908	26885	27057	27004	26788	26617	26872	26969	26723	26879	26979	27124	26870	26828	26887	26966	27023	27039	26947	27219	26944	27044	26824	27186	26833	27268	27052	27117	27014	26899	27169	27168	27021	26828	26739	26902	26722	27017	27057	26898	26773	26851	26963	26898	26819	26912	27185	27167	26900	27007	26940	26929	26905	27007	27072	27081	26918	26928	26803	27270	27011	27026	26909	27093	26852	26951	26969	27071	26954	27220	26955	27141	27121	26949	26955	27153	27206	27304	27014	27103	27031	26960	26933	27055	26826	27020	26837	27001	26938	27043	27083	27188	26963	26972	26946	27150	26979	27044	27112	27057	26974	27065	26914	26975	26914	26949	26892	27041	26962	27134	27048	26855	26787	26989	27265	26923	26826	26836	27148	27001	26833	27036	26903	26988	27067	26891	26962	26910	27104	27003	27065	26968	27177	26877	27111	27140	26937	27115	27026	27356	26899	26707	26790	27109	27022	26927	27154	26835	26994	26876	27134	26916	27061	27002	27223	26975	26846	26874	26965	27028	27139	27010	27084	27071	27060	26893	27170	27067	27378	27094	27072	27075	27028	27105	27099	27227	26713	27159	27059	26926	27183	27105	27321	27306	27270	27060	26791	26921	27032	27022	27101	26990	27361	27035	26831	26879	26949	27159	27436	26979	27051	26854	26766	27144	27003	26983	26999	26999	26713	26955	26889	26967	27028	26994	27089	27131	27311	27175	27285	26867	27079	26917	26884	26878	27188	27090	26897	27229	26959	26950	26919	26953	27241	27224	27068	27043	26890	26709	27021	26873	26945	26776	26999	27064	26958	26993	26972	26938	26978	27382	26933	26871	27236	27108	26860	26983	27025	26859	27114	26912	27052	26978	27038	27029	27101	27047	27084	26807	26956	26876	26747	26855	26819	26758	26964	27114	26966	26866	26730	27049	27128	26999	27007	27085	27039	27120	27100	27142	26991	27216	26969	26947	26766	27093	27115	27218	27085	27109	27151	26912	26851	26977	26891	27004	26769	26967	26839	26764	27362	27102	26742	27027	27223	27198	27138	27035	26952	27361	26863	26820	26831	26954	26995	27023	26927	27090	26867	26838	27222	26910	27015	27127	27005	27210	27028	26917	26819	27215	27040	26963	27286	26960	26978	27123	26803	27001	26928	26952	26972	27292	27097	27092	27022	27268	27165	27379	27167	27070	27083	26950	26801	26735	26995	26899	26788	26910	26879	26854	27099	27283	27058	26810	27145	26984	26959	26959	26861	26996	27046	26722	27235	26920	27026	26776	27073	26821	27128	26850	27000	27313	27172	26916	27074	26934	26904	26865	26932	27018	27038	27136	26866	27258	26941	26966	26927	26936	26981	26969	27148	26917	26921	27038	26983	27283	27058	27044	27279	26985	27178	27392	27060	26916	27295	26932	27125	27198	26941	27008	26837	27112	26855	27013	26909	26979	26959	27122	27094	27206	27145	26875	26986	26991	27004	26928	27100	27202	27207	27180	27369	27142	27195	26979	26913	26883	26952	26792	26953	27293	27349	26872	26949	27034	27293	27077	26937	26966	26852	27094	27006	26900	26868	27093	27027	27151	26765	27086	27066	26985	27104	26891	27043	26826	26964	26829	26916	27168	27146	26979	27034	27236	26961	27140	26918	27334	27182	26954	26884	26883	26832	27101	27009	27061	26965	27013	26935	27130	27025	27008	27134	26858	26911	27114	26960	27004	27207	27118	26962	27248	26902	26959	26927	27145	26960	26737	26899	27024	27033	26928	26974	26944	27106	27068	27015	27127	26893	26930	27275	27335	26734	27047	26936	27076	27324	27037	26983	27007	27084	26928	26941	27069	26932	26937	27099	26953	27125	26853	26939	26927	26853	27161	27233	27171	26893	26811	27005	27049	26973	27008	26573	26739	27041	27288	27211	26933	27084	26780	26985	26853	27071	26992	27029	26948	26894	26993	26906	26935	27401	27049	27215	27115	26926	27117	27026	27013	27155	27142	27147	26956	27017	26934	26785	27020	26800	26680	27051	27031	27044	27138	26897	26931	26878	26980	27100	27000	26971	26903	26746	27039	26912	27112	27013	27110	26924	26863	27032
28298	37589	36119	26901	21784	18845	17993	17945	18107	17941	17685	17759	17509	18428	19616	19028	18326	17513	17146	17145	17161	17109	17125	17168	17008	17119	17238	17028	17158	17159	17171	17148	17056	17186	17134	17234	17053	17166	17108	17198	17117	17114	17072	16806	17215	17255	17127	16993	16888	17202	17010	17109	17234	17036	17042	17118	17097	17098	17097	17119	17120	17107	16920	17011	17066	17251	17221	17018	16981	17064	17072	17013	17052	17040	17073	16924	17205	17156	16982	17127	17133	17079	17022	17185	17164	17241	17050	16890	17087	17121	17083	17238	17162	16989	17140	17308	17026	17160	17047	17212	17231	17196	17002	17011	16980	17040	17079	17012	17033	17159	17176	17138	17129	17143	16972	17152	17115	17124	16872	17069	17327	17149	17258	17143	16948	17203	17210	17196	17171	17131	17244	17110	17135	17005	17119	17077	17111	17091	16981	17084	16994	16926	17021	17002	17154	17196	17072	17178	16984	17036	17199	17137	16979	17091	17164	17043	17001	17099	17142	17146	17161	17161	17117	17205	17206	17232	16974	17088	17175	17242	16979	17028	17226	17278	17077	16969	17127	17102	17219	17120	17119	17129	17222	17022	16943	17081	17051	17057	16983	16997	17151	16930	17182	16991	17189	17103	17190	17106	16979	17168	17194	17083	17212	17255	17122	17159	16983	17153	17176	17193	16987	16963	17020	17156	17110	17027	16893	17165	17268	17044	17171	17001	17224	17089	17112	16964	17238	17076	17148	17351	17048	17067	17147	16891	17012	17056	17183	17061	17033	16995	17067	17342	17142	17052	17270	17196	16961	17172	17272	17179	17138	17213	17000	17135	17135	17036	16993	17037	17065	17197	17083	17046	17109	17143	17112	17159	17143	17058	17198	17074	17143	17258	17027	17098	17024	16928	17276	16990	17088	17030	17084	17242	17045	17152	17007	17125	17099	17208	16967	17121	17123	17027	17102	17122	17309	17137	17202	17271	16949	17041	16903	17193	17045	17292	17079	17062	17197	17201	17161	17082	16977	17289	17203	16972	17007	17198	17120	16964	17345	17096	17153	17049	17226	16887	17146	17070	17137	17222	16991	17255	17029	17225	17102	17037	17148	17140	17050	17323	16912	17214	17127	17276	17137	17087	17026	17221	17116	17181	17328	17126	17159	17113	17460	17030	17128	17038	17106	17003	17142	17034	17121	17130	17080	17100	17159	17331	17089	17004	17171	17048	17230	16913	17017	17237	17022	17087	17083	17002	17090	17102	17150	17190	17055	16983	17108	17130	17185	17178	16964	17312	16911	17043	16900	17114	17101	17135	17133	17060	17046	17192	16976	17227	17209	17127	16894	16888	16922	17131	17091	17159	16999	17047	17097	16939	17071	17318	16992	17081	17233	17154	17128	17101	17032	17042	17137	17207	17084	17082	17173	17105	17104	17059	17070	17065	17065	17182	17113	17159	17079	17081	17248	17153	17086	17207	17108	17110	17020	17056	17163	16983	17107	17199	17157	17238	17094	17197	16922	17138	17016	17064	17250	17004	16935	17287	17014	17200	17054	17152	16971	17108	17207	17158	17266	17049	17087	16827	17164	16895	17037	17021	17240	17058	17044	17077	16996	17170	16985	16983	17175	17215	17175	17149	17019	17335	16998	17087	17083	17289	17253	17085	17167	17140	17038	17088	17045	17172	17102	17164	16948	17103	17106	16907	17077	16971	17131	16978	17112	16959	17212	17092	17022	17144	17328	16897	16994	17312	17106	17272	16952	17137	17057	17219	17117	17071	17008	17078	17166	17142	17173	16985	17177	17036	16968	17027	17133	17111	16973	17149	17006	17127	16982	17134	17014	17274	17200	17142	16995	17157	17066	16913	17044	17061	17025	17108	17153	17167	17058	17096	17069	17107	17110	17098	17073	17133	16978	17254	17002	17267	17125	17076	17173	17144	17045	17031	17179	16916	17026	17129	17062	16972	17002	17301	17079	17096	17050	17113	16985	17150	17120	17110	16939	17185	17218	17068	17084	17077	16972	17337	17057	17203	17246	17119	17096	17121	17194	16922	17064	17125	17148	17141	17083	17067	17078	17235	17244	17201	17214	17217	17416	17212	17219	17179	17146	17082	17050	17223	17145	17117	17115	17065	17091	17082	17119	17113	16886	16931	17137	17117	17063	17255	16909	17107	17096	17249	17078	17177	17249	17053	17182	17052	17155	17184	17059	17250	17145	17278	17120	16867	17116	17221	17147	17069	17114	17151	17059	17072	16966	17092	17179	17149	17141	17235	17163	17124	17162	17008	16981	17083	17083	16968	17030	16929	17035	17177	17030	17028	17299	17193	17207	16954	17296	17118	17063	17260	17137	17221	17118	16966	17234	17187	17043	17139	17049	17194	17145	17141	16944	16967	17042	17144	17231	16889	17167	17268	17047	17015	17093	17153	16994	17341	17047	17187	17087	17114	17207	17130	17312	17110	17195	17137	17017	17097	17124	17271	17104	17073	17255	17267	17007	17069	17066	17057	17084	17119	17082	17215	17154	17187	17056	17056	16929	17106	17065	17114	17095	17030	17063	17055	17079	17089	17220	17154	17011	17074	17029	17029	17161	17140	17240	17314	17236	17067	17153	16985	17263	17186	17085	16988	17036	16932	17193	17029	17062	17197	17060	17016	17030	17166	17247	17047	16891	17146	17080	17182	17062	17014	17067	17142	16999	17163	17281	17152	17161	17192	17240	17070	16921	16995	17047	17063	17178	17098	17227	17146	17245	16848	17243	17310	17182	17159	16912	17101	17095	16946	16957	17328	17224	17200	17142	17105	17072	17177	17056	17065	17026	17066	16966	17096	17040	17066	17065	17265	17094	17159	17205	17330	17211	17087	17121	17277	17165	17203	17030	17213	16921	17003	17008	17037	16997	17128	17150	17104	17072	17150	17106	17063	17074	17170	17026	17238	17134	17160	17099	17080	17119	17170	17086	17169	17220	17184	16986	17082	16909	17090	17028	17108	16990	17081	17120	17141	17171	17124	17014	16996	17232	17095	17178	16997	17102	17082	16901	17082	17057	17038	17213	17091	17118	16954	16869	17095	17005	17134	16964	17190	16969	17253	17015	17010	16880	17229	16987	17194	17321	17204	17087	17075	17017	16984	17056	16961	17095	17235	17002	17164	16842	17147	17008	17033	16906	17097	17143	17077	17028	17092	17126	17175	17217	17150	17182	17034	17065	17026	17039	17080	16920	17234	17085	17038	16973	17083	17086	17063	17171	17244	17237	17078	16992	17252	17145	17184	17283	17173	16978	17084	17078	17090	17049	17093	17159	17050	17167	17188	17197	17105	17237	17195	17222	17045	17046	17141	17073	17170	17085	17125	17027	17035	17121	17045	17011	17096	17094	17014	17130	17263	17115	17148	17116	17368	16878	17186	17028	17193	17077	16911	17239	17196	17207	17121	17141	17138	17085	17273	17281	17172	17241	17083	17252	16964	17123	16950	17117	17052	17103	17167	16919	17081	17123	16895	17084	17058	17257	17156	17062	17102	16979	17055	17111	17095	17132	17056	16989	17013	17193	17167	17266	17377	17187	16802	17014	16957	17046	17083	16952	17165	17165	17033	16933	17001	17153	17001	17143	17029	17113	16957	17169	17025	17137	17150	16960	16974	17219	17026	17401	17057	17184	17042	17299	17176	17145	17122	17100	16970	17207	17048	17099	17088	17117	16950	17044	17176	17054	17291	17235	17240	17095	17086	16973	17102	16931	16945	17049	16976	17180	17130	17081	17164	17041	17231	16899	17145	17149	17336	17121	17079	16956	17220	17347	17081	17229	17185	17068	17149	17150	17062	17148	17315	16929	17360	17159	16996	16985	17095	17294	17045	17188	17070	17197	17157	17084	17122	17139	17164	17170	17207	17119	17121	17401	16971	17131	17226	17088	17016	17167	17265	17267	16907	17142	16962	17181	17184	17141	17209	17161	17226	16936	17131	17230	17043	17167	17131	17019	17089	17167	17094	17144	17083	17193	17156	17093	17143	17087	17111	17164	17195	17155	17042	17093	17324	17143	17353	17234	17185	16892	17014	17087	16932	17180	17149	17122	17206	17102	17259	17209	17094	17236	17120	17116	17145	17006	17019	17138	17146	17064	17243	17107	17147	17075	17213	16999	17060	17140	17107	17131	17035	17069	17183	17097	16963	16902	17248	17156	17058	17087	17120	17121	17118	17106	17227	17378	17063	17275	17259	17158	17234	17080	17017	17123	17256	16833	16976	17293	17295	17221	17098	17129	17112	17036	17142	17192	17175	17138	16961	16933	17072	17028	17035	17259	17181	17091	17112	17097	17160	17081	17280	17042	17065	17167	17140	16925	17000	17114	17079	17101	17183	17290	17010	16977	17130	17197	17217	16891	17216	17023	17153	17009	17225	17200	17069	17185	17210	17207	16986	16999	17163	17087	17193	17200	17073	17042	17174	17017	17190	17064	17221	17033	17285	17018	17077	17275	17191	17171	17180	17095	17017	17143	17152	17062	17354	17065	16900	17104	17134	17033	17197	17274	17067	16959	17189	17104	17028	16955	16926	17143	17122	17185	17050	17134	17190	17080	17058	17172	17029	17218	17242	17167	17222	17041	16960	17171	17207	17222	16760	17259	17160	16972	17208	17154	16954	17165	17197	17071	17137	17042	17113	16931	17188	17121	16973	17221	17236	17085	17153	17169	17079	17286	17033	17173	17344	16960	17218	17063	17020	17152	17175	17231	17097	17099	17068	17158	17130	17063	16905	17198	17031	17094	17185	17137	16948	17052	17031	17291	17227	17201	17051	17165	17059	17111	17101	17254	17141	17012	17331	17063	16956	17206	17093	17100	17241	17116	17089	16967	17091	17195	17068	17159	17273	17048	17087	16968	17246	16890	17015	17104	17060	17052	17150	17084	17184	17092	17050	17288	17144	17074	17167	17145	17172	17155	17172	17119	17130	17192	17191	16945	17095	17047	17094	17287	16909	17095	17077	17064	17028	17193	17017	17209	17059	17136	17050	17187	17060	17218	17006	16961	17175	17216	16893	17026	17312	17127	17169	17120	17045	17140	17151	17101	17217	17252	17181	17117	17042	17002	17058	17290	17085	17043	17231	17124	17091	17082	17105	17086	16974	17158	17022	17085	17232
24969	20761	27259	26420	26594	30073	31010	29617	28682	28847	28937	29657	34025	39793	40668	37828	33675	30266	28632	27931	27918	28049	27859	28004	27808	27927	27811	27721	28086	28001	28014	28053	28109	27994	28174	28124	27836	28122	27841	27859	27879	27705	28040	28096	27841	27834	28034	27971	27646	27625	28010	27969	27776	27806	27739	27922	28190	27945	27986	27989	27851	27913	27775	27759	27812	27847	27877	28004	28087	27877	27672	28003	27967	27675	27502	28130	27857	28024	27685	27887	28113	27928	28079	27865	27855	27681	27804	27739	27835	28052	28036	27961	27789	27743	27830	27599	27542	27834	27739	27796	28043	28066	27871	27915	27694	27907	28034	27925	27919	27871	27869	27733	27896	27709	27748	27969	28101	27901	27944	27992	27950	27951	28077	27961	27831	27986	27628	27725	27752	28201	27592	28043	28001	27939	27956	27922	28019	27856	27800	27993	27749	27976	27877	27822	27905	27868	27839	27924	28019	27914	28210	28068	27853	27816	27955	27717	27752	27863	27983	27844	27723	27881	27671	27749	27819	27817	27816	27814	27726	27878	28015	27899	27718	27998	27961	27751	27667	27844	27731	27874	27977	27590	27890	28090	27812	27812	27702	27828	27845	27888	27767	27982	27799	27906	27645	27889	27836	28006	27941	27971	27905	27477	27854	27781	27938	27746	27969	27958	27727	27929	27755	27734	28069	27840	27655	27674	27809	27975	27905	27855	27869	27800	27713	27733	27772	27736	27939	27686	27745	27986	27838	28024	27947	27765	27775	27941	28293	27750	28041	27814	27837	27900	27893	27831	28007	27743	27754	27865	27738	27862	27801	27916	27799	27956	27779	27832	28122	28011	27910	27746	27739	27898	28022	28017	27670	27836	27854	28014	27910	27677	28122	27807	27625	27852	27561	28018	27859	28022	27831	27887	27804	27624	27950	28084	27976	27956	27920	27697	27740	27972	27834	28030	28013	27900	27937	27900	27855	27760	27833	27974	28126	27786	27952	27539	27848	28071	27960	27638	27656	27680	27812	27996	27663	28053	27994	27748	27759	27865	27737	27717	28006	27876	27746	27852	27949	28000	28046	27793	28075	27799	27840	28081	27854	27650	27818	27945	27702	27936	27724	27876	27673	27797	28075	27712	27661	27628	27957	27785	28255	27840	27890	27868	28057	28006	27972	27732	27682	27975	27810	27725	27820	27692	27634	27698	28035	27873	27793	27922	27697	27966	27938	27975	27892	27691	27848	27936	27700	27871	27886	27939	27828	27902	28081	27703	27993	27792	27778	28023	27942	27621	27773	27812	27601	28005	27633	27909	27885	28174	27947	28074	27804	27815	27880	27689	27875	27880	28175	27989	27806	27885	27845	27926	27909	27919	27795	27790	28013	27493	27626	27900	27976	27743	27805	27713	27817	27920	27596	27962	27925	27744	27743	27790	27920	27963	28074	27805	28170	27847	27889	28013	28041	28025	27918	28016	27890	27470	27653	28073	27973	27794	27780	27791	27790	28129	27919	27768	27665	28073	27778	27893	27793	27921	27919	27798	27704	27894	27958	28080	27968	27801	27796	27984	27745	28074	27785	28058	27829	27775	27807	27929	27965	27986	27863	27650	27829	28035	28029	27974	27703	28129	27817	27865	28098	27728	27981	27967	27991	27723	27907	28070	28020	27797	27959	28167	27671	27995	27776	27978	28013	27876	27815	27962	28021	28053	27839	27859	27761	27962	27804	27705	27840	27917	27975	27901	27964	27761	27925	27863	28074	27868	27869	27912	27907	27763	27673	28329	28113	28022	27700	27818	27932	27881	27804	27838	27858	27630	27700	27795	27533	27686	27768	27811	28275	27839	27933	27988	27794	28165	27940	28186	27645	28001	27978	27831	27856	27752	27761	27976	27960	27827	27640	27824	27932	27869	27660	27617	27916	27635	27787	28208	28009	27826	27804	27843	27928	27807	28203	28074	27630	27991	27879	28013	27733	27694	27678	27596	27758	27749	27865	27900	27793	28080	27881	27756	27967	27885	28054	28010	27675	27861	27781	27812	28068	27828	27695	28065	27811	27784	27906	27829	28191	28020	27762	27970	27964	27770	27690	27756	27965	27734	27841	27907	27834	27696	27881	27825	27781	27763	27850	27780	27954	27908	27868	27812	27902	27638	27951	27692	27842	27794	28058	27928	27864	27867	27962	27964	27983	27749	27792	27931	27785	27881	27835	27750	27999	27587	27640	27712	27862	27871	27893	27863	27831	27667	27746	27692	28051	28049	27791	27773	28007	27865	27860	27720	27886	27694	27963	28035	27923	27997	27953	27955	27984	27914	28049	27658	27940	27903	27769	27701	27641	27685	27948	27858	27698	27756	27575	27569	27846	27861	27992	27929	27795	27940	27677	27658	27690	27830	27824	27994	27920	27911	28078	27860	27771	27841	27880	27761	27721	27933	28091	27929	27632	27452	27811	27874	27857	27633	27771	27673	27736	27741	27663	28036	27720	27902	27894	27625	27576	27841	27880	27713	27966	27787	27733	27690	27921	27748	27636	27857	27626	28055	27604	27956	28080	27704	27685	27768	27822	27793	28044	27818	27904	27781	27857	27863	28162	28113	27701	27821	27918	27724	27918	27800	27657	27657	27817	27650	27787	27896	27704	27642	27837	28073	28008	27850	27710	27776	28084	27666	27988	28049	28043	27810	27976	28066	27933	27825	27854	27705	27729	27786	27639	27681	27881	27665	27628	27755	28043	27750	27924	27846	28118	27896	27818	27720	27846	27952	27895	27974	27817	28001	27774	27809	27962	27841	27938	27589	27606	27879	27719	27921	27962	27888	27864	27851	27819	27904	27753	27841	27715	27808	28009	27804	27956	27901	27942	28039	27692	27818	27649	27810	27814	27802	28024	28060	28054	28024	27720	27894	27933	27558	27937	27904	27863	27926	27664	27934	27993	28089	27989	27787	27833	27697	28031	27590	27962	27686	27648	27722	27876	27829	27934	27966	28042	28006	27902	27943	27858	28033	28011	28000	27883	27914	27960	27752	28075	27928	27833	27911	27860	28045	28082	27591	27616	27566	27673	27562	28215	27907	27945	27783	27971	27858	27975	27733	27728	27594	28016	27926	27783	27907	27960	27985	27647	27915	27881	27720	27833	27687	27801	27652	28091	27511	27766	27684	27868	27703	27881	27763	27868	27866	27615	27985	27778	28048	27986	27800	27829	27881	27976	27984	27908	27895	27629	27935	27795	27905	27802	27904	27794	28020	27685	27745	27928	27995	27881	27832	27745	27778	27870	27889	27946	28238	27706	27631	27769	27738	27918	27884	27807	27746	27932	27771	27849	28002	27711	27765	27794	27870	28145	27776	27698	27705	27670	27735	27558	27708	27807	27852	28090	28012	27877	27646	27982	28085	27781	27883	28083	27996	27887	27772	27976	27696	27488	27731	27771	27765	27927	27591	27758	27706	27611	27835	27502	27867	27736	27915	27893	27706	28033	27816	27650	27974	28002	27928	27973	27775	27828	27949	27757	28042	27937	27954	28054	27800	27877	27968	27980	27971	27711	27815	27904	27959	27876	28011	27798	27801	27992	27855	27756	27923	27697	27961	27989	27900	27871	28173	27970	27637	28086	27972	27950	27940	27980	27849	27678	27915	27796	27938	27935	27805	27786	27864	27811	27991	27978	27924	27701	28045	27818	27583	27652	27817	27722	27920	27991	27851	28132	27859	27767	27791	28037	27848	27786	27808	27804	27831	27888	27504	27886	27782	27619	27901	27954	27801	28181	27850	28020	28184	28163	27932	27802	27978	28092	27737	27711	27698	27727	27721	28064	27940	27882	27691	27837	27849	27964	27531	28043	27977	27909	27825	27928	27672	27966	28051	27940	27980	27823	27726	27743	27905	27799	27592	27932	27958	27924	28019	27769	27605	27946	27877	28050	27501	27744	27876	27825	27889	27729	27828	28080	27707	27762	27847	27649	27874	28164	27774	27899	27665	28019	27685	28100	27959	27916	27754	27825	27804	27760	27911	27930	28116	27979	27881	27789	27862	27581	27725	27798	27708	27729	27654	27837	27743	28081	27868	27986	27798	27828	27668	28172	28034	27710	28156	27562	27961	27838	27928	28075	27732	27845	28116	28026	27831	27979	27941	27931	27717	27861	27919	27722	27517	27677	27879	27693	27790	27972	28171	27769	27676	27893	27648	28099	27806	27776	27809	27980	27917	27887	27801	27810	27837	27807	28019	28211	27978	27985	28020	27846	27742	27704	27785	27853	28071	28063	27888	27831	27770	27779	27823	27870	27753	27929	28000	27900	27974	27843	27970	27937	27960	27745	28108	28048	27916	27757	27739	27964	27906	27976	27860	27827	28014	27781	27659	27988	27700	27944	27906	27507	27944	27985	27925	27790	27819	27769	27642	27815	27860	28006	27700	27898	27745	27862	27978	27949	28072	27944	27929	27971	27916	28083	28072	27964	27893	27710	27718	27896	27825	27673	27827	28091	27979	27863	27631	27839	28135	27925	28093	27886	28028	27968	27861	27922	27981	27827	27791	27772	27879	28058	27939	28117	28138	28021	27859	27845	27839	27874	28116	28073	27905	27974	27798	27808	27855	28135	27704	27930	27771	27884	28131	27709	28029	27713	27702	27856	27694	27863	28112	28094	27648	27669	27686	27920	27735	27889	27951	28093	27892	27870	27931	28194	28030	27948	27869	27985	27976	28028	28020	27880	27847	27872	28074	27930	28058	28069	28003	27930	27483	27917	27815	27948	27816	27821	28182	27846	27948	27813	27949	28056	27756	27936	27998	27936	27841	27726	27679	27887	27879	27989	27930	27821	27995	28045	27891	27832	27928	28043	27893	28117	27898	28034	27804	27593	27843	27803	27898	27631	27901	28017	28109	27815	27955	27974	27709	27846	27999	27795	27839	27843	27688	28050	27830	27976	27805	27701	27846	27836	27898	27734	27751	27867	27898	27940	27956	27777	27956	28163	27883	27887	27729	28034	27836	27716	28038	27559	27827	27787	27839	27609	27728	27841	27933	27859	27858	28118	27876	28020	27730	27948	27632	27562	28060	27778	27815	27827	27772	28062	27884	28006	27637	27891	27630	27686	28071	28031	27841	28091	27955	28013	27797	28004	28140	27903	27683	28044	27744
26427	44704	39847	25503	22265	21282	19886	19782	19484	18885	18884	20561	27230	33047	32808	29101	23763	19970	18225	17522	17515	17626	17575	17433	17565	17638	17574	17493	17412	17569	17540	17520	17663	17616	17525	17421	17663	17437	17606	17508	17688	17645	17554	17523	17676	17648	17504	17469	17624	17428	17378	17684	17583	17529	17411	17441	17620	17437	17532	17642	17792	17636	17593	17607	17538	17450	17485	17541	17554	17391	17439	17573	17692	17518	17633	17576	17678	17606	17731	17572	17681	17450	17560	17524	17547	17704	17528	17447	17299	17653	17635	17552	17686	17419	17558	17339	17645	17523	17451	17523	17634	17579	17552	17504	17806	17639	17531	17550	17465	17520	17500	17442	17509	17510	17589	17427	17538	17630	17402	17696	17440	17421	17479	17664	17613	17578	17524	17489	17543	17551	17691	17529	17411	17564	17511	17527	17517	17540	17380	17623	17574	17508	17444	17573	17472	17573	17393	17688	17412	17695	17595	17424	17464	17565	17604	17576	17592	17812	17598	17485	17602	17308	17759	17471	17483	17427	17666	17606	17614	17362	17567	17412	17658	17458	17567	17482	17410	17364	17570	17689	17563	17319	17544	17681	17396	17406	17398	17579	17550	17605	17611	17497	17653	17560	17392	17544	17690	17499	17481	17547	17492	17313	17470	17352	17536	17525	17367	17583	17475	17559	17584	17535	17490	17532	17643	17686	17445	17425	17621	17559	17673	17562	17455	17465	17470	17663	17601	17589	17502	17702	17442	17645	17464	17747	17567	17699	17585	17662	17351	17507	17592	17547	17626	17421	17524	17560	17462	17609	17631	17543	17378	17545	17555	17527	17598	17629	17427	17607	17486	17528	17450	17334	17463	17606	17557	17428	17532	17452	17567	17510	17475	17516	17640	17654	17500	17492	17592	17534	17611	17719	17482	17541	17468	17704	17550	17418	17511	17420	17725	17347	17578	17374	17627	17486	17474	17550	17708	17411	17664	17466	17492	17597	17529	17434	17559	17536	17536	17667	17515	17597	17478	17558	17404	17537	17403	17536	17331	17548	17543	17689	17576	17400	17469	17544	17655	17564	17352	17540	17469	17393	17561	17558	17549	17425	17638	17510	17617	17554	17479	17486	17491	17508	17536	17586	17542	17525	17612	17504	17654	17610	17406	17679	17589	17504	17382	17607	17560	17569	17522	17546	17459	17563	17451	17477	17315	17476	17489	17569	17487	17379	17699	17496	17591	17539	17565	17480	17416	17516	17451	17607	17413	17607	17303	17635	17469	17608	17449	17563	17483	17515	17523	17402	17430	17496	17499	17478	17335	17532	17730	17326	17542	17656	17624	17416	17408	17535	17542	17801	17630	17413	17613	17537	17348	17459	17355	17526	17722	17621	17606	17559	17588	17510	17452	17694	17593	17436	17499	17574	17440	17576	17619	17503	17609	17647	17565	17548	17345	17496	17545	17505	17569	17567	17530	17562	17454	17387	17425	17639	17451	17604	17649	17509	17362	17637	17606	17587	17587	17775	17619	17483	17622	17477	17747	17585	17513	17522	17481	17502	17563	17561	17422	17811	17500	17524	17711	17366	17444	17541	17440	17541	17506	17586	17299	17375	17575	17446	17685	17548	17576	17454	17584	17591	17524	17480	17548	17367	17523	17668	17464	17447	17394	17381	17544	17392	17551	17552	17503	17481	17649	17525	17660	17709	17381	17377	17288	17619	17563	17595	17548	17431	17585	17575	17410	17650	17735	17582	17502	17641	17667	17545	17667	17440	17661	17512	17468	17412	17600	17328	17594	17547	17646	17418	17390	17493	17656	17443	17389	17714	17629	17535	17560	17599	17660	17589	17557	17400	17375	17701	17423	17326	17625	17544	17228	17477	17657	17666	17660	17450	17592	17727	17508	17663	17433	17524	17487	17557	17482	17577	17399	17590	17612	17482	17441	17623	17558	17466	17380	17677	17497	17535	17566	17690	17516	17551	17475	17647	17339	17437	17448	17558	17285	17734	17354	17547	17445	17428	17501	17472	17623	17396	17621	17709	17530	17655	17325	17342	17553	17483	17590	17564	17446	17424	17450	17575	17533	17613	17376	17683	17664	17563	17583	17399	17414	17422	17501	17526	17507	17458	17463	17507	17482	17544	17638	17589	17669	17561	17548	17453	17461	17529	17638	17383	17505	17352	17580	17559	17691	17604	17562	17517	17519	17624	17648	17614	17366	17613	17404	17292	17675	17603	17684	17589	17551	17597	17523	17616	17444	17572	17453	17632	17603	17651	17507	17589	17480	17528	17398	17488	17689	17600	17454	17514	17568	17651	17520	17401	17607	17417	17557	17416	17526	17408	17503	17639	17439	17552	17507	17643	17508	17548	17472	17524	17529	17501	17782	17653	17574	17376	17615	17401	17706	17578	17723	17480	17443	17537	17579	17351	17330	17760	17573	17550	17549	17524	17625	17657	17345	17400	17506	17724	17504	17628	17323	17538	17496	17602	17552	17505	17671	17487	17508	17645	17579	17470	17605	17412	17589	17579	17370	17709	17523	17700	17498	17486	17544	17513	17630	17568	17621	17397	17541	17596	17405	17403	17571	17593	17386	17378	17674	17489	17475	17562	17559	17413	17516	17438	17604	17747	17477	17612	17522	17428	17518	17657	17668	17592	17558	17533	17633	17607	17532	17556	17513	17567	17479	17625	17429	17449	17454	17535	17541	17477	17528	17637	17578	17382	17665	17309	17519	17431	17503	17454	17646	17610	17683	17505	17432	17522	17430	17426	17499	17584	17299	17457	17475	17834	17374	17517	17595	17483	17465	17625	17616	17631	17566	17610	17484	17587	17639	17501	17671	17513	17526	17644	17556	17630	17897	17614	17542	17343	17548	17494	17581	17487	17460	17512	17642	17686	17465	17540	17617	17290	17678	17437	17574	17764	17345	17625	17474	17541	17272	17626	17508	17526	17412	17556	17601	17633	17425	17704	17784	17602	17610	17658	17513	17529	17497	17542	17650	17655	17457	17710	17723	17512	17449	17581	17679	17370	17603	17429	17518	17642	17480	17376	17413	17598	17294	17690	17688	17593	17282	17642	17485	17516	17548	17659	17514	17342	17599	17575	17484	17555	17472	17424	17724	17407	17674	17614	17510	17328	17449	17600	17501	17528	17588	17533	17557	17522	17688	17731	17504	17459	17613	17496	17442	17534	17445	17711	17446	17499	17615	17467	17538	17628	17634	17510	17686	17490	17536	17555	17470	17533	17609	17642	17654	17583	17822	17518	17321	17604	17567	17505	17520	17593	17543	17483	17520	17571	17535	17565	17463	17593	17458	17493	17426	17451	17635	17734	17433	17508	17660	17558	17492	17673	17377	17527	17529	17521	17428	17445	17558	17600	17588	17385	17458	17468	17629	17304	17620	17607	17329	17428	17491	17579	17570	17634	17606	17470	17535	17502	17498	17420	17646	17443	17490	17632	17596	17338	17599	17536	17517	17529	17549	17481	17537	17489	17417	17720	17567	17429	17756	17546	17405	17409	17578	17519	17562	17572	17341	17539	17584	17429	17581	17456	17450	17472	17452	17587	17487	17522	17482	17420	17443	17569	17545	17527	17516	17545	17466	17681	17733	17566	17559	17432	17534	17523	17409	17641	17484	17475	17383	17519	17470	17727	17609	17473	17532	17631	17602	17597	17277	17525	17318	17394	17583	17728	17552	17503	17549	17530	17497	17551	17627	17309	17541	17583	17541	17370	17470	17593	17650	17540	17414	17594	17569	17506	17576	17655	17343	17411	17565	17458	17597	17637	17446	17485	17547	17519	17461	17516	17764	17470	17575	17623	17719	17603	17610	17408	17461	17492	17392	17465	17570	17628	17499	17554	17755	17441	17557	17462	17484	17507	17525	17544	17523	17615	17625	17443	17433	17525	17459	17528	17581	17748	17680	17502	17456	17743	17528	17402	17468	17579	17646	17663	17603	17635	17612	17502	17285	17654	17526	17798	17664	17665	17380	17480	17597	17285	17469	17416	17693	17545	17591	17484	17508	17636	17419	17634	17515	17421	17607	17629	17609	17574	17443	17314	17661	17584	17679	17607	17589	17523	17525	17491	17620	17478	17532	17463	17760	17527	17627	17444	17401	17494	17601	17405	17417	17804	17441	17552	17778	17285	17393	17597	17607	17615	17618	17680	17605	17503	17255	17597	17606	17589	17458	17625	17733	17494	17462	17495	17501	17473	17609	17465	17535	17710	17672	17536	17592	17567	17555	17569	17543	17559	17616	17532	17527	17580	17524	17509	17463	17369	17482	17682	17635	17405	17541	17527	17615	17582	17645	17503	17497	17560	17637	17616	17494	17735	17427	17613	17486	17572	17696	17572	17499	17527	17374	17529	17359	17569	17525	17551	17723	17537	17510	17641	17558	17455	17569	17590	17564	17781	17745	17598	17521	17479	17610	17415	17655	17616	17506	17537	17505	17677	17533	17568	17594	17652	17351	17404	17559	17423	17572	17552	17310	17360	17596	17668	17719	17620	17562	17510	17461	17711	17473	17464	17576	17618	17590	17499	17454	17513	17533	17635	17611	17565	17596	17610	17412	17512	17596	17626	17659	17500	17438	17743	17389	17563	17404	17560	17474	17416	17419	17488	17623	17561	17578	17572	17538	17582	17498	17499	17426	17669	17524	17581	17468	17478	17496	17704	17528	17456	17471	17689	17543	17358	17430	17639	17529	17532	17524	17468	17520	17480	17594	17326	17700	17639	17455	17651	17509	17531	17422	17400	17501	17395	17556	17568	17436	17601	17539	17414	17727	17668	17523	17446	17565	17475	17581	17521	17448	17576	17584	17525	17588	17351	17560	17556	17556	17462	17617	17456	17666	17677	17609	17493	17426	17461	17491	17701	17496	17686	17578	17426	17493	17452	17514	17620	17578	17675	17353	17504	17572	17728	17473	17544	17538	17595	17345	17615	17636	17463	17542	17403	17478	17562	17487	17691	17697	17661	17428	17541	17580	17522	17408	17439	17571	17492	17524	17629	17424	17524	17426	17516	17486	17751	17599	17678	17647	17506	17609	17563	17475	17570	17623	17433	17485	17490	17518	17601	17502	17470	17551	17421	17578	17561	17497	17663	17435	17483	17589	17505	17599	17754	17589	17515
22296	20785	27158	24810	23505	30323	35641	32731	31872	31931	32670	35275	42693	52067	53718	48987	41852	35514	32106	30902	30565	30784	30585	30520	30561	30781	30583	30309	30511	30574	30415	30549	30534	30463	30692	30659	30376	30520	30322	30440	30498	30617	30818	30619	30579	30492	30528	30347	30476	30934	30712	30107	30381	30263	30586	30651	30528	30471	30545	30542	30597	30174	30202	30618	30515	30370	30496	30747	30395	30421	30379	30629	30505	30449	30549	30724	30372	30476	30371	30311	30213	30125	30328	30269	30532	30695	30310	30291	30284	30584	30362	30480	30608	30424	30644	30283	30238	30199	30117	30237	30353	30130	30535	30244	30266	30249	30618	30392	30426	30603	30377	30654	30530	30202	30213	30497	30218	30417	30286	30497	30203	30639	30410	30361	30391	30305	30476	30365	30413	30641	30196	30460	30696	30580	30310	30314	30327	30452	30311	30465	30539	30526	30340	30640	30309	30528	30580	30537	30513	30362	30501	30467	30718	30446	30566	30295	30433	30427	30600	30692	30527	30596	30227	30354	30302	30310	30585	30329	30469	30279	30123	30493	30509	30440	30455	30507	30586	30463	30420	30633	30330	30501	30449	30651	30442	30301	30283	30309	30357	30597	30495	30251	30436	30184	30548	30481	30673	30442	30724	30201	30530	30221	30540	30349	30279	30333	30660	30511	30704	30453	30527	30239	30553	30358	30291	30176	30251	30533	30438	30340	30419	30369	30479	30680	30381	30290	30708	30483	30437	30397	30705	30461	30627	30500	30561	30487	30161	30294	30339	30496	30500	29979	30331	30650	30521	30440	30290	30430	30595	30472	30362	30443	30462	30612	30234	30341	30527	30438	30448	30427	30516	30544	30596	30278	30337	30450	30246	30332	30339	30496	30333	30473	30653	30568	30232	30357	30114	30103	30177	30381	30288	30270	30484	30338	30373	30651	30385	30554	30355	30305	30293	30400	30420	30560	30691	30392	30292	30463	30488	30568	30289	30440	30387	30222	30198	30616	30534	30387	30408	30451	30354	30254	30566	30460	30574	30509	30258	30412	30489	30391	30194	30132	30525	30282	30546	30397	30455	30591	30682	30496	30357	30336	30393	30430	30609	30584	30507	30209	30564	30097	30485	30502	30388	30755	30349	30416	30446	30386	30526	30404	30088	30318	30364	30093	30473	30521	30500	30447	30418	30486	30289	30424	30376	30203	30523	30430	30730	30176	30442	30379	30061	30456	30191	30440	30332	30292	30443	30649	30156	30623	30439	30245	30342	30462	30394	30496	30663	30154	30384	30434	30361	30449	30400	30566	30522	30197	30306	30449	30482	30578	30270	30474	30511	30530	30346	30265	30370	30465	30558	30246	30569	30350	30369	30324	30456	30307	30604	30479	30562	30419	30287	30316	30561	30439	30564	30530	30466	30369	30366	30620	30463	30493	30611	30589	30364	30541	30294	30485	30413	30441	30663	30510	30355	30472	30429	30290	30704	30477	30581	30402	30386	30558	30653	30168	30320	30574	30339	30356	30454	30363	30508	30375	30471	30537	30498	30292	30286	30435	30266	30041	30397	30508	30259	30510	30346	30115	30440	30467	30058	30632	30255	30523	30396	30355	30597	30102	30442	30387	30416	30219	30268	30343	30713	30394	30357	30301	30477	30684	30507	30163	30662	30294	30386	30553	30463	30301	30680	30161	30423	30664	30579	30450	30335	30681	30708	30490	30577	30386	30477	30377	30333	30418	30484	30314	30430	30189	30333	30385	30419	30265	30581	30389	30444	30306	30220	30505	30388	30177	30577	30343	30801	30533	30457	30532	30862	30424	30173	30281	30554	30235	30332	30437	30299	30205	30443	30493	30421	30284	30468	30211	30254	30358	30343	30287	30470	30379	30413	30293	30487	30316	30375	30429	30736	30304	30391	30356	30374	30340	30567	30566	30579	30412	30759	30237	30588	30452	30250	30543	30426	30489	30686	30228	30220	30316	30568	30428	30343	30270	30320	30592	30152	30351	30508	30265	30521	30265	30461	30288	30354	30587	30417	30262	30589	30316	30631	30172	30221	30176	30583	30917	30511	30319	30244	30526	30457	30336	30284	30219	30445	30484	30559	30784	30519	30375	30274	30584	30431	30491	30487	30171	30684	30543	30472	30412	30365	30490	30387	30580	30370	30355	30608	30249	30236	30447	30489	30451	30542	30209	30307	30356	30203	30091	30173	30346	30276	30364	30751	30655	30400	30416	30486	30305	30357	30507	30411	30637	30384	30454	30540	30200	30391	30289	30462	30422	30433	30635	30216	30431	30451	30563	30425	30322	30265	30503	30742	30512	30453	30371	30599	30419	30446	30531	30591	30380	30288	30477	30412	30227	30526	30649	30321	30579	30488	30538	30537	30653	30623	30586	30441	30430	30540	30619	30234	30310	30461	30481	30441	30321	30648	30251	30404	30457	30057	30218	30301	30312	30437	30346	30447	30491	30904	30521	30370	30381	30610	29916	30438	30655	30260	30652	30325	30397	30579	30617	30668	30375	30497	30233	30312	30685	30383	30462	30636	30728	30701	30327	30742	30644	30412	30341	30388	30381	30457	30447	30587	30496	30493	30444	30249	30231	30576	30406	30640	30345	30185	30359	30405	30582	30309	30545	30591	30514	30568	30689	30435	30474	30424	30517	30341	30419	30453	30464	30373	30347	30337	30620	30616	30685	30468	30324	30088	30430	30453	30284	30147	30519	30270	30400	30392	30474	30571	30714	30492	30303	30344	30527	30163	30231	30332	30541	30467	30352	30532	30429	30398	30549	30344	30399	30278	30393	30533	30527	30583	30533	30343	30504	30373	30258	30542	30389	30241	30249	30587	30505	30684	30635	30293	30491	30617	30578	30484	30613	30662	30311	30363	30522	30341	30217	30090	30177	30364	30162	30365	30219	30349	30442	30325	30242	30608	30344	30370	30406	30389	30546	30521	30258	30344	30454	30175	30204	30489	30454	30765	30513	30640	30291	30440	30601	30408	30589	30431	30513	30131	30374	30583	30265	30467	30246	30463	30346	30473	30505	30099	30712	30340	30495	30385	30565	30516	30592	30516	30367	30075	30448	30490	30361	30352	30341	30689	30483	30332	30297	30241	30061	30519	30561	30428	30558	30576	30494	30295	30402	30157	30444	30598	30711	30492	30321	30497	30585	30384	30541	30311	30506	30499	30294	30674	30390	30328	30078	30430	30534	30589	30671	30359	30390	30363	30502	30516	30489	30607	30559	30469	30077	30132	30019	30453	30039	30290	30357	30508	30407	30596	30523	30281	30436	30371	30437	30295	30731	30422	30382	30570	30337	30297	30464	30436	30278	30392	30465	30400	30230	30393	30561	30439	30551	30605	30567	30586	30713	30419	30465	30158	30420	30290	30313	30547	30319	30550	30468	30460	30296	30569	30503	30151	30505	30255	30394	30264	30425	30374	30302	30661	30652	30573	30350	30652	30308	30582	30541	30231	30595	30380	30528	30607	30397	30245	30722	30381	30443	30476	30276	30546	30281	30450	30336	30275	30351	30644	30254	30723	30546	30332	30520	30264	30355	30594	30361	30393	30110	30411	30620	30589	30265	30502	30426	30375	30333	30662	30581	30279	30450	30597	30355	30218	30381	30278	30632	30255	30381	30405	30453	30659	30588	30734	30608	30132	30517	30455	30465	30573	30479	30226	30487	30202	30222	30340	30249	30191	30479	30588	30573	30377	30593	30375	30303	30466	30613	30250	30480	30431	30456	30552	30216	30458	30575	30652	30510	30446	30535	30292	30365	30563	30454	30304	30387	30340	30364	30511	30495	30514	30494	30235	30355	30581	30663	30312	30597	30536	30698	30459	30294	30610	30696	30541	30337	30464	30575	30539	30210	30468	30522	30208	30297	30382	30345	30438	30379	30397	30155	30365	30590	30618	30118	30505	30485	30435	30373	30486	30769	30680	30532	30706	30439	30656	30500	30452	30353	30249	30109	30478	30352	30580	30518	30402	30485	30566	30333	30460	30696	30598	30319	30289	30341	30499	30676	30562	30693	30544	30522	30406	30383	30383	30421	30699	30584	30190	30166	30579	30206	30456	30344	30654	29947	30510	30521	30412	30319	30269	30607	30403	30697	30479	30349	30491	30470	30388	30341	30511	30447	30701	30382	30591	30209	30282	30449	30535	30349	30405	30475	30593	30389	30406	30258	30494	30407	30313	30209	30662	30310	30609	30303	30459	30612	30510	30759	30348	30739	30317	30666	30412	30285	30415	30494	30579	30148	30443	30471	30366	30286	30242	30323	30290	30524	30350	30403	30674	30132	30525	30553	30377	30381	30509	30338	30185	30590	30711	30525	30450	30630	30680	30565	30383	30609	30408	30605	30384	30463	30411	30502	30528	30274	30258	30036	30325	30255	30255	30461	30410	30363	30332	30307	30409	30504	30407	30623	30458	30659	30441	30473	30506	30592	30598	30552	30282	30407	30216	30526	30434	30268	30374	30540	30403	30405	30371	30332	30238	30309	30500	30622	30467	30305	30376	30613	30420	30101	30372	30265	30509	30575	30599	30547	30259	30519	30451	30487	30629	30548	30252	30327	30181	30393	30327	30439	30275	30503	30414	30238	30532	30361	30370	30514	30444	30419	30563	30430	30540	30404	30353	30491	30261	30337	30397	30379	30385	30217	30208	30202	30340	30606	30467	30414	30537	30417	30503	30577	30405	30197	30326	30328	30296	30228	30188	30426	30589	30481	30637	30274	30262	30550	30486	30328	30378	30285	30396	30251	30159	30721	30402	30611	30590	30395	30641	30533	30322	30459	30354	30465	30472	30511	30455	30264	30431	30597	30571	30556	30760	30342	30331	30234	30359	30457	30430	30295	30318	30614	30712	30278	30511	30388	30415	30606	30284	30140	30384	30558	30511	30249	30776	30468	30320	30238	30462	30116	30416	30225	30592	30584	30482	30690	30397	30365	30292	30250	30378	30551	30370	30530	30396	30477	30493	30299	30399	30451	30469	30173	30464	30567	30494	30371	30507	30231	30319	30368	30513	30511	30298	30126	30526	30386	30438	30462	30410	30549	30463	30360	30793	30363	30361	30398	30574	30491	30507	30674	30343	30483	30696	30633	30384	30723	30657	30280	30318	30557	30378	30543
29683	48830	44331	33065	29195	25773	23634	22194	20968	20723	22062	26392	36788	45453	46602	40547	31358	24132	19901	18547	18524	18725	18510	18591	18486	18546	18484	18821	18669	18589	18664	18696	18659	18512	18719	18602	18761	18788	18625	18558	18401	18679	18632	18634	18707	18653	18471	18719	18506	18870	18579	18798	18511	18551	18678	18830	18532	18608	18586	18653	18705	18532	18485	18620	18512	18719	18441	18549	18625	18684	18572	18699	18599	18683	18709	18693	18566	18720	18699	18632	18820	18509	18542	18580	18370	18770	18774	18730	18651	18729	18628	18555	18452	18599	18778	18641	18573	18608	18722	18527	18496	18653	18578	18534	18670	18704	18546	18588	18832	18627	18561	18530	18292	18791	18778	18425	18575	18667	18653	18576	18564	18515	18671	18642	18630	18572	18693	18547	18600	18502	18646	18789	18509	18437	18735	18567	18613	18697	18779	18661	18644	18604	18567	18876	18507	18538	18483	18623	18658	18419	18761	18590	18747	18484	18681	18634	18659	18553	18950	18795	18590	18568	18524	18570	18502	18469	18589	18602	18670	18688	18694	18608	18563	18498	18561	18473	18594	18597	18653	18563	18590	18754	18598	18581	18588	18603	18557	18477	18645	18718	18487	18660	18673	18474	18609	18569	18833	18664	18455	18695	18747	18412	18572	18622	18259	18534	18570	18717	18745	18722	18460	18720	18790	18634	18740	18592	18604	18669	18668	18546	18657	18626	18794	18624	18610	18732	18626	18710	18716	18787	18741	18581	18672	18550	18492	18515	18671	18511	18614	18602	18591	18560	18627	18586	18517	18605	18590	18734	18562	18715	18600	18453	18630	18618	18556	18419	18461	18495	18573	18579	18752	18520	18555	18510	18600	18611	18675	18434	18547	18730	18578	18659	18686	18616	18560	18588	18536	18632	18505	18468	18560	18515	18709	18480	18633	18570	18578	18649	18664	18529	18790	18639	18407	18600	18602	18622	18679	18397	18640	18672	18626	18570	18500	18487	18724	18585	18560	18688	18597	18663	18484	18632	18688	18568	18664	18688	18626	18657	18642	18567	18552	18653	18632	18509	18531	18767	18399	18709	18696	18633	18612	18467	18770	18553	18498	18571	18380	18659	18552	18525	18763	18655	18537	18703	18585	18668	18451	18574	18557	18547	18732	18734	18442	18500	18593	18613	18744	18637	18591	18696	18737	18746	18590	18540	18622	18615	18578	18736	18569	18594	18726	18542	18636	18609	18745	18518	18859	18665	18512	18583	18676	18521	18728	18588	18672	18675	18605	18570	18700	18646	18728	18697	18709	18531	18685	18485	18597	18653	18616	18507	18523	18712	18622	18557	18692	18580	18534	18574	18485	18730	18484	18506	18522	18702	18490	18549	18594	18392	18596	18443	18583	18779	18521	18648	18561	18528	18493	18627	18739	18628	18458	18515	18722	18520	18850	18601	18638	18593	18603	18699	18633	18635	18529	18586	18586	18490	18386	18626	18584	18591	18734	18697	18696	18635	18554	18587	18660	18630	18526	18813	18582	18651	18596	18610	18675	18742	18597	18749	18585	18598	18608	18562	18764	18432	18542	18525	18545	18671	18619	18483	18657	18605	18613	18505	18719	18681	18529	18813	18627	18591	18547	18537	18660	18603	18562	18647	18664	18524	18707	18544	18733	18688	18508	18652	18425	18659	18645	18421	18527	18522	18670	18785	18724	18597	18472	18526	18696	18718	18525	18671	18776	18668	18725	18648	18707	18765	18659	18597	18598	18524	18627	18471	18553	18526	18533	18572	18641	18533	18538	18575	18622	18591	18669	18546	18686	18544	18593	18621	18569	18540	18727	18484	18539	18587	18707	18668	18604	18573	18664	18562	18741	18714	18759	18730	18660	18611	18546	18540	18565	18621	18524	18669	18685	18477	18437	18487	18415	18731	18666	18565	18730	18442	18636	18459	18699	18749	18727	18693	18635	18675	18650	18486	18798	18553	18635	18599	18430	18507	18629	18702	18680	18654	18542	18695	18685	18565	18465	18469	18693	18824	18550	18626	18759	18750	18769	18636	18650	18558	18619	18779	18759	18678	18631	18579	18652	18456	18777	18581	18444	18662	18673	18467	18552	18582	18527	18615	18680	18562	18531	18452	18518	18451	18605	18556	18642	18579	18562	18578	18682	18522	18729	18413	18440	18644	18577	18705	18588	18435	18803	18565	18653	18750	18679	18814	18687	18498	18708	18548	18628	18480	18566	18546	18568	18606	18696	18761	18723	18676	18457	18665	18665	18653	18566	18527	18665	18680	18580	18613	18686	18472	18626	18498	18628	18674	18743	18634	18792	18640	18456	18758	18512	18520	18576	18574	18688	18621	18594	18580	18541	18772	18736	18500	18621	18565	18510	18691	18682	18611	18653	18527	18758	18556	18347	18431	18668	18700	18572	18676	18484	18560	18712	18659	18733	18571	18621	18570	18660	18591	18456	18718	18545	18541	18604	18499	18542	18529	18673	18550	18318	18651	18719	18634	18499	18565	18613	18572	18445	18747	18654	18640	18749	18660	18646	18614	18828	18619	18540	18740	18713	18704	18544	18750	18717	18749	18695	18741	18542	18585	18487	18575	18681	18562	18670	18482	18502	18563	18420	18716	18488	18485	18537	18534	18461	18718	18717	18581	18540	18626	18554	18494	18328	18503	18556	18614	18599	18657	18589	18816	18588	18757	18674	18608	18603	18493	18664	18600	18719	18510	18723	18693	18614	18606	18494	18674	18589	18833	18660	18434	18537	18561	18582	18615	18587	18873	18536	18852	18539	18403	18457	18499	18622	18581	18802	18603	18649	18575	18640	18706	18581	18596	18601	18726	18582	18445	18617	18372	18793	18705	18492	18522	18611	18539	18780	18609	18759	18656	18568	18762	18685	18680	18594	18646	18737	18667	18647	18553	18567	18528	18567	18775	18630	18557	18546	18588	18631	18512	18613	18648	18593	18611	18709	18701	18445	18525	18694	18699	18570	18784	18482	18626	18696	18617	18717	18635	18860	18579	18813	18594	18410	18770	18561	18562	18586	18618	18516	18568	18715	18700	18464	18507	18802	18672	18448	18712	18385	18618	18617	18599	18560	18642	18750	18691	18712	18547	18687	18608	18492	18646	18458	18619	18751	18483	18657	18667	18583	18666	18570	18518	18726	18643	18645	18545	18560	18651	18694	18751	18599	18593	18468	18694	18421	18640	18623	18654	18525	18519	18614	18524	18758	18583	18531	18538	18481	18642	18645	18622	18439	18603	18583	18715	18595	18463	18632	18533	18733	18512	18642	18606	18494	18690	18605	18606	18630	18390	18475	18579	18651	18533	18760	18738	18509	18504	18808	18542	18567	18610	18769	18703	18674	18536	18436	18512	18677	18696	18572	18603	18533	18670	18689	18532	18729	18699	18728	18704	18468	18643	18564	18464	18746	18621	18498	18570	18606	18551	18805	18695	18603	18474	18485	18536	18520	18575	18681	18443	18623	18648	18680	18616	18428	18627	18499	18429	18504	18554	18611	18566	18716	18639	18709	18626	18551	18653	18729	18784	18437	18494	18733	18491	18752	18714	18743	18655	18747	18501	18604	18615	18668	18513	18712	18600	18708	18653	18550	18523	18393	18888	18609	18452	18723	18701	18657	18567	18551	18384	18738	18471	18525	18627	18850	18518	18682	18501	18594	18643	18689	18712	18606	18746	18734	18560	18840	18557	18670	18520	18606	18702	18561	18569	18680	18601	18509	18622	18582	18659	18511	18692	18703	18586	18444	18728	18479	18703	18692	18596	18589	18840	18524	18671	18538	18648	18657	18563	18599	18696	18571	18585	18462	18501	18725	18561	18545	18743	18570	18527	18735	18596	18836	18740	18638	18690	18581	18776	18767	18755	18554	18884	18498	18543	18847	18505	18702	18557	18607	18597	18639	18421	18661	18527	18616	18641	18578	18753	18535	18605	18668	18507	18631	18615	18605	18485	18635	18730	18649	18666	18662	18670	18639	18579	18700	18675	18519	18595	18782	18553	18585	18544	18618	18570	18648	18829	18524	18598	18812	18423	18556	18755	18574	18606	18724	18583	18559	18566	18525	18710	18625	18762	18508	18582	18608	18570	18570	18673	18702	18825	18522	18531	18525	18757	18669	18516	18686	18652	18631	18658	18700	18585	18600	18704	18656	18535	18553	18536	18560	18667	18585	18726	18527	18680	18640	18683	18656	18745	18449	18575	18666	18539	18578	18555	18691	18650	18558	18547	18662	18773	18705	18807	18513	18562	18863	18537	18710	18569	18593	18623	18570	18610	18630	18653	18626	18524	18647	18467	18435	18614	18584	18507	18706	18684	18726	18704	18584	18604	18583	18590	18679	18639	18540	18607	18743	18586	18630	18588	18573	18541	18581	18692	18640	18391	18587	18459	18568	18604	18515	18496	18595	18567	18538	18624	18446	18638	18489	18512	18784	18513	18651	18614	18659	18661	18486	18537	18587	18744	18524	18645	18606	18576	18596	18766	18621	18577	18512	18635	18617	18559	18715	18577	18637	18581	18580	18592	18690	18571	18679	18599	18453	18360	18659	18621	18728	18766	18723	18589	18509	18737	18672	18491	18654	18625	18559	18618	18615	18605	18564	18496	18710	18527	18749	18587	18549	18638	18835	18618	18844	18469	18799	18719	18694	18607	18612	18834	18665	18601	18630	18360	18532	18571	18526	18587	18543	18569	18640	18586	18603	18587	18630	18638	18509	18555	18635	18520	18657	18795	18574	18499	18757	18668	18566	18772	18678	18739	18644	18695	18528	18503	18796	18757	18650	18684	18502	18719	18628	18503	18495	18737	18567	18598	18751	18690	18659	18555	18473	18506	18491	18662	18555	18573	18731	18724	18544	18676	18683	18812	18511	18383	18529	18702	18616	18695	18582	18646	18590	18715	18524	18779	18621	18562	18527	18616	18443	18785	18466	18647	18690	18733	18546	18686	18555	18527	18596	18569	18565	18445	18665	18669	18627	18599	18593	18303	18647	18821	18631	18608	18534	18500	18599	18679	18738	18711	18700	18578	18341	18438	18770	18464	18620	18794	18594	18612	18410	18580	18654	18505	18588	18614	18684	18616	18665	18483	18548	18789	18522	18591	18555	18569	18648	18505
37797	34430	38911	36159	33622	33229	32952	32627	32561	32216	32746	32643	32741	32447	33298	33558	33238	32677	32455	32046	32127	31874	32032	31779	31996	32051	32134	32084	32080	32041	31761	31845	31826	31956	32024	32146	31990	31991	31956	32177	31971	32195	32227	32166	31961	32087	32048	32082	32043	32093	32203	32241	32072	32119	31861	31990	31732	32221	32150	32059	32270	31827	32106	32121	31924	32274	32059	32118	32194	31879	32107	32012	31958	32181	31940	31986	31894	32083	32042	32250	32138	32175	31912	31979	32022	32039	32011	32225	31932	31987	32097	31865	32241	32091	31852	32345	32091	32082	31868	31969	32224	31882	31989	32170	32220	31616	31763	32146	32162	32189	32026	32202	31826	32033	32025	32107	32131	32041	31806	31821	32175	31964	31889	32167	32238	32349	32248	31972	32100	32147	32241	32174	32319	32177	32123	32249	31782	32110	32197	31909	31766	31899	31763	31931	31981	31950	31843	32205	31838	32173	31982	32149	32308	32025	32008	32014	32065	31881	31933	32133	31802	31908	32111	32122	32005	31974	32273	32184	32059	31999	32177	32193	31870	31811	31705	31864	32000	32034	32191	32083	32116	31909	31752	31995	32066	31985	31921	31892	32010	32057	31872	32204	32169	32027	32106	32186	31745	31893	32052	31911	32194	32117	32249	32198	31901	31693	31883	32178	32025	32182	32253	32056	31838	32106	32156	32100	31994	32162	32296	32088	32160	32073	32133	32105	31943	31914	32112	32069	32312	32029	32133	32031	31751	32129	32214	32111	32202	32018	32146	31940	32148	31967	32000	32277	31977	32008	32134	32144	32118	32133	32115	31957	32083	31933	32057	31966	32235	32074	32296	32271	32002	32216	32248	32026	32046	31923	32143	32226	31923	32154	32037	31891	32016	32096	32068	31839	31949	31743	31940	31962	32092	32006	32179	32284	32323	32237	31912	32013	32076	32032	32165	32176	31902	32185	32288	32025	32126	32070	32005	31925	31830	31892	31975	32180	31962	32364	32092	31841	31986	31914	31864	31882	31811	31894	31837	32117	32090	32238	31934	32214	32230	32159	31878	31982	31884	32148	32057	32029	32183	31990	32218	32427	32377	31918	31997	31950	32074	32201	31855	32018	31992	32081	31769	31665	31938	32112	32042	32011	32032	32001	32142	32112	32262	32064	31882	32096	32039	32010	32226	32087	32162	32141	31829	31970	32007	31693	32055	32186	31841	31932	31968	31867	31838	31844	31891	31920	31955	32021	31879	31885	32234	32097	32114	32094	32214	32037	31799	31940	31955	31905	31913	31821	31893	32180	32122	31907	31831	31925	31788	32012	31988	31982	32164	31931	32200	31965	31974	31829	31802	32327	32154	32158	31968	32089	31924	31795	32357	32122	32281	32146	32182	32001	31876	32144	32005	31993	31958	31759	31758	31643	32000	32053	32013	31993	31951	31838	32236	32058	32235	32180	31716	32083	32357	32442	32114	31939	31877	32061	31959	32018	31967	31975	31985	32068	31978	32365	31935	31927	32311	31953	31988	32158	31836	32146	32236	32130	32314	32119	32015	32146	32321	32340	32025	32277	32096	31971	31961	31906	32203	31680	32105	31991	32042	32009	32136	32322	31838	32067	31905	32093	32199	32140	32223	32112	31980	32004	32138	31900	32129	32008	31886	32299	32066	31953	31995	31988	31736	31918	31961	32111	32050	32140	32072	32212	32260	32073	32153	32070	32248	32053	32045	32002	31952	31928	32207	31986	32112	31734	32059	32076	31852	32125	32057	32016	32021	31747	32031	32148	31969	32285	32120	32047	31930	31871	31773	31828	32128	32001	32101	32097	32204	32045	32135	31904	32134	32099	32070	32124	32251	32096	31920	32201	31919	32208	31944	31810	31801	31865	31739	32036	32271	32214	32130	32067	32025	32008	32144	32300	31895	31889	32019	31875	32007	32063	32221	31768	31946	31957	32274	31936	32089	32292	32232	31917	32006	31973	32171	31984	32022	31895	32127	32030	31977	31796	31952	31929	31974	31951	32115	31796	31974	31914	31870	31939	31981	32203	32042	32225	31950	31884	31871	31939	32024	32069	31880	32092	31874	31941	31939	31921	31812	32063	32198	32121	31941	32229	32273	31917	32037	32078	31930	31940	32068	31892	31907	32160	31852	31976	32000	32050	32211	32078	31897	31970	32057	32105	31910	31624	31755	31966	32118	32049	31911	31787	32316	32261	31905	31991	31983	32145	32079	31915	32112	31920	31927	31898	32008	31834	32179	32250	32313	31781	31786	31989	32027	31909	32069	31828	32179	31884	31704	31984	31907	32128	32180	32327	32059	32039	32327	32018	32164	31967	32119	32049	32061	31802	32100	32067	32101	32114	31902	32018	31714	31625	32116	31767	32023	32145	31914	32062	32074	32048	32106	31926	31883	31837	32192	32049	31734	32013	32017	32260	32226	31954	32050	31893	32266	32114	32143	32140	31906	32031	32197	32096	31826	32009	32114	31995	31779	32315	32032	31973	32313	32016	31999	32110	32090	31975	32045	32188	32040	31906	32073	31935	31866	32120	32254	32210	32045	32024	32032	32075	31839	31909	32171	32023	31974	32143	32181	31711	31752	31846	32028	31870	32011	31939	31979	32064	31910	31849	32055	31881	32198	31796	31818	32068	31768	31957	31678	32070	31687	31806	31958	32036	32041	31907	32007	31995	32056	32107	32007	32069	31992	32246	32181	31963	32151	32131	31578	32072	32015	31997	32110	32145	32129	31879	32029	31995	31813	32068	31757	32252	31699	32013	31960	31870	32265	31902	31988	31815	32041	31932	32003	32062	31799	31866	32173	31952	31902	32242	32089	32049	31900	31934	31853	31967	32209	32101	32215	31955	32177	32061	32079	31699	32123	31867	32272	31950	32043	32161	32236	32071	32127	31827	32070	31997	32132	32096	32164	32157	32005	32259	32060	32093	32230	32048	32089	32029	32093	31728	32062	32120	32248	31935	32096	31998	32033	32119	32007	31791	32105	32025	32080	32057	32250	31844	32101	32061	32523	32284	31933	32083	32185	32162	32214	32011	32208	31975	32074	32231	32002	32224	32445	31820	32063	32015	32045	32030	32164	31705	32036	32183	31873	32150	32003	32367	32203	31839	31906	31787	32356	31993	32097	31933	32118	32311	32230	31766	32070	32034	32142	32082	31842	32299	32091	31916	32098	31940	32039	32153	31949	31906	31769	31999	32077	31726	32410	31924	32049	31902	32124	32074	32218	32150	32018	31999	31831	32006	32326	32090	31926	32010	31826	32088	32119	32000	31895	31962	32057	31886	31865	32001	31892	32010	32165	32118	31845	31959	32033	31910	31844	31727	32212	31896	32264	32238	31929	32279	31886	32052	31828	32102	32158	31921	32100	32073	31790	31895	32032	32136	32081	32004	32110	32043	32231	32225	32219	31834	32130	31869	31730	32053	32017	31894	31997	32195	32199	32212	32404	32270	32275	32045	31964	31992	32187	32252	31934	31721	32044	32131	31998	32316	32052	32063	32120	31885	32201	32212	32106	32169	32087	32148	32181	32195	31751	32223	32062	32086	31940	31939	32237	32231	32045	32353	32166	32182	31941	32269	31972	31934	31914	32110	32064	32037	31965	31978	32050	32082	32064	32071	32058	32034	31975	31999	32218	31892	32240	31950	32170	32090	32206	32157	32098	32098	32169	32074	31971	32177	32312	32096	32186	31873	31898	32144	31923	31825	31822	32159	31919	32100	31987	31891	32062	32038	32017	32034	32123	32287	31926	32159	32171	31999	32002	32050	31944	31978	31959	32401	32203	32083	31792	32028	31857	32051	31954	32008	31942	32111	31967	32232	32154	32355	31721	31787	32025	31919	32049	31887	31914	31918	31883	31936	31984	31841	31966	31970	32112	32080	32008	31816	32022	32086	31928	32111	31781	32005	32167	32153	31663	32118	32185	32047	32216	32063	32235	32129	31999	32234	31831	31822	31870	31956	32251	32005	31874	32119	32030	32035	32293	31801	31713	32115	32311	32197	31947	31895	31990	31674	32164	31992	31809	31935	32204	32139	32217	32091	31901	31889	31907	31929	32056	32039	31835	31861	31935	31882	32315	31911	31969	32050	31864	31747	32090	32050	32165	32185	32146	31968	32231	32133	31953	31748	31820	32021	31930	32001	32073	31822	32163	32171	32062	32162	32018	31890	31965	31971	32037	32248	32151	31924	31923	32188	32234	32171	32222	32034	32361	31818	31961	31989	32207	32176	32044	31932	32123	31835	32180	31723	32276	31840	31947	31876	32100	32070	31967	31946	31939	32001	32078	32065	32314	31936	32017	32003	32002	32440	31968	32019	32021	31999	32308	31941	31964	32113	32036	32255	32129	31988	32151	31994	32199	32256	32111	32053	32097	31919	31798	31946	31886	32069	32278	32039	31803	32123	32129	31977	31927	31954	32173	31972	31997	31990	31909	32151	32330	32187	32249	32099	31843	32276	32001	31849	31971	32194	32102	31859	32118	31989	31847	31982	32134	31957	32089	32082	31787	32132	32024	31887	32085	32156	32161	32166	32230	31954	32250	31965	31978	31710	31892	31940	31900	31730	32115	32034	31933	32184	31951	32004	32027	31703	31970	31852	31845	32123	32036	31823	31854	32003	32114	31912	31801	31976	32072	31960	31730	32025	32083	32096	32208	32292	32007	32039	31916	32111	32143	32127	32163	31882	32268	31920	31979	31951	32252	32197	32009	31825	31939	31893	32038	32266	32118	32315	32022	32030	31795	31991	31859	31937	32148	32179	32089	31952	32177	31942	31915	32021	31984	32056	31869	32111	31908	32169	32075	32026	32044	32041	31907	32127	32084	31933	32012	32057	32016	32056	32238	32273	31852	32062	31958	32189	31969	32220	32106	32082	32056	31996	31866	32203	32161	31851	31933	32350	31800	31929	31793	31719	32282	32152	31960	32116	32096	32088	32105	31828	31932	31806	31883	32027	32041	31817	31991	32003	32241	32081	32198	31729	31890	31808	32273	32256	32040	32076	32046	32127	31992	32049	31958	31991	32358	32056	32020	31755	32117	32010	32134	32043	32096	32039	32010	31620	31991	32062	31832	32066	32000	32043	32151	31880	31967	32073	32211	31984	31872	31853	31661	32120
29435	35056	31831	24658	22338	20776	20370	20025	19953	20059	19948	19999	20305	20341	21100	20842	20283	19780	19446	19438	19224	19377	19118	19074	19149	19367	19291	19267	19269	19282	19337	19339	19330	19357	19227	19392	19283	19116	19430	19143	19344	19188	19424	19185	19367	19302	19290	19505	19331	19231	19248	19318	19348	19132	19380	19253	19183	19219	19210	19427	19250	19249	19371	19294	19414	19447	19075	19288	19263	19162	19206	19275	19459	19278	19289	19156	19135	19377	19351	19250	19342	19363	19373	19355	19404	19279	19062	19301	19098	19274	19245	19296	19298	19150	19162	19400	19228	19224	19306	19359	19283	19263	19211	19307	19238	19385	19249	19276	19433	19289	19425	19219	19131	19318	19261	19265	19141	19268	19262	19363	19130	19305	19306	19248	19133	19270	19248	19437	19361	19116	19205	19319	19203	19336	19325	19219	19383	19203	19285	19433	19244	19243	19159	19271	19234	19232	19222	19332	19399	19258	19287	19310	19097	19180	19137	19444	19139	19163	19211	19341	19424	19250	19361	19151	19278	19360	19176	19340	19347	19158	19326	19350	19324	19276	19310	19405	19343	19469	19186	19467	19326	19217	19096	19387	19253	19357	19198	19175	19250	19343	19315	19073	19322	19188	19244	19144	19242	19485	19233	19245	19363	19305	19218	19301	19288	19117	19078	19342	19171	19356	19212	19302	19337	19267	19327	19182	19327	19281	19402	19270	19246	19287	19199	19271	19555	19125	19112	19433	19301	19348	18997	19174	19190	19237	19365	19330	19013	19382	19290	19305	19106	19355	19175	19311	19347	19300	19321	19251	19224	19404	19302	19271	19177	19443	19204	19342	19213	19367	19510	19207	19516	19105	19215	19363	19237	19189	19220	19382	19340	19062	19280	19221	19429	19233	19136	19417	19372	19174	19245	19336	19194	19255	19314	19149	19316	19370	19405	19249	19310	19266	19359	19295	19188	19313	19457	19352	19348	19191	19259	19269	19223	19307	19384	19195	19370	19143	19094	19296	19383	19224	19468	19326	19476	19229	19196	19325	19204	19247	19314	19190	19163	19379	19262	19180	19134	19431	19272	19218	19210	19307	19236	19294	19336	19229	19362	19287	19336	19334	19365	19270	19170	19352	19339	19282	19253	19353	19255	19316	19292	19315	19285	19275	19234	19393	19267	19235	19327	19140	19170	19351	19362	19286	19275	19399	19266	19470	19300	19241	19141	19319	19304	19359	19371	19291	19359	19121	19282	19362	19252	19237	19400	19298	19304	19284	19383	19378	19271	19375	19292	19224	19363	19285	19331	19253	19271	19275	19290	19544	19245	19211	19133	19391	19045	19185	19262	19228	19303	19290	19486	19384	19058	19410	19263	19306	19411	19347	19317	19356	19264	19424	19168	19374	19249	19241	19238	19334	19334	19216	19542	19397	19390	19457	19382	19353	19276	19391	19266	19383	19243	19332	19263	19187	19464	19333	19291	19415	19296	19245	19393	19162	19348	19439	19119	19291	19079	19321	19108	19300	19214	19283	19308	19138	19255	19219	19315	19291	19132	19329	19298	19546	19223	19417	19229	19303	19309	19347	19309	19157	19311	18992	19212	19354	19168	19171	19395	19197	19456	19196	19202	19340	19263	19382	19314	19293	19462	19174	19326	19360	19164	19161	19305	19216	19152	19415	19275	19227	19198	19326	19412	19229	19102	19050	19173	19280	19380	19073	19259	19176	19323	19249	19419	19152	19368	19354	19344	19297	19273	18977	19172	19339	19384	19286	19389	19287	19275	19146	19428	19168	19371	19332	19280	19405	19293	19438	19244	19604	19202	19091	19302	19478	19261	19292	19294	19363	19204	19357	19616	19162	19387	19254	19329	19355	19265	19160	19414	19235	19245	19140	19248	19364	19345	19301	19331	19321	19397	19112	19163	19304	19190	19165	19131	19218	19127	19344	19365	19402	19217	19268	19313	19189	19088	19311	19292	19388	19451	19216	19141	19378	19227	19221	19320	19418	19319	19137	19291	19458	19431	19305	19361	19511	19169	19428	19277	19379	19149	19105	19285	19361	19189	19333	19332	19314	19386	19260	19079	19218	19276	19309	19330	19309	19263	19177	19285	19306	19060	19376	19315	19143	19412	19270	19317	19148	19196	19183	19312	19385	19339	19196	19390	19435	19436	19211	19343	19145	19186	19178	19233	19137	19276	19231	19366	19230	19406	19280	19284	19317	19101	19208	19126	19461	19289	19417	19187	19329	19126	19225	19256	19167	19191	19337	19287	19076	19139	19273	19224	19109	19410	19298	19357	19267	19245	19181	19143	19358	19274	19206	19338	19247	19271	19319	19247	19319	19258	19202	19306	19472	19384	19392	19210	19359	19480	19351	19141	19249	19272	19293	19290	19250	19160	19147	19389	19222	19311	19287	19208	19445	19468	19301	19275	18975	19287	19272	19204	19224	19437	19254	19222	19197	19354	19316	19254	19158	19262	19293	19212	19328	19381	19419	19168	19205	19404	19299	19280	19405	19468	19157	19419	19364	19324	19101	19351	19341	19326	19253	19309	19262	19120	19356	19247	19347	19431	19290	19179	19354	19133	19360	19235	19289	19438	19290	19311	19313	19236	19216	19569	19312	19519	19267	19269	19214	19334	19205	19456	19280	19209	19289	19300	19231	19181	19365	19324	19196	19267	19328	19271	19556	19269	19256	19251	19427	19162	18955	19168	19397	19407	19227	19205	19339	19382	19298	19289	19278	19202	19393	19378	19422	19103	19240	19165	19398	19140	19195	19412	19356	19209	19353	19293	19173	19305	19320	19292	19343	19357	19299	19223	19468	19244	19223	19287	19477	19224	19251	19359	19593	19214	19316	19279	19368	19191	19459	19392	19312	19172	19232	19255	19212	19373	19313	19316	19248	19271	19219	19312	19355	19212	19214	19281	19408	19226	19258	19158	19253	19385	19285	19217	19310	19315	19304	19402	19256	19332	19296	19437	19388	19396	19255	19289	19348	19400	19197	19341	19343	19416	19335	19340	19377	19358	19290	19397	19430	19149	19418	19380	19171	19391	19144	19238	19317	19337	19275	19383	19387	19200	19126	19349	19337	19388	19210	19460	19269	19406	19369	19262	19253	19160	19234	19141	19242	19115	19336	19279	19379	19261	19318	19262	19412	19260	19440	19371	19243	19360	19436	19220	19359	19273	19378	19446	19278	19379	19230	19383	19190	19227	19141	19188	19368	19255	19229	19341	19423	19304	19357	19475	19317	19278	19261	19165	19037	19186	19338	19366	19318	19536	19377	19377	19353	19163	19393	19234	19415	19414	19299	19305	19476	19210	19242	19336	19364	19268	19388	19149	19295	19330	19282	19296	19348	19265	19285	19348	19334	19366	19254	19254	19198	19303	19533	19276	19438	19437	19354	19149	19545	19431	19251	19537	19212	19335	19303	19244	19452	19196	19355	19175	19362	19174	19265	19261	19432	19279	19309	19339	19216	19303	19087	19369	19272	19255	19235	19334	19383	19298	19272	19250	19132	19232	19176	19275	19314	19278	19256	19135	19164	19182	19291	19340	19250	19553	19197	19444	19357	19255	19343	19186	19257	19189	19176	19299	19360	19307	19586	19312	19253	19305	19320	19140	19218	19229	19170	19393	19310	19250	19142	19210	19193	19402	19264	19284	19339	19354	19436	19371	19321	19384	19382	19306	19298	19334	19200	19271	19303	19198	19332	19166	19312	19260	19411	19206	19152	19205	19199	19236	19188	19271	19532	19188	19203	19140	19284	19335	19118	19415	19225	19322	19362	19256	19378	19451	19404	19320	19248	19241	19264	19279	19326	19273	19240	19393	19214	19276	19238	19419	19348	19421	19104	19310	19272	19227	19310	19283	19427	19182	19128	19317	19275	19196	19272	19223	19347	19262	19313	19308	19163	19264	19381	19334	19357	19272	19352	19336	19241	19175	19336	19476	19207	19283	19438	19326	19154	19308	19248	19233	19439	19313	19258	19300	19227	19367	19182	19338	19209	19280	19287	19145	19461	19296	19258	19325	19353	19291	19291	19319	19298	19350	19286	19316	19167	19427	19296	19262	19184	19173	19388	19252	19252	19303	19367	19263	19294	19401	19377	19290	19253	19354	19169	19341	19358	19346	19182	19344	19222	19364	19272	19250	19285	19334	19369	19237	19204	19201	19454	19307	19315	19332	19135	19390	19288	19236	19358	19229	19239	19428	19246	19198	19186	19312	19264	19220	19318	19368	19375	19310	19315	19201	19417	19261	19398	19303	19123	19349	19372	19438	19208	19171	19276	19427	19378	19272	19259	19307	19330	19430	19398	19243	19303	19361	19167	19365	19176	19155	19210	19326	19467	19309	19354	19205	19291	19514	19484	19180	19361	19408	19553	19380	19322	19390	19337	19284	19398	19468	19319	19362	19352	19177	19275	19271	19135	19506	19344	19190	19208	19295	19245	19261	19288	19309	19261	19233	19387	19281	19405	19230	19273	19275	19218	19201	19403	19205	19378	19392	19194	19334	19312	19225	19197	19414	19247	19220	19258	19183	19243	19324	19294	19333	19383	19244	19310	19332	19279	19198	19146	19390	19313	19335	19366	19324	19520	19196	19286	19399	19318	19333	19191	19181	19281	19180	19257	19183	19280	19403	19182	19346	19185	19252	19173	19270	19350	19342	19180	19332	19200	19234	19220	19264	19313	19406	19321	19316	19305	19266	19332	19333	19260	19367	19303	19453	19326	19298	19151	19300	19247	19240	19189	19301	19218	19388	19181	19346	19365	19179	19237	19182	19266	19193	19276	19267	19398	19153	19278	19244	19550	19281	19345	19322	19360	19352	19232	19218	19315	19402	19309	19335	19226	19350	19197	19339	19368	19249	19224	19192	19420	19419	19273	19327	19294	19182	19074	19212	19232	19194	19297	19405	19230	19437	19369	19376	19355	19463	19403	19166	19340	19229	19309	19420	19480	19402	19247	19367	19420	19331	19247	19231	19327	19518	19283	19514	19248	19281	19120	19236	19252	19187	19400	19407	19180	19310	19248	19375	19158	19266	19380	19354	19304	19322	19357	19397	19298	19439	19339	19400	19429	19047	19222	19194	19361	19300	19187	19375	19448	19167	19303	19232	19265	19325	19366	19170	19310
24769	20783	27138	26560	27564	31662	33669	31924	31669	31588	31818	31613	31447	34897	44384	41554	37833	34096	31786	30901	30719	30551	30888	30715	30742	30483	30451	30624	30901	30721	30764	30652	30357	30641	30533	30609	30533	30589	30331	30417	30538	30374	30386	30462	30403	30321	30374	30489	30641	30588	30473	30446	30384	30497	30487	30376	30418	30512	30734	30645	30504	30644	30677	30294	30412	30629	30458	30670	30803	30563	30612	30550	30522	30705	30367	30611	30452	30169	30534	30579	30450	30513	30676	30342	30299	30407	30562	30451	30586	30616	30812	30484	30453	30502	30390	30559	30922	30795	30604	30441	30639	30513	30673	30413	30461	30628	30498	30404	30527	30421	30346	30605	30640	30742	30737	30602	30675	30307	30595	30592	30299	30471	30565	30534	30747	30189	30641	30632	30671	30534	30358	30383	30446	30427	30562	30599	30564	30422	30355	30715	30305	30638	30388	30156	30525	30383	30398	30177	30635	30553	30625	30517	30446	30456	30487	30391	30507	30532	30614	30551	30413	30396	30549	30732	30510	30784	30615	30289	30697	30773	30441	30453	30590	30496	30598	30521	30401	30461	30402	30691	30605	30507	30787	30642	30514	30477	30386	30410	30601	30652	30807	30454	30455	30611	30656	30509	30490	30548	30706	30539	30742	30637	30390	30572	30327	30404	30274	30238	30407	30444	30492	30583	30409	30637	30717	30451	30444	30332	30589	30590	30418	30347	30580	30792	30454	30372	30701	30279	30311	30220	30726	30429	30514	30788	30722	30536	30459	30455	30502	30408	30499	30504	30574	30478	30331	30466	30502	30305	30273	30454	30501	30379	30840	30433	30736	30778	30448	30553	30653	30572	30595	30631	30595	30515	30248	30278	30290	30381	30387	30592	30480	30408	30308	30591	30628	30467	30359	30537	30553	30669	30702	30289	30680	30563	30667	30469	30203	30442	30536	30597	30707	30440	30740	30572	30587	30556	30578	30302	30583	30628	30507	30553	30806	30372	30152	30294	30620	30609	30668	30416	30625	30237	30423	30669	30585	30492	30540	30528	30553	30656	30481	30567	30701	30693	30452	30316	30903	30541	30582	30561	30540	30570	30364	30513	30446	30558	30505	30483	30599	30541	30685	30518	30457	30476	30388	30663	30557	30647	30304	30555	30584	30613	30643	30492	30383	30662	30348	30571	30704	30496	30351	30471	30460	30580	30452	30407	30614	30405	30302	30439	30685	30521	30512	30206	30475	30449	30276	30542	30420	30556	30394	30521	30660	30532	30471	30260	30344	30710	30380	30368	30512	30640	30549	30565	30643	30575	30622	30264	30509	30530	30505	30590	30694	30396	30393	30404	30441	30495	30729	30347	30767	30458	30487	30594	30241	30560	30500	30442	30381	30703	30412	30799	30609	30599	30732	30489	30544	30613	30601	30400	30585	30170	30482	30390	30862	30389	30321	30385	30632	30606	30568	30650	30558	30571	30705	30603	30389	30437	30564	30719	30677	30544	30445	30430	30439	30615	30584	30539	30339	30571	30556	30575	30550	30814	30709	30414	30602	30461	30336	30624	30552	30482	30339	30429	30171	30628	30560	30735	30445	30446	30469	30769	30607	30382	30254	30598	30497	30273	30133	30548	30361	30521	30456	30834	30527	30346	30653	30659	30329	30372	30570	30682	30428	30476	30482	30285	30330	30244	30517	30389	30411	30584	30469	30514	30367	30495	30515	30555	30582	30466	30528	30410	30294	30281	30420	30312	30483	30491	30501	30508	30515	30558	30378	30515	30592	30518	30433	30391	30531	30358	30515	30542	30148	30488	30582	30606	30636	30381	30531	30316	30736	30579	30544	30539	30541	30535	30303	30392	30392	30379	30545	30411	30045	30361	30285	30453	30296	30780	30388	30483	30499	30465	30466	30587	30364	30507	30456	30646	30477	30423	30485	30584	30542	30245	30683	30695	30695	30410	30557	30448	30555	30578	30575	30678	30469	30561	30452	30342	30716	30578	30625	30475	30637	30709	30679	30347	30699	30618	30579	30620	30415	30227	30394	30350	30583	30524	30417	30416	30340	30492	30356	30475	30477	30640	30369	30533	30544	30563	30491	30329	30301	30516	30445	30363	30413	30484	30600	30492	30512	30378	30701	30627	30821	30539	30415	30459	30577	30428	30354	30638	30455	30280	30596	30586	30729	30493	30563	30220	30574	30650	30477	30383	30511	30400	30468	30531	30295	30344	30682	30529	30369	30574	30580	30721	30259	30452	30731	30706	30506	30327	30372	30699	30698	30572	30752	30481	30210	30545	30514	30837	30596	30500	30822	30758	31030	30668	30760	30682	30409	30488	30448	30638	30718	30441	30393	30720	30714	30539	30591	30648	30511	30246	30460	30580	30667	30406	30583	30333	30462	30483	30488	30659	30260	30475	30545	30582	30486	30484	30433	30387	30391	30518	30628	30630	30517	30619	30627	30765	30755	30733	30541	30591	30610	30530	30383	30413	30378	30732	30346	30475	30467	30379	30425	30429	30723	30350	30375	30477	30384	30502	30491	30394	30335	30726	30362	30276	30406	30475	30659	30706	30625	30237	30374	30783	30566	30423	30316	30459	30433	30564	30370	30500	30417	30667	30595	30484	30495	30523	30447	30534	30444	30430	30184	30565	30218	30461	30348	30454	30254	30595	30261	30404	30705	30851	30633	30524	30343	30349	30486	30669	30498	30413	30792	30665	30826	30420	30514	30229	30552	30540	30512	30490	30359	30334	30355	30486	30738	30478	30634	30519	30623	30513	30216	30365	30564	30620	30748	30350	30554	30354	30419	30645	30750	30692	30809	30325	30359	30497	30537	30770	30627	30455	30630	30319	30468	30537	30723	30677	30253	30433	30628	30617	30656	30678	30540	30442	30582	30333	30275	30155	30738	30467	30472	30406	30542	30566	30485	30411	30545	30602	30635	30356	30306	30389	30325	30420	30538	30740	30537	30257	30459	30308	30616	30527	30674	30573	30821	30547	30520	30288	30438	30526	30519	30066	30523	30714	30537	30480	30616	30621	30791	30626	30276	30476	30380	30479	30412	30896	30414	30330	30613	30426	30366	30674	30351	30650	30629	30727	30671	30587	30487	30642	30745	30599	30725	30700	30496	30469	30420	30342	30490	30379	30367	30555	30483	30530	30765	30440	30440	30601	30350	30390	30373	30611	30656	30542	30579	30471	30383	30727	30427	30577	30430	30532	30547	30385	30216	30389	30495	30309	30579	30497	30393	30558	30551	30629	30594	30487	30731	30355	30412	30742	30640	30693	30399	30369	30623	30602	30647	30534	30458	30319	30445	30338	30465	30588	30635	30519	30546	30385	30402	30611	30566	30621	30513	30447	30430	30667	30638	30463	30399	30255	30497	30531	30461	30495	30334	30387	30466	30475	30458	30628	30649	30490	30464	30424	30459	30446	30584	30443	30723	30556	30590	30582	30263	30524	30592	30374	30523	30552	30682	30515	30815	30843	30679	30455	30585	30641	30598	30451	30527	30426	30693	30686	30581	30657	30445	30595	30481	30344	30394	30784	30416	30519	30411	30456	30288	30586	30664	30710	30377	30472	30513	30215	30463	30446	30370	30363	30399	30443	30523	30391	30439	30695	30678	30515	30640	30309	30458	30557	30473	30569	30474	30629	30707	30587	30417	30678	30451	30497	30687	30572	30266	30575	30606	30197	30468	30524	30360	30352	30600	30608	30755	30477	30441	30414	30711	30501	30351	30731	30643	30633	30406	30575	30220	30382	30604	30729	30612	30679	30508	30627	30362	30438	30454	30650	30414	30437	30470	30508	30515	30758	30863	30583	30512	30711	30615	30437	30377	30443	30518	30577	30348	30418	30541	30421	30470	30553	30593	30516	30491	30669	30400	30505	30574	30426	30396	30444	30446	30415	30730	30429	30452	30363	30498	30412	30538	30573	30689	30627	30476	30432	30699	30950	30387	30521	30774	30430	30567	30466	30492	30581	30474	30402	30622	30522	30784	30456	30625	30392	30840	30788	30450	30298	30354	30529	30547	30481	30668	30536	30478	30696	30680	30252	30456	30423	30504	30590	30613	30573	30642	30709	30688	30644	30744	30451	30740	30561	30659	30428	30414	30306	30276	30408	30363	30668	30342	30399	30582	30587	30583	30684	30794	30634	30367	30739	30441	30636	30330	30553	30598	30398	30523	30406	30630	30583	30642	30463	30653	30661	30416	30284	30631	30632	30647	30502	30498	30428	30646	30723	30474	30564	30664	30595	30609	30292	30611	30735	30457	30403	30742	30601	30398	30545	30661	30435	30420	30534	30464	30549	30199	30394	30737	30381	30579	30650	30863	30567	30396	30513	30525	30520	30495	30554	30432	30513	30744	30533	30392	30427	30305	30247	30724	30494	30489	30430	30597	30487	30658	30521	30760	30326	30468	30696	30627	30535	30530	30472	30384	30281	30448	30701	30489	30508	30621	30550	30431	30790	30536	30606	30234	30581	30493	30188	30562	30793	30809	30531	30538	30569	30357	30329	30459	30480	30139	30584	30523	30332	30695	30414	30457	30277	30384	30484	30402	30341	30550	30473	30354	30613	30343	30679	30776	30434	30639	30683	30632	30719	30555	30575	30445	30516	30544	30534	30447	30959	30545	30450	30512	30617	30554	30526	30600	30489	30673	30529	30728	30257	30484	30495	30424	30290	30436	30661	30459	30687	30547	30820	30559	30467	30475	30128	30414	30325	30302	30871	30532	30756	30547	30515	30530	30543	30413	30606	30478	30567	30497	30360	30746	30679	30304	30428	30586	30635	30399	30214	30573	30476	30533	30527	30304	30388	30499	30381	30500	30615	30393	30559	30628	30388	30538	30314	30420	30699	30649	30562	30648	30749	30487	30617	30685	30513	30508	30376	30396	30597	30724	30566	30250	30495	30678	30456	30422	30329	30524	30384	30547	30457	30392	30561	30605	30290	30606	30287	30506	30582	30553	30702	30608	30440	30461	30479	30235	30530	30744	30553	30560	30774	30431	30480	30611	30664	30490	30583	30588	30480	30474	30593	30824	30530	30536	30780	30646	30591	30668	30604	30644	30535	30487	30556	30516	30457	30506	30496	30732	30617	30692	30614	30476	30498	30726	30540	30616	30236	30656	30501
26823	41885	37020	25434	22978	21730	21352	20896	20413	19980	20082	20277	20199	26145	36441	32122	27279	22429	19743	18589	18870	18817	18557	18750	18560	18755	18690	18621	18555	18667	18575	18796	18716	18727	18625	18636	18792	18593	18688	18842	18758	18707	18593	18649	18831	18505	18650	18803	18888	18487	18604	18733	18680	18614	18651	18783	18639	18744	18853	18736	18849	18736	18721	18536	18729	18746	18684	18919	18657	18677	18729	18844	18619	18599	18799	18647	18721	18668	18607	18649	18743	18781	18640	18490	18736	18710	18507	18635	18611	18646	18677	18733	18581	18660	18785	18604	18654	18576	18711	18706	18582	18762	18538	18877	18556	18530	18745	18634	18717	18597	18572	18800	18710	18520	18790	18644	18522	18571	18664	18525	18740	18793	18764	18604	18601	18725	18795	18607	18831	18695	18650	18681	18443	18616	18717	18873	18861	18793	18504	18502	18522	18475	18660	18835	18860	18666	18618	18614	18682	18673	18881	18546	18729	18771	18594	18566	18636	18841	18622	18755	18665	18645	18553	18737	18744	18555	18877	18659	18835	18795	18909	18653	18849	18726	18453	18698	18832	18613	18492	18513	18920	18533	18727	18681	18649	18746	18536	18690	18754	18599	18710	18481	18655	18441	18845	18576	18701	18745	18685	18546	18677	18593	18732	18478	18366	18563	18838	18717	18738	18753	18532	18653	18693	18752	18615	18794	18700	18701	18591	18567	18744	18630	18633	18551	18677	18639	18658	18615	18598	18816	18721	18787	18847	18660	18611	18750	18577	18680	18788	18647	18754	18602	18643	18551	18685	18551	18721	18626	18707	18687	18640	18783	18605	18729	18738	18615	18728	18597	18750	18619	18812	18632	18785	18765	18635	18703	18729	18588	18717	18609	18667	18684	18772	18701	18690	18489	18592	18761	18578	18768	18470	18607	18751	18817	18622	18791	18706	18729	18606	18561	18628	18740	18724	18612	18702	18827	18704	18577	18537	18774	18675	18732	18807	18617	18791	18786	18732	18739	18713	18683	18739	18614	18723	18767	18646	18741	18766	18708	18657	18674	18607	18652	18628	18594	18732	18631	18796	18616	18693	18659	18666	18661	18657	18697	18833	18761	18814	18620	18740	18542	18702	18825	18812	18768	18707	18738	18567	18700	18681	18637	18787	18537	18647	18628	18928	18741	18660	18797	18781	18741	18667	18841	18702	18598	18702	18714	18647	18814	18777	18665	18609	18766	18814	18591	18659	18556	18642	18647	18635	18766	18819	18528	18688	18655	18709	18534	18677	18689	18823	18772	18661	18560	18523	18652	18759	18631	18624	18564	18843	18717	18707	18783	18597	18691	18588	18652	18904	18775	18757	18624	18661	18695	18887	18618	18842	18662	18509	18779	18698	18639	18722	18752	18630	18808	18439	18839	18659	18616	18863	18757	18536	18744	18741	18607	18656	18772	18624	18740	18936	18842	18728	18793	18702	18687	18584	18611	18526	18542	18670	18663	18814	18519	18587	18640	18705	18578	18485	18783	18519	18501	18651	18629	18590	18692	18650	18894	18786	18549	18740	18524	18922	18686	18782	18597	18661	18645	18718	18824	18640	18664	18649	18530	18719	18473	18645	18718	18696	18756	18603	18722	18577	18645	18803	18610	18700	18807	18594	18596	18719	18772	18559	18756	18495	18571	18690	18736	18705	18649	18646	18809	18772	18586	18656	18528	18657	18686	18606	18654	18705	18742	18753	18787	18690	18690	18566	18613	18702	18864	18655	18674	18535	18782	18695	18796	18814	18854	18612	18566	18627	18648	18582	18523	18696	18766	18854	18601	18630	18591	18650	18890	18812	18779	18622	18839	18657	18656	18601	18535	18706	18847	18749	18665	18679	18577	18583	18615	18600	18635	18845	18646	18727	18723	18682	18784	18772	18623	18686	18576	18721	18723	18652	18558	18690	18724	18643	18618	18601	18484	18783	18668	18814	18734	18791	18610	18762	18755	18738	18932	18634	18724	18595	18778	18623	18605	18738	18681	18625	18816	18468	18568	18562	18719	18812	18679	18701	18733	18839	18653	18599	18719	18708	18761	18656	18574	18470	18726	18612	18701	18668	18712	18661	18597	18872	18589	18672	18674	18724	18625	18570	18682	18815	18887	18592	18582	18853	18446	18762	18769	18841	18605	18685	18806	18730	18638	18634	18788	18652	18597	18664	18658	18615	18713	18570	18632	18636	18613	18642	18576	18811	18712	18802	18615	18687	18515	18698	18656	18663	18777	18628	18701	18597	18595	18744	18738	18709	18672	18602	18688	18604	18502	18758	18630	18928	18598	18724	18604	18755	18662	18602	18720	18800	18699	18704	18693	18546	18745	18589	18672	18707	18626	18517	18622	18821	18514	18548	18743	18663	18747	18743	18470	18605	18608	18751	18640	18722	18699	18642	18532	18550	18558	18415	18611	18583	18673	18642	18572	18674	18673	18656	18571	18751	18665	18701	18500	18720	18652	18603	18507	18704	18667	18778	18735	18691	18601	18742	18720	18580	18677	18725	18466	18613	18606	18658	18788	18651	18797	18495	18623	18751	18717	18651	18796	18588	18819	18703	18719	18617	18693	18697	18656	18681	18763	18589	18496	18639	18708	18753	18740	18658	18678	18588	18609	18654	18745	18587	18756	18624	18707	18725	18700	18590	18806	18772	18529	18711	18656	18616	18707	18657	18723	18641	18682	18611	18823	18656	18794	18755	18765	18801	18453	18710	18658	18598	18664	18693	18650	18794	18680	18890	18686	18624	18665	18509	18583	18601	18691	18635	18564	18639	18741	18698	18464	18590	18874	18541	18569	18659	18716	18700	18703	18847	18688	18836	18797	18704	18559	18534	18760	18583	18569	18793	18821	18474	18655	18695	18771	18682	18736	18713	18691	18708	18663	18754	18706	18682	18773	18587	18504	18559	18513	18647	18611	18625	18588	18668	18895	18897	18599	18710	18771	18662	18704	18765	18691	18687	18609	18644	18666	18749	18455	18601	18604	18651	18694	18590	18728	18760	18728	18708	18630	18474	18605	18773	18556	18643	18842	18546	18601	18693	18708	18734	18765	18563	18809	18576	18617	18632	18714	18861	18626	18817	18481	18561	18554	18877	18816	18697	18656	18730	18572	18547	18770	18581	18618	18558	18777	18455	18721	18542	18729	18619	18724	18672	18897	18712	18730	18666	18689	18624	18672	18769	18748	18653	18499	18593	18712	18696	18483	18678	18600	18740	18658	18367	18625	18458	18657	18823	18650	18432	18612	18735	18670	18730	18748	18626	18481	18715	18576	18767	18483	18739	18552	18529	18717	18540	18789	18602	18630	18589	18722	18671	18754	18721	18693	18803	18612	18511	18720	18761	18779	18763	18698	18636	18569	18654	18651	18566	18647	18633	18805	18844	18644	18694	18709	18647	18706	18691	18764	18498	18780	18693	18607	18571	18514	18859	18637	18599	18739	18650	18763	18664	18727	18615	18690	18453	18664	18731	18850	18531	18745	18835	18596	18813	18478	18680	18525	18782	18649	18658	18657	18693	18626	18507	18598	18722	18654	18708	18618	18673	18519	18862	18652	18579	18578	18680	18601	18777	18757	18671	18665	18817	18723	18580	18450	18747	18695	18721	18528	18764	18627	18784	18745	18776	18736	18626	18710	18625	18739	18565	18639	18692	18741	18727	18824	18698	18615	18572	18452	18743	18806	18712	18531	18612	18625	18637	18629	18754	18617	18703	18602	18615	18618	18677	18518	18572	18597	18679	18754	18787	18625	18612	18688	18802	18672	18509	18871	18550	18704	18620	18784	18723	18757	18680	18563	18787	18743	18554	18652	18785	18677	18676	18611	18703	18621	18661	18577	18591	18626	18694	18650	18711	18525	18692	18667	18629	18738	18785	18814	18587	18613	18792	18573	18661	18581	18488	18661	18639	18636	18729	18792	18565	18996	18679	18734	18846	18817	18557	18695	18743	18632	18562	18714	18665	18638	18627	18512	18793	18760	18841	18583	18673	18618	18819	18581	18674	18640	18723	18852	18787	18724	18810	18488	18766	18661	18603	18776	18749	18651	18750	18534	18746	18808	18616	18605	18677	18782	18793	18646	18841	18743	18605	18718	18732	18653	18952	18545	18815	18612	18737	18794	18661	18763	18618	18537	18467	18812	18636	18657	18695	18649	18719	18907	18607	18641	18655	18696	18716	18767	18672	18667	18644	18587	18427	18689	18658	18718	18826	18581	18610	18682	18701	18595	18758	18497	18681	18854	18699	18758	18550	18687	18669	18582	18550	18779	18764	18509	18804	18717	18714	18576	18591	18640	18800	18728	18666	18636	18661	18551	18880	18607	18745	18523	18613	18732	18593	18681	18769	18838	18723	18790	18622	18549	18580	18737	18552	18641	18397	18407	18707	18652	18560	18843	18601	18659	18763	18677	18595	18686	18788	18677	18745	18561	18558	18520	18676	18749	18650	18527	18760	18820	18707	18553	18631	18715	18644	18580	18531	18796	18599	18668	18617	18669	18893	18664	18688	18509	18557	18789	18428	18663	18817	18683	18578	18561	18748	18598	18760	18570	18557	18725	18862	18764	18770	18596	18637	18643	18697	18780	18709	18664	18578	18867	18778	18471	18694	18645	18710	18670	18762	18619	18724	18778	18533	18704	18505	18656	18728	18626	18697	18867	18804	18766	18639	18717	18815	18790	18638	18629	18530	18483	18612	18618	18725	18727	18678	18755	18755	18676	18782	18743	18647	18608	18732	18658	18638	18504	18842	18726	18607	18786	18792	18496	18621	18537	18597	18651	18677	18761	18670	18567	18691	18695	18650	18745	18702	18692	18656	18662	18663	18615	18773	18696	18614	18706	19032	18783	18714	18563	18628	18659	18783	18711	18553	18737	18819	18579	18869	18718	18760	18699	18749	18606	18576	18821	18624	18698	18645	18721	18720	18864	18613	18715	18892	18704	18697	18678	18512	18661	18580	18534	18749	18547	18691	18678	18588	18780	18735	18763	18513	18694	18386	18558	18543	18685	18805	18633	18762	18820	18475	18663	18800	18569	18736	18657	18516	18604	18820	18625	18845	18625	18779	18766	18587	18723	18827	18591	18688	18822	18531	18658	18540	18680	18681	18745	18660	18596
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
