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
339651268691	339651269248	339651269798	339651270348	339651270898	339651271448	339651271998	339651272548	339651273098	339651273648	339651274198	339651274748	339651275298	339651275848	339651276398	339651276948	339651277498	339651278048	339651278598	339651279148	339651279698	339651280248	339651280798	339651281348	339651281898	339651282448	339651282998	339651283548	339651284098	339651284648	339651285198	339651285748	339651286298	339651286848	339651287398	339651287948	339651288498	339651289048	339651289598	339651290148	339651290698	339651291248	339651291798	339651292348	339651292898	339651293448	339651293998	339651294548	339651295098	339651295648	339651296198	339651296748	339651297298	339651297848	339651298398	339651298948	339651299498	339651300048	339651300598	339651301148	339651301698	339651302248	339651302798	339651303348	339651303898	339651304448	339651304998	339651305548	339651306098	339651306648	339651307198	339651307748	339651308298	339651308848	339651309398	339651309948	339651310498	339651311048	339651311598	339651312148	339651312698	339651313248	339651313798	339651314348	339651314898	339651315448	339651315998	339651316548	339651317098	339651317648	339651318198	339651318748	339651319298	339651319848	339651320398	339651320948	339651321498	339651322048	339651322598	339651323148	339651323698	339651324248	339651324798	339651325348	339651325898	339651326448	339651326998	339651327548	339651328098	339651328648	339651329198	339651329748	339651330298	339651330848	339651331398	339651331948	339651332498	339651333048	339651333598	339651334148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2673	3600	2300	2672	3600	2300	2671	3600	2300	2671	3600	2300	2670	3600	2300	2669	3600	2300	2668	3600	2300	2667	3600	2300	2667	3600	2300	2666	3600	2300	2665	3600	2300	2664	3600	2300	2663	3600	2300	2662	3600	2300	2661	3600	2300	2660	3600	2300	2659	3600	2300	2658	3600	2300	2657	3600	2300	2656	3600	2300	2655	3600	2300	2654	3600	2300	2652	3600	2300	2651	3600	2300	2650	3600	2300	2649	3600	2300	2648	3600	2300	2647	3600	2300	2645	3600	2300	2644	3600	2300	2642	3600	2300	2641	3600	2300	2639	3600	2300	2638	3600	2300	2636	3600	2300	2634	3600	2300	2632	3600	2300	2630	3600	2300	2627	3600	2300	2625	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22645	21686	40694	53120	50401	43581	34291	30338	30482	30947	30712	30494	30274	30513	30592	30215	30287	30402	30437	30506	30125	30493	30381	30313	30308	30296	30347	30042	30278	30367	30303	30611	30328	30248	30555	30215	30231	30352	30035	30377	30294	30398	30286	30403	30310	30241	30408	30278	30498	30500	30257	30289	30087	30260	30112	29972	30281	30184	30338	30207	30117	30013	30021	30227	30181	30437	30177	30067	30154	30324	30356	30092	30088	30150	30064	30095	30201	29949	30313	30221	30207	30015	30354	30207	29984	30158	30091	29965	30105	30386	30207	30249	30243	30217	30229	30211	29953	30315	30301	30140	30090	30217	30278	30296	30026	30144	30241	29997	30366	30467	30111	30212	30154	30236	30091	30273	30208	30018	30357	30205	30204	30420	30281	30291	30102	30194	30268	30270	30174	30002	30380	30152	30273	30322	30277	29961	30256	30265	30627	30510	29955	30086	30041	30290	30066	30238	30364	29975	30344	30299	29956	30220	30113	30300	30051	30167	30140	30130	30155	30142	30154	30055	30204	30216	30115	30339	30198	30286	30379	30123	30315	30307	29996	30102	30136	30385	30235	30081	30147	30213	29945	30182	30378	30009	30323	30150	30292	29911	29955	30192	30283	30090	30002	29911	30215	30080	30239	30152	30267	30085	30124	30251	30077	30275	30294	30405	29935	30291	30139	30155	30017	30017	30109	30077	30207	30041	30317	30236	30166	30165	30086	30213	30296	30159	30248	30162	30098	30063	30148	30297	30066	30212	30117	29880	30259	30012	29994	30116	30182	30078	29940	30215	30364	30302	30165	30298	30223	30248	30265	30196	30128	30021	30289	30330	30026	30288	30128	30107	30170	30011	30004	30370	30280	30191	30319	29852	30154	30023	30359	30239	30028	30259	29995	30073	30323	30182	30142	30032	30202	30219	30360	30169	30385	30138	30338	30116	29989	30213	30197	30224	30139	30149	30244	30277	30242	30042	30132	30157	30281	30261	30173	30018	30276	30234	30158	30334	30315	30179	30252	29905	30042	30053	30371	30147	30292	30059	30150	30289	30370	30071	30154	30242	30134	30261	30154	30087	30147	30364	30434	30229	30157	30029	30270	30363	30181	30287	30260	30101	30311	30338	30152	30182	30238	30191	30149	30402	30317	29909	30268	30109	30064	30140	30132	30074	30183	30166	30183	29918	30307	30366	30214	30220	30275	30128	30034	30279	30250	30214	30134	30295	30341	30199	30301	30234	30285	30036	30368	30146	30022	30360	30320	30164	30209	30287	29952	30288	30221	30212	30197	30228	30233	30064	30119	30271	30103	30202	30133	30187	30297	30027	30197	29996	30339	30250	29842	30118	30122	30082	30310	30216	30194	30048	30136	30139	30496	30181	30046	30283	30302	30171	30130	30219	30211	30254	30188	30157	30229	30276	30400	30247	30243	30223	30197	30176	30119	30275	30127	30356	30123	30411	30234	29966	30292	30385	30149	30251	29997	30178	30054	30080	30212	30005	30384	30157	30241	30193	30305	30295	30283	30196	29935	30335	30385	30356	29971	30221	29813	30052	30256	30213	30275	30070	30208	30145	30190	30133	30041	30117	30032	30244	30033	29910	30301	30205	30208	30208	30239	29904	29982	30201	30327	30393	30339	30266	30159	30055	29983	29987	30228	30115	30193	30295	30073	30076	30111	30263	30261	30345	29866	30120	30322	30142	30054	30069	30113	30142	30149	29941	30290	30576	30263	30161	30144	30168	30093	30146	30065	30047	30259	30007	30234	30272	30361	30207	29985	30141	30166	29905	29894	29925	30160	30054	30061	30264	30151	30302	30278	30251	30125	29863	30089	30329	30121	30274	30146	30164	30086	30150	30322	30355	30019	30418	30079	30086	29998	30366	30003	30289	30191	30037	30153	30226	30269	30082	30030	30206	30015	30255	30096	30107	30345	30169	30019	29975	30367	29972	30186	29995	30180	30176	30163	30021	30084	30209	30101	30219	30150	30060	30216	30307	30212	30234	30142	30260	30325	30014	30257	30011	30143	30200	30021	30104	30187	30089	30107	30361	30124	30376	30045	30174	30035	30216	30196	30230	30291	30245	30179	30576	30107	30368	30172	30290	30306	30058	30155	29996	30168	30186	30424	30173	30406	30473	30123	30211	30054	30257	30042	30134	30076	30527	30003	30343	30287	30101	29952	30062	30002	29936	30032	30285	30197	29903	30173	30163	30344	30182	30248	30087	30069	30246	29929	30106	29990	30208	30208	30245	30059	29973	29973	30139	30007	30100	30107	30113	30162	30305	30143	30012	30231	30260	30109	29955	30205	30350	30252	30147	30210	30142	30176	30146	30229	30150	30525	30196	30425	29966	29953	30297	30142	30307	29994	30079	30125	30139	30292	30083	30266	30104	30044	30064	30047	29996	30087	30050	30172	30123	29958	30203	30305	30022	30188	30191	29983	29923	30151	30104	30224	29865	30160	30180	30405	30263	30381	30139	30034	30102	30363	30221	30119	30354	30225	30171	30298	30039	30005	30127	30190	30063	30081	30037	30244	30378	30117	30238	30276	30080	30358	30259	29998	30034	30288	30230	30176	30214	30058	30174	30067	30068	30142	29943	30278	30364	29936	30179	30045	30354	30250	30317	30312	30071	30395	30011	29976	30411	30199	30042	30327	30131	30185	30077	30280	30042	30343	30093	29996	29847	30347	29957	29982	30327	30291	30138	30170	30136	30112	30221	30166	30190	30050	30125	30105	30161	30219	30120	29963	30176	30217	30317	30208	30111	29791	30241	30134	30398	30330	30266	30106	30177	30033	30162	30257	30122	30328	30342	30197	30180	30153	30236	30065	30120	30116	30212	30226	30095	30352	30292	30341	29953	30039	30047	30077	30196	30041	30168	30080	30030	30496	30186	30121	30052	30030	30323	30009	30170	30085	30172	30217	30110	30183	30166	30017	30117	30369	30110	30073	30188	30005	30158	30020	30240	29922	30245	30293	30044	30284	30040	30153	30060	30056	30177	30441	30240	30103	30210	30247	29974	30173	30143	30195	30153	30121	30175	30155	30348	30359	30086	30242	30094	30186	30187	30146	30310	30241	30284	30140	30035	30253	30412	30198	30284	30101	30411	30298	30032	30123	30204	30302	30278	30130	30114	30266	30129	30235	30410	30248	30316	30058	30240	29993	30132	30168	30165	30087	30228	29981	30338	30199	30027	30169	30129	30129	30082	30114	30239	30227	30108	30197	30535	30036	30103	30170	30048	30121	30031	30221	30369	30124	30314	30366	30017	30244	30149	30298	30137	30206	30179	29999	30212	30228	30106	30285	30158	30290	30048	30060	30269	30205	30246	29932	30088	30138	29942	30068	30080	30143	30013	30228	30177	30242	30093	30077	30244	30363	30072	30068	30211	30172	30284	30001	30114	30210	30034	29926	30266	30228	30164	30277	30064	30243	30486	30254	30022	30192	30394	30289	30350	29994	30066	30453	30023	30316	30269	30232	30148	30157	30214	30348	30093	30354	30097	30084	30286	29962	30315	30385	30021	30108	30209	30224	29986	29988	30090	30149	30018	30257	30137	30111	30242	30350	30122	30037	30088	30210	30139	30389	30273	29982	30019	30210	30108	30281	30236	30291	30110	30073	30183	30260	30249	29863	30047	30168	30169	30159	30160	30053	30206	30437	30100	30244	29915	30471	30061	30052	29999	30219	29907	30186	30255	30187	30249	30403	30235	30161	30032	30372	30545	30005	30061	30154	30119	30227	30093	30091	30387	30248	29841	30388	30175	30340	30068	30211	29887	30192	30344	30172	30267	30086	30358	30258	30068	30185	30018	30244	30047	30085	30232	30082	30254	29961	29890	30312	30095	30062	30171	30191	30301	30238	30138	30413	30218	30341	30231	30272	30307	30259	30088	30400	30043	30136	30166	30033	30243	30331	30301	30126	30101	30167	30140	30409	30232	30054	30133	30036	30299	30124	30132	30084	30122	30375	30033	30197	30292	30012	29966	30179	29976	30263	30315	30231	30204	30057	30105	30020	30126	30113	30187	30231	30089	30165	30106	30146	30056	30097	30202	30138	30317	30089	30149	30329	30159	30300	30169	29961	29944	30327	30270	30325	30129	30102	30203	30244	30236	30238	30323	30308	30124	30403	30346	30135	30161	30180	30085	30204	30026	30137	30119	30280	30383	30149	30157	30220	30237	30381	30070	30394	30094	30298	30084	30188	30271	30202	30275	30029	30186	30211	30463	30219	30115	30121	30327	30255	30205	30242	30013	30197	30250	30205	29989	30177	30104	30231	30085	30422	30118	30182	30240	30037	30204	30323	30317	30165	30349	30242	30115	30225	30306	30263	30481	30160	30355	30047	29958	30077	30370	30267	30031	30250	30187	30141	30033	30224	30251	30400	30081	30251	30326	30053	30283	29905	30037	30256	29946	30247	30211	29995	30443	30170	30090	29971	30288	30102	30003	30088	30371	30063	30134	29943	30107	30346	30192	30274	30095	30409	30109	30034	30038	30310	29944	30273	30217	30353	30291	30223	30108	30159	29900	30123	30096	30219	30070	30047	30203	30369	30168	30289	30243	30370	30166	30125	30114	30083	30416	30155	29807	30282	30439	30209	30111	30264	30378	30014	30043	30243	29902	30354	30167	29991	30231	30279	29967	30070	30112	30178	30145	30149	30020	29954	29897	30137	30365	30358	30158	30187	30205	30112	30107	30260	30016	30144	30175	30119	30163	30330	29994	30200	30130	30087	30284	30231	30285	30240	30255	30435	30303	30059	30255	30086	30089	30072	30005	29829	30302	30105	30237	30400	30096	30196	30097	30072	30056	30254	30236	30405	30080	30366	30378	30282	30188	30067	30521	30014	29985	30081	30233	30210	30124	30339	29993	30232	30051	30367	30336	30232	30229	30475	30249	30095	30097	30142	29986	30112	30157	30271	30136	30082	30322	30192	30169	30068	30103	30329	30348	30215	29943	30248	30390	30056	30335	30103	30144	30056	30108	29845	29956	30102	30116	30190	30126	30211	30148	30111	30387	30150	29909	30182	30259	30054	30265	30347	30023	30255	30379	30276	30077	29866	30141	30116	30337	30410	29916	29893	30218	30370	30051	30297	30162	30194	30214	30146	30286	29969	29908	30311	30179	30006	30042
37576	82174	104446	89335	67644	45765	24148	22930	22851	22838	22789	22839	23015	22825	22808	22914	22746	22825	22924	22880	22751	22850	22887	22688	22733	22901	22899	22887	22821	22767	22638	22881	22766	22866	22768	22729	23091	22781	22722	23156	22831	22827	22871	22808	22830	22940	22767	22922	22946	22914	22942	22914	22768	22759	22712	22877	22747	22661	22808	22698	22767	22739	22727	22732	22911	22850	22843	22934	22778	22998	22713	22937	23049	22802	22767	22658	23008	22839	22816	22804	22843	22981	22854	22819	22892	22917	22737	22845	22894	22780	22678	22829	22705	22900	22909	22996	22802	22758	22818	23122	22779	22848	22714	22853	22869	22790	22763	22915	22818	22891	22774	22790	22861	22939	22752	22706	22939	22832	22772	22973	22937	22827	22744	22918	22844	22807	22811	22753	22911	22691	23016	22631	22733	22781	22716	22898	22944	22718	22889	22835	22739	22662	22855	22679	22942	22812	22815	22773	22668	22881	22886	22850	22840	22814	22782	22762	22824	23066	22939	22963	22823	22968	22678	22787	22587	22515	22929	22655	22893	22875	22734	22649	22774	22900	22941	23003	22920	22763	22941	22785	22799	22807	22846	22891	22804	22682	22893	22790	22854	22794	22822	22763	22757	22615	22946	22679	22760	22832	22986	22840	22886	22806	22910	22658	22789	22781	22993	22939	22965	22934	22869	22867	22548	22818	22754	22679	22690	22833	22608	22805	22951	22745	22708	22684	22872	22645	22647	22840	22691	22607	22940	22834	22804	22887	22840	22903	22739	22768	22811	22668	22998	22768	22825	22724	22838	22839	22838	22948	22892	22756	23093	22805	22781	22751	22640	22840	22873	22661	22751	22838	22888	22798	22674	22844	22827	22763	22668	22713	22748	22754	22807	22933	22892	23012	22907	22928	22681	22736	22972	22869	22857	22775	22841	22929	22839	22823	22802	22845	22943	23053	22910	22768	22758	22769	22756	22901	22780	23006	22846	22819	22676	22898	22812	22691	22860	22932	22783	22847	22931	22902	22992	22962	22828	22934	22935	22913	22754	22809	22864	22802	22910	22962	22978	22764	22648	22763	22870	22873	22862	22797	22844	22921	22694	23028	22759	22952	22842	22828	22724	22927	22942	22873	22860	22605	22846	22920	22944	22762	22729	22927	22656	22782	22825	22804	22926	22802	22849	22774	22984	22669	23035	22713	22806	22810	22893	22809	22980	22760	22670	22824	22857	22780	22780	22890	22635	22779	22810	22864	22619	22897	22772	22735	22789	22663	22819	22895	22885	22691	22741	22722	22874	22836	22880	22771	22736	22932	22737	22999	22957	22816	22814	22693	22913	22690	22799	22720	22899	22766	22939	22820	22757	22979	22846	22906	22916	22875	22989	22917	22913	22663	22827	23132	22802	23055	22894	22924	22591	22817	22890	22840	23008	22891	22944	22767	22793	22796	22689	22737	22726	22844	22821	22953	22804	22844	22801	22944	22854	22800	23018	22775	22817	22753	22921	22525	22831	22919	22857	22720	22667	22805	22933	22938	22852	22739	22777	22871	22757	22854	22757	22873	22702	22960	22896	22832	22862	22621	22789	22899	22962	22703	22887	22798	22807	22698	22959	22894	22749	22857	22798	22877	22882	22766	22716	22945	22810	22862	22868	22632	22617	22778	22967	22852	22896	22729	22689	22894	23007	22743	22843	22928	22854	22869	22879	23006	22839	22880	22782	22971	22946	22832	22843	22732	22746	22808	23004	22743	22766	22822	22783	22958	22847	22915	22729	22641	22879	22861	22736	22842	22874	22798	22768	22758	22937	22620	22948	22837	23046	22477	22850	22785	22757	22778	22896	22762	22917	22923	23001	22716	23088	22852	22684	22697	22808	22722	22815	22764	22804	22735	22791	22869	22875	22893	22869	22956	22803	22616	22633	22828	22838	22616	22903	23107	22708	22888	22868	22741	22927	22749	22924	22722	22833	22778	22712	22634	22809	22798	22718	22822	22965	22707	22727	22956	22733	22895	22896	22834	22813	22881	22893	22615	22709	22935	22936	22856	22869	22876	22764	22885	22864	22708	22804	22888	22812	22824	22873	22800	22916	22820	22902	22770	22901	22775	22670	22754	22946	23009	22676	22888	22838	22755	22847	22788	22757	23016	22822	22705	22870	22707	22914	22806	22875	22832	22924	22807	22919	22998	22772	22688	22803	22969	23038	22724	22766	22715	22723	22776	22752	23132	22903	22976	22706	22994	22844	22802	22814	22802	22799	22589	22800	22811	22771	22806	22915	22681	22864	22876	22621	22923	22806	22687	22899	22850	22719	22701	22778	22835	22898	22691	22737	22829	22959	22662	22835	22892	22752	22905	22903	22585	22642	22884	22806	22744	22922	22674	22648	22871	22603	22865	23165	22794	22774	22733	23007	22952	22976	22663	22951	22955	22759	22846	22901	22930	22838	22921	22957	22905	22961	22870	22887	22789	22766	22947	22681	22786	22729	22838	22858	22931	22698	22781	22709	22808	22872	23078	22603	22987	22854	22700	22657	22965	22573	22727	22838	22684	22633	22757	22883	22875	22675	22711	22785	22822	22758	22884	22750	22768	22899	22868	22688	22852	22778	22891	22842	22689	22755	22819	22693	22901	22742	22876	22804	22825	22983	23052	22934	22905	22920	22858	22814	22847	22891	22826	22765	22813	22833	23043	22959	22837	22817	22937	22914	22891	22798	22815	22809	22641	22816	22856	22757	22712	22910	22895	22831	22937	22964	22884	23105	22809	23023	23051	22765	22928	22939	22713	22873	22936	22896	22505	22725	22835	22924	22960	22928	22856	22725	22900	22667	22826	22565	22737	22896	22717	22950	22708	22818	22907	22707	22713	23023	22803	22811	22624	22661	22734	22857	22897	22951	22742	22968	22776	22780	22858	22946	22828	22803	22727	22614	22911	22982	22688	22905	22767	22918	22829	22779	22777	22834	22908	22865	22548	22771	22906	22909	22867	22796	22808	22835	22835	22740	22903	22914	22732	22809	22876	22827	22863	22820	22748	22801	22813	22705	22917	22948	22902	22840	22839	22912	22708	22860	23090	22750	22870	22890	22631	22994	22849	22725	22818	22929	22836	23058	22789	22762	22838	22879	22771	22736	22729	22893	22895	22999	22671	22849	22889	22754	22844	22766	22886	22910	22895	22961	22767	22881	22966	22776	22569	22818	22737	22715	23013	22870	22799	22724	22856	22596	22726	22984	22726	22778	23179	22817	22992	22726	22822	23023	22625	22849	22791	22835	22919	22842	22898	23060	22904	22761	22953	22965	22858	22807	22977	22742	22902	22947	22759	22697	22879	23141	22874	22942	22987	22821	22800	22799	22791	22857	22826	22945	22762	22709	22596	22923	22847	22806	22853	22826	22680	22844	22801	22795	22844	22953	23020	22766	22780	23014	22813	22804	22667	22693	23001	22677	22835	22796	22651	23107	22840	22933	22850	23024	22882	22952	22898	22767	22851	22904	22861	22855	22643	23006	22961	22709	22749	22823	22933	22759	22789	22917	22866	22819	22768	22675	22860	22909	22734	22999	22909	22698	22692	22889	22775	22961	22844	22824	22934	22887	22830	22844	22949	22860	22838	22931	22782	22925	22774	22784	22927	22753	22725	22976	22784	22815	22956	22670	22889	22760	22898	22850	22894	22665	22848	22725	22873	22946	22668	22861	22753	22646	23007	22830	22624	22832	22832	22784	22917	22604	22883	22798	22783	22912	22603	22941	22863	22619	22938	22955	22839	22792	22801	22826	22787	22671	23017	22713	22746	22853	22966	22975	22627	23012	22883	22920	22886	22894	22759	22895	22783	22800	22874	22931	22717	22820	22823	22707	22716	22794	22779	22682	22849	23034	22950	22811	22929	22811	22794	22993	23007	23039	22834	22863	22669	22724	22935	22861	22725	22605	22763	22989	22636	22786	22558	22878	22777	22663	22732	22918	22831	22903	23046	22832	22697	22769	22961	22719	22730	22921	22732	22876	22758	22780	22761	22860	22863	22822	22878	22816	22960	22977	22885	22807	22874	23007	22934	22705	22770	23012	22843	22879	22877	22812	22896	22847	22788	22836	23018	22939	22788	22863	22866	22667	22829	22734	22930	22700	22902	22850	22710	22985	22722	22791	22821	22705	22737	22685	22704	22847	22921	22969	22800	22816	22952	22822	22713	22696	22915	22777	22856	22682	22790	22674	22827	22841	22717	22835	22868	22773	22808	22740	22871	22811	22778	22886	22817	22709	22871	22711	22901	23016	23037	22683	22712	22791	22798	22646	22855	22771	22718	22714	22927	22913	22649	23013	22934	22809	22933	22729	22702	22791	22865	22707	22739	22895	22910	22927	22543	22841	22876	22732	22808	22703	22883	22741	22870	22903	22820	22714	22661	22952	22891	23024	22772	22722	22783	22727	22881	22856	22816	22718	22335	22920	22704	22841	22931	22739	22770	22774	22782	22804	22880	22830	22820	22826	22820	22809	22723	22705	22842	22802	22806	22798	22929	22832	22763	22867	22802	22848	22852	22844	22943	22829	22722	22733	22860	22868	22742	22958	22753	22741	22642	23051	22869	22690	22821	22905	22755	23121	22993	22753	22948	22940	22919	22782	22826	22901	22819	22765	22760	22875	22711	22906	22826	22828	22770	22796	22720	22842	22706	22769	22796	22819	22830	23017	22846	22802	22800	22885	22929	22962	22890	22750	22899	22829	22816	22829	22870	22751	22799	22839	22858	22895	22845	23038	22778	22654	22700	22838	22863	23031	22888	22875	22709	22785	22713	22803	22721	22973	22723	22925	22787	22848	23019	22908	23067	23068	22925	22875	22876	22944	22742	22775	22547	22778	22907	22780	22967	22791	22660	22902	22600	22841	22888	22810	22831	22836	22670	22820	22965	22865	22933	22816	22753	22667	22718	22842	22973	22984	23048	22734	22780	22922	22832	22795	22821	22938	22831	22679	22940	22869	22703	22770	22770	22932	22757	22842	22749	23011	22899	22852	22877	22850	22891	22951	22775	22782	22783	22832	22823	22699	22923	22736	22826	22888	22636	22808	22812	22834	22821	22875	22845	22814	22543	22915	22755	22721	22860	22727	22972	22644	23108	22887	22937	23003	22785	22797	22697	22941	22864
27925	25261	47481	46003	36877	32170	29963	29175	29199	29303	29073	29071	29205	29201	29037	29184	29170	29178	29319	29091	29171	29129	29352	29050	29112	29343	29231	29126	29182	29186	29202	29103	29299	29211	29349	29236	29151	29273	29246	29117	29121	29107	29149	29026	29022	29286	29273	29219	29277	29282	29179	29224	29034	29274	28943	29134	29216	29095	29453	29170	29073	29014	29170	29258	29248	28971	29046	29287	29070	29091	28949	29157	29077	29192	29142	28974	29345	29015	29503	29247	29361	29158	29058	29221	29143	29058	29095	28820	29239	29342	28998	28979	29190	29061	29215	29050	29250	29217	29193	29269	28928	29034	29203	29156	29066	29308	29189	28877	29032	29170	29105	29051	28985	29350	28953	29059	29108	29142	28905	28980	29294	29140	29209	29162	29190	29169	28940	29015	29150	29145	29127	28976	29310	29131	29108	29148	29302	29150	29046	29239	29101	29012	28843	29149	29057	29337	29067	29161	29018	29289	29339	29173	29162	29044	29205	29012	29151	29192	29281	28953	29331	29148	29144	29166	29172	29374	29011	29344	28972	28853	29264	29179	29113	29068	29155	29138	29218	29045	29212	29367	29174	29138	28817	29131	29097	28993	29116	29065	29180	29016	29110	29185	29115	29308	29132	29269	29288	29175	28987	29163	29214	28931	29196	29235	28970	29241	29213	29305	29148	29378	29223	29242	29197	29163	29233	29074	29089	29015	29274	29170	29206	29230	29000	29096	29151	29389	29122	28996	29253	28946	29145	29080	29219	29010	29252	29176	29038	29120	28963	29247	29201	29174	29250	28850	28803	29057	29311	29155	29248	29185	29039	29061	29026	29200	29224	28837	28945	29126	29408	29253	29195	29157	29102	29147	29119	29274	29257	28971	29054	29346	29184	29283	29176	29126	29146	29372	29019	29200	29141	29232	29136	29227	29090	29218	28885	28896	29202	29196	29214	29203	28938	28916	28991	29251	28906	29130	29390	29081	29193	29121	29235	29112	29196	29236	29065	29303	29223	29076	29217	28958	29488	28848	28838	29260	29380	29295	28991	29175	29076	29032	29216	29291	29080	29142	29163	29144	29112	29126	28978	28976	29189	29170	29280	29117	29147	28957	29149	29251	29017	29112	29190	29284	29236	28896	28975	29107	28903	29288	29071	29099	29064	29027	29140	29456	29250	28969	29002	29150	28920	28985	29014	29068	28817	29137	29019	29067	29313	29324	28996	28979	29005	29027	29196	29224	29126	29186	29368	28933	28993	29222	29176	28937	29242	29103	29369	29216	29402	29209	29172	29234	29199	28996	29175	29006	29191	29016	29289	29011	29240	29172	29045	29094	29161	29003	28927	28966	29004	28999	29113	29251	29204	29028	29141	28826	28976	29159	28993	29188	29227	29254	29109	28949	29184	29035	28970	29192	29294	29188	29359	29216	29190	29470	29022	29147	29066	28937	29182	29301	29285	29149	28910	29204	29277	29312	29020	28908	29248	29071	28998	29087	28931	29215	28894	29437	29161	29057	29335	29099	28902	29079	29199	29066	29024	29182	29127	29194	29283	28791	28937	29219	29130	29059	29165	28992	29285	29329	29113	29181	29123	29140	29224	29046	29120	29092	29349	28994	29196	28902	29043	29211	28983	29025	29339	29192	29166	28978	28800	29074	29208	28904	29038	29208	29125	29083	29352	29190	29062	28883	29160	28990	29089	29150	29143	29301	29306	29156	29211	29215	29113	29283	29163	29348	29099	29178	28894	29366	29054	29385	28956	29332	29122	29020	29146	29230	29343	29071	29227	29094	29161	29305	29220	29180	29223	29327	29144	29095	28964	29116	28710	29015	29047	29199	29023	28892	28998	29135	29146	29364	29240	29013	29344	29255	29333	29101	29222	29473	29317	29161	29261	29037	29002	29343	29128	29092	29031	29274	29135	29252	29110	29100	29093	29162	29272	29095	29270	29088	29059	29083	29327	29062	29178	29168	29110	29192	29356	29191	29149	29103	28979	29114	29133	29439	29127	29195	28946	28847	29033	29143	29040	29367	29148	28985	29007	29188	29289	29227	29166	29111	29102	29056	29131	29214	28960	29381	29109	29157	29189	29344	29078	29370	29234	29033	29107	28968	29255	29464	29199	29226	29183	29341	29059	29036	29135	28954	29256	29094	28925	28995	29164	29130	29314	29313	29050	29208	29165	29065	29071	29190	29321	29107	29239	29152	29232	29139	28963	29140	29144	29228	29266	29068	29165	29062	29213	29062	29265	29134	28914	29221	28914	29284	28969	28827	29233	29294	29083	29180	29114	29301	29260	29125	29038	29268	29296	29238	29323	29268	29143	29045	29008	29099	29020	29498	28832	29353	29259	29200	29126	29107	29200	29007	29275	29132	28998	29277	29228	29262	29210	29002	29295	29277	29319	29346	29057	29125	29315	29009	29037	29184	29170	29359	29319	29304	29179	29075	29173	29122	29229	29280	29069	29134	29084	29045	29005	29000	29080	29128	29079	29227	29099	29093	29184	29151	29315	29183	28967	29357	29229	29146	29152	29299	29221	29307	29251	29226	29091	29007	29309	29386	28990	29274	29280	29010	29329	29143	29346	29097	29057	28973	29250	29209	29078	29175	29292	29406	29352	29248	29317	29022	29100	29108	29104	29020	29230	29130	29231	29295	29118	29238	29296	29248	29131	29051	28898	29131	29256	29085	29446	29145	29198	29044	28996	29071	29044	28927	28975	29033	29522	29096	29003	29280	29424	29202	29004	28960	29256	29322	29088	29394	29304	29056	29171	29170	29328	29079	29165	28980	29206	28945	29373	29029	29259	29138	28946	29267	29054	29059	29356	29153	29344	29061	29283	29173	29176	29169	29093	29057	29169	29446	29125	29101	28964	28876	29212	29126	28817	29367	29475	28872	28973	29139	29222	29133	29189	29169	29056	28927	29075	29305	29146	28883	29124	29058	29251	29400	29249	28922	29204	29166	29334	29102	29145	29348	29333	29127	29181	29058	29379	29110	29055	28936	29225	29143	29121	29226	29250	29196	28985	29134	29081	29009	28945	29086	29251	29130	29464	28934	28934	28993	28973	29253	29167	29095	29059	29084	29152	29215	29302	29027	29336	29099	29454	28873	29263	29352	29359	29134	28696	29283	29317	28865	28936	29248	28981	29127	29128	29022	29267	29315	29455	29038	29261	29323	29225	28990	28911	29136	28977	29266	29235	29393	29271	29158	29046	29205	29182	29291	29312	29119	28929	29213	29279	29152	29099	29407	29368	29194	29424	29089	29252	29198	29304	29305	29340	29297	29048	29146	28946	29144	29118	29252	29186	29128	29112	28794	29084	29280	29339	29229	29157	29416	29379	29187	29080	29217	29042	29069	29263	28897	29294	29401	29091	28949	29309	29011	29137	29287	29340	29031	28981	29152	29202	29301	29299	29001	29234	29225	28884	29294	29319	29249	29272	29245	29250	29109	29126	29196	29256	29134	29124	29260	29010	29461	29326	29255	29076	29393	29168	29294	29005	29097	29149	29184	29252	29110	29060	29394	29409	29095	29316	29066	29056	29224	29110	29244	29074	29144	29280	29216	29082	29188	29083	29021	28989	28795	29115	28986	29172	29401	29194	28975	29037	29283	29087	29234	29178	29237	29229	29301	29252	29113	29217	29007	29090	29219	29064	29132	28907	29183	29153	29241	29214	29019	29177	29114	29199	29007	28999	29209	29422	28953	29107	29007	29189	29157	29226	28982	29154	29285	29192	29367	29237	29050	29450	29183	28806	29276	29070	29123	29327	29043	29356	29318	29249	29099	29112	29191	29120	28958	29294	29006	29481	29398	29355	29329	29136	29317	29103	29078	29185	29024	28911	28792	29078	29316	29228	29382	28954	29102	28931	29191	29142	28985	29216	29102	29219	29203	29129	29419	29139	28962	28928	29032	29234	29539	29159	29231	29120	29201	29225	28963	29164	29101	29244	29237	29074	29074	29166	29333	29218	29259	29057	29255	29188	29139	29140	29245	29107	28929	29299	29250	29267	29173	29174	29270	29218	29367	29253	28981	29196	29210	29313	29050	29149	29070	29232	29472	29267	29093	29070	29077	29234	29204	28988	29048	29110	29207	29125	29273	29208	29174	29161	29347	29161	29087	28961	29217	29190	29456	29206	29116	29276	29139	29263	29114	29192	29255	29157	29297	29256	29158	29081	29278	29100	29147	28974	29495	29317	29202	29063	29282	29180	29343	28906	28940	29189	29060	29188	29250	29306	29177	29198	29061	29127	29099	28943	29170	28866	29114	29124	29267	29144	28995	29230	28877	29341	29147	29313	29316	29202	29111	29358	29109	29144	29265	29062	29163	29157	28927	28899	29203	29066	29135	29179	29182	29134	29262	29046	29201	29260	29272	28902	28989	29041	29147	29049	29082	28955	28852	29322	29004	29162	29299	29337	29338	29278	29170	29269	29171	29221	29187	29132	29110	29221	29107	29044	29319	29116	29151	29053	29054	29097	28915	29079	29021	29260	29219	29089	29186	29139	29203	29276	29060	29179	29350	29132	29044	29201	29394	29158	29110	28861	29059	29338	29104	29180	29252	29165	29189	29001	29235	29086	29046	29168	29208	28999	29276	29066	29390	29011	29315	29196	29110	29133	29213	29262	29092	29212	29187	29235	29272	28999	29040	29135	29237	29307	29183	29168	29068	29131	29053	28892	29005	29359	29120	29409	29162	29085	29149	28963	29184	28843	29200	29102	29132	29107	29255	29077	28952	29409	29197	29234	29008	29244	29311	28891	29088	29098	29152	29151	29231	29233	29047	28989	29176	29215	29119	29264	29072	29360	29034	29225	29194	29282	29002	29292	29123	29230	29306	29267	29143	29177	29200	29144	29048	29020	29198	29217	29258	29356	29088	29101	29114	29298	29239	28987	29286	29300	29184	29422	28925	28896	29013	29271	29090	28831	29383	29397	29306	29187	29058	29071	29113	29396	29469	29257	29436	29274	29010	29200	29237	29214	29312	29200	29019	29131	29022	29062	29032	28849	29109	29051	28964	29259	29113	29191	29235	29091	28969	29213	29238	29203	29412	29080	29328	29262	29189	28984	29081	28991	29018	28911	28944	28987	29106	28936	29092	29092	29161	29193	29179	29118	29115	29079	29061	29192	29248
19995	36408	51425	40571	31225	25214	22174	21961	21982	22116	22083	22148	22351	22145	22148	22192	22199	22148	22226	22072	22165	21983	22264	22248	22075	22265	22201	22188	22080	22029	21938	22171	22257	21911	22219	21919	22127	22150	22176	22161	22313	22262	22081	22281	22176	22205	22083	22080	22140	21958	22247	22063	22158	22063	22092	22124	22078	22317	21948	22275	22196	22114	22039	22183	22056	22087	22233	22169	22167	22303	22010	22114	22157	22169	22175	22225	22281	22130	21980	22060	22168	22228	22227	22022	22020	21986	22202	22168	22207	22155	22274	22037	22005	22008	22191	21966	22298	22104	22108	21956	22260	22106	22216	22266	22027	22078	22207	22052	22276	22080	22340	22109	22213	22081	22077	22129	22028	22184	22233	22235	21987	22041	22388	21942	22193	22019	21945	22192	22126	22000	22151	22045	22052	22229	21906	22365	22025	22002	22182	22142	22211	22014	22073	22173	22053	22021	22008	22198	22136	22089	22047	22163	22095	22248	22087	22025	22239	22078	22155	22205	22191	22315	22256	22287	22169	22126	22082	22240	22138	22322	22127	22094	22173	22195	22109	22188	22266	22096	22140	22028	22320	22196	22244	22069	22149	22042	22136	22161	22098	22117	22137	22297	22068	22148	22094	22173	22197	22193	22260	22311	22263	22096	22154	22142	22071	22233	21858	22178	21983	22172	22175	22109	22240	22348	22221	22098	22074	22164	22014	22229	22086	22028	22357	22086	22222	22138	22179	22045	22203	21991	22213	21946	22191	22161	22199	22350	22292	22276	22151	21966	22137	22062	22178	22233	22213	22272	22057	22162	22287	22195	22286	22182	22055	22154	22159	22269	22098	22212	22129	22169	22145	22071	21995	22306	22173	22241	22069	22170	22051	22166	22120	22206	22184	22211	22133	22307	22052	22067	22268	22221	22052	21909	22090	22113	22153	22199	22235	22144	21974	22150	22109	22254	22185	21952	22185	22093	21933	22080	22302	21946	22269	22174	22275	22129	22123	22403	22235	22147	22265	22167	22121	22066	22118	21761	22227	22203	22155	22256	22231	22102	21980	22180	22176	21972	22241	22250	22155	22100	22205	22332	22232	22180	22204	22206	22251	22219	22096	22268	22321	21905	22205	22109	22236	22055	22140	22156	22108	22309	22068	22250	22168	21904	22181	22102	22147	22249	22116	22093	22118	22296	22051	22090	22117	22180	22047	22174	22046	21959	22086	21970	22126	22135	22197	22139	22161	22209	22363	22077	22030	22146	22026	22039	22012	22165	22163	22116	22109	22048	22001	22093	22166	21957	22284	22099	22067	22205	22239	22118	22260	22155	22018	22174	22095	22192	22216	22065	22359	21959	22149	22068	22189	22109	22111	22194	22139	22259	22096	22241	22207	22138	22200	22233	22122	22262	22231	21998	22198	21976	22018	22184	22340	22143	22060	22174	22176	22096	22084	22239	22128	22262	22143	22136	22251	22185	22054	22197	21953	22149	22266	22240	22207	22084	22056	22051	22055	22279	21953	22120	22058	22142	22081	22197	22076	22175	22023	22253	22157	22220	22042	22128	22042	21980	22126	21996	22235	21948	22045	22272	22176	22146	22157	22244	22251	22202	22136	22004	22010	21985	22097	22148	22200	22228	22309	22044	22341	22048	22079	22104	22177	22179	21977	22098	22169	22173	22043	22215	22158	22125	22064	22126	22114	22046	22197	22077	22064	22195	22157	22113	22120	22130	22133	22039	21922	22194	22262	22245	22100	22048	22141	22090	22185	22157	22015	22083	22125	22089	22044	22071	22203	22117	22174	22250	21888	22265	21982	22112	22184	21971	22128	22251	22234	22026	22052	22143	22100	22136	21971	22102	22016	22165	22126	22094	22167	22090	22032	22170	22041	22218	22107	22096	22174	22005	21958	22166	22049	22195	22270	22223	22134	22028	22202	22053	22350	21993	22351	22144	22149	22133	22098	22128	22250	22054	22149	22094	22301	22100	22258	22006	22082	22088	22153	22199	22220	22174	21987	22198	22002	22152	22172	22170	22056	22167	22154	21977	22214	22050	22129	22160	22185	22222	22184	22098	22070	22171	22350	21970	22084	22134	22008	22173	22196	22066	22321	22151	22179	22031	21979	22115	22165	22135	22107	22193	22088	21987	22254	22049	22127	22205	22144	22177	22158	22228	22168	22227	22096	22112	22186	22111	22194	22153	22164	22157	22199	22158	21973	22182	22268	22150	22162	22211	22123	22211	22125	22198	21915	22150	22206	22338	22163	22217	22165	22346	21943	22183	22303	22144	22097	22205	22215	22024	21961	22127	22115	21959	22127	22358	22097	22121	22249	22088	22128	22032	22008	22067	22272	22194	22201	22053	22022	22165	22159	22059	22060	22218	22139	22158	22254	22134	22068	22214	22159	22126	22031	22189	22202	22133	22279	22109	22163	22211	22194	22070	21976	22171	22055	22259	22387	22440	22144	22232	22038	22191	22193	22058	22108	22059	22234	22174	22047	22266	22267	22182	22113	22178	22051	22181	22202	22127	22190	22195	22213	22362	22020	22172	22041	22115	22094	22247	22139	22263	22074	22133	22118	22098	22129	22118	22171	22040	22115	22245	22094	22088	22080	22361	22156	22215	22083	22122	22137	22182	22140	22005	21953	22147	22058	22350	22178	22114	22125	22269	22119	22109	22238	22196	22184	22166	22212	22242	22091	22086	22130	21881	22037	22182	22289	22174	21956	22220	22075	22026	22167	22082	22032	22092	22261	22100	22086	22361	22113	22244	22198	22092	22206	21995	22333	21894	22190	22010	22098	22145	22036	22223	22072	22065	22213	22187	21964	22224	22120	22164	22241	22106	22255	22152	22157	22449	22189	22037	22090	21970	21932	21979	22236	22157	22290	22248	22196	22119	22009	22234	22131	22085	22161	22183	22169	22173	22171	22179	22231	22340	21954	22045	22185	22096	22193	22152	22228	22072	22139	22201	22240	22041	22161	21955	22121	21921	22171	22092	22242	22041	22114	22171	22399	22205	22200	22087	22090	22174	22339	22154	22074	22157	22057	22194	22010	22348	22193	22291	22136	22039	22160	22163	21992	22155	22016	22094	22172	22208	22158	22107	22255	22130	22270	22041	22059	22068	22082	22206	22131	22104	22054	22145	22271	21846	22230	22122	21922	22427	22212	21999	22167	22154	22118	22114	21950	22253	22045	21984	22252	22082	22099	22044	22211	21958	22102	22217	22074	22251	22184	22145	22051	22133	21990	22073	22267	21986	22134	22216	22152	22001	22154	22106	22159	22142	22293	22197	22298	22141	22121	22159	22176	22066	22265	22149	22041	22173	22183	22267	22270	22060	22014	22218	22229	22043	21982	22203	22056	21921	22052	22023	22262	22019	22224	22380	22067	22101	22244	22275	22244	22153	22284	22254	22185	22195	22035	22105	22151	22074	22227	22090	22140	22142	22168	22191	22123	22066	22292	22158	22051	22271	22059	22176	22197	22190	22124	22052	22256	22218	22271	22266	22203	22331	22056	22394	22139	22187	22234	22006	22095	22234	22028	22098	22085	22218	22144	22409	22118	22105	22012	22133	22223	22004	22161	22025	22172	22179	22209	22109	22167	22307	21900	22338	21949	22382	22152	22094	22078	22239	21903	22282	22172	22144	21995	22265	22394	22088	22171	22355	22214	22061	22085	22153	22132	22237	22084	22314	21976	22054	22026	22213	22051	22163	22038	22120	21967	22271	22193	22139	22186	22275	22133	22219	22144	22122	22008	22175	22132	22077	21993	22174	22353	22173	21893	22078	22052	22197	22095	22242	22220	22109	22219	22358	22213	22401	22222	22061	22074	22200	22240	21941	22120	22253	22088	22254	21973	22154	22041	22358	22177	22203	22166	22219	22213	21988	22072	22312	21991	21979	22069	22056	22271	22358	22159	22400	22261	22288	22111	22260	22156	21959	22196	21976	22034	22022	22109	22122	22213	22231	21944	22238	22097	22184	22182	22097	22287	22040	22124	22116	22165	22124	21951	22162	21948	22064	22104	21999	22193	22011	22164	22035	22193	22241	21996	22067	22103	22013	22061	22336	22005	22070	21976	22036	22205	22151	22184	22005	22061	22117	22185	22092	22208	22105	22092	22067	22132	22076	22199	22029	22105	22366	22190	22229	21927	22308	22204	22179	22189	22145	22157	22089	22269	21982	21995	22130	22063	22173	21883	22020	22189	22102	22335	22264	22107	22123	22215	22139	21985	22006	22136	22119	22035	22240	22046	22087	22086	22221	22111	22212	22030	22087	22157	22127	22054	22042	22078	22375	22120	22000	22402	21922	21981	22172	22326	22102	22183	22125	22119	22006	22256	22086	22283	22020	21988	21995	22043	22099	22198	22095	22090	22087	22330	22022	22327	22081	22252	21984	22229	22252	22167	22136	22110	22094	22358	22181	22074	22090	22223	22143	21929	22220	22085	22081	22113	22091	22339	22123	21910	22100	22132	22122	22146	22259	22128	21970	22131	22274	22639	22089	22191	22153	22219	21903	22361	22166	21984	22059	22190	21986	22118	22118	22227	22210	22011	22008	22179	22267	22024	22097	22069	22169	22088	21866	21846	22141	22137	22068	21982	22136	22099	21976	22305	22097	22178	22206	22110	22303	21978	22098	22098	22256	22109	22224	21999	22158	22060	22031	22082	22101	22168	22102	22137	22298	22138	22207	22010	22172	22164	22113	22192	22149	22189	22140	22256	22197	22112	22237	22213	22233	22245	22074	22214	22190	22077	22039	22178	22034	22223	22060	22008	22292	22161	22279	22172	22262	22052	22099	22194	22277	22152	22119	22063	22173	22254	22144	21979	22290	22317	22104	22246	22125	22192	22138	22036	21967	22211	22059	22124	22327	22183	22232	22191	22095	22099	22196	22231	22125	22274	22091	22232	22160	22220	21780	22111	22121	22116	22244	22198	22134	22245	22220	22277	22010	22099	21970	22146	22051	22175	22023	22014	22094	22230	22217	22233	22082	22142	22124	22191	22289	22224	22166	22115	22201	22197	21928	22289	22272	22083	22176	22178	22036	22269	21994	22108	22202	22032	22224	22084	22199	22192	22077	22113	22101	22171	22121	22168	22148	22294	22141	22223	22198	22218	22200	22063	22091	22122	22183
23568	21463	42135	53879	47660	38030	32434	29384	29114	29573	29385	29386	29379	29474	29222	29418	29175	29018	28977	29156	29155	29187	29313	29128	29221	29275	29207	29138	29181	29481	29318	29340	29035	29277	29149	29230	29029	28987	29180	29118	29081	29095	29387	29121	29213	29173	29129	28922	29131	29010	29014	29198	29085	29071	29103	28865	29062	29180	29143	29156	29096	28958	29046	29406	28998	29033	29178	29104	28977	29280	29117	29313	28957	29008	29038	29268	29210	29180	29294	29122	28882	29125	29087	28989	29107	29168	29269	29051	28994	29111	28831	29088	29181	29151	29066	29115	29214	29201	29078	29166	28917	29083	29001	29376	29291	29260	28996	28892	29198	29258	29044	29109	29051	28860	28951	28973	29049	29164	29035	29168	28898	28987	29143	29116	28942	28978	28966	29258	29184	29121	29221	29109	29158	29068	29232	28900	29071	28972	29105	29039	29465	29170	29121	29463	29220	29181	29094	29008	28997	29053	29238	28839	29066	29191	29016	29064	29146	29092	29040	28996	29257	28884	29199	28918	28857	29304	29223	29125	28983	29071	29036	29116	29003	29142	28954	29097	29207	29191	29239	29046	29135	28964	29146	29025	28966	29015	29134	29119	29181	29169	29236	29053	29141	29391	29166	29038	29127	29156	29185	29060	29090	29177	29261	28978	29112	28969	29103	29050	29263	29007	29215	29140	29037	28986	29022	29001	29217	29168	29190	29014	28897	28878	29124	29103	29179	28944	29157	29233	29232	29145	29041	29236	29104	29037	29152	29241	29186	29306	29072	29125	29143	28844	29226	28902	29053	29029	29040	29080	29204	29030	29187	28923	29112	29032	28879	29007	28949	29191	29011	29075	28801	29032	29127	29152	29126	29335	29182	28988	29232	28931	29107	29041	28921	29024	29269	29113	29081	29089	29100	28828	28955	29212	28968	29007	29151	29128	29014	29086	28975	29177	29121	29367	29201	28880	29144	29202	28791	28976	29099	28991	29259	29136	29131	29216	28957	28956	29345	29040	29337	29077	29210	29135	29391	29252	29021	29259	29139	29133	29042	29192	29247	29044	29243	28845	29410	29067	28964	28927	29016	29040	28831	29009	29103	28819	29131	29284	29016	29123	29292	29238	29166	29090	29037	29052	29171	29246	29269	29162	29074	29078	29182	28936	29037	28951	29090	29286	29336	28944	29124	29142	29179	28972	29237	28893	29099	28998	29058	29367	29182	28959	29045	29080	29168	29150	29212	29139	29130	29110	28987	28820	29224	29202	29044	29181	28883	28930	29142	29179	29101	29195	29233	29091	28944	28961	28875	29152	29211	28861	28905	29119	28874	28837	28994	28931	29168	28953	29295	29268	29144	29153	29137	29258	29247	29081	29080	29247	28966	29092	28968	29022	29244	29120	29034	29115	28918	29198	29158	29037	29122	29207	29231	28826	29028	29124	29323	29086	29165	28947	29109	29357	29150	28930	29190	29260	29135	28986	28931	29147	29303	29114	29224	28828	28987	28895	28891	29258	29246	28899	29013	29003	28994	29093	28991	29042	29042	29377	28962	29312	29327	29096	28969	29251	29110	29131	29062	28890	29105	28905	29345	29018	29159	28827	29090	28936	29071	28994	28975	29052	29009	29349	29186	29311	29040	28982	29130	29269	28872	28862	29259	29138	28979	29066	29031	29024	29080	29295	29032	29092	28863	29218	29283	29048	29265	29054	29129	29164	29085	28889	29149	29151	29104	29064	29182	29191	28694	28925	29039	29170	29189	29149	29221	29001	29263	29058	29324	29087	28949	29238	29103	29070	28942	28958	29069	29129	29045	29168	29267	29157	29196	29250	28983	29107	28891	28916	29062	29007	29288	29113	29123	29246	29213	29092	29041	29180	29128	29176	29263	28975	29079	29041	29071	29275	29103	29294	29061	28962	29156	28980	28929	29140	29095	29045	29168	29128	28951	29114	28883	29116	29028	29027	28757	29140	29158	29035	29221	29128	28993	29185	29320	29108	29042	29189	28890	29171	29037	29134	29199	29108	29025	29231	29168	29168	29074	28938	29033	28994	29015	29066	29304	29127	28957	29343	29210	28845	29262	29109	29385	29159	29352	28930	28975	28863	29319	29369	28988	28940	29275	29114	29205	29060	29106	29068	29144	29168	29168	28930	29100	29189	29101	28723	29117	28939	28810	29166	29132	29054	29329	28951	29156	29303	28981	29106	28999	29079	29001	29118	29138	29176	28970	29072	29072	29225	29316	29228	29035	29072	29072	29137	28892	28958	29225	29421	29280	29110	29087	29181	28952	28928	29268	29077	29300	28990	29227	29130	29020	29165	29194	29043	28920	29013	29162	28876	29129	29068	29053	28965	29101	28999	29027	29117	29234	29168	29072	29153	29048	28858	28893	29029	29200	29050	29167	29166	29358	29073	29066	29352	28992	29049	29073	29039	28866	28992	28991	29256	29021	28863	29172	28771	29178	29002	29068	29057	29054	29138	29213	28936	29137	29034	28963	28960	28987	29142	28966	28939	29094	29088	29028	29112	29272	29290	29245	29013	29170	29186	28970	29035	29386	29058	28932	29080	29233	29003	29197	29081	29424	28932	29045	28902	29103	29339	29271	29249	29162	29092	29085	29285	28964	28968	29181	29124	29378	29130	28999	29200	29097	29168	29038	29291	29205	28991	29506	29216	29007	29077	28997	29076	28947	29220	28916	28935	29089	29160	29011	29361	29310	29195	28902	28918	29213	29200	29158	29043	29194	29107	29336	29259	28948	29027	29200	29037	29177	29076	28887	28984	28976	29062	29141	28977	29040	29336	29169	29081	29148	29077	29103	29189	28962	29118	29169	29156	29219	28932	28882	29103	28917	29186	29133	29311	29228	29259	28995	28894	28997	29152	29097	28780	29296	28990	29052	29134	29129	29188	29053	29114	28878	29172	29224	29210	29172	29109	29158	29209	29144	29102	29125	29116	29333	29394	29064	29116	29093	29253	28895	28897	29196	28981	29016	29094	29056	29118	29214	28883	29064	28937	29002	29092	29009	28799	29015	28908	29045	29026	29075	29056	29178	29071	29268	29070	28958	28937	29045	28988	28956	29204	29226	29161	28915	29109	29132	29044	29226	29133	29187	29101	28969	29175	29258	28966	29124	28949	29227	28754	28922	28986	29197	29051	29064	29073	29238	29304	29251	29211	29168	28915	28988	29118	29281	29026	29116	29211	29222	28881	28993	29183	28949	29184	29167	29174	29104	28953	29114	29037	29202	28854	29265	29245	29129	29314	29353	29321	29106	29178	29048	29086	29046	29149	29202	29224	29043	29026	29208	29151	29090	29012	29122	28891	28931	28876	29103	29144	29092	29032	29051	29198	29267	29154	29350	29208	29191	29092	29115	29147	29111	29008	29004	29157	29375	28836	29062	29009	29175	29132	29160	29239	29179	28966	29076	29085	29122	29312	28979	29160	29178	29183	29093	28984	29017	29250	29011	28924	29114	29167	29296	29219	29065	28885	29296	29278	29270	29103	28978	29192	29189	29341	29248	29078	29150	29061	29197	28762	29116	29051	29196	29131	29172	28956	28934	29128	29079	28851	29179	29257	29108	28854	29038	29092	28958	28923	29131	29285	28949	29025	29232	29094	29027	28966	29370	29008	29045	29134	29092	29240	29195	29130	29115	28992	29270	29282	29074	29214	29010	29141	29237	28936	28994	28971	28987	28991	28860	29004	29040	28963	29233	28978	29185	28957	28926	29040	29149	28987	29095	29099	28828	29253	29033	28943	29111	29067	29174	29208	29201	29071	29278	28852	29216	29135	28944	29148	29163	29215	29173	29150	29181	29044	28905	29170	29164	29026	28955	29004	29068	29231	29167	29246	29300	29065	29099	28896	29089	29339	29144	29087	29193	29054	28910	29199	29138	29098	29164	29298	29078	29113	29170	29178	29189	29154	29101	28885	29104	29171	29183	29332	29310	29026	28966	28973	29333	28992	29202	29001	28984	29206	28999	29124	28944	29100	29059	28979	29082	29087	29171	29167	29003	29008	28893	28930	28958	28953	29156	29074	28986	29017	29179	29120	29011	29206	29154	28995	29015	28949	29099	29262	29114	29045	29101	28907	29028	29237	29298	29060	29187	29232	29097	28934	29282	29017	29221	28956	29062	29064	29059	29267	29226	29007	29083	29281	29150	29066	29260	29148	29086	29092	29205	28927	29346	29096	29024	29151	28995	29080	28874	29040	29169	29113	29139	29049	29121	29263	29072	28969	28985	29065	29070	29129	29139	29015	29211	28973	28876	29057	29189	28961	29206	28883	29195	29130	29179	29189	28982	29044	29080	29120	28883	29172	29080	29057	29228	29128	29195	29158	28908	29220	29117	29228	28980	28970	29073	28969	29143	28983	29211	29119	28986	29136	28941	28917	29156	29183	28947	29142	29194	28891	29004	29287	28834	29103	29339	29026	29146	29218	29245	29079	29087	29042	29092	29260	29292	28860	29171	29198	29195	28963	28872	29045	29155	29006	29301	29133	29102	29227	29238	28935	28955	29353	29221	29393	29315	29036	29357	29379	29215	29201	29036	28940	29168	29124	28972	29132	28881	28921	29051	29104	28901	28970	29174	28931	29007	29025	29298	29425	29240	29156	29115	29043	29062	28882	29271	28871	29013	29136	29127	29101	28915	29155	29117	29243	29156	29095	28943	29103	29124	29078	29127	28965	28849	29312	28995	29016	29169	29152	29293	29098	29173	29243	29173	29087	29079	29160	28962	29000	29099	29099	29227	28849	29297	29050	29252	29222	29220	28909	28952	28973	28902	28980	29235	28849	29131	29134	29133	29104	29239	29046	29082	29034	29012	29190	29135	29416	29059	28978	29067	29176	29057	29038	28877	29042	29178	28801	29054	29397	29055	29067	29015	29196	29148	29008	28916	29278	29342	29132	29315	28973	29024	29326	29077	29074	29253	29041	29206	28989	28924	28970	29078	28943	29089	28909	29222	29013	28962	29174	29176	28938	29114	29097	29144	28894	29180	29241	29086	28824	29045	29176	29330	29230	29008	28987	28938	29038	29229	28934	29192	29214	29032	29196	29267	29385	29056	29417	29136	29006	28951	29048	29005	28985	28985	29017	29146	29093	29030	29183	29177	29088	29363	29167	28933	29153
31374	70932	95263	77002	54853	35535	23354	22262	22315	22254	22228	22378	22166	22356	22339	22136	22191	21969	22192	22451	22264	22345	22388	22340	22257	22141	22172	22075	22272	22181	22032	22183	22351	22416	22249	22265	22346	22147	22175	22190	22354	22069	22325	22298	22242	22201	22184	22358	22213	22079	22234	22474	22147	22235	22267	22240	22312	22162	22348	22182	22154	22286	22348	22435	22325	22299	22064	22119	22309	21892	22219	22299	22198	22225	22069	22187	22179	22144	22201	22420	22143	22204	22354	22215	22094	22244	22271	22312	22109	22217	22150	22339	22216	22313	22380	22237	22204	22291	22160	22329	22173	22091	22121	22379	22276	22155	22383	22243	22302	22121	22358	22189	22266	22264	22113	22129	22376	22176	22039	22221	22230	22303	22186	22283	22207	22220	22244	22259	22077	22082	22186	21929	22115	22263	22158	22197	22210	22068	22190	22233	22319	22509	22322	22253	22181	22130	22302	22178	22251	22283	22174	22136	22332	22168	22158	22121	22066	22346	22256	22180	22391	22229	22041	22296	22253	22111	22327	22179	22220	22178	22209	22240	22534	22102	22147	22266	22087	22404	22099	22315	22297	22240	22125	22322	22201	22278	22232	22339	22223	22207	22185	22184	22252	22328	22326	21957	22114	22352	22141	22169	22217	22256	22296	22327	22146	22154	22212	22319	22312	22213	22135	22511	22102	22115	22084	22201	22087	22195	22207	22289	22280	22081	22223	22243	22141	22242	22198	22244	22301	22221	22331	22171	22096	22166	22257	22227	22195	22055	22315	22197	22065	22221	22309	22097	22374	22115	22169	22176	22278	22303	22184	22302	22195	22293	21929	22180	22209	22283	22279	22306	22106	22312	22078	22215	22312	22329	22202	22000	22414	22141	22166	22193	22130	22345	22309	22098	22088	22217	22359	22220	22247	22343	22079	22235	22148	21894	22422	22401	22006	22257	22081	22332	22224	22199	22357	22332	22158	22182	22116	22394	22402	22262	22179	22235	22206	22365	22095	22015	22347	21995	22176	22166	22258	22121	22219	22196	22259	21971	22416	22256	22235	22262	22163	22457	22228	22136	22249	22035	22311	22236	22355	22278	22414	22227	22467	22089	22153	22276	22094	22152	22190	22204	22237	22064	22248	22237	22158	22281	22062	22425	22368	22139	22224	22191	22163	22217	22213	22114	22475	22234	22284	22255	22040	22470	22232	22097	22480	22272	22324	22195	22201	22308	22216	22329	22143	22104	22411	22016	22233	22170	22220	22231	22185	22365	22282	22401	22123	22238	22214	22401	22163	22313	22184	22309	22082	22310	22275	22258	22185	22259	22128	22187	22095	22267	22248	22351	22258	22296	22301	22334	22234	22173	22344	22151	22296	22251	22252	22185	22186	22174	22189	22006	22331	22096	22246	22351	22271	22391	22242	22223	22177	22169	22078	22286	22105	22263	22062	22372	22255	22240	22240	22152	22236	22196	22187	22124	22052	22205	22102	22369	22175	22255	22289	22151	22448	22136	22371	22054	22340	22074	22253	22219	22196	22183	22094	22100	22284	22301	22184	22381	22331	22039	22184	22263	22011	22338	22226	22101	22265	22213	22153	22272	22019	22323	22419	22196	22192	22375	22173	22147	22139	22238	22322	22212	22268	22053	22294	22223	22250	22370	22372	22331	22085	22123	22222	22378	22270	22270	22418	22182	22131	22176	22227	22319	22206	22258	22363	22183	22214	22164	22292	22334	22091	22186	22121	22274	22255	22266	22034	22081	22239	22258	22077	22115	22395	22286	22143	22255	22076	22487	22492	22265	22219	22240	22341	22185	22194	22320	22215	22170	22321	22128	22387	22384	22159	22217	22310	22192	22199	22332	22229	22139	22178	22278	22319	22484	22259	22278	22132	22113	22373	22235	22294	22277	22358	22266	22224	22210	22259	22271	22356	22299	22235	22231	22242	22201	22054	22377	22211	22158	22265	22157	22228	22151	22122	22282	22395	22238	22325	22393	22304	22200	22148	22327	22146	22287	22154	22346	22300	22228	22167	22419	22070	22381	22229	22191	22117	22182	22001	22309	22187	22195	22345	22202	22193	22216	22147	22327	22362	22229	22021	22350	22233	22325	22294	22275	22349	22341	22219	22144	22174	22290	22193	22086	22273	22097	22338	22338	22220	22125	22117	22196	22215	22215	22214	22327	22237	22130	22319	22101	22276	22232	22209	22315	22260	22028	22351	22242	22086	22336	22144	22291	22282	22219	22259	22221	22281	22359	22295	22256	22149	22024	22240	22273	22215	22190	22239	22117	22356	22130	22281	22196	22092	22117	22245	22100	22370	21929	22205	22399	22070	22160	22280	22333	22228	22383	22322	22293	22261	22275	22319	22175	21986	22449	22101	22139	22047	22298	22146	22176	22238	22175	22268	22308	22178	22051	22202	22132	22201	22259	22281	22251	22376	22285	22236	22330	22169	22280	22335	22412	22225	22304	22150	22156	22253	22251	22055	22133	22257	22193	22229	22306	22291	22198	22116	22238	22180	21911	22245	22292	22230	22358	22183	22301	22287	22264	22341	22200	22263	22331	22182	22190	22138	22377	22220	22005	22104	22162	22352	22371	22209	22104	22382	22292	22201	22214	22240	22299	22303	22487	22201	22152	22260	22185	22341	22277	22344	22111	22307	22296	22308	22162	22122	22159	22261	22097	22224	22277	22399	22332	22403	22099	21966	22212	22255	22222	22284	22174	22293	22262	22143	22129	22302	22216	22323	22242	22376	22313	22134	22181	22232	22245	22278	22268	22414	22276	22176	22155	22253	22296	22274	22427	22159	22382	22114	22258	22179	22296	22201	22169	22046	22480	22059	22429	22292	22163	22190	22415	22342	22167	22210	22041	22186	22273	22276	22105	22131	22157	22271	22042	22280	22356	22186	22210	22122	22197	22335	22223	22374	22359	22206	22006	22185	22235	22123	22361	22384	22273	22216	22240	22096	22203	22147	22140	22305	22226	22266	22248	22363	22331	22236	22195	22318	22338	22272	22345	22189	22124	22296	22305	22283	22339	22091	22137	22302	22235	22346	22104	22374	22449	22284	22399	22398	22265	22330	22206	22249	22054	22191	22426	22287	22235	22405	22209	22547	22019	22221	22185	22362	22149	22370	22095	22263	22402	22441	22176	22235	22363	22147	22194	22267	22319	22172	22351	22278	22191	22239	22294	22089	22146	22263	22233	22108	22242	22198	22207	22113	22234	22202	21958	22211	22264	22215	22239	22145	22269	22184	22148	22088	22211	22040	22323	22160	22159	22294	22145	22386	22152	22092	22245	22149	22265	22122	22208	22402	22176	22212	22254	22267	22094	22389	22242	22269	22228	22160	22295	22220	22269	22168	22268	22341	22068	22282	22179	22449	22419	22472	22147	22104	21998	22216	22210	22207	22014	22475	22192	22349	22349	22287	22304	22193	22347	22227	22192	22181	22281	22238	22298	22265	22272	22140	22074	22221	22255	22228	22321	22161	22175	22122	22365	22424	22369	22333	22130	22192	22038	22163	22240	22215	22313	22205	22112	22136	22295	22151	22268	22136	22247	22253	22399	22407	22206	22019	22262	22252	22126	22293	22128	22167	22148	22289	22266	22182	22208	22422	22171	22294	22326	22193	22233	22251	22190	22245	22274	22164	22270	22337	22188	22276	22259	22175	22443	22292	22207	22109	22358	22345	22221	22381	22104	22147	22234	22362	22235	22155	22230	22423	22408	22367	22116	22362	22351	22354	22209	22307	22107	22157	22312	22109	22337	22235	22279	22059	22170	22213	22224	22258	22248	22286	22226	22201	22301	22441	22135	22242	22388	22152	22231	22320	22118	22245	22143	22281	22210	22261	22335	22357	22201	22295	22175	22063	22260	22293	22111	22176	22139	22067	22207	22240	22134	22174	22036	22454	22281	22248	22393	22206	22290	22445	22357	22351	22204	22307	22247	22126	22343	22367	22210	22172	22029	22361	22269	22198	22140	22377	22291	22217	21988	22130	22175	22183	22098	22067	22257	22187	22210	22241	22387	22323	22120	22165	22192	22203	22158	22191	22331	22189	22367	22296	22301	22208	22253	22207	22151	22243	22179	22149	22295	22482	22258	22414	21990	22341	22202	22062	22235	22224	22295	22075	22344	22355	22355	22235	22402	22303	22389	22285	22292	22266	22031	22217	22350	22132	22425	22133	22344	22226	21956	22339	22277	22253	22223	21859	21928	22218	22226	22271	22021	22265	22350	22183	22302	22207	22131	22175	22237	22209	22211	22145	22188	22099	22269	22391	22262	22279	22298	22382	22318	22077	22137	22248	22422	22212	22166	22127	22137	22389	22161	22111	21951	22140	22149	22311	22060	22360	22249	22377	22427	22249	22258	22250	22304	22301	22262	22111	22343	22254	22284	22286	22429	22331	22243	22242	22247	22250	22197	22137	22098	22326	22137	22069	22299	22078	22133	22157	22042	22419	22201	22229	22228	22243	22116	22186	22131	22166	22491	22207	22304	22131	22405	22058	22191	22224	22261	22037	22074	22371	22271	22232	22242	22243	22172	22161	22312	22213	22331	22142	22232	22162	22173	22147	22174	22045	22345	22116	22117	22254	22153	22219	22223	22050	22352	22133	22160	22289	22198	22250	22140	22251	22050	22150	22437	22350	22178	22254	22153	22503	22031	22187	22123	22327	22047	22218	22059	22476	22370	22313	22223	21993	22229	22220	22336	22259	22239	22407	22134	22199	22173	21988	22324	22330	22179	22255	22221	22289	22256	22185	22198	22249	22215	22139	22204	22174	22175	22209	22434	22248	22142	22170	22256	22242	22109	22395	22195	22295	22329	22236	22239	22285	22171	22113	22379	22316	22296	22050	22209	22237	22231	22364	22196	22198	22242	22025	22231	22149	22470	22193	22215	22286	22402	22170	22121	22092	22235	22129	22277	22259	22156	22301	22303	22293	22159	22212	22343	22168	22237	22046	22302	22263	22296	22335	22053	22229	22256	22283	22217	22263	22326	22095	22232	22304	22218	22286	22229	22175	22196	22126	22311	22055	22198	22395	22316	22259	22303	22153	22268	22357	22216	22165	22307	22267	22287	22261	22332	22266	22308	22102	22227	22244	22131	22186	22180	22009	22227	22083	22199
22513	21512	40168	51624	48238	39300	33216	29708	29663	30166	30336	29983	30098	30111	29878	29962	29875	30071	29677	30078	29860	29788	29786	29896	30124	29517	29600	29751	29800	29755	29577	29736	29797	29814	29825	30047	29475	29672	29689	29793	29648	29705	29876	29696	29801	29526	29647	29813	29742	29731	29850	29834	29483	29620	29632	29753	29789	29539	29631	29528	29682	29505	29665	29691	29865	29783	29753	29814	29776	29906	29759	29592	29621	29585	29899	29768	29543	29646	29579	29768	29543	29731	29695	29699	29492	29770	29818	29785	29749	29517	29810	29822	29417	29876	29717	29414	29642	29679	29896	29737	29859	29981	29883	29576	29515	29693	29593	29604	29685	29767	29753	29486	29690	29731	29938	29735	29876	29622	29620	29764	29550	29639	29490	29666	29825	29826	29790	29730	29610	29840	29719	29612	29684	29589	29829	29585	29481	29741	29681	29560	29663	30094	29571	29841	29501	29569	29747	29786	29607	29653	29726	29537	29478	29784	29799	29676	29597	29718	29559	29612	29847	29657	29839	29713	29465	29634	29631	29580	29330	29645	29741	29552	29691	29804	29704	29637	29868	29541	29465	29412	29785	29628	29865	29679	29497	29601	29570	29678	29734	29643	29546	29549	29643	29573	29756	29420	29586	29677	29528	29656	29557	29755	29624	29706	29780	29503	29709	29754	29519	29568	29557	29796	29449	29561	29564	29760	29509	29543	29731	29833	29722	29725	29836	29723	29706	29655	29472	29601	29716	29743	29603	29403	29835	29706	29580	29846	29739	29848	29534	29430	29642	29505	29607	29846	29407	29928	29732	29641	29645	29577	29654	29642	29582	29619	29564	29631	29713	29746	29383	29699	29671	29719	29600	29691	29643	29786	29585	29697	29784	29727	29805	29682	29684	29860	29787	29653	29296	29729	29509	29679	29776	29506	29544	29631	29763	29414	29777	29489	29511	29502	29652	29608	29636	29646	29609	29485	29667	29450	29624	29804	29562	29458	29516	29713	29733	29433	29670	29767	29661	29794	29723	29610	29657	29532	29676	29543	29702	29692	29730	29599	29526	29765	29681	29594	29604	29609	29606	29567	29518	29754	29755	29621	29463	29734	29573	29509	29742	29769	29871	29525	29608	29700	29502	29451	29552	29706	29503	29615	29555	29716	29771	29644	29841	29610	29559	29682	29884	29704	29728	29366	29576	29701	29665	29809	29776	29611	29715	29658	29769	29595	29679	29737	29718	29450	29615	29315	29563	30012	29807	29610	29604	29622	29910	29587	29641	29539	29790	29642	29481	29546	29917	29503	29638	29582	29585	29566	29771	29497	29393	29683	29620	29493	29426	29497	29499	29560	29559	29532	29664	29633	29849	29571	29672	29878	29702	29535	29618	29344	29752	29807	29567	29642	29590	29620	29612	29666	29691	29675	29631	29404	29694	29592	29782	29754	29633	29567	29556	29641	29615	29608	29760	29592	29615	29419	29548	29610	29609	29837	29504	29739	29574	29787	29638	29516	29531	29727	29605	29486	29731	29614	29927	29731	29770	29688	29639	29869	29573	29426	29266	29524	29501	29645	29638	29792	29900	29555	29608	29381	29393	29744	29665	29763	29626	29689	29693	29846	29744	29745	29548	29325	29757	29703	29530	29685	29870	29591	29720	29554	29478	29558	29816	29693	29738	29431	29569	29630	29634	29472	29718	29598	29598	29418	29639	29840	29727	29731	29853	29786	29694	29664	29507	29695	29669	29649	29797	29601	29851	29732	29830	29747	29591	29323	29547	29729	29824	29731	29450	29687	29566	29599	29756	29664	29630	29834	29456	29583	29608	29818	29824	29503	29664	29804	29732	29575	29524	29583	29647	29880	29624	29552	29777	29849	29456	29818	29606	29578	29788	29646	29648	29646	29561	29602	29397	29544	30033	29753	29799	29641	29663	29457	29715	29835	29596	29703	29611	29648	29685	29619	29667	29596	29588	29557	29499	29671	29589	29588	29487	29821	29585	29597	29772	29668	29546	29732	29756	29576	29657	29833	29571	29530	29649	29489	29717	29955	29529	29443	29799	29386	29977	29767	29802	29893	29766	29659	29733	29777	29634	29827	29483	29573	29638	29691	29752	29554	29517	29593	29610	29855	29834	29554	29481	29572	29598	29653	29682	29642	29794	29720	29771	29636	29659	29574	29536	29714	29639	29936	29621	29602	29558	29535	29746	29625	29703	29463	29529	29632	29549	29642	29601	29734	29669	29644	29653	29253	29472	29647	29747	29740	29885	29739	29921	29730	29565	29741	29483	29286	29680	29569	29942	29646	29606	29691	29491	29676	29487	29770	29723	29562	29768	29651	29840	29608	29407	29616	29688	29293	29717	29670	29663	29509	29610	29317	29804	29569	29481	29447	29567	29612	29607	29728	29575	29471	29713	29642	29508	29713	29758	29638	29830	29587	29743	29835	29766	29545	29506	29782	29765	29728	29595	29524	29542	29520	29626	29861	29869	29672	29564	29815	29900	29687	29662	29680	29669	29564	29718	29569	29806	29941	29647	29643	29483	29598	29789	29516	29811	29527	29669	29542	29538	29768	29395	29705	29399	29514	29762	29837	29652	29582	29774	29591	29597	29579	29647	29808	29617	29591	29513	29716	29653	29913	29759	29626	29700	29937	29485	29589	29475	29616	29773	29453	29385	29512	29527	29693	29893	29503	29811	29822	29702	29649	29553	29589	29535	29658	29679	29559	29360	29742	29799	29574	29328	29584	29556	29685	29954	29654	29479	29607	29511	29580	29638	29648	29679	29540	29571	29620	29655	29597	29951	29725	29482	29560	29584	29722	29778	29768	29747	29680	29695	29596	29549	29679	29618	29627	29464	29597	29467	29471	29636	29651	29890	29795	29662	29595	29496	29657	29793	30023	29629	29714	29612	29645	29692	29570	29645	29825	29707	29740	29848	29656	29483	29748	29738	29784	29593	29731	29813	29638	29600	29645	29519	29626	29815	29635	29571	29357	29511	29779	29625	29793	29668	29587	29752	29547	29817	29652	29587	29547	29642	30018	29561	29731	29779	29670	29598	29589	29827	29734	29760	29807	29675	29424	29632	29767	29397	29506	29812	29674	29657	29653	29443	30002	29467	29673	29572	29597	29795	29516	29474	29576	29720	29521	29555	29709	29767	29479	29560	29720	29523	29796	29639	29568	29475	29707	29580	29589	29722	29695	29690	29655	29696	29634	29602	29656	29742	29509	29691	29911	29713	29629	29684	29708	29386	29492	29422	29577	29738	29638	29784	29863	29463	29572	29753	29777	29529	29646	29697	29564	29690	29816	29778	29691	29551	29684	29714	29556	29619	29497	29607	29749	29864	29829	29727	29468	29792	29699	29730	29826	29666	29785	29938	29802	29821	29515	29367	29760	29579	29590	29626	29821	29464	29584	29807	29758	29942	29654	29796	29421	29674	29760	29686	29456	29703	29577	29630	29770	29395	29523	29634	29323	29619	29696	29700	29670	29741	29615	29896	29453	29455	29582	29835	29494	29562	29484	29598	29653	29833	29532	29585	29427	29566	29723	29695	29643	29825	29517	29579	29467	29298	29665	29678	29800	29616	29375	29416	29736	29667	29667	29732	29615	29653	29597	29716	29639	29708	29685	29665	29601	29645	29560	29863	29745	29724	29543	29712	29730	29479	29614	29589	29608	29780	29760	29595	29741	29959	29569	29503	29751	29694	29854	29595	29458	29594	29595	29690	29678	29655	29728	29555	29710	29653	29640	29675	29712	29757	29758	29822	29840	29560	29756	29643	29423	29676	29673	29807	29956	29696	29741	29558	29688	29759	29759	29448	29779	29636	29679	29735	29669	29680	29604	29637	29672	29638	29661	29828	29599	29314	29583	29771	29400	29779	29682	29579	29654	29657	29829	29579	29205	29567	29574	29725	29507	29426	29685	29760	29756	30013	29838	29633	29545	29935	29459	29363	29692	29578	29534	29915	29831	29590	29589	29718	29640	29731	29645	29736	30161	29631	29295	29541	29393	29550	29567	29532	29379	29493	29753	29486	29375	29508	29657	29701	29655	29594	29716	29644	29696	29839	29550	29707	29768	29515	29614	29535	29753	29631	29508	29586	29749	29889	29734	29454	29484	29644	29609	29595	29510	29801	29609	29578	29722	29502	29594	29517	29418	29699	29803	29793	29635	29854	29677	29647	29733	29578	29766	29746	29701	29634	29662	29620	29515	29720	29545	29545	29743	29697	29706	29625	29712	29812	29558	29431	29909	29594	29756	29636	29569	29642	29618	29793	29535	29477	29625	29577	29331	29657	29742	29516	29676	29619	29593	29833	29652	29684	29516	29531	29779	29465	29474	29435	29788	29422	29481	29726	29742	29856	29901	29881	29756	29500	29836	29814	29744	29524	29775	29753	29709	29695	29556	29497	29511	29573	29529	29829	29523	29883	29957	29443	29501	29666	29647	29682	29575	29627	29801	29605	29579	29624	29696	29584	29602	29722	29619	29617	29668	29580	29711	29809	29701	29637	29620	29341	29611	29716	29747	29760	29621	29779	29617	29583	29493	29711	29602	29719	29720	29338	29517	29671	29667	29768	29507	29695	29536	29535	29559	29559	29557	29713	29725	29435	29748	29681	29774	29523	29807	29755	29482	29479	29509	29658	29579	29961	29678	29471	29792	29594	29529	29581	29837	29624	29735	29506	29690	29717	29612	29596	29560	29579	29463	29719	29620	29726	29661	29606	29668	29754	29605	29678	29606	29797	29762	29756	29796	29546	29628	29661	29761	29733	29825	29467	29584	29819	29632	29820	29557	29691	29810	29356	29560	29567	29611	29602	29730	29546	29745	29851	29512	29635	29611	29717	29599	29679	29702	29534	29725	29533	29740	29424	29614	29663	29518	29676	29757	29740	29505	29527	29753	29478	29535	29535	29670	29668	29794	29509	29652	29635	29449	29674	29663	29669	29693	29489	29563	29683	29406	29728	29595	29574	29729	29842	29689	29516	29589	29782	29688	29631	29649	29490	29580	29684	29899	29698	29465	29753	29756	29528	29591	29669	29617	29739	29899	29673	29736	29517	29671	29809	29375	29738	29553	29790	29462	29843	29784	29791	29669	29663	29728	29596	29566	29710	29492	29697	29827	29711	29845	29589	29538
33705	82681	104087	90169	66007	42269	23291	22445	22550	22599	22522	22487	22539	22403	22647	22658	22425	22561	22473	22662	22622	22673	22373	22497	22535	22646	22726	22532	22532	22544	22647	22416	22663	22603	22592	22518	22743	22613	22485	22309	22704	22499	22571	22523	22820	22322	22440	22677	22671	22784	22470	22675	22534	22739	22607	22439	22608	22630	22489	22489	22413	22450	22482	22591	22625	22720	22627	22605	22395	22567	22427	22377	22635	22503	22494	22492	22415	22554	22578	22424	22665	22383	22725	22662	22454	22590	22578	22493	22492	22364	22370	22618	22481	22560	22565	22528	22646	22494	22695	22500	22548	22445	22485	22504	22527	22575	22376	22657	22521	22367	22516	22421	22490	22410	22722	22591	22466	22713	22358	22646	22535	22559	22408	22721	22433	22623	22691	22481	22669	22470	22544	22506	22586	22405	22415	22636	22400	22664	22696	22541	22620	22504	22466	22429	22536	22559	22338	22360	22445	22696	22340	22438	22606	22368	22505	22517	22625	22556	22600	22547	22464	22344	22514	22375	22627	22412	22429	22360	22451	22554	22571	22547	22605	22621	22508	22465	22399	22507	22360	22535	22576	22500	22453	22368	22608	22488	22622	22500	22504	22724	22602	22402	22557	22473	22656	22290	22459	22511	22599	22534	22510	22362	22489	22469	22586	22414	22391	22526	22479	22578	22338	22647	22601	22433	22518	22484	22512	22590	22333	22687	22465	22535	22557	22513	22553	22451	22515	22538	22528	22635	22792	22609	22558	22613	22359	22525	22613	22555	22611	22670	22477	22442	22474	22712	22599	22608	22551	22500	22594	22450	22495	22330	22648	22385	22576	22656	22493	22460	22579	22605	22467	22464	22610	22719	22445	22447	22605	22443	22580	22585	22369	22460	22609	22565	22429	22399	22682	22545	22604	22556	22444	22761	22386	22564	22567	22543	22550	22424	22414	22625	22486	22314	22446	22685	22438	22449	22669	22501	22526	22546	22478	22766	22586	22530	22443	22549	22367	22628	22550	22597	22392	22404	22518	22582	22566	22650	22431	22573	22464	22515	22679	22414	22412	22625	22469	22644	22492	22541	22541	22576	22478	22418	22608	22395	22421	22444	22615	22486	22541	22351	22363	22452	22539	22449	22572	22490	22747	22578	22477	22527	22590	22474	22438	22502	22620	22500	22719	22606	22487	22418	22511	22626	22442	22476	22422	22712	22511	22459	22531	22506	22377	22658	22656	22335	22402	22661	22569	22600	22651	22604	22450	22576	22562	22654	22609	22582	22432	22456	22557	22487	22515	22315	22579	22570	22587	22588	22521	22530	22710	22571	22722	22172	22483	22623	22554	22494	22528	22510	22685	22437	22483	22552	22421	22500	22494	22509	22529	22411	22614	22611	22508	22462	22506	22620	22689	22392	22542	22462	22483	22468	22545	22488	22561	22466	22596	22511	22550	22702	22654	22445	22494	22417	22505	22386	22447	22393	22442	22450	22670	22389	22423	22413	22527	22517	22412	22529	22530	22358	22460	22402	22412	22359	22477	22588	22482	22584	22566	22464	22543	22328	22570	22506	22549	22419	22414	22376	22707	22491	22525	22431	22400	22501	22657	22503	22442	22425	22494	22462	22579	22612	22368	22658	22696	22553	22514	22437	22652	22382	22478	22570	22638	22535	22717	22419	22461	22651	22632	22537	22554	22400	22477	22475	22558	22498	22618	22547	22494	22757	22594	22467	22442	22541	22651	22565	22556	22425	22521	22515	22452	22593	22573	22451	22515	22661	22475	22606	22476	22600	22698	22455	22491	22644	22479	22660	22448	22319	22474	22325	22474	22236	22466	22435	22468	22441	22444	22492	22436	22353	22416	22627	22583	22441	22550	22628	22457	22471	22497	22598	22635	22496	22385	22450	22523	22476	22421	22631	22565	22457	22446	22489	22667	22551	22504	22560	22707	22594	22351	22584	22521	22506	22469	22653	22417	22458	22532	22594	22559	22628	22488	22387	22527	22653	22553	22443	22646	22465	22522	22376	22536	22686	22498	22475	22399	22362	22638	22483	22645	22710	22553	22321	22625	22534	22558	22665	22478	22622	22219	22465	22739	22738	22650	22601	22537	22487	22571	22527	22387	22639	22271	22453	22729	22442	22544	22260	22535	22409	22554	22554	22375	22474	22588	22533	22437	22573	22448	22406	22388	22586	22544	22647	22491	22567	22554	22342	22724	22494	22722	22616	22593	22480	22415	22509	22644	22552	22549	22480	22538	22646	22510	22509	22506	22731	22440	22611	22617	22513	22650	22490	22577	22517	22507	22679	22573	22547	22492	22581	22644	22555	22365	22596	22591	22553	22643	22549	22536	22392	22625	22380	22578	22519	22743	22453	22509	22684	22443	22643	22563	22557	22623	22517	22716	22459	22514	22670	22709	22452	22621	22388	22472	22474	22638	22523	22546	22523	22510	22399	22612	22501	22310	22454	22490	22319	22670	22525	22508	22700	22574	22402	22463	22667	22514	22496	22530	22476	22635	22471	22341	22578	22636	22452	22591	22503	22633	22576	22563	22536	22422	22537	22561	22416	22468	22617	22530	22653	22640	22376	22476	22635	22552	22501	22695	22395	22500	22465	22588	22609	22669	22463	22712	22568	22397	22644	22625	22443	22449	22537	22721	22623	22373	22650	22742	22401	22561	22442	22605	22336	22552	22553	22509	22279	22663	22571	22490	22625	22450	22405	22451	22630	22534	22538	22414	22357	22621	22488	22598	22532	22520	22481	22489	22510	22530	22544	22287	22422	22484	22568	22379	22674	22515	22388	22324	22470	22605	22505	22579	22523	22582	22575	22536	22495	22589	22610	22456	22559	22399	22490	22512	22463	22872	22469	22471	22519	22624	22633	22471	22454	22436	22690	22307	22537	22765	22456	22526	22508	22641	22440	22491	22573	22488	22466	22552	22455	22400	22473	22627	22566	22605	22432	22651	22533	22562	22546	22495	22194	22622	22367	22553	22315	22456	22470	22534	22518	22639	22358	22524	22535	22519	22427	22480	22521	22637	22665	22396	22336	22520	22409	22504	22509	22568	22602	22542	22537	22502	22566	22438	22641	22577	22562	22711	22505	22470	22531	22569	22497	22431	22424	22484	22513	22398	22567	22521	22435	22639	22469	22410	22475	22429	22580	22567	22477	22493	22479	22517	22472	22561	22658	22520	22572	22374	22441	22664	22706	22539	22449	22396	22543	22503	22449	22371	22308	22503	22474	22492	22281	22622	22536	22353	22590	22535	22533	22556	22518	22499	22428	22507	22437	22609	22530	22604	22507	22494	22536	22563	22503	22478	22316	22611	22474	22610	22487	22521	22371	22703	22548	22538	22646	22334	22157	22636	22580	22590	22568	22751	22490	22525	22489	22579	22406	22645	22555	22629	22552	22587	22566	22439	22671	22383	22537	22695	22355	22608	22452	22583	22570	22637	22774	22509	22648	22557	22438	22578	22585	22560	22540	22590	22543	22569	22621	22653	22400	22627	22556	22502	22611	22556	22807	22670	22317	22498	22405	22492	22522	22526	22681	22698	22619	22407	22546	22469	22539	22489	22348	22567	22313	22690	22349	22512	22549	22464	22599	22602	22689	22554	22721	22707	22490	22508	22538	22545	22592	22612	22612	22552	22266	22349	22583	22676	22647	22718	22560	22623	22395	22608	22517	22454	22647	22598	22446	22609	22485	22419	22564	22480	22462	22418	22669	22491	22628	22564	22465	22597	22339	22552	22549	22529	22426	22322	22457	22622	22544	22532	22491	22737	22638	22434	22342	22468	22496	22554	22397	22425	22447	22689	22470	22704	22451	22661	22582	22426	22497	22596	22635	22484	22574	22488	22397	22681	22363	22619	22518	22654	22537	22477	22624	22596	22469	22624	22471	22699	22586	22570	22508	22562	22456	22537	22535	22576	22630	22475	22379	22431	22479	22450	22616	22426	22562	22428	22636	22419	22580	22545	22318	22427	22569	22406	22571	22626	22299	22394	22422	22485	22588	22558	22545	22507	22579	22807	22468	22684	22442	22533	22758	22374	22472	22616	22580	22403	22514	22415	22562	22362	22431	22516	22509	22568	22462	22731	22400	22549	22486	22506	22439	22537	22330	22543	22737	22489	22384	22515	22422	22545	22570	22576	22645	22554	22450	22505	22423	22486	22406	22764	22456	22524	22584	22590	22532	22509	22762	22597	22407	22503	22487	22510	22597	22648	22361	22629	22483	22522	22465	22463	22623	22238	22384	22524	22546	22611	22438	22608	22526	22412	22616	22540	22565	22490	22405	22435	22559	22577	22592	22570	22615	22476	22303	22590	22487	22411	22492	22693	22308	22537	22490	22450	22588	22435	22561	22679	22507	22427	22508	22381	22571	22662	22654	22385	22613	22626	22477	22710	22474	22349	22655	22647	22344	22498	22395	22631	22334	22567	22435	22492	22577	22611	22546	22454	22686	22370	22434	22390	22560	22496	22642	22585	22559	22419	22482	22706	22624	22503	22411	22350	22448	22516	22383	22565	22610	22704	22499	22541	22471	22579	22540	22537	22508	22501	22645	22621	22462	22527	22679	22511	22523	22785	22498	22420	22643	22376	22583	22591	22443	22366	22559	22509	22396	22403	22393	22598	22422	22603	22541	22593	22451	22558	22543	22685	22508	22327	22579	22566	22460	22474	22528	22451	22478	22553	22506	22605	22329	22509	22428	22486	22525	22416	22541	22537	22388	22405	22443	22645	22467	22574	22429	22595	22596	22640	22488	22474	22538	22389	22596	22423	22561	22502	22509	22366	22688	22365	22540	22565	22506	22346	22747	22505	22541	22454	22477	22568	22499	22348	22511	22674	22460	22612	22488	22446	22694	22348	22423	22530	22317	22509	22443	22447	22601	22541	22514	22570	22547	22419	22632	22618	22537	22604	22514	22552	22500	22533	22802	22504	22337	22575	22552	22574	22409	22452	22684	22557	22422	22355	22745	22474	22366	22537	22619	22606	22640	22400	22529	22540	22458	22487	22575	22492	22595	22559	22367	22458	22482	22366	22508	22485	22431	22501	22580	22365	22432	22576	22358	22222	22459	22637	22577	22305	22297	22423	22513	22693	22385	22633	22617	22434	22498	22510	22379	22617	22591
27923	25324	48068	46098	36116	32034	29602	28822	28812	28887	28970	28812	28877	28908	28899	28804	28748	28874	29030	28877	28963	28852	29177	29084	29034	28859	28820	29050	28859	29096	28863	29020	28982	28955	28735	28984	29042	28927	29010	28828	28897	29214	28950	29103	29123	28922	28872	28866	29093	28861	28880	29024	28766	28887	28747	28760	29047	28915	29001	28921	28570	28712	28929	28866	29191	29076	28923	28877	28735	28645	29001	28968	28937	28963	28897	28872	28830	28836	28409	28948	28731	28894	28656	28731	28931	28838	28610	29009	28652	28951	28964	28827	28703	28889	28755	29004	29025	28837	28790	28907	28961	28814	28726	29071	28829	28933	28972	28867	29088	28787	28759	28808	28753	28743	28650	28892	28971	29028	28847	28725	28724	29001	28846	28667	28910	28857	29129	28791	28836	29019	28934	28677	28737	28804	29135	28716	29023	28777	28881	29140	28940	28784	28837	28784	28800	28758	28779	28773	28877	28932	28935	28933	28735	28952	28749	28708	28602	28661	28573	28797	29048	29045	28886	28984	28858	28839	28797	29001	28919	28939	28879	29077	28846	28980	28793	28909	28881	28766	28781	29129	28604	28574	28875	28722	28745	28829	28846	28795	28871	28634	29021	28779	28854	28889	29093	28830	28907	28737	28535	28869	28828	28905	28819	28857	28826	28902	28861	28660	28560	29005	28933	29055	28966	28827	28859	28861	29090	28779	28910	28803	28918	28895	28917	28849	28826	28808	28705	28991	29025	29068	28681	28832	28819	29086	28618	28666	28993	29055	28718	28872	28928	28978	28848	28874	28860	28872	28882	28923	28924	28604	28789	28731	28827	28797	28762	29138	28894	28791	28875	28750	28848	28874	28873	28837	28702	28763	28930	28771	29052	29015	28931	28738	28798	28913	28843	28887	28984	28819	28853	28927	28875	28871	28949	28938	28803	28750	28950	28959	29053	28769	28910	29081	28815	29043	28658	28878	28984	28787	28767	28688	28776	28785	28806	28976	28903	28740	28584	28781	28893	29007	28876	28667	28778	28911	28835	28767	28839	28923	28818	28929	28852	28623	28967	28735	28860	28931	28798	28877	28834	28811	28967	28841	28864	28801	28685	28931	28911	29165	28853	28943	28648	28629	28654	28792	28836	28840	28950	28901	28951	28853	28864	28893	28666	28716	29027	28781	28904	28781	28874	28888	28817	28800	28833	28961	29000	28797	28794	28802	28836	29026	29082	28850	28786	28990	29045	28850	28736	28686	28909	29098	28712	28579	28743	28686	28819	28660	28863	28999	28959	28971	28832	29027	28926	28937	28827	28808	28865	28742	28753	29141	28909	28755	28771	28979	29076	28702	28653	28655	28686	29053	28912	29021	28865	28536	28801	28989	28790	28855	29105	28917	28705	28786	28804	28994	28769	29064	28557	28972	28758	28975	28929	29057	28844	29048	28793	28995	28993	28875	28736	28845	28892	28634	28822	28624	28680	28944	28809	29035	28829	28897	28898	28738	28773	28962	28603	28881	28883	28879	28757	28958	29085	29007	28860	28807	28928	28906	28589	28928	28853	28887	28900	28861	28847	28980	28927	28698	28855	28836	28939	28780	28934	28936	28864	29017	28891	28951	28972	29089	28904	28792	28628	28774	28785	28700	29082	28851	28603	28831	28511	28917	28960	28839	28841	28785	29019	28844	28890	28736	28797	28823	28973	28898	29019	28948	28885	28670	28866	28883	28644	28864	28808	28879	28857	28919	28746	28897	28850	28703	28772	28939	28798	28779	28895	28813	28833	28678	28648	29062	28948	28663	28898	28943	28979	28817	28925	28698	28817	29047	28848	28909	28899	28788	29030	28868	28849	28818	28634	28679	29033	28832	28868	29089	28651	28870	28907	29039	28742	28938	28767	28773	29007	28717	28956	29089	28909	28986	28973	28922	28875	28942	28976	28814	28788	28949	28800	28976	29063	28865	28779	28906	29036	28995	29002	28745	28899	28793	29127	28696	28785	28727	28918	28771	28919	28878	28855	28905	29064	28919	29049	29045	28722	28528	28894	29111	28977	28829	28861	28649	28777	28878	28896	28795	29004	29046	29074	28882	29134	28908	28708	28960	28683	28973	28726	28766	28887	28711	28626	28815	28926	28830	28945	28911	28762	28958	28953	28874	29080	28776	28900	28760	28823	29075	28460	28798	28910	28897	28978	28703	28997	28908	28912	28948	29059	29071	28879	29166	28926	28961	28806	28713	28812	28811	28860	28868	28809	28695	28923	28824	28769	28922	28802	28649	28705	28762	28917	28670	28936	28763	28726	28752	28864	28796	28678	28929	28978	28855	28871	28827	28737	28825	28857	28595	28832	28844	28805	28787	28784	28759	29005	28931	29165	28838	28775	28709	29195	28891	28844	28811	28719	28809	29171	28818	28778	28812	28894	28981	28719	28899	28870	28762	28925	28894	28907	28929	29021	28840	28805	28998	28956	28841	28778	28637	28778	28804	28794	28878	28937	28852	28725	28887	28943	28728	29003	28771	29006	28736	28873	28897	28746	28889	28802	29017	29011	28895	29022	28763	29060	29246	29214	29058	28861	28906	28839	28604	28904	28889	28821	28914	28839	28765	28866	28758	28879	28712	28862	28987	28975	29023	29032	28588	28874	28969	28696	28795	28899	28986	28626	28723	28890	28978	28779	28871	28969	28840	28804	28613	28687	28936	28727	28790	29126	29068	28808	29041	28972	28772	28789	28898	28923	29032	28725	28799	28837	28977	29200	28893	28767	28788	28815	28792	28995	29127	28698	29055	28879	28803	28847	28914	28772	28756	28708	28981	28933	28953	28780	28629	28825	28853	28851	28563	28906	28763	29206	28919	28951	28765	29011	28913	28905	28897	28912	28841	28935	29217	28812	28949	28674	28927	28778	28923	28776	28948	28844	28925	28795	28875	28836	28995	28930	29071	29013	28986	29089	28953	28643	28968	28900	28964	28849	28890	28848	28939	29080	28853	28597	28821	28802	28734	28729	28768	29178	28732	28851	29140	28795	28892	28915	28840	29051	28819	28973	28842	28979	28921	29093	28769	28841	28951	29016	28916	28781	28935	28771	28637	28966	29061	28782	28848	28640	29024	28844	28740	28999	29150	29062	28880	28891	29003	28982	28723	28819	28916	28893	28908	28682	28916	28869	28737	28908	29155	28882	28906	28780	28809	28961	28778	28852	29004	28833	28766	28727	28781	28941	29156	28808	28863	28799	28809	28900	29187	28910	28800	28723	28829	29036	28872	29022	28974	28928	28910	28752	28915	28580	28830	28962	28622	28956	28758	29107	28678	28835	28961	28796	28693	29000	28794	28766	28803	28871	28954	28841	28824	28912	28904	28997	29015	28787	28846	29022	28910	28997	28804	28736	28855	28834	28780	29072	28918	28882	29077	28975	28994	28891	28709	28786	29205	29009	28940	28726	28854	28733	28932	28823	28898	29007	29104	28909	28917	28800	28936	28952	28822	29054	28677	28867	28816	28663	28930	28882	28841	28711	29019	28828	28931	28835	28879	29051	28995	28870	28935	28901	28886	28954	28960	28941	29012	28936	28746	28747	28991	28810	28577	28772	28943	28825	28769	28789	28973	28926	28745	28898	29117	29074	28949	28944	28787	28750	28817	28743	28847	28923	28965	29132	28928	28916	28848	28891	28883	29027	28891	29003	28897	28767	29079	29180	28853	29119	28595	28881	28989	28891	28890	28842	28797	29016	28766	28950	28628	28980	28757	28955	28768	28821	28557	28743	28654	29041	28733	28705	28799	28780	29088	28866	28844	28981	28974	28932	28873	28482	29025	28927	28746	29156	28902	29014	28808	29031	28793	28773	28752	28806	28612	28910	28827	28901	29151	28855	28881	28960	28991	28855	28711	29041	28880	29064	28752	29112	28929	28991	28949	28973	29059	28794	28921	29011	28740	28902	28925	29039	28854	28910	28813	28912	29002	28844	28672	28641	28826	28768	29045	28809	28758	28916	28639	28817	28928	28672	28876	28985	28958	28688	28963	28784	29004	29003	28918	28908	28890	28880	28770	28954	28877	29059	28991	29024	28782	28656	28630	28726	28966	28680	29002	28711	28914	29105	28811	28879	28851	28853	28984	28740	28826	28867	28688	28792	28797	28825	29093	29018	28960	28827	28927	28781	28764	29005	29041	28958	28629	28841	28686	29164	29077	28929	28677	28903	28958	28773	29053	28965	28872	28755	29059	28950	28897	28740	28887	29017	29033	28846	28900	28997	28798	28868	28641	28953	28829	28947	28905	29119	29040	28939	29005	28776	29149	28705	28724	28887	28905	28926	28915	28653	28739	28753	28873	28815	29082	28769	29079	28977	28661	29049	29070	28684	28937	28800	28924	28623	28940	28734	28751	28893	29017	28920	28988	28938	28723	28690	28940	29023	28934	28800	29015	28913	28780	29068	28763	28703	28718	28640	28852	28687	29001	28892	28773	28919	28564	29129	28934	28917	28871	29165	28731	28667	29007	28887	28992	28830	28904	28866	28892	28669	28708	29039	28921	28758	28854	28913	28720	28929	28994	28712	28856	28754	29089	28716	28918	29025	28857	28691	28684	28982	28933	28956	28733	28836	28766	28840	28850	28865	28827	28822	28805	28976	28980	29092	29041	28810	28856	28826	28798	28900	28930	28777	28776	28848	28823	28706	28644	28882	28893	28937	28788	28909	28877	28643	28872	28850	28997	29147	28766	29032	28889	28846	29067	28826	28862	29033	29014	28961	28898	29078	28875	28862	28874	28922	28730	28888	28926	28893	29002	28864	28733	28871	28720	28768	28680	28820	28789	28945	28929	28860	29104	28937	28906	28875	29024	29013	29147	29053	28885	28971	28858	28850	28916	28991	28942	29040	28871	28685	28755	28886	28887	28790	28919	28806	28829	28849	28918	28859	28734	28930	28924	28941	28856	29059	28738	28935	28726	28685	28995	28964	29149	28927	28887	28832	28976	28876	28893	28954	28707	28872	29059	29006	28912	28899	28977	28833	28963	28683	29097	28805	29000	29026	29021	29006	28859	28970	29081	29053	28927	28642	28767	28959	28825	28985	28896	29189	28856	29018	28921	28989	29021	28983	28753	28959	29115	29001	29048	29144	28709	28809	29042	28899	29079	28730	28822
19611	36531	52327	41302	30464	25511	21995	22041	22068	21997	21950	22008	22062	22178	22035	22009	22233	22117	22232	22029	21937	21997	22050	22011	22205	21945	22063	22194	22041	21956	21933	22013	22192	22010	22012	22090	22199	22121	22204	22002	22019	22142	21952	21944	22006	22178	22133	22040	22144	21795	22044	22109	21945	22147	21872	22151	22103	22120	21771	22024	22220	22029	22037	22112	21990	21980	22132	22158	22102	22131	22104	21822	22028	22349	21948	22144	21917	21823	21999	21953	22029	21934	22026	22230	22045	22108	21898	21955	22169	21994	21972	22030	22134	22025	22104	21909	21825	22040	22136	22194	22110	22114	22007	21972	22038	22003	22019	22061	22024	21933	21943	22077	22206	22231	22214	21998	22051	22071	22040	22179	22038	21966	21942	22002	22067	22110	21987	22014	22004	22010	22093	22064	22157	22046	22002	22083	21988	21959	22019	22008	21910	22066	22134	22019	21850	22078	22092	22166	22123	21997	22039	21791	22174	21983	21969	21869	21938	21997	22040	22057	21826	21845	22283	22031	22108	22017	22220	22214	22003	22206	22122	22057	22023	21981	21936	22149	21889	21954	21901	22161	22173	22076	21999	22031	22086	22173	22182	21983	22078	21992	22087	22178	22024	22020	22131	22022	21990	21998	22101	22104	21963	22036	21899	21939	22023	21938	22015	21974	22115	22058	22181	22118	21986	21984	21844	22010	22015	22192	22013	22000	21925	21910	22164	21998	21966	22012	22130	22160	22110	22037	22141	21975	22025	22185	22043	22037	22064	21893	22006	21935	22123	22002	21971	22022	21921	21988	22269	22129	22165	21958	21934	22179	22040	22120	22057	22074	22227	22036	21948	22049	21889	21990	21865	22021	22130	21869	21954	22059	22087	22068	21975	22040	22231	21945	21857	22066	22130	22034	22019	21965	22014	22137	22073	21796	22053	22033	22002	21972	22101	21997	22011	22007	22095	21772	21962	21899	22159	22033	22054	22093	22143	22122	22021	21960	21825	22056	22087	22082	22108	22140	22112	22036	22091	22137	21964	21967	21960	22281	22098	21944	22185	22038	21995	21956	22106	21939	22057	22055	22052	22180	21899	21984	22035	22117	21946	21972	21979	22079	21962	22274	21912	21995	21863	22009	22065	22285	22044	22165	22161	21995	22032	22091	21975	22029	22040	22104	22071	22110	22095	21918	22092	22201	22072	21835	22167	21875	22130	22110	21997	22033	22040	21985	22001	22028	21993	22034	22075	22149	22150	22105	21997	22170	21950	22215	22065	22070	22037	21996	21892	22014	21918	22026	22100	21893	22132	22133	22048	22076	21950	22109	22104	22017	21936	21887	21912	22102	21973	22026	22150	21977	22093	22121	22048	22028	22302	22039	22046	22039	22155	21976	22090	22160	22124	21991	22152	22010	21969	22110	21933	21869	22147	22265	22066	22046	21985	21911	22130	22064	22040	21823	22076	21973	22105	21885	21930	21973	22096	21867	22031	22163	22309	22033	22153	22086	22006	22155	22104	22043	22059	22046	21979	21931	22100	21878	22285	21941	22204	22029	22040	21957	22028	22167	22146	22070	21888	21999	22086	22053	22115	22237	21891	21983	22091	21994	22063	21987	21841	22224	22046	21899	22104	21961	22144	22096	22077	21964	21793	22013	22142	21955	22127	22084	21822	21982	22178	22084	21978	21974	22109	22207	21904	22061	21994	22021	22063	22040	22024	22159	21945	22161	22063	21986	22115	21898	22017	22127	21920	22061	21960	21895	22017	21974	22177	21946	22130	22089	21910	22203	22024	21946	22013	22113	22062	22028	22100	21891	22122	22181	21984	22040	22102	21830	22063	21984	21930	22063	22058	22104	22119	22093	21967	22155	21986	22027	21979	22090	22018	21990	21920	22114	21970	21967	22097	22022	22012	22044	21899	21909	22022	22029	22014	22184	21987	22065	21975	22005	22021	22035	22082	22111	22023	21920	22085	21973	22146	22141	21947	22030	22119	21959	21884	22152	22165	21953	21966	22152	22075	22294	22166	21936	21968	22104	22114	22071	21877	22138	22011	21948	22309	21998	22201	22074	22043	21964	21969	22095	22034	21987	22108	22040	21924	22043	22074	22037	22017	21952	22080	22044	22210	21990	22030	22008	21995	22244	22123	22178	22053	21993	22086	21936	21940	21878	22022	21904	22015	22041	21990	22185	22009	22050	22102	21973	22046	22039	22114	22114	21909	22040	21923	22203	22243	21978	22234	22216	21929	22008	22021	21913	21956	22043	22068	22209	22057	22100	21951	22193	22101	22063	21858	22291	22106	21969	21846	22195	21894	22106	22005	21979	21964	21955	21935	22103	22105	21957	22165	22159	22172	22092	21989	21960	22042	22028	21917	21932	22011	22137	22117	22120	22038	22039	22038	21987	22038	22145	21910	22043	22110	21996	21966	21989	21996	22254	21920	21988	21906	22123	21851	22069	22170	21976	21969	22098	22080	22070	22069	22013	22145	21835	22156	22061	22101	22154	22090	22079	22083	22216	22005	22003	22198	21983	22071	22019	21869	22213	22082	21905	21973	22199	22088	22120	21993	22185	21906	21979	22049	22218	22121	22083	22120	21932	21976	22103	22016	22028	22021	21922	22007	22124	22129	21873	22003	22029	22051	22013	21928	22096	22001	22047	21931	22107	21989	22066	22115	21905	22193	21840	22092	22145	22164	21907	22052	21978	22006	22160	22034	22010	22134	22095	22101	22014	22073	21975	22000	21951	21839	21862	22076	22006	22099	21989	22140	21957	22054	22004	22136	22140	22089	21950	22249	22135	22033	22008	21875	21901	22086	22150	22000	21993	22015	21997	22127	22060	21929	22122	21998	22191	22027	22196	21929	22100	21994	21929	22005	22045	22105	22170	22143	22028	22104	21834	22048	22076	22055	22104	22144	21920	22042	22083	22006	22007	22044	22149	22165	21911	22075	22054	22012	21977	22251	21975	22228	21805	21977	21912	22295	22162	22120	22196	21980	22012	21962	21866	21879	22114	22091	22096	22064	22074	22119	22017	22193	21943	22031	22025	22008	22166	21946	22053	21832	22072	21956	22022	22011	22046	21948	22201	22047	22161	21971	22141	22154	22093	22020	21927	21915	21899	21948	21898	22025	22012	22060	21950	22083	21988	21903	22023	22032	21912	22028	21993	22018	22165	22145	22055	22241	22162	21978	22073	22032	22019	22032	22013	22079	21966	22113	22091	22017	21928	22243	21815	22023	22086	22196	21989	21996	22091	22102	22021	21952	22015	22103	22075	22123	22028	22128	22013	22075	22058	22028	22054	22065	22039	21942	21910	21920	21899	21968	21995	22036	22033	21794	21914	21947	22007	21976	22067	22144	22095	21981	21954	22159	22060	22230	21970	22171	21971	22046	22054	21944	22027	22089	22065	22162	21996	22089	22071	22070	21878	22017	21933	21908	21993	21847	22043	21991	22120	21937	22074	22000	22172	21975	22036	22053	22122	22110	22114	22009	22032	22009	21984	21964	22039	22156	21911	22120	22240	22138	22018	22095	22172	22121	21844	22084	22109	22280	22064	22077	21905	22018	21917	22203	22073	22069	21845	21829	22102	22095	22158	22145	22025	22074	22022	22121	21912	22152	21994	21956	22106	21998	22029	21990	22175	22075	21954	22166	21950	22000	22069	22011	21878	22182	22014	22210	22014	22074	22216	22104	21853	22316	22203	22069	22118	22143	21929	22044	22028	22088	21975	21991	22172	22100	22049	22143	22049	21884	22114	22018	22058	22077	22213	21887	22129	22068	22033	22002	21935	22178	21995	22103	21966	22108	22276	22017	21901	22048	22126	22072	22099	22057	22025	22110	22128	22146	21873	22046	22178	22020	22005	22140	22081	21977	21889	22163	22158	22168	22124	22016	22048	22097	22148	21997	22037	21981	22001	22131	22030	22072	22068	21907	22071	22034	21916	21881	22038	22105	22048	21864	21974	21957	22109	22079	22008	22119	22098	22072	22002	22147	22123	21869	22108	21946	22191	21922	21918	21929	22031	21896	21917	21972	21998	22148	21924	22002	22166	21999	22101	22101	22070	22129	21984	21921	21966	22023	21942	22111	21980	22044	22072	21877	22257	22040	22201	22160	21984	22028	22092	22063	21948	22078	21937	22099	22110	21940	22123	21820	22101	22200	22148	22030	21984	22016	22090	22024	21940	21922	21919	21959	22122	22095	21967	22067	22060	22290	22079	21936	21898	22162	22186	22131	21951	22067	22021	21993	22079	22136	22049	22211	22080	22151	21977	22105	22132	22112	22054	22030	22215	22196	21923	21972	21995	22161	21949	22070	22017	22172	22020	22017	21995	22110	22104	22081	22029	21947	22162	21938	22088	21995	21895	22259	22069	22047	21907	22205	22000	22335	22212	21928	21976	21954	22085	21982	22172	22079	21901	22097	21994	22045	21965	21935	22165	22106	21993	22031	22108	22113	22123	22117	22032	22024	21990	22160	21931	21855	21968	22280	21978	22022	21883	22104	22001	22117	22063	22093	22135	22114	22081	22133	22096	22095	22027	21946	22294	22001	21975	22022	21768	21967	22079	22003	21967	21963	21841	22041	22103	22178	22069	22067	22163	21884	22007	22116	22151	21943	21993	22101	21963	22046	22077	22188	22031	22058	21823	21842	22098	22032	22159	21893	22078	21999	22024	22028	22092	21944	22166	21987	22184	22081	22015	21844	22016	21944	22138	21887	21984	22092	22000	22214	22322	22095	22011	22105	22127	22142	22100	22163	22046	22200	22170	22042	21874	22235	22089	22044	22109	22012	21923	21972	21899	21985	21972	21904	22221	21917	22000	22021	21989	22207	22045	22209	22132	22002	22183	22011	22138	21909	22055	21890	21904	22147	22099	21996	22112	22205	22103	22122	21978	22073	22056	21971	22140	22090	21930	22013	22027	21980	22095	22061	22245	22183	22020	21878	22042	22222	22033	22181	22042	21782	22074	22041	22072	22038	22153	22055	22029	21993	22159	22109	21963	22185	22173	22088	21951	22009	22197	22180	22057	22034	22081	22059	21813	22194	22113	22082	22014	22037	21885	22036	22074	22017	22010	22013	22063	22140	21996	22073	22228	22125	22030	22100	21926	21991	22028	22077	22088	22030	21969
23516	21490	43313	55489	48300	38672	31309	29035	28816	28972	28825	28804	28829	29007	29097	29097	28905	28787	28838	28733	28945	28897	28820	28734	28781	28883	28719	29062	28702	28743	28593	28853	28777	28630	28786	28755	28774	28789	28994	28581	28882	28855	28933	28518	28762	28757	28873	28736	28788	28908	28886	28873	28753	28964	28669	28491	28852	28680	28784	28615	28657	28777	28561	28886	28770	28881	28397	28680	28839	29022	28587	28763	28821	28668	28622	28759	28815	28776	28855	28646	28857	28918	28768	28855	28899	28732	28595	28889	28744	28769	28811	28717	28566	28584	28599	28654	28547	28769	28645	28869	28790	28521	28709	28498	28774	28687	28546	28377	28641	28541	28889	28785	28630	28891	28672	28571	28591	28723	28686	28796	29017	28645	28418	28437	28600	28871	28820	28832	28952	28835	28900	28632	28702	28786	28614	28776	28814	28635	28644	28691	28643	28779	29144	28647	28913	28780	28583	28628	28505	28596	28594	28739	28841	28678	28581	28600	28747	28701	28854	28482	28440	28542	28654	28843	28856	28409	28854	28691	28565	28741	28815	28553	28686	28704	28585	28696	28592	28642	28719	28849	28994	28740	28797	28599	28502	28873	28426	28670	28453	28824	28701	28833	28436	28537	28673	28767	28858	28658	28588	28677	28727	28910	28535	28745	28718	28658	28729	28748	28928	28790	28623	28622	28761	28679	28680	28787	28727	28717	28581	28567	28703	28704	28740	28709	28502	28576	28724	28669	28885	28650	29023	28549	28874	28882	28580	28702	28856	28757	28929	28777	28903	28725	28649	28659	28858	28714	28633	28896	28475	28701	28679	28664	28794	28660	28535	28834	28543	28729	28593	28717	28494	28820	28737	28660	28873	28632	28754	28951	28658	28831	29022	28761	28711	28825	28723	28584	28717	28936	28869	28833	28642	28778	28464	28425	28692	28875	28993	28848	28688	28767	28805	28673	28790	28624	28658	28683	28512	28776	28859	28946	28531	28697	29009	28539	29056	28852	28920	28818	28788	28701	28701	28755	28672	28802	28785	28553	28897	28650	28884	28775	28501	28668	28683	28651	28652	28557	28730	28609	28583	28645	28560	28609	28654	28787	28818	28677	28876	28651	28770	28706	28781	28867	28752	28780	28672	28496	28773	28566	28747	28639	28662	28348	28800	28620	28585	28849	28873	28652	28903	28858	28825	28683	28736	28432	28531	28724	28564	28715	28931	28793	28840	28722	28669	28686	28772	28665	28653	28522	28541	28512	28839	28801	28475	28664	28683	28690	28731	28789	28999	28843	28731	28862	28799	28557	28516	28467	28895	28821	28692	28333	28822	28780	28545	28962	28697	28519	28821	28697	28801	28638	28830	28783	28969	28870	28644	28590	28725	28810	28589	28847	28875	28728	28625	28499	28824	28681	28846	28764	28684	28642	28715	28642	28725	28734	28783	28761	28615	28599	28550	28566	28796	28802	28350	28527	28548	28562	28521	28679	28778	28851	28973	28751	28767	28814	28652	28669	28808	28565	28912	28709	28562	28609	28763	28316	28820	28654	28578	28406	28845	28720	28724	28586	28796	28791	28718	28636	28833	28695	28605	28736	28859	28662	28433	28656	28702	28808	28757	28664	28719	28479	28813	29056	28766	28627	28732	28869	28864	28745	28755	28629	28611	28745	28711	28514	28552	28817	28702	28544	28515	28687	28555	28568	28627	28790	28646	28768	28908	28666	28661	28647	28849	28581	28573	28700	28684	28612	28785	28733	28570	28603	28971	28678	28734	28707	28602	28640	28520	28671	28761	28953	28893	28683	28873	28516	28687	28655	28469	28675	28737	28622	28772	28533	28607	28781	28620	28561	28721	28661	28749	28805	28631	28676	28535	28922	28819	28623	28838	28504	28779	28858	28783	29026	28770	28775	28731	28796	28745	28505	28437	28608	28799	28866	28717	28618	28757	28704	28752	28552	28692	28944	28491	28496	28757	28624	28712	28612	28761	28929	28857	28665	28768	28724	28689	28549	28614	28760	28745	28643	28757	28821	28806	28931	28777	28813	28818	28599	28846	28865	28734	28769	28773	28770	28833	28753	28649	28898	28648	28624	28822	28649	28893	28695	28623	28701	28732	28629	28557	28865	28574	28658	28692	28653	28713	28576	28905	28774	28772	28765	28576	28664	28704	28830	28505	28602	28983	28829	28662	28729	28757	28466	28571	28828	28738	28551	28656	28531	28864	28765	28564	28804	28937	28668	28689	28707	28555	28662	28839	28658	28837	28778	28625	28538	28734	28731	28682	28648	28775	28672	28775	28922	28801	28612	28632	28727	28717	28794	28996	28746	28578	28523	28637	28548	28503	28701	28737	28777	28674	28702	28553	28994	28720	28645	28834	28628	28884	28540	28759	28714	28727	28831	28778	28485	28760	28832	28674	28984	28631	28811	28829	28753	28613	28613	28822	28705	28728	28829	28535	28829	28612	28733	28582	28895	28755	28738	28780	28629	28601	28516	28700	28646	28772	28799	28824	28709	28717	28859	28632	28848	28544	28521	28631	28884	28664	28563	28634	28647	28929	28590	28582	28803	28781	28675	28742	28802	28841	28891	28977	28855	28597	28859	28772	28645	28777	28715	28778	28495	28762	28660	28764	28961	28555	28725	28799	28714	28594	28493	28852	28740	28658	28889	28848	28449	28743	28730	28643	28842	28935	28529	28442	28749	28775	28738	28739	28682	28624	28399	28592	28837	28681	28467	28674	28762	28735	28591	28781	28689	28761	28567	28674	28938	28617	28803	28556	28466	28575	28742	28762	28581	28631	28747	28663	28879	28617	28697	28798	28519	28511	28719	28691	28755	28730	28662	28864	28884	28950	28625	28571	28591	28578	28587	28563	28636	29050	28823	28678	28676	28643	28676	28691	28772	28849	28582	28696	28780	28481	28567	28689	28702	28602	28639	28726	29013	28739	28626	28980	28731	28719	28994	28677	28931	28922	28684	28872	28467	28622	28745	29000	28742	28498	28683	28684	29054	28620	28495	28769	28754	28744	28698	28745	28885	28913	28587	28721	28713	28727	28546	28552	28705	28686	28711	28692	28718	28733	28759	28486	28751	28784	28788	28777	28896	28799	28642	28607	28416	28884	28826	28710	28817	28545	28838	28758	28769	28763	28664	28876	28791	28578	28835	28733	28750	28765	28780	28678	28614	28519	28468	28909	28813	28513	28610	28703	28741	28889	28990	28930	28759	28603	28838	28585	28635	28701	28721	28456	28738	28822	28708	28658	28811	28605	28954	28610	28802	28741	28477	28639	28913	28816	28632	28906	28637	28704	28784	28514	28610	28748	28679	28622	28448	28779	28650	28691	28625	28633	28698	28650	28794	28921	28562	28487	28663	28683	28698	28718	28605	28755	28627	28698	28658	28544	28904	28731	28714	28718	28532	28635	28871	28748	28881	28738	28714	28689	28747	28835	28456	28819	28717	28621	29000	28685	28686	28627	28783	28707	28657	28780	28753	28794	28931	28640	28615	28827	28585	28606	28546	28918	28807	28871	28705	28832	28743	28641	28879	28934	28684	28763	28699	28517	28903	28680	28736	28615	28628	28713	28550	28779	28733	28919	28903	28805	28651	28714	28944	28730	28778	28857	28562	28637	28742	28708	28595	28804	28724	28622	28592	28860	28731	28746	28580	28945	28596	28743	28715	28564	28730	28857	28677	28613	28802	28568	28794	28606	28766	28862	28782	28784	28600	28704	28620	28635	28772	28835	28762	28716	28693	28502	28349	28643	28716	28566	28897	28676	28614	28618	28563	28726	28735	28788	28532	28926	28662	28619	28799	28601	28724	28589	28588	28742	28527	28663	28679	28763	28469	28713	28656	28859	28719	28551	28725	28766	28894	28632	28845	28813	28562	28680	28654	28719	28956	28785	28573	28579	28631	28645	28451	28501	29054	28611	28474	28592	28528	28390	28794	28679	28622	28706	28775	28701	28777	28684	28773	28749	28637	28540	28698	28893	28648	28914	28875	28665	28330	28607	28564	28456	28678	28732	28636	28592	28577	28873	28701	28621	28660	28673	28717	28809	28566	28630	28603	28922	28457	28460	28808	28537	28831	28418	28507	28676	28580	28371	28742	28745	28617	28425	28597	28863	28779	28493	28656	28658	28709	28599	28430	28703	28823	28954	28802	28774	28870	28488	28580	28738	28672	29093	28821	29013	28760	28711	28722	28704	28615	28565	28646	28785	28535	28724	28360	28669	28677	28698	28887	28467	28770	28697	28641	28781	28713	28679	28488	28816	28736	28651	28631	28703	28764	28656	28598	28597	28809	28900	28815	28756	28639	28532	28583	28710	28728	28531	28691	28875	28545	28703	28826	28787	28688	28720	28596	28624	28466	28764	28788	28610	28632	28608	28432	28580	28507	28642	28591	28579	28602	28738	28458	28623	28479	28899	28746	28732	28622	28750	28621	28607	28684	28638	28867	28563	28834	28661	28799	28643	28746	28721	28598	28701	28698	28573	28386	28741	28808	28962	28686	28741	28625	28887	28821	28505	28774	28611	28614	28763	28844	28658	28815	28587	28686	28478	28879	28753	28667	28852	28745	28386	28646	28663	28858	28539	28483	28726	28676	28612	28743	28564	28744	28743	28508	28654	28750	28748	28790	28774	28627	28915	28618	28902	28585	28580	28703	28613	28888	28763	28732	28987	28651	28521	28755	28752	28529	28455	28540	28659	28657	28549	28561	28692	28633	28847	28665	28739	28815	28869	28637	28634	28576	28567	28678	28603	28638	28835	28794	28993	28628	28790	28817	28745	28815	28820	28870	28779	28643	28760	28535	28565	28853	28737	28811	28852	28582	28745	28677	28748	28540	28772	28737	28631	28772	28796	28637	28982	28578	28644	28817	28705	28880	28681	28783	28795	28801	28844	28800	28976	28617	28512	28525	28933	28720	28520	28569	28869	28819	28609	28670	28622	28886	28864	28819	28549	28514	28656	28949	28694	28676	28800	28734	28730	28719	28689	28709	28785	28939	28650	28460	28658	28787	28770	28761	28592	28743	28695	28714	28780	28844	28863	28980	28601	29012	28759	28783	28759	28971	28831	28502	28904	28920	28874	28539	28760	28726	28817	28815	28590	28638	28648	28785	28698	28764	28680	28904
34353	75887	94879	76539	55555	35739	22200	21963	21983	22170	21971	21767	22076	22003	22045	22075	21980	21914	21831	21999	22021	22080	21889	21950	21969	22195	22143	22071	22144	22021	22212	22040	21960	22082	21912	22022	22088	22021	22129	21981	22078	21934	22051	22114	22005	21977	22012	21971	22000	22069	21965	21963	22053	22060	21937	21954	22200	21910	22011	21815	22024	21944	21970	22027	22026	21942	21959	22131	21896	22100	22262	21942	21979	21871	21953	22171	21832	22033	22217	22005	22153	21985	22001	21974	21997	21986	22131	22105	22055	22009	21969	22097	22020	22086	22037	22047	21923	22090	22125	22152	21889	22105	22035	21934	22028	21882	21967	21963	22132	21965	21834	22121	21972	21892	22014	21889	21995	21985	22034	22130	22200	22094	22162	21881	21863	22068	21959	22074	22365	22039	21895	21757	21961	22047	21936	22081	21996	21973	22037	21986	22001	22123	22032	21982	21885	22127	22033	22137	22021	21921	21986	22027	21929	22131	22132	21911	21936	22121	21921	22114	21884	21980	22149	22054	22178	21968	22077	22159	22025	21996	21910	22035	21878	22117	21923	21895	22052	22112	22092	21924	21934	22042	21996	21983	22036	22065	21968	21865	21897	22062	22022	22100	22233	21929	21837	22158	21907	21849	21959	21976	22006	21819	21824	21996	22106	21813	22048	21990	22176	22042	22105	22059	21980	21977	22192	21968	22041	22126	22028	21942	22085	22101	22060	21838	21894	21932	22018	21924	22005	22111	21827	21992	22080	21912	21939	21996	22066	22006	21968	21864	22107	21923	22095	22059	21997	21898	21862	21870	21973	21952	21950	21972	22129	22090	22077	22143	22139	21781	22068	22042	22058	21897	22084	21806	21896	21992	21857	21969	21919	22005	22094	22013	22066	21932	22032	21926	22011	21947	22023	21903	22003	21952	22049	22033	21948	22013	22110	22187	21807	22039	22120	22015	22043	22067	22040	22138	21966	21910	22219	22044	21932	22035	21858	21995	22022	22028	22032	22069	22019	21948	21990	21991	22114	21949	22110	21879	21961	22079	22041	22333	21861	22119	21979	22042	21874	21841	22166	21872	22119	21870	21834	22071	22068	22009	22117	21858	21993	22040	22046	22142	21852	22074	21940	21871	22086	21992	21925	21971	21951	22094	21987	21913	21790	22179	21868	22051	21732	21982	21897	22137	21857	21955	22078	21858	21903	21808	22031	21931	21986	22024	21989	21894	21999	21960	21832	21842	21985	22099	22191	22063	21862	21921	22068	21984	22127	22049	21929	21984	22106	22138	22079	22274	22061	22124	21943	22213	22107	22129	22080	21982	21980	21994	22038	21928	22117	21968	22124	21956	22069	22100	21970	21956	21993	21986	21991	22049	22087	21931	22051	22073	21899	21921	22130	21986	22016	22144	22031	22165	21847	22019	22045	22006	22051	22097	21949	22003	21945	22199	22063	22138	22163	22035	22162	21995	22110	22143	21958	21841	22114	21983	22028	21977	21943	21884	22190	22109	22184	22005	21845	22050	21983	21759	22040	21984	21940	22030	21874	21934	22035	21887	21874	22008	22174	21979	21853	21892	21858	21999	22102	21955	21931	22033	22122	21996	22055	22036	22035	22036	22045	21924	22117	21954	21855	21918	22045	22030	21982	21906	22145	22098	22082	21828	21867	22030	22030	21916	21959	22023	21901	22006	22106	22147	21869	21915	21984	22124	22058	22156	22108	21976	22145	22177	21841	21855	22025	22096	21998	22035	22014	22099	22141	21876	22010	21974	22030	22022	22032	21866	21960	22226	22098	21945	22163	22043	22012	21967	21969	22184	21912	22072	22079	21907	22220	22055	21939	21930	21932	22031	22043	21927	22138	22030	21902	21861	22090	21998	21999	22064	21929	21981	22134	22169	22081	22029	22049	22019	21932	21962	21996	22182	21985	22055	21868	22025	22165	22018	21983	21820	22208	21818	21873	22195	22035	21808	22063	22160	22091	22072	22038	21883	21934	22117	22081	21944	22004	22111	21895	22074	21917	22082	21911	21944	22037	22058	22092	22020	22061	22024	22059	21883	21999	22124	21929	21947	22013	21931	22121	21840	22032	22021	22091	22083	22078	21935	21987	21952	22083	21881	21974	22069	22003	22042	21964	22187	21774	22042	21937	21923	22111	21967	22034	22088	22092	22021	21972	22171	22030	21910	21869	22117	21971	22331	22041	22207	22110	22000	22042	22027	21913	22088	22036	21850	21891	22050	22069	22086	22114	22020	22009	22078	21967	22026	22010	22016	21944	21985	22104	22081	22017	22055	22136	22109	21975	21949	22186	21893	22027	21938	21977	22007	22143	21976	22083	21986	21793	22130	22195	21823	22057	22129	21848	21983	22088	22074	21929	22079	22012	21948	21942	22113	22075	22103	21935	22035	22113	22035	22065	21975	21971	22020	22072	22182	22074	22103	22055	22178	21965	22099	21853	21960	21949	21952	22264	21970	21904	22069	21966	21997	21879	22043	22134	21873	22120	22074	22059	21837	21991	22118	21954	22003	22076	21925	21984	22206	22206	21915	21980	22079	22026	21950	22114	22084	22050	21995	22057	22013	21943	21999	21994	22047	22051	22179	22077	21895	22132	22052	22084	21935	22023	22009	21996	22182	22018	22054	21957	22086	21977	22069	22085	22119	21924	21986	22033	21874	22026	21995	21981	21973	22148	21903	21962	22125	21938	22019	21966	21938	22100	21878	22073	21982	22047	22062	22007	22051	21940	22048	21903	21966	22125	22040	22024	22067	21966	21896	22088	22119	22149	21913	22051	22064	21936	21999	22019	22239	21858	22040	21962	22072	21972	21876	22060	22114	21913	21893	22004	22149	21947	22115	21949	22138	21981	22099	22038	22110	22070	21918	21960	22087	21909	22206	22034	22065	21967	22133	22030	22040	21821	22082	22126	21975	22021	21893	21917	21987	22008	21971	22216	22078	21959	21902	21941	21938	22100	21933	21960	21983	22025	22144	22143	21974	22007	22041	22215	21940	21886	22062	21829	22043	22010	22097	22014	21953	21871	22076	21964	22063	22133	21825	22013	22122	21790	21959	21967	21924	22113	22081	22189	21958	21979	22021	22288	21964	22044	22244	21886	22088	22080	22032	22152	22045	22058	21942	22021	21968	22105	22192	21987	22021	22037	22094	21958	22083	21965	21987	21891	22040	22028	21992	22086	22086	21979	21930	21914	21999	22096	21893	21865	22115	21837	21988	22168	21882	22032	22004	22089	21980	21924	21986	21933	21956	21986	21962	22055	21931	22276	21740	22017	22222	21935	22169	22034	21857	21957	22018	22071	22117	22111	21956	21972	22100	21927	21843	22166	21949	22173	22122	21908	22148	22054	22027	22069	21976	21969	22031	22079	22012	22022	22009	21977	22131	22176	21843	22000	22125	21900	21980	21816	22018	22180	21790	22006	21907	22035	22081	21901	22043	21972	21889	21999	22209	22089	21934	21948	21889	22048	22152	21992	21993	21792	21857	22001	22056	22065	21894	21853	22114	21858	22024	21882	21979	21777	22110	22082	22126	21934	21980	21801	22038	22035	21885	22068	22073	22071	22058	22259	22092	21922	21948	21849	21956	22012	22100	21878	22122	21853	22049	21935	21891	22101	22094	21944	22073	21960	22059	22016	22004	22069	22023	22015	21826	21844	22093	22175	22051	22017	22227	22190	21976	22003	21895	22128	21958	21984	22175	22134	22094	22058	22072	21775	22098	21998	21914	21951	22093	21962	21914	21909	21950	21978	21915	22159	22044	22116	22028	21984	22055	22039	22058	22008	22141	21926	22091	22044	21935	22086	21893	22028	21865	21982	21957	22036	22045	21940	22011	21810	22028	22010	22147	21753	22066	22167	22026	21985	21784	22020	22062	21930	22122	22030	21947	22082	22056	22087	21952	21878	22145	21953	21976	22086	21964	22076	22043	21933	22096	21988	22149	22045	22006	22046	21962	22001	22143	21974	21979	21986	22037	22133	22035	22032	22183	21974	22098	22027	21968	21741	22032	22124	22151	21905	21988	22026	21893	21932	22043	22022	21883	22003	22120	22104	21979	22022	21974	22019	22161	22014	21839	22096	21932	22078	22077	21964	21952	22104	21838	22120	22110	22129	22019	22014	22006	21998	21946	22140	21967	22104	21988	22034	22086	22033	22125	22206	21954	22071	21628	21901	21920	21996	22234	22054	21911	21855	21978	22047	21931	22047	21956	22199	22161	21984	22108	22054	22195	22022	21948	21987	21908	22151	22111	22008	22157	22040	22052	21985	21979	21876	22172	21895	21945	21989	22080	22093	22023	22030	21931	21963	21888	21957	21979	22198	21888	22092	22184	21965	21893	22129	22187	21979	21812	21832	22083	22051	22034	22075	22053	22033	22179	22100	22021	21888	22190	22036	21934	21989	22158	21895	22036	21720	21923	22016	22039	22036	22062	22012	21956	21933	22115	21880	21876	21872	21849	22100	21901	21987	22072	22031	22032	22035	21961	21903	22188	21989	22100	21947	22163	21982	21948	21941	22016	22052	21950	22015	22011	21955	22016	22092	21937	21962	21808	21846	22219	22068	22192	22057	22084	21856	21931	21924	21968	22039	21937	22183	21950	22016	21988	22075	21966	21765	22198	22208	21852	22152	21978	22099	21784	22025	21924	21958	22018	22096	22161	21978	21973	22124	22054	21986	21967	21902	21782	22072	22051	22078	21960	21799	21903	21994	22111	22001	22099	21960	21960	22014	22251	22232	21958	22114	21944	22134	22002	22082	22048	21921	22167	21917	21981	22039	22090	21965	22173	21939	22003	21910	22133	21984	22136	22169	22138	21919	22175	22094	22077	21779	22005	22065	22076	22065	22099	21824	21986	21872	21808	22176	22190	22003	21931	21741	22069	21898	22245	21954	21975	21928	22119	21948	22135	22011	21982	22122	22181	22111	22171	21943	22042	21829	21973	21975	21926	22103	21937	22146	22117	21742	22085	22003	21935	21839	21995	22189	22113	22212	22019	21928	22235	22090	21911	21887	21974	21996	21881	21830	21981	22239	21990	22070	21866	22031	22072	21682	21719	21958	21990	22079	21967	22033	22053	21959	22126	22220	21981	21864	22163	21942	21851	22073	21869	22006	22106
22520	21526	41535	53732	51145	41884	32513	29235	29407	29868	29800	29772	29596	29533	29789	29651	29532	29363	29512	29600	29350	29336	29492	29460	29651	29417	29451	29502	29421	29506	29212	29453	29489	29499	29414	29431	29483	29332	29480	29319	29622	29125	29219	29142	29325	29509	29313	29254	29375	29620	29237	29479	29532	29484	29351	29198	29224	29251	29433	29206	29343	29227	29419	29480	29264	29073	29320	29278	29300	29116	29258	29472	29220	29327	29336	29202	29425	29384	28926	29122	29367	29467	29305	29283	29312	29513	29264	29275	29419	29283	29369	29142	29407	29337	29245	29214	29365	29125	29274	29173	29344	29127	29338	29437	29049	29235	29350	29287	29181	29510	29322	29027	29328	29216	29283	29294	29412	29265	29427	29370	29143	29032	29320	29362	29194	29113	29245	29176	29416	29295	29430	29220	29293	29263	29228	29197	29142	29334	29377	29534	29210	29375	29298	29127	29351	29466	29105	29203	29217	29034	29478	29231	29171	29208	29177	29283	29335	29402	29331	29088	29227	29066	29141	29398	29251	29329	29432	29400	29319	29032	29243	29285	29363	29073	29335	29255	29278	29335	29460	29196	29104	29183	29236	29216	29385	29203	29226	29337	29191	29316	29365	29120	29225	29098	29191	29273	29265	29107	29215	29521	29225	29263	29277	29395	29227	29285	29532	29468	29184	29258	29430	29267	29347	29324	29165	29208	29319	29124	28981	29387	29429	29197	29232	29220	29308	29441	29172	29347	29451	29215	29092	29077	29279	29373	29286	29234	29379	29415	29120	29211	29387	29208	29340	29268	29485	29399	29385	29366	29183	29308	29327	29222	29337	29298	29300	29206	29410	29118	29143	29328	29254	29171	29372	29211	29212	29430	29312	29380	29144	29160	29186	29410	29269	29198	29189	29104	29468	29261	29355	29127	29293	29255	29245	29324	29430	29159	29205	29144	29282	29316	29315	29204	29137	29297	29223	29284	29178	29312	29473	29030	29523	29135	29326	29128	29374	29227	29377	29307	29479	29069	29288	29610	29324	29395	29426	29295	29602	29316	29200	29273	29437	29290	29181	29218	29625	29296	29324	29381	29347	29425	29486	29227	29493	29084	29397	29340	29144	29400	29141	29171	29280	29250	29407	29306	29156	29331	29205	29137	29261	29465	29378	29171	29180	29325	29165	29253	29452	29350	29414	29141	29163	29050	29244	29254	29294	29212	29282	29383	29320	29129	29083	29224	29338	29142	29396	29378	29044	29372	29097	29404	29448	29363	29057	29194	29014	29080	28974	29460	29111	29562	29278	29386	29403	29033	29381	29258	29119	29327	29423	29213	29408	29290	29064	29309	29340	29276	29312	29314	29383	29370	29550	29162	29071	29177	29306	29430	29160	29401	29350	28881	29303	29392	29232	29332	29305	29245	29357	29203	29140	29136	29472	29390	29272	29239	29207	29102	29165	29255	29416	29333	29322	29353	29294	29221	29137	29117	29422	29124	29264	29068	29382	29507	29442	28966	29101	29475	29320	29353	29542	29261	29324	29202	29490	29374	29562	29325	29234	29212	29713	29260	29457	29296	29235	29384	29122	29155	29130	29587	29513	29238	29273	29276	29182	29483	29211	29084	29326	29267	29264	29267	29373	29245	29174	29100	29295	29308	29284	29393	29420	29188	29269	29264	29431	29184	29515	29354	29189	29366	29252	29209	29183	29118	29070	29356	29191	29124	29282	29296	29556	29184	29280	29126	29404	29080	29208	29319	29356	29306	29397	29522	29275	29476	29420	29416	29254	29343	29508	29246	29348	29306	29321	29405	29365	29267	29323	29373	29244	29093	29260	29188	29265	29216	29153	29430	29137	29290	29399	29143	29212	29366	29140	29097	29201	29130	29178	29180	29518	29365	28849	29085	29187	29196	29380	29162	29383	29173	29221	29091	29223	29324	29113	29167	29283	29050	29220	29405	29283	29140	29102	29304	29391	29461	29289	29283	29308	29219	29271	29394	29250	29399	29156	29194	29221	29208	29323	29228	29454	29172	29283	28983	29340	29210	29148	29261	29384	29214	29359	29145	29029	29156	29201	29198	29362	29328	29495	29224	29311	29107	29324	29374	29144	29199	29214	29257	29228	29053	29255	29218	29174	29100	29279	29252	29260	29249	29244	29341	29399	29104	29380	29091	29286	29232	29478	29305	29267	29304	29199	29211	29144	29141	29279	29104	29060	29125	29326	29266	29216	29196	29090	29298	29646	29259	29197	29104	29313	29333	29418	29116	29323	29207	29340	29286	29132	29006	29300	29296	29138	29074	29296	29178	29339	29512	29096	29138	29382	29164	29248	29319	29429	29256	29234	29186	29516	29328	29196	29035	29241	29341	29346	29190	29059	29354	29367	29206	29078	29323	29277	29039	29178	29372	29426	29155	29431	29305	29487	29170	29101	29216	29452	29583	29198	29122	29031	29400	29074	29133	29166	29380	29192	29097	29214	29414	29438	29470	29462	29403	29037	29244	29229	29275	29261	29292	29174	29234	29234	29322	29348	29440	29191	29219	29306	29243	29119	29362	29173	29491	28997	29313	29204	29140	29379	29268	29328	29316	29491	29175	29115	29380	29282	29127	29281	29199	29355	29271	29197	29149	29344	29264	29223	29063	29126	29274	29361	29117	29527	29424	29256	29416	29340	29432	28986	28962	29331	29014	29191	29143	29196	29363	29209	29382	29378	29273	29073	29195	29220	29322	29523	29380	29344	29173	29439	29387	29342	29261	29499	29157	29495	29263	29304	29459	29162	29268	29404	29118	29339	29122	29128	29438	29361	29230	29280	29324	29544	29310	29279	29314	29266	28969	29178	29277	29517	29309	29216	29181	29115	29546	29121	29399	29286	29118	29298	29280	29352	29155	29183	29406	29368	29170	29331	29312	29338	29332	29410	29457	29120	28955	29497	29373	29320	29235	29017	29521	29201	29249	29241	29376	29344	29099	29539	29241	29122	29298	29282	29347	29348	29369	29264	29374	29083	29172	29240	29222	29253	29316	29400	29209	29268	29148	28997	29234	29384	29591	29067	29055	29016	29163	29354	29365	29273	29225	29182	29286	29310	29245	29258	29440	29279	29258	29252	29252	29401	29126	29443	29147	29188	29262	28939	29431	29173	29220	29197	29304	29281	29254	29193	29262	29414	28986	29295	29376	29295	29066	29164	29236	29421	29377	29123	29313	29347	29149	29403	29227	29133	29257	29301	29474	29216	29135	29232	29054	29325	29438	29246	29128	29397	29312	29465	29064	29365	29218	29061	29263	29425	29238	29363	29341	29219	28982	29305	29351	29313	29297	29492	29291	29119	28843	29434	29148	29332	29419	29355	29334	29547	29223	29304	29408	29179	29300	29273	29206	28995	29303	29093	29278	29324	29166	29073	29164	29216	29177	29434	29177	29195	29424	28984	29013	29316	29084	29226	29190	29204	29228	29165	29415	29141	29115	29115	29142	29441	29232	29356	29363	29208	29278	29026	29405	29178	29212	29207	29123	29194	29409	29479	29284	29388	29314	29273	29332	29359	29163	29263	29234	29411	29207	29364	29204	29500	29319	29343	29301	29236	29443	29310	29070	29222	29078	29236	29259	29470	29074	29154	29336	29315	29145	29077	29298	29366	29509	29386	29424	29386	29519	29533	29054	29040	29260	29293	29470	29281	29117	29131	29271	29207	29278	29135	29423	29200	29146	29221	29322	29276	29190	29046	29037	29132	29476	29198	29342	29475	29258	29352	29305	29488	29487	29034	29278	29271	29294	29241	29175	29046	29278	29058	29340	29192	29170	29439	29228	29397	29310	29273	29306	29452	29330	29343	29185	29347	29376	29180	29106	29314	28914	29055	29160	29382	29442	29256	29329	29033	29036	29114	29454	29246	29114	29480	29270	29253	29400	29368	29184	28987	29290	29111	29361	29345	29398	29413	29221	29205	29314	29408	29010	29340	29234	29476	29464	29323	29231	29170	29111	29251	29213	29177	29224	29367	29318	29295	29295	29463	29117	29274	29274	29510	29107	29224	29373	29140	29151	29472	29092	29351	29159	29213	29223	29389	29530	29175	29246	29256	29244	29277	28985	29515	29429	29450	29171	29283	29087	29269	29276	29261	29422	29292	29320	29195	29354	29198	29600	29246	29308	29498	29234	29454	29394	29214	29180	29336	28814	29336	29250	29360	29274	29276	29212	29064	29081	29442	29111	29275	29365	29259	29242	29322	29532	29284	29264	29327	29255	29143	29406	29043	29238	29196	29202	29133	29057	29330	29313	29072	29614	29218	29421	29255	29287	29425	29076	29182	29378	29136	29498	29263	29141	29333	29412	29399	29286	29537	29171	29454	29109	29314	29218	29281	29271	29072	29385	29213	29413	29185	29260	29131	29097	29142	29528	29291	29263	29229	29313	29110	29308	29234	28973	29457	29214	29505	29216	29486	29160	29190	29188	29160	29259	29252	29346	29055	29097	29222	29009	29414	29118	29478	29345	29116	29408	29267	29172	29100	29475	29329	29407	29089	29269	28975	29156	29433	29172	29320	29231	29385	29313	29318	29448	29232	29257	29333	29128	29212	29129	29338	29356	29373	29371	29353	29158	29357	29255	29094	29140	29255	29374	29324	29251	29381	29261	29440	29109	29207	29496	29181	29143	29168	29167	29361	29309	28991	29186	29296	29332	29240	29159	29268	29381	29483	29252	29292	29170	29132	29382	29437	29378	29386	29008	29234	29279	29117	29322	29005	29198	29114	29370	29106	29168	29304	29534	29145	29267	29493	29447	29263	29173	28907	29248	29077	29150	29329	29372	29101	29253	29535	29068	29445	29317	28831	29033	29257	29329	29300	29394	29069	29164	29316	29242	29232	29239	29242	29409	29261	29008	29108	29263	29292	29100	29067	29298	29265	29224	29444	29263	29326	29242	29243	29263	29261	29202	29274	29229	29149	29117	29313	29629	29295	29076	29125	29254	29474	29385	29222	29355	29239	29449	29339	29327	29319	29390	29200	29246	29252	29156	29314	29523	29366	29124	29439	29379	29154	29221	29443	29253	29192	29276	29089	29299	29134	29250	29217	29454	29486	29186	29255	29443	29548	29512	29272	29373	29436	29362	29373	29329	29192	29388	29187	29385	29203	29387	29419	29459
40323	87633	102448	90809	68795	44043	22381	22205	22230	22317	22433	22267	22308	22248	22343	22388	22430	22191	22451	22201	22345	22270	22349	22362	22205	22231	22209	22406	22121	22249	22409	22258	22304	22210	22450	22400	22255	22345	22191	22364	22300	22317	22304	22379	22318	22388	22342	22288	22421	22476	22394	22371	22379	22315	22349	22226	22425	22215	22279	22279	22273	22144	22336	22367	22357	22381	22356	22187	22220	22306	22377	22305	22317	22299	22450	22245	22250	22439	22358	22324	22242	22440	22297	22441	22120	22421	22138	22005	22313	22232	22348	22273	22176	22511	22298	22428	22472	22486	22297	22478	22120	22287	22372	22468	22277	22433	22314	22384	22110	22194	22338	22304	22340	22417	22262	22353	22369	22303	22296	22100	22168	22227	22239	22413	22133	22505	22250	22132	22350	22368	22438	22319	22274	22236	22333	22274	22568	22390	22235	22400	22275	22137	22139	22316	22310	22470	22282	22219	22498	22359	22219	22318	22291	22341	22172	22373	22296	22312	22267	22431	22122	22362	22160	22131	22285	22396	22368	22240	22307	22244	22323	22274	22154	22322	22128	22205	22176	22275	22348	22380	22265	22382	22173	22445	22351	22244	22323	22326	22278	22320	22377	22227	22378	22351	22207	22232	22203	22297	22264	22393	22251	22475	22393	21994	22241	22277	22433	22317	22331	22369	22445	22402	22182	22243	22289	22189	22277	22153	22319	22307	22189	22331	22351	22337	22158	22311	22346	22445	22281	22476	22272	22169	22374	22306	22185	22264	22210	22391	22269	22182	22274	22119	22292	22166	22256	22404	22347	22333	22357	22189	22394	22271	22394	22310	22255	22200	22230	22345	22330	22354	22464	22248	22227	22242	22268	22323	22274	22179	22109	22231	22247	22312	22306	22295	22400	22279	22438	22088	22240	22365	22335	22397	22365	22252	22265	22411	22274	22360	22210	22242	22457	22407	22168	22378	22297	22264	22324	22378	22103	22189	22259	22486	22296	22364	22126	22365	22275	22206	22380	22301	22297	22096	22330	22436	22184	22299	22358	22403	22379	22219	22175	22171	22419	22343	22257	22420	22288	22378	22372	22311	22353	22362	22345	22468	22117	22332	22388	22324	22165	22278	22158	22119	22353	22232	22181	22113	22251	22278	22442	22186	22315	22368	22279	22332	22116	22401	22140	22357	22266	22347	22389	22325	22159	22331	22315	22341	22371	22389	22484	22445	22448	22400	22346	22358	22250	22284	22185	22180	22198	22386	22242	22434	22124	22231	22293	22163	22255	22284	22256	22341	22450	22096	22308	22448	22073	22287	22081	22183	22498	22249	22315	22258	22358	22187	22327	22432	22298	22345	22228	22304	22357	22396	22325	22322	22349	22204	22260	22199	22199	22301	22507	22376	22324	22323	22195	22236	22304	22478	22304	22305	22179	22150	22350	22272	22187	22260	22215	22368	22270	22274	22361	22286	22168	22291	22355	22169	22265	22224	22168	22352	22210	22272	22268	22343	22240	22057	22391	22358	22187	22340	22254	22363	22446	22387	22338	22193	22212	22413	22374	22188	22166	22294	22246	22438	22346	22309	22188	22224	22129	22433	22311	22201	22407	22149	22427	22283	22317	22486	22192	22091	22429	22268	22277	22263	22331	22206	22395	22316	22297	22115	22253	22174	22369	22285	22070	22308	22114	22256	22541	22303	22264	22493	22297	22129	22167	22352	22408	22438	22182	22254	22226	22168	22283	22311	22268	22298	22336	22165	22146	22047	22228	22247	22229	22247	22253	22276	22222	22267	22424	22319	22252	22354	22345	22247	22310	22160	22321	22166	22371	22528	22358	22373	22322	22362	22275	22288	22308	22398	22193	22116	22361	22180	22136	22247	22279	22383	22317	22305	22262	22425	22245	22366	22449	22275	22382	22241	22383	22528	22330	22457	22126	22291	22316	22397	22193	22261	22198	22297	22256	22376	22343	22201	22266	22212	22359	22308	22495	22252	22163	22170	22338	22524	22355	22388	22295	22248	22232	22253	22294	22450	22310	22063	22380	22226	22162	22416	22373	22422	22310	22134	22074	22096	22165	22445	22355	22172	22534	22143	22363	22365	22265	22427	22171	22228	22434	22193	22219	22389	22253	22327	22440	22242	22278	22363	22064	22272	22298	22319	22264	22167	22355	22170	22351	22347	22563	22163	22192	22227	22553	22336	22247	22263	22236	22317	22296	22503	22290	22308	22153	22432	22279	22201	22247	22536	22155	22327	22196	22409	22241	22324	22118	22356	22368	22295	22296	22245	22403	22416	22433	22374	22305	22246	22127	22403	22243	22307	22225	22417	22404	22346	22200	22211	22366	22325	22338	22223	22179	22403	22232	22340	22348	22162	22346	22227	22420	22338	22446	22415	22254	22283	22152	22211	22090	22347	22365	22191	22361	22307	22372	22113	22488	22208	22090	22415	22343	22159	22151	22323	22162	22324	22208	22313	22445	22166	22195	22242	22205	22306	22247	22305	22407	22235	22185	22425	22289	22326	22218	22378	22241	22353	22536	22268	22233	22122	22210	22274	22224	22363	22437	22160	22259	22254	22256	22424	22063	22342	22227	22220	22269	22486	22183	22151	22337	22324	22407	22239	22119	22202	22414	22311	22244	22339	22456	22294	22250	22340	22443	22310	22439	22187	22316	22253	22248	22285	22294	22406	22148	22271	22218	22036	22327	22450	22246	22141	22278	22397	22203	22042	22360	22551	22261	22142	22462	22168	22276	22198	22336	22192	22390	22333	22076	22302	22166	22381	22364	22194	22203	22332	22262	22303	22375	22447	22381	22261	22234	22262	22345	22209	22406	22195	22311	22283	22282	22315	22138	22117	22331	22386	22332	22244	22260	22334	22359	22236	22075	22285	22358	22330	22432	22139	22294	22233	22211	22215	22217	22197	22150	22208	22357	22342	22435	22530	22311	22391	22453	22094	22206	22170	22229	22378	22362	22350	22254	22298	22420	22342	22305	22277	22436	22160	22391	22519	22321	22224	22231	22167	22228	22346	22370	22344	22413	22298	22418	22219	22161	22232	22241	22178	22165	22380	22236	22373	22345	22267	22133	22247	22320	22389	22408	22442	22231	22433	22355	22361	22293	22157	22537	22272	22464	22497	22478	22251	22326	22216	22353	22403	22253	22230	22263	22313	22496	22257	22304	22220	22298	22210	22353	22110	22305	22213	22271	22331	22282	22208	22155	22464	22203	22251	22153	22312	22379	22252	22179	22374	22244	22425	22197	22001	22448	22405	22282	22355	22196	22179	22212	22276	22293	22504	22194	22171	22297	22261	22171	22372	22518	22326	22227	22157	22391	22303	22086	22373	22403	22187	22202	22298	22233	22199	22339	22183	22201	22126	22387	22371	22322	22365	22406	22399	22443	22204	22418	22283	22320	22202	22198	22309	22211	22208	22378	22419	22302	22387	22144	22499	22300	22420	22180	22255	22381	22405	22287	22177	22281	22168	22237	22455	22316	22213	22463	22339	22192	22230	22260	22236	22178	22426	22222	22336	22130	22467	22244	22195	22112	22182	22185	22362	22304	22145	22481	22317	22205	22314	22290	22134	22331	22356	22014	22349	22320	22284	22353	22027	22437	22415	22270	22279	22452	22301	22135	22313	22298	22228	22334	22428	22309	22225	22472	22244	22316	22135	22175	22379	22350	22311	22322	22368	22267	22308	22153	22430	22141	22193	22299	22290	22376	22435	22236	22377	22127	22431	22352	22149	22151	22237	22170	22333	22355	22253	22347	22258	22145	22296	22165	22226	22410	22363	22249	22250	22306	22382	22129	22235	22341	22200	22107	22411	22314	22184	22059	22308	22266	22321	22289	22309	22298	22415	22336	22129	22334	22160	22337	22193	22187	22292	22222	22288	22191	22160	22222	22138	22246	22249	22451	22281	22393	22271	22234	22385	22185	22358	22301	22248	22260	22301	22084	22369	22358	22237	22368	22240	22445	22237	22261	22248	22431	22254	22311	22421	22230	22406	22408	22330	22171	22410	22157	22295	22241	22357	22401	22207	22387	22207	22398	22443	22271	22228	22158	22349	22239	22345	22203	22167	22178	22218	22276	22396	22142	22372	22372	22224	22135	22205	22310	22481	22311	22230	22317	22165	22210	22298	22269	22339	22280	22120	22441	22380	22048	22160	22157	22196	22359	22258	22514	22345	22282	22387	22377	22361	22431	22126	22363	22321	22205	22137	22239	22304	22284	22425	22433	22355	22510	22357	22400	22236	22324	22199	22216	22409	22363	22238	22247	22236	22241	22202	22249	22291	22382	22191	22270	22316	22194	22090	22422	22366	22380	22172	22308	22089	22158	22321	22223	22347	22186	22387	22049	22329	22321	22420	22124	22311	22310	22149	22374	22284	22356	22245	22492	22279	22173	22257	22305	22379	22322	22345	22192	22295	22250	22082	22225	22325	22293	22427	22087	22239	22331	22279	22267	22420	22237	22209	22143	22239	22457	22190	22111	22357	22439	22155	22099	22316	22254	22141	22219	22356	22189	22450	22310	22158	22432	22339	22422	22379	22415	22315	22224	22204	22024	22190	22347	22221	22290	22136	22482	22340	22112	22357	22131	22250	22240	22241	22213	22071	22196	22237	22121	22286	22316	22349	22201	22243	22323	22179	22293	22412	22192	22164	22158	22331	22164	22271	22446	22334	22332	22176	22232	22216	22306	22382	22239	22291	22129	22307	22266	22275	22362	22395	22228	22277	22158	22248	22246	22288	22267	22352	22303	22353	22256	22429	22335	22367	22424	22351	22367	22353	22452	22285	22278	22274	22227	22196	22415	22252	22284	22104	22383	22204	22301	22217	22359	22224	22295	22499	22402	22137	22232	22393	22365	22297	22336	22213	22233	22177	22403	22317	22174	22317	22378	22447	22362	22450	22439	22206	22303	22291	22190	22115	22100	22174	22242	22415	22209	22302	22294	22181	22192	22355	22260	22444	22327	22382	22120	22318	22197	22257	22240	22272	22205	22029	22302	22344	22367	22332	22268	22340	22261	22384	22226	22209	22307	22246	22267	22260	22204	22283	22473	22374	22448	22296	22294	22427	22294	22309	22355	22266	22251	22324	22260	22375	22399	22147	22399	22262	22269	22145	22301	22315
27666	26210	48746	45056	35958	31495	28983	28272	28566	28377	28456	28570	28434	28373	28390	28432	28457	28590	28273	28482	28503	28317	28253	28496	28336	28355	28287	28218	28287	28402	28224	28408	28555	28518	28426	28577	28350	28453	28308	28361	28310	28423	28258	28275	28616	28256	28335	28363	28385	28414	28466	28200	28168	28402	28520	28469	28325	28387	28594	28591	28549	28431	28310	28475	28389	28456	28608	28288	28375	28425	28263	28336	28107	28289	28105	28177	28497	28565	28171	28135	28210	28296	28468	28322	28361	28521	28654	28521	28403	28418	28468	28221	28242	28624	28539	28317	28289	28447	28313	28625	28414	28438	28409	27952	28369	28362	28273	28721	28339	28301	28434	28218	28432	28277	28211	28548	28432	28427	28545	28359	28293	28399	28484	28530	28180	28362	28438	28396	28498	28588	28433	28234	28247	28378	28482	28417	28360	28403	28522	28503	28379	28443	28420	28262	28512	28346	28372	28616	28148	28450	28366	28446	28450	28455	28259	28641	28471	28116	28429	28386	28210	28413	28473	28503	28420	28399	28419	28441	28513	28432	28284	28370	28493	28379	28144	28534	28449	28368	28270	28665	28490	28370	28471	28223	28475	28332	28249	28263	28539	28314	28160	28582	28229	28236	28422	28233	28521	28397	28510	28398	28517	28428	28415	28340	28376	28594	28365	28562	28568	28379	28323	28239	28415	28325	28592	28311	28612	28390	28548	28458	28197	28492	28343	28368	28525	28652	28424	28264	28360	28575	28360	28272	28473	28157	28250	28296	28506	28493	28459	28299	28197	28502	28307	28355	28432	28545	28380	28560	28351	28355	28245	28354	28328	28290	28429	28341	28720	28361	28387	28539	28595	28328	28348	28409	28385	28397	28623	28271	28336	28367	28421	28288	28425	28415	28430	28414	28521	28206	28454	28538	28352	28194	28442	28268	28472	28183	28452	28293	28310	28507	28360	28487	28527	28240	28192	28296	28433	28497	28389	28480	28319	28501	28523	28127	28518	28300	28356	28419	28481	28451	28398	28420	28272	28382	28172	28508	28178	28499	28465	28286	28212	28313	28252	28384	28401	28130	28485	28382	28387	28326	28298	28694	28253	28304	28193	28405	28633	28559	28461	28181	28381	28375	28166	28521	28372	28435	28345	28399	28379	28473	28422	28333	28019	28316	28240	28397	28337	28212	28531	28492	28355	28264	28028	28562	28441	28468	28496	28612	28410	28521	28532	28417	28478	28384	28518	28473	28360	28586	28605	28422	28201	28512	28376	28333	28542	28477	28460	28373	28352	28489	28269	28171	28251	28310	28303	28554	28369	28343	28309	28370	28365	28422	28376	28433	28665	28502	28485	28448	28332	28373	28385	28575	28521	28418	28384	28480	28289	28231	28289	28339	28521	28241	28343	28447	28256	28267	28344	28469	28666	28148	28464	28239	28374	28503	28347	28544	28137	28232	28277	28556	28408	28548	28376	28400	28424	28445	28043	28307	28322	28206	28365	28258	28411	28549	28408	28326	28329	28457	28240	28419	28346	28488	28363	28252	28280	28474	28379	28272	28340	28343	28267	28168	28399	28365	28380	28183	28322	28190	28258	28290	28578	28347	28258	28137	28302	28395	28404	28313	28465	28590	28390	28467	28296	28279	28297	28352	28421	28210	28275	28305	28379	28657	28589	28278	28343	28344	28196	28397	28394	28469	28200	28296	28373	28331	28445	28346	28537	28457	28469	28341	28607	28414	28313	28521	28331	28406	28426	28425	28522	28255	28344	28382	28421	28683	28432	28584	28404	28463	28422	28415	28423	28782	28490	28555	28601	28393	28535	28419	28484	28266	28335	28643	28611	28411	28751	28285	28287	28671	28397	28336	28501	28363	28388	28378	28280	28379	28590	28490	28517	28251	28200	28395	28396	28449	28275	28386	28330	28458	28467	28243	28296	28348	28239	28389	28504	28475	28590	28510	28550	28335	28383	28490	28446	28445	28142	28500	28425	28467	28548	28372	28393	28241	28497	28662	28294	28317	28492	28221	28511	28510	28336	28437	28341	28379	28430	28452	28434	28422	28441	28454	28255	28289	28523	28329	28258	28441	28356	28368	28538	28456	28431	28234	28398	28545	28701	28314	28482	28303	28508	28191	28327	28128	28335	28337	28378	28179	28489	28493	28420	28341	28249	28416	28553	28449	28414	28308	28299	28510	28492	28612	28140	28468	28445	28373	28456	28441	28169	28130	28139	28614	28438	28426	28376	28256	28392	28221	28142	28622	28410	28247	28610	28507	28447	28344	28373	28497	28456	28241	28343	28424	28407	28304	28454	28456	28529	28130	28489	28282	28634	28508	28280	28357	28401	28306	28516	28363	28440	28341	28407	28486	28300	28378	28269	28255	28477	28344	28299	28287	28409	28450	28294	28188	28345	28492	28694	28502	28324	28272	28410	28291	28485	28362	28281	28705	28373	28476	28219	28500	28536	28570	28260	28371	28625	28809	28300	28391	28459	28129	28164	28381	28519	28335	28142	28331	28119	28506	28338	28345	28385	28229	28313	28424	28467	28407	28372	28538	28499	28453	28172	28413	28422	28489	28676	28363	28336	28316	28380	28419	28463	28288	28239	28397	28401	28376	28177	28436	28445	28221	28382	28525	28189	28210	28482	28384	28296	28347	28347	28508	28305	28540	28463	28394	28421	28281	28416	28245	28432	28457	28513	28414	28251	28430	28350	28446	28533	28369	28166	28481	28640	28422	28448	28593	28228	28510	28590	28427	28301	28554	28301	28412	28361	28421	28239	28455	28221	28501	28291	28292	28399	28469	28072	28278	28746	28636	28502	28437	28291	28401	28366	28530	28423	28437	28469	28300	28474	28363	28462	28325	28562	28193	28356	28496	28226	28464	28294	28566	28466	28519	28375	28385	28408	28285	28295	28463	28514	28328	28397	28362	28591	28315	28396	28308	28171	28225	28361	28724	28737	28571	28478	28450	28569	28431	28298	28414	28448	28282	28585	28340	28476	28301	28618	28585	28498	28425	28374	28522	28482	28667	28479	28284	28337	28288	28496	28387	28223	28297	28521	28760	28328	28406	28336	28346	28481	28371	28306	28206	28417	28562	28341	28386	28276	28518	28338	28604	28443	28468	28459	28409	28327	28521	28655	28557	28615	28415	28317	28306	28417	28401	28528	28127	28632	28373	28389	28375	28247	28420	28364	28325	28340	28195	28230	28190	28546	28490	28300	28417	28231	28396	28379	28306	28458	28175	28204	28616	28357	28164	28383	28645	28500	28339	28365	28377	28343	28264	28399	28579	28462	28417	28271	28567	28426	28288	28438	28486	28379	28440	28350	28230	28478	28529	28324	28380	28419	28323	28333	28610	28478	28318	28249	28464	28271	28340	28365	28501	28504	28315	28384	28046	28262	28509	28363	28489	28385	28166	28273	28710	28395	28282	28347	28498	28147	28322	28141	28504	28648	28350	28820	28462	28422	28141	28201	28690	28270	28472	28310	28230	28152	28473	28397	28546	28152	28495	28474	28489	28323	28412	28384	28390	28319	28467	28244	28253	28433	28265	28165	28292	28565	28596	28379	28264	28152	28634	28543	28752	28403	28367	28347	28387	28437	28527	28540	28159	28266	28444	28539	28278	28339	28382	28437	28331	28637	28467	28711	28516	28455	28352	28174	28379	28397	28333	28594	28248	28438	28542	28462	28516	28372	28281	28602	28386	28349	28400	28373	28128	28407	28324	28400	28458	28274	28367	28119	28402	28330	28223	28466	28352	28341	28501	28499	28454	28240	28560	28381	28608	28517	28309	28056	28397	28674	28461	28350	28439	28631	28702	28345	28588	28305	28407	28322	28517	28505	28318	28504	28399	28342	28335	28365	28341	28530	28436	28533	28482	28336	28314	28414	28354	28241	28383	28306	28576	28303	28303	28194	28337	28506	28518	28239	28447	28443	28541	28277	28418	28500	28487	28176	28071	28366	28189	28314	28233	28518	28094	28451	28676	28356	28269	28338	28219	28358	28587	28539	28419	28594	28131	28485	28599	28482	28590	28643	28300	28611	28288	28243	28488	28512	28500	28496	28402	28396	28453	28402	28459	28555	28490	28434	28446	28308	28400	28384	28400	28376	28346	28308	28355	28244	28300	28648	28542	28176	28347	28347	28266	28686	28329	28435	28349	28385	28362	28403	28520	28614	28346	28332	28487	28433	28421	28652	28462	28532	28382	28402	28606	28467	28399	28615	28230	28508	28131	28199	28328	28545	28614	28221	28512	28662	28205	28364	28265	28371	28495	28266	28357	28427	28430	28429	28505	28477	28361	28374	28420	28504	28309	28657	28474	28417	28337	28555	28429	28458	28376	28346	28540	28290	28570	28337	28364	28486	28383	28551	28563	28548	28428	28338	28164	28427	28301	28518	28205	28265	28411	28368	28563	28584	28532	28091	28150	28574	28414	28488	28173	28385	28354	28397	28573	28137	28128	28552	28456	28427	28435	28383	28583	28537	28230	28300	28381	28423	28676	28327	28476	28558	28319	28422	28232	28365	28293	28085	28528	28493	28438	28454	28256	28441	28460	28518	28496	28383	28447	28332	28222	28351	28315	28189	28319	28337	28341	28531	28244	28320	28542	28621	28371	28322	28222	28656	28264	28291	28318	28294	28306	28151	28302	28418	28204	28344	28227	28437	28359	28392	28463	28417	28380	28423	28310	28421	28450	28211	28340	28349	27999	28467	28524	28370	28319	28280	28385	28482	28238	28512	28290	28438	28467	28539	28352	28296	28278	28724	28374	28260	28245	28231	28436	28492	28242	28286	28433	28239	28260	28198	28594	28464	28567	28380	28413	28527	28442	28491	28228	28418	28465	28450	28221	28411	28298	28370	28262	28358	28553	28372	28548	28217	28135	28258	28616	28280	28159	28330	28484	28177	28191	28579	28463	28651	28568	28459	28453	28415	28428	28447	28369	28225	28271	28358	28378	28349	28212	28565	28299	28453	28257	28314	28426	28249	28606	28497	28493	28317	28642	28400	28504	28615	28605	28322	28472	28376	28350	28292	28310	28587	28447	28374	28383	28353	28262	28496	28501	28598	28289	28462	28287	28535	28477	28332	28219	28499	28203	28575	28643	28300	28290	28349	28411	28183	28196	28296	28550
20445	40165	52602	40060	30830	24463	21784	21515	21978	21582	21801	21761	21827	21831	21627	21925	21622	21793	21813	21738	21722	21744	21629	21652	21909	21793	21749	21771	21734	21666	21897	21629	21797	21751	21842	21659	21775	21771	21804	21678	21958	21688	21823	21763	21709	21814	21733	21811	21753	21642	21688	21652	21715	21678	21662	21626	21662	21680	21741	21777	21814	21796	21682	21714	21734	21644	21702	21816	21641	21823	21562	21763	21761	21809	21764	21630	21652	21684	21708	21748	21726	21843	21742	21725	21710	21655	21583	21754	21794	21728	21776	21770	21646	21637	21783	21730	21753	21549	21598	21765	21821	21764	21679	21484	21545	21672	21596	21561	21487	21513	21542	21738	21644	21516	21788	21653	21764	21617	21771	21823	21926	21615	21957	21625	21916	21853	21726	21892	21781	21845	21864	21737	21655	21643	21614	21743	21703	21689	21728	21755	21688	21668	21769	21948	21844	21661	21717	21709	21674	21798	21815	21888	21940	21602	21848	21628	21597	21748	21624	21629	21808	21748	21798	21537	21649	21547	21874	21743	21718	21734	21535	21767	21646	21754	21710	21786	21600	21838	21694	21669	21725	21778	21728	21675	21707	21798	21772	21801	21693	21674	21789	21868	21677	21814	21609	21845	21714	21873	21557	21776	21749	21810	21761	21892	21665	21716	21713	21715	21586	21810	21811	21819	21727	21682	21763	21894	21771	21700	21542	21779	21630	21906	21738	21672	21544	21766	21771	21606	21783	21700	21772	21883	21671	21736	21616	21760	21828	21808	21765	21736	21633	21829	21705	21772	21616	21674	21865	21653	21791	21639	21610	21760	21634	21983	21727	21714	21544	21648	21773	21598	21753	21561	21758	21523	21765	21780	21539	21902	21658	21918	21500	21944	21800	21635	21637	21944	21813	21792	21763	21535	21684	21515	21712	21619	21647	21673	21833	21791	21874	21810	21632	21632	21684	21741	21645	21812	21923	21857	21744	21810	21849	21583	21794	21779	21810	21703	21764	21598	21644	21524	21621	21914	21493	21688	21663	21648	21773	21905	21720	21715	21822	21803	21604	21707	21754	21711	21704	21629	21623	21648	21730	21836	21612	21620	21669	21748	21639	21502	21742	21626	21719	21862	21670	21788	21870	21617	21633	21691	21607	21686	21717	21821	21690	21775	21729	21728	21656	21919	21915	21563	21612	21675	21780	21600	21787	21651	21695	21628	21771	21683	21726	21783	21655	21649	21706	21763	21475	21698	21661	21865	21628	21716	21709	21705	21711	21753	21712	21682	21754	21884	21867	21871	21675	21613	21611	21673	21607	21494	21700	21597	21628	21621	21747	21674	21658	21574	21743	21724	21529	22046	21764	21845	21718	21400	21825	21634	21718	21705	21757	21655	21641	21661	21680	21754	21808	21816	21859	21774	21837	21733	21788	21888	21873	21651	21799	21645	21792	21673	21674	21577	21759	21637	21682	21809	21669	21613	21636	21764	21766	21744	21480	21833	21773	21753	21765	21699	21762	21842	21764	21883	21868	21706	21896	21594	21783	21764	21674	21718	21664	21697	21712	21939	21682	21757	21802	21819	21770	21778	21630	21732	21758	21712	21721	21573	21670	21731	21636	21726	21686	21713	21456	21846	21622	21577	21802	21648	21832	21644	21701	21629	21727	21624	21845	21713	21691	21636	21781	21608	21783	21834	21597	21850	21713	21757	21967	21769	21646	21638	21685	21673	21714	21770	21809	21690	21757	21729	21793	21810	21804	21797	21556	21661	21812	21906	21660	21741	21699	21786	21544	21799	21626	21873	21759	21569	21846	21748	21791	21826	21772	21720	21787	21683	21714	21690	21773	21636	21698	21927	21803	21634	21690	21619	21638	21728	21771	21836	21680	21729	21813	21714	21715	21653	21728	21600	21888	21735	21556	21729	21750	21880	21737	21792	21715	21742	21785	21602	21902	21700	21648	21745	21734	21784	21714	21773	21654	21639	21841	21688	21701	21774	21643	21727	21580	21690	21683	21719	21640	21604	21597	21722	21724	21777	21754	21792	21794	21767	21547	21606	21702	21813	21549	21851	21815	21743	21665	21805	21631	21744	21868	21649	21771	21776	21709	21574	21843	21722	21592	21654	21656	21696	21587	21790	21730	21698	21752	21646	21707	21617	21559	21654	21641	21628	21810	21515	21723	21829	21812	21640	21642	21858	21629	21911	21766	21499	21797	21578	21651	21783	21553	21717	21904	21882	21692	21628	21730	21794	21693	21753	21533	21801	21758	21597	21782	21742	21635	21782	21758	21695	21744	21781	21654	21565	21582	21601	21690	21704	21534	21856	21738	21523	21990	21745	21818	21736	21753	21751	21733	21768	21661	21691	21670	21805	21678	21727	21839	21818	21769	21743	21771	21664	21643	21788	21780	21926	21696	21663	21838	21877	21634	21681	21626	21686	21534	21695	21895	21797	21685	21615	21853	21634	21807	21699	21631	21857	21654	21755	21857	21695	21704	21733	21786	21857	21659	21815	21564	21608	22007	21649	21688	21900	21701	21566	21695	21824	21656	21711	21579	21681	21608	21877	21669	21780	21633	21659	21468	21781	21529	21615	21839	21801	21718	21677	21512	21658	21747	21680	21620	21588	21649	21562	21777	21912	21691	21658	21677	21674	21936	21788	21675	21811	21607	21767	21753	21758	21688	21918	21606	21803	21914	21688	21545	21738	21655	21699	21773	21601	21760	21637	21776	21765	21648	21862	21640	21707	21579	21686	21723	21696	21765	21700	21774	21619	21761	21760	21800	21608	21656	21646	21652	21725	21714	21714	21748	21723	21679	21605	21784	21596	21757	21491	21916	21763	21884	21715	21727	21725	21841	21603	21685	21693	21743	21633	21660	21640	21660	21713	21784	21797	21633	21675	21683	21645	21746	21796	21709	21764	21719	21790	21802	21649	21729	21656	21784	21618	21783	21725	21704	21707	21780	21693	21730	21745	21814	21670	21698	21678	21926	21724	21638	21581	21618	21591	21503	21711	21781	21723	21907	21741	21876	21599	21885	21626	21691	21616	21633	21517	21806	21761	21805	21575	21609	21724	21751	21691	21818	21772	21691	21784	21596	21663	21699	21871	21765	21754	21842	21804	21482	21626	21830	21762	21927	21724	21804	21662	21513	21713	21650	21697	21808	21612	21616	21751	21718	21674	21739	21643	21519	21561	21550	21836	21653	21666	21785	21750	21720	21784	21788	21755	21727	21756	21577	21611	21727	21698	21569	21632	21496	21705	21720	21916	21602	21695	21524	21554	21732	21678	21595	21698	21709	21752	21714	21579	21696	21778	21678	21677	21609	21467	21617	21733	21764	21705	21812	21688	21766	21782	21701	21597	21998	21714	21721	21519	21847	21766	21906	21734	21795	21792	21737	21846	21651	21610	21735	21743	21771	21735	21687	21793	21782	21647	21844	21779	21880	21599	21775	21769	21678	21801	21714	21729	21630	21770	21792	21733	21823	21931	21784	21680	21737	21801	21788	21755	21732	21679	21728	21818	21797	21810	21833	21634	21795	21836	21848	21782	21666	21730	21602	21903	21829	21592	21606	21712	21807	21738	21619	21808	21715	21642	21632	21724	21870	21678	21760	21776	21873	21785	21904	21756	21950	21810	21757	21607	21869	21787	21783	21822	21692	21740	21701	21675	21644	21716	21686	21801	21717	21669	21748	21698	21841	21813	21674	21641	21930	21728	21902	21823	21925	21672	21876	21671	21947	21584	21725	21755	21692	21708	21814	21722	21645	21793	21567	21729	21630	21789	21756	21783	21781	21675	21741	21732	21628	21679	21716	21565	21769	21583	21692	21739	21544	21728	21618	21786	21736	21818	21737	21705	21858	21797	21698	21597	21847	21518	21755	21936	21802	21780	21626	21780	21768	21725	21849	21772	21666	21684	21656	21625	21690	21756	21735	21806	21801	21552	21778	21665	21539	21768	21654	21805	21720	21635	21558	21651	21751	21892	21739	21809	21758	21800	21779	21657	21593	21687	21697	21762	21714	21818	21741	21834	21711	21791	21776	21839	21690	21724	21827	21752	21739	21742	21780	21766	21616	21713	21538	21720	21855	21666	21767	21689	21762	21694	21600	21679	21713	21810	21550	21737	21675	21866	21638	21691	21939	21708	21625	21894	21805	21565	21636	21604	21584	21626	21910	21811	21853	21705	21818	21485	21648	21700	21783	21660	21848	21744	21516	21892	21584	21667	21660	21659	21769	21669	21748	21642	21920	21739	21791	21772	21687	21750	21577	21823	21631	21822	21887	21590	21782	21591	21831	21732	21662	21826	21809	21834	21670	21782	21651	21726	21592	21850	21764	21602	21784	21573	21724	21931	21660	21789	21718	21711	21714	21534	21690	21835	21560	21808	21757	21783	21706	21688	21546	21567	21647	21800	21758	21859	21833	21625	21884	21705	21462	21654	21683	21704	21721	21656	21651	21729	21689	21592	21748	21790	21686	21995	21779	21815	21580	21656	21765	21466	21651	21648	21581	21668	21824	21648	21607	21563	21702	21760	21740	21931	21614	21670	21771	21871	21849	21674	21775	21600	21671	21859	21707	21620	21871	21825	21741	21706	21760	21691	21502	21525	21758	21891	21704	21796	21523	21884	21724	21666	21693	21622	21745	21723	21743	21794	21718	21689	21605	21788	21658	21559	21628	21671	21497	21823	21748	21846	21812	21666	21893	21793	21758	21826	21846	21713	21689	21675	21790	21756	21623	21621	21778	21886	21727	21722	21567	21522	21736	21783	21694	21932	21656	21859	21807	21773	21753	21755	21781	21607	21692	21542	21604	21759	21747	21691	21562	21960	21759	21720	21596	21775	21604	21771	21734	21819	21514	21796	21504	21889	21762	21634	21826	21817	21628	21709	21654	21647	21806	21796	21897	21860	21911	21824	21652	21690	21598	21782	21644	21822	21751	21714	21813	21672	21582	21938	21850	21643	21708	21726	21834	21635	21733	21543	21708	21722	21732	21633	21723	21772	21589	21726	21881	21626	21813	21823	21699	21643	21670	21692	21779	21847	21711	21652	21654	21576	21667	21903	21655	21728	21640	21685	21727	21674	21628	21821	21521	21676	21816	21736	21867	21665	21774	21523	21694	21711	21767	21605
23415	21259	40224	54239	48020	38865	31173	28453	28104	28439	28610	28363	28486	28350	28469	28479	28523	28301	28318	28498	28299	28332	28523	28160	28175	28324	28354	28381	28607	28509	28298	28387	28451	28465	28387	28226	28193	28278	28440	28190	28233	28416	28353	28378	28171	28299	28313	28165	28420	28536	28440	28320	28357	28211	28317	28404	28193	28395	28304	28378	28350	28208	28378	28270	28371	28409	28486	28491	28424	28170	28371	28275	28253	28165	28137	28169	28272	28126	28197	28364	28137	27999	28245	28291	28308	28274	28300	28162	28247	28322	28385	28404	28454	28186	28209	28323	28276	28348	28249	28161	28215	28163	28246	28286	28029	28317	28436	28167	28163	28188	28264	28302	28193	28254	28326	28241	28376	28137	28337	28189	28373	28274	28162	28273	28385	28366	28133	28438	28235	28333	28084	28407	28292	28194	27988	28308	28287	28324	28437	28350	28279	28274	28236	28277	28474	28264	28234	28169	28211	28197	28376	28455	28213	28221	28506	28310	28225	28064	28150	28183	28385	28204	28249	28382	28408	28315	28435	28315	28292	28359	28427	28250	28329	28220	28234	27895	28185	28456	28348	28209	28351	28482	28360	28269	28404	28204	28252	28552	28339	28396	28396	28399	28298	28245	28086	28145	28375	28284	28202	28158	28235	28410	28104	28281	28226	28294	28100	28039	28298	28014	27960	28454	28373	28084	28219	28366	28407	28172	28242	28440	28294	28108	28223	28264	28128	28197	28146	28223	28451	28395	28378	28303	28259	28379	28234	28368	28172	28434	28377	28427	28411	28239	28097	28277	28310	28413	28505	28359	28391	28351	28270	28163	28546	28102	28433	28420	28250	28247	28288	28061	28048	28429	28354	28219	28344	28198	28353	28271	28417	28231	28379	28339	28229	28304	28190	28131	28266	28209	28206	28410	28206	28260	28273	28262	28400	28331	28353	28249	28056	28404	28350	28112	28342	28373	28072	28202	28191	28246	28341	28223	28427	28257	28115	28335	28449	28227	28227	28346	28394	28260	28317	28221	28361	28132	28314	28489	28459	28448	28306	28297	28306	27971	28162	28345	28215	28290	28256	28335	28462	28299	28229	28358	28459	28050	28401	28377	28226	28428	28339	28207	28269	28384	28264	28071	28378	28548	28288	28322	28315	28104	28529	28165	28194	28302	28253	28145	28237	28078	28167	28215	28220	28317	28185	28156	27923	28153	28421	28331	28273	28008	28141	28510	28257	28304	28357	28286	28238	28230	28222	28113	28263	28410	28179	28189	28227	28322	28071	28248	28028	28266	28369	28267	28262	27959	28112	28206	28267	28159	28220	28297	28228	28249	28269	28440	28357	28217	28078	28265	28539	28197	28293	28104	28260	28287	28075	28235	28180	27985	28147	28340	28524	28328	28434	28102	28231	28186	28173	28249	28270	28210	28336	27942	28321	28176	28451	28258	28061	28249	28334	28704	28451	28246	28167	28066	28367	28325	28286	28357	28279	27969	28061	27982	28076	28442	28394	28260	28255	28278	28057	28100	28116	28394	28188	28143	28319	28374	28368	28282	28172	28299	28196	28355	28248	28412	28132	28218	28250	28151	28309	28329	28490	28505	28411	28323	28186	28228	28408	28262	28048	28207	28360	28260	28269	28123	28212	27901	28271	28247	28254	28406	28275	28524	28193	28335	28476	28489	28290	28040	28307	28276	28131	28257	28137	28443	28415	28225	28041	28182	28215	28297	28267	28261	28151	28464	28327	28380	28370	28274	28303	28231	28250	28303	28039	28321	28346	28328	28326	28146	28498	28453	28229	28102	28197	28092	28382	28458	28229	28262	28221	28244	28500	28308	28306	28187	28125	28203	28228	28071	28428	28274	28436	28197	28232	28006	28295	28139	28601	28416	28261	28250	28471	28172	28110	28323	28315	28593	28268	28156	28253	27868	28069	28339	28125	28094	28409	27972	28150	28221	28310	28285	28270	28134	28108	28254	28142	28308	28107	28160	28112	28359	28358	28388	28359	28330	28542	28054	28338	28336	28440	28187	28183	28152	28198	28129	28295	27982	28196	28097	28189	28306	28001	28380	28229	28264	28063	28509	28311	28478	28399	28148	28475	28336	28231	28374	28331	28093	28151	28365	28029	28401	28183	28187	28342	28259	28286	28474	28218	28354	28215	28110	28379	28349	28001	28290	28424	28366	28378	28248	28532	28376	28199	28145	28436	28256	28411	28145	28358	28010	28070	28071	28425	28038	28499	28175	28070	28303	28234	28033	28421	28224	28327	28505	28225	28015	27862	28318	28157	28367	28283	28207	28196	28144	28244	28123	28169	28360	28269	28316	28113	28373	28266	28257	28291	28328	28099	28282	28385	28144	28217	28488	28201	28326	28292	28060	27977	28193	28203	28337	28188	28106	28284	28323	28362	28397	28202	28290	28375	28282	28235	28087	28328	28439	28362	27919	28274	28182	27999	28335	28399	28347	28385	28425	28325	28346	28371	28322	28106	28197	28194	28327	28541	28313	28165	28140	28312	28351	28252	28147	28251	28266	28327	27998	28057	28169	28124	28386	28100	28293	28247	28222	28231	28219	28557	28019	28346	28106	28334	28173	28028	28288	28222	28378	28255	28371	28118	27997	28446	28212	28255	28272	28187	28456	28124	28090	28363	28193	28243	28116	28244	28441	28268	28387	28293	28062	27844	28284	28313	28229	28252	28201	28371	28083	28286	28321	28261	28546	28205	28421	28202	28187	28388	27988	28368	28275	28302	28220	28255	28230	28459	28305	28309	28285	28354	28262	28275	28372	28340	28150	28403	28406	28123	28277	28274	28393	28274	28114	28258	28140	28365	28303	28044	28199	28071	28310	28458	28225	28177	28156	28204	28089	28351	28261	28017	28028	27957	28459	28247	28162	28321	28216	28406	28046	28242	28472	28177	28409	28282	28276	28319	28337	28028	28421	28161	28182	28503	28316	28084	28094	28133	28293	28230	28245	28185	28399	28368	28209	28104	28313	28099	28285	28363	28333	28270	28257	28255	28070	28527	28532	28206	28127	28458	28176	28073	28176	28577	28272	28079	28328	28200	28247	28254	28476	28444	28229	28137	28381	28256	28138	28460	28509	28185	28433	28059	28021	28124	28372	28276	28209	28334	28305	28157	28070	28197	27989	28277	28369	28328	28136	28242	28363	28349	28373	28228	28154	28336	28097	28337	28123	28240	28349	28169	28345	28388	28425	28361	28158	28278	28413	28271	28286	28099	28323	28399	28227	28251	28085	28147	28178	28248	28416	28081	28455	28377	28312	28307	28440	27973	28166	28141	28302	28245	28176	28256	28376	28278	28528	28183	28317	28074	28072	28154	28211	28026	28291	28351	28110	28286	28162	28399	28152	28464	28239	28218	28113	28344	28038	28087	28350	28145	28483	28249	28218	28386	28332	28239	28200	28275	28157	28154	28194	28328	28327	28226	28393	28104	27985	28242	28367	28200	28179	28392	28115	28296	28083	28520	28125	28213	28144	28335	28264	28249	28305	28182	28201	28314	28193	28118	28188	28331	28230	28170	28267	28317	28187	28283	28279	28303	28448	28055	28251	28099	28083	28457	28131	28048	28245	28530	28347	28226	28314	28149	28065	28293	28174	28443	28443	28067	28126	28548	28222	28297	28369	28255	28013	28244	28400	28440	28291	28334	28434	28313	28306	28307	28225	28410	28201	28349	28433	28165	28456	28464	28164	28272	28240	28183	28150	28326	28258	28293	28361	28397	28359	28462	28202	28246	28440	28309	28267	28414	28464	28158	28248	28114	28411	28244	28279	28226	28219	28133	28290	28385	28119	28110	28026	28093	28270	28098	28120	28267	28180	28065	28208	28175	28221	28164	28203	28273	28324	28236	28392	28375	28143	28429	28247	28451	28414	28298	28291	28233	28429	28269	28541	28128	28109	28381	28160	28237	27974	28430	28327	28333	28224	28389	28436	27904	28364	28474	28107	28410	28435	28370	28205	28388	28070	28337	28397	28273	28209	28501	28140	28139	28213	28030	28379	28237	28248	28216	28398	28264	28111	28408	28327	28319	28173	28319	28186	28289	28141	28231	28264	28534	28214	28400	28242	28189	28239	28000	28213	28153	28281	28278	28346	28062	28263	28443	28181	28199	28372	28348	28039	28335	28154	28457	28264	28375	28390	28499	28586	28223	28436	28520	28390	28271	28382	28252	28187	28178	28424	28288	28191	28186	28506	28041	28015	28174	28065	28229	28104	28445	28173	28391	28306	28174	28284	28493	28453	28262	28274	28018	28429	28216	28324	28146	28305	28320	28297	28277	28273	28197	28282	28230	28076	27975	28126	28210	28301	28045	28085	28122	28323	28417	28282	28365	28200	28291	28426	28215	28263	28340	28209	28194	28065	28219	28099	28379	28266	28400	27982	28259	28055	28138	28225	28104	28442	28280	28259	28398	28215	28443	27998	28218	28155	28326	28432	28106	28277	28256	28358	28439	28367	28256	28163	28345	28288	28178	28335	28352	28176	28191	28142	28025	28368	28360	28573	28404	28495	28140	28084	28274	27985	28208	28182	28370	28385	28350	28444	28335	28140	28495	28095	28209	28250	28427	28483	28028	28165	28057	28525	28319	28210	28330	28246	28418	28321	28219	28297	28157	28316	28442	28221	28457	28254	28120	28440	28259	28093	28139	28067	28324	28056	28252	28215	28281	28322	28232	28379	28279	28173	28329	28234	28066	28393	28069	28129	28221	28233	28180	27965	28133	28433	28081	28191	28464	28236	28386	28079	28472	28222	28399	27903	27720	28304	28303	28589	28224	28448	28252	28135	28182	28186	28230	28343	28164	28156	28408	28378	28276	28225	28025	28196	28332	28188	28339	28278	28195	28184	28218	28187	28418	28220	28147	28312	28531	28255	28261	28147	28396	28417	28244	28282	28268	28160	28317	28080	28309	28507	28155	28215	28153	28421	28220	28255	28231	28226	28171	28315	28122	28483	28182	28068	28181	28177	28238	28206	28080	28306	28071	28363	28363	28474	28453	28276	28548	28466	28254	28073	28284	28243	28096	28274	28492	28297	28062	28011	27820	28282	28319	28062	28172	28102	28348	28449	28390	28296	28242	28382	28078	28295	28132	28262	28139	28084	28180	28287	28365	28433
24171	61448	94268	78216	55896	38112	22077	21967	21946	21848	21724	21729	21844	21935	21799	21800	21597	21758	21954	21765	21832	21678	21768	21985	21789	21674	21874	21637	21639	21826	21753	21547	21733	21876	21789	21848	21737	21720	21931	21728	21556	21819	21754	21682	21688	21574	21635	21736	21634	21714	21872	21681	21891	21837	21677	21875	21761	21769	21889	21770	21743	21758	21766	21834	21618	21707	21780	21721	21762	21763	21701	21840	21739	21750	21721	21906	21717	21900	21871	21746	21649	21600	21848	21626	21706	21670	21763	21613	21797	21638	21814	21654	21770	21813	21738	21792	21768	21781	21871	21735	21885	21781	21903	21664	21620	21618	21682	21576	21775	21834	21806	21803	21756	21815	21912	21808	21876	21703	21778	21769	21693	21758	21751	21825	21718	21745	21745	21731	21583	21671	21713	21855	21864	21663	21804	21710	21636	21626	21909	21814	21724	21749	21614	21644	21633	21956	21830	21649	21700	21704	21617	21950	21638	21726	21719	21589	21849	21679	21500	21748	21832	21614	21796	21807	21727	21834	21690	21800	21816	21603	21808	21774	21750	21711	21777	21735	21541	21724	21728	21715	21866	21800	21791	21858	21748	21732	21810	21798	21817	21703	21697	21613	21738	21742	21655	21735	21680	21773	21697	21795	21748	21726	21669	21818	21932	21724	21752	21911	21798	21694	21734	21780	21644	21747	21585	21890	21643	21701	21797	21807	21612	21795	21737	21576	21772	21839	21806	21752	21833	21661	21824	21626	21677	21657	21769	21687	21919	21750	21549	21700	21672	21686	21695	21868	21880	21692	21841	21851	21706	21849	21594	21599	21812	21583	21748	21768	21780	21582	21867	21641	21831	21506	21735	21689	21955	21882	21906	21766	21747	21692	21704	21748	21798	21765	21768	21712	21666	21813	21696	21832	21750	21690	21633	21797	21724	21784	21754	21799	21702	21732	21841	21668	21710	21525	21670	21942	21670	21708	21795	21690	21753	21774	21824	21645	21718	21880	21503	21648	21671	21630	21963	21840	21739	21744	21494	21921	21755	21833	21805	21669	21927	21504	21781	21625	21752	21622	21622	21745	21876	21725	21818	21707	21720	21760	21665	21711	21815	21684	21750	21739	21681	21743	21679	21822	21768	21741	21760	21861	21965	21590	21843	21819	21694	21826	21749	21944	21780	21515	21686	21771	21676	21720	21841	21854	21736	21675	21786	21787	21787	21793	21716	21713	21853	21612	21680	21839	21775	21780	21871	21725	21799	21812	21639	21800	21773	21778	21646	21797	21818	21818	21901	21655	21805	21868	21634	21784	21881	21743	21583	21695	21764	21767	21886	21781	21865	21855	21760	21715	21668	21886	21541	21520	21759	21865	21850	21634	21701	21796	21559	21624	21657	21636	21746	21629	21738	21863	21733	21816	21692	21845	21672	21683	21723	21792	21699	21849	21621	21761	21822	21765	21675	21820	21855	21690	21751	21740	21528	21683	21710	21876	21836	21752	21768	21770	21603	21715	21812	21727	21724	21679	21659	21768	21742	21729	21850	21745	21685	21720	21720	21870	21931	21661	21987	21829	21705	21721	21739	21762	21761	21916	21657	21640	21803	21539	21761	21848	21801	21682	21698	21717	21890	21512	21880	21772	21770	21776	21750	21713	21868	21761	21661	21944	21512	21721	21631	21826	21754	21739	21749	21693	21804	21687	21770	21607	21803	21689	21762	21779	21934	21777	21621	21982	21710	21861	21782	21848	21709	21758	21897	21675	21811	21841	21965	21781	21674	21875	21899	21707	21717	21671	21508	21792	21673	21769	21811	21668	21934	21664	21803	21929	21853	21629	21758	21570	21718	21859	21700	21657	21859	21644	21551	21702	21766	21612	21793	21662	21773	21691	21790	21692	21739	21635	21794	21613	21731	21773	21648	21818	21851	21559	21680	21427	21773	21849	21653	21708	21624	21829	21592	21661	21724	21535	21739	21758	21823	21628	21721	21639	21672	21947	21640	21710	21639	21810	21810	21565	21677	21826	21851	21663	21714	21775	21895	21856	21910	21760	21828	21779	21770	21613	21792	21790	21625	21791	21791	21845	21848	21737	21693	21860	21804	21826	21827	21764	21830	21762	21897	21685	21810	21621	21803	21729	21863	21792	21765	21797	21784	21810	21727	21842	21690	21568	21876	21766	21803	21823	21664	21565	21826	21577	21829	21883	21728	21858	21701	21790	21681	21786	21706	21692	21757	21852	21693	21905	21891	21784	21787	21795	21779	21697	21941	21745	21797	21772	21726	21700	21823	21666	21695	21647	21822	21573	21924	21893	21751	21709	21828	21651	21788	21616	21632	21676	21592	21877	21883	21894	21708	21618	21890	21835	21774	21828	21701	21661	21807	21853	21632	21865	21783	21892	21751	21864	21711	21764	21608	21635	21679	21756	21674	21773	21702	21914	21719	21620	21917	21990	21825	21624	21617	21521	21673	21683	21804	21869	21794	21864	21742	21660	21650	21733	21832	21866	21628	21826	21704	21841	21776	21729	21559	21603	21846	21743	21721	21974	21750	21726	21772	21683	21712	21625	21980	21769	21694	21627	21613	21876	21758	21754	21614	21602	21764	21776	21698	21775	21701	21832	21759	21681	21707	21697	21579	21808	21881	21974	21727	21821	21781	21786	21575	21638	21836	21755	21696	21721	21706	21637	21830	21586	21893	21622	21649	21722	21604	21834	21744	21582	21777	21765	21613	21743	21654	21744	21681	21846	21672	21740	21687	21657	21588	21714	21913	21779	21674	21669	21634	21780	21949	21724	21783	21740	21694	21697	21763	21600	21667	21834	21855	21836	21748	21739	21697	21901	21814	21790	21627	21705	21704	21641	21698	21693	21859	21746	21773	21796	21694	21679	21782	21835	21594	21589	21733	21618	21908	21857	21685	21712	21628	21920	21764	21719	21737	21711	21786	21732	21672	21653	21859	21837	21760	21725	21827	21837	21861	21823	21641	21711	21627	21899	21714	21655	21725	21851	21876	21814	21782	21870	21635	21784	21749	21623	21800	21694	21689	21639	21682	21954	21696	21790	21729	21863	21780	21672	21966	21699	21706	21717	21597	21722	21708	21679	21895	21689	21796	21622	21631	21765	21907	21639	21697	21753	21812	21901	21716	21736	21554	21908	21917	21708	21656	21736	21620	21800	21808	21574	21776	21719	21820	21776	21751	21783	21779	21601	21801	21932	21874	21724	21623	21626	21675	21722	21863	21717	21832	21858	21626	21684	22085	21588	21698	21785	21529	21721	21778	21701	21826	21744	21831	21757	21788	21750	21558	21981	21918	21749	21650	21734	21620	21737	21808	21705	21609	21807	21656	21726	21645	21641	21661	21647	21799	21800	21859	21886	21729	21809	21841	21678	21682	21823	21742	21835	21731	21536	21895	21760	21796	21720	21605	21779	21684	21728	21787	21776	21708	21823	21644	21728	21833	21577	21571	21546	21743	21868	21965	21787	21640	22000	21801	21516	21718	21612	21685	21807	21553	21667	22002	21755	21782	21945	21877	21704	21807	21501	21799	21929	21701	21773	21618	21919	21813	21671	21867	21601	21858	21741	21828	21732	21781	21740	21801	21735	21891	21741	21835	21814	21634	21608	21865	21925	21558	21659	21842	21717	21817	21855	21738	21759	21799	21667	21614	21663	21545	21765	21727	21834	21647	21661	21597	21735	21739	21962	21641	21767	21576	21704	21908	21884	21715	21620	21890	21388	21705	21723	22012	21812	21851	21823	21698	21806	21746	21764	21758	21842	21841	21784	21622	21636	21649	21708	21916	21734	21738	21727	21686	21922	21527	21901	21861	21685	21832	21857	21697	21747	21752	21714	21825	21656	21841	21799	21816	21774	21869	21925	21683	21793	21772	21721	21699	21820	21820	21633	21668	21706	21859	21740	21724	21642	21928	21731	21698	21741	21868	21626	21741	21868	21798	21870	21692	21898	21799	21691	21682	21703	21734	21757	21796	21805	21688	21857	21790	21677	21864	21787	21718	21761	21705	21790	21781	21563	21660	21875	21828	21774	21860	21771	21785	21936	21669	21786	21764	21682	21648	21784	21547	21728	21695	21802	21832	21686	21753	21723	21659	21682	21718	21872	21927	21460	21860	21660	21591	21760	21659	21730	21745	21852	21743	21786	21637	21873	21718	21700	21891	21712	21566	21738	21841	21828	21710	21851	21823	21749	21737	21755	21744	21659	21623	21876	21675	21851	21797	21592	21829	21675	21905	21768	21801	21645	21788	21686	21652	21781	21701	21756	21741	21659	21969	21772	21616	21825	21695	21840	21662	21820	21634	21791	21827	21573	21720	21725	21811	21855	21700	21554	21749	21898	21671	21794	21800	21658	21845	21594	21672	21663	21991	21857	21676	21846	21746	21753	21855	21687	21695	21642	21764	21692	21814	21801	21757	21915	21667	21743	21678	21672	21765	21681	21718	21904	21823	21892	21628	21755	21797	21812	21625	21582	21744	21732	21801	21816	21894	21750	21755	22007	21635	21708	21668	21840	21717	21764	21628	21609	21765	21840	21732	21713	21618	21563	21640	21825	21924	21793	21534	21621	21837	21631	21776	21729	21749	21591	21664	21765	21583	21795	21977	21784	21668	21756	21634	21616	21666	21676	21835	21837	21575	21699	21753	21888	21979	21860	21722	21644	21649	21878	21652	21730	21645	21854	21876	21732	21779	21731	21721	21728	21695	21650	21864	21791	21896	21759	21814	21778	21810	21806	21649	21907	21741	21798	21747	21817	21695	21772	21853	21722	21980	21902	21922	21629	21886	21784	21770	21811	21869	21643	21671	21719	21569	21787	21698	21673	21679	21705	21600	21800	21805	21664	21754	21624	21707	21883	21825	21729	21717	21602	21712	21747	21636	21804	21925	21654	21724	21892	21617	21767	21731	21947	21615	21833	21602	21891	21605	21774	21781	21605	21684	21679	21992	21687	21626	21932	21696	21807	21668	21562	21760	21679	21735	21741	21658	21632	21911	21482	21767	21773	21639	21609	21585	21748	21664	21660	21680	21779	21718	21596	21516	21866	21883	22027	21569	21702	21787	21688	21788	21740	21763	21816	21763	21813	21906	21445	21867	21685	21867	21727	21821	21588	21619	21582
22581	21380	40249	54147	51522	43865	32632	28710	29331	29563	29473	29212	29465	29338	29021	29220	29283	29162	29273	29321	29084	28944	29165	29063	29227	29089	28914	28912	29095	29134	29149	29007	29065	28977	29090	29166	29067	28889	29062	29179	28959	28945	28891	28978	28936	28968	29261	28988	28912	28950	28885	29037	29007	28960	29087	28803	28979	29181	28975	29027	28826	28882	28800	28789	28793	29002	28871	28995	29081	28905	29102	29043	28765	28803	29032	28670	29137	29058	29041	28830	29102	28856	29045	28883	28900	28884	29022	28977	28870	28867	28792	28854	29032	29082	28809	28826	29035	28963	28772	28943	29083	28940	28811	28758	28641	28749	29127	28955	28890	29060	29093	28993	28745	28805	29264	28868	29285	28858	29056	28743	29111	28793	29032	28625	28619	28995	28981	29060	29080	28669	28709	28909	28737	28849	28832	28600	28865	28924	29002	29178	28866	28934	28954	28784	29134	28934	28974	28987	29064	28690	28942	29072	28712	29124	29173	28830	28884	28750	28599	29017	29063	28659	28758	28867	28990	28854	28946	28919	28974	28998	28825	29162	28705	29041	28867	28580	28700	28696	28904	28847	28997	28905	28839	29016	28772	28622	28985	28797	28819	28996	28787	28905	29108	28982	28934	29058	28733	28855	28915	28669	28871	29088	29033	29020	28927	28963	28885	28832	29127	28994	28689	28994	28796	28854	28911	29025	28784	28687	28961	29058	28753	28832	28883	28936	29057	29053	28902	29076	29000	28986	29086	28772	28890	28664	28783	28827	29061	28795	29113	28843	29158	28717	28872	28874	28736	28710	28862	28828	28823	28864	28915	28743	28896	29001	29018	28919	28789	29305	28918	28963	28924	29023	29030	29082	28811	29015	28762	28970	28904	28800	28854	29032	28735	28791	29065	28780	28952	28889	28746	28957	28959	28955	28826	28929	28736	28630	29018	28896	28853	28966	28775	28969	28875	29113	28884	28847	29082	29010	28719	28850	28959	28927	28808	28723	28830	28902	28831	28801	28995	28830	28793	28699	28962	28914	28902	28803	28942	28932	28947	28926	28992	29226	29073	29060	28853	28723	28739	28917	28761	28978	29027	28720	28872	28690	28900	28931	28852	28889	29009	28697	29004	28994	28971	28991	28981	28914	28626	28645	28801	28846	28815	28712	28840	28880	28676	28925	28887	28833	29122	28929	28899	29059	28826	28648	28823	28741	28814	28827	28698	28847	28906	28858	28933	28726	28913	29049	28989	28593	28881	28767	28805	28976	28975	28951	28665	28672	28890	28877	28836	28733	28819	28777	29023	28771	29125	28556	28858	29022	28657	28953	28906	28905	28800	28840	28781	28605	28794	28917	29007	29045	29060	28895	28813	28966	28712	28884	28645	28990	28856	28750	28900	28780	28699	28781	28750	28890	28734	28877	28889	28830	28855	29048	28931	28890	28967	28895	29043	28624	28818	28731	28837	29020	28863	28946	29025	28905	29058	28821	28907	28883	28808	28758	29168	28647	28863	28858	28918	29020	28993	28734	28917	28599	28899	28652	28977	29034	28952	28815	28838	28904	28708	28929	28805	28903	28682	28932	28994	28884	29005	28901	28924	29053	28775	28880	28995	28533	29045	28794	29056	28911	28922	28885	28886	29033	29162	28944	28837	29056	28889	28978	28964	28958	29035	28692	28933	28788	28871	28954	29023	28976	28883	28933	28983	28645	29020	28866	28984	28762	28816	28679	29037	28901	28817	28806	29128	28781	28938	28937	29082	28995	29036	29003	29125	28911	28805	28737	28909	28755	29033	28763	28700	28814	28889	28792	28813	28819	28953	28981	28821	28891	29005	28709	28848	29038	29049	29208	28979	28942	28942	28871	28889	28885	28966	28828	28952	29088	28587	28824	28935	28827	28892	28697	28852	28997	28822	29068	28917	28925	28991	28830	29028	29083	28802	28853	28929	29057	29017	28958	28777	28973	28642	29040	28681	29023	29065	28914	28933	28846	28819	28997	28797	28751	28804	28813	28918	28582	28802	28991	28959	28733	28845	28840	28686	28837	28936	29026	28887	28800	28871	28922	28978	28875	29029	28843	29170	29076	29051	28985	29116	28879	28895	28868	28973	28990	29063	29011	28786	28782	28756	28850	28779	28783	29040	29003	28727	28768	28755	28800	28909	28628	28825	28729	29072	29102	28754	28767	28921	28890	28878	28915	28770	28876	28857	28912	29005	28939	29134	28955	28581	28911	28986	29073	28905	29134	28831	28847	28972	28919	28958	28693	28883	28625	28916	28859	28748	28714	29005	28758	28900	28585	28552	28899	28685	28720	28706	29012	28982	28808	28717	28994	28802	28885	28798	28709	28711	29088	28934	28983	28972	28892	28921	28661	28619	28830	28688	28896	29082	29053	28992	28765	28797	28797	28762	28921	28867	29006	29102	28727	29008	28941	28738	29141	29007	28933	29088	28735	28842	28826	28958	29093	29113	28784	28966	28718	28744	29171	29065	28878	28976	28858	28792	28815	29001	28882	28881	28885	28911	28679	28919	28766	28764	28825	28791	28887	28941	28986	28834	28892	29000	29078	28976	28740	28888	29070	29105	29017	28856	28900	29009	28743	28689	28839	28985	29022	28882	29129	28698	28882	29022	28855	28787	28944	28978	28573	28858	28888	28839	28952	28796	29171	28785	28887	28738	28865	28835	29159	28978	28990	28879	28916	28922	29141	28971	29030	28902	28910	28783	29025	29000	28955	28860	28817	28863	28808	28910	28890	28800	28959	28994	28918	28684	28753	28930	28923	29119	28764	28902	29003	28930	29042	28908	28771	28738	29037	28973	28839	28793	28856	29012	28786	28541	29060	28963	28938	29139	28599	28811	28745	28802	29182	28840	29019	28958	28924	29051	28993	28886	28807	28751	28875	28751	29037	28847	28852	28892	28838	29029	28979	28890	28727	29025	28907	29078	28999	28895	28886	28941	28591	29086	28596	29022	28768	28880	28817	28948	28834	28913	28881	28796	28889	28702	28941	28776	29104	29302	28882	28758	28728	28630	28844	28927	28933	28989	28986	28879	28862	28942	29228	28974	29111	28797	28997	28952	28892	28710	28947	28898	28829	28830	28946	28717	28803	28858	28846	28972	29053	29013	28842	29053	28964	29078	28815	29066	29000	28903	28704	29023	29054	28851	29062	28842	28857	29073	28955	28868	29047	28807	28720	29030	28807	28840	28995	28748	29177	28959	28970	28989	28774	28861	28782	28889	28979	29029	28907	29015	28703	28668	28829	28868	28968	29111	28969	28904	29019	28770	28851	28980	28915	28850	28768	28709	28772	29097	29125	28799	28826	28903	28892	28984	28869	28770	28936	28819	28859	29057	28824	28924	28946	28721	28779	29096	28918	28745	28800	28775	28717	28949	28846	29104	29094	29193	28831	29016	29039	28808	29086	28818	28774	28918	28868	29027	28855	28804	28800	28720	28739	29085	28890	29045	28661	29045	28724	28806	28766	28985	28953	28922	29008	28898	28678	28836	28812	28729	29083	28905	28964	28995	28955	28815	29083	28791	28951	28804	28645	29021	28889	28942	28699	28765	28963	29092	28798	28719	28698	28716	28709	28971	28903	29154	28919	28940	28855	28825	28966	29046	28651	28959	28873	28797	29185	29041	28947	28861	28953	28806	28879	29088	28932	29114	28934	28870	28923	29115	28938	28718	28788	28880	28775	28685	28822	28776	28823	29044	29076	29041	28957	28888	28755	28863	28935	28849	28803	28987	28826	29176	28738	29039	28806	28890	28893	28918	28762	29036	28807	28813	28813	28992	29005	29000	29069	29007	29012	28723	28773	28935	28813	28964	28968	29132	28942	28725	28998	29022	28713	28978	28848	28841	28859	28794	28752	28890	29048	28888	28606	28622	28908	28924	28828	28706	28918	28901	28976	28855	28787	28880	28960	28645	28867	28813	28608	29067	28714	28873	28833	28803	29011	28686	28613	29184	28909	28935	29119	28809	29005	28985	29015	28924	28769	28959	29094	29033	28865	29095	28927	28874	28810	28935	28929	29053	28899	28919	28721	28943	28909	28862	28620	28972	28828	28936	29016	29196	28870	28938	29001	29002	29003	28743	29045	28636	28758	29020	28714	29036	28805	28703	28857	28937	28917	28995	28712	28916	28992	28754	28842	29054	28813	28680	28883	28984	29117	29038	28998	28761	29059	29158	28966	28836	29036	28784	28750	28917	29039	28807	28841	28684	28835	28975	28974	28969	28838	29120	28917	28771	28941	29089	28701	28822	28902	28862	28784	28859	28737	28667	28826	29003	28837	29062	28718	28906	28677	28659	28946	28742	28799	28808	29162	28735	28817	29094	28718	28906	28897	28923	28900	29101	28977	28784	28838	28707	28817	29075	28750	28905	28770	28590	28747	28865	28775	28973	28747	28870	28782	28827	28897	29040	28690	28991	28823	28643	28928	28844	29271	28687	28811	29122	28982	28933	28865	29064	28957	29014	28922	29033	28960	28924	29089	28829	28942	29052	28948	28970	28604	28858	28866	29004	29093	28789	28749	28855	28756	28909	28865	29026	28885	28925	28932	28959	28868	29024	28897	28870	28883	29076	28906	28798	28972	28760	28941	28816	28873	28929	28833	29113	28815	28788	28834	28932	28931	28971	29002	28596	28661	28966	29015	28806	28848	28902	28721	29154	28885	28856	28788	28985	28908	29015	28675	29057	29127	28833	28794	28900	28932	28765	28832	29061	28708	28940	28695	28986	28900	29186	28692	28881	28914	28960	28973	28827	29013	28840	28995	29005	28786	28924	28586	28497	28876	28872	28857	28827	28783	29018	28974	28883	28720	28744	28750	28974	29020	28895	28941	28783	28673	28963	28832	28978	28697	28887	28988	28884	28958	29115	29232	29047	29001	29092	28739	28945	29057	28819	28940	28721	28876	28772	28934	29110	29029	28913	28972	28940	28962	28758	28946	28934	28934	29063	28932	29026	28756	28874	29054	28868	28826	28741	28888	28896	28744	28975	28847	28991	28885	28960	28844	28803	28854	29057	29027	28932	28805	28851	28865	28705	28952	28889	28896	29070	28991	28938	28726	28864	28846	28890	28664	28917	28816	28901	28829	28894	28831	28894	28617	28655	28819	28820	29076	28912	28728
30510	75927	98055	92780	70810	46472	22579	22028	22206	22225	22089	22036	22236	22229	22334	22151	22269	22305	22207	22168	22231	22303	21960	21969	22359	22238	22095	22369	21984	22256	22058	22123	22086	22119	22170	22197	22133	22235	22081	22252	22184	22200	22352	22109	22101	21999	22176	21907	22326	22211	22119	22238	22102	22171	22042	22072	22138	22202	22051	22135	22031	22038	22200	22222	22141	22095	22262	22176	22349	22123	22188	22222	22154	22026	22150	21994	22051	22110	22095	22079	22154	22074	22024	22203	22053	22169	22197	22007	22036	22134	22331	21978	22081	22204	22010	22198	21950	22109	22137	22194	22165	22073	22141	21984	22147	22151	22133	22130	22103	22056	22041	22241	22252	22066	22111	22271	22163	22240	22018	22105	22125	22104	22162	22386	22273	22127	21952	22153	21944	22160	22106	22174	21913	22059	22101	22058	22102	22114	22195	21986	22133	22151	22249	22016	22145	21986	22198	22045	22026	21995	22228	22109	22072	22006	21931	22142	21946	22050	21975	22133	22070	22013	21997	21984	22055	22162	22353	22216	22075	22176	22129	21938	22129	22120	22133	22133	22019	21882	22137	22101	22076	22160	22307	22203	22093	22170	22121	22352	22284	21922	22053	22253	21974	22190	22107	22078	22075	22233	22060	22232	22146	22280	22317	22193	22321	22328	22187	22098	22092	22144	22341	22061	22034	22063	22069	22255	22160	22093	22124	22120	22200	22082	22112	22013	22318	22071	22204	22313	22123	22319	21919	22230	22014	22218	22167	21950	22116	22121	22024	22167	22031	22035	22217	22091	22017	22067	22085	22080	22131	22208	22097	22087	22236	21930	21875	22101	21992	22010	22120	22097	22149	22177	22036	22159	22036	22259	22012	22115	22040	22107	22020	22106	22088	22011	22218	22020	22329	22345	22063	22050	22153	22423	22112	22104	22027	22344	22249	22114	22012	22283	21994	21975	22191	22042	22270	21964	22289	22228	22223	22258	22319	22209	22370	22124	22190	22050	21991	22090	22202	22046	22182	22259	22103	22026	22163	22119	22202	22192	22216	21958	22238	22206	22066	22215	21787	22082	22358	22004	21997	22042	22171	21994	22025	22127	22220	22133	22196	22338	21938	22052	22156	22138	22206	22314	22005	22287	22112	22083	22247	22099	22099	22125	22170	21991	22044	21983	21980	22074	21999	22139	21972	22322	22232	22201	22159	22101	22125	22098	22219	21901	21951	22155	22139	22058	22158	22215	22079	22149	22312	22123	22025	22203	22178	22293	22285	22065	22038	22107	22094	22152	22043	22124	22068	22064	22196	21974	22076	21998	22195	22085	22170	22315	22091	22233	22098	22116	22138	22200	22131	22098	22240	22177	22079	22249	22138	22008	22053	22167	22374	22115	22073	22154	22134	22103	22126	22322	22141	22116	22249	22274	21783	22310	22169	22217	22123	22273	22156	22110	22112	22138	22196	22194	21999	22313	22022	22109	22270	22016	22165	22296	22204	22235	22082	22191	22140	22178	22112	22199	22201	22101	21998	22067	22238	22032	22083	22130	22050	22118	22270	22213	22080	22284	21960	22131	22318	22304	22036	22124	22205	22220	22224	22094	22235	22032	22124	22163	22311	22087	21972	22288	22065	22088	22154	22055	22161	22066	22131	22170	22054	22220	22111	22229	22094	21978	21968	21993	22289	22236	22260	22106	22005	22271	22115	22135	22150	22112	22145	22030	22227	22016	22196	22090	22042	22395	22251	22136	22138	21991	22172	22084	22061	22127	22010	22258	21953	22193	22311	22203	22025	21997	22166	22091	22034	22289	22080	22063	22115	22112	22081	22157	22211	22142	22139	22114	22148	22204	22133	22236	22265	22078	22255	22180	22063	22208	22046	22168	22297	22135	22158	22068	22220	22029	22053	22166	22287	22207	22045	22219	22079	22155	22034	22025	22066	22136	22296	22026	22079	22110	22199	22324	22139	22217	21946	22085	22067	22058	22183	22151	22094	22252	22212	22095	22250	22119	22192	22149	22038	22154	22000	22172	21962	22274	22047	22114	21994	21926	22108	22100	22103	22320	22142	22256	22123	22138	21984	22026	22222	22060	22027	21998	22047	22232	22070	21929	22141	22049	22065	22323	22100	22061	22112	22214	22192	22109	22116	22325	22016	22329	22076	21980	22140	22011	22138	22168	22171	22172	22271	22119	22121	22215	22121	22235	22121	22122	22145	22182	22263	22014	22317	21854	22110	22225	22036	22011	22172	22120	22313	22133	22165	22193	22152	22130	22159	22255	22182	22074	22088	22239	22117	22026	22072	22229	22151	22049	21940	22010	22148	22217	22242	22095	22032	22147	22186	22145	22064	21975	22186	22115	22109	22118	22221	21993	22206	22267	21915	22081	22243	22037	22360	21979	22067	22273	22120	22140	22001	22133	22138	22148	22147	22313	22028	22055	22212	22014	22238	22091	22082	21930	22113	22155	22265	22058	22064	22038	22163	22005	22170	22006	22138	22097	22159	22229	22228	22094	22067	22143	21991	22213	22143	22117	22217	21832	22198	22046	22145	22171	22065	22237	22261	22123	22096	22181	22090	22139	22206	22091	22274	22100	22277	22137	22116	22238	22165	22000	22165	22103	22099	21998	22113	22396	22063	22162	21979	22296	22165	22064	21960	22153	22192	22089	22052	22109	22164	22224	21970	22257	22074	22164	22241	22091	22043	22366	22047	22058	22238	22057	21987	22040	22278	22247	22009	22320	22076	22055	22067	22127	22086	22103	22103	22042	22100	22066	22157	21946	22016	22026	22243	22110	21944	22152	22082	22129	22173	22132	22212	22092	21937	22033	22075	22235	21992	22297	22003	22118	22129	22066	21958	22197	22209	22043	22136	22175	22107	22222	22232	22132	22075	21955	22155	22207	22135	21927	22214	22283	22115	22174	22042	22133	22095	22118	22054	22169	22191	22078	21854	22145	22257	22022	22213	22089	22151	22140	22114	22038	21975	22022	22114	22220	22243	22269	22065	22225	22040	22044	22082	22067	22125	22071	22348	22206	22335	22234	22093	22109	22119	22116	22175	22070	22206	22082	22021	21903	22178	22028	22114	22041	22382	22187	22068	22069	21946	22031	22460	21937	22149	22155	22213	22167	22279	22186	22287	22032	22134	22120	22132	22178	22191	22013	22078	22032	22162	22098	22075	22160	22053	22234	22253	22034	21976	21925	22137	22108	22225	22089	22067	22017	22366	21947	22176	22385	22075	22101	22256	22251	22128	22334	22047	22218	22159	22197	22243	22124	22181	22184	22357	22098	22184	22125	22147	22144	22322	22108	22168	21967	22143	22007	22069	22193	22193	22021	22269	22092	22221	22050	22034	22087	22085	22240	22009	22251	22243	22174	22008	22174	22290	22199	22085	22094	22110	22368	22006	22136	22182	22067	22014	22037	22023	22158	22067	22094	22047	22058	22018	21971	22006	22180	22087	22140	22144	22161	22179	22256	22122	21965	22358	21961	22356	21989	22161	22223	21944	22150	22084	22286	22102	22072	22240	22199	22064	22258	22281	22294	22075	21924	22200	22156	22183	22240	22204	21903	22240	22044	22293	22196	22107	22111	22179	22085	22031	22108	22052	22265	22128	22125	22085	22204	21896	22104	22097	22078	22263	22110	22115	22234	22110	22081	22359	21945	22159	22331	22040	22043	22225	21849	22142	22087	22210	22094	22074	22130	22355	22285	22176	22099	22089	21924	22149	22132	22092	22067	22304	22063	22010	22015	22214	22387	22210	22172	22362	22107	22200	22198	22186	22050	21921	22349	22035	22213	22091	22111	22227	22097	22350	21998	22053	22222	22261	22147	22215	21922	21873	22031	22267	22097	22310	22172	22234	22162	22015	22090	22027	22317	22135	21990	22202	22106	22027	22126	22254	21912	22227	22212	22076	22218	22088	22110	22300	22061	22128	22070	22229	21971	22081	22130	22199	22239	22110	22183	22161	22024	22218	22144	22112	22049	22166	22175	22069	22166	22163	21973	22028	22273	22215	22142	22014	22166	22174	22055	22090	22101	22089	22313	21974	22018	22167	22014	22207	22179	22018	22109	22212	21956	22267	22146	22149	22067	22042	22039	22286	22274	22118	22317	22129	22255	22375	22187	22159	22007	22219	22118	22002	22196	22264	22020	21936	21935	22271	22111	22136	22078	21981	22221	22087	22069	22097	22064	22062	22148	22119	22132	22143	21965	22200	22045	22039	22113	22064	22131	22144	22234	22216	22228	22196	22242	22195	22039	22037	22175	22346	22137	22279	22040	22254	22214	22045	22236	22114	22174	22141	22155	22133	22210	22087	22133	22083	22156	22113	22262	22224	22080	21985	21920	22130	22258	22159	22135	22150	22215	22025	21924	22093	22157	22213	22016	22044	22188	21997	22190	22009	22237	22334	22204	22199	22167	21982	22112	22155	22195	22086	22116	22124	22187	22123	22048	21971	22024	22124	22233	22080	22111	22376	22045	22168	22116	21949	22084	22152	22230	22246	22106	21754	21973	22228	22070	22105	22231	22100	22206	22022	22003	22128	22155	22238	22152	22055	21872	22074	22091	22255	22154	21995	22033	22088	22145	22144	21998	22244	22359	22003	22040	22045	22117	22039	22147	22132	22151	22269	22194	22332	22017	22076	22313	22101	22146	22273	22198	22262	21950	22225	22014	22221	22251	22206	22106	22101	22262	22053	22141	22257	22199	22206	22196	22136	22151	22093	21982	22169	22140	22257	22068	22108	22079	22084	22228	22236	22046	22134	22084	22030	22294	22146	22185	22130	22175	22095	22329	22109	22139	22110	21948	22144	22293	22240	22388	22258	22145	22262	22104	22240	22041	21934	22071	22242	22239	22267	22112	22289	22074	22119	22142	22166	22168	22021	22224	22139	22153	22169	22123	22066	22217	22220	22157	22292	22179	22099	22067	22053	22181	21946	22022	22226	22107	22047	22236	22256	21952	22091	22022	22283	22163	22200	22102	22173	22180	22043	22275	22090	22048	22218	22286	22143	22172	22053	22258	21881	22173	22267	22162	22117	21995	22244	22045	22038	22293	22252	22129	22099	22115	22099	22170	22176	22114	22095	22212	22113	22113	22065	22206	22284	22095	22237	21980	22188	22142	21843	22259
27785	26830	49141	45263	35917	31206	28734	28058	28201	28209	28460	28190	28109	28133	28221	28335	28106	28224	28150	28274	28158	28006	28149	28009	28188	28232	28294	28250	28380	28297	28103	28163	28433	28087	28165	28427	28159	28072	28116	28270	28245	28133	28091	27956	28147	28406	28014	28149	27969	28141	28161	28102	28127	28443	28222	27950	28206	28211	28246	28300	28150	28294	28168	28212	28324	28196	28262	28109	28325	28358	28118	28039	28235	28350	28406	28134	28084	28034	28239	28400	28132	28195	28234	27929	28350	28141	28111	28157	28052	28277	28163	28157	28306	28382	28211	28066	28203	28342	28159	28097	28111	28065	28055	28233	28134	28209	28098	28244	28232	28079	28395	28221	28028	28226	28161	28244	28219	28157	28124	28142	28428	28443	28297	27983	28123	28115	28113	28076	28281	28105	28085	28151	28130	28448	28132	27845	28005	28107	28162	28067	28161	28062	28141	28318	28369	28221	28211	28169	28299	28096	28105	28187	28067	28045	28096	28192	28413	28124	28283	28174	28117	28196	28291	28249	28128	28264	28246	28211	27956	28130	28451	28136	28420	27871	28038	28119	28190	28117	28128	28164	28300	28185	28101	28117	28198	28159	28049	27992	28107	28165	28243	28050	28064	28217	28320	28484	28175	28336	27924	28162	28253	28084	28135	28162	28303	28172	28196	28008	28358	28270	28033	28048	28082	28061	28150	28271	28243	28154	28145	28021	27910	28029	28439	28185	28265	28418	28273	28076	28241	27990	28088	28146	28332	28184	27967	28139	28257	28278	28294	28211	28110	28163	28369	28235	28361	28034	28061	28117	28160	28266	28217	28172	28137	28099	28178	28255	28155	27931	28069	28291	28132	28339	28232	28259	28370	28126	28376	28175	28302	27999	28247	28249	28354	28049	28011	28052	28319	27981	28303	27988	27992	28180	28214	28198	28129	28003	28145	28243	28236	28080	28260	28126	28316	28459	28032	28302	28479	28189	28300	28329	28255	28043	28216	28077	28260	28218	28310	28331	28178	28154	28231	28164	28226	28051	28356	28306	28322	28067	28270	28177	28269	28165	28135	28288	28159	27997	28181	28235	28211	28228	28014	28194	27832	28156	27975	28131	28294	28196	28339	28208	28412	28221	28437	28098	28311	28191	28112	28386	28266	28007	28118	28051	28278	28143	28179	28265	28368	27990	28206	28139	28305	28303	28097	28001	28159	28296	28134	28016	28148	28013	28636	28292	28225	28225	28037	28051	28156	28020	28328	28234	28089	28134	27988	28021	28026	28182	28145	28207	28202	28125	28125	28280	28146	28374	28139	28028	28209	28134	28103	28191	28266	28202	28049	28067	28388	28108	28428	28092	28193	28003	28104	28287	28370	28257	28147	28207	28165	28123	28185	28296	28246	28111	28115	28244	28062	28299	28048	28369	28106	28210	28131	28098	28199	28403	28235	27971	28101	27852	28379	28532	28335	28145	28199	28241	28158	28183	28202	27944	28348	27802	28252	28319	28119	28254	28397	28030	27798	28445	28054	28205	28151	28379	28195	28235	28098	28208	28197	28039	28376	28005	27927	27924	27890	28073	28421	28193	28210	28355	28357	28293	28250	28336	28369	27898	28329	28430	28130	28200	28314	28143	28435	28299	28213	28233	27930	28031	28483	28101	28192	28229	28188	28087	27968	28148	28268	28203	28353	28203	27956	28262	28341	28201	28240	28242	28264	28247	27974	28192	28084	28143	28268	28087	28021	28094	28210	28195	28205	27981	28081	27895	28227	27992	28014	28442	28125	28055	28090	28080	28223	28344	28094	27976	28255	28242	28081	28036	27962	28252	28133	28328	28317	28437	27917	28111	28202	28131	28049	28208	27972	27999	28199	28146	28202	28211	28107	28134	28181	28262	28107	28094	28213	28279	28090	28217	28148	28197	28239	28140	28392	28011	28078	28243	28147	28344	27986	28195	28223	28242	28388	28051	28147	28304	28057	28102	28123	28401	28362	27985	28068	28183	28214	28216	28071	28179	28233	28313	28138	28104	28197	28231	28300	28184	28146	28127	28256	28371	28053	28223	28146	28106	28141	27958	28325	28157	28217	28301	28213	28203	28083	28364	28267	28143	27904	28384	28179	28173	28160	28340	28259	28137	28148	28100	28227	28310	28172	28401	28244	28275	28083	28445	28024	28246	28133	28318	28281	27958	28237	28325	28345	28037	28209	28105	28325	28204	28354	28118	28202	28116	28381	28288	28328	28089	28257	28052	28228	27901	28533	27966	28307	28152	28285	28099	28078	28108	28220	28280	28204	28237	27985	28093	28193	28419	28215	28111	28149	28374	28065	28135	28280	28378	28239	28118	28134	28194	28276	28164	28188	28332	28064	28070	28166	28128	28101	28275	28205	28276	28268	28289	28218	28241	28076	28191	28140	28132	28204	28338	28097	28138	28068	28147	28336	28157	28177	28287	28346	28185	28158	28197	27978	28124	28594	28180	28166	28281	28086	28236	28221	28276	28226	28131	28040	28190	28194	28098	28047	28309	28212	28172	28321	28071	28051	28016	28154	28235	28108	28153	28201	28363	28201	28354	28195	28275	28108	28146	28122	28228	28526	28318	28136	28204	28073	28073	28266	28131	28210	28223	28184	28150	28270	28171	27930	28148	28003	27929	28071	28434	28125	28216	28248	28171	28107	28326	28090	28249	28230	28324	28489	28013	28277	28153	28038	28285	28392	27973	27956	28535	28282	28320	28124	28368	28275	28281	28328	28126	28129	28011	28289	27895	28350	28358	28146	28042	28074	28250	28342	28403	28158	28307	28271	28215	28329	28104	27983	28254	28089	28107	28228	28300	28110	28150	28217	28143	28196	28068	28204	28159	27898	28206	28170	28151	28317	28272	28182	28093	27970	28166	27890	28194	28252	28205	28303	28200	28182	28244	28285	28259	28338	28412	28349	28189	28182	28432	28134	28164	28251	28182	27973	28082	28092	28347	28167	27983	28244	28287	28132	28308	28269	28459	28289	28259	28036	28069	28074	28397	28251	28086	28100	27931	28127	28339	28219	28211	28167	28068	28280	28167	28188	28286	28514	28219	28320	28146	28354	28063	28000	27825	28058	28236	28045	28107	28286	28121	28235	28166	28081	28177	28171	28116	28022	28211	28184	27959	28061	28185	28287	28143	28291	28170	28000	28220	28486	28052	28105	27992	28089	28224	28225	28121	28255	28038	28464	28386	28260	28204	28154	28018	28482	28451	28265	28233	27973	28127	27939	28167	28273	28163	28353	28100	28204	28001	28187	28197	28096	28175	28446	28016	28109	28218	28124	28176	28041	28342	28106	28195	28153	28254	28519	28293	28128	28253	28334	28330	28072	28032	28211	28137	27900	28351	28294	28122	28006	28332	28031	28332	28363	28358	28047	28268	28198	28223	28163	28270	28005	28326	28176	28287	28131	28422	28273	28240	28012	28327	28175	28014	28300	27818	28203	28373	28300	28091	28188	28213	28094	27958	28240	27962	28184	28052	28106	28195	28131	28267	28316	28172	28356	28109	28191	28177	28164	27944	28005	28174	28316	28093	28240	28268	28126	28103	28169	28195	28235	28128	28330	28272	28073	28055	27993	28569	28320	28295	28161	28129	28026	28387	28371	28410	27979	28171	28267	28482	28084	28185	28125	28100	28261	28164	28139	28273	28259	28388	27933	28224	27995	27995	28403	28261	28241	28059	28160	28242	28401	28183	28302	28117	27893	27925	28193	28311	28294	28226	28411	28186	28251	28372	28296	28250	28335	28224	28186	28266	28467	28029	28209	28098	28083	28154	28182	28151	28148	28303	28014	28163	28379	28257	28186	27969	28058	28050	28268	28192	27990	27944	28203	28093	28232	28148	28108	28093	28006	28151	28055	28227	28245	28220	28216	28384	28255	28073	28200	28293	28388	28059	28335	28238	28349	28331	28107	28221	28387	28155	28103	28289	28199	28017	28285	28269	28234	28100	28151	28141	28201	28296	27919	28225	28256	28279	28420	28185	28333	28250	28098	28034	28030	28252	28129	28239	28453	28137	28181	28096	28225	27807	28091	28264	28139	28235	28104	28232	28358	27964	28316	28083	28180	28155	28281	28193	28296	28157	28154	28380	28403	28118	28474	28331	28279	28347	28095	28176	27975	28507	28198	28182	28362	27998	28192	28238	28257	28367	28165	28150	28065	28201	28069	28198	28267	28158	27934	28189	28213	28009	28150	28178	28217	28216	28103	28247	28122	28210	28143	28173	28116	27942	28322	28334	28036	28297	28305	28208	28294	27990	28281	28146	28273	28488	28257	28067	28227	28151	28336	28023	28145	28334	28150	28105	28152	28451	28460	28045	28143	28138	28194	28199	28160	28152	28284	28277	28224	28090	28356	28132	28228	28082	28427	28048	28332	28180	28215	28243	28275	28105	28175	28269	28413	28505	28261	28048	28267	28209	28251	28146	28086	28038	27990	27987	28113	28388	28392	28119	28322	28201	28185	28263	28156	28240	28162	28221	28122	28005	28350	28083	27909	28162	28286	27965	28190	28210	28339	28128	28011	28309	28234	28176	28134	28189	28239	28148	28101	28331	28248	27926	28170	28317	28155	28230	28169	28216	28389	28385	28253	28231	28497	28217	28318	28214	27859	28196	28209	27930	28438	28222	28269	28359	28188	28196	28319	27958	28250	28311	28344	28320	28104	28028	28019	28299	28113	28060	28026	28162	28269	28005	28264	27949	28107	28111	28148	28286	28112	28198	28199	28382	28398	28152	28000	27712	27980	28172	28277	28309	28110	28096	28286	28143	28239	28066	28228	28165	28338	28258	28071	28116	28269	28302	28276	28122	28261	28106	28262	28060	28414	28217	28214	28471	28217	28292	28169	28066	28154	28293	28297	28459	28234	28243	28127	28002	28101	28201	28097	28207	28138	28223	28025	28077	28422	28008	28177	28315	28093	28141	28226	28031	28169	28287	28314	28376	28395	28031	28082	27917	28409	28055	27978	28072	28499	28294	28306	27941	27993	28091	28038	28255	28317	28289	28229	28181	28071	28137	28162	28324	28279	28052	28172	28173	28355	28532	28222	28327	28076	28119	28135	28277	28260	28055	28114	28247	28298	28107	28482	28063	28240	28399	28231	28137	28190	27997	28215	28243
20941	39948	53257	40482	30664	24711	21958	21554	21620	21791	21670	21731	21863	21620	21724	21650	21744	21476	21802	21751	21562	21861	21536	21715	21880	21725	21646	21776	21544	21717	21676	21806	21626	21634	21709	21695	21771	21519	21715	21786	21726	21696	21747	21810	21570	21767	21565	21679	21740	21874	21768	21668	21492	21579	21586	21660	21656	21771	21794	21608	21708	21661	21630	21535	21610	21547	21601	21640	21536	21634	21676	21659	21635	21600	21721	21449	21840	21771	21588	21765	21679	21794	21481	21676	21692	21599	21769	21779	21612	21606	21607	21657	21650	21706	21654	21728	21605	21643	21822	21549	21709	21565	21742	21683	21610	21571	21768	21680	21674	21649	21695	21643	21799	21466	21723	21639	21645	21866	21668	21524	21634	21598	21706	21770	21560	21530	21713	21872	21796	21816	21628	21646	21716	21632	21784	21685	21679	21414	21772	21586	21574	21626	21724	21713	21675	21726	21720	21682	21601	21821	21634	21585	21647	21593	21516	21608	21663	21659	21591	21584	21720	21664	21460	21714	21680	21698	21549	21812	21493	21733	21423	21659	21649	21739	21757	21578	21570	21725	21541	21645	21788	21645	21627	21675	21624	21603	21706	21709	21541	21775	21760	21621	21741	21657	21626	21682	21642	21568	21659	21644	21966	21543	21873	21547	21752	21600	21786	21671	21672	21704	21607	21472	21471	21679	21677	21720	21707	21593	21682	21649	21491	21587	21563	21737	21713	21843	21637	21809	21541	21670	21879	21663	21625	21795	21698	21780	21854	21810	21615	21549	21606	21692	21607	21480	21623	21702	21706	21688	21761	21668	21772	21758	21786	21686	21675	21684	21504	21787	21572	21802	21759	21728	21664	21863	21526	21662	21625	21707	21750	21625	21771	21596	21570	21703	21623	21567	21695	21629	21708	21500	21738	21501	21738	21738	21647	21694	21720	21750	21557	21625	21621	21872	21582	21637	21739	21616	21694	21564	21436	21683	21632	21933	21615	21725	21752	21747	21793	21715	21550	21705	21589	21580	21777	21693	21613	21782	21667	21508	21612	21749	21655	21612	21658	21624	21699	21469	21515	21619	21746	21716	21714	21541	21773	21753	21601	21657	21612	21342	21709	21767	21791	21579	21744	21655	21568	21585	21761	21579	21921	21536	21757	21677	21518	21796	21635	21714	21704	21601	21619	21613	21763	21739	21869	21616	21655	21632	21623	21658	21664	21654	21695	21663	21704	21765	21513	21583	21701	21691	21632	21774	21833	21595	21534	21701	21745	21873	21825	21648	21728	21707	21592	21625	21624	21676	21657	21670	21453	21662	21612	21598	21689	21721	21815	21672	21693	21666	21669	21657	21642	21801	21559	21728	21646	21798	21763	21660	21703	21606	21557	21687	21765	21729	21643	21508	21525	21661	21847	21788	21682	21682	21607	21661	21797	21446	21815	21769	21758	21590	21694	21626	21792	21731	21700	21504	21598	21575	21871	21767	21724	21654	21634	21593	21603	21607	21748	21555	21819	21558	21663	21682	21605	21697	21687	21740	21691	21717	21745	21712	21562	21828	21721	21662	21686	21608	21652	21667	21729	21653	21591	21569	21655	21833	21694	21708	21780	21545	21598	21600	21733	21577	21686	21735	21639	21660	21664	21566	21595	21521	21775	21610	21687	21654	21695	21657	21650	21567	21783	21661	21578	21703	21833	21746	21606	21644	21611	21676	21648	21548	21689	21599	21579	21636	21748	21735	21588	21513	21611	21652	21675	21605	21607	21569	21487	21746	21494	21579	21604	21700	21603	21725	21604	21592	21594	21791	21581	21640	21691	21640	21680	21628	21731	21614	21713	21537	21703	21838	21644	21790	21818	21686	21630	21766	21683	21694	21627	21793	21664	21767	21628	21647	21791	21521	21750	21670	21594	21685	21650	21744	21677	21495	21675	21652	21952	21760	21579	21714	21564	21551	21745	21636	21631	21576	21740	21489	21876	21708	21759	21683	21833	21707	21728	21592	21740	21673	21502	21558	21892	21708	21720	21670	21730	21732	21853	21790	21795	21660	21563	21548	21669	21810	21740	21663	21676	21493	21752	21662	21613	21534	21674	21732	21720	21689	21656	21610	21720	21619	21730	21620	21679	21628	21592	21717	21822	21779	21480	21730	21538	21576	21504	21695	21489	21662	21625	21559	21777	21663	21749	21774	21723	21640	21899	21678	21741	21629	21703	21664	21794	21599	21574	21775	21923	21588	21671	21802	21614	21858	21713	21641	21465	21540	21637	21591	21664	21830	21652	21668	21704	21632	21450	21645	21616	21724	21728	21769	21756	21690	21544	21706	21710	21487	21689	21760	21714	21842	21506	21504	21625	21685	21747	21638	21619	21624	21797	21605	21830	21679	21657	21582	21786	21707	21546	21739	21514	21695	21530	21571	21598	21571	21668	21834	21690	21451	21702	21627	21554	21637	21575	21528	21783	21629	21697	21717	21609	21808	21815	21741	21678	21615	21425	21710	21609	21664	21893	21542	21610	21768	21538	21876	21731	21647	21709	21772	21619	21633	21710	21579	21653	21542	21787	21704	21723	21636	21698	21674	21641	21692	21581	21713	21717	21611	21726	21678	21741	21516	21841	21511	21637	21646	21704	21646	21552	21703	21677	21565	21649	21601	21497	21774	21668	21674	21542	21908	21826	21845	21565	21620	21757	21629	21615	21684	21597	21740	21548	21834	21597	21764	21679	21682	21463	21560	21540	21878	21519	21540	21606	21504	21623	21600	21689	21726	21713	21685	21544	21674	21692	21679	21665	21665	21774	21808	21597	21820	21733	21615	21620	21896	21842	21637	21827	21686	21716	21684	21647	21638	21387	21628	21647	21505	21524	21571	21602	21699	21782	21693	21631	21713	21560	21630	21644	21501	21707	21782	21700	21664	21678	21530	21625	21516	21535	21754	21795	21724	21772	21526	21480	21558	21683	21483	21646	21519	21795	21692	21879	21737	21732	21671	21463	21610	21596	21776	21733	21726	21657	21985	21559	21636	21525	21540	21568	21577	21863	21639	21562	21665	21861	21694	21681	21633	21912	21836	21541	21650	21789	21893	21816	21624	21675	21637	21694	21668	21592	21684	21731	21530	21814	21642	21869	21771	21687	21613	21888	21667	21765	21772	21696	21548	21733	21900	21737	21679	21662	21601	21630	21508	21690	21732	21797	21929	21652	21665	21552	21542	21696	21760	21527	21613	21627	21727	21754	21632	21402	21664	21713	21644	21727	21778	21664	21641	21657	21607	21649	21741	21627	21593	21716	21753	21681	21666	21716	21671	21575	21798	21638	21874	21803	21558	21715	21593	21666	21745	21633	21637	21690	21613	21657	21692	21580	21604	21788	21661	21564	21721	21584	21676	21754	21681	21625	21530	21794	21717	21763	21718	21726	21682	21700	21554	21696	21729	21598	21738	21576	21588	21638	21599	21684	21698	21721	21494	21771	21700	21637	21568	21715	21715	21791	21747	21666	21696	21711	21850	21754	21630	21693	21684	21664	21570	21542	21464	21540	21672	21641	21729	21543	21617	21746	21608	21788	21707	21848	21418	21798	21618	21820	21622	21614	21804	21547	21638	21720	21665	21605	21640	21628	21870	21677	21631	21698	21566	21687	21762	21696	21645	21544	21590	21772	21584	21744	21825	21812	21600	21632	21557	21861	21738	21529	21694	21749	21775	21442	21794	21617	21731	21654	21876	21638	21793	21772	21605	21794	21696	21742	21721	21676	21771	21655	21579	21725	21546	21584	21625	21900	21643	21495	21827	21630	21673	21824	21716	21603	21637	21607	21552	21711	21508	21802	21511	21683	21820	21682	21644	21566	21734	21720	21780	21884	21496	21725	21799	21663	21740	21575	21615	21679	21680	21565	21728	21579	21817	21797	21619	21624	21714	21553	21657	21581	21745	21665	21891	21600	21756	21885	21575	21639	21463	21521	21695	21712	21620	21625	21686	21758	21873	21733	21672	21706	21757	21539	21613	21463	21694	21594	21865	21693	21657	21594	21629	21585	21551	21584	21663	21689	21777	21658	21654	21743	21723	21728	21810	21619	21609	21624	21646	21606	21738	21689	21621	21709	21653	21618	21666	21678	21630	21743	21668	21818	21765	21605	21608	21597	21493	21629	21750	21593	21603	21597	21565	21652	21650	21725	21577	21655	21806	21844	21676	21633	21787	21674	21619	21637	21728	21554	21873	21591	21625	21765	21561	21734	21605	21621	21800	21642	21696	21773	21664	21633	21679	21810	21691	21674	21607	21545	21651	21760	21569	21649	21523	21591	21627	21595	21591	21722	21649	21810	21679	21650	21681	21605	21680	21586	21623	21572	21639	21818	21772	21595	21804	21771	21698	21804	21736	21711	21870	21680	21806	21659	21648	21598	21547	21500	21797	21739	21713	21654	21388	21670	21568	21810	21565	21680	21703	21761	21542	21651	21707	21624	21570	21690	21654	21615	21700	21819	21744	21830	21637	21694	21374	21588	21788	21727	21694	21703	21450	21596	21712	21711	21612	21692	21652	21763	21652	21547	21834	21683	21694	21759	21702	21731	21740	21601	21696	21756	21694	21641	21648	21584	21637	21627	21686	21400	21836	21627	21725	21730	21809	21819	21677	21692	21753	21702	21606	21577	21632	21517	21606	21593	21751	21601	21768	21700	21746	21801	21417	21624	21665	21645	21680	21774	21763	21503	21722	21549	21613	21641	21677	21711	21580	21510	21650	21809	21812	21491	21557	21696	21627	21694	21520	21709	21730	21330	21691	21766	21579	21652	21614	21631	21697	21675	21557	21675	21726	21667	21721	21802	21594	21844	21699	21739	21584	21613	21745	21675	21783	21795	21546	21879	21537	21564	21732	21738	21637	21690	21647	21728	21578	21589	21561	21460	21555	21688	21717	21673	21726	21679	21709	21739	21811	21713	21531	21719	21732	21805	21692	21646	21571	21630	21724	21569	21468	21813	21742	21529	21791	21796	21579	21747	21625	21527	21785	21650	21858	21653	21683	21589	21774	21545	21641	21577	21862	21614	21761	21706	21669	21596	21707	21784	21699	21921	21601	21659	21707	21705	21609	21822	21674	21614	21642	21557	21710	21661	21655	21612	21706	21908	21699	21619	21549
23427	22398	43924	49620	42366	36806	31184	28395	28198	28408	28226	28250	28237	28269	28490	28474	28231	28228	28229	28157	28104	28271	28349	28379	28408	28109	28096	28130	28290	28216	28046	28413	28083	28178	28220	28275	27962	28125	27948	28019	28210	28251	28110	28093	28072	28001	28086	28269	28265	28013	28151	28316	28140	28125	28040	28300	27994	28148	28266	28063	27866	28159	27995	28147	28242	28098	28090	28033	28137	27920	28045	28169	28195	28311	28403	28132	28232	28218	28069	28296	28250	28170	28365	28125	27816	28008	28222	28148	28158	28269	28054	27877	28164	28139	28029	28163	28171	28298	28054	28035	28174	28207	28138	28233	28266	28171	28170	28211	28163	27845	28163	27727	27983	28197	28081	28003	28129	28227	27913	28083	28255	28294	28002	28072	28094	28005	28053	28040	28164	28075	28207	27774	28040	28121	27844	28202	28148	28354	28133	27673	28048	28090	28349	28360	28346	28169	28087	28275	28064	28072	27851	27928	27943	27861	27885	28035	28138	28133	28163	27958	27984	28110	28074	27968	28130	27849	27764	28250	27872	28221	28114	28192	28278	27994	28086	28040	28216	27965	27841	28022	27850	27897	28126	28198	28142	28098	28257	28209	27838	28315	28043	28124	28068	28019	28201	28247	28374	27976	27892	28231	27983	27968	28235	28016	28138	27942	27947	28395	28274	27823	28062	28070	28135	28139	27944	28108	28172	28139	28158	28260	28166	28188	27985	28070	28240	28041	28062	28091	28227	27962	28156	28083	28276	28006	28080	27922	28068	28063	27977	28156	28043	28058	28209	28247	28268	27972	27950	28080	28203	28171	27987	27962	28072	28072	28227	28164	28256	28297	28239	28002	28091	28166	28463	28147	28074	27971	27948	28045	28114	28289	27776	27901	28039	28115	28087	28106	28050	28032	28041	28203	28285	27830	28059	27924	28040	28027	28129	27991	28168	28245	28192	28001	28022	28136	28226	28329	28044	27956	28286	28195	28196	28075	27996	28055	27987	28381	28041	28074	28163	28191	28194	27884	27989	27846	28134	28092	28161	27985	28005	28043	28032	27932	28073	28251	27993	28200	28003	28113	28070	28175	28213	28137	28197	27965	27998	28188	28020	28085	28077	27982	28237	28131	28047	28165	28026	27879	28204	28114	27923	28215	27953	27957	28154	27939	28176	28179	28134	28264	28099	28237	27998	28101	27994	28236	28217	28100	28108	27974	28139	27783	28194	27926	28067	28121	28223	27803	28017	27945	28138	28165	28283	28351	28174	28276	28051	28315	28187	27990	28057	28183	28114	28267	28139	28330	28071	27971	28370	28217	28062	28028	28032	28084	28089	27798	28079	28049	28136	27848	28093	28174	27927	27972	28248	27958	28084	28107	28013	28176	28158	27971	28110	28101	28108	27971	27996	28325	28043	28094	28114	27950	28185	28087	28193	28047	28032	28039	28133	28031	28160	28110	27999	27954	28172	28131	28085	28158	27880	27964	28084	28261	27950	28032	28082	28205	28035	28097	28086	28126	28124	28108	28050	28150	27884	28187	27945	28110	28060	28143	28162	28133	27955	27993	28125	27959	28058	27892	28098	28108	28117	27810	28046	28028	28155	28026	28219	28110	28241	28064	28112	27898	28064	27949	28154	28022	28186	28044	28102	28062	28219	28066	28157	28173	28398	28269	28261	28030	28065	28138	28137	27851	28146	28291	28260	28255	28022	28001	28055	28413	28210	28230	28046	27841	28142	28089	28036	28088	28083	27969	28121	28043	28148	27911	28203	27947	28212	27951	27968	28001	28226	28291	28237	28084	28248	27996	28043	27953	28177	28194	27894	28147	27995	28133	28106	28087	28063	28120	28087	28191	28100	28116	27701	28049	28026	28217	28004	28017	28000	28285	27785	27940	28008	28139	28140	28280	28133	28051	27985	28303	27900	27984	28047	28045	28008	28227	28109	28222	28474	28059	28227	28326	28059	28159	28383	28056	28036	28094	28087	27965	28054	28030	28038	27999	27957	28192	28110	28244	28120	28120	28030	27878	28218	28238	28122	28109	28169	28191	28045	28098	28141	28183	28281	28192	27996	28142	28176	28078	28030	28118	27985	28110	27954	27804	28083	28113	28207	27976	28085	28151	28069	28124	28069	28293	28094	28269	27972	28111	27914	28026	28158	28150	28290	28261	28095	28123	28040	28126	28024	28058	27958	28190	28194	27984	28092	27872	28220	28023	28049	28105	27959	28142	28158	28162	27976	28169	28147	28118	28109	27993	28177	28188	28149	28098	28007	28280	28074	28017	28029	27963	28070	28018	28038	28157	28106	27808	27771	28026	28078	28042	28149	28202	28057	28048	28162	28035	28027	28031	28392	27938	28075	27850	28263	28113	28057	28132	28164	28037	28212	28130	28050	27977	28096	28054	28147	28136	28148	28315	28025	28168	28074	28102	27914	28077	27958	28112	27889	27916	28045	28082	28149	28144	28356	28149	28112	28113	28142	28148	28165	28265	28069	28170	27776	28237	27869	28098	27923	27949	28033	28224	28249	28148	27969	27879	28137	28267	28155	28360	28030	28062	27884	27876	28029	28216	27922	27996	28133	27949	27970	28093	28198	28042	27993	28333	27974	28032	28207	28079	28010	28282	28105	28020	28053	28227	28030	28156	28076	28088	27901	28238	28146	28126	28122	28260	28073	27930	27998	27998	28203	28003	28213	27931	28113	28085	28105	27852	27957	28022	27910	27825	28222	27927	28016	28129	28076	27993	27969	28102	28088	28124	28381	28121	28182	27977	27895	28214	28260	28273	28172	28118	28102	27992	28111	28373	28147	28408	28081	28158	28094	28234	28144	27792	27759	28069	28005	28079	28133	27938	28042	28005	28258	28111	28145	28292	27982	28205	28031	27816	28018	28164	28179	28344	28096	27738	28050	28228	27995	27913	27826	28207	28060	28294	28075	28197	27963	27937	28122	28088	28156	28106	28128	28036	27935	28096	27960	28020	28344	28200	28256	28153	28110	27798	27807	27971	28073	28076	28380	28166	27833	28043	28137	28051	28073	28039	28105	28008	27890	28150	27994	28336	28020	28073	28177	27960	28126	28043	28018	28221	28020	28112	28035	28016	27966	28036	28140	27918	28150	28108	28322	28097	28193	27928	28104	28241	28219	27974	28065	27996	28115	28011	27981	28134	28136	28177	28237	27979	28077	28048	28207	27978	28070	28269	28089	28274	28308	27979	28065	28081	28178	28041	27995	27916	28228	28175	28016	27815	28073	28002	28107	27980	28187	28190	28007	27881	28176	28054	28160	28117	27813	28060	28043	28265	28289	28026	28033	28069	28132	28063	28089	28192	27972	27970	28206	28227	28178	28204	28129	27990	28144	28155	28160	28064	28066	28115	28220	27978	28355	28280	28099	28082	28099	28168	28208	28021	28193	28154	28056	28177	27988	28035	28012	28191	27978	28125	27922	27977	28052	28280	28062	28155	28205	27978	28016	27997	27958	27935	28014	28141	28411	28033	28109	28018	27965	28075	28163	27947	27983	28000	27896	28288	28195	28087	28146	28078	27858	27936	27961	28061	28219	28030	28084	28026	28070	28174	27868	28164	28099	27966	27853	28087	28398	28227	28143	27964	27756	27970	28058	28143	28303	28190	28189	28054	27988	28165	27903	27961	27989	28101	27948	28317	28272	27868	27938	28097	28179	28052	28029	28070	28047	28235	28025	27884	28179	28105	27942	27941	28229	28192	27987	28039	28166	28074	28032	28024	28201	28134	28103	28075	28108	28111	28314	28015	28275	28028	28100	27859	27932	27989	28176	28133	28370	28096	28104	28248	28181	28076	28135	28072	27854	28155	28207	28064	28149	28062	28254	28177	28197	28049	27968	27986	28211	28006	28202	28081	28246	28105	28141	27965	28074	28111	28021	28094	28067	28052	28350	27902	28207	28109	28029	28134	28253	28270	28014	28212	28126	28140	28138	28152	28350	28217	28040	27880	28329	28390	28155	28233	28096	28099	28210	28119	28140	28216	28023	28172	28311	28160	28112	28032	28193	28108	28206	28084	28036	27830	28144	28048	28109	28239	28179	28110	28206	28199	28134	28060	28204	28021	27944	28105	28040	28174	28036	27791	28028	28083	28203	28121	28142	28174	28126	28196	27945	28035	27976	27851	28016	27940	28147	28168	28248	28033	28019	28053	27941	28116	28049	28198	28056	28150	27910	28052	28409	28085	28138	28082	28011	28187	28109	27984	28009	28142	28104	28212	28488	28078	28114	27956	28109	28237	28114	27975	28148	28115	27885	28196	28202	28075	27868	28002	27850	28280	28253	27771	28036	28080	28185	28249	28044	28013	28239	28151	28145	28006	27907	27987	28215	28167	28114	28086	28091	28186	28058	28244	28224	28112	28212	27975	28140	27895	28139	27947	27833	28075	28163	28151	28054	27757	27927	28050	28264	28080	28044	28181	28161	28091	27922	28256	27993	28130	27808	28014	28157	27985	28128	28306	28209	28059	28029	28052	27918	27948	28206	28459	28391	28052	28177	28226	28375	28193	28041	28020	28263	28244	28285	28152	28099	28164	28051	28306	27937	28106	28052	27920	28080	28161	28049	27939	28032	27972	28003	28072	28059	28165	27992	27985	28412	28024	28059	28204	28308	27983	28020	28064	28000	28169	28104	28083	28079	28182	28264	28223	28150	28323	28043	28061	28013	28094	28123	28192	28186	27952	27921	27965	28008	27950	27965	28135	28089	28244	28238	27969	27974	28133	28192	28172	28134	28115	28286	28070	28011	28271	28160	27745	27711	28000	27941	28176	28098	28062	27926	28381	28121	28189	28148	27999	28215	28154	27805	27903	27996	27941	27888	28207	28181	28000	28043	28027	28089	28085	28050	28098	27912	28210	27976	27989	28162	28208	27882	27919	28044	28042	27897	27840	27929	27834	28287	28214	28143	28251	28063	28212	28141	28214	27921	27874	28032	28163	27910	28098	28053	28218	28200	27760	28052	28043	28150	27930	28280	28247	28002	28004	28152	28211	28155	28166	28064	27930	27863	27789	28169	28133	28128	27940	27957	27854	28088	28236	28198	27886	28199	27813	28309	28115	28150	27970	28169	28197	27817	28254	28212	28146	27887	28075	27947	28241	28206	28070	28002	28055
32387	83155	95315	72763	51119	35000	21938	21726	21647	21558	21828	21768	21625	21585	21721	21829	21840	21648	21635	21676	21701	21402	21717	21737	21783	21604	21770	21523	21634	21698	21597	21643	21612	21656	21587	21770	21877	21739	21857	21662	21609	21728	21707	21614	21676	21635	21791	21755	21859	21724	21625	21650	21747	21566	21673	21585	21653	21567	21696	21703	21647	21507	21780	21619	21655	21532	21601	21626	21790	21723	21679	21589	21663	21795	21713	21643	21628	21508	21734	21631	21730	21644	21771	21828	21517	21813	21629	21790	21771	21456	21692	21798	21624	21982	21521	21805	21833	21809	21595	21693	21668	21528	21683	21545	21650	21801	21663	21560	21754	21630	21639	21663	21778	21730	21776	21628	21698	21722	21679	21698	21576	21556	21622	21617	21682	21619	21777	21788	21685	21700	21638	21565	21617	21531	21753	21436	21734	21657	21634	21778	21722	21532	21652	21747	21754	21743	21703	21733	21685	21607	21500	21705	21713	21712	21670	21742	21731	21666	21670	21654	21826	21656	21521	21589	21712	21559	21667	21735	21752	21567	21663	21861	21701	21628	21809	21608	21484	21552	21807	21654	21686	21781	21755	21730	21653	21613	21853	21683	21786	21685	21799	21700	21806	21671	21733	21603	21549	21580	21799	21652	21553	21566	21486	21665	21672	21655	21691	21741	21678	21710	21692	21756	21805	21799	21521	21773	21670	21760	21785	21668	21657	21569	21673	21780	21634	21691	21531	21578	21578	21650	21706	21609	21661	21768	21500	21570	21705	21567	21579	21773	21845	21846	21470	21598	21644	21558	21678	21711	21623	21524	21693	21619	21642	21567	21680	21518	21809	21634	21561	21855	21582	21685	21588	21642	21624	21615	21760	21458	21682	21699	21654	21676	21585	21721	21676	21796	21606	21788	21615	21586	21558	21589	21625	21619	21856	21672	21550	21638	21472	21595	21710	21465	21753	21789	21555	21750	21619	21575	21698	21768	21610	21662	21654	21395	21698	21701	21524	21588	21500	21688	21527	21525	21536	21611	21763	21773	21511	21654	21628	21632	21837	21754	21734	21603	21704	21628	21625	21635	21602	21701	21554	21756	21734	21744	21797	21523	21817	21710	21558	21584	21544	21623	21726	21720	21413	21686	21627	21665	21475	21541	21687	21793	21924	21691	21848	21754	21633	21618	21526	21654	21850	21633	21725	21716	21679	21582	21682	21722	21643	21825	21739	21610	21851	21682	21777	21863	21578	21714	21686	21764	21546	21702	21747	21513	21740	21640	21520	21501	21614	21565	21766	21728	21803	21645	21705	21635	21572	21785	21592	21618	21636	21590	21690	21734	21805	21527	21725	21774	21829	21580	21817	21727	21578	21698	21612	21648	21651	21726	21675	21506	21602	21696	21761	21439	21737	21650	21678	21707	21643	21652	21582	21692	21628	21771	21775	21957	21656	21457	21650	21532	21545	21746	21769	21617	21772	21557	21577	21545	21796	21564	21618	21601	21645	21625	21804	21796	21672	21741	21622	21578	21771	21721	21724	21813	21659	21655	21753	21747	21787	21683	21539	21633	21774	21746	21697	21709	21807	21542	21721	21783	21810	21600	21717	21541	21741	21698	21597	21693	21692	21726	21591	21380	21768	21736	21824	21723	21795	21564	21732	21627	21627	21678	21506	21613	21603	21897	21547	21635	21517	21728	21534	21629	21537	21600	21687	21527	21664	21591	21671	21636	21853	21666	21572	21773	21689	21480	21597	21738	21689	21630	21644	21702	21663	21697	21835	21678	21505	21791	21823	21606	21691	21604	21642	21653	21577	21686	21639	21912	21752	21597	21659	21652	21771	21900	21735	21708	21623	21609	21554	21552	21576	21753	21675	21700	21810	21667	21543	21621	21887	21594	21691	21891	21515	21772	21830	21571	21701	21679	21592	21464	21787	21730	21624	21817	21877	21596	21699	21762	21740	21711	21593	21729	21788	21796	21594	21673	21552	21655	21748	21602	21734	21723	21667	21537	21405	21609	21681	21727	21771	21778	21557	21638	21664	21920	21520	21640	21600	21748	21689	21722	21646	21656	21601	21707	21604	21544	21623	21654	21569	21692	21854	21622	21803	21798	21567	21651	21903	21507	21777	21626	21747	21539	21720	21596	21779	21633	21605	21853	21675	21631	21662	21647	21764	21763	21679	21490	21674	21464	21699	21431	21672	21813	21581	21683	21708	21680	21604	21779	21563	21757	21509	21665	21594	21577	21645	21857	21636	21686	21618	21449	21602	21688	21593	21770	21701	21730	21769	21568	21689	21669	21750	21670	21630	21810	21575	21494	21551	21598	21543	21621	21740	21611	21793	21488	21557	21612	21656	21680	21528	21703	21771	21641	21508	21703	21769	21714	21778	21666	21760	21722	21738	21749	21592	21441	21725	21675	21651	21653	21605	21842	21610	21798	21673	21678	21781	21496	21743	21824	21585	21722	21589	21689	21574	21507	21745	21547	21696	21631	21586	21733	21807	21628	21747	21659	21757	21610	21439	21709	21609	21765	21751	21510	21831	21619	21815	21493	21630	21692	21484	21628	21700	21809	21602	21722	21496	21740	21794	21541	21660	21700	21743	21714	21717	21768	21723	21733	21807	21721	21553	21708	21763	21766	21670	21572	21636	21655	21854	21790	21567	21595	21780	21545	21484	21792	21759	21681	21609	21783	21728	21814	21597	21562	21613	21817	21540	21587	21445	21426	21627	21443	21856	21607	21556	21745	21629	21643	21714	21673	21729	21540	21870	21599	21632	21820	21572	21707	21611	21851	21700	21603	21667	21613	21811	21749	21745	21752	21583	21815	21631	21569	21772	21594	21774	21766	21571	21498	21683	21684	21760	21685	21688	21743	21741	21817	21665	21505	21790	21600	21626	21699	21694	21515	21668	21729	21636	21503	21680	21428	21663	21586	21668	21715	21629	21580	21909	21514	21738	21533	21861	21764	21685	21657	21592	21540	21746	21703	21533	21587	21710	21613	21515	21695	21840	21499	21742	21902	21658	21912	21607	21518	21687	21679	21646	21853	21768	21707	21602	21644	21754	21650	21815	21547	21633	21817	21684	21790	21700	21688	21557	21680	21731	21612	21814	21738	21837	21602	21711	21605	21639	21584	21605	21604	21828	21648	21731	21628	21656	21615	21763	21512	21686	21692	21508	21617	21708	21704	21681	21555	21791	21544	21804	21622	21680	21724	21850	21641	21675	21600	21759	21670	21619	21589	21668	21878	21707	21724	21756	21773	21627	21550	21543	21697	21650	21492	21504	21609	21578	21620	21658	21640	21759	21439	21526	21393	21628	21640	21451	21804	21649	21751	21621	21528	21727	21568	21745	21673	21786	21596	21810	21571	21506	21583	21460	21638	21730	21713	21483	21645	21620	21706	21557	21849	21587	21706	21593	21685	21721	21579	21766	21720	21686	21669	21585	21768	21559	21641	21669	21682	21764	21621	21616	21748	21634	21753	21607	21648	21795	21473	21691	21583	21583	21734	21772	21665	21624	21729	21679	21577	21744	21736	21655	21654	21681	21717	21710	21613	21697	21586	21817	21749	21674	21572	21490	21716	21812	21610	21728	21723	21666	21895	21535	21699	21720	21731	21545	21690	21581	21801	21723	21751	21508	21605	21641	21608	21732	21618	21669	21585	21624	21638	21827	21783	21564	21838	21620	21552	21643	21751	21657	21701	21501	21576	21706	21755	21711	21712	21634	21622	21780	21611	21650	21628	21477	21615	21614	21683	21739	21737	21696	21601	21671	21610	21854	21689	21781	21620	21457	21710	21724	21821	21362	21686	21757	21739	21601	21831	21661	21809	21908	21666	21636	21723	21666	21569	21642	21673	21653	21605	21498	21679	21724	21609	21777	21926	21798	21646	21503	21581	21668	21521	21780	21611	21587	21757	21589	21663	21604	21795	21751	21489	21593	21621	21578	21709	21665	21679	21798	21605	21733	21699	21822	21523	21658	21507	21751	21612	21875	21635	21623	21751	21747	21756	21903	21701	21730	21803	21614	21537	21696	21752	21544	21521	21568	21681	21661	21797	21567	21763	21805	21705	21659	21677	21560	21560	21649	21738	21634	21772	21804	21534	21633	21508	21629	21791	21621	21651	21680	21754	21676	21627	21741	21745	21732	21769	21537	21648	21645	21805	21599	21529	21690	21690	21798	21599	21669	21657	21817	21657	21535	21619	21544	21757	21888	21545	21816	21739	21692	21580	21748	21751	21709	21714	21807	21639	21721	21679	21649	21653	21678	21862	21692	21537	21630	21586	21802	21677	21714	21650	21608	21690	21502	21686	21595	21548	21640	21710	21799	21584	21731	21471	21903	21620	21655	21697	21585	21596	21787	21627	21685	21511	21793	21743	21596	21637	21812	21742	21669	21635	21647	21757	21679	21661	21484	21646	21815	21792	21614	21684	21723	21742	21599	21764	21816	21707	21579	21614	21608	21633	21743	21637	21552	21689	21714	21715	21674	21752	21564	21594	21586	21547	21696	21626	21520	21533	21747	21762	21602	21565	21825	21579	21652	21660	21610	21685	21521	21693	21733	21837	21655	21654	21492	21621	21691	21651	21793	21640	21804	21629	21727	21786	21701	21685	21761	21713	21769	21657	21692	21712	21852	21918	21697	21532	21656	21654	21595	21843	21580	21667	21661	21593	21661	21524	21592	21520	21763	21819	21549	21611	21667	21690	21636	21462	21650	21668	21711	21568	21722	21822	21630	21742	21575	21627	21797	21808	21601	21620	21738	21768	21807	21846	21808	21743	21634	21860	21573	21699	21642	21716	21679	21701	21864	21657	21708	21771	21640	21552	21748	21544	21737	21748	21613	21660	21534	21624	21695	21737	21677	21785	21737	21657	21624	21608	21638	21721	21599	21607	21550	21657	21676	21565	21568	21702	21686	21648	21600	21825	21641	21576	21679	21595	21738	21786	21871	21808	21692	21788	21579	21774	21780	21626	21558	21771	21660	21814	21615	21580	21648	21497	21728	21702	21670	21648	21725	21726	21749	21708	21701	21587	21595	21696	21664	21662	21905	21669	21815	21712	21790	21696	21781	21778	21665	21891	21720	21771	21800	21582	21728	21652	21461	21702	21505	21614	21615	21673	21623	21471
22474	21701	40104	50262	46112	40429	31986	28841	28837	29376	29348	29059	28925	29127	28966	29107	29021	28811	29081	29075	28951	29090	29025	28885	28851	28903	28891	28800	28808	28941	28962	28984	28944	28920	28707	28948	29051	29062	28783	28581	28624	28827	28837	28683	28866	28427	28543	28535	28753	28776	29005	28862	28699	28687	28776	28925	28853	28884	28842	28779	28906	28703	28783	28736	28421	28912	28920	28790	28842	28874	28690	28641	28743	28710	29006	28560	28937	28598	28576	28643	28768	28775	28967	28854	28658	28769	28723	28711	28606	28718	28708	28625	28881	28756	28832	28760	28755	28612	29017	28585	28765	28984	28325	28920	28525	28900	28942	28836	28637	28828	28831	28805	28918	28796	28701	28887	28620	28768	28706	28739	28593	28560	28494	28755	28735	28529	28854	28791	28657	28824	28710	28850	28810	28778	28870	28727	28642	28674	28721	28756	28681	28607	28492	28699	28657	28669	28588	28655	28745	28937	28732	28826	28555	28501	28653	28718	28625	28784	28613	28576	28714	28812	28668	28592	28625	28479	28619	28692	28881	28397	28609	28916	28667	28813	28607	28714	28692	28626	28640	28682	28499	28583	28618	28631	28731	28689	28508	28746	28651	28789	28609	28571	28615	28979	28366	28576	28870	28803	28849	28787	28577	28834	28792	28646	28826	28709	28554	28790	28824	28498	28837	28740	28657	28451	28790	28715	28728	28732	28615	28595	28528	28786	28732	28717	28852	28734	28718	28321	28821	28534	28799	28747	28743	28855	28723	28672	28706	28894	28858	28616	28543	28762	28740	28561	28821	28547	28614	28685	28684	28858	28675	28802	28877	29072	28910	28689	28817	28783	28937	28636	28524	28701	28588	28922	29019	28820	28715	28852	28712	28815	28858	28842	28791	28450	28863	28789	28696	28631	28713	28694	28736	28538	28661	28560	28597	28764	28470	28639	28661	28620	28691	28745	28868	28777	28638	28701	28896	28696	28817	28763	28894	28714	28639	28694	28574	28638	28891	28717	28780	28934	28708	28540	28770	28992	28950	28709	28588	28616	28860	28556	28756	28639	28693	28771	28588	28541	28884	28558	28812	28745	28632	28709	28632	28721	28681	28727	28527	28640	28790	28744	28824	28776	28848	28947	28772	28770	28710	28694	28817	28703	28674	28579	28535	28960	28732	28785	28770	28594	28734	28729	28837	28588	28960	28824	28662	28843	28860	28896	28488	28702	28865	28590	28609	28528	28843	28526	28895	28575	28712	28698	28827	28728	28778	28514	28656	28746	28644	28518	28853	28666	28641	28678	28623	28854	28674	28659	28823	28696	28763	28877	28771	28928	28569	28722	28990	28738	28934	28752	28760	28622	28409	28707	28665	28574	28781	28899	28897	28711	28785	28597	28782	28500	28582	28551	29009	28702	28648	28470	28562	28610	28670	28715	28895	28698	28750	28621	28794	28751	28789	28551	28655	28664	28626	28698	28565	28733	28612	28876	28812	28804	28515	28550	28983	28682	28834	28919	28586	28561	28677	28575	28665	28837	28935	29028	28683	28886	28809	28703	28721	28713	28504	28667	28610	28907	28778	28625	28689	28811	28573	28699	28509	28661	28739	28723	28638	28734	28782	28755	28601	28774	28524	28606	28615	28545	28987	28733	28705	28520	28484	28856	28737	28671	28585	28588	28783	28871	28803	28680	28712	28731	28769	28513	28748	28631	28582	28834	28834	28597	28719	28865	28533	28763	28889	28656	28909	28814	28741	28757	28694	28617	28413	28735	28837	28682	28796	28418	28758	28824	28910	28559	28738	28583	28753	28813	28733	28603	28778	28758	28581	28780	28611	28714	28612	28573	28511	29005	28878	28479	28789	28769	28511	28923	28714	28584	28761	28575	28786	28981	28580	28713	28742	29014	28756	28518	28768	28562	28850	28597	28687	28519	28714	28695	28881	28660	28793	28925	28812	28592	28807	28668	28748	28766	28722	28818	28748	28958	28557	28923	28769	28639	28609	28851	28856	28569	28665	28885	28813	28692	28560	28971	28493	28724	28778	28799	28792	28707	28953	28757	28467	28552	28789	28587	28706	28820	28622	28826	28668	28653	28815	28594	28645	28848	28770	28697	28587	28660	28613	28687	28946	28744	28626	28905	28793	28679	28654	28698	28618	28614	28759	28613	28840	28827	28934	28662	28893	28950	28750	28680	28932	28898	28940	28725	28699	28824	28815	28774	28966	28669	28658	28651	28733	28890	28768	28804	28751	28777	28702	28600	28817	28438	28836	28856	28686	28747	28826	28898	28798	28703	28642	28679	28672	28719	28814	28746	28881	28708	28730	28597	28833	28752	28722	28862	28598	28655	28777	28634	28940	28730	28888	28803	28705	28604	28565	28701	28934	28730	28886	28842	28540	28334	28597	28746	28734	28803	28714	28820	28506	28603	28678	28488	28926	28665	28489	28749	28892	28848	28830	28638	28906	28707	29025	28869	28872	28875	28862	28725	28681	28670	28667	28646	28681	28516	28852	28792	28647	28677	28401	28785	28481	28612	28415	28771	28491	28727	28982	28839	28564	28702	28691	28831	28917	28709	28713	28611	28778	28700	28911	28824	28572	28678	28713	28703	28799	28760	28522	28709	28599	28600	28633	28781	28712	29008	28656	28760	28764	28831	28784	28622	28806	28859	28725	28763	28708	28825	28630	28641	28843	28584	28858	28827	28919	28865	28720	28547	28589	28878	28706	28726	28872	28700	28762	28656	28915	29022	28888	28619	28990	28759	28536	28843	28885	28895	28661	28500	28836	28692	28583	28656	28700	28807	28648	28692	28472	28783	28744	28539	28661	28811	28955	28792	28818	28675	28829	28628	28618	28821	28859	28782	28850	28836	29028	28580	28562	28631	28759	28421	28751	28912	28764	28803	28664	28735	28652	28653	28775	28673	28563	28715	28572	28859	28958	28748	28771	28664	28644	28407	28875	28908	28971	28667	28662	28769	28610	28776	28689	28597	28739	28850	28830	28861	28792	28601	28726	28930	28574	28454	28793	28695	28637	28597	28786	29072	28822	28527	28587	28370	28648	28681	28810	28718	28707	28739	28947	28741	28570	28551	28686	28753	28901	28908	28844	28448	28783	28744	28845	28815	28837	28682	28638	28650	28530	28510	29006	28437	28853	28578	28740	28634	28790	28401	28559	28722	28762	28622	28778	28545	28590	28671	28842	28880	28673	28872	28411	28648	28879	28656	28588	28664	28785	28723	28524	28710	28856	28844	28690	28903	28778	28575	28618	28757	28924	28573	28799	28788	28884	28774	28857	28719	28718	28578	28495	28506	28762	28789	28518	28395	28889	28772	28897	28583	28813	28580	29002	28803	28822	28615	28622	28648	28491	28590	28442	28689	28797	28633	28831	28789	28653	28803	28498	28789	28552	28893	28519	28586	28590	28835	28720	28797	28715	28897	28646	28623	28640	28826	28916	28708	28778	28503	28770	28710	28969	28645	28735	28575	28890	28944	28507	28866	28612	28735	28836	28626	28673	28622	28650	28799	28793	28870	28639	28910	28659	28749	28946	28675	28605	28699	28828	28671	28711	28787	28731	28562	28705	28747	28873	28725	28850	28814	28837	28659	28670	28851	29063	28827	28739	28662	28801	28876	28640	28543	28437	28680	28697	28704	28494	28890	29012	28829	28890	28573	28582	28796	28801	28771	28635	28852	28707	28738	28732	28704	28483	28928	28768	28805	28801	28537	28721	28536	28812	28496	28753	28726	28831	28943	28970	28808	28522	28686	28537	28659	28694	28887	28727	28629	28642	28833	28772	28637	28639	28887	28680	28622	28957	28812	28756	28658	28825	28891	28926	28663	28427	28606	28824	28645	28768	28863	28745	28561	28883	28912	28685	28783	28789	28466	28835	28819	28880	28628	28653	28618	28633	28785	28627	28606	28878	28545	28873	28923	28940	28816	28823	28696	28523	28472	28617	28921	28623	28650	28735	28813	28671	28676	28589	28738	28839	28720	28625	28737	28680	28553	28648	28680	28838	28592	28815	28778	28824	28796	28661	28729	28763	28623	28575	28872	28547	28578	28679	29069	28690	28594	28672	28963	28786	28714	28815	28580	28752	28718	28638	28762	28940	28751	28810	28648	28891	28762	28734	28973	28872	28661	28769	28822	28897	28888	28708	28642	28683	28609	28814	28521	28843	28834	28895	28881	28682	28701	28650	28728	28691	28713	28829	28427	28611	28776	28768	28663	28684	28712	28518	28746	28861	28465	28583	28919	28575	28670	28857	28655	28623	28655	28534	28746	28659	28688	28792	28697	28457	28719	28643	28819	28731	28588	28699	28668	28872	28688	28799	28682	28747	28679	28789	28603	28586	28708	28627	28817	28552	28779	28628	29021	28897	28819	28532	28831	28667	28879	28641	28597	28461	28676	28524	28769	28976	28832	28917	28568	28656	28696	28735	28714	28693	28464	28762	28743	28853	28989	28666	28715	28801	28787	28885	28647	28561	28798	28754	28803	28936	28560	28627	28688	28791	28526	28590	28910	28768	28740	28825	28669	28768	28801	28733	28740	28777	28786	28960	28534	28844	28633	28582	28486	28767	28732	28372	28676	28747	28590	28638	28770	28609	28785	28503	28730	28698	28841	28707	28771	28786	28574	28766	28729	28781	28727	28819	28783	28886	28641	28786	28598	28836	28465	28897	28605	28622	28403	28814	28752	28650	28760	28626	28824	28709	28850	28695	28801	28534	28680	28547	28484	28689	28835	28596	28742	28684	28591	28736	28544	28807	28676	28711	28496	28730	28732	28621	28861	28863	28782	28742	28577	28567	28605	28675	28686	28700	29020	28792	28856	28875	28730	28523	28692	28693	28601	28799	28548	28753	28562	28634	28801	28577	28507	28786	28769	28732	28587	28902	28682	28654	28694	28510	28631	28811	28684	28796	28773	28705	28767	28904	28638	28732	28616	28629	28676	29017	28835	28815	28679	28678	28798	28683	28831	28870	28787	28539	28650	28903	28770	28817	28761	28890	28668	28638	28517	28929	28782	28810	28853	28672	28643	28569	28620	28885	28744	28536	28798	28840	28535	28727	28716	28925	28813	28601	28932	28760	28805	28780	28520	28637	28529	28635	28623	28662	28609	28665	28643	28816	28523
53000	98661	102692	87131	65046	43077	21893	21730	22002	21929	22024	22002	21913	21922	21911	21850	21990	22103	22075	22100	22012	22045	21864	21979	21935	21918	21957	21992	21908	21861	21948	21905	22286	21805	22036	22003	22073	22037	22116	22047	22117	22067	21966	21870	21925	21993	21997	22063	22069	22102	21979	22051	22055	21922	21872	21971	22083	21846	22055	21777	22137	21983	21768	21883	22021	21811	22107	22201	22029	21979	22109	22108	22000	21962	21988	22045	21866	21924	22024	22119	22046	21860	21912	21989	22102	21938	21871	22080	21996	21980	21953	22203	21978	22012	22051	21899	21988	21966	21939	22065	21995	21865	22002	21891	21937	22100	21926	22157	21961	21985	22065	22118	22184	21857	22030	21906	22108	22055	21974	22013	22096	21911	21996	22068	21863	21868	22051	22042	22053	22010	22082	21803	22054	21905	22160	22008	21808	21902	22105	21882	21994	21982	21956	21946	21990	22101	22131	21937	21990	22038	21906	22042	22028	22033	21877	22085	22023	22059	21895	21952	21924	21888	22184	21896	22046	21988	21983	22131	22010	21847	21998	21910	22020	21993	22085	21919	22141	21916	21999	21961	22098	22156	22007	21897	21977	21871	22002	22019	21788	21928	22176	22096	21863	22012	21877	21931	21962	21911	21949	21880	21831	21980	22048	22107	21797	21939	22086	21829	22077	21922	21942	21966	21865	22044	22049	21854	21798	21974	21916	22097	22002	22065	22047	22009	22050	21947	21973	21892	22014	22077	22061	21838	21928	21939	21812	22116	21879	21992	22130	21988	22126	21975	21847	21932	21791	21909	21910	22076	21858	21953	21975	22031	22022	22020	21897	22053	22090	21846	22067	21909	21958	21924	22027	21806	21995	21927	21880	22051	21850	22077	21935	21907	22150	22079	22070	21845	22061	22008	21894	22113	22076	21966	22019	21822	22104	22061	22072	22109	21984	21885	21877	21894	21896	22019	22241	21826	21981	21835	22182	21944	22110	21813	22112	21805	22110	22014	22048	22070	21843	21848	22192	22138	21977	22067	22007	22085	21850	21826	21808	21737	22022	22114	22058	21989	21860	21840	21793	21906	21907	22121	22126	21948	22096	21852	21968	22122	21822	21990	22043	22229	21968	22064	22067	21990	22045	21931	21937	22087	22105	21967	22078	21861	22000	21901	21994	21722	22007	21945	21988	21792	22061	21899	21784	22002	21927	21984	22007	21962	21852	21881	22024	21985	21934	21938	21949	22091	21899	22004	22069	22059	21998	22106	22005	21962	21957	21967	21859	21984	21872	22045	21875	21876	21964	21905	22099	21905	22084	21878	21975	21944	21871	21887	22035	22031	21924	22043	22010	22013	21960	21983	21953	21868	21819	21985	22035	21857	22056	22035	21926	22010	21993	22017	21920	21854	22064	21981	21916	21955	21910	22003	22090	22009	22018	22015	21897	21968	21793	21870	22043	21934	21941	21936	21959	21890	21866	22052	21876	21911	21901	21970	22084	21994	22048	22056	22063	21908	21881	21977	22160	22207	22111	22003	21981	21889	22006	22028	22038	21860	21850	21889	22026	21961	22020	22152	22075	21869	21860	22000	22135	21917	22004	22083	21904	21993	21988	22078	21916	21900	21901	21998	22055	22105	22003	22070	22105	21947	21966	22083	21946	22054	22027	21908	21979	21977	22020	22053	21954	21963	22019	21944	21937	22130	21915	21977	21824	22013	22020	21967	22082	22115	21806	22097	21918	22097	21973	22133	21917	22024	21826	22070	21811	21961	21938	21949	21765	21883	21931	21989	21892	21913	21961	21940	21956	21915	21909	21846	22074	21961	22066	22000	21878	21958	21985	21864	21949	21986	22026	22013	22030	22063	22011	22096	21960	22074	22025	22051	21881	22131	21913	22063	22046	21945	21908	22121	21973	21908	22022	22066	21990	21860	21975	21920	21962	21887	21915	21877	22033	21974	22089	21908	22020	21954	22033	22015	22087	21911	22072	21951	22047	22137	22149	21978	21926	22120	21945	21982	21912	21993	22130	21731	21848	21946	21925	21956	22036	21978	22042	22024	22126	21779	21948	22028	21927	22016	21949	21990	22012	21967	21866	21952	21864	22007	21884	21965	21780	22046	21949	21847	21975	21665	22051	22162	21983	22015	22025	21914	21982	21826	21839	21946	21915	21879	22008	22004	21891	21961	22011	22044	22243	21820	22000	21938	22040	21985	21895	22136	21987	21919	21982	21857	21961	21745	21970	21964	21937	21914	22041	21914	22033	21971	21942	22046	22059	21991	21881	21947	22067	21884	21951	22115	21854	21915	21737	22081	22033	21938	21931	22073	22128	22029	21927	21818	22083	21912	21929	21981	21866	21879	21946	21996	22088	21940	21995	21922	21954	21958	22009	21935	21948	21980	22033	21939	21971	22049	22090	22020	21873	22006	22005	21999	21883	22056	21961	21999	21888	22091	21902	22058	22054	21959	22020	21825	21897	21881	22115	22034	22067	21960	21830	22121	21989	22081	21831	21969	22011	22053	22021	22045	21948	21780	21998	22043	21936	21800	21964	21868	22141	21959	21969	22154	21987	21876	22075	21865	21850	22110	21945	22129	22113	21935	22013	21935	21899	21977	21995	21886	22108	22133	21901	22049	21972	22078	22003	21814	21847	22150	21898	22045	22022	21962	21910	22103	21949	22098	21960	21928	21980	22091	22015	21919	22088	22005	21908	22060	21904	21973	21749	22193	22046	21940	21927	22065	22047	21872	22012	21909	21862	21951	21914	21977	21972	21910	22065	21921	22127	21923	21954	22079	21874	22048	22051	21992	22175	21998	22207	22048	21904	22227	22044	21871	21925	22045	21995	22020	21902	21959	22007	21901	22082	21824	21829	21957	21959	21997	21908	22002	21936	21860	21963	22210	21923	21901	22034	22022	22158	22067	21844	21929	21898	22012	21988	22027	21902	21955	22048	21901	22114	21802	22009	22031	22078	21936	21754	22020	21988	21973	21874	21710	21960	22017	21862	22059	21998	21892	22023	21896	22056	22016	21962	22097	21812	21978	22034	21872	22165	22105	21974	21927	21893	21933	21973	22246	21911	22028	22035	21962	22018	21984	22103	21998	21825	22028	21812	21833	21975	22057	21824	22044	21998	22158	21910	21984	22076	21931	21932	21944	22001	21885	22010	21881	22068	22120	21933	21810	21979	21907	21914	22066	21827	22128	22058	21941	21781	21829	22212	22178	21924	22059	22000	22115	22066	22035	22013	22090	22116	21754	21934	22127	22008	22063	22124	21839	22085	21949	21975	21974	22073	21915	21903	21935	22091	21988	21945	21847	22036	21999	21912	21952	21836	21876	21966	22099	21848	22075	21914	21895	21859	21995	21966	22005	22073	22059	21952	22042	21934	21807	21715	22020	22064	21873	21961	22039	22015	22011	21835	21919	21917	21842	22077	22051	22054	22147	21864	22005	22081	22104	21961	21908	21997	22031	21951	22097	22011	22009	21913	22060	21968	21687	22016	21993	21943	21894	22120	21848	21918	21762	21928	22004	22154	22053	21903	22129	21940	21994	21708	22089	21923	22083	21888	22034	22133	21920	22116	22027	22116	21983	21956	21923	21910	22064	22060	22058	21828	21801	21967	22098	22000	21829	21815	21982	22003	21994	21986	21958	21837	21938	22066	21858	22064	21800	22066	22004	21904	22060	22087	22258	22076	21996	22066	22036	21985	21843	22033	21885	21983	21875	22131	21937	21864	22102	21860	21948	22036	21990	22001	21968	21907	21885	22174	21727	21981	22033	21840	21885	21890	22040	22087	21868	22009	22031	22075	21945	22041	21941	21881	21790	22131	22006	22187	22061	22008	22004	22022	21944	21856	22044	21909	21850	22028	21889	22064	21963	21874	21984	22053	22169	21928	22040	21987	22055	22059	22007	22011	22041	21955	22007	21902	21973	21914	21963	21988	22021	22030	21979	21878	21782	21995	21854	22061	21921	22097	22214	21960	22036	21917	22101	22087	21891	21941	21885	22085	21948	22195	21845	21787	21949	22035	21960	21939	21844	21863	21850	21696	21945	21975	22052	22083	21888	21795	22136	22099	21856	21906	21903	21875	22023	21811	21969	21905	21964	21972	21984	22076	22014	22163	22126	22064	21908	22086	22001	21813	22026	21996	22023	21958	22021	22062	21939	21898	22094	22058	21837	21888	21925	21900	22251	22130	22001	21965	21777	21993	21948	21958	21776	22079	22031	21933	21936	21968	22026	21894	21864	21985	22035	21986	22118	21891	21907	22208	22137	21940	21905	21895	21852	22043	21826	21970	22022	22064	21940	22010	21872	21964	22027	22198	22017	21891	21870	21862	22074	21990	21851	22009	22006	22105	22025	21953	22106	21978	21941	21829	22108	21799	22013	21908	21974	21918	21990	21866	21866	21874	22104	21949	22004	22003	21951	21981	22070	21800	21876	21907	21894	22035	21928	21922	22102	21942	22023	21844	22052	22063	22050	21982	22199	21951	22140	22063	21922	22073	21916	21994	21959	21990	21984	21849	21961	21919	22021	22025	21817	21922	22058	21874	21878	22093	21997	21982	22105	21838	21868	21920	21805	22186	21826	21883	21957	21951	21903	22049	21816	22075	21912	22238	22008	22123	22021	21875	22093	22159	22014	22113	21932	21882	22016	21961	21903	21907	21840	21908	22017	22041	21995	21888	22219	21841	22073	22131	21984	22112	21852	22062	21940	21983	22018	22041	21986	21940	21864	22074	21971	21864	22069	21954	22048	21930	22093	22019	21890	22082	21888	21929	21789	21773	22035	21882	22141	21871	22044	21910	22093	22008	21803	21865	21835	22012	21813	22085	21928	21983	22046	21961	22081	21929	22039	21967	22148	22074	21968	22078	22041	22037	22036	21888	22029	21943	21929	22096	22046	21912	22043	21984	21954	21987	22101	22169	22064	21897	22039	21854	21912	22002	21872	21906	21846	21934	22194	21988	21917	21922	21904	22043	21932	21971	21960	21833	22068	22010	21895	22123	22011	22181	21968	22019	22025	21965	22027	22018	21872	21866	21921	21998	22057	21990	22024	21984	22008	22072	22006	21925	21951	22042	22045	22019	21982	21952	22135	22088	21976	22082	21853	21851	22058	22019	21931	21818	22192
27801	27667	48978	44618	34710	30627	28486	28173	28138	27952	28031	28137	27929	28012	27930	28033	28056	27828	28012	28007	28091	27921	28060	27860	28060	28039	28154	28181	28128	27981	28025	28117	28296	27846	28104	28111	28122	28090	27896	28116	28039	28257	28135	27845	27941	28007	28269	28127	27976	27969	28038	28039	28091	28329	28256	28159	27951	27969	28079	28024	28138	28446	28038	28004	27915	27868	28149	28096	28045	28019	28126	27773	28098	27871	28026	28168	28109	27877	28006	28072	27940	27782	28062	27839	28097	28144	27916	27621	27927	27891	27847	28006	28004	28092	28064	27991	28152	28346	28065	28043	28061	27920	28183	28046	28066	27836	27858	27911	27789	28018	27990	27986	28016	27666	28253	27671	28013	27917	28151	28006	28131	28030	27826	27704	27857	28250	28190	28007	27781	27793	28107	28028	28206	27918	28113	27965	28002	27756	28031	27892	27864	27928	27803	27983	27757	27975	27935	27902	28176	28107	27925	27889	27976	27879	28079	27917	28079	27873	27782	27857	28060	28114	28174	28078	27927	28071	28098	28052	27819	27885	27722	27959	28015	28046	28113	27871	28017	27966	27972	27937	28002	27981	27811	28037	28016	28171	28173	27870	28022	27941	27683	27926	28066	27964	28002	28018	28031	27953	28027	28075	28057	27945	27914	28113	28025	27779	27891	28188	28102	27725	28083	27982	27932	28094	28009	28186	28255	28136	28073	27980	27945	28083	28026	27666	27813	27831	28108	27905	28053	28003	28070	27811	28140	28152	27982	28091	28076	28003	27944	28030	28080	28036	28163	28176	28067	28019	28070	27978	27939	27977	28241	27858	27616	28025	27891	27728	27841	27883	27921	28078	28258	27917	27869	27919	27635	28059	27990	28181	28163	27685	27987	28066	27890	27951	27992	28152	28007	28008	28175	28051	27731	28157	28020	27579	27915	27770	27900	27992	27887	28124	28001	27854	28043	28057	27976	28224	27915	27999	27792	27952	27982	28024	28128	28308	28049	27989	28045	27976	27972	28075	28045	28098	28059	27723	28044	28113	28125	28012	27877	27936	27947	27884	28107	28024	28095	28029	27999	28078	27929	28165	27856	28145	28025	27945	27970	28088	28031	28050	28092	27905	27893	27944	28106	27793	28058	28020	27932	27966	27963	27925	28194	27863	28092	28009	27972	28097	28252	28293	27913	28204	27953	27987	28092	28047	28043	27938	27896	27835	28154	27948	28040	28070	27942	27897	28008	28133	28085	27934	28032	28139	27862	27893	28042	28057	27985	27709	28039	27936	27718	27863	28200	28174	28006	27776	28129	28039	28229	28024	28078	27894	28125	28175	27964	27895	27788	28031	27978	28065	28101	28099	27825	28012	27920	28057	28092	27912	28009	28179	28024	28041	28091	28000	27974	28039	28169	28033	27783	28167	28035	28161	27939	27843	28116	28011	27944	28031	28226	28081	28232	27965	28174	28107	28017	28062	28052	27938	28055	28034	27963	28055	28168	28049	28016	28024	28086	28024	28182	28115	27988	27843	28016	27781	28093	27865	27892	28482	28068	27914	27873	27753	28097	28169	27921	28124	28021	27939	27818	27969	28113	27694	28126	28240	27981	27936	28020	27897	28055	27945	27714	28005	28022	28157	28059	27899	28194	27944	28147	27974	28085	28085	27938	27701	28032	27982	27921	28008	27943	28105	28237	27801	27908	27830	27961	28103	28023	27924	28114	28105	27946	27945	28105	27957	27750	28108	27923	27677	28112	27917	28030	27903	28088	27915	28100	28186	28205	27767	27843	27727	28319	28151	27987	27957	28063	28124	27922	27655	27827	28043	28084	28186	28056	28009	28129	27996	28026	27757	28036	28123	28004	28132	28121	28238	28000	28134	27935	27835	28124	27841	28021	28065	27951	28018	28198	28054	28019	27984	28100	28026	28416	27855	28096	27932	28042	28028	28018	28247	27959	27989	27846	27946	28026	27824	27849	28014	27773	28053	27866	28106	28065	28144	28001	27905	28093	28160	27989	28072	28005	27895	28124	28023	27779	28059	27819	27974	27950	28121	28138	28051	28275	27974	27777	28097	27984	28011	28122	27871	28018	28018	27863	28148	27888	28108	28023	28042	27917	28022	28173	27776	28014	27747	27954	28038	28117	28235	28000	28002	28164	27838	27934	28259	28018	27941	27944	28008	28117	27792	28015	28054	27955	28094	28065	27992	28188	27950	27975	27964	28173	27933	28092	28259	27983	28175	27983	27740	28138	28029	28076	28012	28054	28113	28019	28143	27909	28063	28124	27956	28126	27875	27876	28094	28108	28093	27873	28071	28043	28120	27553	28066	27941	27861	27948	27919	28057	28111	28000	28030	28030	27826	27928	28142	27898	27922	27974	27991	27992	28186	27903	27927	27890	27932	28191	27706	28035	28021	28290	27963	28078	27990	27855	27853	27954	28086	27896	28052	27766	27974	28154	27897	28011	28027	28222	28008	28151	28114	28007	28032	28064	28410	27941	27729	27869	27891	28016	27891	27901	27944	27932	28046	28123	27804	28113	27973	27884	28092	27943	28032	27863	28095	28080	28013	28035	27870	28217	28159	28210	27865	27897	28003	27934	27872	27835	27859	28155	27915	27818	27824	28007	27694	27824	28139	27939	27981	27841	27727	27940	28053	27901	28096	28033	28251	28104	27784	27900	27920	28019	28017	28092	27808	28180	27899	28021	27991	27856	28089	27994	27879	28289	27920	28068	27964	28018	28066	27958	27827	27936	27721	27840	27978	28079	28008	28110	28043	27759	28186	27964	28049	27936	28024	28051	27982	27951	27962	28030	28023	27964	28109	28150	27687	28030	27933	28037	27980	27823	27940	27978	28023	27964	27902	28048	28092	27717	28161	28005	28005	28132	27988	27815	28046	28139	27926	27992	28037	27845	27717	27974	28071	27962	27973	27917	28049	28227	27966	27933	28004	28241	28140	28140	28246	28122	28041	27856	28012	27977	28048	27883	27907	28104	27918	27929	28137	27882	27968	28259	27978	27937	28109	28117	27898	27951	28014	28061	28025	28257	27917	28061	27907	27878	28244	28056	28134	27877	28035	27944	28194	28308	27989	27994	28136	27968	28212	28329	27798	27704	28093	27917	28050	28114	27971	27995	28130	27942	27714	27915	27993	28052	27638	28046	27944	27935	27883	28189	28069	27947	27963	27993	28015	28036	27938	28198	27843	28042	28104	27975	27820	28057	28122	28149	28030	28104	28080	28173	28110	27959	27808	28239	28143	28214	27957	28061	28140	27755	28006	28117	28049	27967	27967	28137	27982	27971	28080	28157	28253	27969	28154	27942	27962	27830	28031	28076	28059	28099	27796	27913	28013	28107	28158	27979	27839	28055	28084	28154	27860	28167	27883	27993	28022	28110	28269	28120	28005	28045	27805	27951	27816	28048	27991	27980	27976	28081	28195	28200	27831	28107	28171	28082	27885	28026	27897	28063	27969	28020	28099	28131	27986	28027	27992	28028	28041	28036	28033	27959	28018	27885	28030	28260	27988	27939	27804	28157	27862	27897	28198	27977	27875	28107	28001	28222	27885	27849	28318	27967	27923	28039	28149	27819	28173	27966	27925	27961	28170	28239	28009	28067	27966	27837	27849	27936	27843	28120	27706	28007	28153	28226	27977	28118	28115	27973	28080	27935	27891	28044	27898	28196	28093	27964	27987	28075	28065	28132	27808	28084	27895	28300	27973	28204	27784	28046	28118	28001	28017	27980	28045	27913	28012	28092	27990	28043	27738	27954	27932	27930	28090	27997	27933	27927	27826	27959	27923	27903	28070	28088	27998	28097	27931	28043	27738	27977	28193	28031	27942	27964	28167	28159	27988	28016	28236	27910	28187	28036	28119	28122	28164	27968	27892	28014	27952	27967	28110	28097	28089	27998	27990	28074	28073	27839	27946	28061	27685	28285	28327	28123	28065	27860	27965	27921	28040	28181	28037	27879	28147	28045	28140	27981	28192	27884	27997	28260	28081	28068	28063	27667	28066	27969	28050	27932	28187	27731	28118	28023	27861	27991	28108	27813	28114	28078	27962	27908	28190	27835	28013	27761	27803	28148	28033	28110	27763	27920	28014	28070	28115	27937	28109	28002	27981	27829	27863	27904	27991	28004	28082	28175	27848	27929	27919	28053	28188	27795	28077	27953	28009	28060	27797	27823	28185	28010	27865	28153	28328	28260	28031	27988	28110	27974	28102	27951	27921	27940	28135	28217	27924	28060	28246	27948	28091	28093	28004	27902	27968	28046	28002	27901	28015	28112	27834	28015	27785	28228	28211	28089	28026	27736	27890	27925	27992	28133	28013	28147	28002	27984	28005	27888	28006	28100	28014	27648	28080	27946	28115	27780	27839	27966	28146	28015	27935	27974	28032	28101	28130	27948	27860	27815	28067	28102	27871	28100	27978	28069	27996	27999	28197	27945	27965	28011	28075	28170	28088	28029	27956	27959	27856	27900	28147	27902	27954	27966	28280	28278	27921	27800	27855	27906	28056	27684	27801	28064	28150	28029	28045	28150	27996	28092	27859	27898	28173	28353	27932	27984	28203	28086	27891	27987	27929	28138	27968	27913	27891	28116	27847	27988	28056	27848	27999	27932	27965	27967	27951	28104	28206	27951	27822	27821	27869	28198	27830	28023	27975	28100	27604	27885	28024	28223	28180	27963	27933	27751	28164	27922	28251	27992	28197	27980	27981	27905	27682	27901	28052	28156	27706	28077	27952	28095	27778	27772	27833	27936	27914	28163	27875	28016	27835	28059	28145	27983	27938	27808	28369	27867	28110	28161	28056	28079	28231	28054	27863	27987	27969	28220	27919	28211	27891	28102	27850	28073	27964	28154	28187	28201	27911	28023	28109	28212	28107	28187	28021	28091	27790	27974	27929	27782	27864	28026	27956	28182	27949	27883	28003	27995	28051	28144	28024	28135	28096	28040	28024	27906	27941	28099	28198	27841	28138	28208	27986	27931	27914	27983	28027	28012	27968	28095	27722	27877	28015	28008	28279	28153	27951	28046	27939	28111	28084	28152	27996	28090	27911	28125	27897	27818	27848	28134	27953	28039	27888	28097	27959	27972	27907	27995	27879	28024	28032	28027	28001	28200	28049	28093	28055
24909	45004	52803	39434	29732	23971	21391	21566	21582	21589	21537	21532	21726	21454	21595	21453	21570	21548	21423	21581	21579	21487	21663	21605	21430	21499	21723	21573	21632	21521	21641	21465	21656	21590	21610	21565	21647	21418	21421	21373	21519	21702	21559	21624	21440	21516	21484	21463	21534	21530	21661	21519	21625	21424	21463	21631	21484	21662	21305	21505	21493	21485	21641	21521	21577	21395	21508	21520	21431	21440	21544	21652	21374	21505	21692	21500	21410	21626	21411	21563	21564	21561	21431	21683	21450	21439	21607	21372	21453	21495	21475	21643	21565	21469	21584	21610	21447	21497	21610	21514	21455	21519	21438	21567	21605	21490	21631	21527	21635	21641	21561	21417	21431	21464	21652	21631	21465	21517	21698	21528	21512	21581	21564	21492	21416	21552	21709	21644	21572	21498	21565	21385	21725	21421	21526	21564	21471	21550	21393	21518	21446	21429	21595	21599	21633	21498	21677	21456	21647	21523	21513	21594	21563	21578	21533	21617	21669	21573	21604	21506	21634	21725	21703	21380	21508	21574	21376	21655	21485	21487	21840	21456	21665	21355	21529	21476	21422	21376	21660	21580	21449	21662	21574	21378	21666	21631	21626	21394	21614	21484	21574	21636	21525	21738	21655	21595	21568	21380	21465	21545	21374	21655	21351	21518	21308	21513	21461	21669	21623	21344	21677	21522	21331	21404	21531	21492	21543	21506	21506	21533	21541	21485	21576	21472	21570	21727	21398	21521	21634	21425	21473	21444	21475	21554	21501	21721	21404	21568	21360	21389	21542	21555	21509	21839	21366	21445	21520	21555	21582	21728	21394	21494	21459	21518	21529	21499	21570	21597	21520	21451	21678	21470	21451	21561	21511	21709	21557	21510	21429	21501	21435	21492	21525	21800	21609	21456	21476	21447	21460	21363	21568	21749	21573	21499	21493	21408	21446	21702	21591	21391	21429	21721	21443	21592	21528	21312	21581	21457	21401	21617	21427	21655	21536	21350	21623	21260	21656	21559	21535	21432	21418	21649	21626	21479	21299	21648	21600	21566	21458	21504	21519	21420	21754	21499	21528	21632	21594	21456	21461	21598	21625	21521	21616	21375	21554	21725	21574	21595	21508	21285	21538	21473	21559	21594	21372	21551	21525	21617	21486	21621	21396	21428	21465	21361	21523	21297	21553	21644	21644	21418	21704	21449	21578	21423	21472	21436	21464	21558	21453	21387	21549	21610	21530	21580	21596	21506	21723	21652	21550	21618	21403	21572	21546	21604	21567	21466	21525	21533	21383	21550	21553	21493	21607	21435	21521	21482	21505	21557	21603	21566	21632	21284	21675	21443	21516	21491	21493	21611	21459	21516	21468	21550	21619	21410	21538	21618	21481	21617	21436	21438	21553	21527	21484	21590	21597	21562	21435	21695	21743	21618	21514	21518	21634	21543	21577	21634	21478	21625	21510	21533	21648	21567	21491	21616	21318	21551	21416	21550	21551	21787	21555	21547	21731	21619	21588	21510	21502	21640	21489	21399	21645	21389	21627	21539	21359	21601	21531	21297	21491	21299	21565	21503	21437	21435	21505	21410	21535	21631	21664	21660	21563	21505	21463	21534	21476	21535	21471	21456	21520	21472	21487	21549	21321	21379	21492	21580	21602	21522	21594	21549	21580	21525	21486	21423	21557	21546	21472	21383	21638	21434	21636	21540	21611	21481	21532	21534	21641	21580	21540	21429	21673	21584	21492	21739	21498	21508	21549	21620	21559	21564	21614	21452	21592	21467	21459	21555	21332	21615	21447	21586	21595	21775	21478	21475	21443	21401	21450	21731	21535	21496	21458	21821	21357	21395	21393	21552	21413	21524	21622	21554	21500	21464	21392	21664	21625	21636	21674	21424	21642	21392	21522	21638	21430	21543	21585	21377	21571	21665	21643	21410	21584	21519	21600	21540	21657	21546	21495	21559	21488	21513	21563	21584	21451	21479	21408	21405	21355	21583	21474	21512	21590	21435	21641	21559	21564	21528	21569	21435	21460	21489	21605	21516	21530	21547	21605	21498	21621	21474	21497	21510	21570	21635	21550	21530	21661	21659	21661	21418	21511	21538	21483	21536	21575	21569	21659	21467	21545	21500	21320	21580	21502	21441	21643	21476	21626	21501	21627	21488	21591	21504	21429	21452	21573	21547	21645	21588	21606	21671	21668	21513	21388	21527	21556	21617	21508	21530	21465	21564	21369	21543	21560	21458	21560	21489	21333	21348	21553	21528	21600	21627	21427	21351	21496	21545	21497	21511	21585	21378	21602	21560	21530	21483	21404	21694	21633	21426	21658	21447	21493	21730	21648	21497	21486	21562	21562	21708	21535	21525	21439	21690	21600	21713	21576	21541	21514	21443	21672	21435	21640	21527	21506	21553	21382	21753	21604	21579	21518	21645	21468	21609	21463	21706	21669	21497	21478	21545	21673	21410	21601	21471	21525	21632	21490	21454	21520	21569	21631	21663	21547	21640	21581	21590	21425	21477	21493	21432	21440	21713	21428	21471	21631	21570	21452	21434	21593	21538	21565	21846	21482	21538	21412	21584	21409	21587	21594	21520	21578	21676	21534	21528	21518	21532	21401	21656	21496	21608	21624	21623	21528	21565	21508	21537	21527	21550	21572	21557	21512	21589	21744	21597	21465	21551	21405	21584	21577	21505	21496	21447	21528	21485	21636	21513	21445	21485	21578	21677	21622	21548	21344	21609	21665	21447	21620	21480	21525	21602	21410	21642	21447	21473	21488	21547	21497	21476	21525	21532	21496	21438	21667	21501	21476	21358	21686	21482	21609	21540	21631	21335	21476	21537	21607	21519	21480	21472	21519	21301	21630	21629	21675	21445	21525	21531	21512	21564	21332	21503	21435	21566	21731	21568	21676	21549	21666	21568	21615	21545	21644	21418	21542	21497	21671	21385	21452	21536	21489	21634	21593	21645	21460	21414	21551	21546	21382	21429	21605	21478	21732	21426	21485	21514	21564	21560	21396	21397	21580	21532	21459	21696	21699	21505	21547	21568	21397	21530	21654	21375	21565	21369	21675	21620	21505	21550	21550	21455	21539	21468	21457	21557	21393	21622	21637	21390	21618	21589	21435	21394	21625	21325	21562	21515	21531	21771	21679	21628	21482	21667	21487	21421	21423	21657	21578	21644	21662	21700	21606	21686	21509	21600	21382	21685	21540	21712	21606	21533	21693	21389	21486	21419	21561	21540	21521	21511	21523	21462	21585	21498	21555	21546	21453	21583	21527	21541	21585	21619	21746	21529	21629	21642	21479	21528	21615	21282	21550	21379	21514	21722	21485	21619	21471	21574	21506	21442	21541	21505	21579	21721	21486	21684	21602	21545	21431	21424	21541	21379	21684	21595	21592	21611	21537	21385	21584	21365	21548	21519	21632	21424	21522	21566	21610	21346	21582	21677	21664	21494	21568	21701	21575	21512	21432	21581	21722	21495	21712	21502	21480	21657	21394	21717	21565	21503	21611	21446	21578	21718	21396	21467	21547	21434	21561	21683	21574	21548	21531	21523	21564	21316	21378	21489	21610	21527	21389	21507	21517	21596	21566	21501	21558	21543	21513	21523	21390	21395	21623	21530	21688	21349	21640	21479	21446	21460	21742	21539	21520	21391	21562	21372	21523	21513	21543	21392	21656	21625	21590	21556	21352	21598	21492	21541	21548	21597	21501	21588	21514	21485	21608	21585	21623	21587	21712	21557	21416	21486	21669	21542	21373	21416	21602	21631	21483	21315	21523	21554	21514	21455	21640	21496	21595	21511	21522	21570	21494	21541	21656	21494	21636	21593	21449	21481	21224	21627	21649	21539	21431	21489	21591	21656	21561	21532	21480	21321	21371	21571	21651	21323	21674	21403	21509	21539	21395	21601	21638	21518	21553	21423	21605	21555	21345	21669	21720	21638	21567	21557	21431	21552	21586	21742	21508	21433	21444	21770	21568	21690	21376	21655	21514	21552	21220	21681	21524	21433	21666	21575	21766	21555	21588	21304	21726	21551	21662	21672	21614	21522	21609	21372	21514	21595	21623	21751	21596	21767	21590	21497	21454	21666	21579	21440	21552	21518	21548	21428	21460	21769	21526	21516	21414	21617	21392	21620	21545	21679	21480	21546	21495	21575	21347	21460	21477	21698	21550	21598	21485	21586	21544	21647	21552	21432	21326	21587	21611	21512	21311	21623	21563	21662	21565	21630	21357	21560	21602	21553	21582	21572	21544	21587	21367	21422	21638	21552	21424	21409	21534	21396	21409	21428	21699	21461	21554	21488	21544	21565	21449	21628	21446	21525	21550	21474	21519	21550	21448	21623	21581	21656	21392	21615	21638	21621	21558	21532	21363	21577	21592	21492	21712	21531	21506	21546	21617	21555	21479	21573	21388	21457	21554	21458	21457	21551	21577	21576	21687	21526	21564	21410	21544	21636	21543	21656	21675	21585	21553	21512	21521	21737	21453	21549	21634	21419	21515	21454	21580	21495	21504	21539	21553	21401	21628	21514	21526	21503	21608	21659	21540	21395	21687	21601	21624	21495	21541	21493	21604	21413	21630	21455	21466	21534	21489	21555	21465	21690	21683	21671	21420	21576	21481	21521	21426	21431	21696	21552	21463	21528	21411	21599	21494	21539	21550	21448	21588	21653	21711	21590	21727	21522	21430	21621	21450	21642	21603	21642	21447	21643	21532	21403	21775	21619	21445	21464	21549	21542	21479	21700	21596	21473	21597	21426	21403	21639	21396	21656	21675	21560	21450	21713	21411	21470	21326	21448	21702	21538	21485	21528	21598	21525	21624	21613	21538	21585	21398	21503	21523	21614	21719	21555	21316	21523	21479	21433	21407	21548	21738	21485	21492	21274	21661	21650	21564	21624	21702	21499	21571	21703	21478	21670	21473	21541	21724	21237	21610	21570	21567	21589	21463	21575	21592	21557	21367	21494	21527	21464	21576	21488	21486	21704	21360	21469	21421	21531	21529	21538	21561	21434	21571	21476	21556	21538	21504	21638	21557	21450	21505	21698	21629	21666	21640	21323	21393	21478	21575	21456	21587	21476	21655	21518	21558	21637	21495	21406	21497	21487	21621	21551	21633	21570	21716	21604	21554	21542
23524	21565	44321	53993	46255	37526	30502	28565	28187	28250	28205	28298	28505	28398	28255	28341	28160	28157	28405	28078	28109	28463	28305	28350	28247	28136	28311	28167	28115	28228	28343	28127	28077	28120	28346	27891	28124	28056	28194	27861	28077	28115	28144	28051	28146	28210	27916	28065	28119	27830	28216	28391	28084	28051	27919	27900	28128	28031	28149	28023	28202	28180	28156	28037	28015	28151	28177	27873	28157	27854	28115	27990	28267	27886	28008	27998	28147	28291	28183	28072	27921	28166	28153	28290	27980	28143	28161	28135	28163	27982	28067	27946	28160	27952	28115	27999	27921	28197	27783	28176	28305	28271	28000	27829	27904	28028	28113	28067	28035	27825	27770	27997	27943	27949	27933	28007	28260	27960	28251	28144	28201	28158	28223	28012	27934	27787	28061	28221	27831	28205	28086	27938	28108	27967	28182	28102	28118	28179	28289	27835	28086	28100	27924	28187	28051	28194	27943	28154	28015	27898	28107	27899	28015	28150	28112	28166	27999	28029	28018	28111	27989	28107	28112	28129	28214	27928	28204	28011	28161	28078	27989	27815	28215	27891	28002	28086	27732	28201	28052	27841	27947	28030	28137	28121	28067	28109	28183	27902	28275	28015	28001	28211	28435	28098	28080	28084	28241	27911	28066	28278	28284	27963	28192	28033	27805	28107	28077	28117	28219	28078	28229	28079	27841	27847	27972	28071	27969	28156	27871	28084	27945	27997	28069	28046	27965	28106	27884	28304	28247	28028	27948	28110	28186	28274	28095	28221	28046	28207	28119	27858	28097	28192	28224	27906	28068	27922	27994	28075	28172	28062	28176	27966	28189	28050	28067	28022	28321	28351	28204	28242	28196	27827	28100	28164	28230	28111	27872	28137	28033	28033	28218	27896	27919	27964	28159	28026	28355	27896	28008	27957	28066	28207	28266	28013	28120	28055	28201	27866	28099	28110	27993	28086	28050	28289	28021	27971	28243	27976	28165	28200	28075	28093	28126	28220	28049	28016	28049	28023	27775	28096	28077	28168	28088	27858	28037	28066	28009	27851	28055	28060	27805	28213	28106	28028	28089	28001	28037	28006	27920	27958	28375	28237	28048	27972	28120	27969	28164	28000	28091	28001	28054	27884	27906	28116	28099	28052	28118	27963	27987	27866	28152	28065	28054	28198	28123	28090	28201	28131	28182	27900	28224	27911	28207	28261	27956	28127	28163	28074	27920	28086	27898	28170	28117	28036	28055	28110	28087	27860	28074	28104	28165	28093	28209	28155	28245	28275	27930	28142	28078	28087	28144	28247	28222	28057	27994	28158	28040	28251	28077	27956	27918	28162	28116	28194	28176	27934	28065	28266	28074	28019	28102	28377	28124	28029	28174	28355	27911	27762	28175	28149	28275	28071	28081	28066	27982	28214	27963	28149	28273	28119	28019	28258	28079	28141	28117	28052	28309	28217	28113	28254	27811	28058	28247	28245	28213	28083	28102	28146	28381	28184	27956	28130	27856	28126	28033	28055	28219	28023	28175	28035	28005	27975	28059	28143	28093	28133	27947	28241	27997	28331	28052	28075	28219	28112	28029	28181	27985	28112	28110	28038	27971	28014	28019	28157	28058	28210	28384	28087	28040	28303	27917	28003	28212	28215	27856	27931	28291	27750	28040	28073	28141	27935	28039	28193	28072	28466	28101	28102	27994	28150	28344	28125	28115	27974	28089	27926	28132	28166	28158	28236	28044	28012	28207	28047	28161	28165	28179	28028	28190	28143	27895	27931	28179	28392	27985	28152	27840	28053	28068	28228	28112	28079	28232	28018	28291	28110	28020	28048	28080	28125	28101	27995	28045	28138	27888	28141	28141	27967	28118	28389	28069	28153	28183	28200	28096	27853	28081	28359	28249	27936	28126	28102	28096	28094	28078	28034	28043	27899	27893	28109	28162	28068	28056	28044	28318	27928	28074	28220	28304	28009	28326	28338	28161	28029	27790	28060	28260	28316	28139	28078	28084	28195	27773	28217	28068	28368	28057	28180	28021	27966	28015	27938	28009	28027	28140	27944	28077	28035	27996	27998	28031	28157	28162	28109	27924	27901	27912	28188	28092	28093	27801	28085	28225	28353	28328	28022	28258	27917	28263	28055	28149	28299	27887	27928	28116	27963	28132	28208	28207	27800	28005	28025	28172	27918	27877	28082	28223	28132	28049	27969	28044	27928	28222	28220	28229	28273	28219	28261	28005	27981	28085	27938	28134	28146	28254	28175	28398	28024	27825	28095	28127	28008	28191	27933	28315	27928	27925	28133	28339	28224	27950	27889	27881	27935	27938	28279	28142	28194	27881	28073	27917	28148	28078	28047	27999	28110	28311	28043	28097	27999	28247	28107	28262	28179	28099	27951	28338	28236	28341	27929	27979	28079	28099	27992	28033	28238	28136	28086	28000	28188	28154	28201	28214	28033	27941	28019	28242	27988	28141	27991	28055	28194	28073	28157	28239	28133	28006	27858	28030	27971	28115	27928	28236	28217	28192	28081	27832	27931	28129	28196	28071	27992	28170	28383	28125	28201	28097	28161	28289	28307	28284	28011	28020	28128	28141	28195	28229	28183	28251	27893	28035	28118	28258	28113	28057	27915	28272	28060	28285	28141	28101	27918	28365	28127	27990	27881	28113	27975	28121	27892	27925	28195	28198	28045	28113	28096	28004	28116	28147	28128	28118	28068	27865	27976	28257	27972	28070	28076	28159	27906	28170	28232	27939	28057	28161	28353	28125	28073	28157	28200	28021	27994	28076	28162	27953	28118	27921	27876	28031	27923	28363	27981	27975	28017	28208	28106	27990	27940	28248	28121	28201	28268	28417	27981	28178	28130	28133	28020	28069	27873	28233	28122	28089	28173	28015	28121	27960	27853	27904	27834	27759	28129	28188	27952	28383	27962	27964	28002	28092	28033	28385	28009	28125	28156	28056	27969	28109	28006	27921	28185	28127	27950	28296	27945	28143	28141	28242	27947	28057	27854	28185	28349	28231	28370	28067	28210	28121	27999	28407	27875	28075	28137	27902	28072	28274	28206	28073	28090	28219	28002	27994	28001	28179	28071	28140	27944	27963	27940	27994	28081	28054	28059	28078	27972	28064	28205	28046	28019	28157	27862	28077	27924	27891	27984	28102	27918	27751	28047	27998	28259	28009	27915	28034	28123	27945	28024	28077	28169	27996	28030	28162	28039	28176	28048	28045	28215	27910	28015	28005	27894	27979	28206	27909	28024	28286	28161	28171	28060	28153	28107	27870	28196	28065	28102	28060	27889	28089	28104	28169	28191	28151	28030	28023	28114	28064	28101	27944	27948	28165	27999	28429	28207	28190	28087	27990	28087	28040	28208	27976	28172	28050	28128	28062	27989	27971	27769	28019	28270	27941	27979	27991	27999	28114	27986	28278	28201	28371	27895	27995	27996	28183	27925	27989	28346	28137	28005	28173	28109	28258	28299	28098	28206	28105	28098	28014	28331	27910	27831	27717	28052	28088	27867	27817	28234	28140	28017	28151	28148	28264	27979	28036	28213	27983	28044	28186	27867	28308	28157	28112	28012	28069	28024	27928	28226	27963	27999	28176	28076	28318	28136	28117	27970	28271	28186	28076	28062	28173	27793	28141	28047	27873	28192	27894	27894	27984	28004	27773	27961	28158	27952	28078	28047	28082	28127	28106	28126	28060	28121	27965	28293	28143	28017	28062	28113	28274	28241	28238	27913	27877	28086	28187	27849	27903	28129	28019	28023	28297	27934	28092	28332	27820	27946	27966	28016	27645	27981	28044	27928	27899	27846	28034	28093	27916	28308	28074	28042	28225	28010	27990	28078	28074	28213	27837	28066	28130	27922	28119	28188	27982	28166	28261	27964	27870	27953	28216	28019	28290	28098	28026	28305	28220	28142	27959	27834	27863	28079	27715	27914	27893	27929	28045	28032	27894	28096	28228	27976	28234	28234	27969	28274	28012	27989	27842	28071	28041	28079	27989	28054	28060	28106	28121	28035	28098	28089	28075	28172	27955	28030	27925	28064	27970	27917	27969	28044	28157	27864	28048	27965	28030	28141	27929	28206	28008	28144	28081	27818	27988	28040	28226	28129	28184	27991	28091	28240	28231	27998	28193	28044	28110	28110	28245	27845	28087	28032	28127	27867	28114	28069	27956	28212	28014	28078	28143	28100	28027	28083	28031	28005	28188	28293	27997	27837	28009	28119	28061	28227	28182	28108	27942	28035	28048	27952	28063	28182	27988	28180	28021	28214	27984	28045	28104	28259	27914	28122	28213	28163	28104	28037	28185	28342	28088	27876	28012	28019	28152	27934	27876	27897	28011	28114	28000	28215	28079	27899	28014	28197	28207	28165	28175	27909	27981	28024	28068	28185	28002	28114	28199	28187	28105	28114	27951	28028	27929	27759	28236	27976	28199	27990	28026	27995	28168	27962	27840	28173	27935	28162	28124	28129	28151	27968	28062	28290	28260	27974	28187	28102	28390	28091	28495	28046	27977	28152	28021	28205	28263	27980	27911	28108	28264	28204	27815	27961	28127	28054	28029	28050	28146	28111	28032	28245	27843	28067	28124	28155	27950	28012	28490	27824	28126	27961	28081	27939	28117	28212	28079	28014	27986	27804	28159	28034	28006	28110	27845	27895	28044	27958	27849	27977	27976	28055	28132	27848	28117	28052	27936	27986	28374	28170	28234	28004	28019	28003	28007	27923	27879	28171	28056	28101	28287	28018	28220	28243	28063	28092	28069	28123	27961	28164	28288	28115	28088	28094	27888	28178	28326	28056	28204	27845	27964	28230	28035	28119	28182	28061	28192	28251	28176	28185	28206	27968	28146	28135	28067	28126	28082	27783	28103	28055	27863	28045	28134	27894	28137	28196	28060	28056	28226	27920	28140	28225	28166	28042	28128	27932	27907	28082	28112	27916	28247	28141	28083	28038	28123	28068	28085	28262	28148	27998	28185	27792	28008	28382	28223	27915	28234	28163	28184	28171	27997	28030	28248	28126	28123	28177	28101	28207	28058	28064	28169	28137	28241	28102	28165	28043	28118	28204	28129	27950	28149	28393	27789	28001	27936	28020	27824	28184	27957	28135	28053	28048	28274	28047	28137	27935	28240	27917
34385	75715	96171	75947	53882	34150	21886	21592	21693	21722	21616	21775	21552	21520	21650	21785	21709	21653	21393	21725	21468	21554	21809	21617	21631	21663	21591	21691	21527	21459	21721	21678	21618	21764	21654	21704	21682	21615	21695	21726	21767	21581	21505	21534	21616	21723	21480	21640	21606	21574	21538	21677	21607	21582	21540	21715	21635	21594	21574	21597	21632	21516	21546	21716	21709	21566	21590	21650	21620	21648	21576	21495	21576	21551	21672	21763	21688	21499	21705	21743	21585	21596	21702	21548	21656	21610	21623	21723	21694	21522	21567	21586	21576	21482	21536	21646	21454	21604	21740	21651	21737	21546	21577	21496	21587	21460	21446	21596	21587	21661	21742	21597	21440	21423	21533	21427	21675	21559	21419	21663	21630	21621	21350	21619	21648	21690	21736	21677	21689	21643	21640	21591	21602	21655	21481	21497	21461	21634	21657	21589	21776	21557	21595	21861	21765	21579	21682	21580	21664	21497	21715	21550	21570	21538	21788	21432	21706	21703	21644	21492	21596	21668	21763	21466	21852	21633	21715	21620	21629	21690	21616	21562	21473	21493	21803	21739	21641	21626	21655	21566	21722	21497	21700	21447	21730	21710	21774	21685	21491	21657	21462	21598	21468	21723	21654	21489	21797	21675	21655	21585	21705	21574	21480	21558	21607	21689	21685	21529	21359	21696	21617	21605	21659	21691	21550	21596	21750	21511	21575	21495	21480	21633	21708	21501	21560	21585	21499	21792	21584	21608	21656	21566	21715	21538	21589	21605	21506	21845	21552	21543	21394	21765	21599	21574	21638	21603	21728	21692	21724	21581	21551	21743	21697	21727	21518	21592	21420	21557	21632	21713	21522	21641	21510	21689	21639	21621	21567	21453	21643	21655	21716	21513	21649	21524	21590	21473	21629	21577	21668	21435	21865	21529	21555	21493	21480	21654	21736	21845	21844	21376	21645	21534	21517	21736	21667	21529	21591	21704	21587	21639	21465	21621	21481	21669	21502	21571	21541	21645	21799	21547	21605	21658	21586	21736	21714	21654	21754	21562	21596	21542	21665	21678	21570	21694	21604	21667	21780	21689	21751	21665	21597	21619	21563	21665	21570	21653	21603	21616	21709	21559	21584	21609	21585	21616	21610	21691	21593	21662	21789	21598	21583	21620	21374	21558	21406	21605	21535	21375	21608	21500	21692	21716	21562	21591	21688	21774	21635	21562	21563	21554	21644	21578	21567	21467	21598	21426	21586	21455	21608	21625	21660	21667	21730	21562	21661	21762	21597	21572	21537	21587	21570	21474	21686	21600	21729	21635	21549	21648	21637	21544	21617	21635	21540	21626	21669	21587	21740	21547	21645	21567	21638	21773	21554	21470	21583	21520	21593	21604	21681	21653	21434	21471	21565	21624	21683	21651	21722	21622	21543	21484	21606	21525	21547	21657	21460	21646	21735	21712	21703	21520	21570	21551	21611	21508	21481	21599	21734	21667	21595	21494	21510	21624	21613	21729	21783	21541	21623	21649	21544	21763	21599	21770	21690	21550	21654	21669	21549	21685	21629	21569	21687	21769	21477	21450	21609	21650	21595	21548	21671	21789	21534	21678	21771	21609	21471	21633	21534	21668	21605	21645	21607	21575	21547	21619	21504	21770	21656	21467	21543	21613	21570	21482	21572	21553	21644	21487	21440	21471	21662	21698	21579	21566	21499	21513	21718	21605	21677	21565	21735	21570	21613	21650	21529	21460	21472	21759	21621	21645	21661	21504	21826	21594	21578	21673	21555	21550	21553	21455	21449	21584	21722	21636	21603	21743	21680	21556	21761	21630	21685	21636	21581	21640	21481	21519	21607	21596	21459	21642	21568	21658	21634	21569	21665	21516	21316	21406	21678	21594	21684	21510	21585	21528	21531	21475	21585	21504	21469	21515	21621	21520	21743	21503	21709	21706	21475	21637	21526	21584	21812	21608	21728	21674	21660	21623	21863	21619	21546	21628	21771	21683	21629	21578	21635	21684	21483	21763	21580	21552	21621	21492	21700	21731	21660	21685	21585	21696	21583	21448	21573	21650	21603	21463	21691	21785	21608	21729	21616	21546	21532	21483	21629	21590	21649	21651	21629	21638	21521	21688	21633	21549	21500	21446	21632	21735	21626	21574	21650	21577	21665	21586	21748	21649	21394	21748	21590	21653	21607	21670	21599	21648	21436	21365	21581	21715	21460	21316	21706	21629	21620	21683	21564	21442	21626	21648	21674	21466	21409	21706	21605	21463	21587	21446	21721	21575	21672	21674	21589	21793	21555	21644	21781	21686	21603	21560	21592	21523	21467	21536	21486	21711	21468	21699	21495	21714	21721	21649	21609	21665	21549	21603	21586	21628	21355	21388	21607	21640	21600	21609	21652	21671	21538	21602	21600	21635	21643	21564	21798	21692	21485	21571	21526	21713	21637	21765	21452	21610	21798	21541	21707	21496	21574	21660	21770	21584	21591	21522	21680	21704	21656	21629	21734	21513	21774	21558	21606	21571	21588	21751	21673	21685	21676	21618	21541	21491	21689	21540	21587	21679	21602	21667	21681	21420	21627	21737	21524	21725	21591	21541	21639	21662	21577	21591	21545	21680	21532	21583	21674	21550	21620	21471	21600	21579	21594	21598	21431	21695	21585	21491	21662	21731	21601	21812	21549	21658	21505	21446	21682	21605	21483	21580	21549	21551	21736	21308	21660	21588	21592	21685	21657	21506	21501	21612	21613	21470	21632	21474	21682	21454	21749	21619	21639	21730	21662	21660	21738	21613	21503	21503	21568	21528	21604	21515	21603	21704	21564	21764	21545	21686	21606	21576	21429	21534	21587	21596	21629	21547	21517	21628	21418	21520	21501	21667	21662	21666	21626	21637	21733	21638	21578	21573	21461	21569	21579	21587	21560	21658	21438	21455	21608	21659	21759	21449	21585	21651	21566	21797	21580	21601	21809	21482	21656	21646	21754	21643	21670	21547	21446	21612	21566	21621	21545	21618	21707	21649	21717	21733	21425	21732	21536	21615	21535	21565	21439	21623	21699	21419	21694	21623	21654	21691	21655	21464	21772	21664	21437	21767	21737	21401	21493	21378	21523	21687	21412	21627	21594	21658	21671	21787	21621	21475	21498	21640	21720	21427	21650	21548	21578	21613	21700	21507	21579	21691	21656	21531	21555	21553	21606	21600	21701	21685	21509	21669	21826	21671	21825	21617	21730	21748	21681	21617	21495	21568	21638	21574	21703	21522	21622	21566	21641	21676	21731	21741	21818	21670	21696	21640	21678	21861	21672	21590	21548	21674	21680	21505	21672	21544	21683	21709	21678	21670	21773	21694	21668	21615	21638	21517	21554	21647	21546	21428	21780	21630	21585	21721	21612	21535	21718	21743	21578	21741	21751	21521	21500	21920	21546	21595	21615	21582	21594	21576	21620	21414	21507	21669	21408	21474	21551	21568	21858	21595	21563	21520	21709	21700	21649	21562	21521	21445	21649	21854	21750	21791	21709	21465	21433	21585	21560	21539	21530	21568	21835	21667	21706	21580	21759	21613	21706	21548	21610	21586	21712	21604	21578	21407	21624	21704	21609	21473	21774	21568	21633	21645	21577	21500	21699	21766	21645	21751	21649	21593	21756	21520	21647	21587	21637	21718	21430	21713	21504	21752	21542	21391	21616	21633	21703	21470	21548	21685	21529	21587	21554	21527	21377	21500	21541	21547	21745	21503	21621	21562	21650	21741	21754	21698	21428	21649	21452	21584	21527	21613	21624	21520	21560	21670	21812	21548	21475	21624	21599	21607	21753	21649	21573	21684	21594	21477	21534	21666	21555	21688	21588	21691	21798	21706	21628	21662	21747	21570	21666	21568	21466	21535	21637	21481	21649	21563	21563	21630	21513	21364	21466	21559	21611	21711	21678	21549	21617	21644	21669	21437	21578	21635	21757	21813	21586	21482	21773	21629	21473	21556	21616	21660	21706	21502	21761	21542	21678	21585	21503	21697	21638	21563	21819	21504	21700	21586	21409	21623	21454	21430	21644	21688	21673	21725	21279	21599	21583	21509	21644	21551	21662	21581	21601	21629	21584	21718	21551	21537	21547	21547	21628	21616	21764	21713	21668	21527	21513	21740	21594	21401	21727	21573	21588	21660	21747	21530	21593	21570	21497	21592	21617	21476	21557	21758	21811	21618	21533	21584	21607	21642	21695	21638	21782	21617	21561	21543	21502	21766	21435	21589	21553	21526	21756	21723	21562	21628	21624	21475	21498	21523	21638	21674	21619	21826	21601	21571	21501	21599	21582	21587	21495	21646	21664	21600	21579	21730	21503	21648	21547	21663	21755	21651	21567	21658	21584	21769	21588	21485	21714	21579	21496	21583	21678	21593	21561	21544	21607	21521	21457	21479	21704	21629	21747	21638	21701	21646	21439	21572	21731	21666	21681	21433	21687	21594	21558	21571	21546	21749	21717	21662	21629	21564	21747	21703	21595	21542	21586	21564	21766	21716	21574	21481	21417	21571	21636	21741	21635	21583	21687	21663	21568	21609	21456	21760	21639	21635	21560	21779	21482	21656	21619	21622	21658	21537	21702	21503	21597	21688	21731	21542	21659	21633	21680	21609	21575	21515	21393	21693	21528	21612	21530	21612	21557	21601	21580	21699	21767	21538	21509	21643	21543	21603	21701	21699	21736	21429	21643	21646	21553	21599	21461	21688	21360	21758	21523	21688	21668	21543	21531	21521	21674	21700	21592	21504	21722	21533	21622	21684	21686	21470	21739	21590	21634	21513	21564	21721	21699	21765	21530	21762	21473	21615	21662	21690	21622	21627	21564	21563	21672	21948	21750	21645	21532	21631	21578	21602	21609	21603	21506	21672	21588	21452	21733	21608	21772	21551	21683	21606	21644	21718	21486	21603	21578	21458	21567	21616	21503	21813	21677	21574	21520	21744	21483	21620	21377	21846	21612	21370	21694	21745	21750	21849	21530	21787	21431	21792	21544	21710	21695	21652	21646	21598	21640	21645	21605	21497	21782	21597	21429	21677	21654	21549	21708	21636	21822	21615	21567	21490	21558	21691	21597	21675	21445	21497	21663	21479	21605	21482	21603	21636	21670	21444	21363	21561	21453	21727
22426	21341	44696	56276	51104	40849	31956	28978	28455	29253	28929	28883	28948	28962	28903	29077	28838	28922	28841	28912	28957	28494	28884	28831	28750	28849	28917	28657	28564	28756	28688	28654	28646	28588	28947	28708	28692	28476	28828	28739	28662	28712	28501	28865	28828	28953	28676	28694	28840	28703	28792	28967	28462	28912	28668	28567	28648	28534	28682	28638	28665	28654	28727	28517	28853	28766	28562	28786	28820	28813	28718	28972	28727	28553	28739	28574	28822	28476	28580	28636	28510	28442	28696	28461	28648	28484	28564	28500	28525	28603	28603	28736	28787	28646	28849	28601	28705	28654	28508	28735	28759	28774	28632	28737	28672	28638	28592	28616	28647	28520	28428	28548	28595	28629	28689	28469	28455	28623	28489	28849	28600	28680	28823	28626	28574	28776	28775	28618	28786	28824	28520	28701	28475	28634	28738	28465	28627	28666	28438	28370	28680	28854	28462	28693	28546	28523	28482	28589	28569	28541	28660	28833	28727	28627	28780	28665	28925	28672	28533	28596	28726	28716	28784	28701	28601	28736	28949	28639	28428	28505	28593	28867	28853	28697	28639	28700	28738	28835	28561	28441	28675	28480	28673	28498	28643	28338	28858	28773	28399	28566	28805	28730	28475	28758	28484	28599	28725	28675	28727	28719	28605	28616	28344	28695	28670	28575	28454	28502	28747	28635	28601	28807	28404	28725	28522	28803	28607	28805	28847	28519	28545	28713	28760	28547	28413	28535	28730	28685	28842	28788	28693	28573	28578	28700	28557	28514	28589	28874	28688	28785	28272	28596	28669	28567	28660	28580	28903	28415	28748	28639	28563	28634	28642	28772	28338	28658	28629	28606	28482	28334	28679	28642	28716	28587	28834	28652	28513	28538	28554	28799	28611	28205	28561	28975	28488	28691	29039	28651	28625	28449	28635	28666	28506	28570	28562	28580	28928	28779	28774	28530	28548	28472	28414	28614	28644	28930	28573	28669	28558	28790	28770	28642	28793	28685	28792	28887	28605	28470	28294	28714	28649	28704	28666	28617	28488	28630	28785	28657	28805	28567	28544	28563	28380	28713	28660	28487	28655	28625	28427	28575	28430	28467	28646	28727	28754	28589	28635	28797	28397	28512	28724	28646	28604	28621	28571	28614	28457	28740	28654	28619	28731	28796	28320	28663	28555	28689	28719	28857	28416	28519	28585	28782	28645	28562	28613	28600	28797	28620	28645	28808	28627	28651	28785	28452	28773	28827	28683	28631	28474	28730	28672	28580	28625	28881	28704	28608	28856	28737	28708	28590	28568	28547	28643	28407	28599	28460	28518	28598	28704	28516	28645	28717	28538	28684	28608	28544	28857	28447	28796	28601	28766	28628	28552	28568	28574	28647	28464	28665	28771	28710	28535	28782	28561	28759	28568	28599	28551	28720	28537	28516	28488	28575	28637	28686	28677	28702	28605	28486	28632	28380	28709	28793	28515	28579	28557	28628	28644	28718	28811	28663	28564	28244	28615	28787	28833	28617	28557	28559	28572	28201	28625	28495	28605	28500	28434	28689	28669	28304	28767	28490	28547	28480	28507	28734	28704	28643	28739	28631	28597	28730	28477	28737	28644	28538	28700	28737	28754	28464	28650	28808	28759	28491	28697	28747	28542	28575	28711	28485	28621	28512	28772	28739	28577	28806	28603	28548	28587	28779	28624	28496	28643	28645	28584	28641	28763	28479	28797	28580	28564	28634	28815	28624	28882	28750	28545	28520	28614	28610	28731	28542	28530	28608	28706	28610	28606	28699	28612	28637	28731	28781	28624	28440	28775	28622	28833	28695	28792	28605	28567	28592	28709	28726	28727	28580	28488	28388	28713	28551	28746	28710	28591	28682	28360	28497	28696	28368	28655	28616	28634	28400	28587	28659	28918	28483	28683	28651	28688	28592	28633	28690	28614	28687	28873	28508	28493	28606	28653	28289	28552	28985	28753	28642	28374	28400	28870	28467	28834	28599	28530	28433	28735	28390	28357	28581	28746	28752	28625	28727	28418	28659	28565	28687	28824	28659	28720	28483	28326	28348	28595	28655	28628	28497	28538	28642	28551	28583	28521	28953	28583	28567	28751	28388	28815	28584	28678	28526	28520	28723	28773	28620	28743	28728	28730	28572	28562	28482	28854	28542	28880	28518	28738	28682	28846	28943	28510	28653	28470	28790	28968	28627	28427	28546	28620	28739	28577	28630	28606	28826	28501	28736	28537	28385	28588	28447	28693	28603	28644	28693	28602	28683	28437	28820	28621	28693	28460	28926	28407	28448	28565	28653	28558	28377	28674	28507	28605	28637	28861	28675	28640	28399	28639	28493	28707	29044	28768	28427	28712	28540	28446	28567	28633	28582	28722	28636	28826	28508	28474	28611	28649	28548	28764	28523	28813	28641	28777	28402	28408	28614	28665	28610	28663	28907	28525	28375	28631	28429	28619	28725	28574	28624	28464	28763	28651	28616	28742	28565	28636	28461	28458	28711	28688	28617	28583	28546	28637	28905	28734	28809	28513	28569	28502	28699	28851	28563	28486	28670	28471	28361	28542	28788	28728	28470	28634	28842	28586	28616	28534	28514	28712	28675	28804	28590	28705	28572	28471	28695	28546	28500	28621	28678	28477	28455	28594	28714	28655	28580	28442	28646	28642	28754	28626	28632	28775	28746	28676	28420	28612	28470	28729	28541	28570	28809	28622	28448	28497	28710	28581	28834	28511	28436	28489	28617	28770	28504	28415	28559	28758	28448	28662	28694	28363	28591	28719	28671	28883	28727	28541	28820	28423	28654	28828	28780	28730	28519	28711	28476	28580	28369	28571	28559	28642	28414	28542	28684	28590	28735	28451	28543	28557	28478	28698	28546	28606	28415	28596	28690	28609	28599	28553	28796	28888	28718	28580	28597	28602	28559	28346	28691	28507	28734	28779	28547	28512	28413	28461	28517	28768	28519	28646	28553	28573	28612	28706	28626	28515	28379	28517	28523	28386	28585	28752	28914	28584	28591	28666	28643	28658	28799	28504	28547	28587	28487	28755	28735	28700	28839	28574	28715	28876	28648	28701	28682	28647	28729	28442	28534	28583	28567	28586	28626	28634	28487	28615	28587	28524	28661	28448	28476	28706	28552	28384	28768	28802	28646	28593	28619	28526	28523	28929	28789	28654	28430	28619	28691	28586	28585	28409	28556	28629	28565	28434	28604	28496	28680	28593	28801	28732	28506	28725	28619	28679	28663	28679	28407	28566	28574	28592	28567	28732	28492	28642	28447	28541	28515	28830	28624	28792	28387	28574	28721	28459	28415	28908	28758	28794	28699	28409	28976	28525	28651	28620	28624	28638	28307	28570	28767	28462	28570	28807	28501	28530	28665	28852	28671	28740	28753	28475	28703	28550	28638	28560	28718	28651	28671	28676	28631	28600	28502	28545	28625	28628	28663	28537	28680	28714	28722	28483	28677	28727	28745	28674	28798	28570	28534	28478	28498	28853	28606	28809	28872	28860	28818	28627	28803	28601	28605	28470	28474	28626	28417	28737	28538	28547	28679	28749	28788	28504	28467	28661	28652	28636	28723	28810	28725	28592	28763	28743	28182	28557	28755	28858	28805	28782	28672	28569	28662	28521	28545	28569	28416	28470	28510	28599	28688	28798	28780	28703	28598	28620	28668	28626	28477	28669	28609	28662	28848	28566	28597	28651	28627	28926	28548	28515	28443	28506	28706	28521	28720	28676	28627	28647	28582	28711	28651	28616	28549	28723	28777	28670	28561	28650	28459	28676	28464	28428	28892	28722	28745	28383	28518	28414	28648	28840	28548	28762	28574	28769	28692	28509	28733	28579	28471	28577	28854	28724	28677	28575	28543	28589	28601	28478	28526	28532	28522	28467	28472	28523	28495	28593	28519	28722	28855	28496	28549	29002	28816	28764	28761	28617	28521	28689	28658	28389	28730	28695	28381	28702	28660	28738	28607	28679	28456	28639	28781	28798	28430	28434	28512	28694	28686	28820	28762	28542	28591	28806	28591	28428	28624	28535	28634	28244	28436	28636	28672	28846	28633	28704	28634	28590	28311	28760	28711	28752	28619	28611	28790	28781	28760	28611	28590	28698	28551	28561	28582	28408	28659	28772	28649	28872	28607	28835	28718	28605	28774	28982	28645	28614	28546	28839	28585	28759	28755	28492	28515	28565	28495	28455	28606	28713	28501	28707	28601	28703	28743	28656	28530	28609	28495	28607	28759	28753	28626	28705	28696	28754	28580	28388	28426	29007	28694	28661	28629	28538	28509	28633	28564	28604	28556	28554	28616	28690	28998	28848	28492	28318	28573	28604	28638	28475	28397	28474	28666	28538	28789	28552	28732	28645	28546	28622	28703	28630	28729	28621	28341	28731	28640	28614	28478	28625	28554	28604	28402	28444	28446	28779	28519	28675	28594	28701	28583	28682	28778	28611	28663	28444	28796	28758	28632	28580	28617	28479	28356	28755	28553	28825	28472	28831	28635	28669	28944	28748	28474	28653	28763	28312	28611	28679	28464	28648	28510	28370	28842	28555	28478	28591	28683	28320	28703	28346	28722	28675	28512	28702	28444	28827	28737	28547	28849	28898	28451	28358	28587	28596	28876	28744	28535	28663	28759	28624	28713	28974	28977	28716	28613	28567	28703	28755	28530	28640	28546	28739	28904	28519	28665	28701	28807	28860	28373	28783	28618	28543	28533	28384	28533	28523	28441	28561	28380	28321	28860	28662	28792	28764	28663	28653	28624	28761	28477	28703	28565	28629	28727	28533	28529	28508	28509	28954	28559	28762	28613	28643	28498	28668	28556	28635	28758	28675	28442	28441	28400	28897	28529	28929	28630	28603	28380	28750	28747	28679	28747	28636	28809	28734	28392	28545	28629	28718	28684	28459	28275	28605	28458	28425	28471	28638	28315	28527	28562	28393	28838	28692	28618	28426	28677	28639	28702	28665	28443	28427	28599	28562	28882	28702	28708	28500	28771	28462	28925	28724	28409	28813	28608	28600	28652	28738	28538	28891	28867	28534	28681	28663	28838	28742	28800	28763	28606	28372	28454	28794	28326	28607	28643	28414	28508	28650	28818	28880	28600	28652	28725	28653	28608	28564	28652	28611	28891
40204	77544	98394	90476	67396	41669	22524	21930	21986	21843	21896	22031	21998	22020	22004	21827	22020	22057	21918	21869	21918	21867	21967	21882	21990	21931	21782	21992	21880	21889	21851	21662	21888	21781	21948	21886	22053	21993	22021	21918	21990	21795	21834	21764	21762	22002	22019	21859	22034	21979	21930	22018	21967	21897	22066	21809	22016	21882	21876	21972	22067	21981	22112	21823	21919	22051	21937	21721	21807	21855	21930	21779	21867	22015	21890	21731	21915	21901	21847	21848	21921	21752	21939	21720	21939	22036	21718	21698	21838	21865	21939	22069	21889	21895	22015	21923	21929	21747	21950	21945	22045	21798	21907	22150	21947	21849	21929	21797	21943	21970	21870	21909	22025	22037	21830	21831	21860	22035	21881	21860	21909	21881	21880	21821	21836	21927	21816	21858	21833	21833	21909	22003	21802	21921	21764	21915	21880	21617	21832	21864	21763	21802	21695	22035	21960	21945	21872	21853	21912	21673	21793	21804	21759	22005	21987	21968	22020	22045	22101	21876	22044	22009	21755	21677	21834	21973	22062	21934	21881	21870	21911	21902	21803	21900	21805	21816	21875	21664	21885	21900	22000	21801	21738	21888	21642	21887	21868	21708	21991	22015	21893	21867	21919	21980	21797	22001	21915	21856	21875	21988	21883	21951	21834	21788	22137	21862	21850	21953	21830	21892	21885	22012	21971	22071	21784	21975	21968	21875	21886	21865	21859	21874	21896	22067	22044	21844	21839	21775	21684	21887	21848	21885	21995	21963	21945	21652	21928	21896	22106	21794	21766	21873	21887	21908	21940	21758	21838	21662	22071	22056	21890	21861	21863	22122	22010	21728	21969	21938	21989	21979	21878	21981	21807	21985	21791	21919	21921	21911	21949	21965	21963	22003	21690	21915	22013	21821	21899	21847	21875	21831	21977	22005	21980	22037	21932	22009	22034	21908	21897	21866	21969	21871	21869	21820	21962	21926	22052	21970	21859	21967	22046	21896	22129	21734	22084	21878	21957	21951	22180	21883	21742	21698	21668	21890	21867	21908	21765	21982	21839	22074	21976	21905	21875	21938	21863	21838	21972	22083	21854	21926	21819	21780	21903	21910	21656	21954	21903	21936	22034	21879	21923	21776	21796	21979	21815	21895	21861	21829	21777	21971	21957	21801	21827	21848	21963	21835	21940	21999	22069	21793	21776	21775	21883	22013	21878	22024	21941	21960	21917	21872	21952	22116	21873	21828	21921	21882	21766	22010	21860	21988	22105	21911	21761	21819	21609	21992	22017	22026	21779	22034	22045	21740	21903	22049	21994	21649	21972	21870	21811	21927	21816	21918	21898	21749	22075	21800	21969	21886	21918	21623	21986	21858	21999	22036	22019	21941	21777	21808	22019	22116	21979	21926	21944	21869	21865	22006	21935	21841	21951	21836	22004	21904	21984	21973	21871	21864	21941	21876	22036	21943	22056	21937	21910	22008	21856	21803	21960	21863	21813	21899	22037	21831	21866	21676	21975	21990	21954	21869	21957	21905	21896	21833	21890	22002	21896	21872	21948	21886	22042	21940	21871	21802	22050	21855	22067	21873	21945	21881	21848	22087	21963	21817	21990	21993	21850	21989	21897	21923	22042	21889	21796	22142	21957	21899	21985	22044	21871	21927	21633	21890	21869	21994	22020	22007	21940	21856	21706	22011	21892	21934	21917	21983	21724	22007	21869	21877	21942	22007	21816	21694	21890	22014	21785	22030	21923	21904	21840	21960	21850	21898	21847	21751	21753	21975	21659	21984	21880	21793	21852	21674	21887	21989	21796	21868	21826	21720	21884	21850	21940	21870	21931	21939	21960	21893	21806	21924	21877	21983	21838	21947	21916	21833	21784	21872	21828	21930	21802	22041	21801	21888	21974	21751	21943	21937	21861	21915	22075	21797	21814	22008	22046	21955	21941	21884	21950	22035	21917	22062	21835	21912	21943	21808	21754	21787	21946	21940	22058	21962	21828	21824	21958	21931	22075	21723	21693	21920	21922	21825	21802	22091	22012	21941	21983	21867	21656	21926	21929	21798	21962	21927	21687	21912	21919	22121	21996	21896	21961	21936	22072	21900	21867	21770	22032	21973	21970	22034	21901	21977	21967	21955	21753	21881	21754	21893	22033	21829	21795	21871	22039	21840	22129	21857	22014	21906	21907	21947	22085	21991	21860	21854	21775	21774	21958	21937	22035	21781	21949	21852	22010	21836	21811	21962	21962	21856	21949	21852	22043	22020	22012	21958	21881	22007	21748	21769	21969	21947	21968	21925	21953	21980	21888	21948	21865	21860	21725	21996	22030	21812	21857	21941	21692	22084	21862	21749	21882	21998	21739	22032	21897	21825	22124	21743	21973	21796	21779	21863	21847	21984	21913	21906	21840	21896	21988	21783	21894	21929	21855	21931	21781	21830	21898	22054	22046	22085	21992	21852	21901	22055	21829	21851	21913	21925	21995	21901	21915	21706	21829	21835	22021	21843	21819	21980	21948	21742	21812	21879	21988	21895	21902	21919	21880	21946	21872	21750	21765	21923	21919	21953	21802	21944	21834	21900	21800	21792	21798	21865	21780	21836	21836	21619	21907	21806	21807	21865	22033	21866	21989	21960	21988	21953	22079	21887	21799	21803	22073	21925	22075	22002	21939	21925	21819	21918	21990	21864	21948	21894	22010	21882	22101	21858	21821	21882	21719	21725	21877	21915	22105	21885	21773	21953	21884	22093	21875	21853	21776	21979	21656	21743	21892	21824	21896	22050	21990	21886	21902	21812	21834	21818	22131	21970	22027	22004	21897	21818	21836	21890	21702	21972	22053	22108	21985	21923	21956	21878	21948	21919	21903	21722	21815	21922	21756	21907	21928	21902	21915	21851	21962	21903	21946	21956	21822	22137	21925	21895	21818	22024	22155	22060	21743	22030	21935	21899	21859	22024	21902	21879	21710	21852	21908	21823	21887	21895	22006	21865	22025	21861	22002	21946	21821	21958	21903	21860	21976	21912	21969	22051	21950	21889	21880	22196	21763	22083	21844	21928	21805	21884	21906	21964	22076	22065	22117	21774	21804	21817	21831	21782	21816	21988	21861	21942	22041	22051	21990	21915	22006	21888	21947	21931	22050	21899	21756	21915	21879	21805	21884	21984	22103	21791	21821	21859	21932	21894	21952	21982	21915	21839	21941	21901	22004	21810	21862	21753	21695	21787	21797	21719	21780	21821	21837	21702	21881	21861	22013	22146	21715	21887	21833	21848	21911	22027	21925	22056	21912	21945	21965	21866	21694	21903	21770	21859	21932	22117	21962	21956	21896	21862	21949	21653	21821	22013	21913	21658	22081	21827	22062	21812	21874	21993	21766	21861	21894	21883	21986	22013	21809	21877	21753	21924	22127	22053	21925	21992	21913	21977	21716	22098	21838	21837	21887	21806	21959	21684	22025	21869	21785	21961	21784	21864	21778	21936	22018	21817	21914	21839	21866	21864	21799	21902	21858	21867	21911	21916	21960	21990	21888	21979	22056	21912	21959	21774	21830	21968	21717	21847	21819	21676	21943	21926	21887	21737	22051	21866	21856	22001	21765	21823	22021	22151	21809	21852	21834	21890	21922	22004	21777	21986	22146	21953	21880	21929	21753	21879	21721	21969	21827	21859	21849	22099	21944	21968	21941	21928	21848	21862	21798	21740	21711	22229	21749	21844	21908	21980	21985	21850	21854	21843	21939	21898	21863	22113	21974	21773	21946	21883	21922	21842	22080	21876	21918	21905	21966	21994	21886	21797	21726	21857	22003	22005	21951	22004	21766	21876	21937	21984	22042	21990	21618	21848	21972	22038	21923	22009	22020	21849	21922	21956	22029	21889	21979	21947	21943	21857	21917	22047	21969	21845	21750	21969	22013	22059	21952	21903	21795	21869	21939	21938	22085	21902	21905	21904	21922	21793	21803	21860	21888	21994	21779	21887	21802	21726	21902	21896	21778	21900	21903	21927	21952	21806	21964	21877	21813	21781	21905	21803	21963	21900	22103	21857	21887	21895	21881	22009	21907	21973	21816	21786	21845	22050	22011	21742	22052	22086	21904	22006	21919	21938	21898	21976	21637	21822	21923	21909	21862	21984	21755	21761	21920	21989	21857	22013	21830	22081	21831	21977	21950	21999	21970	21915	21945	22000	21904	21934	21900	21748	21812	21919	22091	21799	21936	21908	22034	21695	21728	21898	21873	22026	21970	21830	22038	21953	21865	21755	21791	21761	21802	21928	22022	21960	21924	21897	22070	21940	21992	21634	21832	21941	22069	22009	21845	22003	21710	21891	21859	22101	21912	21846	22014	21746	21973	21855	22012	21905	21947	21860	21926	21824	21756	21870	21858	21722	21980	21979	21850	21871	21791	21718	21777	21868	22022	21951	22067	22126	22181	21798	21911	21905	21741	21866	21821	21794	21903	21709	21901	21902	21964	21875	21823	21813	21641	21966	21896	21909	21929	21843	21804	21913	21825	21963	21778	21804	22015	21847	21792	21815	21751	21878	22012	21620	21976	21902	21839	21945	22026	21747	21986	21647	21865	21973	21767	21885	21892	22015	21949	22067	21789	22047	21844	21791	21919	22099	21840	21983	21829	22120	21864	22047	21935	21904	21840	22050	21877	21934	21922	21828	21988	21779	21992	21957	21731	21954	21910	21953	21911	21923	21784	21929	21918	21964	21826	22022	22056	21932	21865	21784	21852	21975	21946	21939	21841	22005	22073	21925	21838	21867	21848	21773	21805	21903	21988	21965	21870	21818	22040	21770	21871	21860	21844	22009	21995	21983	21813	21967	21956	22035	22153	21928	21832	21851	21911	21834	21904	21994	22059	22007	21901	21973	22028	21985	21862	21924	21981	21977	22051	21831	21904	21848	21970	21820	21733	21952	22022	22016	21965	22092	21899	21929	21852	21987	21917	21789	22057	22193	21879	21866	21780	21893	21905	21803	22006	21779	21901	21804	21785	21853	21956	22008	22064	21846	21661	21870	22099	21855	21824	21650	21926	21719	21866	21827	21900	21854	21802	21992	22018	21820	22020	22033	21983	21918	21938	21932	21854	21816	21921	22014	21916	21741	22032	21817	21928	21938	21790	21875	22022	21927	21997	21939
27598	27106	50807	46233	35536	30779	28996	27888	28137	28190	28244	28215	28066	28050	28057	28075	27737	28097	28051	27952	28048	28024	28113	28145	28280	28168	28031	28141	28114	28111	28030	28039	27887	28000	28041	27977	27824	27909	28067	27996	28101	28205	28021	27994	28178	28041	28025	28093	28181	27996	27806	28055	27911	28256	28328	28207	28219	28322	28100	28142	28147	28060	28165	27965	28078	28121	28192	28138	28074	28258	28118	28265	28042	27958	28012	28047	28166	28010	28018	27861	28210	28060	28174	27897	28039	28180	28226	27876	28036	28182	28239	28148	28177	28036	27931	27935	28152	28102	27939	28146	28166	28042	28134	28004	28057	28191	28104	27977	28071	27903	28108	28024	28146	28176	28035	27972	27998	27859	28069	28217	27959	27903	28214	27976	27927	28012	27945	28054	28124	28061	28169	27872	28142	28220	28169	27873	28008	28068	28112	28155	28404	27833	27988	28094	27983	27974	28069	28212	28079	28037	28083	28149	28344	27743	28136	28019	28078	27957	28071	27700	28036	28297	28256	28074	28197	27832	28039	27897	28025	27805	28023	28009	28002	28382	28070	28089	28210	27962	28000	28060	28027	27923	28051	27953	27968	28210	28103	28023	27850	28004	27906	28101	28033	28175	28041	27912	28022	28025	28099	27983	27768	28119	28102	28050	28057	27941	27877	28109	27992	28021	27974	27980	28002	28344	27957	27981	27949	28312	27859	27896	27853	27842	27823	28392	28038	28137	28138	27923	27999	27993	28069	28088	27881	27922	28086	27996	28261	27920	27968	27988	28304	28009	27988	27861	28112	27905	27964	28069	28192	27941	27971	27960	27853	27983	27721	27968	27781	28259	28107	28382	27843	27981	27878	28035	28067	28083	28190	28030	27824	28282	28053	27990	27917	28139	28149	28112	27881	27947	27956	27997	28064	28215	28245	27860	28157	28294	28075	28017	27988	28047	28174	27746	27959	28021	27740	28019	28102	28093	27922	28205	27954	27960	28047	28080	28039	28014	28111	27818	27868	27965	27968	27903	28332	28079	27891	28067	28128	28005	28051	28007	28001	27909	27974	28040	28005	28125	28079	28128	27915	27876	27897	27931	28097	28158	27956	28096	28103	27808	28194	27928	28096	27987	27838	27998	28126	28052	27942	28045	28128	27978	27995	28126	27970	27944	27936	27894	28170	28047	28053	27884	27932	28149	27936	28172	28052	28000	27915	28064	28058	27985	27920	28151	27971	28210	27782	28225	27949	28089	27916	28203	28126	28025	28192	27886	28089	28155	28201	27844	28150	27796	28279	28051	28245	28133	28178	27887	27957	27921	27936	27942	27978	28211	28114	28020	27789	28151	28032	28108	28147	28055	28045	27962	28216	28085	28330	28063	28051	27992	27942	27881	27994	28101	27940	28100	27952	28060	27779	28005	28115	28130	28279	27975	28293	28399	27865	27880	27936	28265	28117	28320	28078	28109	28080	28098	28051	28040	27846	28133	28293	28109	28173	28355	28187	28065	27929	28015	28379	27969	27962	28076	28321	28044	28329	28044	28160	28170	27974	28009	28041	27767	27882	27888	28072	28168	27999	27968	28061	28226	28186	27896	28178	27945	28074	28069	27814	28066	28007	28105	28249	28132	28145	28024	27901	27928	28080	28043	28138	28285	28019	27917	28067	28053	27901	28039	28213	28036	28176	27968	28089	28026	28029	27896	28212	28019	27998	27980	28158	27948	27919	28013	27957	27882	27955	27952	28158	28330	28189	28052	27946	28085	28115	28056	28159	28100	28165	28124	28331	27945	28347	27989	28071	28104	28032	28088	28091	27909	27963	27978	27869	27991	27976	28021	28012	27995	28081	28081	27846	28103	27960	28227	27922	28101	28095	28077	28217	27958	27949	27993	28132	27916	28131	27955	28444	28077	28273	27955	27997	28034	28044	28029	27952	28095	27947	28069	27942	28036	28135	28023	27974	27980	27976	28089	28102	27921	28046	28206	27964	27913	28101	27874	27942	28249	28045	28100	27995	28110	27998	27979	27980	28001	27913	28127	28317	28021	28076	28079	28056	28090	28077	28063	28094	27967	27999	27879	27949	28204	27846	28026	27921	28242	28001	28429	28411	28306	27953	28015	28107	28134	28176	27950	28100	27986	28052	28194	28163	28141	28211	28022	28001	28070	28425	28035	28085	28024	28186	28090	27801	27986	27935	28080	28111	27958	28189	28072	28129	28087	28025	28041	28191	28020	28142	28135	27874	28078	28108	28051	28046	28029	27939	27957	28122	27915	27918	28262	27723	27825	27939	27979	28042	27974	28266	27900	28123	28296	28244	28312	28020	27998	28036	28009	27812	28015	28284	28022	28030	27878	28293	28241	27967	28075	28204	28016	28089	28033	28019	28222	27893	28130	28308	28159	28181	27955	27925	27981	27931	28098	27977	28273	28135	28137	28019	27912	27973	27797	28030	27806	28338	27875	27913	28054	28069	28186	28021	28169	27866	28104	27913	28104	28341	28044	28234	27980	28143	28194	28187	28062	28096	28154	28027	28075	28158	28440	28090	28140	28064	28277	28326	27977	27907	28088	27922	27911	27986	28269	28011	27961	28129	28020	28228	28234	27940	28317	27891	28022	27758	28173	27983	28194	28131	28231	27851	27801	28035	28053	28229	28220	28197	28099	28219	28090	28267	28055	28015	28024	27996	28103	28188	27815	28358	27979	28144	27940	28379	28025	28096	27977	28171	28090	28093	28184	28192	28194	28184	27959	28001	28084	28119	27965	27986	27987	27927	28078	28126	27630	28004	28024	28094	28156	27870	28044	27953	28168	28049	27852	28234	28129	28130	28274	28053	28022	28215	28149	27732	28107	28249	28078	28127	28159	28293	28159	28101	28036	28171	28376	28209	28174	27955	27938	28245	28076	28264	28303	28184	28069	28210	28000	27934	28211	28156	28083	28182	28123	28245	28140	28110	28056	27989	28121	27950	28062	28119	27953	28170	27861	28152	27996	28145	28152	28236	28067	27969	28023	28043	27972	28025	28160	28072	28302	28221	27967	28030	27937	28013	27940	28257	28171	27986	28186	27976	27934	28036	28065	28214	27926	28153	28210	28187	27804	27878	27930	28025	27978	28037	27923	27954	28194	28112	27953	27929	28113	28028	28045	27820	27985	28011	28169	28179	28149	28119	27961	28022	28200	28004	27874	28115	28031	28304	28180	28138	27904	28150	27991	28086	28009	28194	28167	27957	28137	28069	28034	28245	28063	28229	27933	27754	28070	28091	28148	28190	28058	28177	28027	28152	28170	28356	27995	27981	28162	27987	28035	28303	28148	27906	28181	28012	28199	28227	28196	28162	28064	28143	28098	27955	28032	28109	28136	28306	28111	28159	28105	28152	28011	28001	28106	27918	28039	28187	28081	27944	28114	28373	27712	27983	28157	28102	28343	28055	28028	28130	28085	28016	27929	28040	27961	28278	28034	28313	27799	28110	28265	27964	28201	28073	28112	28127	28107	28159	28143	27853	27950	28237	27977	28091	28103	28133	28136	28136	28057	28112	28045	28069	27905	27919	28100	28055	28216	27826	27966	27893	27955	28110	28210	27985	27954	28069	27995	28183	28197	27990	27974	27905	28049	27993	28144	28071	28304	28176	28157	28249	28192	27913	27988	28101	28267	27856	27961	28088	28040	27966	27990	28121	28262	28110	28052	28173	28230	28196	28111	28173	27983	28135	28100	28075	28023	27944	27943	28138	28095	28238	27965	28123	28124	27994	28223	28204	28117	28124	28174	28033	28184	28000	28017	28011	27958	27833	28182	28160	27934	27906	28187	28108	27866	28094	28159	28097	28247	27945	27806	28043	27885	28169	28036	28095	28013	28130	28091	28181	28096	28151	28109	27943	28036	28056	28130	28205	28242	27972	27774	28021	27714	27949	28162	27902	28117	28014	27928	28217	27981	28054	28089	28256	28061	28175	28230	28152	27943	28181	27981	28058	28019	28056	27983	28091	28125	28225	27914	27864	27869	27991	28121	27895	28084	28183	27943	28098	28249	28069	28187	28095	28138	28129	27860	27790	28177	27917	27911	28146	28044	27928	28013	28101	28211	27924	27774	28056	27984	27977	27924	28071	28037	28223	28084	28149	28156	28076	28041	28199	28070	28050	27927	27952	27952	27975	28100	28156	28289	27919	28175	28353	28201	28085	27990	27967	27985	28081	28111	28027	28031	28108	27682	27963	28222	27881	27852	28054	27949	28146	28369	28211	28038	27917	28165	28199	28125	27949	27957	28137	27977	27901	27975	28077	28131	28193	28036	28221	27868	28099	28029	28123	27955	27918	28011	27944	28219	27857	27924	28254	27785	28193	27824	27852	28042	27894	28182	28254	28226	28069	28049	27942	28166	28173	27930	28022	28238	28363	28004	28249	27747	27994	27987	27817	28031	28321	28088	28377	28038	28056	27999	27809	27982	28000	28051	28094	28122	28277	27776	28033	28055	27919	28202	28217	28291	28271	28035	28010	27953	28151	28244	27936	27913	28185	28108	28269	27946	28174	28027	28350	27929	27855	28141	28020	27984	28074	28231	28106	27902	28180	28030	28224	27960	28205	28076	28157	28254	28190	27898	28097	27979	28078	28055	28147	28253	27987	27915	27969	27844	28017	27943	28102	27980	28212	28154	28114	27942	27822	28024	28399	28079	28148	28150	28217	27994	28089	28058	28066	27952	28145	28178	27935	27923	28082	28055	28225	27818	28194	28260	28402	28124	28191	27975	28073	28120	28063	28182	28041	27931	28103	28041	28275	28028	27915	27975	28327	28219	27920	28096	28103	27989	27955	27810	28097	27963	27915	28277	28208	27920	28073	28047	28212	27877	28196	28047	27945	28068	28111	28078	28304	27876	28192	28122	28029	27947	28103	28051	28125	28200	28128	28139	28083	27886	28229	28086	28103	28073	27955	28175	28104	27674	28043	27992	28036	28061	28188	28013	28070	28019	28157	28034	27824	27927	28066	28121	28133	27994	28113	28134	28074	28044	28025	28134	28114	28057	27842	27858	28231	27994	27904	28218	28070	27974	27990	27681	28172	27970	28182	28131	28063	28108	28286	28192	28114	28112	28291	28095	28057	27778	28284	28000	28122	28217	28359	27997	28024	28088	28258	28164
19887	42202	54523	41590	30093	24164	21792	21500	21575	21547	21590	21609	21534	21633	21500	21626	21576	21463	21664	21635	21808	21453	21584	21516	21511	21582	21428	21497	21471	21453	21462	21568	21396	21486	21352	21621	21398	21548	21651	21604	21493	21719	21513	21501	21457	21483	21621	21487	21496	21553	21579	21651	21522	21628	21588	21323	21557	21423	21547	21563	21708	21626	21500	21642	21513	21603	21469	21549	21554	21599	21502	21479	21640	21621	21387	21536	21676	21519	21621	21570	21623	21631	21638	21464	21761	21552	21424	21517	21458	21465	21401	21460	21542	21585	21711	21599	21382	21645	21533	21636	21543	21578	21506	21576	21495	21572	21594	21314	21592	21523	21398	21523	21684	21566	21517	21550	21516	21312	21582	21553	21638	21477	21530	21361	21692	21630	21554	21536	21466	21394	21652	21506	21633	21480	21713	21664	21638	21644	21564	21398	21424	21614	21400	21668	21439	21559	21387	21424	21500	21428	21717	21349	21718	21410	21653	21501	21466	21576	21594	21561	21562	21620	21528	21489	21666	21384	21595	21577	21531	21550	21568	21430	21498	21497	21445	21631	21500	21512	21565	21566	21409	21582	21633	21479	21459	21664	21471	21606	21459	21583	21461	21663	21636	21489	21419	21662	21493	21502	21672	21685	21580	21446	21404	21515	21684	21562	21637	21529	21610	21431	21392	21402	21643	21544	21616	21430	21393	21497	21513	21438	21474	21604	21475	21506	21423	21525	21659	21395	21623	21574	21691	21582	21557	21501	21601	21557	21533	21568	21645	21648	21521	21515	21629	21368	21725	21608	21419	21524	21358	21724	21538	21577	21668	21628	21577	21487	21771	21563	21484	21716	21581	21607	21393	21400	21631	21565	21549	21582	21583	21545	21703	21546	21528	21404	21486	21565	21414	21406	21616	21710	21611	21573	21520	21551	21612	21457	21597	21527	21547	21569	21438	21512	21588	21514	21433	21567	21648	21717	21298	21647	21510	21576	21362	21610	21542	21498	21511	21568	21440	21497	21560	21639	21615	21525	21494	21464	21469	21502	21561	21639	21650	21622	21452	21425	21626	21572	21454	21613	21483	21452	21453	21549	21460	21405	21509	21577	21495	21437	21524	21540	21468	21524	21478	21425	21582	21419	21725	21693	21495	21565	21742	21698	21487	21442	21429	21482	21566	21525	21643	21361	21664	21533	21500	21266	21709	21416	21519	21451	21577	21522	21445	21612	21520	21512	21584	21477	21585	21876	21541	21500	21485	21488	21443	21438	21591	21425	21464	21543	21507	21829	21551	21438	21449	21516	21555	21481	21524	21453	21621	21658	21512	21527	21521	21717	21492	21724	21497	21532	21626	21627	21504	21568	21418	21408	21549	21481	21628	21433	21692	21709	21566	21697	21840	21471	21667	21530	21585	21391	21473	21583	21317	21347	21488	21388	21522	21438	21593	21548	21601	21461	21473	21551	21534	21558	21588	21475	21488	21519	21624	21451	21437	21562	21394	21478	21597	21314	21709	21735	21492	21367	21545	21521	21484	21692	21565	21650	21573	21528	21545	21558	21575	21603	21488	21739	21673	21671	21527	21548	21670	21627	21594	21314	21479	21481	21540	21436	21666	21402	21574	21554	21530	21804	21621	21534	21432	21551	21534	21464	21398	21667	21731	21562	21633	21735	21471	21633	21436	21564	21708	21351	21542	21596	21503	21643	21419	21623	21426	21537	21450	21498	21494	21539	21665	21612	21586	21542	21820	21645	21643	21640	21399	21478	21476	21652	21493	21484	21563	21392	21353	21567	21469	21638	21594	21416	21528	21631	21627	21541	21547	21583	21634	21442	21665	21576	21556	21614	21580	21390	21617	21462	21538	21527	21485	21511	21446	21514	21407	21570	21449	21501	21626	21600	21380	21461	21507	21484	21454	21725	21473	21438	21524	21482	21689	21412	21565	21399	21517	21707	21376	21678	21518	21604	21584	21443	21619	21489	21378	21418	21476	21513	21642	21420	21464	21503	21397	21653	21551	21495	21530	21600	21401	21551	21495	21606	21568	21589	21557	21433	21479	21459	21406	21576	21478	21635	21491	21484	21562	21431	21553	21524	21481	21693	21534	21641	21529	21458	21538	21637	21459	21506	21479	21367	21517	21561	21519	21755	21503	21508	21401	21586	21591	21593	21533	21599	21608	21539	21513	21419	21685	21551	21473	21502	21452	21495	21578	21672	21428	21587	21603	21308	21605	21542	21386	21539	21552	21694	21461	21589	21510	21540	21531	21620	21720	21446	21505	21740	21542	21443	21668	21582	21652	21507	21664	21529	21569	21605	21597	21556	21397	21639	21490	21555	21405	21631	21363	21536	21398	21571	21493	21531	21489	21610	21434	21520	21690	21735	21816	21491	21641	21643	21471	21326	21548	21445	21694	21518	21395	21653	21543	21498	21452	21606	21456	21409	21651	21404	21324	21586	21708	21553	21579	21498	21465	21395	21624	21684	21452	21620	21497	21551	21570	21509	21725	21617	21545	21463	21766	21541	21732	21614	21484	21530	21506	21392	21668	21442	21363	21323	21404	21591	21412	21480	21627	21582	21560	21525	21431	21491	21638	21599	21463	21558	21726	21513	21545	21571	21674	21453	21507	21748	21401	21669	21527	21685	21450	21524	21767	21470	21584	21460	21390	21645	21444	21451	21524	21415	21667	21511	21519	21581	21452	21568	21516	21550	21448	21558	21663	21474	21509	21571	21428	21620	21415	21692	21425	21645	21613	21370	21711	21585	21466	21727	21446	21663	21636	21736	21626	21488	21658	21629	21673	21526	21561	21550	21608	21572	21471	21482	21551	21682	21578	21404	21616	21773	21666	21463	21591	21590	21513	21478	21339	21524	21524	21438	21550	21684	21658	21475	21697	21559	21674	21413	21438	21730	21592	21681	21522	21688	21608	21541	21590	21441	21500	21416	21393	21548	21737	21452	21481	21643	21565	21535	21824	21493	21499	21512	21347	21699	21615	21634	21708	21548	21583	21707	21366	21508	21736	21627	21503	21604	21615	21632	21484	21451	21511	21568	21641	21597	21519	21365	21562	21660	21391	21439	21539	21682	21460	21621	21570	21395	21674	21606	21375	21643	21598	21507	21461	21379	21489	21456	21702	21731	21545	21524	21520	21564	21444	21592	21678	21476	21620	21402	21412	21407	21613	21483	21595	21597	21589	21440	21506	21697	21587	21679	21541	21497	21472	21527	21437	21562	21665	21570	21568	21635	21495	21507	21457	21547	21491	21646	21541	21481	21579	21465	21433	21350	21604	21647	21420	21703	21812	21439	21505	21662	21611	21485	21551	21600	21591	21575	21556	21533	21510	21543	21575	21418	21545	21483	21433	21603	21378	21674	21593	21520	21464	21605	21492	21563	21653	21595	21452	21643	21494	21469	21524	21555	21571	21603	21629	21440	21596	21583	21571	21603	21597	21647	21585	21699	21481	21571	21608	21394	21486	21475	21619	21496	21381	21429	21565	21587	21660	21679	21577	21595	21595	21783	21621	21794	21615	21544	21671	21437	21567	21639	21640	21443	21665	21656	21423	21598	21652	21636	21400	21351	21726	21516	21617	21663	21447	21400	21343	21618	21688	21618	21660	21556	21672	21470	21658	21606	21440	21578	21494	21667	21513	21353	21506	21558	21628	21411	21611	21520	21537	21687	21719	21463	21573	21577	21511	21732	21639	21634	21446	21488	21500	21567	21480	21596	21642	21710	21534	21304	21609	21698	21520	21514	21492	21655	21515	21673	21502	21731	21484	21529	21552	21490	21663	21476	21421	21401	21639	21419	21462	21536	21708	21537	21481	21542	21520	21699	21592	21416	21534	21672	21421	21496	21594	21529	21461	21441	21453	21415	21414	21738	21714	21559	21546	21571	21435	21696	21622	21578	21628	21661	21354	21510	21644	21666	21597	21575	21432	21533	21512	21547	21524	21381	21353	21636	21422	21443	21559	21706	21721	21431	21573	21389	21566	21596	21619	21453	21617	21539	21522	21588	21534	21661	21515	21520	21623	21465	21703	21613	21710	21646	21566	21522	21555	21466	21529	21562	21581	21555	21545	21408	21531	21687	21490	21673	21662	21470	21452	21502	21524	21677	21531	21529	21568	21607	21485	21633	21658	21476	21693	21441	21451	21524	21706	21382	21478	21586	21521	21439	21410	21613	21475	21637	21481	21690	21504	21676	21588	21766	21550	21546	21437	21555	21546	21515	21534	21658	21556	21471	21643	21485	21400	21620	21589	21425	21453	21553	21632	21433	21622	21419	21553	21693	21482	21361	21430	21510	21590	21627	21628	21451	21464	21464	21428	21451	21647	21477	21597	21439	21687	21640	21580	21454	21722	21522	21568	21435	21475	21628	21463	21520	21469	21675	21600	21468	21550	21464	21400	21539	21592	21406	21491	21655	21629	21469	21459	21449	21398	21524	21624	21533	21452	21536	21568	21473	21578	21629	21507	21641	21588	21683	21587	21491	21618	21492	21781	21532	21591	21601	21530	21564	21606	21513	21632	21715	21470	21647	21507	21484	21456	21531	21516	21654	21592	21613	21678	21504	21693	21545	21649	21381	21678	21653	21682	21504	21708	21473	21684	21714	21580	21651	21680	21539	21597	21689	21523	21752	21572	21632	21696	21588	21511	21435	21536	21527	21568	21507	21463	21579	21534	21540	21518	21480	21652	21576	21554	21484	21480	21527	21551	21723	21568	21398	21420	21729	21706	21532	21458	21635	21498	21609	21330	21427	21422	21519	21494	21527	21362	21552	21347	21626	21719	21494	21563	21572	21647	21440	21749	21500	21606	21544	21510	21561	21433	21719	21542	21586	21774	21551	21480	21561	21715	21597	21393	21536	21226	21534	21514	21444	21419	21769	21762	21542	21509	21435	21539	21572	21705	21473	21790	21588	21526	21644	21596	21332	21577	21605	21495	21436	21567	21578	21593	21506	21507	21468	21613	21589	21416	21406	21473	21663	21446	21602	21568	21619	21583	21538	21444	21500	21567	21571	21386	21398	21597	21601	21533	21654	21706	21485	21473	21571	21449	21485	21404	21536	21700	21535	21556	21446	21608	21626	21595	21520	21377	21554	21501	21665	21623	21557	21630	21585	21513	21651
23471	21570	46307	56124	46191	38977	32720	28307	28233	28437	28367	28323	28189	28385	28139	28440	28097	28296	28554	28125	28292	28423	28366	28368	28306	28184	28543	28526	28245	27985	28028	28165	28152	28153	28222	27991	28045	28025	27954	28210	28179	28212	28115	28187	28428	28037	28205	28279	28327	28173	27984	27962	28124	28049	28108	28009	28198	28092	28064	28135	27887	28087	28104	28154	28188	28059	27951	27917	28154	28087	28042	28097	27974	28336	28155	28093	28242	27963	28210	28053	28001	28231	28023	28049	28206	28164	28082	28193	28070	28135	28134	28093	28237	28212	27972	28150	28029	28135	28159	28106	27870	28011	28185	28124	27830	28243	27993	28069	27983	28011	28107	28142	28050	28008	27997	28117	28067	27963	27898	27886	28079	28224	27872	28142	27795	27938	28115	28245	28091	27969	27992	27736	28000	27994	28216	28053	28069	28090	27984	28322	28133	28111	28145	28029	28031	28107	28000	27995	28165	27993	27807	27825	27719	28011	28001	27776	28030	28150	28177	28146	28138	28234	28205	27895	28179	28159	27991	28102	28185	28166	28149	28018	28183	27932	27947	27787	28087	27919	28003	28294	28275	28178	27996	28017	28033	28172	27892	27975	28123	27831	28159	28202	28079	28015	28101	27837	28225	28023	27868	28114	28037	28135	27983	28133	28034	28149	28018	28117	28055	28195	28088	28194	28013	28111	28199	28174	27992	27988	27895	28000	27937	27932	28241	28008	28108	27891	28066	28060	28044	28109	28206	28240	28127	28079	28084	28057	28115	28321	28080	27979	27986	28108	28167	27999	28158	28153	28264	28090	28253	28053	27682	27954	28020	27839	27966	27902	27909	28089	27995	28110	27721	28322	28135	28122	28169	28162	28171	28097	28123	28018	27995	28284	27991	27938	28271	28403	27989	27914	28185	28148	27898	28165	28219	28115	27979	28172	27958	28211	27957	28263	28191	27960	27994	27965	27924	28076	28123	27958	27983	28020	28094	28144	28077	27831	27888	28199	27927	28054	28182	28045	27956	27941	28381	28195	28209	28212	28176	28374	28081	28095	28174	27982	28150	28176	27997	28081	28184	28117	27869	27974	28021	28019	27946	28155	27760	28053	27905	27936	28225	28024	28065	28100	27879	28090	28121	28105	28006	27977	28288	27984	28149	27970	28244	27973	27904	28386	28053	27898	28106	28165	27965	28079	28049	28129	28048	27972	28252	28258	28239	28076	28033	28050	27870	28086	28189	28180	28143	28223	28307	28071	28197	27999	28192	28163	28172	28000	28076	27805	28192	28189	28288	28233	27828	28138	27964	27877	28105	28319	27889	27971	28146	27883	27955	28294	27958	28048	28204	28187	28070	28115	27878	28140	27854	28043	28217	28030	28089	28213	27981	27991	28045	28053	27928	27977	28181	28221	28270	28128	28015	27898	28379	28034	28102	28206	28028	28020	27972	28158	28147	27863	28228	28231	28255	27813	28101	27955	28168	28111	27841	28091	27978	28097	28215	28122	27998	27967	28419	28154	28175	28214	28287	28289	28258	28062	28080	28192	27939	27999	28199	28120	28138	27891	27982	27901	28131	28042	28049	28204	27937	27943	28091	28081	28024	27965	28141	27989	28076	28115	28079	28198	28133	27825	28057	27894	28272	27951	28063	28102	28096	28049	28001	28067	28276	28178	28080	27908	27973	28032	28081	27994	28064	27949	28278	28153	28019	28014	28139	27908	28126	28207	28182	27985	27931	28194	28224	28039	27901	28230	27990	28217	28239	27669	28079	28031	28072	27953	27937	27929	28048	28033	27867	28003	27951	27967	27957	27931	28063	28094	27929	27979	28235	28098	28195	28177	28123	28117	28341	28146	28138	28189	28207	27990	28003	27969	27896	28129	28087	27786	27916	27997	28161	28007	27985	27791	28128	28015	27949	27947	28157	28215	28061	27947	27935	28084	28064	28112	28107	27959	28012	28117	28191	28120	28178	28129	28105	28165	28004	28272	27984	27940	28158	28142	28025	28205	28048	28200	27998	27977	28232	28067	28131	27991	28268	28098	28086	28109	28063	27955	27922	27886	28047	28020	28084	27975	27820	28263	28139	27879	28154	28154	28088	28018	28090	28035	28157	28126	28124	28031	28035	28037	27850	28158	28319	28041	28078	28433	28144	28088	28248	28113	28202	27972	28169	27958	28050	28415	28128	28029	27837	28160	28076	27941	28230	28214	28145	27775	27977	28121	27932	28131	28246	28178	28151	27934	28182	27896	28048	28029	28135	28095	28152	28138	28135	28156	28035	28012	28067	28005	28157	28211	27976	28219	28111	28280	28200	27997	28148	27980	28051	28135	28027	28016	28094	28251	28149	27998	28211	28095	28072	28129	28029	28094	27997	28110	28160	28237	28400	28022	28287	28492	28063	28080	28039	28178	27993	28104	28026	28143	28078	28253	28065	27905	28435	28214	28018	27946	28093	28065	28071	28085	27965	27983	28093	27807	28194	27954	27904	28076	28241	27948	27759	28032	27825	27838	27995	28183	28032	28273	28136	27942	28063	28033	28116	28151	28031	28189	28071	28083	27962	28168	27997	28181	28105	28177	27934	28248	27933	28159	28156	27964	28029	28015	28207	27966	28043	28053	27967	27994	28091	27877	28104	28114	28047	27979	28176	28080	28039	27965	28248	27980	28082	27794	27740	27998	28151	28126	27987	28275	28089	28197	27946	28042	28019	28214	27828	27892	28162	28073	28049	28120	28121	28339	28248	28067	28012	28096	27987	28129	27867	28159	27889	27961	28060	28114	28081	27991	28331	28201	27976	27979	27771	28043	27911	27996	28154	28005	27978	27962	28031	28215	28117	27980	27962	27787	27958	27940	28227	28032	28238	28099	27796	28075	28036	28020	28357	28052	28046	27966	28009	27933	28097	27843	28040	28142	28056	28070	28101	28105	28019	28193	28126	28037	27908	28060	28030	28034	27931	27888	28150	28052	28113	28050	28045	27948	27920	27692	28014	28133	28115	27903	28201	27897	28053	28151	27875	27877	28038	28072	28036	28077	28003	28051	28143	28009	28196	28043	28165	27875	28082	28083	28041	28091	28072	28114	27955	28203	27984	27896	28042	28125	28001	28158	28026	28006	27980	28127	28060	27926	28091	28035	28149	27898	28041	28174	28052	27939	28145	27987	28030	27917	27818	28194	27971	28064	28022	28059	28085	27950	28282	28111	28063	27890	28222	28086	27911	28213	28025	28291	28188	27900	27931	28159	28238	27959	28183	28119	28125	28160	27968	28027	28015	28136	28335	27944	28206	28013	28176	28015	27993	28065	28177	28220	28110	28078	27873	28234	27980	28171	28059	27931	28041	28151	28386	28024	28211	28277	28145	28063	28079	27953	28023	28029	28097	28064	28137	28086	28160	28093	28292	28183	28342	28263	28109	28076	27917	28058	27917	28118	28130	28207	27957	27969	28039	27976	28089	27912	27978	28017	28201	28016	27982	27960	27979	28049	27921	28021	28238	27955	28006	27934	27888	28243	28179	28019	28001	28172	28049	28105	28140	28181	28203	27928	28009	28169	28118	27960	27832	27998	28081	28070	27986	28347	28280	28159	28208	28233	28198	28057	27954	28143	28172	28012	28211	28219	28227	28316	27981	28172	28144	28084	28236	28007	28205	28316	27955	27917	28163	27902	28071	28003	28160	27800	28071	28044	28343	28183	28216	27943	27895	27922	28120	28096	28360	27931	28106	28111	27995	28249	28197	27977	27942	28021	28239	28295	28039	28007	27737	28051	27983	28208	28102	27908	27819	27956	28087	28080	28051	28252	28175	28242	27875	27981	28206	28008	28169	28053	27937	28087	28087	28045	28059	27968	28116	28383	28139	28173	28149	27826	27749	28014	28038	28038	28224	28221	27974	28186	28250	28175	28035	28053	28304	28061	28124	28172	27915	28087	28046	28039	27865	28140	28196	28047	28097	28195	28202	28013	28337	28010	28047	28220	28250	28047	28106	28043	28226	27992	28128	27932	28258	27962	28006	28113	27894	27733	27857	28080	27996	27986	28056	27967	28015	28209	28003	28205	28064	28144	28044	28051	28246	28166	27988	28157	27929	28171	27979	28024	28102	28210	28214	28166	27893	27817	28195	28034	28222	27877	28037	28080	27917	28116	28117	27913	28119	28081	28076	27955	28373	28070	28095	28047	28032	28068	28132	28072	28078	27900	27811	28228	28042	28218	28189	28141	28040	28153	27858	28115	28023	27925	28105	28285	27975	27880	28120	28182	28157	28127	28010	28401	28135	28136	27980	27952	28170	28063	28107	28057	28190	28161	28333	28217	28143	28056	28278	28081	27982	28269	27940	28018	28019	27919	28200	28011	27915	27844	28034	28222	27979	27982	28329	28004	28073	27691	28019	27943	28065	28073	28115	28076	28180	27990	28007	27942	28255	27983	28365	28173	28204	28031	28253	28212	28061	27981	28270	28265	28198	28210	28474	28157	28044	27976	28129	28314	27942	28091	28115	28131	28009	28224	27861	28118	28182	28227	27960	28198	28122	27979	28213	27845	28056	28212	28147	28126	28200	28116	28054	28104	28072	28034	27869	28233	28238	27895	28111	27747	27948	28143	28023	27962	28139	27937	28298	28133	28135	27999	28093	28172	28194	27971	28034	28075	28148	28107	28056	27874	28052	27943	28119	27991	27981	28004	27911	28064	27901	27900	28049	28192	28165	28066	27968	28349	28071	28151	28240	27871	28043	28064	28068	28105	28125	28144	28019	28049	28190	27884	28080	28146	27936	27991	28153	28107	27963	28140	28110	28005	28075	28273	28141	28169	28133	28189	28167	27924	27986	28169	28159	27878	27790	28253	28072	28005	28177	28444	28176	28075	28202	28020	27873	28099	28160	28119	28020	28012	28278	27834	28090	27879	28110	28303	28097	28265	28080	27908	27847	28240	28139	28009	28245	28082	28306	27909	28271	28001	27953	28054	28083	27979	28151	28212	28229	27960	28033	28204	28115	28256	28175	28150	28345	28065	28094	28079	28185	27995	28066	28034	28128	28205	28037	28013	28037	28121	28048	27905	28080	27976	28208	27999	28016	27933	28309	28207	27959	28138	28118	28028	28023	28083	28290	28284	28247	28137	28080	28323	28278	28140	28153	27919
26238	66660	95685	77668	53528	38095	25282	21560	21702	21611	21406	21683	21752	21610	21528	21729	21724	21559	21623	21647	21661	21605	21805	21748	21710	21672	21689	21459	21521	21545	21674	21740	21551	21584	21736	21643	21488	21581	21668	21508	21617	21566	21502	21533	21545	21624	21796	21621	21565	21575	21691	21644	21758	21706	21766	21614	21602	21608	21579	21535	21707	21515	21561	21710	21665	21416	21424	21625	21602	21513	21477	21768	21550	21662	21712	21645	21619	21642	21686	21560	21600	21645	21628	21367	21538	21786	21462	21543	21492	21785	21658	21548	21714	21650	21596	21793	21710	21544	21566	21578	21634	21597	21640	21531	21615	21529	21544	21614	21609	21480	21508	21321	21846	21735	21639	21391	21553	21655	21583	21444	21641	21471	21559	21513	21596	21702	21618	21812	21724	21610	21636	21514	21710	21614	21562	21592	21703	21520	21594	21612	21646	21585	21472	21558	21611	21683	21509	21639	21817	21474	21720	21609	21555	21526	21426	21669	21633	21569	21594	21624	21639	21612	21620	21568	21618	21571	21532	21735	21627	21690	21552	21525	21741	21683	21725	21578	21632	21770	21563	21597	21629	21391	21649	21616	21595	21512	21717	21542	21489	21807	21632	21614	21486	21670	21622	21577	21731	21690	21743	21566	21575	21636	21365	21635	21529	21394	21451	21492	21554	21629	21608	21596	21658	21673	21814	21409	21645	21567	21539	21513	21769	21468	21554	21650	21647	21477	21592	21534	21546	21711	21482	21634	21546	21573	21751	21543	21629	21744	21446	21468	21494	21628	21774	21566	21558	21729	21567	21592	21371	21555	21740	21706	21805	21616	21653	21672	21444	21551	21500	21584	21621	21501	21604	21781	21676	21694	21604	21491	21602	21592	21665	21778	21698	21580	21784	21650	21726	21611	21530	21651	21806	21588	21568	21740	21637	21774	21520	21576	21810	21684	21725	21739	21621	21383	21487	21657	21573	21465	21579	21705	21635	21534	21554	21566	21784	21461	21486	21746	21752	21599	21627	21587	21653	21550	21655	21534	21727	21791	21646	21572	21728	21607	21405	21701	21542	21365	21594	21771	21631	21556	21472	21595	21468	21698	21487	21527	21600	21457	21766	21690	21473	21649	21645	21552	21485	21732	21596	21671	21611	21429	21517	21656	21511	21506	21683	21553	21838	21439	21478	21426	21735	21636	21557	21569	21667	21789	21553	21765	21718	21545	21652	21604	21662	21450	21606	21640	21704	21565	21661	21527	21546	21505	21701	21642	21651	21731	21678	21788	21693	21573	21664	21474	21538	21549	21683	21570	21565	21840	21677	21512	21551	21518	21644	21594	21674	21569	21665	21474	21449	21552	21596	21630	21705	21611	21651	21663	21547	21520	21602	21628	21761	21539	21549	21507	21665	21676	21618	21566	21890	21525	21564	21587	21600	21594	21513	21595	21689	21560	21541	21647	21617	21402	21676	21711	21613	21519	21528	21560	21629	21440	21756	21512	21739	21460	21664	21687	21599	21646	21496	21772	21433	21610	21672	21768	21669	21590	21716	21649	21628	21571	21420	21523	21610	21601	21652	21708	21453	21595	21827	21595	21490	21651	21526	21465	21633	21782	21557	21569	21559	21565	21541	21606	21839	21644	21580	21427	21653	21590	21463	21627	21696	21565	21542	21471	21583	21656	21716	21637	21553	21480	21816	21412	21609	21620	21633	21463	21556	21783	21563	21613	21508	21649	21640	21628	21407	21499	21597	21652	21506	21636	21529	21598	21555	21702	21652	21571	21510	21555	21415	21635	21619	21798	21618	21628	21442	21630	21453	21623	21737	21552	21628	21625	21573	21661	21561	21597	21495	21610	21682	21421	21709	21655	21539	21802	21581	21612	21824	21579	21656	21543	21544	21664	21682	21742	21547	21705	21616	21557	21662	21501	21752	21705	21589	21624	21648	21698	21586	21474	21574	21730	21412	21423	21586	21527	21810	21386	21666	21694	21564	21555	21509	21652	21422	21556	21627	21506	21633	21615	21572	21783	21614	21545	21449	21609	21539	21633	21541	21607	21589	21678	21619	21646	21679	21626	21525	21460	21657	21804	21655	21516	21626	21672	21493	21702	21599	21629	21748	21713	21640	21611	21492	21664	21649	21601	21585	21553	21535	21694	21610	21601	21586	21542	21669	21813	21646	21746	21600	21525	21735	21631	21773	21686	21482	21505	21580	21488	21520	21652	21667	21665	21584	21606	21869	21556	21682	21409	21590	21541	21708	21533	21526	21634	21555	21753	21495	21589	21624	21819	21619	21711	21510	21586	21590	21597	21741	21541	21458	21536	21552	21627	21533	21632	21682	21595	21503	21640	21603	21778	21495	21630	21765	21654	21565	21526	21787	21628	21720	21662	21557	21436	21460	21756	21491	21648	21778	21545	21451	21767	21623	21739	21489	21680	21585	21538	21570	21663	21655	21546	21621	21627	21540	21686	21492	21816	21682	21632	21510	21687	21547	21545	21542	21655	21627	21619	21818	21536	21573	21734	21672	21671	21583	21839	21657	21592	21762	21553	21471	21730	21604	21597	21737	21648	21478	21392	21446	21702	21681	21698	21610	21432	21673	21633	21763	21526	21588	21498	21755	21632	21588	21509	21726	21741	21602	21453	21385	21531	21802	21549	21802	21375	21458	21732	21627	21610	21681	21702	21807	21532	21595	21659	21794	21639	21613	21658	21548	22026	21474	21622	21617	21494	21686	21614	21634	21787	21611	21807	21584	21698	21425	21576	21612	21577	21939	21713	21684	21486	21725	21477	21650	21627	21606	21536	21636	21503	21640	21694	21452	21663	21586	21707	21514	21588	21593	21653	21740	21557	21646	21673	21689	21602	21612	21651	21636	21835	21545	21526	21709	21653	21516	21528	21701	21510	21608	21682	21743	21489	21654	21485	21559	21584	21469	21425	21420	21566	21482	21607	21748	21490	21568	21547	21678	21716	21654	21641	21443	21376	21565	21739	21389	21621	21503	21710	21700	21609	21622	21576	21541	21446	21699	21591	21510	21523	21463	21517	21672	21617	21800	21645	21691	21598	21678	21663	21784	21807	21572	21526	21648	21571	21543	21748	21455	21682	21619	21653	21497	21721	21767	21731	21496	21597	21596	21674	21485	21687	21466	21696	21491	21526	21594	21618	21629	21800	21501	21478	21724	21477	21614	21515	21459	21384	21597	21735	21569	21582	21631	21541	21647	21767	21616	21561	21639	21628	21470	21582	21661	21660	21540	21492	21653	21634	21375	21585	21460	21607	21616	21465	21687	21443	21674	21416	21700	21552	21422	21664	21820	21402	21565	21505	21537	21614	21737	21642	21640	21590	21673	21641	21564	21568	21391	21485	21537	21616	21520	21580	21483	21695	21689	21762	21634	21525	21570	21470	21653	21680	21598	21741	21833	21760	21542	21397	21649	21595	21648	21483	21572	21725	21659	21662	21613	21558	21807	21612	21597	21710	21725	21711	21630	21648	21649	21470	21597	21525	21726	21563	21604	21617	21513	21580	21577	21655	21756	21840	21503	21474	21645	21680	21619	21528	21655	21575	21579	21581	21529	21628	21691	21561	21597	21606	21545	21503	21567	21784	21495	21564	21458	21605	21729	21579	21806	21731	21800	21694	21684	21534	21643	21661	21477	21721	21698	21566	21639	21707	21524	21618	21610	21671	21736	21723	21602	21389	21662	21567	21642	21630	21748	21631	21501	21781	21496	21513	21633	21589	21762	21549	21728	21571	21733	21624	21545	21669	21559	21652	21651	21653	21646	21538	21887	21601	21626	21478	21617	21597	21573	21581	21730	21660	21539	21589	21683	21490	21329	21667	21606	21478	21480	21639	21368	21643	21623	21759	21542	21489	21690	21609	21401	21747	21558	21552	21514	21532	21691	21631	21685	21633	21453	21624	21575	21664	21601	21422	21592	21577	21650	21671	21624	21633	21776	21798	21536	21597	21735	21769	21662	21645	21503	21502	21707	21611	21685	21546	21770	21572	21523	21690	21610	21660	21561	21817	21619	21743	21422	21706	21537	21615	21630	21587	21603	21669	21553	21586	21695	21584	21437	21533	21715	21639	21470	21670	21516	21693	21607	21644	21639	21585	21522	21630	21693	21561	21551	21660	21606	21648	21397	21592	21533	21495	21568	21537	21574	21520	21574	21450	21733	21571	21815	21575	21457	21559	21723	21731	21670	21657	21625	21616	21494	21703	21661	21480	21718	21650	21648	21490	21403	21564	21661	21543	21781	21560	21697	21498	21510	21701	21588	21709	21531	21570	21716	21648	21472	21678	21674	21565	21523	21606	21299	21466	21606	21602	21671	21729	21624	21597	21672	21642	21531	21586	21740	21370	21498	21702	21609	21661	21789	21450	21728	21743	21383	21661	21766	21607	21313	21561	21575	21526	21760	21464	21608	21702	21651	21795	21517	21585	21506	21590	21818	21548	21635	21634	21552	21643	21634	21605	21580	21626	21624	21541	21339	21471	21606	21767	21728	21572	21537	21640	21580	21438	21577	21681	21604	21468	21606	21678	21567	21485	21922	21710	21592	21528	21634	21536	21665	21621	21752	21428	21543	21546	21561	21812	21672	21723	21554	21646	21561	21678	21675	21506	21508	21493	21712	21730	21773	21797	21618	21653	21689	21508	21542	21672	21655	21745	21657	21527	21685	21578	21747	21618	21582	21734	21738	21679	21553	21551	21545	21491	21454	21539	21656	21467	21467	21746	21574	21551	21659	21572	21551	21521	21619	21635	21742	21568	21556	21715	21616	21542	21479	21687	21682	21636	21643	21411	21511	21709	21786	21532	21540	21672	21575	21565	21807	21651	21549	21586	21702	21703	21606	21430	21593	21616	21614	21714	21595	21588	21775	21625	21463	21691	21904	21537	21850	21582	21657	21446	21793	21750	21570	21597	21444	21730	21537	21620	21626	21798	21770	21512	21559	21662	21652	21586	21673	21631	21570	21690	21693	21549	21544	21526	21614	21451	21718	21628	21564	21696	21712	21512	21598	21477	21442	21628	21612	21618	21527	21629	21583	21538	21670	21660	21566	21717	21697	21537	21770	21510	21475	21763	21563	21720	21696	21793	21755	21685	21678	21583	21627	21728	21477	21857
22543	21982	42134	50056	46208	40949	35328	28954	28865	29420	29280	29321	29249	29274	29080	29164	29206	29094	29072	29009	28934	29020	29034	29026	28908	28901	29028	28941	29123	29003	29079	28847	28918	28752	28888	28846	28942	28673	28990	28913	28809	28814	28741	28829	29031	28915	29175	29069	29187	28966	29202	28848	28882	28932	28793	28919	28870	28897	28694	28708	28728	28572	28666	28865	28928	28644	28722	28720	28705	28627	28809	28687	28880	28798	29122	29097	28836	28734	28871	28730	28834	28712	28905	28666	28840	28820	28888	28700	28706	29066	28514	28871	28895	28710	29076	29003	28837	28759	28637	28498	28665	28765	28848	28724	28725	28847	28781	28947	28759	28722	28684	28693	28859	28658	28792	28790	28742	28814	28895	28592	28635	28721	28986	28587	28690	28782	28846	28956	28764	28776	28425	28915	28842	28678	28825	28825	29072	28593	28892	28560	28833	28905	28747	28732	28797	28707	28721	28552	28776	28791	28665	28913	28800	28852	28609	28643	28696	28757	28818	28610	28926	28770	28841	28909	28692	28617	28788	28831	28628	28767	28557	28840	28790	28786	28773	28505	28647	28742	28850	28711	28510	28755	28832	28744	28885	28744	28564	28808	28514	28817	28805	28837	28612	28815	28777	28677	28896	28771	28567	28745	28826	28740	28799	28897	28586	28775	28881	28775	28640	28775	28777	29107	28915	28519	28838	28796	28770	28887	28733	28807	28576	28708	28914	28711	29029	28780	28811	28688	28854	28766	28818	28730	28978	28606	28870	28518	28918	28995	28914	28967	28796	28858	28699	28593	28814	28811	28846	28814	28762	28824	28801	28653	28730	28498	28795	28756	28633	28949	28760	28686	28679	28511	28745	28902	28785	28665	28784	28755	28939	29137	28740	28892	28911	28962	28883	28995	28920	29069	28785	28645	28646	28836	28709	28851	28690	28795	28708	28689	28641	28751	28688	28848	28587	28577	28809	28973	28709	28811	28654	28645	28832	28894	28875	28691	28767	28993	28627	28668	28866	28919	28353	28856	28599	28716	28874	28802	28593	28656	28753	28610	28697	28586	28645	28718	28731	28550	28730	29037	28737	28686	28781	28811	28864	28926	28660	28770	29032	28867	28866	28684	28766	28793	28892	28968	28858	28618	28909	28795	28619	28647	28696	28687	28748	28781	28903	28673	28840	28803	28734	28727	28760	28988	28706	28622	28731	28558	28873	28757	28740	28912	28828	28785	28729	28613	28761	28815	28892	28682	28827	28721	28606	28774	28673	28719	28950	28694	28841	29038	28839	28841	28592	28682	28851	28619	28716	28606	28761	28644	28805	28736	28613	29051	28739	29011	28735	28677	28903	28414	28514	28718	28513	28870	28612	28891	28824	28779	28796	28877	28715	28778	28858	28848	28901	28994	28918	28773	28921	28911	29033	28584	28774	28875	28575	28770	28692	28955	28805	28859	28695	28819	28792	29005	28848	28519	28829	28816	28930	28780	28837	28755	28741	28849	28853	28745	28901	28731	29058	28646	28601	29046	28735	28741	28705	28754	28643	28854	28759	28793	28749	28820	28908	28780	28741	28863	28785	28690	28803	28740	28728	28832	28933	28815	28602	28667	28740	28705	28619	28569	28919	28626	28711	28704	28678	28727	28861	28721	28633	28955	28704	28702	28764	28939	28950	28789	28852	28745	28659	28801	28942	28773	28814	28454	28781	28833	29103	29059	28820	28814	28760	28788	28943	28639	28569	28891	28696	28624	28866	28834	28946	28912	28651	28600	28732	28622	28755	28723	28896	28916	28836	28714	28782	28743	28793	28678	28585	28858	28831	28671	28618	28522	28732	28385	29041	28776	28985	28794	28810	28719	28756	28755	28891	28903	28849	28791	29012	28709	28710	28634	28705	28930	28763	29084	28672	28556	28640	28768	28643	28633	28514	28884	28640	28853	28851	28672	28890	28954	28808	28606	28675	28756	28823	28867	28735	28893	28723	28692	28613	28805	28761	28817	29002	28911	28734	28756	28738	28740	28892	28631	28739	28595	28689	28654	28732	28475	28609	28562	28572	28750	28751	28749	28824	28931	28749	28796	28812	28515	28590	28577	28708	28716	28755	28766	28754	29033	28858	28698	28884	28663	28716	28639	28732	28708	28717	28674	28805	28759	28833	28772	28801	28849	28591	28701	28777	28648	28645	29104	28936	28692	28486	28748	28543	28909	28816	28732	28821	28801	28779	28680	28673	28942	28748	28750	28661	28888	28776	28894	28927	28815	28762	28725	28866	28779	28706	28844	28627	28761	28735	28791	28778	28864	28777	28770	28661	28647	28532	28750	28823	28632	29169	28749	28887	28683	28630	28574	28804	28683	28767	28734	28760	29038	28645	28829	28589	28806	28501	28675	28878	28845	28869	28667	28728	28905	28704	28595	28528	28947	28720	28637	28959	28803	28754	28903	28891	28713	28664	28621	28787	28704	28814	28613	28706	28968	28772	28792	28718	28743	28820	28567	28879	28997	28681	28730	28875	28738	28907	28924	29033	28747	28682	28682	28657	28685	28506	29029	28838	28544	28741	28788	29065	28843	28682	28644	28646	28832	28913	28888	28939	29021	28888	28601	28473	28636	28724	28947	28938	28723	29038	28810	28719	28723	28804	28471	28619	28927	28719	28774	28848	28741	28794	28827	28671	28764	28760	28909	28700	28922	28753	28501	28811	28763	28657	28775	28971	28657	28677	29104	28890	28817	28795	28716	28596	28722	28704	28866	28641	28751	28897	28630	28768	28769	28860	28771	28941	28752	28832	28778	28526	28922	28776	28793	28744	28680	28855	28826	28796	28827	28910	28846	28892	28687	28613	28681	28716	28836	28866	28971	28904	28690	28827	28748	28768	28716	28665	28625	28912	28741	28705	28793	28650	28943	28828	28761	28681	29002	28779	28526	28750	28597	28794	28767	28695	28613	28910	28717	28675	28825	28842	28884	28948	28707	29005	28904	28826	28882	28721	28716	28783	28621	28665	28622	28777	28613	28603	28621	28600	28549	28767	28752	28749	28664	28807	28691	28799	28764	28851	28872	28488	28815	28663	28807	28845	28835	28797	28807	28877	28771	28937	28778	28947	28753	28854	28612	28824	28825	28930	29045	28803	28717	28786	28887	28477	28809	28994	28812	28495	28797	29021	28952	28668	29067	28967	28727	29008	28551	28802	28967	28720	29010	28557	28507	28366	28815	28835	28698	28667	28655	28709	28651	28843	28879	28834	28819	28575	28584	28924	28823	28721	28816	28734	28987	28836	28907	28891	28911	28761	28647	28786	28746	28630	28827	28771	28664	28727	28936	28630	28825	28779	28793	28940	28746	28844	28598	28777	28756	28703	28817	28794	28806	28854	28445	28678	28787	28887	28591	28689	28668	28611	28804	28617	28732	28781	28804	28752	28630	28869	29082	28540	28752	28611	28849	28914	28687	28805	28794	28941	28923	28815	28760	28692	29101	28873	28854	28779	28781	28743	28738	28694	28847	28524	28798	28520	28866	28803	28846	28464	28926	28969	28686	28930	28756	28602	28761	28698	28648	28869	28722	28599	28716	28960	28777	28743	28648	28576	28825	28974	28658	28533	28582	28775	28781	28665	28753	28667	28736	29108	28632	28935	28565	28297	28727	28900	28844	29028	28825	28424	28895	28872	28830	28681	28793	28844	28943	28855	28673	28903	28560	28757	28622	28822	28953	28742	28790	28778	28756	28806	28774	28900	28489	28957	28694	28971	28560	28735	28704	28823	28966	29014	28734	28711	28905	28833	28641	28754	28899	28736	28824	28806	28765	28909	28497	28658	28913	28818	28610	28989	28675	28963	28657	28744	28867	28659	28830	28667	28776	28592	28799	28795	28866	28864	28758	28809	28830	28905	28715	28751	28814	28584	28646	28678	28756	28802	28557	28830	28605	28616	28648	28824	28738	28855	28969	28665	28624	28803	28720	28837	28724	28670	28877	28877	28792	28759	28548	28760	28612	28809	28833	28615	28834	28752	29005	28815	29039	28601	28829	28740	28600	28727	28556	28811	28873	28926	28722	28462	28969	28826	28785	28610	28613	28818	28636	28557	28485	28500	28737	28788	28708	28679	28713	29058	29179	28716	28573	28656	28907	28865	28807	28721	28791	28904	29104	28809	28725	28698	28826	29003	28826	28823	28818	28851	28536	28848	29023	28885	28558	28786	28826	29204	28871	29077	28837	28819	28337	29005	28858	28749	28870	28797	28807	28747	28857	28505	28610	28738	28649	28631	28709	28778	28869	28900	28524	28712	28793	28693	28769	28729	28563	28886	28851	28827	28891	28625	28894	28717	28684	28684	28856	28985	28836	28761	28629	28826	28923	28777	28942	28682	28900	28802	28901	28884	28781	28728	29034	28909	28888	29068	28917	28728	28865	28775	28797	28654	29021	28937	28619	28666	28650	28570	28662	28998	28836	28505	28520	28700	28743	28665	28895	28768	28641	28859	28986	28647	28578	28832	28778	28843	28652	28742	28772	28869	28763	28472	28983	28843	28902	28908	28966	28878	28619	28875	28706	28706	28714	28766	28856	28907	28665	28776	28655	28720	28730	28803	28940	28590	28970	28796	28737	28639	28783	28726	28838	28660	28719	28879	28934	28830	28743	28989	28725	28580	28645	28828	28698	28722	28741	28753	28795	28661	28797	28607	28809	28932	28815	28774	28838	28667	28835	28832	28886	28713	28721	28947	28822	28660	28786	28919	28841	28722	29004	28662	28912	28533	29164	28824	28773	28766	28818	28705	28591	28638	28708	28752	28891	28687	28717	28691	29037	28674	28592	28644	28821	28875	28854	28767	28720	28742	28715	28945	28727	28583	28592	28727	28682	28721	28883	28893	28832	28726	28628	28935	28802	28695	28781	28726	28849	28860	28842	28913	28680	28803	28908	28840	28418	28620	28679	28810	28985	28904	28678	28688	28873	28940	28870	28520	28926	28826	28853	29034	28529	28732	28737	28896	28869	28803	28761	28889	28911	28878	28808	28955	28895	28747	28813	28800	28629	28887	28880	28778	28695	28712	28674	28675	28590	29204	28701	28989	28673	28851	28774	28745	28569	28591	28833	28957	28692	28791	28538	28786	28768	29086	28804	28857	28742	28848	28720	28761	28596
44630	94427	100212	88070	64698	45122	28515	22151	22012	22012	22120	22307	22029	21889	22082	22061	22027	22208	22200	22184	22194	21983	21959	22056	22107	22053	22054	22074	22042	22272	22106	21876	22047	22169	22045	22052	22220	22124	22101	21927	22195	22081	22085	22212	22129	22104	22148	22169	22084	22110	22188	22193	22013	22223	22022	22031	22083	22128	22176	21983	22077	22002	22081	22047	22209	22164	22041	22220	22145	22085	22205	22144	22077	22183	22219	21870	21996	22174	22110	22157	22134	22053	21933	22175	22191	22194	22056	21864	22173	22085	22068	22048	22020	21997	22039	22144	22164	22177	22061	22266	21861	22251	21812	22027	22149	22203	22047	21964	22087	22137	22201	22117	22071	22147	22366	22018	22063	22113	21994	22035	22008	22002	21945	22078	22019	22136	21994	22115	22144	21895	22143	22090	22071	22131	21928	22158	22193	22154	22122	22152	22227	22092	21940	21954	22009	22111	21979	22058	22089	22138	22089	22104	22159	21941	22148	21987	22064	22268	22031	21827	22130	21982	21950	22127	22022	22139	21939	21963	22149	22190	22062	22125	22061	21966	21810	21966	22173	22145	22248	22166	21897	22212	21915	22091	21952	21969	22088	21978	22050	22086	21969	22000	22223	22169	22289	22233	22206	22149	21895	21895	22187	22108	22102	22144	22005	22070	22007	22084	21999	22161	22065	22202	22066	21926	22085	22225	22081	21934	22096	22183	21978	22233	22132	22281	22106	22189	22176	22118	22081	22242	21997	21945	21880	22045	22117	22061	21875	21938	22188	22178	22009	21982	22066	22142	22199	22064	22165	22294	22145	21926	22077	22180	22023	22251	21886	22087	22112	22119	22190	22149	22062	22040	22117	22077	22179	22081	22218	22141	22013	21955	22112	22069	22037	21934	22085	21814	22129	22147	22100	22186	22158	21947	21959	21995	22035	22141	22077	21905	22126	21967	22010	22102	21989	22055	22028	22310	22078	22160	21909	22106	22073	22301	21959	22020	22226	22124	22223	22138	22043	21950	21850	22265	22050	22162	22169	22073	22083	22048	22114	22056	22206	22226	22011	21981	21897	22132	22042	22151	22255	22138	22041	22098	22277	22110	22128	22129	22144	21980	21984	22213	21898	22076	21977	22026	22057	22079	22168	22077	22006	22009	22009	22024	21973	21925	22149	22103	22092	21976	22055	22104	21901	21919	22175	22109	22015	22204	22072	22165	22146	21959	22258	21971	21902	22025	22215	21897	22128	21998	22053	21939	22018	22013	21960	22130	22124	22099	22036	22061	22039	21899	22200	22022	22081	21989	22229	22030	21909	22133	21891	22054	22121	22119	22029	22048	21826	22199	21958	21983	22039	22202	22025	22037	21977	21818	22070	22032	22115	21972	21864	22168	21999	22055	21995	22044	21991	22005	22028	22121	22207	22084	22040	21934	22203	22076	22131	22133	21965	22089	22099	22068	22094	22092	22073	22056	22153	21933	22116	22057	22019	22152	21944	22057	22118	22108	22015	22039	22183	22221	21891	21931	22064	21976	22213	22182	22093	21941	21987	22103	22187	22073	22132	22144	22082	22131	22067	22093	21908	21986	22107	21991	22004	22046	22007	22064	21972	22036	22101	22148	22001	21992	22030	22055	21995	22040	22036	22088	22415	22055	22198	22048	22315	22160	22079	22142	22163	22031	22124	22130	21830	22245	22001	22151	22229	22171	21881	22181	21948	22201	22114	22149	22022	22202	22014	22058	22183	22162	22085	22120	22127	21977	22156	22102	22153	22001	22170	22086	22143	21957	21952	21960	21961	21856	22157	21869	22029	22259	22054	22059	22062	22093	21954	21978	22058	22054	22109	21929	22018	21909	22014	22230	22055	22101	22142	21939	22007	22208	22126	21895	22211	21820	22122	22148	22111	22018	22130	21988	22081	22112	22124	22162	22030	22110	22323	22184	22150	21845	22194	21994	22130	22210	22074	21931	22111	21967	22120	22184	22290	21885	22001	22006	22061	21987	21999	22008	22119	21949	21942	22076	22134	22083	22023	22117	21884	22005	21983	21896	22120	21965	21974	22093	22114	22082	22092	22106	22070	21891	21872	22136	22152	22102	22217	22132	22160	21956	22061	22023	22156	22042	21939	22100	21949	21968	22032	22042	22113	22092	22113	22110	21934	22065	22169	21895	22193	21937	22087	22157	22035	22019	22217	22129	22119	22023	22006	21940	22122	22149	22107	22045	21976	22118	22113	22093	22071	22022	22107	22055	22052	22036	21978	21912	21961	22028	21945	22187	22142	22108	22065	22028	21959	22165	21892	22149	22212	22020	22160	22172	21981	22123	22026	22104	21964	21856	22070	22177	22325	22024	22086	22032	22013	22206	21903	21967	22145	22113	22120	22173	22119	22056	22055	21934	22113	22127	22095	22139	21990	21905	21961	22091	22227	22100	21939	22055	22139	22121	21988	22018	21995	22101	22098	22169	21996	21959	22115	22088	22093	22058	22082	22123	22202	21952	22060	22274	22008	22032	22152	22246	22161	22138	21962	22147	21993	22031	21884	22144	21995	22074	22151	22068	22082	22052	21902	22261	21965	22014	22035	22020	21980	22064	22056	21987	21972	22050	22090	22098	22027	22193	22131	21988	22082	22189	21924	21991	22137	21997	22039	22181	22214	21952	22145	22062	21834	22193	22011	22009	22054	21895	22093	22224	21854	22066	22288	22152	22096	22188	22041	21956	21836	22203	22127	22057	22192	22102	22156	21903	22049	22098	22019	22100	22044	21984	21973	22228	22056	21994	22285	21837	22171	22001	22054	22083	22016	21967	21974	22057	22100	22040	21976	22249	21950	22011	22126	21873	21989	22171	22272	22046	22136	22173	21915	22187	22074	22072	21980	22103	22040	21979	22033	22074	22327	21942	22077	22110	22061	22168	22061	21978	22152	21936	22037	22431	21759	21962	21950	22041	22016	22163	22074	21998	22138	22230	21932	21909	22153	21890	21975	22267	22084	22024	22146	22007	22081	22143	22227	22225	22028	22077	22159	21875	21887	22281	22093	21906	21964	22069	22149	22163	22062	22098	22088	22044	21938	22076	22030	22119	22162	22057	21902	21944	22052	22137	22218	22138	22269	21952	22170	22057	22110	22140	21987	22254	22147	22167	22028	22072	22124	22197	22219	22228	21927	22022	22055	22136	22060	22014	22009	22117	21934	22137	22157	22043	22030	22145	21922	22001	22050	21942	22102	21954	22161	22153	22097	22044	22052	22026	21930	22013	22107	22064	22288	22006	21915	21998	22188	22123	22130	22007	21978	22016	22109	21909	21919	22184	22135	22180	21967	22035	21911	21884	21931	22135	22076	21831	22032	21964	21899	22113	22105	22192	22068	22100	22167	21892	21843	22214	22124	22088	22101	22143	22093	21963	22021	22010	22127	22187	22008	21908	21898	21922	21965	22165	22181	21905	22080	22104	22193	21959	22214	22123	22065	21982	22089	22152	22130	22071	22086	22074	22080	21788	22188	22029	22157	22131	21992	21974	22136	22054	22037	22152	22094	22135	21900	21831	22010	22094	22081	21970	21999	22030	21886	22090	22051	22170	22009	22087	22077	21979	22147	22173	21851	22052	22141	21847	22069	21900	22353	22235	22070	22071	22191	21948	22079	22253	22011	22136	22012	22100	22173	22104	22093	22102	22163	21922	21937	22158	22039	22004	22027	21959	22022	22024	22155	21983	22026	21851	21945	22043	22083	22122	22000	22017	22058	22062	22100	21776	21975	21965	22226	22226	22047	22019	22051	22193	22045	21897	21947	22161	22291	22117	21793	22128	22041	21943	22041	22040	22184	22083	22157	22026	22177	22189	22098	22252	22190	22045	22064	22164	22189	22139	22068	22102	21987	22045	22157	22135	22167	21981	22184	21972	21917	22174	22082	22051	22063	22178	22108	22151	22201	22122	22065	22248	22006	21973	22060	22099	22074	22061	22138	21962	22009	21991	22022	21894	22136	21924	21931	22057	22028	22054	21979	21917	21990	22018	22238	22132	22231	21919	22121	22098	22041	22010	21943	21940	22048	22032	21932	22124	21891	22129	22308	21999	21943	22215	22086	22202	22156	21970	22009	22084	22095	22116	22097	22080	21985	22095	21940	21938	22137	22282	21993	22039	22033	21967	22317	22005	22006	22075	22064	22267	22030	21977	22147	22132	22007	22025	22087	22112	22119	22076	22030	22132	21991	22177	22093	22142	22012	22087	21854	22187	21960	22211	22126	22105	22038	22153	22249	22028	22060	22348	21936	22160	21987	22242	21779	22100	21916	22186	22094	22154	22068	21930	22149	21988	21707	22035	21957	21970	21954	22087	22111	21888	22169	22080	22073	22053	22037	22214	22104	22055	22097	22120	22147	21943	22064	22133	22124	22054	21991	22192	22221	22073	22115	22177	22195	22142	22174	22074	22004	21982	22128	22091	22046	22135	22202	21928	22044	21879	22037	22100	22175	21927	22055	22175	21843	22160	22070	21937	22039	22193	21886	22155	21955	22044	22099	21908	22189	22088	21945	21978	22003	21906	21921	22167	22028	21971	22012	22032	22166	22221	22210	22245	21968	22099	22115	22221	22092	22163	22131	22040	21980	22196	22046	22199	22042	22240	22157	22111	22201	22098	22148	22099	22102	21985	22143	21951	22230	22030	21920	22188	22076	22200	22082	22163	22203	22163	22173	22122	22047	22155	21932	22188	21922	22102	22109	22020	21921	22025	22246	22021	22148	21914	21986	21998	22137	21860	22065	22108	22260	22033	22016	22164	22236	22116	22280	22090	22291	22188	22003	22081	22306	21981	22051	22181	21956	21957	21989	22072	22137	21993	21896	22139	22106	22139	22072	22028	22042	22163	22094	21917	22166	22080	22065	22032	21973	22095	22081	22151	22050	22060	21928	22220	22007	21959	22050	22076	22034	22038	22257	21971	21993	21937	22025	22069	22124	21969	22144	22115	22152	22043	22018	22090	21863	22024	22153	22112	22129	22087	22204	22032	22202	22158	22014	21988	21946	22045	22181	22059	22121	22222	22250	22165	21845	21987	22045	22062	22198	22255	22123	22225	22092	22110	21927	22241	22058	21997	22048	21987	21997	22055	22016	21893	22067	22348	22034	22070	21977	21978
27677	29182	50448	44359	34553	30813	29093	28091	28096	28213	28364	28125	28287	28174	28101	28127	28074	28213	28212	28195	28218	28186	28124	28044	28191	28148	28319	28093	28054	28259	28197	28204	28030	28051	28325	28128	28118	28242	28301	28159	27927	28174	27933	28054	28078	28079	28224	28360	28094	28213	28241	28265	28094	28133	28189	28280	28009	28000	27856	28432	28206	28080	28389	28140	28103	28265	28327	28009	28114	28042	28205	28068	28263	28104	28171	27931	28442	28287	28130	28148	27960	28147	27904	28239	28284	28098	28045	27964	27923	28213	28104	28086	28189	28268	28093	28121	27923	28028	28304	28212	28204	27935	28164	28030	28523	28017	28030	27978	28235	28006	28167	28167	27958	28222	28274	28134	27966	28051	28185	28245	28026	28317	27962	28352	28120	28225	28149	28269	28114	28105	28159	27879	27932	28209	28084	27974	28159	28307	28122	27878	28168	28078	28106	28403	28219	28006	28043	28303	28291	28231	28301	28226	28110	28194	28082	28090	28042	28071	27990	27979	27832	28089	27910	28122	28004	28214	28224	28084	28154	28196	28195	28316	28114	28239	28195	28053	27894	27913	28292	27981	27935	27991	27931	27974	28202	28062	27787	28264	28155	28130	28127	28086	28225	28089	27917	28124	27979	28006	28134	28041	28110	28335	28135	27943	28386	28201	28200	28114	27986	28165	28219	28204	28326	28226	28255	28109	28218	28175	28065	28298	28036	27959	28396	28034	28502	28048	27924	27985	28281	28138	28062	28271	28250	28089	28361	28272	28252	28112	28577	28088	28091	28190	28293	28084	28201	28161	28434	28121	28274	28100	28061	27962	27951	28043	28124	28199	28458	28153	28209	27934	28207	28173	28095	27892	28058	28316	28396	28186	28148	28022	28434	28255	28152	27973	28133	28197	27872	28099	28004	28233	28009	28136	28183	28333	28010	28166	28237	28112	28392	27915	28110	28154	28194	28083	28345	28255	28099	28405	28160	28061	28446	28206	28091	28171	28016	28044	27814	28319	28031	28160	28308	28006	28095	28196	28137	27922	28087	28224	28063	28145	28174	28074	28189	27821	28159	27873	28139	28152	28033	28096	28138	28139	28137	28010	28176	28089	28265	28050	28018	28094	28244	28098	28077	28030	28156	28038	28016	28138	28229	28127	28241	28165	28148	28162	28162	28141	28158	28366	28192	28200	28170	28191	27994	28268	28252	28039	28196	28215	28142	28006	28301	27960	28138	27969	28237	28401	28259	28305	27925	27857	28360	27888	28160	28245	28210	28171	28107	28148	28136	27925	28146	28137	27823	28022	28080	28025	28233	28282	27993	28259	28046	28367	27962	28286	28033	28028	28118	28048	28225	28034	28305	28148	28201	27954	28189	28038	28047	28133	28226	28293	27963	27896	28172	27956	28004	28019	28173	27948	28155	28136	28216	28094	27967	28220	28135	28175	27991	28182	27954	28168	28317	28279	27911	27994	28033	28090	28131	27950	27979	27763	28214	28003	28220	28023	28190	28249	28269	28380	28002	28223	28098	28238	28457	28129	27865	28138	27935	28194	28277	28066	28062	28168	28192	28084	27910	28262	27980	28381	27909	28366	28410	28036	28160	28235	28172	28206	27893	28126	28351	28094	28075	28017	28016	27991	28156	28113	28266	27891	28021	28145	28014	28049	27909	28171	27912	28127	28241	28043	28040	28136	27986	28132	28053	28091	28074	28099	28247	28197	28247	28271	28169	28189	28267	27769	28035	28138	28081	27826	28277	28103	28114	28229	28228	28342	28232	27826	27931	28261	28143	28173	28217	28072	28162	28142	28125	28149	27933	28446	28361	28022	28202	28049	28332	28058	28114	28218	27884	28063	28189	28082	28142	28120	28442	28219	28216	28144	28200	28115	28145	28128	28057	28048	28226	28002	28075	27983	28130	28104	28172	28251	28088	28100	28127	28034	28214	28248	28486	28353	28071	28076	28148	27969	28136	27839	28068	27892	27981	28124	28204	27999	28083	28104	28330	28135	28116	28114	28237	28060	28197	28350	28093	28216	27972	28298	27981	28067	28118	28145	28289	28228	28152	27854	28484	28004	28159	28054	28257	28134	27970	28208	28294	28188	28106	28098	28050	28028	28075	28002	28058	28324	28168	28155	28139	28136	28258	27845	27982	28257	28158	28227	28057	27978	28291	28026	28016	28098	28260	28102	28152	28241	27972	28131	28390	28251	28137	28162	28184	28121	28420	28232	27957	28169	28045	28160	27972	28216	28009	28184	27946	28254	28163	27956	28073	28019	28212	28239	28087	28262	27922	28084	28098	27995	28128	28087	28407	28036	28224	28075	28005	28182	28310	27974	28116	28020	28152	27983	28188	28144	28206	28033	28152	28122	28428	27999	28239	28225	28324	28376	28234	28161	28102	28369	27947	28169	28071	28075	28128	28091	28104	28342	28070	28253	28106	28334	28143	28091	28115	28086	28128	28148	28114	28192	28152	28262	27970	27903	28083	28211	28136	28071	28143	28021	28093	28303	28049	28001	28249	27891	28266	28051	28156	28015	28261	28260	28053	28182	28106	27683	28162	28093	28089	28154	28104	28136	28236	27945	28238	28052	28281	28284	28122	28195	28191	28127	27934	28215	27958	28041	28124	28036	28092	28131	28047	28118	28350	28195	28020	28135	28097	28161	28105	27885	28209	28137	28039	28261	28149	28201	28108	28168	28132	28015	27999	28164	27893	28362	28105	28132	28229	28317	28284	28011	28161	28240	27907	28170	28102	28216	28212	28259	28210	28229	28178	28338	28182	28039	28107	28028	28184	27871	28140	28316	28065	28382	28057	28189	27969	27878	28063	28062	28163	27827	28042	28284	28231	27823	27913	28202	28466	27996	28222	28151	28148	28324	28232	28207	28069	28215	27954	28124	28336	28205	28052	28213	27997	28220	28229	28084	28379	28310	28103	28157	28370	28141	28268	28256	28234	28190	28118	28236	28328	27919	28051	28276	28208	28034	28225	28170	28145	27993	27944	28054	28273	28240	27935	28026	28105	28392	28172	28197	28042	27988	27956	28164	28264	27927	28156	28006	28125	28040	28036	28089	28133	28107	28042	28096	28098	28107	28071	28303	28108	28153	28027	28056	28213	28076	28045	28030	28167	28144	27998	28249	28307	28224	28275	28066	28010	28087	28223	28069	28590	28240	28199	28042	28027	28025	27955	28038	28049	28127	28023	28215	27997	27955	28095	28049	28098	28113	27933	28109	28132	28127	28052	28105	27992	28227	28121	28098	28155	28146	28104	27871	28289	27990	28167	28070	27892	28015	28266	28176	28060	28456	28051	28170	27916	27922	28071	28052	28155	28156	27952	28129	28048	27998	28022	28029	28119	28034	28419	28216	28079	27849	28065	28232	28226	28150	28263	28016	28178	28262	28169	28399	28139	28196	28089	28014	28262	28115	28314	27987	27770	27948	27988	28178	28190	28113	28167	28147	28287	28309	28052	28202	28152	28181	28135	27959	28127	28137	28085	28245	28138	28201	28290	28181	28261	28197	28304	27943	28204	28230	28223	28269	28108	28086	28106	28187	28422	28180	28056	28384	28172	27807	28188	28045	28112	28021	28092	28240	28148	28097	28031	28042	28125	28190	28061	28198	28108	28076	28209	28060	28177	28208	28013	28227	28051	27927	28337	28100	28048	28048	28147	28183	27919	28229	28024	28020	28154	27997	28246	28354	28117	27924	28242	27902	28240	28066	27973	28034	28104	28013	28099	28020	28148	28018	28132	28280	28180	28046	28191	28167	28128	28072	27957	28270	28342	28203	27935	28009	27984	27960	28124	28309	28229	28123	28105	28155	28101	28136	28155	28231	28001	28125	28044	28255	28144	28244	28054	28182	27851	28224	28066	28220	27992	28078	28200	28002	28151	27903	28270	28120	28164	28093	28141	28251	28240	28267	28283	28110	28161	28301	28336	27865	28352	27999	28168	28051	28115	28257	28272	28090	28105	27965	28168	28042	28209	28073	27982	28089	28097	28201	28226	28094	28012	28318	28165	28203	28308	28418	28028	28300	28132	28419	28152	28146	28401	28065	28053	27950	28258	28112	28353	27902	28299	28288	28366	28090	28064	28201	28023	27907	28075	28099	28406	27866	28060	28298	27824	28084	28153	28124	28174	28078	28074	28290	28086	28287	27969	28165	28132	28261	28104	28297	28303	28069	28311	28268	28257	28174	28147	28231	28310	28056	28040	28040	28090	28022	28035	27999	28101	28154	28178	27942	28016	28407	28031	28318	27984	27906	28217	27995	28035	28014	28216	28174	28349	28318	28331	28075	28135	28256	28076	28179	28179	28432	28091	28001	28136	28256	28188	28216	28157	28262	28165	28444	28195	28453	28085	28062	28216	28099	28318	28057	28340	28067	27815	28275	27955	28107	28226	28057	28402	28132	28111	28149	28000	28357	28374	28395	28318	28093	28186	27983	28300	28090	27979	28042	27868	28197	28161	28088	27920	28086	27926	28156	28053	28205	28123	28357	28034	28222	28384	28345	28050	28125	28140	28170	28238	28051	28142	27822	28132	28132	28244	28030	28270	28007	27923	28101	28118	28029	28104	28361	28363	28265	28115	28098	28306	27905	28195	28173	28160	28137	28051	28374	28233	28036	28299	28249	28305	28012	28305	28080	28003	28207	28218	28019	28326	28143	28307	28406	28188	28310	28070	28204	28354	28360	28133	27988	28108	28238	28221	27935	28344	28132	28160	28284	28055	28377	28235	28159	28134	28138	28282	27984	28029	27978	28223	28453	28195	28155	27912	28212	28045	28310	28196	28028	28199	27891	28242	28220	27844	28003	28027	28104	28283	28403	28093	28040	28089	28036	28140	27962	27996	27928	28122	28000	27990	27997	28248	27985	28003	28164	28266	27938	28086	28034	28131	28253	28136	28179	28461	27948	28082	28042	28162	28156	28167	28274	28109	28244	28184	27880	28337	28281	28089	28027	28013	27921	28102	28191	28158	28021	28255	28354	27929	28018	28110	28071	28253	28091	28110	28254	28084	28134	28388	28109	27967	28115	28108	27993	28113	28273	28066	28147	28349	28104	28324	28225	28038	28046	28305	28075	27986	28094	28134	28251	28249	28358	28107	28219	28275	28029	28168	28349	28056	28077
22807	48915	53932	39464	29212	24372	21997	21511	21542	21443	21482	21490	21670	21571	21563	21534	21590	21583	21697	21723	21591	21544	21711	21420	21595	21498	21734	21563	21590	21457	21585	21601	21585	21848	21658	21632	21631	21622	21410	21644	21513	21607	21528	21397	21642	21414	21533	21596	21663	21513	21402	21652	21615	21446	21604	21328	21473	21634	21723	21608	21513	21534	21595	21624	21482	21653	21521	21419	21577	21523	21548	21719	21454	21622	21628	21435	21568	21574	21569	21622	21650	21541	21738	21426	21521	21449	21830	21536	21603	21495	21420	21524	21728	21472	21491	21776	21524	21445	21516	21492	21651	21749	21588	21673	21534	21367	21628	21455	21660	21901	21563	21642	21621	21706	21481	21409	21524	21475	21673	21542	21464	21570	21588	21471	21474	21680	21460	21561	21548	21530	21707	21404	21566	21597	21460	21507	21740	21521	21476	21537	21471	21599	21534	21727	21684	21557	21485	21552	21631	21632	21585	21690	21383	21516	21518	21477	21660	21525	21485	21515	21664	21531	21548	21542	21508	21443	21616	21665	21684	21579	21584	21657	21495	21584	21587	21427	21629	21425	21603	21437	21643	21585	21442	21631	21506	21696	21435	21456	21550	21688	21776	21551	21381	21520	21610	21583	21539	21548	21301	21607	21732	21551	21655	21481	21542	21459	21624	21570	21591	21629	21711	21484	21590	21720	21483	21536	21446	21541	21599	21515	21435	21473	21544	21466	21443	21663	21526	21624	21588	21609	21575	21595	21651	21440	21442	21582	21576	21596	21439	21416	21674	21595	21671	21590	21610	21438	21530	21496	21542	21572	21577	21578	21458	21637	21380	21683	21663	21635	21646	21496	21451	21501	21673	21546	21571	21493	21488	21542	21560	21481	21442	21638	21411	21636	21473	21726	21629	21491	21344	21682	21481	21628	21583	21450	21608	21634	21564	21549	21544	21406	21537	21385	21463	21492	21628	21536	21430	21453	21644	21725	21478	21421	21612	21539	21559	21671	21614	21673	21474	21679	21482	21603	21594	21509	21609	21522	21559	21544	21561	21509	21797	21379	21892	21626	21676	21306	21598	21598	21500	21569	21424	21424	21611	21507	21497	21602	21570	21484	21547	21442	21483	21604	21556	21759	21564	21631	21449	21581	21609	21578	21621	21388	21552	21691	21441	21585	21622	21556	21697	21417	21798	21550	21607	21423	21757	21651	21588	21686	21629	21562	21601	21736	21393	21585	21428	21532	21560	21537	21441	21598	21701	21632	21555	21573	21741	21469	21408	21475	21537	21660	21571	21532	21477	21532	21613	21692	21622	21484	21609	21659	21527	21710	21456	21573	21566	21447	21673	21615	21425	21535	21437	21475	21420	21664	21425	21541	21609	21527	21467	21440	21679	21594	21540	21549	21626	21592	21418	21752	21516	21626	21420	21429	21447	21568	21682	21548	21546	21655	21675	21515	21538	21671	21766	21539	21532	21793	21460	21312	21765	21507	21515	21697	21557	21641	21470	21513	21556	21528	21681	21658	21594	21529	21730	21333	21554	21584	21622	21562	21421	21599	21538	21481	21560	21418	21686	21509	21551	21748	21637	21556	21389	21455	21396	21571	21646	21547	21499	21519	21536	21407	21505	21534	21674	21709	21597	21617	21590	21658	21501	21495	21615	21597	21379	21520	21549	21665	21543	21360	21548	21599	21684	21419	21670	21579	21706	21523	21761	21487	21607	21567	21515	21588	21535	21644	21486	21289	21662	21484	21520	21849	21557	21711	21438	21411	21593	21583	21409	21628	21459	21533	21562	21707	21524	21485	21598	21532	21638	21529	21712	21619	21586	21593	21658	21641	21407	21515	21715	21579	21458	21608	21510	21298	21592	21454	21583	21496	21582	21479	21454	21530	21364	21624	21240	21588	21827	21705	21500	21570	21594	21386	21597	21499	21619	21505	21621	21618	21351	21424	21500	21502	21513	21439	21657	21527	21465	21647	21715	21541	21398	21682	21477	21615	21635	21653	21494	21468	21430	21723	21707	21423	21598	21429	21501	21557	21446	21633	21477	21542	21786	21478	21592	21348	21550	21655	21563	21712	21540	21624	21476	21582	21680	21229	21417	21605	21640	21607	21558	21672	21367	21790	21403	21719	21565	21626	21511	21589	21715	21429	21645	21415	21646	21383	21536	21620	21630	21608	21673	21513	21709	21616	21490	21521	21659	21677	21555	21367	21471	21323	21639	21865	21516	21717	21531	21608	21466	21514	21542	21616	21547	21635	21559	21622	21618	21366	21477	21739	21702	21508	21770	21673	21467	21526	21508	21574	21511	21495	21653	21601	21726	21551	21535	21701	21669	21723	21299	21630	21431	21566	21710	21591	21492	21423	21621	21466	21492	21519	21699	21574	21598	21501	21767	21618	21542	21550	21680	21646	21672	21661	21612	21591	21511	21590	21540	21524	21604	21513	21553	21695	21738	21644	21652	21553	21703	21667	21617	21642	21585	21655	21635	21573	21703	21633	21686	21531	21607	21845	21373	21592	21651	21572	21583	21393	21642	21666	21577	21597	21509	21461	21642	21546	21505	21348	21539	21720	21388	21698	21555	21659	21468	21501	21602	21555	21514	21520	21604	21485	21748	21562	21671	21649	21539	21713	21412	21648	21560	21528	21728	21636	21634	21634	21570	21755	21470	21476	21607	21568	21538	21527	21630	21493	21711	21504	21614	21416	21517	21521	21582	21634	21679	21591	21620	21628	21602	21559	21736	21487	21529	21447	21578	21543	21691	21771	21667	21642	21450	21582	21460	21811	21561	21508	21590	21506	21395	21521	21554	21572	21430	21450	21526	21511	21595	21468	21611	21553	21766	21665	21644	21610	21441	21431	21557	21625	21667	21548	21421	21549	21395	21592	21604	21669	21457	21394	21488	21482	21629	21767	21533	21517	21529	21615	21500	21477	21624	21502	21698	21579	21605	21711	21563	21364	21484	21576	21569	21542	21637	21387	21573	21535	21493	21484	21709	21618	21567	21636	21428	21489	21609	21558	21413	21411	21540	21615	21627	21539	21552	21488	21539	21634	21451	21474	21546	21478	21612	21493	21668	21651	21597	21527	21628	21441	21542	21659	21660	21361	21624	21573	21669	21590	21336	21489	21339	21535	21581	21654	21496	21552	21529	21471	21651	21501	21568	21483	21656	21396	21496	21511	21460	21666	21626	21401	21391	21554	21547	21559	21556	21472	21797	21541	21527	21768	21594	21511	21645	21347	21838	21516	21659	21569	21601	21585	21623	21844	21500	21627	21576	21725	21538	21630	21685	21296	21477	21569	21604	21556	21417	21701	21629	21636	21548	21628	21484	21607	21680	21577	21519	21659	21575	21520	21677	21634	21656	21577	21769	21554	21663	21455	21669	21616	21424	21751	21598	21586	21539	21634	21573	21693	21700	21532	21676	21586	21569	21618	21849	21573	21648	21514	21567	21566	21545	21589	21462	21566	21514	21876	21357	21528	21591	21635	21581	21514	21500	21463	21606	21495	21681	21606	21552	21567	21571	21662	21503	21559	21678	21583	21724	21681	21536	21645	21688	21677	21607	21404	21412	21470	21514	21513	21580	21502	21546	21598	21744	21705	21514	21555	21546	21541	21541	21553	21561	21586	21580	21507	21606	21593	21564	21686	21557	21569	21730	21478	21600	21612	21684	21661	21516	21601	21410	21682	21493	21534	21608	21809	21565	21527	21551	21625	21579	21690	21461	21447	21379	21764	21403	21556	21564	21525	21634	21557	21479	21491	21671	21629	21606	21387	21532	21470	21442	21429	21436	21750	21563	21465	21489	21659	21513	21508	21505	21566	21497	21632	21602	21562	21730	21632	21632	21572	21405	21671	21613	21630	21452	21627	21280	21571	21480	21671	21501	21418	21728	21700	21592	21360	21459	21436	21631	21583	21540	21562	21754	21604	21393	21706	21670	21682	21468	21577	21509	21555	21509	21392	21633	21546	21815	21632	21390	21726	21576	21616	21509	21569	21657	21579	21397	21622	21558	21396	21590	21519	21568	21322	21426	21526	21388	21472	21456	21554	21562	21420	21608	21529	21365	21710	21650	21605	21664	21575	21586	21621	21609	21554	21546	21580	21668	21528	21768	21661	21565	21563	21459	21586	21509	21598	21510	21578	21622	21606	21582	21454	21706	21555	21541	21468	21509	21575	21503	21590	21513	21530	21777	21483	21424	21589	21513	21646	21387	21722	21571	21599	21560	21784	21459	21352	21574	21692	21550	21694	21663	21701	21574	21602	21780	21429	21636	21541	21502	21490	21495	21673	21393	21633	21555	21613	21405	21571	21540	21539	21536	21601	21454	21724	21715	21622	21617	21510	21525	21491	21383	21589	21538	21690	21658	21676	21693	21566	21564	21474	21625	21555	21580	21567	21390	21600	21590	21497	21480	21548	21690	21415	21527	21619	21716	21473	21810	21689	21652	21600	21662	21602	21657	21723	21631	21609	21437	21579	21496	21585	21504	21547	21629	21553	21699	21538	21661	21577	21654	21765	21558	21545	21750	21512	21557	21654	21442	21578	21562	21532	21547	21499	21465	21502	21525	21534	21589	21402	21507	21697	21575	21360	21554	21606	21624	21574	21506	21513	21547	21418	21585	21518	21649	21678	21768	21360	21464	21715	21356	21526	21718	21749	21680	21663	21519	21524	21664	21693	21703	21660	21534	21556	21702	21666	21618	21475	21647	21531	21442	21589	21616	21566	21521	21702	21481	21617	21334	21733	21635	21585	21671	21465	21479	21492	21668	21605	21666	21839	21557	21558	21576	21768	21509	21588	21536	21526	21547	21560	21336	21735	21683	21469	21433	21673	21575	21589	21475	21594	21360	21556	21547	21574	21345	21655	21614	21596	21565	21522	21401	21687	21539	21621	21505	21568	21569	21445	21626	21614	21576	21564	21558	21575	21407	21629	21590	21766	21579	21612	21373	21473	21621	21447	21505	21569	21583	21471	21530	21635	21531	21563	21538	21385	21588	21693	21596	21527	21559	21480	21611	21511	21502	21502	21566	21421	21665	21699	21561	21617	21620	21677	21496	21538	21517	21584	21690	21640	21500	21436	21673	21739	21643	21538	21627	21533	21638	21563	21678	21624	21544	21599
23459	22404	44497	51908	44498	36619	32293	28292	28276	28632	28510	28376	28660	28496	28579	28586	28272	28483	28426	28573	28519	28572	28278	28359	28453	28261	28382	28519	28087	28248	28175	28511	28208	28056	28410	28352	28293	28266	28262	28302	28429	28332	28374	28135	28299	28237	28079	28346	28262	28194	28099	28350	28244	28311	28470	28418	28307	28204	28281	28158	28132	28316	28335	28001	28316	28073	28272	28370	28083	28404	28142	28506	28293	28538	28398	28197	28340	28190	28427	28244	28288	28327	28125	28352	28288	28439	28345	28061	28184	28252	28239	28132	28310	28172	28262	28233	28370	28270	28085	28259	28284	28125	28028	28151	28075	28188	28309	28084	28296	28342	28397	28354	28423	28131	28212	28237	28211	28323	28218	28278	28272	28434	28268	28227	28325	28156	28487	28363	28353	28199	28192	28376	28195	28230	28102	28239	28311	27962	28426	28526	28222	28112	28280	28233	28195	27984	28169	28208	28386	28221	28281	28285	28050	28480	28233	28272	28224	28282	28260	28318	28445	28454	28242	28383	28104	28355	28240	28307	28151	28168	28219	28359	28046	28129	28404	28163	28306	28498	28135	28270	28570	28190	28311	28280	28274	28179	28501	28565	28273	28130	28088	28235	28212	28314	28060	28279	28407	28292	28227	28229	28174	28284	28128	28119	28389	28378	28023	28290	28380	28321	28167	28146	28259	28321	28291	28648	28143	28173	28141	28338	28177	28349	28486	28043	28029	28151	28160	28151	28323	28030	28492	28141	28320	28155	28286	28123	28316	28370	28029	28137	28326	28211	28372	28181	28297	28296	28235	28235	28176	28204	28477	27995	28318	28208	28261	28309	28300	28127	28289	28350	28288	28350	28351	28157	28193	28184	28243	28217	28259	28422	28259	28298	28122	28176	28233	28353	28621	28423	28277	28401	28290	27997	28273	28346	28393	28286	28356	28180	28260	28370	28443	28320	28269	28228	28258	28250	28254	28185	28355	28105	28296	28012	28302	28076	28489	28446	28220	28147	28743	28224	28192	28090	28272	28287	27852	28278	28330	28401	28219	28124	28195	28386	28231	28282	28217	28273	28000	28065	28450	28277	28216	28096	28293	28058	28310	28355	28262	28248	28221	28263	28207	28131	28376	28284	28144	28236	28214	28187	28155	28201	28226	28223	28376	28348	28403	28222	28233	28007	28325	27969	28396	28313	28118	27886	28401	28356	28122	28032	28221	28311	28168	28273	28340	28276	28420	28330	28278	28252	28216	28234	28304	28264	28276	28226	28228	28538	28346	28346	28331	28379	28242	28103	28191	28399	28121	28120	28077	28250	28327	28200	27943	28219	28175	28100	28397	28384	28403	28388	28376	28461	28184	28366	28283	28376	28167	28126	28486	28288	28051	28029	28361	28085	28225	28289	28235	28149	28328	28273	28526	28002	28119	28318	28123	28096	28360	28383	28195	28184	28501	28445	28188	28230	28030	28143	28147	28282	28312	28436	28038	28199	28590	28222	28163	28189	28237	28245	28274	28164	28318	28362	28452	28228	28286	28063	28169	28163	28314	28234	28195	28103	28091	28263	28333	28253	28113	28120	28063	28260	28221	28386	28002	28257	28364	28043	28327	28302	28285	28349	28218	28352	28179	28381	28079	28076	28362	28344	28321	27875	28236	28376	28262	28316	28256	28129	28257	28424	28241	28162	28268	28196	28158	28344	28309	28263	28321	28265	28196	28279	28319	28188	28306	28150	28206	28283	28274	28169	28347	28376	28312	28229	28309	28163	28125	28197	28418	28552	28057	28239	28223	28178	28049	28136	28212	28211	28466	28227	28332	28219	28179	28142	28322	28173	28065	28200	28338	28005	28193	28415	28286	28195	28284	28388	28386	28393	28081	28258	28411	28065	28296	28268	28224	28195	28337	28461	28112	28024	28212	28171	28064	28323	28122	28248	28440	28276	28161	28105	28233	28253	28141	28287	28366	28485	28196	28309	28233	28445	28337	28078	28212	28465	28332	28350	28100	28299	28499	28049	28039	28154	28345	28185	28241	28283	28157	28252	28268	28049	28336	28037	28203	28155	28395	28296	28213	28235	28343	28286	28397	28081	28506	28087	28214	28266	28094	28091	28444	28329	28448	28514	28352	28138	28183	27904	28278	28210	28241	28316	28231	28261	28383	28314	28195	28458	28335	28211	28199	28424	28308	28417	28486	28230	28514	28466	28232	28380	28066	28291	28273	28406	28307	27931	28363	28387	28224	28120	28239	28041	28360	28016	28299	28085	28073	28478	28235	28124	28131	28207	28225	28100	28392	28230	28123	28331	28297	28036	28159	28234	28346	28172	28338	28276	28121	28595	28182	28079	28340	28180	28374	28186	28324	28243	28082	28449	28264	28271	28189	28102	28197	28307	28080	28154	28324	28270	28216	28062	28331	28378	28184	28311	28270	28132	28347	28368	28176	28278	28267	28154	28236	28296	28448	28210	28245	28025	28205	28181	28225	28258	28344	28484	28177	28147	28297	28177	28188	28302	28195	28058	28042	28137	28417	28015	28241	28016	28338	28084	28242	28303	28386	28223	28090	28110	28230	28263	28211	28270	28049	28499	28431	28359	28420	28288	28355	28473	28472	27926	28200	28207	28236	28375	28286	28438	28145	28131	28290	28379	28383	28139	28031	28194	28149	28455	28297	28247	28318	28237	28258	28174	28212	28275	28324	28444	28218	28246	28206	28338	28339	28263	28332	28291	28326	28113	28140	28148	28118	28143	28318	28123	28536	28519	28309	28574	28163	28192	28392	28328	28255	28153	28320	28175	28522	28287	28263	28565	28258	28108	28214	28067	28312	28247	28267	28147	28326	28560	28224	28083	28245	28119	28318	28365	28289	28187	28363	28280	28014	28247	28379	28258	28226	28297	28048	28204	28238	28030	28205	28275	28178	28346	28190	28080	28184	28212	28317	28271	28198	28280	28210	28283	28105	28157	28140	28230	28228	28524	28353	28573	28422	28035	28175	28293	28182	28224	28321	28396	28405	28444	28424	28295	28043	28456	28159	28094	28182	28348	28306	28420	28368	28008	28164	28262	28090	28322	28498	28420	28089	28343	28218	28153	28173	28381	28168	28113	28221	28250	28112	28182	28288	27970	28076	28142	28221	28334	28337	28165	28159	28118	28300	27936	28108	28371	28298	28249	28403	28203	28199	28142	28095	28040	28344	28096	28346	28417	28288	28239	28378	28294	28156	28259	28088	28103	28364	28301	28267	28402	28429	28240	28591	28454	28279	28173	28167	28113	28220	28176	28179	28139	28043	27952	28034	28253	28331	28272	28223	28342	28366	28133	28281	28343	27944	28206	28248	28320	27965	28321	28367	28241	28131	28282	28287	28190	28274	28242	28305	28295	28283	28357	28321	28502	28539	28222	28309	28395	28085	28376	28147	28162	28231	28542	28022	28113	28215	28047	28214	28053	28149	28440	28254	28414	27958	28302	28160	28170	28232	28268	28120	28070	28290	28166	28403	28300	28269	28366	28312	28322	28295	28287	28240	28203	28229	28211	28425	28166	28114	28400	28182	28256	28507	28247	28226	28582	28124	28311	28386	28403	28126	28282	28215	28073	28163	28078	28122	28364	28307	28204	28176	28260	28341	28241	28361	28287	28432	28231	28432	28398	28212	28209	28322	28161	28284	28218	28260	28270	28332	28242	28121	28315	28074	28115	28223	28359	28323	28326	28217	28297	28026	28218	28265	28147	28290	28142	28099	28332	28006	28145	28368	28107	28102	28220	28200	28232	28244	28220	28338	28156	28586	28144	28222	28306	28235	28291	28075	28470	28147	28227	28131	28178	28245	28364	28117	28313	28383	28261	28062	28072	28319	28190	28541	28411	28344	28494	28214	28416	28197	28503	28279	28212	28262	28230	28330	28248	28081	28069	28289	28458	28372	28167	28206	28236	28210	28418	28291	28238	28359	28131	28087	28062	28243	28210	28508	28267	28133	28270	28059	28168	27976	28262	28176	28217	28215	28243	28247	27988	28316	28176	28079	28017	28164	28136	28284	28179	27969	28304	28574	28371	28289	28319	28472	28361	28203	28282	28412	28304	28216	28338	28291	28319	28192	27887	28156	28094	28262	28363	28280	28314	28064	28044	28072	28210	28259	28060	28321	28269	28282	28310	28185	28309	28531	28195	28164	28183	28257	28289	28137	28176	28357	27983	28372	28121	28324	28062	28170	28158	28119	28151	28419	28324	28110	28360	28163	28220	28343	28177	28214	28381	28288	28279	28360	28139	27997	28139	28169	28240	28149	28239	28300	28293	28326	28182	28142	28263	28080	28332	28436	28346	28305	28190	28396	28199	28352	28192	28311	28159	28194	28165	28313	28334	28145	28227	28047	28211	28158	28340	28313	28167	28174	28228	28317	28256	28460	28435	28279	28599	28265	28135	28183	28465	28302	28246	28080	28412	28246	28199	28261	28285	28247	28089	28355	28255	28115	28221	28243	28226	28339	28191	27989	28384	28187	28277	28107	28386	28223	28293	28190	28173	28350	28111	28307	28203	28306	28157	28388	28142	28242	28156	28190	28172	28343	28311	28154	28363	28333	28248	28294	28357	28200	28082	28317	28405	28378	28285	28337	28329	28180	28110	28192	28554	28146	28385	28193	28314	28271	28187	28315	28186	28439	28215	28335	28102	28238	28452	28071	28132	28305	28199	28009	28389	28278	28273	28123	28228	28410	28381	28330	28078	28120	28005	28168	28166	28405	28283	28168	28328	28136	28126	28352	28311	28255	28171	28409	28606	28314	28148	28284	28324	28067	28082	28414	28199	28351	28178	28189	28323	28427	28279	28351	28225	28462	28306	28249	28135	28284	28127	28251	28307	28154	28089	28262	28377	28361	28474	28013	28482	28452	28039	28164	28314	28298	28197	28138	28389	28293	28172	28253	28238	28353	28329	28357	28231	28309	28341	28460	28113	28334	28277	28203	28455	28191	28027	28234	28275	28333	28217	28223	28232	28194	28179	28119	28178	28231	28397	28238	28355	28073	27879	28192	28264	28228	28378	28319	28310	28418	28219	28175	28264	28251	28182	28430	28264	28188	28195	28082	28139	28174	28034	28054	28116	28141	28184	28392	28328	28248	28136	28389	28096	28418	28131	28190	28164
39777	91372	95236	74012	51693	34882	24174	21658	21624	21660	21764	21847	21562	21665	21797	21653	21720	21864	21950	21683	21742	21693	21757	21567	21932	21513	21765	21771	21702	21613	21651	21746	21669	21698	21591	21626	21638	21747	21759	21876	21693	21916	21447	21593	21542	21702	21782	21620	21912	21476	21640	21783	21632	21818	21598	21732	21738	21718	21709	21742	21698	21697	21650	21875	21860	21707	21609	21518	21550	21791	21593	21689	21695	21782	21750	21647	21782	21760	21829	21821	21558	21641	21774	21630	21606	21676	21834	21608	21779	21769	21554	21633	21700	21601	21600	21848	21729	21649	21678	21764	21670	21755	21830	21655	21696	21579	21704	21577	21617	21646	21701	21709	21682	21714	21584	21713	21494	21958	21736	21633	21606	21565	21760	21629	21707	21702	21716	21652	21676	21487	21688	21733	21575	21698	21658	21628	21810	21852	21547	21718	21782	21785	21562	21867	21535	21661	21697	21694	21753	21626	21599	21706	21639	21803	21620	21517	21646	21644	21757	21638	21707	21978	21881	21678	21624	21664	21583	21661	21696	21676	21619	21769	21717	21677	21797	21504	21778	21851	21622	21598	21670	21525	21580	21787	21488	21784	21664	21616	21689	21761	21811	21580	21724	21651	21585	21626	21571	21655	21786	21584	21694	21702	21566	21638	21657	21691	21797	21592	21631	21656	21612	21584	21630	21681	21573	21703	21732	21653	21630	21595	21656	21545	21566	21589	21635	21508	21663	21704	21897	21790	21639	21746	21774	21785	21669	21776	21614	21515	21716	21682	21861	21597	21713	21728	21770	21655	21519	21869	21727	21705	21555	21561	21690	21672	21637	21659	21774	21679	21536	21760	21541	21823	21651	21738	21637	21765	21740	21660	21706	21588	21732	21624	21825	21724	21853	21596	21794	21664	21458	21549	21538	21755	21561	21653	21755	21640	21712	21703	21738	21717	21616	21653	21650	21653	21675	21866	21752	21662	21708	21664	21624	21710	21540	21491	21508	21984	21586	21645	21795	21707	21777	21721	21527	21675	21626	21678	21808	21651	21611	21526	21755	21630	21612	21528	21871	21746	21639	21700	21626	21726	21529	21788	21664	21742	21699	21689	21446	21682	21663	21778	21623	21645	21837	21784	21638	21779	21672	21741	21754	21649	21542	21842	21513	21818	21864	21601	21658	21666	21589	21769	21695	21556	21523	21620	21674	21759	21716	21585	21613	21769	21818	21682	21865	21586	21704	21836	21514	21607	21635	21522	21694	21583	21886	21579	21717	21819	21814	21753	21677	21773	21731	21727	21704	21720	21770	21656	21697	21560	21762	21773	21729	21444	21596	21736	21699	21662	21862	21785	21500	21699	21729	21732	21710	21481	21668	21921	21555	21705	21635	21573	21650	21749	21875	21666	21631	21577	21528	21675	21576	21610	21656	21670	21723	21657	21753	21713	21515	21745	21725	21722	21799	21480	21645	21592	21618	21587	21662	21677	21538	21634	21658	21722	21528	21691	21644	21783	21647	21683	21899	21667	21483	21534	21804	21704	21848	21658	21857	21703	21642	21503	21774	21588	21648	21654	21693	21813	21455	21701	21566	21688	21634	21602	21866	21711	21619	21554	21712	21768	21592	21632	21621	21720	21595	21688	21666	21651	21740	21743	21760	21532	21751	21554	21695	21695	21674	21612	21747	21545	21650	21617	21603	21828	21696	21743	21647	21678	21672	21773	21619	21924	21638	21677	21575	21637	21875	21622	21681	21634	21674	21818	21612	21507	21716	21557	21726	21700	21600	21628	21843	21532	21719	21716	21475	21753	21649	21589	21913	21734	21682	21623	21660	21794	21640	21698	21734	21726	21683	21591	21729	21616	21720	21801	21900	21830	21708	21638	21582	21668	21500	21571	21657	21769	21740	21645	21709	21414	21678	21854	21625	21622	21854	21775	21573	21650	21815	21666	21694	21534	21834	21841	21762	21533	21780	21526	21877	21630	21693	21871	21895	21695	21631	21843	21802	21677	21606	21648	21713	21762	21655	21619	21522	21515	21613	21529	21706	21750	21463	21537	21690	21558	21620	21690	21772	21783	21713	21593	21441	21707	21781	21832	21603	21661	21517	21658	21695	21536	21670	21667	21644	21592	21860	21696	21597	21688	21635	21697	21678	21537	21583	21602	21606	21790	21618	21762	21814	21631	21852	21796	21637	21800	21696	21812	21778	21835	21780	21568	21558	21504	21581	21764	21717	21629	21682	21549	21561	21819	21511	21517	21688	21498	21583	21850	21599	21774	21624	21659	21717	21740	21713	21744	21664	22022	21772	21607	21550	21675	21757	21706	21652	21662	21834	21591	21724	21559	21657	21815	21552	21606	21658	21637	21785	21732	21620	21583	21669	21843	21848	21476	21815	21709	21814	21679	21726	21473	21848	21647	21667	21621	21729	21590	21443	21759	21643	21701	21542	21767	21609	21532	21748	21741	21724	21650	21724	21598	21806	21776	21611	21851	21673	21510	21539	21686	21742	21609	21665	21616	21707	21657	21803	21607	21532	21776	21666	21752	21660	21613	21668	21790	21679	21550	21742	21635	21733	21876	21882	21678	21587	21807	21639	21545	21786	21910	21695	21625	21570	21781	21596	21732	21647	21657	21867	21704	21639	21658	21394	21669	21479	21773	21596	21753	21563	21801	21742	21718	21638	21656	21670	21675	21784	21656	21715	21631	21654	21760	21920	21667	21678	21793	21665	21806	21615	21783	21582	21715	21647	21568	21551	21761	21764	21572	21694	21649	21452	21574	21856	21661	21664	21692	21488	21647	21716	21722	21812	21827	21691	21683	21684	21565	21691	21635	21794	21764	21626	21736	21742	21655	21412	21648	21856	21785	21667	21361	21879	21661	21660	21718	21694	21776	21859	21817	21717	21680	21883	21758	21551	21701	21783	21772	21558	21834	21607	21642	21562	21623	21640	21630	21761	21644	21465	21630	21608	21595	21563	21687	21548	21528	21836	21882	21678	21653	21609	21670	21503	21733	21361	21543	21668	21740	21784	21660	21682	21766	21720	21700	21660	21790	21606	21748	21717	21589	21668	21802	21655	21669	21632	21697	21622	21753	21703	21607	21760	21764	21631	21598	21727	21663	21634	21616	21595	21762	21664	21466	21673	21709	21831	21711	21525	21726	21743	21670	21657	21609	21583	21477	21567	21611	21630	21855	21711	21529	21803	21805	21543	21549	21695	21784	21606	21649	21775	21552	21660	21598	21720	21509	21759	21638	21465	21643	21770	21633	21826	21547	21717	21546	21765	21643	21622	21879	21936	21785	21664	21571	21603	21796	21572	21603	21610	21702	21713	21566	21616	21698	21711	21639	21880	21778	21591	21638	21780	21593	21654	21728	21629	21702	21759	21747	21649	21562	21749	21610	21613	21644	21811	21637	21559	21539	21662	21818	21660	21787	21676	21750	21701	21608	21584	21700	21647	21674	21685	21598	21607	21909	21790	21418	21748	21576	21681	21606	21855	21801	21715	21629	21621	21647	21662	21757	21642	21602	21650	21752	21762	21331	21720	21736	21703	21684	21779	21554	21586	21812	21734	21622	21553	21739	21689	21684	21562	21746	21635	21603	21863	21886	21526	21595	21553	21802	21603	21730	21636	21742	21646	21770	21666	21559	21881	21708	21637	21889	21669	21541	21497	21581	21701	21642	21629	21691	21731	21542	21619	21769	21698	21744	21776	21699	21622	21737	21816	21615	21613	21729	21692	21773	21627	21800	21794	21748	21559	21599	21657	21791	21720	21750	21739	21609	21710	21707	21523	21627	21722	21536	21764	21629	21758	21703	21646	21733	21751	21601	21727	21726	21706	21826	21442	21602	21796	21726	21578	21648	21647	21635	21676	21713	21830	21718	21655	21807	21603	21763	21745	21506	21655	21628	21572	21614	21695	21646	21715	21594	21726	21571	21717	21677	21665	21538	21903	21739	21720	21728	21623	21634	21629	21651	21708	21730	21770	21586	21670	21550	21598	21731	21730	21586	21777	21730	21654	21596	21610	21752	21534	21599	21582	21753	21746	21774	21676	21561	21642	21664	21500	21633	21471	21682	21544	21674	21640	21644	21755	21642	21579	21924	21527	21613	21773	21521	21934	21683	21806	21737	21612	21477	21730	21646	21670	21602	21639	21581	21648	21849	21644	21778	21623	21833	21674	21685	21736	21837	21667	21756	21653	21675	21636	21654	21580	21662	21763	21650	21755	21799	21584	21732	21656	21686	21541	21700	21749	21855	21664	21645	21775	21574	21674	21521	21751	21609	21849	21439	21716	21762	21729	21792	21780	21748	21700	21630	21437	21581	21778	21709	21527	21590	21627	21629	21773	21606	21734	21625	21672	21672	21646	21605	21882	21719	21648	21790	21581	21619	21776	21524	21539	21594	21652	21589	21705	21667	21600	21751	21649	21836	21689	21738	21838	21664	21711	21613	21723	21653	21701	21626	21680	21718	21646	21473	21645	21554	21721	21656	21754	21537	21697	21860	21512	21714	21732	21710	21547	21642	21606	21598	21747	21607	21640	21811	21622	21618	21660	21713	21638	21707	21658	21622	21677	21677	21774	21728	21750	21741	21656	21573	21665	21480	21712	21588	21772	21738	21626	21750	21594	21462	21659	21569	21614	21643	21646	21567	21799	21608	21666	21842	21569	21678	21701	21768	21493	21746	21633	21706	21723	21629	21774	21792	21565	21928	21633	21541	21661	21853	21514	21590	21737	21644	21694	21620	21664	21789	21799	21817	21534	21805	21594	21538	21781	21564	21800	21703	21842	21626	21627	21757	21602	21703	21838	21866	21634	21592	21669	21805	21545	21775	21705	21643	21783	21621	21854	21803	21698	21625	21613	21798	21724	21742	21595	21645	21878	21654	21684	21655	21746	21620	21657	21753	21520	21572	21655	21649	21721	21675	21692	21778	21872	21659	21497	21555	21852	21726	21607	21698	21534	21814	21645	21596	21651	21652	21730	21585	21694	21725	21712	21732	21655	21501	21762	21564	21623	21822	21654	21723	21404	21685	21480	21733	21706	21749	21683	21651	21780	21685	21607	21698	21591	21734	21552	21745	21735	21790	21657	21682	21781	21831	21822	21729	21688	21719	21613	21643	21610	21731
22440	21972	42396	51761	48056	40075	34598	29290	28941	29509	29379	29090	29213	29329	28878	29207	29087	29071	29053	29142	29135	28969	29058	28951	29216	28929	28999	29134	28886	28984	29157	29153	29087	28885	28882	28916	28821	28859	28983	28964	28906	28830	28846	28762	28880	28852	28977	28836	29042	28706	28853	29002	29050	28575	28877	28874	28868	28928	28813	29115	28948	28725	28813	28907	28736	28843	28935	28967	28823	28890	28699	28821	29062	28871	29004	28616	28844	28735	28738	28948	29012	28871	28641	28817	29037	28884	28744	28877	28766	28959	28867	28737	28710	28813	28924	28714	28729	28933	29003	28779	28656	29033	28767	28635	28855	28831	28741	28927	28809	28791	28634	28896	28765	28733	28672	28805	28845	28891	29085	29092	28839	29104	29028	28571	28899	29030	28801	29101	28637	28940	28744	28959	28895	28758	28872	28730	28868	28837	28999	28716	28400	28842	28966	28940	28868	28795	28800	29217	28772	28572	28738	28547	28811	28878	29006	28820	28745	28907	28885	28720	28855	28579	28914	28737	28729	29005	29071	28768	28862	28556	28351	28800	28739	28870	28975	28776	28866	28796	28715	28951	28818	28715	28577	28846	28799	28737	28870	29022	28875	28841	28750	28748	28843	28789	28886	28796	28870	28831	28912	28802	28764	28700	28971	28731	28838	28995	28898	28758	28799	28711	28601	28621	28868	28697	28806	28583	28720	28824	28939	28697	28818	29010	28675	28740	28713	28949	28884	28812	28714	28946	28710	28953	28616	28785	28897	28712	28834	28963	28878	28878	29001	28836	29099	28766	28945	28594	28781	28797	28685	28732	28734	29184	29053	28887	28739	28737	28708	28939	28881	28890	28718	28896	28839	28899	28960	28749	28700	28769	28873	28948	28879	28798	29028	29029	28641	28904	28784	28847	28677	28693	28728	28923	28962	28914	28874	28882	28543	28918	29017	28844	29070	28818	28722	28973	28710	28792	28567	28620	28873	28697	28850	28892	28720	28826	28859	28912	28854	28694	28723	28785	28804	29071	28887	28910	28689	28675	28671	28856	28903	28796	28863	28866	28908	29037	28874	28621	28940	28770	29024	28867	28825	28528	28738	28691	28912	28715	28932	28933	28848	28915	28752	28746	28788	28698	28700	28729	28958	28754	28840	28833	28850	28888	28976	28705	29101	28857	28762	28814	28946	28904	28749	28789	28996	28732	28761	29021	28846	28759	29022	28782	28966	28602	28671	28762	29044	28948	28838	28903	28896	28819	28703	28857	28779	28858	28810	28657	28769	28810	28671	28790	28911	28763	28841	28707	29031	28890	28998	28657	29053	28740	28815	29088	28943	28689	29031	28626	28852	28620	28868	28643	28971	28870	28872	29065	28632	28994	28680	28646	28690	28484	28765	28912	28779	28935	28845	28982	28878	28492	28891	28969	28894	28689	28783	29047	28836	28659	28997	28823	28722	28590	28578	29018	28764	28702	28987	28633	28815	28854	28911	28835	28746	28986	28858	29044	29013	28866	28766	29043	28755	28930	28871	28796	29097	28779	28978	28802	28789	28751	28877	28830	29043	29032	28809	29095	28943	28961	28744	28941	28991	28761	28757	28743	28811	29016	28862	28940	28747	28756	28684	28832	28677	28740	28587	28840	28626	28784	28884	28736	29038	28914	28810	28892	28971	28821	28872	28776	29082	28830	28847	28682	28865	28728	28832	28722	28506	28662	28826	28911	28907	28860	29013	29050	28861	29057	28769	28679	28941	28830	28834	28840	28764	28763	28816	28936	28974	28753	28851	28640	28885	28870	28908	28734	28846	28896	28984	29014	28913	28861	28810	28936	28980	28824	28569	28744	28889	28685	28776	28614	28752	28764	28865	28992	28754	28820	28868	28702	29044	28909	28684	28706	28858	28782	28814	28834	28937	28880	29002	28847	28820	28819	28775	28782	28923	28751	28850	28817	28869	28923	28939	28986	28835	28523	28922	28874	28950	28775	28733	28898	28952	28505	28758	28806	28797	28661	28875	28784	28727	28771	28917	28614	28779	28481	28863	28758	28865	28775	29095	28644	28759	28725	28909	28797	28720	28724	28790	28699	28797	28922	28722	28790	28820	28745	28840	28854	28800	28963	28889	28771	28663	28885	28953	28942	29017	28784	28792	28823	28702	29007	28767	28819	28943	28729	28707	28831	28791	28631	28831	28665	28774	28892	28766	28590	28747	28701	28963	28742	28918	28837	28949	28840	28929	28706	28650	28945	28827	28851	28789	29004	28733	28778	28646	28554	28926	28651	28876	28749	28858	29193	28920	28904	28848	28691	28751	28883	28887	28732	28634	28827	28718	29072	28693	28911	28826	28625	28708	28793	28995	28698	28825	28785	28673	28867	28526	28847	28954	28821	28818	28675	29086	28797	28683	28796	28985	28841	28762	28521	28972	28704	28751	28790	28905	28802	28960	28840	28680	28779	28719	28630	28789	28883	28864	29082	28837	28871	28815	28622	28516	28778	28736	28781	28858	28717	29039	28730	29095	28751	28676	28793	28752	28681	29009	28657	28632	28711	28976	28841	28870	28992	28702	28686	29031	28844	28774	28909	28861	28608	28724	28876	28656	28740	28910	28934	28620	28596	28849	28804	28873	28979	28918	28895	29140	29114	28989	28673	28635	29044	28711	28801	28860	28992	28562	28767	28660	28837	28690	28795	28931	28875	28777	28815	28678	28977	29043	28891	29065	28623	28822	28750	28847	29023	28663	29072	28820	28660	28548	28827	28761	28687	28719	29123	28919	28630	28834	28890	28697	28913	29075	28496	28940	28872	28860	29015	28946	28803	28841	28899	28996	28707	28807	28701	28663	28733	28725	28774	28942	28689	28701	28882	28567	28980	29010	28863	28639	28904	28764	28852	28959	28776	28718	28802	28828	28915	28960	28877	28808	28823	28824	28763	28885	28676	28755	28559	28555	28577	28886	29088	28645	28950	28791	28732	28823	28844	28717	28910	28665	28962	28789	28886	28650	28561	28757	28947	28795	28875	28955	28772	28810	28973	28990	28861	28844	28844	28922	29006	28810	28946	28900	28752	28662	28913	28939	28840	29004	28770	29014	28760	29194	28893	28770	28927	28790	28867	28961	28963	28754	28652	28631	28836	28786	28737	28824	28838	28897	28741	29055	28745	28714	29036	28939	28895	28676	28873	29178	28709	28970	28651	28904	28821	28964	28944	28890	28624	28830	28969	29042	28896	28590	28766	28857	28882	28842	28701	28694	29025	28974	28783	28646	28876	28914	28657	28748	28705	28912	28828	29020	28810	28865	28876	29005	28926	28749	28917	28798	28547	28601	28913	28853	28776	28907	28753	28837	28645	28831	28881	28690	28699	28877	28749	28716	28715	28966	28734	28732	28824	28823	28846	28703	28845	28791	28778	28738	28769	28721	28918	28927	28942	28814	28708	28746	28711	28888	28716	28769	28925	28849	28800	28739	28902	28930	28693	28878	28688	28692	28857	29041	28884	28679	28890	28649	28761	28630	28787	28487	28696	28694	28794	28837	28616	28645	28888	28872	29072	28705	28817	28862	28606	28754	28937	28823	28666	28799	28690	28869	28645	28691	28860	29030	28963	28953	28876	28857	28812	28836	29134	28711	28932	29089	28818	28819	28776	29007	28689	28702	28811	28852	28608	28784	28934	28608	28554	29106	28682	28922	28796	28834	28945	28918	28992	28728	28821	28628	28548	28907	29054	28782	28768	28712	29048	28769	28885	28702	28858	28813	28748	28765	28832	28723	28690	28839	28699	28865	28999	28799	28806	28998	28941	28720	28927	29020	29098	28711	28875	28872	28685	28927	28826	28980	28877	29049	28787	28495	28890	28600	29052	28756	28742	29047	28917	28730	28946	28863	28915	28896	28844	28961	28652	28708	28691	28867	28821	28793	28879	28911	28762	28747	28599	28678	28850	28884	28825	28747	28929	28857	28850	28711	28845	28609	28914	28670	28849	28786	28717	28756	29034	28641	28883	28726	28847	28689	29025	28794	28949	28820	28729	29159	29004	28829	28777	28803	28831	28837	28501	28664	28755	28615	28511	28586	28656	28943	28630	28698	28926	28834	28798	28854	28687	28878	28771	28541	28846	28662	28835	28711	28831	28969	28872	28604	28962	28889	29092	28791	28775	28925	28825	28472	28813	28628	28747	28963	28859	28815	28831	28792	28830	28909	28773	28769	28900	28849	28749	28816	28820	28832	28869	28999	28753	28836	28898	28775	29174	28954	28801	28846	28909	28699	28645	28892	28872	28833	29104	28588	29035	28562	28984	28790	28983	28695	28927	28854	29242	28928	28881	28798	28713	29103	28870	28880	29145	28805	28765	28983	28996	28842	29088	28751	28774	28831	28823	28923	28726	28865	28645	28734	28969	28744	28961	28786	28744	29063	29157	28669	28845	28803	28856	28633	28805	29057	28802	28711	29022	28783	28622	28936	28813	28604	28879	28962	28969	28837	28616	28745	28839	28958	28778	28988	28837	28666	28960	28649	28807	28762	28762	28713	28691	28877	28952	28916	28779	28672	28869	28817	28724	28770	28757	28708	28975	28778	28807	28765	28785	28879	28805	28912	28814	28940	28561	28955	28603	28716	28888	28844	29017	28609	28683	28822	28759	28918	28777	28917	28812	28758	28739	29054	28761	28764	28753	28924	28894	28876	28901	28794	28746	28600	28859	28846	28972	28713	28824	28970	28774	28693	28853	28825	28668	28793	28985	28739	28882	28668	28812	29054	28808	28821	28924	28756	28893	28799	28600	28677	28889	29027	29038	28865	28858	28779	28433	28899	28764	28967	28897	28876	29059	29133	28953	28994	28925	28844	28841	28801	28726	28750	28837	28738	29056	28764	28728	28921	28787	28888	28795	28863	28846	29026	28768	29024	28531	28747	28753	29058	28596	28876	28840	28958	28785	28601	28737	28835	28889	28630	28839	28726	28687	28629	28593	28568	28821	28942	28799	28742	28591	28788	28927	29021	28752	29013	28839	28715	28517	28692	28847	29046	28911	29108	28484	28808	28713	28859	28874	29039	28745	28546	29020	28781	28818	28830	28544	28886	28876	28710	28905	28877	28942	28948	28975	28985	28789	28849	28741	28844	28945	28919	28901	28713	28874	28915	28681
40399	93751	100721	89081	65104	42975	27781	21991	21996	22029	22020	22123	22216	22080	22009	22195	22040	22003	21995	22117	22024	21970	22129	22084	22137	22121	22163	21939	22008	22105	22076	21832	22024	22173	21987	22029	22204	22013	21930	22020	22084	22067	22178	22114	22074	21894	21990	22085	22085	21949	22150	21974	21918	22088	21938	21847	22035	22051	22091	22058	22011	22004	21962	22119	21967	22059	22232	21879	21873	22130	22020	21908	21920	22085	21827	21940	21990	22082	22067	22053	21953	22288	22085	22058	22130	21997	22025	22101	22125	22053	21889	22044	21856	22001	22054	22046	21936	22109	22018	22063	22050	22111	22038	22250	21971	22047	21936	22111	21967	22061	22073	22117	22066	22071	22065	22081	22140	21930	21995	22080	21975	22186	22042	22030	21963	22411	22198	21901	22036	22020	22086	22011	21902	21897	22017	22075	22180	21941	21996	21979	21930	22144	22240	21929	22136	21996	21907	22152	22145	22114	21924	22136	22140	22077	22003	22275	21934	21921	22167	22004	22013	22099	22133	21924	21973	21950	22207	22086	22084	21923	21912	21955	22048	22084	22109	21903	21998	22123	22216	21944	22196	21887	21848	21850	22078	21959	22083	22005	22029	21981	22060	22010	22140	22051	21958	21912	22074	21820	22018	21987	21850	21989	22140	21918	22004	22004	22073	22186	21984	22090	22071	22220	21963	21992	22012	22075	22222	22139	21816	21897	22126	22006	21922	22065	22114	21896	21975	21898	21979	22092	22061	21934	22026	22015	21892	22030	21879	21955	21817	21923	22069	21847	22001	22078	21871	22122	21969	21968	22041	21994	22089	22079	22122	22213	21899	22099	22001	22081	22226	22104	21992	21730	22280	22117	21995	21926	22045	22001	22059	21921	22072	21860	22046	22039	22026	21941	22000	21996	22083	21962	22071	22140	21996	21961	22033	21896	22093	22253	21886	21850	21877	22198	22290	21898	22088	22109	21931	21887	21859	22069	21960	22028	21948	22112	22038	22066	22039	22101	21803	21886	22056	22054	22035	21887	22131	21930	21928	22071	22038	21947	22104	22111	22031	22144	22040	22006	22076	21983	22123	22109	22251	22093	22176	22009	22002	22289	21912	21931	22180	21969	22134	21983	22126	21921	21927	21827	22246	21940	21947	22049	21934	21938	22074	22052	22018	21958	21786	21918	21886	21979	21821	21989	21906	21787	21907	21827	21968	22111	21964	22076	22040	22190	22039	22050	22039	22002	21979	22115	22056	21884	22091	21920	22122	22136	22064	22019	22032	22117	21991	22186	21891	22008	22027	22032	22037	22175	21978	21977	22034	21829	21944	22158	22190	21931	21859	21924	22102	22022	21946	22099	22094	21971	22009	21974	21980	21937	22068	21839	22145	22111	21963	21897	22022	22075	21968	22096	22098	22093	21904	22024	22075	21943	21991	22008	21881	22066	21968	22081	22031	21961	21856	22007	22014	22028	22045	22112	22148	22048	22190	21948	21946	22115	22053	22082	21790	21957	21890	22048	22046	21983	22164	22024	22098	21910	22072	22065	21877	22019	22087	22096	22016	21924	21921	22191	22034	21941	22059	21999	22122	22164	21926	21858	22111	22061	22148	22111	21974	21910	22026	21872	22067	21983	22072	22043	22035	21940	21885	22184	21933	22049	21856	22013	21982	21949	22123	21930	21948	22099	21827	21856	22138	21997	22070	21994	21906	22114	22121	22052	21956	22097	21955	22050	22129	22118	21995	22137	22163	22114	22234	22017	22011	21934	22069	22012	22026	22012	22008	22074	22205	22062	22219	22052	21969	22047	21979	22079	22103	21994	21995	21891	22150	21967	22058	22066	21958	21895	21976	21920	22096	22168	21933	21795	22032	22165	22015	21998	22130	22053	22045	22121	22020	21877	21954	21953	21961	22136	22055	21999	22058	22061	21984	22245	22046	21982	22194	22074	22141	21964	22104	22153	22024	22248	21998	21925	21964	22052	21959	22162	21907	22095	22256	22030	21977	21871	21990	22215	22082	21985	22049	22209	21959	22039	21795	22027	22015	22032	22000	22090	22125	22086	21993	22015	22241	21850	22022	21944	22172	22073	22209	21982	22000	22018	22138	22026	21867	22242	21881	21946	22096	21979	22007	22034	22001	21933	21997	22060	22025	22017	22084	22035	22122	22042	22081	22085	22029	21958	22064	21884	22150	21887	21810	22059	22105	21945	22052	21874	22149	22070	22031	21942	22221	22223	22056	22061	22012	22250	22158	21902	22080	22091	21936	21960	21976	21921	22020	22023	22169	21932	22058	21947	22041	21983	22015	21968	22066	21946	22040	22063	22045	22069	21953	22097	22103	22015	22171	22191	22179	22127	21948	21791	22125	21937	21984	22121	22260	22139	22022	22068	22128	22171	22016	21980	22014	21924	21840	22044	21933	21786	21979	21982	22071	21950	22077	22041	21992	21919	22035	21895	21888	22034	22052	21979	22073	21891	22038	22090	22147	22238	22037	22103	22128	22026	21920	22041	22104	21998	22074	22115	22034	22112	22022	21952	22008	22100	21999	22268	22106	22013	22177	22059	22066	22092	22162	21999	21997	21974	21890	21984	21974	22018	21994	22321	22030	22056	21993	21988	22064	21995	22047	22033	22188	22056	22214	21947	21992	21799	22063	21955	22091	22090	22084	22143	22171	22043	21913	22108	21918	22009	21928	22171	22099	21969	22046	22060	21986	22194	21859	22136	21983	22170	22015	22015	22105	21826	22047	21996	21922	22140	22030	22066	22187	22039	22121	21890	21991	22200	21996	22053	22083	22123	22071	22025	22107	22036	22090	21985	22028	21858	22169	21921	22071	21999	21975	21973	21838	21992	22028	21948	22122	21860	21993	22081	21906	22049	21865	22039	22064	22072	22039	22110	21957	22142	22145	21804	22087	21977	22075	22050	22033	21993	21986	22015	22118	22017	22049	21979	21821	21821	22280	21953	22087	21855	21877	22185	22023	22199	21960	22050	21975	21924	22004	22060	22058	22069	22014	22031	22009	21979	22087	21959	21881	22054	22153	22123	22134	22107	22186	22052	21949	21984	21959	21909	21961	22017	22296	22094	22061	21858	22026	21970	21897	22136	21910	22064	22090	22001	21791	21985	22083	21944	21949	21918	21859	22114	22095	21869	22013	22024	22015	21975	21974	21994	21916	21945	22009	21991	21884	22131	21917	22026	22120	21986	21986	21871	22274	22082	21835	22110	21921	21941	22110	21878	22082	22122	22046	22045	22105	22081	21857	22006	22044	21993	22029	21852	22019	22073	21852	22012	21909	21881	22079	21894	22009	22052	22158	21973	22122	21930	21840	21961	22149	21919	21970	21868	22160	21936	21976	21989	21927	22140	22092	22008	22029	22103	21975	22010	22099	22003	21858	22010	21995	22172	22122	22154	22093	21918	21996	21958	22255	22188	21903	22010	22027	21970	21930	21981	22186	21883	21992	22094	22126	22074	21929	22094	22019	22104	21938	22028	21884	22059	21940	22060	22045	22153	22133	22198	22162	21981	21901	22115	21996	21999	22187	22007	22037	22190	22012	22055	22113	21891	21992	21992	22046	22146	22021	22054	22191	21907	21962	22031	21986	22162	22167	21953	21989	22022	22128	21978	21904	22079	21963	22094	22130	21871	21924	22037	21914	22031	22034	21939	22268	22119	22009	22053	21925	22071	21921	22185	21921	21988	22004	22007	22118	22130	21885	22021	22030	22030	22200	22048	21816	22083	22067	22056	22108	21924	22167	22077	21988	22156	21999	21994	22038	21915	22023	22034	21893	22045	22281	22047	21982	22040	22087	22036	22160	22039	21807	21968	22145	21912	21892	21876	22059	22012	22300	21862	22020	22041	21930	21837	21991	21901	22061	21934	21915	22027	21885	22026	22126	21978	21854	22032	21968	22057	22029	22006	21980	22119	22037	21887	21869	21979	21876	21870	22005	21979	22064	21969	22063	22015	22150	21954	22119	21929	21789	21846	22050	22005	21880	22154	21923	22095	21963	22074	22087	22099	22092	21974	22113	22070	21803	22213	22083	21990	21850	22244	21988	22099	22108	22018	22039	22146	22163	21958	22017	21997	22149	22073	22072	22041	21903	21960	21901	22115	21951	22035	21986	21872	22174	22042	22053	21986	22000	22005	22010	21999	22107	22062	22304	21946	22099	22088	21932	22194	22046	22013	21883	22046	22115	22015	22113	22147	21936	22251	21950	22070	22145	22040	22161	22005	22177	21975	21910	22182	21934	22045	22197	22078	21971	21811	21995	22008	21996	22003	22051	22136	22002	22005	21856	22035	21967	22097	21979	21869	21784	21957	21966	22104	21804	21908	22261	22004	22159	22105	22024	21841	21982	22170	22027	22002	21950	21872	21922	22109	22003	22068	22037	22119	22113	22076	21942	22119	22310	22128	21894	22081	21988	22059	22185	21930	21884	21942	22099	21908	22148	22042	22065	22019	21929	21982	22025	21892	21804	22097	22052	22154	21879	21848	21906	22048	21962	21850	21898	22072	22015	21980	21907	21907	22043	22039	22155	22078	21962	22053	22103	22000	22088	21941	22086	22248	22135	21810	22162	22002	21960	21897	22149	21936	22039	21944	21989	22141	22019	22008	21924	22078	22000	22134	21906	21860	22128	21975	21987	22215	21846	22098	21833	22045	21938	22233	22065	22042	22047	21908	21996	22042	22096	22046	22060	22122	22135	21901	22107	21936	21932	22139	22137	22120	21975	21995	21967	22116	22044	21975	22188	21883	21978	22169	21877	21960	22087	21925	21885	21888	21906	21938	22086	22031	22024	21945	22049	21948	21976	22096	22018	21876	22137	21942	22089	22162	22034	21919	22070	21937	22231	22229	22057	21827	22020	21985	21886	22029	22089	21945	22026	22060	22035	21932	22290	22051	21895	21930	21785	21995	21993	22106	22130	22186	22092	22190	21932	21988	22168	22065	21931	21928	21957	21939	22028	22056	22017	22050	22106	22084	22205	21999	21991	21970	22072	21904	21925	22090	22191	21948	22193	22054	22012	22002	22047	21952	22149	22097	21795	22018	21998	21962	22062	21959	22247	22231	22121	22189	22004	22256	21854	22021	21966	22156	22116	21957	22016	22092	22023	22053	22064	21936
27605	29018	51146	44753	35232	30707	28887	28002	28022	28247	28066	28068	28296	28195	28363	28038	28218	28176	28245	28227	28129	28083	28041	28016	28180	28039	28337	28150	28395	28112	28135	28295	28315	27991	28005	28025	28025	28104	28440	28143	27969	28085	28022	28147	28208	28114	28073	28303	27924	27976	27958	28166	27971	28112	27786	27787	28070	28020	28363	28113	28093	28041	28257	28216	28090	28200	28181	28149	27911	27982	28006	28025	27907	28331	28216	28156	28095	28038	28059	28255	27878	28163	27999	28079	28241	27944	27994	28098	28064	27990	28023	28346	28090	28203	28428	28320	28105	28157	28145	27891	28080	28043	28034	28153	28230	28263	28032	28084	28299	28234	28374	28125	28338	28308	28185	27947	27962	28029	28177	27723	28045	28211	28182	28187	27905	28037	28159	28150	28149	27983	28150	28368	28029	28037	28153	28230	28141	28099	28126	28244	27948	28036	28289	28275	28069	28017	28167	28043	28201	28153	28324	28177	27985	28288	28000	28045	28004	28141	28190	27981	28003	27938	28004	28151	28085	28185	27854	27874	28049	28095	28117	28065	27982	28054	28190	27998	28088	28031	28031	27887	27983	28260	28089	28131	28272	28099	28064	28293	27926	27925	28072	27974	28130	28012	28087	28038	27868	28126	28167	28054	28156	27972	28004	28023	28179	28172	27920	28240	27843	28092	28234	27920	28329	28184	28088	28087	28099	28057	28102	28231	28040	28029	27990	28106	28178	28113	27899	28199	28171	28170	27943	28135	28233	28236	28121	28120	28201	28245	28030	28195	28064	28021	27857	27888	27997	28194	28102	28298	28050	27971	28262	28152	28082	27908	27823	28191	28026	27997	27955	27879	28045	27849	28153	27979	28182	27947	28117	28065	28150	28264	27775	27937	28261	28328	28105	27967	27944	27999	28107	28225	28026	27977	28096	28144	28326	27879	28122	28054	28217	28242	28129	28034	28102	28222	28224	27869	28276	28053	28059	28002	27844	27901	28335	27911	28392	28057	28194	28186	28354	28076	28163	28133	28366	28185	28181	28110	28013	28100	27904	28131	28012	28053	27901	28181	28166	27979	28171	28111	27914	28010	28042	28261	27994	28359	28166	28091	28101	28016	28140	28005	28068	28148	28130	28247	28185	27822	28155	28146	28164	27873	28225	28085	28242	28375	27905	27903	28195	27921	27965	28132	28000	27939	27931	28020	27908	28067	28126	28022	28019	28303	28167	28294	28052	28124	27914	28093	28075	27801	28005	27999	28255	28238	28078	27856	28332	27928	27930	28022	28104	28205	28048	28143	27962	28124	28409	28045	28172	28102	27982	27923	27940	27782	28169	28077	28057	27867	28204	27910	27967	28353	28074	28141	28229	27998	28111	28080	28120	27929	28418	28253	28150	28152	27990	28213	27767	27902	28169	28068	28030	28011	28274	27998	28282	28136	27729	28327	28231	28066	28176	27992	28301	28256	28153	28225	27999	28107	28030	27907	28164	28170	27883	27968	28071	28202	28242	27896	28084	28082	28100	28106	28030	28034	28094	27824	28195	28025	28215	27930	28121	28121	27790	27995	28179	28215	28144	28180	28005	28167	27866	28077	27912	28239	28113	28230	28032	28175	28120	27989	28084	28209	28002	28207	27956	28203	27968	27939	28134	28020	28310	28121	28277	27955	28013	28153	27999	27969	28088	28437	27871	27919	28005	28137	27742	28016	28131	28072	28014	27977	27933	28083	27957	28141	28126	28271	28013	28155	28482	28258	28113	27947	28121	28287	28003	28067	28164	28075	28190	28038	28245	28077	28049	28272	28170	28094	28296	28275	28066	28024	27988	28039	28072	27751	28077	28129	28176	28098	28205	27961	27974	28064	28219	28161	28138	27942	28246	28197	28145	28042	28085	27980	28300	28265	28044	28073	27870	27932	28252	28118	28362	28158	28184	28028	27917	28155	27875	28323	28079	28107	28006	28337	28349	28131	28179	27993	28269	28272	27967	27947	28168	28120	28059	28132	28124	28104	28188	28281	28023	27899	28161	27960	28180	27943	28264	28098	28171	28077	28424	28000	28183	28093	28365	28269	27986	27942	28122	28374	28125	28228	28218	27983	28264	27876	28423	28176	28105	28054	28351	27915	28199	28101	28221	28262	28028	28079	27993	28043	28160	28061	28300	27989	28122	28195	27953	28212	28121	28202	28172	27980	27944	27936	28215	28270	28095	28183	28112	28005	28258	28003	28053	28110	28133	27974	28071	28205	28104	28232	27844	27889	28194	28086	28009	27880	28023	27993	28085	27883	28168	28156	28003	28081	28055	28146	28065	28158	27827	28144	28226	28115	28084	28065	28112	28205	28468	28251	28278	28302	28131	27922	28021	28074	28032	28060	27885	27940	28081	28318	28090	27894	27991	28251	28048	27953	27905	28164	27911	28011	28204	27967	28003	28167	28088	27901	27993	28077	28121	27816	28303	27982	28106	28021	28061	28158	28064	28089	28097	27951	28223	28094	27925	27943	27989	28103	27882	28226	27865	27984	28443	28032	28333	28343	28021	28244	27935	28066	28033	28059	28157	28223	28095	27998	28272	28139	28162	28242	28081	27989	27981	27967	28114	28071	28120	28155	27961	27883	28152	28107	28371	28414	27836	28225	28218	28002	28081	28010	28116	27818	28126	27916	28132	28406	28241	28007	28264	28101	28098	28061	27980	28000	28038	27984	28069	27988	28081	28129	27957	28037	28268	28458	28184	28291	27992	28481	28382	28093	28073	28225	28140	27936	28192	28268	28013	28151	28146	27953	28052	28221	27846	28200	28100	28181	28058	28033	28035	28193	28215	28087	28257	27982	28124	28264	28288	28285	27914	28125	27992	28001	28200	27990	28111	28269	28207	28027	28124	28110	27849	28000	28199	27976	28027	28174	28021	28029	28177	28034	28278	28126	28330	28149	28141	27919	27886	28085	28090	28113	28003	28000	27996	28226	28081	27918	28025	28145	28013	28177	28020	28035	28141	28127	27960	28067	28126	28034	28062	27781	28004	28052	28226	28121	28296	28239	28146	28260	28088	28235	28245	28081	28233	27965	27952	28141	27962	28278	28009	28127	28115	28144	28039	28161	27960	28209	28157	28095	27984	28156	28013	27948	28231	28001	28048	27978	28354	28022	28203	27902	28297	28090	27966	28287	28033	28118	27934	28082	27984	27860	28155	28137	27983	27944	28140	27982	27989	28039	28064	28189	28202	28024	27894	28056	28061	27971	28244	28059	28045	28035	28109	28282	28491	27878	27989	28149	28296	27939	28131	27908	28106	28228	28119	27990	28288	28019	28232	28297	27941	28095	28028	28174	28099	28135	28170	28293	28181	28109	27980	28035	28332	28024	28026	28068	28146	28159	28129	27990	28108	27807	28115	28129	28083	28189	28075	28217	27810	28086	27948	28063	28329	28134	28277	28132	28112	28081	28233	27989	27946	28191	28079	28044	28219	28217	28060	28280	28154	28062	28037	28191	28085	28087	28050	27779	28265	28127	28027	28018	28224	27969	28209	28174	28286	28097	27979	27795	28357	27767	28073	28197	28143	27887	27933	28326	28405	28095	28193	28144	28091	27984	28001	28134	28060	28241	28245	28222	28144	28133	28105	27912	28125	28250	28221	28185	28261	28170	28030	28023	28204	28256	28097	27928	28115	28032	28044	27956	28286	27934	28013	27705	28192	28251	28139	28246	28109	28273	28278	28065	28105	27832	28168	28223	27952	28298	28086	28094	28027	28122	28135	27856	28368	28055	28219	28156	28214	28057	28161	28233	28137	28089	28178	27920	28188	28160	28215	28204	28036	28058	28159	28144	28203	28144	28080	28135	28294	28074	28077	28179	28114	28072	28013	28150	28077	28123	27970	27900	28131	28245	28004	28114	27994	28273	28110	28304	27945	27894	28043	28083	28156	28058	28001	27864	28178	28196	28219	28200	28230	28022	28331	28419	28234	28132	27975	27915	27986	28286	27912	27962	28064	28212	28046	28320	27973	28118	28237	28143	28065	27954	27980	28009	28189	28112	28051	28257	28098	28073	28237	28378	28363	28185	28030	28080	28125	28129	28313	28139	28050	27987	28083	28216	27982	28260	27902	28087	28286	28005	28009	28179	28063	28249	28376	28253	28089	28001	28099	28291	28197	28148	28175	28132	27987	28129	28211	28196	28089	28107	28297	28042	28060	28077	28182	28017	28110	28103	28006	28271	28242	27934	28181	28006	28227	28220	27826	28073	28024	28249	28390	27872	28246	28004	28166	28361	28192	28052	28123	28262	28079	27849	27997	28182	28327	27954	28150	27998	28085	28095	27778	28215	28134	28114	27972	27951	28117	28271	28184	27893	28341	27991	28149	28212	27986	28110	28165	27965	27757	28041	28116	28136	27996	28114	28124	28016	28009	28011	28173	28029	28245	28237	27878	27897	28017	27889	28191	28020	28177	28039	27894	27810	27878	28262	27927	27981	28126	28123	28210	28104	28236	28304	28305	28252	28164	28058	28033	27980	28206	28311	28407	27973	28069	27915	27971	28136	28178	28129	27924	28231	28213	28271	28079	28018	28138	28013	27994	28064	28006	27996	28044	28075	27893	28124	28116	28091	28092	28301	27996	28026	28159	27798	28051	28056	27723	28387	28160	28213	28192	28005	28260	28207	28212	27887	28322	28267	28320	28242	28104	28121	28317	28161	28181	27997	28272	28103	28242	27978	27985	27931	28245	28094	28225	27955	28258	28117	28283	27950	28327	28215	28234	28111	28206	28069	28187	28301	28260	28079	28121	28043	28125	28197	28187	28149	27967	28168	28331	28138	28138	28263	27919	28014	28400	28179	28067	28089	27987	28108	28053	28113	28149	28130	28362	28251	28013	28048	27886	28013	28159	28050	28130	28232	28066	28106	28284	28035	28153	28214	28312	27960	28147	27859	27960	27847	28174	28104	28105	28055	28020	28080	28398	28288	28207	28017	28145	28114	27980	27964	28279	28345	28270	28337	28287	28108	28260	28389	28051	28051	28073	28098	28305	28014	28115	28284	28171	27981	28200	28196	28084	28022	28065	27904	28278	28135	28267	28231	27993	27980	28119	28024	28091	28085	28173	27992	27938	28048	28218	28119	28184	27991	28137	28135	27964	27952	27950	28001
21174	47590	54495	40256	29922	24442	21851	21623	21675	21673	21460	21575	21640	21434	21543	21866	21377	21492	21615	21486	21634	21824	21539	21669	21656	21499	21568	21599	21464	21608	21689	21671	21529	21620	21559	21700	21637	21696	21541	21582	21777	21458	21492	21574	21739	21512	21600	21693	21543	21487	21466	21542	21417	21544	21483	21610	21767	21502	21694	21561	21528	21472	21591	21599	21576	21346	21579	21519	21633	21681	21491	21852	21449	21737	21520	21562	21556	21401	21677	21503	21654	21639	21385	21606	21634	21576	21393	21547	21554	21523	21696	21634	21805	21463	21556	21673	21607	21566	21553	21610	21710	21689	21663	21505	21470	21555	21573	21535	21534	21612	21642	21588	21588	21461	21537	21593	21826	21419	21503	21613	21640	21679	21557	21541	21508	21503	21638	21751	21348	21527	21590	21696	21577	21543	21758	21569	21601	21515	21466	21546	21456	21592	21629	21569	21580	21500	21523	21697	21622	21470	21505	21474	21546	21463	21521	21663	21565	21601	21789	21624	21540	21238	21874	21470	21579	21585	21420	21440	21687	21420	21751	21485	21685	21474	21485	21478	21581	21543	21583	21390	21567	21641	21653	21478	21651	21588	21691	21524	21559	21550	21608	21503	21502	21656	21598	21630	21690	21674	21502	21384	21523	21656	21636	21671	21473	21518	21516	21651	21588	21526	21563	21382	21614	21495	21507	21432	21525	21605	21566	21502	21494	21457	21567	21657	21579	21530	21636	21719	21565	21574	21514	21700	21617	21578	21521	21488	21506	21672	21717	21693	21586	21418	21487	21498	21619	21682	21505	21538	21380	21506	21673	21433	21577	21773	21572	21561	21642	21430	21471	21570	21551	21500	21456	21486	21671	21643	21412	21488	21581	21587	21571	21591	21661	21505	21686	21502	21661	21543	21607	21545	21523	21484	21563	21502	21619	21695	21451	21512	21678	21683	21411	21671	21493	21711	21644	21661	21643	21538	21548	21501	21704	21472	21443	21575	21505	21455	21496	21714	21641	21556	21704	21631	21685	21749	21474	21476	21653	21548	21772	21375	21586	21577	21614	21560	21402	21544	21569	21602	21699	21369	21519	21428	21607	21516	21482	21656	21438	21486	21665	21692	21685	21420	21521	21492	21538	21597	21642	21551	21613	21629	21653	21554	21449	21683	21586	21633	21518	21688	21572	21618	21607	21610	21360	21467	21575	21470	21642	21460	21438	21620	21497	21623	21550	21522	21574	21631	21415	21504	21477	21564	21541	21361	21622	21635	21543	21613	21400	21683	21463	21526	21474	21536	21477	21472	21519	21580	21821	21504	21550	21543	21512	21506	21670	21690	21633	21308	21451	21470	21683	21541	21485	21625	21616	21652	21646	21605	21560	21491	21731	21542	21648	21613	21360	21497	21376	21358	21596	21577	21388	21596	21566	21394	21398	21662	21669	21524	21568	21594	21487	21607	21533	21497	21600	21652	21523	21669	21598	21753	21640	21499	21633	21651	21661	21644	21615	21593	21396	21492	21610	21520	21799	21467	21523	21575	21582	21650	21580	21664	21426	21823	21617	21612	21566	21544	21414	21663	21543	21440	21498	21582	21719	21663	21565	21629	21500	21480	21730	21589	21524	21567	21602	21541	21678	21588	21630	21599	21559	21446	21580	21685	21691	21545	21738	21575	21470	21397	21575	21651	21451	21545	21549	21544	21518	21767	21707	21697	21367	21726	21661	21607	21534	21564	21777	21597	21636	21655	21537	21517	21468	21390	21537	21475	21436	21512	21575	21365	21581	21607	21568	21565	21489	21501	21599	21651	21484	21452	21589	21478	21534	21616	21527	21519	21617	21631	21538	21550	21580	21477	21531	21513	21591	21727	21745	21558	21560	21609	21471	21539	21612	21686	21341	21809	21645	21557	21550	21523	21655	21516	21505	21542	21675	21587	21513	21552	21419	21580	21737	21518	21603	21849	21617	21560	21649	21545	21592	21536	21609	21651	21447	21570	21404	21503	21522	21443	21598	21756	21294	21484	21688	21541	21546	21694	21670	21400	21538	21575	21510	21570	21604	21523	21349	21499	21554	21528	21598	21494	21730	21557	21587	21696	21768	21725	21669	21517	21690	21720	21380	21640	21520	21410	21566	21534	21672	21489	21528	21602	21694	21359	21648	21461	21495	21542	21580	21735	21664	21812	21311	21621	21633	21569	21523	21515	21653	21505	21511	21549	21771	21546	21616	21692	21598	21410	21732	21529	21630	21516	21437	21644	21459	21679	21409	21681	21650	21471	21589	21525	21736	21529	21622	21578	21475	21489	21661	21553	21420	21552	21591	21433	21542	21509	21643	21489	21554	21604	21496	21668	21434	21474	21423	21828	21534	21446	21390	21629	21657	21551	21517	21498	21687	21669	21517	21599	21578	21414	21640	21564	21647	21575	21379	21548	21628	21692	21616	21568	21543	21576	21361	21408	21521	21673	21576	21521	21625	21643	21411	21519	21631	21445	21587	21426	21586	21620	21449	21383	21454	21713	21541	21656	21624	21674	21669	21427	21552	21683	21443	21500	21699	21397	21878	21564	21497	21517	21571	21665	21586	21709	21423	21470	21588	21666	21455	21901	21439	21689	21797	21638	21801	21579	21521	21548	21614	21467	21513	21524	21555	21451	21615	21476	21590	21731	21555	21566	21540	21578	21635	21600	21588	21552	21685	21536	21568	21609	21712	21427	21757	21658	21440	21463	21537	21724	21481	21577	21623	21677	21437	21463	21609	21474	21545	21576	21629	21507	21334	21485	21472	21420	21512	21636	21520	21686	21649	21507	21595	21432	21544	21604	21578	21572	21505	21452	21607	21597	21655	21469	21485	21730	21500	21531	21675	21474	21627	21503	21577	21366	21640	21517	21621	21668	21523	21437	21625	21556	21760	21601	21508	21656	21487	21629	21662	21545	21447	21619	21719	21607	21584	21397	21567	21477	21463	21785	21536	21628	21503	21381	21491	21551	21520	21564	21472	21526	21574	21546	21434	21572	21517	21566	21643	21530	21493	21648	21782	21489	21661	21413	21608	21550	21811	21338	21540	21593	21596	21512	21647	21598	21732	21552	21796	21616	21424	21627	21584	21529	21550	21473	21529	21782	21516	21638	21695	21590	21635	21618	21577	21613	21317	21576	21689	21592	21507	21683	21586	21561	21539	21476	21587	21687	21457	21588	21546	21522	21587	21636	21521	21637	21561	21582	21657	21661	21247	21439	21716	21676	21563	21371	21703	21630	21574	21589	21592	21447	21559	21491	21502	21648	21626	21642	21386	21634	21567	21561	21560	21570	21526	21634	21507	21524	21659	21666	21485	21658	21625	21672	21509	21529	21454	21686	21585	21578	21566	21509	21689	21438	21659	21656	21447	21726	21694	21312	21657	21646	21617	21515	21657	21411	21645	21619	21454	21669	21586	21661	21688	21377	21651	21557	21767	21516	21464	21471	21610	21480	21628	21612	21542	21557	21718	21648	21568	21579	21592	21413	21501	21504	21554	21507	21755	21414	21481	21396	21618	21620	21472	21778	21634	21613	21434	21689	21429	21470	21533	21630	21861	21414	21525	21625	21590	21577	21505	21571	21581	21384	21444	21441	21537	21500	21716	21309	21644	21608	21485	21537	21742	21646	21576	21470	21507	21442	21612	21636	21510	21535	21410	21458	21584	21668	21418	21629	21682	21741	21580	21489	21575	21596	21630	21697	21565	21572	21550	21559	21494	21489	21557	21627	21521	21555	21623	21829	21404	21488	21574	21365	21466	21766	21514	21395	21531	21499	21699	21533	21682	21542	21560	21620	21352	21419	21670	21557	21689	21556	21456	21550	21627	21584	21618	21628	21504	21364	21696	21483	21675	21600	21603	21484	21591	21539	21612	21455	21600	21599	21663	21634	21620	21529	21772	21507	21676	21437	21629	21541	21465	21533	21713	21630	21480	21427	21528	21632	21761	21575	21650	21593	21396	21644	21522	21448	21564	21558	21439	21471	21620	21605	21659	21463	21546	21560	21629	21509	21530	21790	21669	21492	21492	21760	21637	21547	21576	21619	21639	21717	21684	21686	21674	21535	21453	21470	21450	21757	21586	21597	21466	21536	21656	21387	21614	21530	21504	21538	21369	21541	21512	21478	21631	21735	21590	21467	21449	21501	21761	21586	21446	21587	21596	21565	21629	21443	21626	21662	21460	21723	21479	21624	21797	21744	21443	21418	21477	21680	21552	21648	21499	21545	21642	21609	21608	21527	21465	21572	21679	21360	21725	21499	21679	21572	21452	21525	21582	21461	21508	21514	21678	21576	21608	21570	21572	21738	21480	21603	21503	21474	21752	21567	21508	21616	21399	21573	21581	21522	21732	21569	21605	21623	21615	21669	21444	21700	21618	21493	21539	21531	21646	21387	21664	21620	21537	21455	21543	21547	21827	21531	21515	21472	21673	21400	21434	21543	21695	21524	21701	21569	21430	21513	21610	21473	21562	21525	21636	21504	21594	21555	21612	21631	21578	21618	21486	21664	21469	21554	21557	21365	21557	21661	21641	21527	21552	21532	21504	21525	21488	21569	21633	21578	21640	21714	21507	21652	21754	21544	21575	21524	21343	21581	21548	21470	21458	21681	21489	21600	21471	21520	21548	21594	21512	21602	21486	21492	21474	21602	21673	21504	21422	21590	21622	21576	21555	21659	21506	21520	21788	21697	21513	21643	21406	21480	21647	21497	21440	21579	21580	21875	21603	21647	21584	21489	21692	21478	21573	21657	21525	21532	21713	21724	21423	21674	21477	21559	21733	21501	21509	21814	21545	21558	21603	21584	21581	21761	21669	21540	21346	21485	21550	21473	21470	21485	21439	21518	21527	21638	21665	21351	21710	21464	21787	21475	21524	21657	21404	21658	21637	21582	21662	21717	21781	21645	21454	21507	21712	21610	21640	21242	21430	21672	21348	21482	21536	21552	21591	21553	21510	21368	21700	21278	21593	21663	21575	21580	21565	21652	21566	21641	21531	21464	21605	21583	21462	21502	21533	21431	21601	21403	21588	21567	21676	21531	21555	21557	21716	21555	21701	21547	21538	21349	21524	21705	21696	21561	21598	21519	21425	21701	21584	21481	21514	21547	21647	21650	21669	21609
23486	22272	45453	53095	46099	37417	32047	28632	28344	28640	28654	28272	28576	28411	28383	28259	28426	28442	28378	28334	28181	28232	28175	28210	28377	28341	28167	28047	28318	28283	28298	28256	28398	28124	28240	28201	28316	28158	28198	28237	28384	28153	28301	28411	28418	28081	28103	28252	27951	28268	28195	28111	28277	28211	28227	28402	28241	28055	28305	28523	28104	28030	28260	28233	28206	28306	28171	28195	28064	28337	28167	28308	28181	28200	28172	27988	28108	28244	28291	28287	28233	28224	28349	28145	27998	28169	28372	28213	28282	28321	28113	28284	28295	28285	28306	28337	28032	28179	28151	28072	28118	28351	28459	28200	28162	28023	28162	27985	28528	28115	28011	28139	28042	28196	28187	28163	28434	28103	28285	28391	28171	28033	28231	28303	28348	27876	28297	28481	28214	28203	28121	28052	28262	28291	28143	28277	28246	28163	28087	28025	28075	28512	28204	28117	28111	28380	28268	28412	28246	27997	28089	28247	28145	28259	28545	28280	28159	28040	28123	27818	28138	28222	28155	28108	28258	28104	28206	27946	28214	28270	28155	27764	28409	28123	28256	28170	28208	28281	28246	28174	28201	28296	28027	28249	28124	28108	28204	28094	28261	28212	28087	28002	28154	28234	28303	28126	28326	27857	28376	27976	28258	28353	28136	28190	28125	28159	28154	28313	28229	28264	28091	28060	28397	28247	28165	28406	28177	28154	28016	28170	28180	28030	28208	28233	28109	28064	28277	28135	28138	27978	28142	28260	28103	28266	28263	28169	27957	28251	28107	28247	28062	28375	28180	28193	28314	27985	28315	28068	28101	28007	28139	28133	28037	28176	28290	27948	28276	28235	28118	28457	28136	28199	28278	28010	28185	28160	27997	28190	27920	28114	28295	28391	28037	28368	27937	28153	28170	28150	28173	28250	28281	28354	28201	28456	28355	28109	28268	28344	28236	27819	28317	28088	28222	28289	28045	28072	27882	28229	28088	28221	28213	28346	27997	28255	28449	28308	28289	27949	27992	28287	28160	28288	28264	28046	28225	28093	28008	28264	28081	28181	28109	28327	28115	28088	28037	28368	28114	28322	28034	28376	28175	28247	28094	28221	28273	28211	28003	28105	28160	28292	28065	28374	28400	28075	28305	28201	28322	28123	28152	28133	28199	28350	28355	27981	28121	28315	28130	28096	27931	28183	28136	28167	28277	28010	28199	28437	28094	28222	28405	28037	28219	28267	28039	27971	27966	28234	28097	28115	28055	28176	28163	27971	28157	28012	28063	28129	28082	28080	27763	28161	28265	28209	28143	28124	28181	28153	28271	28218	28437	28318	28306	27980	28201	28158	28004	27975	28346	28354	27911	27958	28051	28161	28236	28279	28442	27936	28471	28130	28137	28144	28125	28011	28184	28150	28395	28139	28168	28147	28354	28303	28066	28187	28108	28330	28196	28113	28193	28159	28267	28074	28079	28122	28365	27914	28110	28230	27996	28065	28105	28288	28355	28082	28125	28082	28276	28274	28300	28150	27998	28332	28218	28172	28030	28107	28158	28188	28394	28271	28325	28334	28205	28295	27901	28327	28284	28053	28189	28120	28080	28139	28188	28262	28406	28197	28269	28284	28304	28211	28196	28156	28331	27984	28217	28172	28282	28118	28172	28129	28099	28087	28061	28210	28189	27812	28288	28182	28362	28125	28173	28184	28251	28358	28130	27863	28241	28348	28182	28189	28232	28165	27896	28211	28188	28074	28193	28073	28134	28083	28009	28183	28329	27858	28041	28201	28155	28420	28145	28245	28065	28350	28255	28324	28078	28046	28109	28139	28370	27976	28121	28175	28031	27904	28003	28273	28042	28336	28048	28265	28126	28022	28210	28193	28073	28262	28029	28326	27901	28093	28050	28071	28137	28071	28121	28163	28308	28311	28149	28267	28060	28191	28047	28329	28228	28346	28014	27974	28056	28142	28134	28083	28239	28180	28202	28007	28303	28143	28202	28259	28089	28065	28156	28499	28065	28066	28077	28405	28133	28265	28333	28237	28348	28343	28177	28093	28040	28208	28183	28214	28456	28129	28137	28186	28124	28317	28348	28202	27924	28219	28155	28051	28168	28284	28237	28270	28119	28134	27822	28274	28142	28296	28291	28075	28187	28156	28132	27965	28024	28289	28267	28144	28075	28233	28224	27985	28023	28250	28118	28149	28055	28114	28199	28075	28381	28095	28276	28105	28195	28184	28027	28365	28166	28244	28014	28379	28178	28209	27967	28183	27867	28053	28067	27825	28206	28365	28032	28210	28152	28002	28148	28200	28173	28304	28165	28132	28312	28095	27983	28383	28082	28135	28265	28311	28135	28297	28080	28106	28354	28139	28280	28140	28125	28104	28396	28190	28108	28172	28097	28277	28281	27950	28085	28052	28351	28218	28168	28210	28006	28123	28270	28365	28271	28254	28354	28232	28180	28071	28014	28015	28233	28009	28087	28184	28059	28280	28290	28025	28143	28022	28198	28167	28321	28300	28087	28212	28075	27977	28011	28021	28223	28198	28100	28261	28110	28193	28140	28172	28056	28138	28141	28196	28037	28185	28160	28113	28233	28198	28223	28160	28319	28111	28206	28121	28323	28184	28254	28054	28223	28350	28096	27935	28188	28361	28233	28104	28164	28326	28146	28082	28403	28288	28037	28351	28151	28291	28157	28211	28015	28012	28015	28300	28024	28209	28301	27985	28147	28335	28310	28269	28142	28179	27844	28125	28194	28311	28134	28125	28291	28293	28245	28404	28210	27968	28210	28168	28223	28270	28046	28074	28105	28231	28126	28180	28041	28196	28266	27997	28374	28278	28073	28052	28163	27993	28212	28519	28184	28268	28237	28269	28323	28214	28265	28142	28048	28148	28403	28057	28336	28078	28054	28329	28130	27965	28048	28110	28246	28437	28089	28086	28226	28200	28259	28165	27949	28105	28397	28180	28259	28251	28298	28220	28227	27850	28051	28226	28172	28326	28137	28302	28171	28179	28163	28168	28346	28223	28248	28223	28274	28160	28240	28125	28369	28385	28284	28132	28116	28381	28259	28219	28261	28209	28326	28258	28098	28023	27926	28220	28047	28344	28396	28289	28181	28097	28164	27934	28331	28167	28168	28196	28154	28222	28191	28162	28430	28203	28239	28040	28353	28257	28301	28350	28089	28303	28328	28327	28255	28119	28198	28441	28376	28143	28237	28135	27977	28081	28020	28014	28167	28131	28215	28175	28253	28239	28239	27838	28143	28014	28066	28410	28060	28199	28254	28127	28416	28197	28119	28218	28143	28214	28155	28167	28374	28052	28165	28126	28020	28215	28188	28075	28232	28503	28294	27954	28150	28316	28109	28108	27980	27973	28089	28227	28441	28276	28111	27939	28263	27945	27969	28090	28255	28177	28228	28300	28138	28031	28145	28225	28206	28325	28185	28142	28200	28207	28132	28478	28167	28052	28020	27988	28098	28208	28213	28402	28134	28104	28109	28305	28356	28179	28159	28002	28026	28376	28054	28049	28003	27931	28308	28062	28016	28178	28185	28091	28204	28145	28058	28417	28351	28249	28147	28215	28127	28254	28231	28267	28120	28220	28277	28294	28057	28014	28392	28220	28271	28241	28095	28198	28036	28291	28477	28309	28180	28242	28204	27987	28081	28234	28298	28216	27990	28202	28242	28181	28231	28247	28034	28148	28010	28141	28083	28099	27984	28084	28303	28135	28179	28315	28466	28107	28210	28105	28177	28162	28215	28131	28348	28050	27997	28269	28106	27919	28013	28253	28145	28122	28145	28329	28179	28227	28278	28321	28003	28227	28338	28405	28252	28191	28175	28194	28006	28155	28317	28311	28221	28170	28273	28194	28310	28004	27944	28185	28100	28150	28161	28108	28434	28375	28289	28179	28333	28202	28195	28205	28291	28188	28155	28035	28166	27985	28206	28352	28177	28301	28092	28228	28273	28415	28234	28144	28231	27935	28255	28027	28243	28036	28240	28288	28178	28243	28121	28237	28318	28005	28229	28186	28256	28042	28427	28325	28132	28154	28097	28167	28021	28301	28142	28319	28248	28227	28226	28062	28055	27806	28086	28213	28279	28318	28295	28002	28186	28216	27997	28075	28326	28316	28192	28032	28245	28057	28204	28297	28094	28176	28091	28110	28205	28058	28044	28110	27959	28100	27999	27871	28175	28193	28173	28110	28274	28115	28545	28618	28470	28267	28119	28090	28260	28331	28122	28094	28437	28091	28132	28163	28036	28348	28105	28171	28251	28212	28156	28045	28108	28239	28085	28371	28025	28119	28442	28299	28160	28236	28164	28023	28341	28033	28266	28303	28300	28078	28407	27953	28261	28378	27936	28437	28214	28124	28086	27969	28019	28124	28030	28295	27943	28225	28433	28091	28227	28296	28238	28074	28305	28139	28197	28076	28165	27887	28027	27969	28069	28151	28149	27964	28089	28016	28091	28142	28160	28325	28083	28238	28183	27996	28385	28236	28073	28110	28232	28159	28119	28184	28433	28132	28160	28109	28195	28320	28115	28003	28128	28351	28222	28110	28045	28253	28179	28123	28269	27913	28202	28374	28366	28236	28310	28303	28046	28300	28333	28058	28149	28227	27919	28204	28117	28455	28185	28237	28165	28094	28113	27969	28247	28232	28225	28219	28030	28159	28031	28095	28418	28149	28257	28083	28139	28212	28116	28178	28312	28258	28230	28118	28147	28188	28064	28004	28221	28318	28157	28271	28077	28169	28123	28006	28241	27895	28225	28460	27986	28153	28133	27869	28144	28163	28194	28158	28082	28319	28167	28389	28212	28212	28210	28215	28210	28321	28168	28395	28151	28305	28260	28183	28095	28198	28085	28028	28391	28377	28203	28009	28036	28466	28185	28072	28159	28143	27928	27994	28135	28172	28106	28083	28195	27920	28075	28211	28330	28199	28219	28017	27947	28113	28238	28091	28357	28176	28149	28167	28312	28220	28371	28081	28556	28291	28165	28005	28056	28214	27988	28247	28403	28233	28222	28486	28457	28131	28055	28048	28091	28111	28225	28194	28127	28144	28139	28093	28275	28199	28242	28033	28226	28293	28158	28103	28183	28088	28343	28135	28285	28308	28116	28291	27928	28137	28157	28348	28352	28406
35635	84811	95968	74356	52691	34711	24379	21654	21609	21792	21758	21926	21615	21786	21623	21578	21889	21600	21703	21891	21437	21614	21777	21920	21820	21731	21578	21773	21771	21645	21763	21760	21900	21732	21607	21822	21763	21671	21632	21779	21593	21794	21684	21601	21714	21667	21523	21503	21759	21613	21657	21663	21808	21800	21736	21735	21646	21679	21685	21603	21662	21585	21723	21816	21672	21708	21582	21671	21653	21818	21502	21591	21735	21775	21599	21654	21625	21614	21609	21591	21851	21482	21658	21780	21609	21538	21676	21621	21781	21892	21830	21625	21722	21534	21545	21638	21765	21526	21822	21851	21701	21700	21768	21729	21707	21578	21656	21758	21798	21693	21692	21762	21822	21669	21652	21864	21861	21460	21756	21615	21456	21734	21687	21761	21709	21797	21749	21620	21577	21720	21651	21703	21750	21790	21591	21824	21654	21899	21604	21861	21740	21539	21748	21643	21589	21720	21784	21632	21656	21683	21684	21733	21700	21699	21791	21604	21611	21765	21662	21758	21676	21609	21586	21497	21701	21344	21521	21512	21832	21714	21512	21661	21774	21733	21363	21674	21671	21665	21668	21722	21652	21681	21730	21854	21765	21776	21740	21712	21773	21677	21718	21655	21647	21502	21607	21753	21730	21796	21619	21682	21840	21552	21853	21574	21782	21609	21701	21803	21640	21567	21850	21660	21668	21794	21767	21565	21543	21646	21681	21670	21607	21653	21632	21574	21643	21736	21479	21544	21553	21827	21943	21659	21689	21561	21676	21551	21631	21609	21640	21635	21776	21647	21810	21610	21644	21528	21684	21756	21637	21934	21628	21778	21725	21751	21762	21963	21849	21582	21642	21699	21727	21750	21756	21489	21767	21778	21687	21650	21856	21798	21681	21648	21792	21830	21872	21819	21639	21822	21868	21732	21519	21579	21525	21628	21539	21654	21536	21773	21756	21698	21727	21731	21602	21704	21733	21525	21755	21793	21660	21709	21772	21624	21678	21705	21638	21684	21622	21731	21851	21638	21777	21621	21734	21633	21705	21599	21736	21757	21659	21537	21667	21734	21692	21708	21848	21606	21720	21710	21677	21559	21674	21640	21642	21698	21613	21580	21559	21675	21738	21716	21660	21699	21799	21654	21781	21597	21767	21719	21772	21703	21620	21760	21760	21732	21772	21726	21476	21579	21549	21801	21655	21605	21835	21687	21741	21791	21708	21823	21690	21622	21642	21792	21622	21736	21767	21628	21309	21717	21875	21725	21473	21738	21705	21570	21567	21813	21777	21686	21698	21772	21769	21690	21810	21673	21680	21761	21737	21725	21700	21694	21665	21561	21713	21692	21792	21541	21649	21720	21655	21616	21715	21734	21709	21883	21863	21594	21507	21672	21623	21628	21742	21788	21788	21677	21795	21762	21891	21591	21710	21698	21795	21717	21598	21895	21657	21599	21538	21559	21807	21691	21851	21501	21656	21473	21765	21664	21819	21631	21717	21707	21768	21705	21789	21648	21825	21586	21752	21452	21731	21710	21624	21550	21807	21678	21637	21635	21730	21841	21456	21713	21527	21739	21886	21655	21753	21759	21679	21721	21679	21615	21642	21682	21667	21614	21768	21788	21692	21799	21612	21704	21740	21513	21620	21637	21789	21682	21664	21651	21901	21800	21813	21722	21719	21652	21748	21756	21734	21646	21737	21692	21805	21684	21754	21710	21763	21786	21731	21710	21614	21720	21615	21666	21357	21719	21684	21670	21595	21798	21730	21729	21609	21620	21746	21684	21651	21474	21587	21763	21904	21633	21752	21587	21663	21784	21699	21696	21681	21720	21594	21675	21562	21469	21682	21630	21763	21695	21553	21708	21691	21668	21794	21553	21725	21750	21629	21718	21595	21556	21707	21596	21718	21627	21756	21709	21697	21539	21749	21467	21714	21659	21755	21668	21684	21712	21614	21786	21867	21639	21843	21696	21584	21617	21988	21508	21729	21670	21834	21644	21678	21666	21758	21700	21666	21795	21828	21770	21759	21661	21677	21575	21595	21626	21626	21617	21717	21551	21426	21710	21635	21711	21504	21609	21729	21460	21785	21765	21791	21830	21807	21638	21726	21613	21736	21608	21697	21635	21692	21745	21718	21745	21826	21716	21847	21820	21794	21893	21602	21561	21697	21539	21667	21539	21590	21718	21593	21508	21747	21672	21722	21574	21777	21733	21783	21741	21685	21650	21664	21690	21688	21500	21539	21731	21620	21471	21650	21803	21646	21737	21580	21729	21580	21582	21633	21752	21750	21691	21643	21708	21716	21576	21685	21753	21528	21664	21695	21686	21727	21717	21708	21602	21607	21688	21648	21511	21646	21696	21628	21607	21818	21655	21684	21638	21710	21833	21658	21725	21580	21739	21634	21540	21651	21859	21521	21836	21656	21696	21730	21753	21716	21665	21738	21912	21565	21579	21977	21734	21812	21646	21693	21586	21714	21731	21791	21770	21652	21760	21684	21737	21563	21807	21738	21711	21591	21598	21658	21747	21723	21566	21713	21693	21659	21844	21726	21715	21760	21613	21809	21574	21719	21667	21646	21783	21923	21679	21562	21823	21741	21625	21733	21738	21382	21557	21872	21665	21787	21565	21461	21567	21551	21679	21571	21790	21704	21665	21698	21641	21641	21712	21591	21654	21830	21723	21726	21735	21586	21600	21696	21748	21700	21674	21530	21657	21670	21680	21781	21685	21726	21708	21649	21731	21633	21611	21604	21666	21807	21633	21860	21788	21594	21652	21717	21615	21900	21616	21571	21616	21853	21671	21755	21636	21677	21594	21537	21784	21667	21577	21828	21586	21765	21679	21621	21535	21723	21843	21768	21673	21552	21696	21603	21588	21635	21368	21844	21805	21767	21805	21624	21479	21845	21614	21584	21703	21721	21584	21990	21653	21770	21759	21774	21810	21705	21655	21678	21538	21872	21853	21709	21762	21670	21546	21787	21587	21560	21742	21558	21627	21707	21654	21665	21769	21727	21484	21609	21777	21739	21694	21714	21726	21645	21770	21634	21642	21565	21647	21782	21779	21619	21805	21742	21573	21748	21816	21736	21802	21759	21535	21635	21787	21825	21626	21789	21577	21732	21568	21721	21734	21600	21817	21791	21657	21641	21795	21565	21641	21581	21596	21686	21568	21619	21663	21722	21680	21705	21850	21612	21637	21787	21610	21786	21553	21732	21680	21674	21716	21853	21558	21815	21815	21657	21743	21682	21547	21524	21803	21486	21608	21707	21654	21713	21537	21673	21657	21736	21500	21617	21664	21573	21735	21606	21638	21829	21651	21723	21570	21625	21663	21528	21439	21722	21717	21819	21729	21589	21810	21670	21567	21817	21511	21760	21569	21828	21764	21572	21677	21646	21567	21606	21642	21676	21687	21666	21568	21769	21711	21943	21585	21672	21605	21702	21814	21811	21682	21782	21818	21725	21748	21714	21687	21669	21701	21688	21774	21665	21664	21816	21494	21628	21646	21580	21858	21544	21527	21794	21731	21549	21622	21476	21709	21741	21671	21580	21576	21547	21751	21869	21640	21726	21712	21801	21713	21449	21796	21635	21713	21631	21737	21785	21621	21572	21674	21579	21777	21635	21710	21736	21793	21487	21735	21800	21598	21734	21892	21527	21504	21748	21745	21681	21780	21654	21851	21586	21655	21635	21532	21658	21732	21507	21689	21699	21806	21664	21566	21602	21651	21864	21611	21739	21944	21590	21811	21607	21542	21685	21756	21647	21549	21866	21473	21594	21644	21634	21693	21655	21813	21689	21697	21794	21818	21637	21730	21645	21740	21651	21586	21802	21622	21618	21769	21684	21636	21620	21945	21717	21808	21635	21824	21620	21592	21751	21574	21573	21621	21682	21639	21603	21915	21645	21659	21755	21573	21652	21644	21691	21837	21678	21737	21698	21733	21715	21851	21498	21751	21642	21590	21713	21579	21773	21776	21754	21650	21657	21829	21727	21705	21628	21578	21496	21851	21598	21655	21673	21633	21626	21475	21594	21633	21851	21534	21844	21566	21681	21661	21722	21710	21669	21704	21839	21617	21709	21719	21680	21686	21759	21780	21580	21705	21579	21840	21385	21803	21637	21636	21577	21694	21548	21810	21717	21706	21547	21647	21627	21729	21665	21650	21722	21770	21828	21594	21715	21546	21625	21481	21665	21674	21621	21949	21737	21689	21806	21669	21519	21689	21831	21714	21667	21655	21636	21641	21696	21743	21841	21773	21758	21600	21547	21932	21502	21778	21701	21563	21572	21807	21668	21727	21825	21664	21725	21668	21489	21666	21760	21677	21651	21363	21701	21457	21814	21783	21509	21572	21537	21567	21781	21722	21792	21647	21620	21805	21813	21643	21656	21659	21743	21685	21627	21823	21708	21633	21843	21617	21860	21803	21586	21798	21913	21686	21488	21784	21913	21588	21882	21722	21621	21785	21808	21741	21555	21779	21619	21608	21674	21647	21740	21987	21597	21767	21662	21784	21639	21718	21757	21670	21646	21680	21606	21698	21716	21628	21562	21602	21569	21732	21528	21768	21762	21631	21763	21743	21782	21557	21766	21722	21645	21680	21744	21757	21774	21737	21713	21601	21685	21634	21725	21725	21592	21537	21570	21771	21584	21748	21627	21802	21651	21735	21724	21679	21714	21819	21750	21586	21868	21571	21984	21824	21601	21539	21615	21720	21753	21876	21597	21666	21736	21547	21787	21582	21575	21763	21698	21885	21664	21789	21636	21686	21759	21606	21632	21681	21774	21786	21648	21748	21695	21688	21637	21715	21537	21745	21823	21747	21713	21623	21628	21765	21756	21612	21508	21538	21558	21718	21760	21734	21643	21661	21879	21800	21706	21782	21801	21671	21823	21644	21737	21505	21722	21647	21642	21584	21731	21668	21620	21683	21588	21677	21816	21841	21672	21840	21579	21668	21731	21728	21820	21797	21802	21644	21553	21827	21586	21598	21705	21701	21655	21722	21677	21667	21774	21806	21926	21857	21638	21737	21761	21711	21442	21652	21823	21828	21594	21857	21701	21694	21568	21651	21656	21789	21721	21686	21731	21650	21692	21811	21702	21617	21674	21718	21644	21780	21652	21642	21748	21560	21665	21563	21909	21765
22472	22267	41812	50546	47206	38683	33435	29261	28969	29617	29501	29401	29489	29258	29185	29183	29128	28986	28944	28779	28824	29098	29103	29001	29314	28898	28926	29144	29100	29025	28857	28926	29197	28783	29073	28930	28936	29053	28814	28923	28829	28796	29326	29026	29170	28779	28922	28917	28850	28949	28776	28742	28818	29051	28883	29153	29030	28994	28774	28986	28917	29079	28910	28948	28540	28738	28862	28745	28816	29043	28864	28834	28864	28875	28963	28908	29006	28751	28790	28897	28770	28881	28737	29069	28851	29044	29050	29060	28765	28905	28759	28713	28912	28972	28757	28732	28923	28813	28688	28955	28883	28747	28875	28890	28750	28890	29076	28926	28870	28882	28752	28791	28894	28699	28872	28732	29020	28722	29022	28760	28880	28870	28773	29064	28826	29057	28860	28934	28991	28604	28589	28910	28788	28928	28719	28893	28724	28756	28785	28855	28978	28457	28773	28890	28798	28863	28739	28852	28801	28795	28998	28742	28891	28998	28817	28763	28741	28920	28912	28968	28776	28960	28873	28972	29060	28948	28810	28820	29000	28667	28896	28928	28954	28883	28603	28730	28775	28715	28824	28939	28948	28883	28721	28770	28920	28876	28886	28915	28836	28398	28813	28782	28819	28995	28831	28903	29030	28884	28802	28978	28616	29113	28743	28774	28899	28668	28898	28961	28734	28915	29006	28695	28920	28655	28791	29025	28907	28846	28808	28775	28886	28976	28873	28749	28641	28914	28776	28728	28709	28588	28835	28665	28831	28860	29063	29059	28658	28888	29143	28934	28901	28742	28844	28807	28892	28829	28928	28992	28756	28686	28920	28969	28527	28695	28888	28849	28862	29007	28713	28865	28921	28818	28894	28847	28785	28985	28890	28885	28825	28742	28818	28797	28983	28707	28919	28960	28791	28789	28782	28691	28764	28926	28749	28816	28840	28833	28953	28882	28794	28824	28867	28896	28998	28808	28875	28774	28913	28824	28991	28565	28942	28790	28851	28684	28843	28743	28881	28768	28787	28897	28956	28726	28806	28574	28756	28864	28907	29124	28804	28639	28776	29008	28952	28854	28808	28843	28955	28761	28806	28973	28855	28643	29094	28791	28894	28609	28869	28869	28804	28840	28996	28804	28729	28789	28985	28702	28681	28744	28890	28831	28777	28849	28703	28888	28925	28585	28960	29081	28917	28874	28938	28965	28699	28680	28529	28630	28831	28745	28766	28611	28649	28884	29058	28536	28728	28676	28757	28958	28965	28915	28934	28792	28826	28857	28813	28999	28894	28932	28812	28760	28421	28855	28730	28812	28827	28830	28828	28717	28778	28854	28584	29124	28741	29017	28792	29150	28699	28832	28899	28804	28875	28865	28685	28728	29017	28925	28701	29131	29047	28847	28992	28857	28976	28892	28845	28682	28723	28757	29053	28813	29092	28764	28707	28661	28883	28938	28992	28797	28826	28828	28895	28820	28959	28751	28956	29073	28654	28933	28885	29111	28834	28495	28743	28885	28668	28780	28845	28775	28798	28696	28978	28632	28847	28757	29107	28947	28647	28955	28805	28613	28671	28773	28804	29030	28769	28723	28898	29017	28967	28778	28754	28987	28983	29106	29113	28880	28983	28741	28995	28888	28887	28753	29052	28968	28829	28805	28587	28963	28819	28629	28817	28763	28888	28895	28948	28825	28820	28900	28794	28893	28920	28716	28721	28729	28793	29001	28992	28725	28983	28665	28811	28563	29048	28715	28816	28784	28886	28893	28882	28786	28862	28670	28740	28774	28762	28881	28778	28797	28921	28784	28844	28658	28696	28738	28765	28849	28756	28860	28916	28817	28917	28906	28549	28676	28897	28917	28779	28855	28736	28765	28573	28863	28749	28621	28928	28783	28761	28709	28992	28868	28891	29085	28858	28929	29010	28891	28958	28808	28784	28752	28618	28842	28628	28872	28947	28659	28940	29015	28727	29021	28854	28853	28590	28701	28780	28872	28894	28794	28940	28848	28896	28872	28947	28921	28750	28995	28693	28782	29097	28841	28791	28913	28679	28738	28843	28667	28917	28649	28769	28683	28857	29041	28937	28968	28820	28778	28662	28492	28781	28920	28966	28953	28902	29032	28911	28684	28850	28936	28837	28947	28810	28890	28923	28523	28787	28689	28786	28690	28949	28830	28643	28929	28879	28903	28784	28940	28642	28711	28606	28852	28743	28917	28949	28861	29012	28904	28781	28840	28872	28957	29030	28624	29038	28922	28901	28847	28700	28939	28917	28925	28812	29018	28954	28837	28946	28608	28945	28905	28592	28815	28715	28933	28770	28830	28705	28740	28748	28586	29011	28778	28750	28972	28943	28818	28786	28886	28663	28681	28750	28989	28830	28614	28782	28926	28872	28813	29044	28647	28888	28947	28953	28755	28611	28994	29057	28817	29013	28719	28936	28830	28927	28709	28837	28731	28887	28962	28834	28910	28864	28827	28787	28766	28923	28735	28789	28681	28623	28864	29101	28736	29009	28782	28859	28783	28857	28838	28758	28915	28922	28652	29001	28874	28747	28810	28722	28638	28716	28946	28716	29173	29031	29030	29145	28851	28808	28639	28664	28623	28884	28939	28845	28397	28851	28695	28716	28752	28726	28939	28838	28831	28570	28619	28949	28555	28985	28881	28656	28741	29031	28835	28845	28983	28837	28780	28761	28839	28961	28924	28694	28773	28896	28672	28828	28464	28912	28867	28802	28783	28948	28878	28732	28722	28595	28787	28667	28772	28837	28651	28543	28878	28747	28713	28813	28709	28972	28826	28622	28656	28869	28875	29050	28713	28987	28658	29055	28814	28876	28789	28826	29010	28927	28667	28765	28690	28859	28866	28972	28872	29000	28775	28957	28912	28993	28786	28867	28891	28938	28859	28722	28712	28790	28589	28783	28879	28859	28995	29030	28929	29015	28802	28784	28756	28876	28696	29024	28829	28512	28680	28955	28944	28633	28993	28870	28903	28818	28794	29021	28718	28708	28775	28825	28651	28819	28695	28569	28494	28814	28899	28923	28829	28766	28855	28743	28832	28928	29042	28830	28950	28696	28895	28614	28749	28856	28750	28721	28956	29073	28792	29034	28715	28951	28641	28651	28883	28792	28492	28761	28862	28898	28714	28890	28953	28704	28762	28891	28841	28887	28853	28897	28768	28954	28727	28624	28967	28752	28945	28909	28736	28762	28820	29108	28923	28797	28710	28866	28675	28949	28932	28784	28864	28978	28849	28598	28812	28913	28839	28805	28760	28883	28748	28710	28847	28566	28932	28928	28739	28620	28712	28877	29050	28669	28824	28839	28913	28809	28804	28854	28698	28966	28909	28768	28854	28777	28833	28971	28866	28557	28655	28962	28779	29093	28584	28892	28893	28809	28906	28750	28692	28970	28679	28676	28923	28606	28826	28769	29062	28853	28626	28770	28733	28881	28783	28797	28779	28975	28890	28797	28791	28758	28933	28777	28738	28757	28572	28852	28624	28791	28704	28712	28864	28728	28629	28983	28702	28862	28709	28622	28939	28743	28803	28927	28896	28817	29003	28845	28931	28726	28771	28867	28657	28822	28964	28829	28748	28718	29002	29110	28807	28942	29016	28729	28759	28695	28831	28738	28830	28589	28768	28781	28927	28851	29201	28902	29017	28880	28879	28811	28948	29125	28808	28738	28748	28945	28802	28930	28839	28953	28902	28719	28809	28714	28521	28664	28704	28823	28744	28899	28924	28584	28786	28898	28923	28793	28869	28705	28704	28665	28725	28928	28894	28755	28684	28716	28636	28797	28769	28801	28943	28935	28927	28761	28692	28780	28755	28862	28721	28880	28796	28782	28692	28609	28699	28678	28790	28739	29007	28789	28729	28638	28923	28872	28831	28772	28915	28696	28778	28877	28748	28618	28803	28640	28733	28795	28763	29055	28847	28763	28857	28798	28874	28687	28772	28900	28687	28662	28587	28950	28817	28824	28681	28715	28895	28761	28885	28917	28855	28729	28577	28977	28807	28919	28803	28571	28890	28622	28897	29007	28939	28960	28697	29077	28683	28849	28594	28775	28767	28774	28824	28718	28970	29083	28943	28672	28959	28839	28968	28689	28736	28739	28700	28972	28781	28922	28836	28657	28702	28689	28715	28850	28830	28622	28552	28729	28843	28872	28607	28882	28920	28639	28946	28828	28767	28796	28750	28873	28749	28874	29083	28753	28820	28833	28862	28887	28875	28998	28838	29103	28674	28982	28773	29008	28812	28594	28746	28856	28789	28816	28709	29074	28837	28800	28748	28915	28763	28977	28727	28742	28746	29043	28833	28741	28694	28837	28809	28792	28725	28884	28713	28775	28481	28785	28873	28716	28828	28857	29008	28686	28923	28800	28856	28801	28816	28486	28789	28853	28844	28934	28849	28790	28771	28911	28775	28855	28884	28962	28947	28788	28730	28431	28860	28806	28778	28883	28905	28999	28733	28977	28896	28895	28871	28768	28742	29050	29021	28896	28732	28969	28809	28727	28723	28816	28723	28834	28583	28668	28860	28810	28735	28895	29004	28805	28858	28869	28743	28851	28896	28860	29079	28645	28905	28896	28935	29024	28951	28894	28744	28870	28850	28994	28807	28980	28640	28888	28782	28817	28698	28534	29127	29146	28876	28886	29042	28662	28922	28933	28802	28665	28650	29045	29004	28713	28643	28950	28559	28912	29093	28413	28790	28708	28591	28853	28880	28933	29095	28882	28823	28660	28855	28706	28642	28772	28619	28685	28984	28870	29071	29116	28851	28993	28773	28614	28808	28664	28552	28856	28712	28767	28867	28896	29027	28999	28779	28855	28611	28679	28907	28883	28744	28756	28774	29009	28753	28754	28835	28933	28770	28822	28443	28802	28698	28813	28814	28961	28797	28891	28790	28749	28786	28862	29016	28683	28744	28739	28689	28740	28806	28722	28927	28735	28989	28805	28806	28755	28516	28956	28978	28805	28716	28753	28873	28956	28775	29039	28728	28878	28736	28983	28983	28820	28909	28832	28760	28696	28924	29032	28713	28867	29003	28834	28650	28961	28562	28869	29087	28882	28556	29144	29143	28687	28756	28815	28830	28845	28751	28835	29009	28661	28782	28670	28697	28510	28941	28951	28842	28556	28564
52432	101042	101307	87771	64641	40106	24995	22213	22045	22166	21963	22060	22084	21978	22061	22131	22121	21964	22195	22069	22050	21985	22166	22181	22017	22115	21943	22010	21995	22022	22050	21942	22171	22221	22083	22138	22074	21957	22009	22150	22233	22059	22245	22078	21880	21958	22160	21876	22136	21913	22154	22161	22045	22051	22157	21935	22079	22182	22150	22199	21944	21998	22102	22056	22163	22060	21771	22107	21887	21930	22034	22149	22045	22017	21982	22025	22019	22019	21986	22027	21985	22189	22034	22039	22136	21973	22107	21823	22074	21963	22393	21936	22162	22148	22142	22114	22221	21957	21981	22055	22090	22021	22083	22145	21961	22123	21975	22287	22038	22236	22068	21977	22101	22171	22191	22224	21990	22098	22239	22125	22195	22110	21894	22020	22119	22054	22151	21974	22065	22016	22089	22347	22203	21950	21846	22071	21888	22256	22179	21898	22088	22121	21986	22058	21955	22212	22037	22363	22087	21973	22152	22057	22070	21886	21954	22072	22153	21961	21951	22209	22169	22138	21880	22032	22055	21893	22052	22029	22081	22120	22060	22079	21894	21813	21986	22010	21833	21962	22148	22163	22129	21997	22088	22179	21977	21988	22123	21874	21981	22019	22155	21911	22179	22211	22124	22104	22123	22096	22055	22235	22080	22214	21976	22032	22219	22195	22159	21839	21966	22176	22206	21925	21970	22082	22128	22069	22060	22037	22005	22023	22081	22152	22048	21927	21917	22025	21959	22056	22009	22027	21923	22045	22136	21984	22025	22122	21886	22113	22190	22051	22134	22002	22106	22045	22243	22063	22035	22192	22029	22165	21751	21842	22020	22086	22104	22121	22014	21992	22060	22006	22051	22086	22133	21964	22149	21919	22062	22024	21915	21838	21944	22160	21913	21958	22250	22069	22205	21930	22069	22029	22078	22062	21998	22044	22125	22165	21928	22010	22109	22010	22161	21934	22090	22080	21925	22057	22186	22095	21941	21832	21921	22013	22100	22033	21942	22186	22132	22139	22096	22033	22238	21991	22158	22043	22118	22069	22100	22199	21932	22041	22067	21967	21991	22122	22142	22010	22154	21993	21985	22008	22094	22048	22218	21982	22040	21865	21951	22060	22161	22162	22222	22028	22090	22103	21840	22083	21995	22142	22067	22007	22125	22069	22167	22105	22060	22076	22089	22062	21961	21961	21958	22010	21987	22089	22144	21896	22063	21910	22139	22127	22173	21913	22045	22072	22199	22171	21721	21906	22315	22015	22067	22014	22036	22080	22048	21911	22109	22167	22089	22125	22015	22068	21975	22166	22030	22000	22207	22101	22092	22133	22089	21975	22004	22052	22010	21978	21953	21997	22208	22047	22015	22167	22140	22133	22196	22127	22009	21912	22136	22054	22037	22118	21890	21964	22098	21959	21936	21938	22020	22070	22101	22018	22198	22001	22209	22169	21874	21933	22212	21966	21961	22097	22066	22037	22111	22176	21941	21946	21933	21827	22313	22229	22012	22065	22159	22009	22094	21948	22091	21888	22184	22098	21859	22173	22033	22058	22198	21905	22036	22043	22130	21975	22150	21946	22197	22022	21897	22114	22130	22171	22061	22092	22100	22153	22069	22129	21849	22265	22102	21970	22118	21932	22072	22210	21973	22150	21859	22067	22057	22010	22110	21861	22087	22017	22073	21942	22052	22162	22240	22089	21945	22211	22199	22048	22031	21933	21855	22037	22074	22180	22098	21999	22039	21857	22051	21938	22062	22066	22160	22058	22032	22068	22197	22145	22179	21993	22042	22031	21977	22073	22195	22048	21939	22014	22084	22069	22072	22118	22120	22136	21975	22062	22005	22189	22058	22156	22149	21864	22023	22191	21999	21981	22210	22266	21878	22087	22124	22121	22098	22134	21988	21997	22173	22102	22078	21946	21916	21907	21919	22118	21996	21955	22213	21879	22062	22055	22041	21997	22257	22061	21916	22139	22042	22101	22125	21895	21939	22018	21957	22330	22135	21870	22027	21772	22027	22149	21848	22027	22064	22074	22032	22109	22208	22062	22094	21919	21900	21897	22105	22071	22019	21981	22123	22216	22008	21944	22081	22159	22246	22079	22077	22093	22145	22008	22184	22004	22135	22046	22117	21968	22110	22032	22126	22006	21975	22047	22295	22261	22050	21818	22188	22037	22031	22116	21906	21981	21966	21934	22158	22162	22001	22212	22064	21966	21924	22020	21938	22076	22027	21995	22067	21980	22065	22052	22042	22036	22171	22132	22088	21999	22029	22227	21986	21961	21919	22039	21841	21882	22250	22129	22086	22069	21985	22100	22045	22105	22074	22259	22137	22032	22053	21964	22005	22069	22085	22164	22035	22050	22000	21952	22021	22022	22036	22147	21966	21951	22141	22111	22067	22093	22088	22033	22183	21926	21935	21992	22084	22133	22143	22190	22195	21878	22051	22048	22149	21990	22230	22133	22129	22199	22001	22120	22116	22162	22054	21971	22300	21958	21996	21977	21996	22043	22189	22102	22354	21912	22087	22026	22166	22218	22027	22169	22171	22269	22155	22005	22295	21987	22085	21966	22033	22062	22204	22101	22236	22136	22194	22254	22224	22207	22000	22181	22129	21994	22064	21983	22067	21947	21929	22155	21959	22070	22142	22176	21896	22085	22278	22064	22111	22148	22115	22084	21988	22215	22046	21977	22043	21855	22034	21979	22070	21982	21989	21937	22101	21987	22081	21890	22319	22073	22085	22063	22022	22019	22196	21995	21951	22022	22006	22117	22085	22012	22100	22008	22096	21956	21816	22039	22050	21899	21810	22011	22067	21998	22002	22338	22024	21965	22118	22009	21945	21990	21988	22153	22185	21933	21905	21893	22128	22031	22115	21842	22069	22203	22110	22092	21975	22298	22126	21944	22092	22027	22126	22156	22287	22025	21961	21919	22135	22063	22105	21937	22085	21932	22044	22137	21931	22018	21901	22053	22139	22140	22137	21947	22037	22116	21894	22301	21947	22050	22062	22001	22180	22134	21987	22072	22226	22155	21960	22173	21971	21947	22065	21923	21987	21954	21904	21968	22116	21881	21961	22034	22155	21971	21929	21953	22013	22041	22015	22198	22064	21969	22207	22089	21855	22030	22091	22217	22193	21950	22154	21942	22048	21889	22176	21944	21869	21926	22136	22062	21944	22107	22059	22128	21922	22115	22119	22068	22119	21886	22098	21887	22007	22003	21980	22172	22060	22027	22225	22010	21974	21990	21837	21855	22015	22031	22054	22173	22079	22124	21898	22205	22150	22054	22168	22065	22096	22007	22078	21909	22038	22068	22070	22086	22205	22187	21941	22072	21942	22014	22127	22131	22182	22138	22102	22115	22098	22172	22259	22136	22314	21913	22084	22080	22037	22184	22017	22175	22065	22053	22017	22307	22069	22042	22204	21977	22086	22081	21941	22070	22077	22330	22060	22057	21874	22179	22248	21998	22006	22025	22190	22056	21875	21940	22026	22098	21996	22163	22185	22105	22031	22149	22356	22153	21981	22179	22052	21944	21903	21979	22039	22037	22182	22105	22038	22170	22168	22082	22124	22044	21912	21960	21832	21977	22266	21883	21955	21877	21980	22112	21990	22074	22068	22222	22076	22029	22156	22110	21998	22074	22143	21805	22071	22181	22007	21984	21986	22049	21865	22105	21838	22032	22076	22235	22170	22020	22118	21814	21890	21973	22150	22239	22210	22133	22188	22069	22024	21899	22092	21989	22166	22146	21747	21942	22333	21980	22168	22165	22092	22136	22050	22188	22009	22190	22179	21839	21885	22060	22004	22208	22188	21977	21918	22044	22077	22122	22122	22417	22010	21916	22123	22102	21955	22225	22054	21999	22098	21943	22050	22072	22191	21958	22188	22053	21928	22039	22150	22157	22195	22032	22138	22000	22013	21936	21935	22146	22057	22205	22175	21986	22225	22035	21875	21950	22058	21786	21979	21718	22041	22053	22024	21953	21935	22090	22000	21782	21984	22015	21994	22016	22038	21968	21991	22043	21948	22126	22105	22118	21924	21915	21838	21888	22034	21825	21988	21770	22099	21919	22233	22051	22184	22060	21879	22220	22209	21854	21977	22082	22181	22072	22065	22104	22107	21997	21948	22103	22088	22156	21992	22014	22092	22103	22174	22036	22117	22098	22076	22046	21854	21954	22135	21973	22057	22177	22013	22198	22022	22133	22096	22063	22201	22001	22126	21859	22134	22082	22196	22075	21981	21779	22048	22152	22026	21940	22296	22103	21944	22205	22140	22230	21919	22157	22084	22156	22105	22041	22044	22068	22141	22030	22211	21828	22159	22089	21987	22121	22029	21966	22042	21899	22019	21939	22097	21929	22092	21970	22217	22120	22121	22126	22281	21945	22206	22041	22171	22090	21947	22092	22073	22038	22068	22004	22125	22127	22101	22003	22016	22049	21914	21938	22016	22064	22117	22103	22133	22032	22202	22220	22059	22082	22144	21887	21998	22040	21934	22368	22131	22185	22055	21973	22091	22062	21937	21912	22103	22069	22013	21974	22027	22177	21880	21974	22111	22030	21933	22002	22177	21928	21949	22071	21862	22126	22058	22042	22142	22009	22069	22141	22279	21949	21935	22084	22140	21997	22011	22262	21842	22091	22126	22166	22031	21981	22070	21975	22030	22007	22086	22056	22120	22101	22161	22016	21899	22245	22035	21944	22118	22016	22080	21941	22046	22199	22107	22115	22081	22122	22051	21992	22030	22319	22140	22085	22057	22076	21992	22031	22058	22172	22200	22140	22272	22102	22234	21996	22247	21911	22190	21902	21925	21871	21996	22009	22077	22277	22114	21951	22094	22374	21974	22076	22055	22119	22080	22169	22242	22308	22220	22038	22062	21983	22060	22213	21947	22139	21994	22102	22102	22045	21951	22132	22058	22045	22067	22102	22329	22042	22130	21969	21943	22102	22007	21974	22134	22236	21965	21969	22063	22015	22066	21974	22082	22186	22118	22117	21965	21911	22116	21941	22210	22147	22034	22052	22066	21981	21963	22063	22196	21815	21902	22179	21910	22156	22062	22005	22117	22081	21955	21955	21901	22261	22149	22081	22167	22126	22106	22116	21900	22138	22007	22024	22199	22152	22042	21894	21949	22119
27761	29702	51333	44990	35509	30410	28696	28368	28174	28469	28276	28356	28270	28439	28254	27962	28328	28189	28250	28285	28319	28001	28330	28316	28171	28153	28355	28287	28080	28212	28074	28253	27952	27831	28233	27840	27899	28072	28244	28205	28181	28225	28197	27961	28374	28055	27994	28149	28200	28158	28073	28172	28091	28284	28173	28302	28307	28087	28189	28174	28360	28367	28262	28270	28351	28419	28130	28183	28435	28279	28063	28226	28094	28280	28077	28429	27992	28065	28119	28259	28074	28066	28388	28251	28121	28189	28120	28380	28250	28020	27986	28159	28071	28119	28459	27971	28380	28318	28120	28083	28253	28568	28228	28030	28308	28184	28351	28135	28078	28138	28260	28231	28236	28141	28026	28177	28189	28111	28100	28386	28273	28252	28146	28265	28226	28190	28111	28078	28270	28115	28186	28442	28291	28198	28591	28253	28312	28012	28056	28220	28050	28397	28231	28091	28200	28302	28216	28285	28117	27969	28367	28173	28360	28333	28034	28068	28128	28257	28299	28296	28210	28310	28148	28276	28248	28022	28163	28187	28102	28157	28085	28070	28107	28118	28179	28160	28511	28438	28218	28260	28133	28245	28059	28050	28204	28307	27980	28207	28229	28445	28250	28225	28168	28382	28192	28119	28358	28410	28192	28101	28376	27922	28192	28222	28298	27938	27758	28259	28026	28099	28007	28423	28159	28235	28065	28131	28275	28162	28228	28142	28056	28202	28380	28292	28231	28120	28227	28185	28239	28059	28203	28115	28055	28329	28126	28054	28217	28112	27988	28312	28225	28098	28341	28163	27989	28124	27944	27969	28059	28242	28128	27939	28204	28377	28186	28070	27956	28206	28373	28268	28067	28214	28202	28247	28566	28183	28295	27988	28127	27767	28005	27924	28268	28008	28246	28139	28150	28279	28249	27822	28072	28231	28346	28086	28429	28167	28238	28047	28196	28098	28084	28070	28407	28159	28203	27927	28227	28309	28194	28101	28138	28036	28019	28086	28171	28272	28090	28287	28196	28443	28355	28156	27947	28188	28240	28013	28309	28442	27988	28278	28032	28263	28134	27948	28349	28039	28242	28352	28030	28152	28234	28273	28217	28265	28157	28234	28131	28012	28195	28357	28064	28257	28286	28231	28401	28041	28154	28186	27901	28281	28329	27996	28194	28348	28004	28194	28195	27944	28303	28050	28058	28353	28108	27949	28276	28300	28069	28026	28134	28295	28174	28002	28190	28057	28073	28021	27978	28224	27964	28215	28136	28002	28119	28098	28049	28175	28380	28268	27974	28123	28401	28265	28018	28301	27961	28251	28197	28202	28012	28390	28183	28161	28224	28198	28153	28118	28156	28234	28305	28155	27954	28152	28132	28269	28101	28146	28115	28407	28154	28072	28158	28063	28133	27980	27978	28193	28036	28259	28432	28310	28145	28188	27999	28390	28159	28201	28193	28251	28045	28248	28073	28494	28151	28269	28310	28265	27860	28256	28312	28270	28280	28100	28053	28181	28217	28155	28165	27902	28025	28117	28087	27970	28127	27978	28142	28033	28324	28273	28025	28133	28266	28255	27943	28295	28253	28292	28358	28117	28240	28238	28093	28077	28297	28129	28081	28016	28298	27940	28094	28296	28195	28210	28236	28112	28005	28134	28311	28236	28073	28067	28295	28200	28164	28089	28103	28186	28056	27944	28284	28141	28065	28154	28316	28119	27988	28128	28087	28080	28289	28146	28301	28227	28395	28148	28068	27938	28237	28219	28399	28085	28291	28247	28270	28288	28168	28119	28313	28232	28173	28080	28130	28318	28256	28047	28000	28145	28411	28198	28438	28136	28078	28065	28241	28177	28313	28189	28106	28002	28153	28084	28117	28535	28186	28127	28309	28294	28239	27986	28376	28057	28069	27958	27928	27949	28084	28099	28143	28288	27991	28258	28088	28032	28161	28212	27932	28407	28139	28101	28237	28060	28058	27942	28205	28030	28001	28228	28263	28051	28119	28113	28145	28047	28238	27856	28288	28245	28088	27962	28197	28277	28371	27971	28143	28235	27993	28324	28048	28293	28148	27899	28069	28295	28194	28097	28318	28134	28209	27990	28146	27899	28296	28153	28195	27881	28175	28151	28082	28253	28246	28417	28153	27997	28182	28164	28409	28182	28299	28354	27965	28171	28107	28322	28264	28115	28131	28079	28140	28146	28140	28150	28222	28206	28270	28439	28258	28125	28094	28107	28140	28151	28310	28207	27901	28197	28228	28021	27978	28065	28112	28313	28184	28096	28239	28188	28193	28316	28127	28222	28177	28157	28218	28415	28289	28108	28209	28162	28369	28318	27946	28217	28160	28286	28293	28372	28129	28212	28000	28299	28328	28254	28204	28317	28277	28284	28097	28002	28216	28283	28006	28120	28479	28205	28065	28031	28265	27755	28142	28136	28082	28142	28205	27914	28418	28116	28333	28209	27927	28237	28130	28324	27999	28296	28188	28097	28245	28209	28038	28087	28034	28045	28243	28072	28115	28333	28226	28470	28184	28058	27983	27945	28298	28237	28387	28144	28101	28271	28278	28529	28366	28011	28305	27976	28410	28233	28218	28231	28182	28104	28058	28241	28390	28117	28078	28118	28597	28134	28152	28312	28066	28257	28258	28174	28148	28495	28343	28185	28118	28114	28110	28172	28060	28253	28077	28271	27976	28106	28097	28020	28355	28104	28051	28061	28052	28286	28086	28059	27894	28157	28323	28253	28184	28452	28234	28200	28157	28070	28227	28065	28152	28028	28095	28412	28051	28128	28136	28216	28082	27989	28392	28089	28385	27963	28305	28076	28468	28125	28193	28227	28151	28199	27993	28113	28400	28260	28084	27985	28098	28060	27953	28187	28170	27979	28180	28009	27962	28066	28147	28129	28121	28210	28246	28164	28007	28030	28196	28152	28303	28195	28313	28302	28462	28267	28106	28131	28150	28129	28263	28120	28541	27998	28001	28252	27977	27842	28365	28101	28247	28161	28158	28198	28378	28211	28165	28077	27972	28107	28343	28346	28007	28176	28053	28324	28290	28194	28298	28275	28216	28211	28334	28206	28272	28211	28258	28073	28073	28154	28257	28514	28193	28013	28055	28169	28286	28156	27810	28337	27885	28122	28170	28429	28229	28137	27978	28196	28144	28170	28378	28350	28347	28193	27910	28070	28058	28263	28062	28331	28328	28079	28354	28177	28068	28187	28163	28157	28288	27999	27954	28124	28143	28093	28263	28275	28184	27932	28349	28174	27935	28350	28234	28115	28089	28263	28275	28391	28095	28359	27949	28385	28466	28338	28279	28039	28332	28187	28317	28365	28198	28090	28288	28248	28063	27982	28354	28261	28181	28118	28295	28172	27852	28191	28218	28214	28172	28239	28350	28178	28070	28307	28119	28074	28178	28327	28247	28074	28356	28385	28408	28486	28258	27919	28300	28143	28305	28029	28148	28173	28440	28196	28156	28091	28229	28263	28105	28132	28171	28137	28243	28128	28153	27977	28111	28330	28235	28250	28111	28196	28186	28170	28267	28034	28026	28055	28217	28185	28399	28322	28315	28098	28193	28188	28122	28217	28164	28308	28394	28142	28135	28135	28198	28343	28092	28189	28250	28068	28533	28332	28040	28209	28135	28392	28305	28226	28385	28373	27974	28098	28062	28031	28148	28259	28076	28186	28286	28479	28311	28196	28017	28252	28045	28339	28152	28173	28360	28264	28238	28148	28067	27992	28044	28145	28407	27985	28318	28115	28110	28114	28105	28290	28229	27935	28260	27956	28116	28208	28365	28444	28302	28257	28214	28027	28235	28252	28255	28322	28196	28189	28145	28287	28180	28112	28226	28288	28189	28234	28351	28083	28254	28205	28419	28186	28205	28087	28225	27953	28046	28199	28212	28194	28188	28062	28238	28184	27985	28164	28301	28252	27930	28151	28068	27806	28209	28398	28256	28360	28067	28322	28121	28219	28308	28210	27988	28201	28226	28051	28321	27932	28313	28521	27946	28088	28233	27944	27986	27998	28054	28225	28188	28235	28104	28190	28145	28262	28337	28199	28089	28261	28182	28169	28448	28186	28099	28160	28221	28177	27959	28324	28449	28201	28164	28397	28156	28199	28097	28211	28163	28148	28251	28310	28290	28311	27978	28216	28154	28154	28038	28160	28249	28201	28087	28274	28368	28230	28133	28318	28055	28198	28126	28409	28324	28241	28043	28050	28133	27983	28278	28191	28254	28180	28263	28295	28155	28184	28264	28116	28299	27938	28139	28153	27895	28400	28133	28304	28281	28021	28438	27983	27952	28377	28247	28003	28031	28183	28290	28133	28247	28209	28111	28127	28015	28077	28095	28346	28220	27969	28178	27946	28037	28160	28182	28302	28232	28155	28196	28114	28200	28161	28190	28358	27864	28265	27910	28168	28222	28293	28373	28041	28064	28230	28037	27973	28100	28073	28317	28128	28354	28142	28311	28156	28214	28122	28273	28214	28249	28329	28350	28307	28333	28147	28126	28120	28266	28055	28170	28103	28334	27909	28007	28017	28100	28126	28162	28184	28408	28513	28182	28224	28066	28000	28169	28182	28225	28084	28354	28064	28102	28230	28260	28215	28310	27984	28111	28269	28161	28165	28137	28191	28278	27986	28032	28033	28197	28160	28346	28376	28362	28038	28040	28054	28023	28135	28032	28010	28115	28132	28237	28317	28036	28328	28188	28491	28351	28213	28385	28390	28432	27975	28126	28046	28079	28214	28132	28124	28195	28195	28376	28272	28271	28300	28184	28113	27865	28218	28280	28196	28288	28270	28086	28384	28159	28353	28029	28303	28138	28257	28151	28420	28149	28122	28032	28200	28222	28184	28199	28032	28148	28248	28198	28171	28334	28227	27971	28233	28176	28320	28159	28229	28262	28363	28159	28414	28093	27975	27990	28182	27953	28194	28147	28333	28369	28237	28407	27981	28007	28170	28170	28225	28324	28172	28020	28459	28115	28175	28164	28051	28232	28332	28085	28215	27869	28341	28011	28335	28086	28370	28225	28206	28177	28116	27961	28103	28088	28089	28257	28263	28140	28144	28175	28022	28137	28031	27920	28067	28409	28230	27978	28090	28304	27977	27951	27952	28199	28352	28196	28110	28256	28097
21269	48821	54368	40205	30283	23579	21664	21412	21530	21755	21728	21637	21504	21615	21668	21543	21588	21644	21464	21569	21642	21440	21728	21614	21572	21680	21720	21469	21645	21619	21660	21660	21593	21675	21808	21454	21677	21569	21500	21746	21551	21590	21787	21670	21603	21677	21609	21617	21624	21603	21778	21533	21545	21587	21520	21620	21728	21638	21585	21557	21660	21463	21518	21504	21865	21616	21580	21559	21654	21613	21601	21558	21582	21439	21624	21446	21501	21604	21691	21729	21481	21694	21550	21662	21693	21783	21530	21487	21569	21829	21545	21452	21542	21687	21630	21546	21614	21444	21439	21491	21499	21728	21624	21559	21710	21458	21550	21610	21643	21586	21781	21440	21576	21564	21638	21654	21616	21471	21563	21588	21518	21568	21706	21542	21672	21448	21566	21378	21645	21731	21747	21681	21516	21623	21475	21739	21438	21622	21728	21745	21569	21513	21605	21761	21671	21662	21683	21488	21408	21768	21557	21576	21662	21639	21578	21520	21677	21636	21432	21538	21460	21560	21556	21710	21556	21627	21445	21487	21692	21487	21545	21679	21578	21534	21609	21470	21686	21659	21577	21406	21727	21677	21740	21742	21645	21457	21562	21628	21680	21654	21578	21625	21650	21765	21577	21499	21434	21725	21550	21594	21635	21635	21464	21528	21545	21628	21706	21676	21619	21640	21448	21534	21466	21544	21529	21469	21778	21557	21477	21791	21589	21542	21651	21483	21616	21487	21696	21471	21495	21790	21556	21551	21622	21845	21533	21554	21594	21648	21523	21655	21556	21517	21485	21437	21604	21629	21684	21519	21478	21577	21628	21538	21646	21513	21564	21587	21695	21555	21654	21696	21515	21639	21481	21614	21566	21625	21497	21471	21558	21527	21332	21560	21617	21490	21683	21702	21546	21615	21700	21834	21549	21665	21797	21621	21561	21749	21575	21691	21584	21591	21588	21458	21434	21526	21617	21618	21648	21511	21697	21578	21638	21627	21684	21613	21572	21501	21597	21502	21620	21345	21546	21623	21564	21641	21418	21626	21560	21590	21514	21646	21585	21489	21668	21635	21393	21545	21497	21713	21498	21510	21631	21761	21578	21669	21455	21401	21528	21516	21633	21648	21621	21725	21657	21525	21636	21600	21804	21653	21662	21486	21362	21621	21723	21517	21481	21748	21557	21590	21547	21447	21613	21833	21566	21530	21540	21591	21631	21518	21565	21583	21435	21625	21594	21566	21669	21659	21512	21744	21745	21503	21451	21525	21714	21433	21616	21656	21717	21400	21738	21603	21518	21414	21406	21661	21543	21452	21548	21478	21691	21631	21543	21716	21623	21579	21596	21588	21645	21709	21516	21796	21692	21516	21620	21447	21610	21750	21556	21539	21464	21583	21664	21766	21463	21572	21619	21602	21788	21448	21632	21632	21562	21482	21657	21735	21604	21667	21628	21589	21494	21646	21410	21625	21657	21643	21678	21295	21710	21546	21481	21448	21684	21657	21585	21513	21487	21654	21547	21669	21409	21450	21946	21534	21421	21744	21436	21689	21566	21648	21509	21481	21686	21575	21583	21761	21412	21605	21611	21520	21731	21573	21750	21785	21556	21590	21579	21768	21522	21355	21671	21528	21553	21360	21503	21822	21490	21658	21461	21599	21472	21623	21690	21532	21595	21594	21483	21765	21578	21532	21518	21624	21788	21699	21617	21524	21491	21554	21642	21545	21506	21679	21531	21495	21789	21490	21456	21569	21611	21598	21754	21651	21640	21472	21489	21766	21520	21710	21427	21584	21707	21483	21613	21570	21724	21853	21490	21484	21530	21638	21641	21718	21636	21603	21443	21603	21736	21601	21624	21507	21754	21650	21537	21643	21736	21656	21439	21442	21531	21445	21600	21624	21552	21620	21590	21664	21519	21624	21831	21701	21518	21523	21596	21583	21645	21476	21650	21490	21557	21560	21797	21543	21571	21591	21703	21793	21595	21566	21591	21442	21625	21744	21523	21437	21702	21397	21612	21728	21473	21769	21620	21677	21605	21717	21476	21664	21622	21539	21637	21425	21582	21647	21711	21566	21620	21679	21546	21519	21431	21478	21804	21571	21581	21642	21516	21596	21502	21645	21689	21507	21593	21835	21815	21822	21561	21440	21718	21535	21542	21430	21598	21632	21748	21484	21675	21602	21718	21692	21604	21649	21635	21652	21592	21551	21585	21724	21521	21629	21527	21605	21499	21541	21519	21728	21500	21671	21689	21603	21638	21582	21516	21603	21466	21656	21642	21703	21653	21369	21528	21495	21632	21581	21755	21619	21610	21474	21417	21599	21693	21687	21518	21716	21493	21401	21672	21766	21723	21730	21596	21635	21644	21825	21689	21521	21747	21619	21668	21563	21462	21748	21632	21550	21542	21547	21727	21508	21609	21528	21559	21610	21694	21439	21411	21646	21381	21572	21552	21479	21716	21621	21509	21774	21654	21547	21557	21451	21564	21524	21790	21628	21504	21628	21619	21563	21615	21549	21601	21561	21755	21623	21611	21457	21595	21612	21594	21544	21581	21441	21561	21618	21564	21507	21554	21578	21451	21495	21671	21783	21665	21545	21565	21606	21533	21560	21776	21797	21501	21576	21534	21477	21614	21682	21678	21677	21303	21479	21494	21702	21687	21644	21468	21547	21640	21493	21522	21674	21480	21769	21497	21583	21391	21705	21624	21563	21699	21687	21499	21459	21670	21570	21696	21711	21695	21543	21653	21621	21677	21658	21607	21424	21709	21502	21649	21551	21475	21587	21600	21542	21530	21497	21554	21414	21729	21622	21778	21440	21476	21636	21639	21549	21407	21689	21457	21641	21598	21356	21648	21565	21608	21547	21521	21849	21555	21593	21667	21614	21539	21527	21418	21687	21565	21486	21601	21574	21751	21629	21484	21786	21558	21716	21615	21687	21735	21643	21479	21712	21622	21636	21588	21506	21638	21681	21228	21504	21652	21609	21582	21547	21585	21720	21769	21717	21416	21676	21465	21600	21471	21596	21760	21499	21704	21589	21610	21555	21709	21589	21772	21427	21653	21476	21713	21631	21306	21606	21352	21447	21780	21709	21419	21579	21617	21688	21657	21541	21533	21491	21599	21530	21398	21721	21629	21832	21690	21644	21617	21802	21732	21710	21544	21801	21799	21701	21591	21633	21616	21703	21435	21665	21524	21494	21652	21600	21624	21551	21669	21587	21655	21525	21727	21574	21415	21588	21640	21579	21619	21473	21762	21561	21536	21507	21618	21729	21475	21450	21641	21571	21622	21470	21671	21451	21858	21730	21698	21521	21582	21469	21621	21405	21638	21597	21398	21664	21685	21508	21537	21636	21629	21603	21662	21714	21613	21687	21616	21653	21699	21690	21804	21481	21448	21443	21731	21743	21608	21466	21680	21433	21416	21639	21631	21549	21505	21671	21675	21757	21525	21587	21576	21693	21412	21546	21541	21628	21580	21439	21675	21611	21521	21688	21514	21656	21669	21459	21342	21275	21667	21559	21603	21765	21553	21566	21419	21562	21523	21529	21629	21775	21647	21571	21547	21574	21717	21520	21497	21577	21488	21510	21453	21457	21526	21747	21574	21583	21582	21626	21550	21461	21770	21497	21473	21536	21587	21578	21622	21490	21632	21883	21540	21604	21656	21385	21697	21769	21609	21500	21571	21558	21701	21600	21592	21627	21714	21642	21591	21582	21446	21690	21552	21584	21713	21658	21759	21602	21597	21557	21713	21416	21593	21585	21437	21707	21676	21471	21442	21550	21432	21686	21613	21537	21613	21780	21544	21663	21710	21654	21582	21669	21483	21642	21669	21674	21570	21768	21645	21567	21605	21504	21665	21802	21521	21774	21712	21467	21448	21567	21657	21678	21522	21727	21700	21706	21728	21639	21690	21648	21334	21715	21709	21737	21369	21613	21531	21645	21725	21618	21662	21400	21618	21545	21567	21741	21372	21723	21793	21656	21467	21622	21632	21442	21795	21606	21605	21596	21678	21727	21754	21629	21683	21577	21572	21566	21616	21512	21523	21594	21620	21693	21548	21579	21616	21674	21615	21525	21430	21392	21496	21777	21633	21592	21596	21645	21579	21662	21631	21694	21548	21483	21536	21575	21604	21470	21727	21652	21549	21580	21566	21734	21575	21599	21558	21556	21739	21468	21536	21688	21501	21577	21809	21581	21683	21825	21596	21576	21726	21557	21678	21619	21816	21684	21652	21588	21590	21507	21454	21435	21708	21633	21738	21674	21585	21614	21705	21508	21673	21536	21528	21664	21661	21528	21630	21587	21700	21624	21636	21652	21379	21608	21722	21686	21505	21534	21564	21453	21675	21607	21709	21688	21429	21730	21786	21581	21531	21522	21426	21406	21677	21524	21700	21678	21566	21538	21763	21494	21732	21506	21570	21616	21488	21788	21394	21523	21627	21707	21561	21756	21688	21745	21469	21572	21693	21648	21795	21608	21707	21663	21682	21760	21622	21608	21786	21536	21731	21618	21607	21528	21735	21576	21755	21389	21694	21649	21458	21492	21426	21797	21638	21677	21680	21640	21517	21537	21546	21703	21621	21695	21637	21571	21640	21520	21606	21539	21625	21798	21422	21423	21714	21446	21509	21559	21487	21718	21657	21685	21637	21690	21520	21690	21626	21620	21569	21555	21540	21666	21649	21483	21529	21524	21521	21851	21723	21441	21749	21700	21694	21560	21680	21733	21701	21713	21621	21494	21613	21437	21584	21535	21558	21836	21498	21647	21562	21623	21532	21498	21643	21478	21735	21624	21721	21727	21544	21652	21737	21445	21675	21706	21535	21636	21540	21606	21560	21720	21651	21543	21835	21507	21626	21459	21562	21658	21488	21587	21599	21871	21387	21640	21768	21611	21645	21494	21632	21571	21709	21658	21814	21621	21676	21698	21673	21693	21553	21689	21580	21642	21579	21514	21657	21691	21548	21728	21651	21553	21671	21415	21524	21564	21601	21755	21669	21664	21671	21856	21574	21619	21540	21535	21509	21659	21688	21521	21690	21679	21727	21548	21714	21690	21556	21696	21706	21619	21541	21570	21658	21579	21559	21764	21620	21536	21480	21614	21774	21679	21543	21427	21519	21456	21644	21672	21747	21537
23581	22169	44517	52260	45547	36034	31656	28537	28206	28726	28503	28676	28421	28669	28391	28336	28368	28697	28371	28291	28526	28390	28138	28230	28308	28514	28421	28370	28310	28376	28513	28441	28392	28321	28405	28352	28122	28301	28419	28296	28265	28217	28082	28497	28288	28550	28088	28189	28185	28261	28399	28083	28306	28421	28413	28225	28168	27957	28248	28248	28570	28198	28196	28212	28088	28088	28336	28097	28224	28423	28394	28381	28250	28334	28193	28059	28122	28172	28492	28528	28230	28291	28352	28196	28229	28286	28111	28359	28214	28372	28295	28270	28103	28244	28477	28231	28389	28344	28219	28246	28202	28327	28189	28229	28430	28392	28410	28072	28221	28140	28404	28342	28108	28214	28336	28110	28234	28231	28327	28242	28224	28293	28362	28578	28409	28369	28463	28311	28287	28011	28210	27928	28281	28164	28401	28069	28330	28293	28491	28452	28256	28312	28245	28358	28254	28372	28278	28106	28027	27971	28256	28275	28162	27972	28256	28267	28307	28268	28298	28375	28098	28334	28391	28238	28105	28104	28198	28365	28287	28112	28003	28332	28094	28316	27977	28241	28241	27939	28425	28531	28112	28196	28131	28169	28071	28323	28241	28206	28173	28081	28132	28196	28265	28257	28432	28159	28346	28144	28269	28311	28116	28182	28331	28117	28347	28064	28236	28200	28247	28301	28319	28275	28214	28074	28244	28281	28255	28202	28317	28235	28299	28161	28198	28379	28292	28080	28459	28125	28169	28150	28340	28184	28350	28431	28332	28325	28284	28307	28024	28201	28284	28634	28332	28142	28184	28246	28079	28171	28351	28301	28134	28458	28486	28355	28337	28268	28417	28231	28278	28411	28071	28187	28333	28136	28367	28303	28424	28236	28276	28202	28273	28277	28315	28262	28230	28203	28300	28389	28073	28289	28435	28384	28153	28223	28215	28084	28181	28054	28323	28134	28068	28142	28253	28150	28020	28447	28033	28243	28299	28329	28190	28562	28584	28403	28380	28334	28591	28367	28177	28445	28346	28157	28563	28292	28468	28277	28098	28348	28231	28335	28260	28477	28372	28319	28220	28175	28090	28338	28380	28266	28301	28239	28184	28507	28223	28258	28307	28207	28351	28392	28176	28315	28218	28222	28199	28461	28394	28178	28208	28100	28112	28338	28232	28336	28319	28204	28192	28607	28254	28271	28073	28204	28586	28229	28211	28472	28297	28215	28432	28133	28319	28400	28370	28335	28125	28369	28291	28158	28323	28336	28219	28173	28325	28277	28346	28163	28231	28293	28293	27947	28359	28113	28304	28127	28140	28198	28214	28074	28094	28376	27997	28151	28387	28125	28447	28481	28205	28432	28124	28296	28320	28108	28065	28212	28291	28399	28325	28055	28316	28177	28360	28241	28423	28264	28584	28271	28357	28127	28218	28261	28305	28346	28298	28261	28311	28314	28167	28138	28189	28190	28282	28365	28309	28313	28242	28145	28567	28232	28036	28146	28093	28184	28337	28256	28235	28478	28419	28304	28079	28350	28383	28271	28304	28263	28447	28192	28360	28380	28302	28235	28333	28296	28329	28098	28189	28374	28038	28129	28496	28184	28025	28495	28217	28181	28158	28213	28144	28552	28405	28312	28108	28404	28315	28375	28486	28121	28405	27999	28078	28398	28345	28150	28170	28312	28135	28217	28421	28244	28299	28322	28351	28215	28331	28391	28329	28425	28338	28273	28398	28398	28271	28147	28301	28430	28133	28276	28371	28277	28633	28177	28580	28244	28334	28338	28204	28335	28078	28157	28251	28559	28101	28329	28395	28355	28156	28631	28360	28445	28483	28240	28438	28345	28411	28229	28255	28287	28399	28278	28310	28370	28058	28341	28313	28280	28248	28085	28213	28251	28286	28143	28064	28166	28262	28258	28438	28208	28329	28064	28066	28283	28234	28322	28645	28231	28219	28265	28192	28375	28481	28124	28371	28225	28161	28422	28312	28162	28185	28380	28471	27974	28348	28479	28116	28505	28184	28079	28195	28250	28207	28292	28324	28346	28306	28281	28392	28259	28227	28233	28148	28365	28074	28475	28256	28100	28065	28243	28448	28276	28317	28060	28320	28285	28345	28150	28208	28393	28304	28118	28162	28040	28354	28317	28356	28398	28447	28369	28238	28216	28216	28227	28162	28100	28592	28269	28184	28482	28150	28111	28476	28014	28227	28415	27926	28241	28020	28187	28365	28204	28266	28239	28379	28314	28526	28293	28471	28248	28201	28101	27909	28359	28180	28276	28324	28080	28244	28337	28459	28222	28407	28334	28389	28244	28333	28105	28248	28228	28205	28136	28287	28339	28462	28194	28482	28391	28320	28186	28358	28374	28443	28413	28236	28320	28350	28233	28110	28221	28265	28435	28204	28187	28342	28277	28244	27915	28142	28166	28167	28294	28439	28254	28329	28245	28086	28065	28461	28286	28296	28198	28322	28296	28281	28274	28276	28322	28141	28360	28238	28428	28085	28543	27992	28228	28408	28223	28218	28207	28345	28338	28198	28253	28375	28268	28368	28385	28297	28410	28316	28317	28218	28188	28132	28053	28460	28310	28085	28065	28330	28100	28346	28277	28496	28364	28222	28205	28166	28371	28352	28548	28141	28444	28394	28195	28309	28250	28435	28146	28142	28482	28202	28230	28342	28311	28282	28488	28182	28515	28288	28267	28301	28122	28209	28372	28245	28344	28127	28045	28183	28216	28285	28366	28314	28486	28248	28315	28565	28437	28238	28446	28281	28371	28363	28342	28415	28224	28139	27977	28237	28321	28108	28028	28270	28239	28339	28052	28259	28108	28186	28249	28461	28148	28177	28266	28134	28274	28233	28345	28489	28498	28006	28273	28514	28360	28160	28248	28175	28150	28235	27966	28364	28264	28327	28330	28337	28131	28140	28280	28226	28427	28210	28026	28095	28462	28335	28232	28414	28444	28416	28301	28231	28134	28059	28218	28320	28354	28149	28147	28556	28201	28450	28283	28248	28204	28356	28196	28307	28203	28134	28289	28352	28285	28411	28267	28307	28260	28282	28251	28208	28204	28474	28405	28277	28110	28450	28329	28239	28181	28361	28292	28124	28423	28292	28365	28265	28216	28441	28203	28283	28082	28316	28365	28266	28225	28385	28409	28181	28150	28237	28093	28219	28231	28177	28352	28120	28164	28356	28279	28240	28048	28043	28173	28327	28245	28070	28482	28283	28081	28490	28177	28339	28164	28185	28230	28338	28318	28257	28358	28511	28147	28113	28307	28391	28113	28288	28357	28221	28362	28255	28365	28433	28127	28212	28229	28144	28380	28239	28182	28242	28211	28275	28212	28492	28400	28206	28444	28379	28026	28254	28237	28159	28151	28129	28388	28502	28418	28483	28238	28225	28355	28500	28457	28256	28304	27886	28288	28316	28075	28351	28345	28376	28295	28212	28099	28318	28039	28423	28305	28289	28069	28540	28246	28238	28479	28285	28265	28327	28333	28418	28207	28128	28018	28249	28267	28173	28280	28321	28297	28357	28208	28417	28319	28200	28368	28328	28132	28377	28259	28087	28257	28174	28292	28276	28154	28305	28261	28058	28146	28551	28275	28272	28305	28295	28159	28272	28102	28286	28430	28288	28254	28282	28042	28104	28250	28279	28133	28326	28401	28505	28203	28282	28027	28422	28144	28015	28332	28359	28521	28316	28401	28343	28286	28101	28192	28258	28175	28211	28490	28212	28482	28263	28204	28175	28186	28380	28218	28051	28308	28073	28332	28336	28106	28353	28278	28506	28364	28290	28278	28351	28343	28275	28239	28435	28171	28180	28255	28344	28138	28292	28189	28201	28259	28269	28274	28353	28317	28262	28435	28244	28408	28156	28329	28290	28434	28437	28257	28239	28399	28224	28435	28488	28075	28001	28296	28141	28542	28260	28344	28320	28257	28504	28269	28193	28137	28196	28274	28418	28218	28176	28375	28073	28428	28378	28426	28438	28188	28351	28161	28267	28198	28368	28326	28092	28244	28116	28233	28139	28049	28393	28301	28240	28226	28121	28446	28231	28448	28000	28214	28257	28147	28278	28125	28371	28328	28147	28164	28271	28298	28338	28405	28291	28310	28019	28524	28078	28125	28411	28252	28033	28400	28489	28180	28242	28129	28139	28278	28163	28273	27960	28173	28376	28078	28376	28197	28146	28368	28161	28482	28424	28368	28323	28326	28394	28419	28587	28151	28362	28253	28343	28179	28477	28379	28406	28320	28402	28195	28477	28206	28162	28230	28301	28239	28281	28222	28069	28527	28541	28367	28232	28346	28330	27998	28033	28077	28443	28426	28409	28243	28177	28065	28414	28312	28332	28361	28059	28374	28260	28279	28412	28516	28267	28371	28385	28189	28344	28175	28428	28548	28265	28289	28145	28215	28101	28314	28448	28307	28299	28208	28302	28365	28041	28143	27993	28219	28001	28215	28306	28145	28122	28371	28253	28337	28375	28492	28140	28175	28223	28179	28462	28207	28260	28349	28387	28454	28207	28225	28140	28215	28314	28108	28169	28202	28066	28325	28085	28322	28130	28241	28274	28300	28241	28322	28285	28295	28364	28546	28208	28201	28200	28393	28122	28079	28060	28511	28176	28141	28182	28274	28058	28256	28181	28375	28547	28254	28081	28269	28122	28267	28288	28182	28143	28340	28119	28238	28164	28475	28461	28255	28344	28405	28267	27992	28317	28247	28126	28375	28500	28273	28219	28180	28338	28389	28044	28211	28484	28296	28306	28428	28362	28238	28130	27951	28483	28274	28472	28066	28236	28181	28301	28086	28256	28300	28567	28125	28218	28460	28461	28186	28132	28234	28338	28192	28228	28170	28334	28234	28389	28200	28179	28232	28103	28381	28149	28351	28535	28288	28176	28290	28400	28304	28282	28140	27990	28031	28259	28237	28168	28369	28347	28246	28555	28411	28329	28305	28389	27980	28307	28255	28300	28353	28302	28172	28522	28092	28381	28254	28287	28560	28118	28378	28227	28266	28084	28222	28427	28229	28212	28115	28513	28246	28330	28143	28141	28304	28191	28375	28363	28328	28467	28215	28338	28587	28376	28119	28247	28255	28311	28326	28143	28400	28375	28283	28160	28275	28046	28301	28269	28395
30397	83605	96417	75042	52773	33723	22766	21632	21909	21664	21580	21711	21660	21788	21676	21667	21804	21754	21664	21997	21714	21879	21746	21895	21911	21876	21930	21736	21723	21681	21811	21683	21671	21703	21745	21974	21813	21696	21657	21679	21784	21635	21837	21693	21647	21751	21506	21628	21780	21863	21689	21677	21837	21721	21826	21600	21653	21825	21680	21714	21695	21867	21724	21734	21772	21705	21847	21655	21773	21806	21697	21608	21737	21748	21765	21825	21852	21559	21701	21508	21815	21850	21693	21662	21761	21915	21795	21855	21603	21690	21643	21690	21915	21748	21799	21761	21631	21685	21744	21635	21826	21738	22037	21649	21783	21690	21643	21733	21871	21903	21765	21824	21748	21802	21685	21532	21559	21921	21673	21810	21777	21843	21855	21780	21881	21789	21772	21864	21738	21714	21838	21753	21670	21854	21874	21726	21785	21738	21782	21758	21731	21677	21770	21559	21759	21807	21774	21744	21561	21779	21726	21802	21728	21629	21919	21677	21737	21665	21790	21863	21808	21875	21821	21586	21969	21568	21810	21617	21755	21698	21588	21654	21762	21694	21757	21707	21699	21725	21768	21842	21926	21904	21864	21702	21719	21652	21853	21816	22013	21611	21759	21737	21643	21617	21780	21773	21605	21625	21916	21781	21734	21708	21777	21768	21760	21829	21776	21626	21763	21684	21880	21699	21564	21856	21616	21761	21662	21857	21696	21867	21655	21664	21827	21565	21619	21677	21800	21630	21721	21720	21824	21766	21715	21921	21870	21642	21438	21893	21780	21559	21781	21681	21881	21799	21746	21644	21637	21839	21724	21851	21706	21718	21843	21590	21730	21725	21771	21862	21886	21594	21528	21820	21769	21730	21857	21630	21871	21793	21602	21679	21673	21963	21745	21592	21673	21688	21636	21716	21846	21541	21659	21759	22044	21704	21818	21684	21643	21849	21507	21780	21932	21637	21754	21887	21904	21785	21610	21872	21517	21786	21824	21883	21912	21882	21693	21593	21783	21893	21745	21892	21807	21597	21875	21811	21803	21685	21824	21601	21744	21822	21744	21810	21610	21694	21718	21720	21793	21849	21865	21664	21806	21769	21759	21689	21632	21849	21755	21625	21806	21726	21856	21821	21824	21884	21765	21744	21763	21794	21672	21759	21682	21677	21649	21677	21628	21789	21672	21866	21544	21713	21624	21757	21712	21514	21661	21879	21791	21677	21685	21832	21913	21714	21744	21963	21819	21725	21746	21576	21643	21529	21897	21729	21876	21781	21674	21652	21519	21611	21768	21868	21792	21877	21687	21568	21748	21728	21843	21779	21863	21607	21668	21668	21663	21846	21714	21690	21659	21825	21752	21732	21616	21564	21764	21763	21864	21934	21698	21818	21638	21811	21702	21774	21669	21726	21917	21602	21753	21772	21704	21764	21646	21656	21670	21726	21825	21669	21806	21701	21732	21730	21855	21786	21850	21944	21900	21842	21809	21814	21673	21747	21617	21709	21731	21733	21761	21700	21803	21665	21567	21843	21780	21639	21940	21598	21769	21673	21783	21851	21676	21748	21905	21910	21664	21821	21653	21721	21692	21501	21785	21834	21677	21960	21819	21755	21669	21748	21583	21827	21652	21848	21622	21713	21743	21630	21745	21547	21686	21553	21709	21735	21619	21773	21675	21798	21866	21838	21611	21777	21681	21775	21670	21637	21846	21699	21788	21887	21735	21765	21775	21655	21616	21653	21806	21685	21629	21987	21852	21573	21914	21618	21877	21813	21703	21795	21594	21825	21697	21671	21751	21718	21729	21675	21714	21648	21892	21758	21784	21807	21697	21644	21801	21812	21746	21775	21806	21684	21748	21690	21604	21667	21712	21598	21811	21737	21757	21606	21799	21560	21636	21753	21609	21800	21664	21513	21862	21678	21661	21761	21807	21744	21738	21781	21688	21758	21670	21711	21705	21647	21922	21599	21856	21772	21840	21625	21811	21807	21799	21616	21623	21769	21702	21822	21883	22007	21824	21653	21669	21858	21783	21708	21564	21645	21712	21756	21696	21670	21655	21740	21736	21738	21857	21673	21787	21866	21660	21880	21655	21579	21672	21747	21508	21713	21645	21689	21756	21848	21817	21595	21830	21711	21997	21715	21752	21865	21897	21607	21949	21778	21840	21828	21841	21571	21753	21582	21905	21676	21629	21708	21709	21653	21844	21868	21795	21667	21686	21816	21680	21606	21664	21765	21732	21846	21695	21822	21885	21787	21632	21916	21829	21741	21538	21782	21707	21676	21717	21776	21588	21642	21723	21655	21767	21779	21823	21943	21604	21936	21771	21636	21828	21757	21888	21664	21805	21745	21783	21746	21913	21743	21811	21604	21594	21516	21913	21797	21932	21786	21805	21710	21850	21899	21771	21872	21676	21756	21826	21641	21704	21759	21646	21652	21810	21664	21641	21759	21698	21592	21836	21796	21749	21644	21773	21831	21694	21716	21738	21813	21746	21742	21749	21688	21489	21696	21812	21694	21691	21592	21950	21781	21862	21629	21751	21755	21583	21665	21646	21604	21691	21812	21630	21774	21802	21636	21647	21654	21548	21860	21733	21806	21859	21594	21590	21822	21811	21646	21920	21704	21874	21811	21767	21825	21688	21595	21631	21821	21663	21739	21605	21563	21714	21685	21606	21643	21562	21741	21576	21589	21549	21828	21553	21615	21720	21577	21610	21834	21863	21924	21705	21823	21587	21921	21596	21755	21774	21717	21870	21749	21658	21961	21797	21851	21761	21677	21637	21716	21640	21729	21739	21740	21922	21771	21585	21897	21793	21779	21771	21770	21711	21751	21650	21796	21764	21834	21746	21527	21792	21555	21728	21814	21729	21732	21660	21915	21623	21577	21713	21719	21800	21787	21901	22033	21730	21720	21769	21774	21782	21752	21745	21608	21729	21932	21684	21902	21788	21665	21710	21776	21729	21807	21846	21815	21641	21651	21732	21683	21751	21756	21822	21632	21780	21660	21770	21786	21852	21752	21840	21705	21649	21979	21662	21746	21948	21748	21676	21565	21803	21667	21678	21658	21456	21638	21682	21745	21668	21837	21732	21740	21789	21555	21687	21873	21638	21720	21817	21660	21870	21788	21745	21675	21815	21914	21877	21817	21812	21706	21624	21773	21888	21793	21711	21637	21684	21917	21793	21653	21653	21740	21817	21814	21813	21773	21877	21811	21860	21510	21747	21860	21886	21682	21923	21761	21795	21908	21857	21796	21751	21699	21716	21926	21749	21646	21631	21840	21754	21735	21840	21761	21626	21793	21631	21732	21658	21716	21895	21808	21609	21593	21909	21692	21580	21819	21792	21749	21894	21523	21816	21686	21948	21581	21681	21737	21563	21937	21673	21743	21681	21778	21767	21828	21672	21704	21762	21811	21665	21615	21769	21929	21693	21817	21908	21844	21716	21659	21818	21837	21700	21669	21712	21841	21835	21739	21668	21707	21709	21868	21686	21846	21704	21719	21654	21654	21960	21642	21852	21571	21967	21699	21656	21895	21801	21719	21766	21581	21528	21671	21668	21855	21865	21488	21930	21849	21707	21593	21557	21749	21636	21869	21747	21582	21620	21854	21778	21645	21630	21697	21602	21863	21752	21881	21514	21705	21914	21694	21711	21622	21781	21528	21777	21740	21832	21706	21701	21898	21471	21922	21680	21695	21737	21626	21728	21697	21924	21565	21604	21900	21795	21785	21867	21955	21647	21538	21804	21774	21836	21857	21914	21919	21801	21602	21660	21646	21797	21743	21665	21713	21936	21843	21760	21622	21665	21830	21753	21840	21646	21568	21861	21741	21917	21947	21644	21600	21778	21722	21670	21874	21773	21800	21680	21738	21917	21844	21970	21594	21640	21793	21830	21797	21719	21768	21645	21679	21859	21729	21725	21595	21784	21763	21743	21699	21737	21820	21711	21840	21619	21789	21779	21602	21654	21738	21752	21849	21640	21751	21746	21682	21709	21773	21907	21890	21732	21704	21800	21617	21748	21745	21892	21611	21795	21811	21952	21806	21623	21741	21803	21782	21677	21929	21688	21747	21659	21858	21688	21690	21734	21599	21766	21836	21678	21706	21807	21488	21733	21827	21860	21752	21797	21944	21860	21758	21736	21728	21684	21780	21702	21717	21609	21745	21945	21781	21880	21674	21841	21643	21831	21751	21917	21724	21888	21736	21839	21546	21780	21848	21874	21768	21676	21924	21733	21804	21751	21673	21663	21808	21761	21763	21790	21699	21643	21593	21769	21642	21794	21862	21855	21575	21553	21733	21725	21626	21792	21881	21615	21672	21682	21785	21773	21742	21652	21724	21714	21788	21660	21800	21653	21688	21895	21843	21751	21804	21840	21806	21672	21681	21777	21762	21669	21917	21802	21646	21699	21746	21807	21591	21793	21708	21746	21628	21850	21693	21959	21781	21815	21743	21799	21704	21703	21757	21679	21577	21724	21692	21907	21738	21753	21707	21616	21806	21676	21813	21720	21594	21700	21810	21828	21807	21816	21713	21886	21807	21897	21643	21741	21868	21644	21772	21793	21802	21728	21668	21777	21770	21793	21803	21720	21682	21808	21680	21627	21658	21721	21841	21682	21667	21942	21643	21705	21734	21698	21638	21666	21644	21590	21832	21732	21778	21874	21749	21755	21759	21778	21823	21770	21989	21810	21777	21800	21861	21738	21812	21816	21675	21507	21761	21639	21895	21739	21776	21766	21708	21766	21578	21788	21695	21759	21741	21967	21818	21500	21818	21663	21931	21766	21727	21880	21741	21730	21700	21686	21645	21707	21744	21910	21815	21678	21749	21634	21510	21659	21718	21862	21771	21756	21840	21742	21817	21709	21730	21691	21776	21660	21701	21788	21852	21821	21583	21810	21813	21706	21719	21679	21763	21636	21827	21729	21760	21758	21612	21816	21918	21799	21789	21755	21688	21672	21773	21734	21724	21698	21873	21668	21680	21781	21656	21612	21698	21702	21650	21626	21756	21740	21786	21759	21649	21832	21892	21822	21827	21793	21677	21880	21554	21678	21611	21834	21666	21843	21882	21960	21686	21837	21838	21707	21717	21677	21706	21700	21773	21697	21765	21735	21696	21561	21803	21836	21821	21721	21598
22477	22125	40930	47730	45198	37404	33743	29307	29088	29449	29117	29312	29196	29197	29197	29185	29182	28848	29063	29074	29168	29080	29124	28964	29188	29070	28991	29023	29227	29003	29084	29000	28942	28808	28828	28924	28884	29231	28912	29102	29232	29255	29168	29173	28852	29017	29104	28830	29049	29040	28936	28743	28977	28992	28753	28862	29188	29057	28918	28889	29157	28996	29101	28775	29075	28912	28820	28952	28847	28860	28747	29069	29164	29025	28855	29057	29043	29025	28962	28794	28614	28853	28914	28869	28914	28890	28871	28874	28924	28742	28840	28942	28595	28907	28904	28865	28873	28871	28872	28790	28903	28877	28920	28728	28955	28881	29031	28895	28936	28913	28953	28852	28954	28791	28798	28774	28891	28815	28952	28793	28826	29075	28874	28828	28580	28617	28976	28825	28817	28833	29105	29104	29055	28731	28851	28904	29025	29050	28786	28777	28986	28939	28904	28814	28799	29020	28710	28778	28659	29031	29331	28992	28857	28846	28860	28916	28800	28782	29122	29037	28761	28992	28820	28808	29070	29062	28579	28716	28715	28789	28961	28730	28918	28922	28794	28751	29273	28634	28962	29084	28795	28956	29139	28898	28957	29099	28816	28871	28896	28631	28887	28905	28972	28877	29022	28763	28733	29023	28916	29007	28814	28967	28828	28542	29007	29042	28802	28890	29117	28934	28893	28816	28884	28869	28699	28850	29157	29040	28706	28743	28774	28951	29025	28871	28899	28902	29066	28998	29100	28885	28865	29128	29024	29002	29002	29094	28829	28944	28954	29136	29032	29023	28957	28636	28839	28934	28914	28756	28867	28791	28915	28684	28800	28969	28830	28931	28970	28627	28911	28810	29100	28781	28757	28723	28756	28880	28993	29119	28867	28678	28598	28823	28908	28856	28814	28928	28887	29020	28940	28943	28809	28761	28636	28865	28812	28975	28923	29139	29074	28898	28775	29165	28792	28798	28710	29043	28875	28919	28764	28804	28917	29012	29037	28877	28698	28705	28811	28782	28673	28798	28726	28865	28663	28976	28828	29012	28844	28913	28860	29040	28760	28807	28509	28729	28873	28880	28771	28895	28933	28826	28660	28809	28843	28896	28801	28717	28914	28641	28818	28667	28947	28502	28997	29066	28979	28959	28985	28899	28894	28760	28650	28993	29033	28917	28916	28811	28917	29089	28860	28820	28901	28952	28784	28886	28981	28962	28715	28869	28951	28688	28982	28930	28732	28798	28849	28978	28935	28802	29075	28972	28812	28784	28630	28617	28736	28749	28750	28928	28778	28683	28836	28561	28849	28981	28715	28970	28851	28856	29003	28725	29071	28803	29046	29193	28726	29072	29021	28880	28815	28817	28997	28666	28942	28853	28948	29037	28916	28977	29072	28832	28855	28745	28916	28690	28894	28816	28967	28937	28746	28952	28680	28716	28926	28912	28940	28818	28750	28899	28696	28784	28971	28652	28882	28993	29074	28725	28862	28903	28982	29122	28785	28798	29162	28718	28813	28864	28689	28938	28669	29006	28759	28800	29053	29012	28765	28706	28723	29038	29022	28917	29019	28943	28846	28780	29010	29043	29015	28695	28990	29146	28952	29136	29073	28740	28826	28731	28955	28596	28870	28890	28668	28797	28821	28925	28970	28610	28903	28758	28754	28888	28901	28803	29024	28856	29032	28816	29048	28888	28669	28907	28954	28837	28724	28714	28759	28715	28709	28874	28908	28834	28745	28795	28822	29097	28915	29085	28923	28687	28986	29103	28955	28739	28921	28863	28522	28755	28969	29012	28971	28940	28845	28877	28791	29027	28980	28902	28933	28626	28932	28889	28920	28826	29098	29067	28987	28748	29152	28977	28740	28895	28695	28958	28787	28593	28827	29006	28756	28915	28793	28982	28782	28618	29053	28726	28882	29106	28895	28787	28839	29042	28868	28948	28956	28738	28796	28867	28848	28806	28944	28933	28973	28957	28746	28927	28845	28992	28977	28912	28782	28583	29119	28925	28977	28703	29120	28841	28880	28813	28799	28740	28934	28942	28708	28945	28987	29029	28968	28885	28943	28950	28703	28743	29056	28763	28860	28886	28691	28623	28731	28642	28812	28780	28824	28858	28918	28755	28687	28898	28865	28951	28590	28781	28935	28843	29072	28975	28828	28671	29107	28836	28854	28830	28804	28926	28915	29197	28584	28843	28918	28798	28848	28815	28828	28905	28906	28836	28900	28890	28695	29015	28789	28818	29065	28897	29034	28763	28776	28702	28931	29019	28989	28789	29008	28880	28946	28945	28736	28866	28968	28917	28782	28887	28810	28896	28695	28753	29045	28779	28919	28877	29060	28820	28736	28974	28963	28890	29028	28754	28655	28799	28775	28948	28574	28958	28880	28620	29079	28642	28798	28612	28881	28944	28793	28866	28716	28665	28774	28652	28726	28860	28802	28915	28831	28947	28904	28698	28747	28926	28756	28932	28899	28936	28909	28638	28865	28569	29038	28814	29026	28983	28863	28954	28953	28573	28714	28763	28866	28918	28752	28931	29000	29103	29033	28807	28898	28929	28939	28886	28685	28882	29005	29003	28920	28799	28964	28676	28829	28829	28973	28962	28803	28826	28773	28894	28715	28862	28688	28861	28981	29019	29008	28811	28952	28943	29142	28734	28991	28737	28812	28666	28845	28764	29195	28791	28898	28854	28878	28842	28934	29016	28930	28717	28827	28911	29019	28851	28959	28871	28566	29022	28584	29127	28872	28763	29112	28987	28932	29008	28695	28843	29034	29003	28876	28977	28835	28742	28816	28956	28719	28953	28882	28711	28778	28722	28697	28886	29048	28672	28896	28955	29011	28860	28961	28919	28913	28752	28804	28798	28596	28801	28836	28923	28746	28906	28823	29036	28925	28919	28885	28838	28965	28971	28954	28871	28898	28809	29051	29021	28801	28954	28727	28703	28762	28731	28993	29113	29071	28776	28925	28802	28890	28823	28982	28787	28973	28891	28730	28717	28852	29030	29025	28902	28873	28756	28825	28828	29024	28598	29163	28773	28889	28923	28991	29008	29146	28713	28988	29029	28888	28746	28847	28707	28814	28740	28792	28838	29007	28763	29084	28950	28800	28920	28805	28975	29033	28700	28804	28771	28679	28624	28861	28677	28797	29028	28940	28703	28979	28953	28837	28900	28965	28821	28826	28902	28679	28860	28778	28900	28678	29035	28747	28932	28817	28773	28890	28856	28813	28751	29029	29018	28803	28930	29244	28739	29115	28904	29177	29013	28820	28983	28878	28885	28984	28926	28971	28775	28862	28657	28608	28922	28750	28628	28934	28785	29090	28933	29055	28847	29009	28922	28880	28936	29081	28978	28912	28689	28870	29109	29154	28868	28803	28781	28913	28915	29053	28883	28862	28967	28900	28854	28841	28737	29031	28923	28676	28730	28698	29039	28932	28704	28690	28935	28874	29051	29013	29004	29031	28685	28630	28776	28803	28739	29032	28717	28848	28756	28902	28942	28732	28698	28783	28933	28757	28878	28894	28687	28857	28709	29150	29092	29024	28781	28741	28844	28799	28756	28859	28602	28716	28993	28928	28666	28880	28669	28882	28718	28732	28846	29024	28972	29182	29105	28978	28844	28987	29043	28844	29010	28776	29010	29006	28900	28917	28710	28870	29024	28900	28895	28875	28863	28913	29027	28752	28771	28888	28785	28789	29049	28625	28731	29168	29130	29013	28682	28886	28924	28825	28962	28993	28926	29033	29085	28873	28742	28908	28553	28757	28643	28906	28949	28955	28921	29002	28794	28710	28863	28918	28917	29021	28852	28852	28693	28782	28897	28705	28767	28544	28887	28830	28985	28806	28980	28675	28743	28884	28783	28972	28906	28790	28705	29021	28839	28676	28772	28795	28859	28977	28856	29049	28963	28865	28779	28951	28738	28706	28905	28730	28918	28945	29157	28967	28858	28950	28775	28786	28724	29132	28913	29010	28833	29041	28805	29028	28980	28911	29072	28959	28827	28663	28922	28880	28920	28922	28517	28729	28883	28879	28888	29090	28839	29084	29083	29048	28827	29018	28768	28697	29064	29081	28737	28838	29055	28816	29001	28861	28802	28849	28788	28943	29131	29112	28828	28708	28856	28746	28673	28754	28991	28871	28966	29137	28945	28883	28937	29132	28925	28747	28943	28769	28785	28844	28862	28899	28802	29029	29009	28791	28778	28803	28872	28937	28966	28891	28719	29025	28773	28844	28947	29017	28772	28734	28734	28973	28703	28718	29129	28839	28777	28928	28825	28900	28902	28752	28771	28821	28799	28857	28899	28763	28764	28862	28825	28981	28781	28788	28820	29027	29053	28827	28756	29034	28882	28848	28746	28784	28878	28968	28722	28811	28825	28816	28808	28897	28826	28751	28917	28762	28955	28941	28848	28879	28663	29191	28726	28811	28955	28995	28874	28929	28622	28865	28986	29080	28707	28809	28840	28657	28697	28820	28917	29088	28872	28867	28686	28699	28926	28828	28908	28903	28690	29032	28582	28763	28795	28731	28864	28848	28866	29113	29014	28921	28639	28819	28897	28822	28897	28755	28784	28791	28830	28786	28672	29030	28741	28890	28839	28782	29038	28518	29170	28994	28952	29068	28861	28886	28832	28944	29098	28885	28749	28845	28944	28874	29225	28936	29135	28806	29079	28825	28986	28989	28805	28739	28988	28967	28915	29106	28934	28889	28826	28872	28741	28834	28993	28893	28932	28493	28842	28999	28835	29156	29101	28775	28636	28840	29047	28848	28813	28997	28797	28737	29005	28822	28857	29008	28816	28550	28814	28724	28766	29033	28822	28829	28767	28760	28914	28787	29111	28763	28648	28943	28750	29094	28965	29164	28680	28803	29004	28809	28906	28827	28981	28897	28777	28614	28924	28861	28935	28836	28810	28829	28860	28961	28844	29085	29116	28780	28932	28724	28954	28621	28839	28833	29260	29105	28556	28989	28836	28852	29045	28878	29086	28902	28952	28638	29083	28738	28773	28741	28704	29010	28893	28846	28667	28826	28871	28894	28905	29028	28690	28939	29077	29100	28846	28901	28961	28852	28851	28890	29016	28831	28793	28670	28806	28799	28769	28796	28994	28812	28796	28656	28783	28811	28997	28891	28950
38758	82102	99810	87065	63600	40981	25282	21934	22245	22168	22164	22198	22112	22094	22052	22006	21986	22075	22206	22258	21983	22232	22099	22028	21930	22087	22041	22097	21960	22022	22008	22198	22256	22072	22187	22143	22120	22064	21990	22228	22112	22106	22158	22179	22099	21965	22040	22073	21977	22183	22178	22014	21993	22152	21939	22234	22308	22145	22092	22087	22341	22129	22128	22182	22158	22011	22162	22315	22166	22006	21948	21998	21958	21982	22114	21988	21933	21904	22017	22102	22039	22026	22125	22039	22105	22316	22083	21984	22267	22057	22126	22219	22016	22151	22202	22140	21993	22056	22128	22141	22179	22043	22073	22105	22315	21984	21986	22171	22070	22239	22100	22243	22054	22111	22058	22017	22212	22222	22176	22155	22034	22187	22140	21986	22166	22081	21974	21975	21941	22133	22083	22149	21982	22179	21976	22046	22108	22198	22253	22186	21955	22157	22008	22216	22036	22101	22042	22178	22130	22195	22262	22102	22041	22012	22098	22140	22244	22122	22103	22065	22146	22159	21973	22109	22142	22156	22272	22039	22048	22085	22221	22112	22081	22122	22113	22121	22156	22124	22135	22289	22196	22075	21948	22026	22190	21975	22139	22111	21955	22258	22132	22249	21940	22160	22060	22214	21981	21948	21995	21969	22043	22206	22008	22257	22175	22148	22213	22085	22032	22330	21908	22284	22090	22079	22032	22192	22013	22161	22044	22041	22121	22193	22036	22041	22190	22077	22080	22247	22137	22177	22009	22121	22136	21972	22098	21949	22080	22243	22092	22083	21962	22040	22177	22107	22181	22069	22173	22045	22024	22099	22092	22120	22212	22220	21994	22072	22305	22056	21923	22036	22143	22053	22140	21854	21992	22110	22067	22134	22176	22094	22331	22214	22128	22054	22010	22094	22230	22062	22180	22249	22099	22300	21955	22034	22236	22088	22099	22171	22238	21950	21986	22221	21987	22102	22239	22082	22201	22112	22298	21989	22002	22184	22215	22238	22162	22153	22157	21916	22200	22038	22141	22297	22233	22097	22121	22111	22255	22112	22158	22068	22135	21922	22001	22005	22118	22144	22014	22005	22236	22195	22140	22006	22217	22160	22155	22008	21991	21969	22051	22257	22058	21996	22077	21935	22251	22183	22142	22117	22212	21974	21938	22253	22124	21981	21913	22012	22045	22207	22100	22251	22259	22012	21984	22220	22301	22245	22093	22232	22064	22006	22018	22064	22169	22161	22283	21994	22151	22164	22085	22117	22105	21963	22214	22159	22148	22043	22155	22171	22089	22068	22089	22145	22022	22317	22049	22033	22348	22067	22117	22128	22088	22086	21965	22019	22134	22106	22201	22156	21937	22144	22242	22128	22178	22008	22215	22049	22267	22182	22091	22208	22004	21901	22018	22158	22159	22250	22199	22053	22019	22137	22232	22235	22175	22192	22157	22200	22078	22079	22194	22133	22315	22099	22249	22159	22168	22096	22202	22087	22055	22185	22059	22112	22050	21961	22108	22024	21938	22112	22063	21899	22132	22238	22274	22079	22160	22104	22042	22238	22048	22238	22175	22242	21982	21971	22253	22040	22049	22230	22024	22035	22120	21943	22176	22101	22418	22212	22244	22333	22027	22141	22103	22021	22148	22131	22154	22065	22226	22084	22009	22060	22157	22116	22163	22123	22043	22220	22069	22178	22253	22115	22067	22098	22127	22106	22002	22171	22357	22024	22281	22194	22146	22085	22157	22104	22028	22144	21893	22268	22196	22327	22244	22193	22155	22022	21947	22191	22189	22152	22207	22278	22093	22150	22218	22058	22106	22019	22216	22220	21999	22112	22065	22235	22167	22123	21941	22055	22189	22193	22300	21989	22049	22041	22064	22082	22117	21860	22249	22059	22056	22273	22181	22374	22137	21927	22150	22074	22115	22074	22193	21976	21899	22143	22076	22105	22044	21924	22079	21963	22040	22126	22001	22105	22292	22302	22044	22234	22199	22092	22079	22106	21978	22041	22237	22081	22228	22270	22040	22103	22133	22162	22197	22059	22029	22097	22093	22078	22190	22114	22086	22180	22295	22043	22011	22052	22018	22127	22100	21980	22190	22074	22113	22095	22321	22059	22016	22195	22065	22178	22236	21895	21994	22047	22178	22002	22128	22159	22097	22111	22242	22015	22109	22122	22230	22244	22113	22189	21859	22235	22151	22220	22187	22186	22036	22112	22110	22224	22098	22089	22133	22056	22182	22258	22092	22138	22145	22189	22162	22209	22128	22013	22218	22168	22036	22129	22053	22073	22051	22091	22118	22145	22139	22145	22124	21989	22323	22272	22065	22102	22131	22058	22095	22133	22119	22096	22266	22101	22051	22153	22049	22047	22194	22041	22159	21962	22185	22156	21951	22070	22057	22096	21931	22096	22078	22168	22050	22073	22316	21954	22054	22112	22136	22150	22216	22215	21987	21939	22109	22042	21955	22129	22113	22035	22197	22194	22176	21979	22084	22041	22018	22172	21920	22150	22117	22141	21958	22196	22175	21936	22223	22068	22246	22167	21998	22210	22255	22175	22114	22077	22087	21998	22143	22316	22108	21976	22031	22031	22037	22131	22033	22042	22025	22082	21956	21994	22144	21934	22257	22094	22066	22269	22124	22115	22206	22248	22079	22106	22149	21885	22058	22035	22106	22233	22202	21943	22313	22010	22010	22049	22348	21982	22107	22025	22186	21986	22243	22282	21993	22145	22153	22045	21965	21969	22340	22034	22174	22128	22075	22164	22221	22126	21964	22128	22200	22117	22289	22134	22061	22138	22270	22057	22349	22004	22102	22084	22100	22143	22197	22343	22076	22187	22119	21976	22185	22171	22055	22064	22003	22148	22098	22163	21982	22123	22119	22247	22010	22087	22198	22283	22274	22024	22152	21890	22204	22120	22157	22175	22059	22124	22090	22028	22163	22065	22127	22047	22105	22145	22059	22167	22075	22177	22217	21987	22181	21955	22276	22035	22138	21956	22056	22121	22112	21989	22146	22100	22015	22150	22145	22228	22005	22216	22281	21845	22082	22096	22029	22249	22185	22111	22161	22119	22031	22282	22138	22015	22141	22229	22271	22064	22270	22025	22132	22064	22170	22123	21989	21986	22216	21969	22184	22103	22187	22136	22292	22304	22306	22187	22122	22180	22104	22157	22059	22222	22033	22133	22042	22012	22054	22013	21991	22185	22017	22271	22058	22148	22104	21992	22133	22083	22023	22074	22019	22181	21903	22052	22023	21960	22125	22136	22148	22183	21905	22213	22062	22124	22072	22063	22191	22205	22241	22098	22073	22080	22139	22115	22117	21956	22223	22248	21888	22196	22202	21952	22037	22167	22078	22058	22044	22148	21876	21993	22083	22052	22169	22055	22097	22198	22196	22093	22235	22132	22089	22203	22004	22135	22160	22174	22203	22110	22161	22118	22061	22084	22098	22157	22061	22117	22052	22035	22182	22137	22100	22131	22274	22048	22201	21946	22246	21885	22113	21941	22034	22067	21933	22115	22257	21920	22132	22273	22125	22104	22100	22238	22268	21918	22004	22107	22129	22048	22166	22090	22072	22169	22113	22067	22010	22233	21876	22171	21944	22028	22178	22084	22065	22098	21952	22238	22199	22135	22220	22102	22213	22204	22222	22016	22144	22034	22204	22112	22078	22118	22170	22107	22128	22049	21899	21991	22056	22053	22142	21889	22037	22189	22144	22217	22099	22241	22215	22258	22101	22133	22172	22146	21868	22378	22070	22006	22244	21981	22219	22319	22009	22078	22040	22207	22065	21979	22059	22022	21998	21904	22123	22115	22087	22145	22172	21957	22159	22033	22312	22275	22122	22105	22179	22072	22043	22135	22039	22146	21958	22140	22205	22070	22018	22145	22288	22086	22097	22178	22194	22032	22197	21826	22145	22111	22112	22159	22161	22196	22217	22119	22133	22085	21882	22188	22112	22110	22065	22089	22104	22158	22011	22028	22199	21906	22060	22240	22025	22145	22090	22150	22224	22224	21971	22249	21987	22090	22259	22200	21995	22231	22119	22043	22186	22009	21949	22179	22084	22027	22100	22052	22073	22152	22059	22087	22198	21945	22336	22219	22175	22100	22116	22155	21941	22107	22144	22221	21955	22151	22122	22197	22166	22092	22089	22165	21988	22053	21981	22061	22031	22094	22008	22167	22022	22014	22188	22197	22192	22069	22136	22025	22144	22188	22118	22064	22076	22180	22125	22016	22214	22180	22202	22127	22077	21964	22131	22130	22247	22132	22255	22178	22089	21986	22096	22119	22004	22176	22151	22235	22099	22160	22005	22061	22163	22170	22090	22039	21861	22352	22064	21944	22164	21892	22236	22024	22155	22111	22099	22023	22106	21967	22049	22097	22197	22038	22119	22245	22036	22177	22145	22113	22123	22269	22106	22106	22139	21893	21993	22196	22088	21915	22010	22089	22201	22004	22060	22019	22087	22155	22245	22074	22195	22223	22181	22204	22223	22134	22124	22115	22136	22127	21957	22075	22225	21948	22222	22229	22042	21983	22042	22039	22170	22167	22125	22059	21974	22052	22108	21965	21995	22154	22127	22103	22067	22078	22088	22092	22155	22104	22234	22275	21876	22145	22169	22445	21957	21920	22259	22082	22205	22112	22019	22037	22174	22007	21949	22166	22078	22154	22137	22100	22058	22019	22086	22088	22068	22043	22227	22164	22270	22122	22092	22203	22124	22216	22095	22115	22268	22085	22256	22141	22093	22180	22068	21920	21991	22112	22162	22002	21979	21937	22198	22066	21992	22078	22194	21960	22085	22194	22228	22208	22128	22085	22079	22104	22078	21990	22179	22114	22116	22149	22131	22118	21982	22247	21931	21990	22136	22157	21918	22079	22090	22167	22069	22055	22031	21999	22221	22014	22164	21892	22034	22107	22192	22236	22156	22172	22217	22182	22199	22228	22047	22181	22182	21938	21982	22073	22159	22173	22136	22127	21997	21765	22205	22347	21967	22151	22235	22138	22104	21997	22075	21957	22076	22136	22313	22101	22016	22038	22000	22293	22035	22131	22098	22130	21984	21976	22026	22093	22251	22191	22135	22100	22132	22266	22095	22216	21793	21959	22099	22069	22246	22059	22120	22268	22157	22067
27799	31665	51168	44219	34510	30781	29204	28348	28583	28232	28641	28532	28523	28475	28492	28728	28772	28199	28414	28421	28393	28660	28409	28349	28367	28544	28484	28290	28611	28403	28356	28503	28374	28350	28606	28347	28587	28585	28170	28234	28482	28587	28487	28206	28263	28435	28421	28505	28269	28420	28596	28665	28389	28461	28255	28409	28383	28639	28333	28423	28586	28128	28256	28374	28369	28431	28266	28412	28511	28477	28137	28204	28305	28423	28337	28462	28296	28454	28418	28268	28053	28372	28272	28357	28663	28443	28541	28355	28427	28553	28382	28174	28095	28333	28320	28184	28279	28246	28389	28374	28047	28194	28282	28508	28441	28354	28379	28182	28445	28547	28228	28340	28231	28357	28133	28331	28285	28133	28324	28496	28551	28165	28280	28509	28410	28190	28333	28431	28512	28538	28381	28336	28378	28349	28296	28187	28326	28517	28560	28484	28486	28177	28608	28294	28307	28430	28240	28266	28448	28256	28349	28425	28399	28346	28354	28430	28421	28357	28158	28186	28384	28614	28353	28450	28466	28197	28327	28364	28212	28454	28453	28353	28425	28176	28391	28391	28205	28064	28426	28515	28379	28363	28545	28477	28475	28490	28287	28313	28177	28156	28474	28293	28404	28241	28222	28328	28433	28386	28392	28177	28467	28441	28572	28382	28575	28231	28338	28213	28400	28301	28404	28449	28468	28285	28277	28311	28379	28246	28341	28295	28465	28262	28557	28127	28413	28191	28376	28600	28324	28130	28394	28324	28227	28195	28454	28147	28324	28307	28360	28110	28256	28322	28505	28278	28145	28325	28608	28539	28260	28414	28500	28104	28381	28429	28278	28623	28561	28459	28293	28179	28467	28484	28461	28242	28391	28311	28339	28458	28468	28724	28312	28275	28185	28140	28560	28336	28464	28334	28372	28315	28573	28479	28116	28182	28298	28235	28190	28221	28200	28371	28413	28302	28446	28769	28415	28291	28258	28301	28495	28496	28327	28277	28452	28427	28402	28286	28240	28481	28380	28152	28460	28142	28236	28470	28128	28462	28456	28369	28149	28456	28347	28382	28385	28294	28467	28382	28397	28459	28285	28345	28482	28350	28331	28187	28238	28634	28331	28560	28351	28425	28457	28375	28392	28180	28350	28367	28248	28393	28208	28460	28408	28357	28681	28837	28282	28599	28438	28216	28353	28214	28442	28383	28423	28345	28540	28274	28520	28365	28365	28336	28231	28284	28507	28509	28491	28310	28550	28511	28332	28516	28526	28503	28371	28394	28438	28489	28186	28268	28278	28355	28358	28399	28273	28331	28373	28352	28265	28204	28307	28354	28476	28379	28129	28452	28294	28329	28272	28246	28441	28372	28496	28303	28462	28371	28342	28427	28402	28298	28354	28631	28384	28361	28424	28433	28320	28163	28512	28401	28305	28313	28332	28314	28146	28330	28372	28400	28384	28364	28442	28390	28211	28480	28165	28412	28188	28382	28154	28318	28461	28335	28332	28273	28410	28422	28552	28435	28436	28245	28369	28182	28410	28237	28454	28303	28325	28462	28295	28501	28502	28589	28454	28408	28469	28404	28604	28256	28456	28433	28296	28313	28338	28293	28443	28441	28190	28304	28406	28232	28268	28504	28416	28443	28284	28235	28402	28462	28588	28386	28355	28237	28548	28447	28390	28380	28551	28402	28222	28320	28485	28142	28209	28360	28449	28302	28281	28412	28180	28317	28345	28542	28364	28277	28608	28496	28446	28445	28410	28271	28470	28107	28524	28451	28283	28477	28400	28495	28522	28600	28528	28278	28274	28352	28205	28299	28121	28206	28480	28266	28415	28420	28484	28553	28271	28351	28213	28519	28435	28565	28226	28504	28298	28253	28383	28437	28355	28494	28460	28422	28530	28555	28446	28125	28034	28237	28325	28393	28365	28430	28290	28423	28338	28469	28268	28214	28540	28222	28288	28153	28323	28405	28335	28545	28280	28523	28329	28426	28581	28113	28380	28286	28464	28340	28451	28662	28258	28332	28670	28430	28404	28287	28604	28230	28318	28641	28244	28329	28472	28371	28404	28253	28425	28484	28322	28355	28487	28705	28324	28337	28332	28296	28284	28284	28206	28450	28489	28347	28430	28296	28578	28451	28420	28405	28236	28372	28277	28400	28429	28296	28284	28256	28231	28360	28281	28033	28327	28291	28274	28697	28149	28262	28418	28395	28414	28407	28140	28396	28164	28404	28443	28361	28537	28370	28661	28594	28214	28277	28449	28239	28516	28382	28255	28575	28167	28286	28348	28281	28320	28367	28409	28471	28430	28322	28097	28508	28532	28595	28330	28200	28293	28232	28365	28360	28385	28165	28444	28374	28368	28418	28503	28261	28404	28075	28300	28647	28505	28517	28544	28484	28326	28297	28374	28329	28489	28540	28258	28275	28372	28352	28385	28101	28556	28442	28468	28363	28437	28435	28321	28195	28361	28394	28307	28423	28393	28345	28405	28309	28207	28455	28438	28468	28458	28422	28294	28616	28481	28408	28524	28499	28536	28380	28515	28343	28705	28293	28345	28321	28355	28315	28392	28275	28190	28364	28365	28291	28235	28439	28344	28283	28249	28284	28414	28382	28661	28396	28249	28385	28469	28403	28384	28353	28514	28124	28439	28501	28289	28645	28315	28369	28415	28411	28116	28433	28316	28365	28567	28609	28395	28403	28292	28379	28379	28306	28465	28313	28440	28508	28454	28437	28281	28276	28173	28407	28241	28211	28115	28439	28205	28350	28464	28358	28274	28341	28416	28438	28392	28331	28350	28149	28511	28332	28358	28209	28511	28342	28255	28308	28368	28255	28463	28419	28351	28284	28530	28373	28392	28343	28468	28387	28399	28495	28454	28344	28472	28221	28397	28377	28470	28504	28339	28337	28250	28295	28408	28320	28468	28171	28135	28465	28537	28272	28405	28384	28182	28282	28437	28423	28223	28336	28408	28453	28361	28295	28332	28084	28648	28494	28292	28149	28724	28471	28114	28287	28277	28271	28220	28485	28511	28272	28446	28462	28402	28378	28506	28209	28446	28478	28227	28527	28434	28234	28347	28349	28388	28533	28336	28141	28254	28305	28154	28412	28293	28148	28085	28431	28442	28169	28275	28315	28503	28447	28457	28364	28187	28608	28205	28195	28400	28405	28258	28470	28530	28455	28129	28624	28349	28248	28327	28167	28374	28175	28406	28352	28424	28398	28690	28142	28267	28425	28289	28273	28475	28490	28471	28336	28484	28423	28318	28285	28358	28480	28482	28311	28251	28198	28327	28389	28390	28339	28264	28278	28385	28398	28313	28280	28568	28566	28298	28380	28359	28419	28375	28277	28341	28332	28618	28252	28422	28354	28330	28351	28266	28156	28289	28213	28536	28426	28460	28407	28397	28573	28005	28384	28365	28370	28479	28259	28202	28374	28414	28363	28714	28227	28266	28351	28442	28233	28418	28409	28367	28254	28439	28459	28497	28449	28243	28320	28547	28379	28179	28376	28396	28465	28220	28431	28489	28659	28308	28316	28102	28179	28331	28416	28294	28326	28369	28032	28124	28398	28329	28428	28449	28238	28371	28405	28323	28484	28304	28179	28497	28236	28559	28343	28323	28555	28332	28230	28326	28309	28362	28396	28471	28458	28541	28346	28275	28357	28490	28300	28504	28437	28233	28632	28351	28065	28194	28193	28572	28470	28302	28178	28657	28516	28268	28349	28426	28542	28329	28519	28160	28389	28561	28468	28450	28311	28395	28340	28301	28408	28402	28431	28379	28336	28373	28217	28442	28395	28380	28326	28300	28323	28294	28447	28225	28335	28197	28378	28107	28300	28367	28427	28616	28048	28330	28167	28671	28270	28567	28484	28315	28338	28300	28123	28306	28315	28302	28243	28311	28393	28264	28132	28405	28404	28519	28236	28542	28254	28355	28391	28335	28372	28348	28512	28223	28365	28468	28438	28142	28246	28479	28287	28312	28266	28439	28196	28287	28258	28169	28215	28232	28394	28251	28386	28366	28205	28396	28435	28595	28345	28167	28512	28307	28468	28308	28297	28412	28212	28474	28354	28227	28418	28121	28267	28255	28419	28308	28372	28364	28459	28452	28204	28312	28416	28267	28338	28299	28136	28235	28586	28515	28358	28549	28475	28387	28328	28367	28442	28377	28368	28380	28407	27921	28472	28273	28312	28081	28401	28481	28288	28546	28259	28421	28410	28649	28255	28377	28524	28366	28440	28521	28252	28158	28573	28419	28495	28301	28556	28389	28457	28432	28502	28151	28384	28526	28409	28349	28327	28519	28346	28314	28271	28139	28303	28397	28294	28352	28158	28166	28291	28363	28541	28482	28511	28495	28403	28423	28366	28275	28500	28296	28331	28504	28433	28505	28456	28315	28489	28482	28444	28423	28425	28340	28404	28431	28416	28398	28122	28274	28431	28139	28610	28375	28340	28327	28418	28220	28207	28327	28291	28518	28408	28247	28127	28497	28215	28355	28318	28197	28086	28383	28506	28381	28339	28237	28533	28489	28164	28153	28441	28076	28302	28437	28608	28398	28458	28431	28334	28291	28374	28303	28239	28405	28184	28409	28254	28451	28306	28323	28087	28310	28325	28641	28380	28210	28346	28378	28184	28219	28401	28100	28278	28345	28304	28561	28588	28373	28239	28183	28325	28379	28377	28392	28300	28303	28450	28386	28441	28400	28166	28537	28575	28629	28205	28406	28407	28319	28411	28406	28514	28328	28438	28426	28412	28183	28510	28281	28255	28323	28373	28343	28524	28528	28310	28551	28341	28386	28237	28438	28286	28517	28260	28157	28193	28324	28294	28398	28269	28483	28280	28417	28639	28420	28353	28443	28606	28288	28322	28326	28524	28488	28572	28400	28301	28535	28350	28503	28235	28313	28552	28275	28552	28228	28040	28417	28460	28162	28447	28500	28392	28488	28525	28246	28497	28373	28374	28296	28295	28293	28567	28216	28435	28475	28359	28410	28534	28240	28277	28212	28328	28320	28181	28546	28280	28384	28400	28623	28368	28273	28312	28328	28414	28229	28341	28312	28519	28239	28308	28438	28239	28365	28170	28439	28534	28531	28439	28418	28469	28473	28473	28180	28365	28334	28148	28410	28249	28484	28380
23742	53437	54337	39523	29082	23913	21933	21796	21844	21834	21794	21741	21652	21867	21607	21729	21796	21734	21671	21831	21921	21556	21669	21625	21608	21640	21738	21654	21799	21805	21873	21747	21910	21807	21795	21608	21699	21717	21817	21671	21588	22025	21730	21649	21731	21729	21715	21792	21652	21713	21781	21553	21800	21491	21634	21663	22058	21506	21766	21769	21743	21587	21756	21664	21777	21647	21700	21725	21938	21712	21723	21744	21744	21726	21513	21807	21790	21802	21695	21691	21764	21585	21767	21657	21879	21663	21621	21820	21692	21740	21607	21740	21503	21719	21599	21575	21951	21708	21723	21631	21694	21645	21808	21657	21726	21820	21739	21731	21748	21756	21738	21641	21699	21726	21758	21733	21786	21730	21664	21741	21843	21818	21654	21678	21804	21588	21707	21649	21665	21560	21654	21489	21818	21701	21709	21661	21830	21804	21794	21601	21782	21551	21714	21537	21863	21598	21634	21798	21743	21720	21843	21695	21544	21749	21698	21824	21744	21707	21790	21732	21792	21518	21747	21487	21701	21576	21625	21843	21728	21829	21664	21764	21876	21674	21679	21742	21867	21766	21888	21705	21637	21654	21655	21709	21687	21765	21628	21560	21893	21610	21703	21602	21834	21641	21594	21817	21711	21719	21746	21710	21694	21766	21615	21743	21580	21687	21750	21631	21660	21790	21617	21623	21626	21743	21836	21709	21621	21677	21831	21724	21592	21664	21666	21974	21525	21651	21787	21735	21724	21826	21863	21890	21784	21707	21791	21875	21724	21668	21776	21654	21722	21925	21801	21691	21654	21638	21597	21720	21838	21828	21906	21719	21692	21759	21688	21687	21750	21529	21735	21723	21867	21719	21848	21745	21660	21635	21618	21746	21749	21525	21842	21645	21866	21676	21573	21715	21807	21708	21521	21544	21858	21625	21638	21569	21712	21697	21736	21732	21633	21722	21757	21663	21743	21739	21852	21639	21642	21836	21817	21782	21745	21674	21914	21756	21845	21771	21536	21740	21800	21786	21785	21780	21593	21639	21764	21465	21567	21776	21761	21730	21789	21796	21773	21970	21796	21798	21732	21682	21727	21731	21792	21763	21805	21532	21753	21629	21898	21594	21544	21611	21589	21691	21877	21652	21754	21666	21729	21799	21821	21641	21715	21786	21696	21690	21652	21839	21949	21613	21705	21752	21759	21838	21730	21777	21786	21728	21834	21730	21735	21747	21811	21669	21694	21640	21622	21724	21753	21846	21597	21623	21663	21793	21687	21536	21842	21806	21507	21904	21765	21676	21619	21619	21672	21839	21604	21704	21855	21756	21533	21660	21765	21792	21663	21919	21489	21672	21560	21676	21644	21543	21710	21616	21806	21555	21861	21647	21719	21539	21766	21622	21774	21787	21817	21632	21740	21630	21783	21586	21582	21776	21556	21741	21546	21775	21586	21774	21677	21589	21639	21762	21562	21583	21814	21720	21687	21682	21691	21846	21654	21730	21770	21731	21658	21668	21698	21945	21819	21608	21625	21875	21805	21738	21529	21575	21589	21741	21846	21666	21737	21567	21567	21651	21666	21655	21697	21792	21833	21779	21645	21651	21628	21863	21725	21745	21583	21525	21845	21769	21564	21728	21818	21787	21530	21706	21811	21574	21718	21554	21705	21831	21775	21810	21747	21433	21645	21663	21842	21617	21646	21832	21657	21561	21705	21715	21901	21594	21792	21834	21646	21705	21531	21722	21724	21624	21771	21766	21397	21706	21638	21882	21728	21670	21687	21549	21995	21785	21641	21764	21726	21819	21734	21599	21693	21671	21775	21620	21817	21597	21595	21634	21817	21473	21733	21615	21814	21733	21701	21815	21772	21727	21761	21603	21719	21758	21663	21667	21831	21510	21803	21668	21766	21786	21672	21846	21713	21756	21771	21715	21822	21891	21805	21826	21589	21780	21606	21747	21603	21758	21737	21775	21785	21770	21745	21651	21828	21722	21676	21856	21581	21737	21917	21555	21744	21713	21697	21736	21796	21695	21788	21642	21670	21872	21773	21751	21827	21705	21651	21902	21743	21650	21729	21578	21651	21786	21794	21888	21701	21709	21688	21826	21552	21671	21638	21640	21617	21744	21698	21733	21672	21784	21773	21757	21701	21718	21663	21668	21839	21757	21725	21720	21647	21602	21722	21812	21687	21693	21754	21740	21829	21836	21656	21626	21759	21572	21601	21780	21564	21771	21909	21782	21724	21680	21768	21775	21703	21797	21470	21912	21656	21971	21648	21652	21835	21596	21653	21575	21879	21788	21743	21810	21675	21828	21543	21705	21725	21651	21726	21835	21587	21753	21771	21576	21611	21673	21634	21612	21752	21662	21702	21647	21565	21775	21608	21636	21907	21623	21619	21554	21755	21735	21669	21725	21797	21802	21659	21720	21621	21864	21749	21602	21628	21706	21640	21779	21574	21591	21765	21816	21658	21647	21737	21762	21689	21740	21768	21652	21742	21723	21772	21784	21797	21789	21768	21719	21683	21647	21648	21777	21751	21703	21755	21756	21752	21553	21823	21549	21680	21869	21688	21777	21739	21713	21740	21651	21695	21908	21802	21665	21834	21748	21711	21789	21613	21841	21407	21668	21738	21808	21465	21776	21821	21725	21602	21491	21763	21855	21516	21896	21631	21801	21708	21724	21637	21656	21687	21751	21485	21472	21677	21668	21673	21543	21835	21851	21687	21789	21577	21733	21759	21845	21904	21551	21791	21657	21750	21613	21726	21786	21584	21794	21632	21930	21579	21800	21652	21749	21534	21761	21640	21818	21665	21727	21695	21712	21812	21784	21747	21561	21659	21645	21648	21753	21676	21871	21702	21730	21466	21771	21677	21596	21607	21658	21756	21734	21653	21745	21654	21814	21553	21756	21840	21976	21824	21737	21768	21835	21648	21718	21707	21631	21718	21740	21734	21934	21633	21657	21757	21709	21498	21713	21719	21685	21779	21596	21800	21738	21571	21716	21893	21805	21685	21586	21463	21823	21748	21765	21739	21656	21618	21695	21787	21657	21604	21811	21797	21774	21799	21605	21646	21537	21947	21734	21592	21809	21749	21712	21795	21966	21679	21628	21622	21823	21802	21744	21973	21614	21688	21702	21691	21731	21751	21719	21654	21699	21866	21655	21695	21655	21811	21641	21547	21676	21828	21925	21605	21523	21797	21856	21538	21618	21783	21680	21714	21672	21804	21697	21844	21563	21760	21651	21622	21973	21666	21810	21590	21817	21649	21634	21686	21731	21878	21792	21720	21704	21741	21773	21637	21712	21731	21691	21639	21803	21645	21833	21846	21716	21726	21624	21776	21719	21793	21703	21841	21942	21580	21707	21621	21815	21644	21874	21772	21770	21784	21882	21849	21807	21716	21870	21786	21858	21597	21832	21466	21769	21646	21743	21695	21707	21860	21766	21545	21476	21745	21773	21554	21787	21843	21696	21910	21731	21721	21414	21901	21635	21672	21580	21629	21701	21592	21684	21727	21681	21679	21713	21627	21613	21641	21679	21860	21764	21651	21744	21812	21645	21700	21775	21907	21861	21626	21584	21753	21746	21736	21701	21781	21606	21664	21859	21578	21630	21623	21852	21697	21715	21640	21693	21855	21797	21624	21762	21727	21734	21700	21741	21620	21612	21613	21762	21920	21730	21788	21803	21770	21596	21702	21663	21764	21650	21752	21803	21536	21752	21582	21630	21757	21759	21770	21761	21698	21522	21486	21725	21852	21792	21609	21554	21783	21616	21748	21736	21718	21646	21639	21733	21546	21850	21718	21769	21799	21987	21836	21682	21594	21756	21710	21802	21769	21564	21726	21688	21709	21899	21744	21634	21631	21737	21608	21886	21717	21831	21640	21764	21725	21769	21795	21661	21684	21690	21533	21871	21700	21468	21776	21477	21747	21586	21577	21825	21873	21806	21750	21731	21800	21692	21819	21639	21596	21752	21604	21569	21742	21813	21709	21821	21659	21582	21663	21668	21836	21682	21669	21785	21834	21546	21794	21862	21672	21820	21586	21765	21685	21696	21773	21655	21905	21577	22068	21723	21791	21776	21727	21750	21783	21703	21883	21908	21865	21474	21834	21649	21542	21742	21637	21895	21653	21755	21681	21828	21802	21720	21806	21768	21624	21645	21781	21804	21755	21544	21687	21695	21730	21855	21799	21647	21820	21647	21692	21724	21691	21671	21733	21917	21695	21703	21770	21651	21809	21625	21973	21658	21652	21802	21696	21699	21669	21688	21739	21859	21780	21835	21729	21693	21684	21581	21950	21841	21763	21647	21592	21759	21780	21628	21681	21761	21587	21798	21814	21789	21649	21745	21594	21596	21855	21769	21689	21589	21763	21535	21672	21810	21529	21709	21915	21772	21521	21762	21650	21674	21651	21670	21679	21729	21636	21730	21625	21878	21845	21708	21767	21763	21720	21730	21762	21676	21585	21830	21706	21906	21825	21654	21618	21699	21686	21695	21751	21734	21651	21581	21639	21504	21839	21849	21806	21723	21645	21691	21928	21640	21807	21778	21614	21689	21698	22002	21915	21737	21636	21631	21745	21988	21648	21869	21639	21735	21645	21602	21681	21623	21678	21763	21671	21825	21726	21635	21820	21868	21824	21715	21661	21799	21760	21711	21689	21617	21777	21543	21720	21639	21644	21712	21707	21619	21635	21671	21773	21683	21794	21719	21663	21665	21579	21808	21749	21859	21896	21776	21678	21693	21689	21814	21975	21603	21729	21661	21767	21624	21783	21534	21710	21575	21855	21578	21746	21642	21685	21643	21818	21712	21679	21743	21679	21842	21773	21675	21985	21799	22003	21735	21747	21665	21620	22044	21837	21720	21829	21788	21705	21853	21663	21682	21791	21803	21765	21582	21704	21569	21855	21750	21803	21779	21767	21669	21568	21710	21879	21814	21748	21708	21780	21741	21750	22037	21677	21706	21865	21740	21700	21796	21673	21858	21781	21790	21837	21730	21873	21504	21802	21952	21654	21700	21741	21846	21755	21881	21791	21770	21626	21854	21679	21722	21837	21638	21688	21767	21481	21763	21748	21734	21901	21624	21843	21571	21754	21687	21747	21688	21833	21847	21528	21729	21656	21599	21665	21641	21941	21845
23585	23071	47893	52731	43641	36540	33441	29021	28518	28958	28709	28549	28582	28840	28825	28754	28625	28703	28512	28365	28726	28585	28718	28655	28623	28534	28652	28666	28491	28506	28473	28463	28577	28482	28415	28460	28506	28570	28565	28523	28279	28474	28464	28415	28457	28514	28691	28465	28582	28298	28587	28503	28394	28379	28617	28484	28828	28595	28675	28590	28618	28468	28589	28709	28474	28517	28593	28675	28426	28655	28576	28556	28512	28306	28190	28347	28539	28273	28557	28503	28481	28508	28436	28611	28553	28670	28624	28352	28503	28373	28466	28341	28349	28512	28430	28526	28708	28433	28504	28533	28329	28522	28458	28490	28101	28278	28494	28604	28615	28533	28579	28696	28390	28442	28506	28463	28519	28422	28366	28553	28371	28454	28477	28518	28358	28216	28284	28249	28583	28644	28701	28558	28544	28499	28661	28310	28530	28575	28590	28674	28384	28360	28458	28440	28630	28260	28667	28259	28478	28436	28546	28663	28416	28440	28272	28375	28541	28443	28382	28565	28311	28309	28354	28505	28402	28367	28625	28482	28757	28687	28347	28421	28381	28290	28644	28519	28488	28433	28493	28421	28449	28341	28249	28483	28387	28575	28522	28582	28533	28648	28414	28430	28387	28575	28536	28469	28340	28527	28461	28536	28460	28544	28411	28519	28545	28384	28722	28649	28581	28406	28593	28521	28490	28573	28508	28383	28544	28452	28346	28445	28553	28583	28282	28132	28268	28451	28565	28321	28552	28492	28290	28505	28525	28530	28209	28253	28380	28525	28458	28565	28439	28637	28680	28543	28390	28696	28340	28314	28425	28681	28576	28519	28321	28393	28550	28361	28343	28729	28544	28405	28558	28451	28534	28545	28489	28311	28235	28333	28558	28458	28542	28361	28418	28397	28534	28337	28240	28584	28460	28517	28601	28446	28491	28424	28367	28530	28393	28342	28571	28563	28385	28289	28501	28252	28557	28356	28191	28505	28404	28452	28578	28597	28468	28373	28446	28339	28445	28532	28310	28622	28440	28406	28700	28392	28418	28604	28384	28666	28437	28527	28548	28399	28344	28420	28483	28312	28569	28547	28476	28386	28611	28298	28627	28545	28289	28447	28489	28611	28420	28287	28437	28448	28584	28152	28503	28659	28349	28423	28531	28379	28357	28433	28203	28444	28515	28343	28233	28613	28053	28228	28487	28277	28326	28623	28665	28448	28435	28255	28318	28544	28373	28595	28494	28399	28431	28615	28564	28479	28256	28492	28518	28500	28415	28597	28668	28622	28412	28335	28621	28507	28539	28415	28605	28432	28356	28492	28430	28445	28468	28311	28463	28543	28393	28629	28624	28586	28554	28735	28235	28366	28356	28469	28491	28548	28812	28485	28421	28464	28639	28321	28426	28809	28406	28433	28658	28622	28673	28596	28520	28726	28577	28546	28372	28274	28642	28337	28341	28203	28436	28625	28295	28195	28434	28460	28553	28648	28497	28477	28575	28471	28423	28444	28529	28554	28524	28336	28476	28501	28301	28339	28555	28596	28504	28425	28705	28600	28390	28311	28585	28334	28724	28281	28376	28415	28618	28307	28452	28348	28507	28425	28323	28450	28612	28210	28537	28394	28382	28248	28374	28306	28361	28344	28620	28414	28569	28584	28570	28706	28707	28592	28656	28440	28437	28393	28264	28457	28408	28386	28269	28423	28207	28659	28601	28557	28272	28535	28602	28393	28696	28584	28364	28295	28624	28343	28591	28406	28495	28663	28519	28245	28592	28316	28691	28564	28646	28639	28673	28465	28608	28662	28367	28507	28809	28515	28338	28360	28482	28481	28412	28465	28679	28549	28355	28321	28350	28457	28570	28493	28490	28556	28387	28505	28503	28281	28407	28467	28216	28303	28498	28783	28410	28588	28434	28334	28579	28234	28376	28405	28457	28296	28281	28378	28393	28464	28460	28185	28428	28469	28615	28389	28366	28292	28332	28383	28458	28226	28218	28496	28359	28691	28613	28544	28191	28360	28552	28529	28471	28579	28313	28628	28334	28473	28422	28557	28594	28438	28284	28222	28616	28548	28645	28769	28471	28233	28588	28500	28267	28346	28483	28230	28369	28453	28463	28255	28332	28626	28576	28548	28344	28436	28490	28646	28526	28298	28330	28475	28361	28460	28568	28569	28157	28523	28322	28429	28341	28494	28710	28536	28551	28523	28644	28373	28371	28398	28494	28391	28533	28273	28490	28477	28590	28472	28355	28578	28410	28218	28455	28425	28548	28630	28561	28130	28450	28406	28616	28265	28479	28757	28613	28501	28364	28397	28381	28636	28425	28521	28608	28568	28651	28520	28512	28471	28295	28286	28342	28289	28409	28411	28797	28483	28394	28269	28488	28611	28566	28430	28597	28213	28366	28351	28637	28375	28334	28564	28600	28391	28610	28322	28397	28514	28423	28425	28699	28703	28735	28228	28437	28490	28515	28376	28469	28558	28308	28546	28589	28582	28563	28543	28530	28561	28627	28486	28536	28374	28293	28453	28320	28193	28779	28633	28371	28347	28233	28470	28419	28429	28580	28392	28394	28363	28441	28352	28549	28454	28480	28336	28343	28401	28620	28550	28582	28351	28365	28567	28425	28271	28475	28689	28306	28437	28555	28247	28413	28602	28441	28482	28330	28464	28657	28398	28595	28442	28639	28183	28446	28281	28562	28400	28416	28429	28475	28613	28473	28650	28679	28242	28410	28510	28347	28675	28323	28386	28509	28225	28339	28605	28377	28581	28515	28557	28498	28302	28358	28366	28570	28359	28385	28489	28591	28608	28282	28651	28472	28731	28330	28389	28547	28478	28650	28590	28537	28500	28573	28539	28574	28376	28611	28716	28649	28329	28364	28432	28541	28498	28346	28735	28101	28354	28661	28412	28662	28417	28284	28333	28511	28553	28549	28510	28513	28542	28465	28551	28538	28447	28396	28370	28295	28364	28479	28317	28388	28537	28288	28525	28395	28513	28434	28677	28591	28332	28476	28385	28488	28525	28644	28505	28551	28476	28480	28635	28369	28376	28503	28194	28434	28631	28630	28389	28518	28544	28203	28658	28328	28222	28427	28469	28252	28311	28520	28414	28521	28618	28414	28309	28280	28474	28501	28390	28501	28614	28535	28336	28142	28636	28681	28541	28540	28508	28515	28524	28597	28469	28518	28384	28260	28308	28553	28211	28511	28442	28279	28756	28652	28419	28663	28453	28694	28495	28534	28508	28349	28391	28325	28543	28464	28482	28501	28489	28166	28569	28652	28521	28202	28464	28461	28451	28551	28414	28386	28405	28457	28608	28277	28344	28414	28482	28576	28663	28535	28396	28417	28464	28613	28270	28216	28221	28382	28224	28307	28374	28558	28596	28514	28510	28299	28493	28263	28295	28329	28424	28623	28449	28445	28315	28608	28144	28460	28467	28522	28297	28446	28339	28500	28547	28698	28301	28442	28452	28497	28270	28348	28496	28481	28199	28582	28202	28273	28339	28378	28552	28598	28349	28381	28295	28429	28472	28383	28375	28352	28246	28374	28567	28549	28566	28394	28379	28321	28603	28581	28224	28454	28411	28439	28189	28503	28510	28640	28606	28532	28317	28527	28591	28372	28508	28223	28290	28441	28383	28529	28458	28557	28432	28424	28272	28401	28384	28616	28312	28420	28367	28628	28253	28352	28265	28480	28518	28344	28608	28449	28675	28463	28387	28180	28356	28674	28403	28480	28145	28654	28463	28257	28492	28422	28701	28363	28434	28484	28540	28558	28387	28376	28291	28381	28552	28424	28494	28587	28582	28372	28522	28379	28216	28395	28277	28495	28593	28454	28328	28438	28362	28476	28452	28660	28502	28702	28489	28291	28112	28437	28395	28426	28506	28624	28399	28507	28503	28535	28490	28335	28416	28313	28308	28382	28297	28446	28394	28791	28513	28483	28240	28451	28291	28546	28293	28668	28594	28428	28347	28361	28412	28531	28333	28395	28568	28515	28449	28515	28501	28639	28377	28623	28425	28190	28627	28510	28782	28622	28362	28550	28626	28489	28184	28382	28249	28290	28235	28627	28518	28391	28559	28440	28432	28592	28480	28660	28340	28544	28332	28250	28490	28340	28578	28568	28596	28769	28400	28309	28352	28412	28487	28308	28476	28819	28501	28319	28497	28504	28541	28551	28578	28606	28240	28500	28547	28740	28670	28547	28578	28484	28453	28509	28510	28683	28509	28860	28532	28341	28342	28355	28290	28691	28444	28722	28631	28493	28554	28540	28490	28308	28521	28482	28551	28433	28354	28608	28402	28490	28528	28505	28367	28517	28812	28499	28253	28379	28605	28439	28344	28572	28532	28433	28413	28456	28456	28523	28491	28503	28509	28404	28625	28414	28436	28551	28653	28318	28492	28402	28384	28453	28318	28365	28335	28261	28447	28527	28756	28295	28416	28623	28470	28606	28603	28531	28529	28683	28639	28474	28599	28679	28613	28262	28300	28577	28342	28347	28562	28652	28624	28506	28186	28539	28512	28235	28340	28469	28576	28479	28371	28581	28581	28363	28546	28427	28266	28312	28261	28372	28359	28655	28503	28340	28381	28438	28274	28705	28366	28577	28518	28404	28481	28561	28498	28655	28475	28517	28394	28523	28570	28575	28497	28568	28374	28347	28664	28495	28576	28544	28572	28619	28746	28453	28420	28472	28600	28739	28561	28223	28392	28653	28406	28540	28395	28358	28498	28356	28112	28390	28489	28588	28585	28549	28378	28640	28458	28619	28579	28349	28508	28640	28600	28696	28518	28416	28554	28366	28627	28465	28391	28353	28389	28552	28333	28308	28735	28809	28456	28263	28487	28452	28664	28392	28590	28529	28593	28465	28416	28144	28453	28298	28254	28537	28381	28356	28529	28486	28549	28629	28638	28553	28532	28302	28433	28471	28594	28578	28376	28385	28447	28396	28656	28666	28473	28409	28628	28500	28324	28531	28273	28364	28572	28405	28431	28536	28486	28375	28272	28465	28542	28386	28423	28542	28642	28215	28346	28423	28448	28429	28426	28324	28327	28407	28566	28631	28530	28582	28496	28699	28322	28473	28457	28492	28501	28421	28518	28445	28498	28444	28618	28330	28519	28547	28505	28434	28573	28583	28374
35017	89594	96798	73336	51086	34994	25843	21955	21855	21825	21979	22045	21855	21949	21903	21978	21813	21685	21980	21862	22059	21869	22008	21927	21858	21855	22060	21994	21916	22004	21848	21773	21930	21820	22076	21865	21909	21841	21877	21914	21989	21758	21848	21692	21953	21922	21861	21860	21953	21808	21977	22053	22009	21816	21935	22028	21740	21832	21890	21795	21846	21908	21912	21924	21838	21870	21955	21711	22046	21818	21834	21966	21784	21948	21803	21801	22000	21932	21803	22172	21814	21867	22072	21821	22081	21723	21804	21830	21824	21872	21793	21933	21725	21923	21929	21984	22113	21818	21849	21755	22045	21810	21850	21989	21677	21764	21732	21663	21765	21903	21944	21862	21630	21882	21774	21772	21866	21803	21835	22094	21707	21818	21886	21838	21855	21942	21940	21884	21816	21827	21882	21907	21896	22006	21942	21748	21884	21880	21931	21946	21670	21884	22013	21927	21734	22056	21851	21876	21929	21819	22025	22048	21800	21805	21961	21771	21986	21875	21893	21860	21897	21834	21761	21814	21893	21929	21998	21802	21622	21881	21801	21926	21835	21860	21951	21683	21806	21927	21881	21923	21730	21791	22033	21875	21794	21936	22029	21939	21865	21815	21908	21867	21690	21876	21857	21858	21861	21905	21945	21764	21962	21747	21899	21906	21848	21998	21904	21732	21944	21755	22061	21776	21744	21656	21954	21815	21991	21977	21781	21829	21925	21857	21861	21977	21966	21822	21713	21819	21809	21799	21928	21898	21827	21816	21708	21923	21995	21949	22032	22033	21847	21812	22057	22025	22111	21887	21988	21744	21975	21948	21810	22105	21840	21865	21935	21536	21784	21887	21909	21888	21844	21830	21713	21955	21793	21862	22086	21868	21940	21895	21732	21734	21785	21914	21723	21635	21865	21972	21829	21764	22043	21970	21633	21850	22062	21812	22011	21922	21741	21798	21860	21700	21876	22096	21810	21932	21891	21880	21830	21844	21840	21840	21923	21809	21791	21683	21797	21856	21831	21960	21622	21918	21927	21835	21814	21936	21917	21871	22006	21844	21923	21991	21691	21769	21690	21925	21864	21825	21882	21739	21767	22001	21926	21766	22101	21776	21889	21956	21969	21758	22066	21894	21771	21982	21855	21849	21906	21833	21897	22012	22073	21782	21796	21700	21904	21751	21769	21982	21890	21931	21917	21907	21868	21973	21796	21803	21795	21902	21861	21862	21948	21747	21921	21737	21829	22106	22040	21927	21784	21856	21816	21994	21890	21691	21776	21815	21841	22080	21838	21883	21959	21856	22019	21926	21703	21740	21899	21812	21810	21908	21945	21875	21866	21843	21804	21890	21780	21686	22013	21638	21919	21797	21850	21884	21721	21806	21989	21818	21826	21894	21924	21917	22043	21831	21966	21813	21880	21799	21822	21926	22035	21843	21914	21906	21571	21686	21983	21855	22039	21824	22001	21883	21836	21943	22000	21862	21792	21804	21792	21694	21863	21980	21935	21864	21974	21914	21689	21834	21814	21912	21793	21701	21896	21740	21875	21916	21815	21812	21840	22008	21892	21856	21970	21880	21992	22060	21873	21952	21713	22020	21870	22094	21926	21893	21867	21963	21806	21788	21919	21819	21771	21852	21981	21949	21871	21602	21800	21768	21865	21960	22027	21879	21863	21850	21802	21836	21820	21738	21886	21750	21895	21797	22078	22042	21775	21975	21896	21765	21995	21668	21913	22003	21918	21846	22066	21735	21895	21936	21871	21998	21795	22033	21644	21819	21885	21873	22070	22030	21959	21763	22003	21773	21953	21867	21857	21831	21749	21723	21776	21754	21948	21861	22002	21889	21910	21809	21874	21900	22039	22071	21674	21857	22111	21904	21852	21840	21999	21787	21891	21848	21968	21895	21987	21806	21719	21915	21884	21768	21824	22069	21840	21991	21732	21876	22064	21815	21956	21805	21860	21690	21842	21802	21883	22014	21901	21799	21822	21824	21796	21960	21976	22004	21893	21755	22027	21812	21822	21904	21845	21973	21804	21883	21841	22097	21895	21943	21763	21799	21858	21867	22113	21780	21729	21890	22005	21860	21794	21992	21717	21964	21942	21758	21955	21937	21972	21913	21760	21799	21945	21773	22074	21750	21975	22006	21811	21841	21890	21901	21762	21837	21752	21837	21981	21784	21806	21878	21876	21901	21909	21722	21874	21868	22039	21796	21770	22025	21832	21891	21832	21840	22086	21766	21853	21910	21866	21843	21862	21916	21985	21803	21885	21910	21821	21808	21890	21830	21759	21896	21898	21850	21860	21755	22052	21915	21862	22050	21781	21812	21915	21788	21915	21712	21836	21787	21818	21867	21812	22057	21772	21799	21853	21746	22036	21747	21893	21750	21857	22030	21880	21845	21897	21747	21749	21878	21910	21924	21796	21901	21830	21915	21789	21918	21917	21960	21721	21888	21899	21887	21934	21926	21744	21752	21926	21847	21853	21876	21828	21900	21710	22045	21891	21844	21911	21873	21919	22033	21979	21888	21937	21981	21787	21941	22074	21995	21924	21834	21719	21855	21943	22039	22023	21773	21655	21758	21815	21955	21775	21912	21890	21915	21975	21786	22001	21873	21738	21875	22020	21878	22129	21733	22031	21674	21900	21925	21984	21792	21747	22020	21951	21822	21920	21586	22087	21883	21832	22024	21881	21935	21778	21546	21819	21917	21977	21838	21849	21941	21959	21850	21894	22160	21896	22045	21956	21807	21804	21963	21788	21970	21948	21825	21801	22098	21748	21993	21831	21946	21915	21872	21810	21732	21759	21979	21878	21810	21894	21824	21827	21811	21996	21834	21797	21918	21734	21915	21857	21803	21757	21781	21786	21903	21900	21925	21778	21974	21856	21853	21958	21961	21777	21754	21743	21839	21784	21750	21908	21888	21835	21779	21997	21851	22075	21818	21831	21654	21644	21845	21878	21779	21892	21859	21808	21947	21978	22156	22036	21894	21859	21859	21722	22033	21880	21904	21916	21956	22051	21736	21851	21934	21888	21918	21853	21883	21756	21894	21880	21878	21919	21925	21960	21859	22053	21844	21840	21859	21873	21831	21877	21786	21855	22046	21987	22002	21994	21938	21967	21852	21715	21817	21847	21875	21850	21833	21824	21826	21870	21852	21915	21737	21783	21702	21847	21979	21880	21958	21745	21896	21843	21891	21811	21838	21967	21869	22047	21697	21853	21847	21761	21905	21794	21696	21945	21764	22089	21946	21857	21944	21865	22039	22019	21738	21945	21837	21808	21599	22042	22013	21916	21781	21943	21887	22080	21776	21828	21887	22040	21757	21881	22000	21720	21971	21834	21884	21980	21992	21761	21815	22025	21805	22086	21994	21800	21883	22002	21831	21901	21908	21928	21872	21894	21901	21992	21934	21752	21855	21826	21775	22069	21800	21878	22133	21645	21991	22039	21858	21899	22047	21946	21737	22122	21854	21787	21890	21934	22043	21915	21956	21908	21937	21847	21754	21740	21868	21907	21784	21893	22050	21847	22056	21851	21867	21960	21982	21922	21950	21936	22087	21958	21879	21712	21570	21881	21990	21789	21825	21889	21901	21932	21874	21926	21860	21857	21809	22079	21816	21858	21952	21984	22006	21771	21924	21840	21843	21888	21964	21902	21893	21900	21718	21937	21911	21898	21792	21890	21968	21773	21681	21844	21788	21799	21641	21808	21777	21810	21889	21888	21953	22031	21696	21773	22053	21882	21799	21753	22022	21838	21916	21916	21925	21929	21821	22028	21905	21842	21893	22036	21988	21989	21840	21795	21914	21986	21851	21840	21750	22055	21993	21956	21982	21714	21888	21883	21851	21929	21846	21862	21973	21871	21936	21895	21970	21774	21893	22105	21861	21856	22037	22032	21848	21810	21922	21832	21894	21901	21966	21849	21917	21784	21926	21832	21987	21821	21892	22103	21734	21837	21834	21812	21887	22000	21798	21900	21764	21882	21906	21671	21983	21804	21970	21909	21850	21876	21922	21901	21742	21773	21757	21871	21997	21904	21783	21853	21782	21901	22075	22022	21845	21988	21980	21916	21831	21852	22058	21853	22090	21816	21906	21743	21800	21992	21911	22057	21881	21981	21729	21830	22018	21936	21913	21998	21532	21866	21992	21874	21969	21867	21689	21946	21774	21812	21622	21712	21946	21735	21815	21843	21722	21870	21890	21975	21944	21911	21825	21897	21795	22002	21814	21949	22024	21774	22131	21928	21683	22030	21869	22014	21686	21872	22001	21801	21839	21909	21827	21939	21780	22024	21899	21751	22099	21947	21787	21924	21976	21879	21996	21821	21828	21871	21764	21904	21780	21830	21738	21950	21858	21882	21890	21869	21947	22008	21683	21952	21769	21881	21963	21845	21904	21888	21848	21935	21993	21707	21889	21887	21802	21915	21899	21877	21768	21751	21863	21657	21929	21997	21720	21867	21934	21939	21770	21861	22013	21977	22036	21920	22050	21943	21895	21791	21884	21944	21888	21960	21883	21822	22058	21915	21959	22069	21982	22036	21835	21858	21973	21909	21678	21999	22055	21889	21947	22043	21677	21872	21772	21931	21846	21730	21957	21733	21869	21715	21926	21971	21862	21806	22061	22052	21796	21784	21947	21941	22006	21932	21910	21861	21846	21779	21837	22017	21812	21956	21905	21968	21828	21824	22078	21898	22045	21867	21802	21744	21933	21896	21946	21754	21837	22126	21802	21898	22011	21878	21925	21897	21986	21815	21833	21995	21736	21880	21939	21906	21728	21863	22030	21913	21941	21923	21722	21848	21799	22048	21817	21815	21810	21922	22163	21939	21737	22017	21945	21835	21850	21746	21898	21669	21934	21863	21847	22032	21907	22157	21880	21921	22056	22015	21910	21795	22006	21969	21946	22108	21854	21836	21769	21808	21869	21796	21906	21739	21918	21834	22069	21915	21928	21965	21907	21840	21771	21997	21810	21926	21881	21850	21994	21956	21841	21924	21957	21712	22021	22108	21628	21929	21928	22037	21956	21921	21737	21789	21662	21966	21661	21856	21878	21966	21834	21960	21847	21903	21772	21815	21766	21960	21912	21834	21978	21912	21675	21806	21768	21779	21772	21904	21764	21838	21961	21872	21756
22519	22202	43296	51074	46938	40006	36195	30076	29196	29456	29781	29296	29437	29388	29657	29410	29214	29110	29368	29303	29430	29421	29406	29413	29069	29270	29097	29343	29068	29341	29239	29215	29264	29094	29260	29383	29106	29123	29045	29321	29143	29294	29095	28827	28916	29231	29138	29078	29064	29073	29050	29172	29115	29105	28842	29002	29397	29210	29013	29265	29014	29060	29091	29156	29104	29052	29186	29098	29329	28998	29016	29259	29001	29007	29060	28938	29050	29254	29185	29093	29050	28920	29211	29077	29075	29195	29193	29182	29058	29234	29001	29254	29392	28919	29120	28884	28980	29076	29116	29257	28976	29110	29016	29237	29208	28901	29142	29307	29106	29003	28985	29134	28923	28965	29257	29117	29099	28902	28946	29373	28959	29080	29168	29325	29269	29036	29169	28968	29129	29022	29335	29306	29310	28834	29096	29003	28853	29107	29326	29017	29065	28969	29100	29131	29037	28969	28994	28970	29136	29159	29130	29134	28999	29160	29316	29047	29199	29122	29185	29269	29080	28966	29107	29134	28965	29078	29236	29187	29251	29224	29097	28970	28990	29244	29060	29100	29055	28979	29183	28922	28999	29185	29173	29261	29069	29236	29136	28965	29134	29053	28940	28723	28960	29149	28906	29294	29022	29157	28982	29075	28985	28971	28902	28950	29255	29087	29027	29015	29230	29030	28932	29294	29163	29086	28996	28705	29090	29096	29258	29008	29134	28973	29167	29049	29134	29138	29152	29043	29020	29152	29134	29313	28873	29082	29252	28889	29231	28870	29264	29032	29101	29197	29091	29103	29153	29024	29077	29029	29152	29066	28912	29196	28961	29075	28826	29133	28998	28974	29208	29101	28940	28938	29019	28998	29093	28957	29141	28950	28995	28943	28970	29181	28851	29092	28905	29024	28988	28922	29246	29118	29022	29235	29199	29051	29146	28753	29022	29111	29141	29325	29148	28960	29101	28947	29386	28979	28987	29087	29043	29178	29301	29224	28999	28909	29101	28890	29193	29172	29170	29047	29307	28881	28853	28851	29323	29312	29140	28991	28867	29252	29060	28916	29007	29017	29011	28922	29068	28842	29048	29127	28948	29163	29045	29229	29213	29183	29017	29070	28874	29153	29120	29091	29095	29017	29364	29218	29333	29340	28939	29114	28752	29104	28765	28975	28987	29008	29271	29030	28937	29181	29177	28822	29098	29057	29409	29080	29245	29174	29083	29162	29080	28898	28984	28956	28920	29196	28943	29027	29336	29066	29184	29221	29176	29369	29211	28947	29261	29028	29222	29012	29033	28949	28964	29370	29124	29061	29109	29004	28853	28928	29159	29024	28855	29040	29356	29184	28904	28857	29064	29106	29225	29119	29050	29239	29252	28899	28957	29175	29126	28737	29265	29073	29167	29288	29085	29064	29080	29316	29112	29142	29212	29004	29013	29119	29109	29079	29034	28983	29238	28951	29007	29349	29137	28931	29018	28819	29201	28816	29274	29066	29179	29343	29101	29046	29053	29217	29240	29106	29009	29009	28973	29080	29042	29002	28989	28976	29039	29053	29081	29181	28937	28794	29092	28989	29288	29067	29041	29061	29150	28971	29025	29007	29004	29024	29160	29070	29227	29009	28868	29016	29039	29122	29031	29011	29185	28984	29074	29047	28845	29134	28760	28909	28968	29009	29130	29086	29176	29188	29048	29224	29121	29145	29049	29121	29144	29020	29168	29077	29032	28904	28954	29166	29243	28978	28955	29151	29154	29146	29162	28958	29282	29233	28924	29105	29060	28947	29014	29156	28925	29108	28847	29136	29017	28953	29081	29358	29048	29024	29069	28808	28770	28880	28994	29225	29147	29025	29052	28909	29021	29067	29168	28965	29133	28801	28921	28807	28961	29121	29081	28952	28978	29127	29109	29066	29212	29103	29033	28949	29232	28931	29268	28937	28960	29118	29024	29062	29015	29147	29012	29032	29127	29074	29004	29195	29082	29189	28950	29103	28990	29064	29047	29103	29010	29154	29101	28954	28912	29311	29035	29051	28903	28912	29057	29225	29340	28923	29067	29108	29197	29202	29103	29081	29059	28890	29123	29112	29142	29062	28897	28890	29008	28932	28948	28987	29103	29042	29173	29219	29238	28983	28855	28926	29166	29065	29023	28949	28809	28982	29245	29144	29178	29151	29149	29058	29064	29032	29254	29009	29278	29264	29342	29122	29085	28942	29256	28748	29040	28978	28997	28991	29085	29100	29066	28954	28971	29112	29201	28945	29008	28908	29001	28972	28907	29326	29107	28993	29008	29149	29060	28954	29050	29178	28970	29003	28933	28936	28984	29102	29032	28932	29088	28998	29130	28917	29072	28980	28796	28884	28964	29180	29136	28963	28954	29124	29061	29083	29270	29058	28896	29109	29013	28848	29144	29103	29006	29240	29331	28994	29118	29067	29187	29081	29194	29091	29078	28942	29100	28934	29046	28969	29110	29140	29285	29272	29166	28809	28904	29075	29082	28971	29094	29318	29021	28992	29073	29220	29062	29255	29178	29030	28898	28965	29062	29058	29013	29064	29205	29333	28968	29070	29169	29367	28993	29219	29284	29143	29117	29237	29168	29260	29381	29114	29168	28933	29082	28908	29159	28928	28828	29123	29164	28851	29340	28900	28935	29228	28922	29060	28929	28818	29248	29102	29130	29028	29066	29227	28997	28772	28883	29068	29088	29214	29019	29035	29215	28848	29086	28987	29181	28917	28971	28942	29203	29002	28971	29110	29313	29085	28924	29015	28980	28958	29018	28910	29244	28992	29162	29099	29245	29075	28983	29178	29323	28989	29192	28930	29220	29101	28936	29108	28754	29047	29209	29265	29088	28979	29092	29090	29271	29113	29077	29100	29064	28925	28901	28791	29055	29412	29104	28853	29131	28875	29188	28949	28900	28877	29010	28928	29066	29050	29215	29106	29111	29053	29263	29198	28977	29262	29064	29102	29256	29116	29197	29272	29017	28981	29011	29103	29073	28983	29107	29217	29011	28876	29094	29081	28948	29135	29098	28838	29012	28929	29102	28865	29110	29131	29089	29189	29182	29034	29271	29074	29085	29160	29025	28968	28993	29117	29183	29183	29123	28980	28997	29027	29088	29118	29021	28977	29179	29167	28953	29148	29059	29060	28985	28825	29045	28936	29108	29039	29075	29275	28949	28959	29022	29034	28941	28990	29043	28969	29066	28980	28915	29049	29190	28905	29051	29009	29093	29068	29024	29053	29306	29216	29197	29047	28899	28881	28989	29056	28938	29133	28937	29227	29419	29071	29266	29156	29119	29047	29339	28991	29227	29078	29123	28953	29068	28939	29093	29157	29164	29323	29022	28865	29058	28994	28739	29040	29054	29138	29010	28815	29039	29001	29182	29154	29109	28783	29262	29215	28945	28957	29044	29275	29158	29111	29205	29155	29164	29179	29100	29083	28955	29178	29131	29023	29122	28987	29093	29176	29311	28828	29199	28978	29041	28945	29165	28963	29109	29299	28982	28975	29038	29067	29167	28908	28969	29120	29004	28951	28830	28999	29229	29180	29153	29189	29118	29254	29067	28984	29138	29006	29005	29289	29249	29184	29185	29162	28924	29101	28897	29159	29152	29059	29209	29204	29228	28992	29103	29063	29085	29035	29036	28780	29082	28942	28943	29014	28998	28827	28947	29067	29492	29046	29247	29107	28880	29245	29001	29100	29165	29005	28998	28978	29181	29115	29060	29015	29077	29150	29182	28972	29040	28959	29291	29281	29247	28834	29244	29118	29212	29181	29023	29171	29016	28917	29106	29062	29026	29212	28952	29110	29080	28972	29061	29183	29145	29125	28827	28839	28980	29006	28989	29111	29071	29084	29268	29047	29185	29166	29107	28861	29164	29316	29295	29070	29098	29058	29095	29129	29153	29073	29014	28928	28984	28978	29074	28949	29097	29218	29106	29105	29314	29121	29270	28948	29139	28901	29149	29030	29262	29198	29040	29072	29054	28966	28900	29049	29048	29065	28999	29222	29124	29268	29124	29032	29043	29146	29124	29261	28781	29141	28863	28898	29262	29057	29011	28924	29095	29060	28960	29025	29139	28870	28827	29147	28979	29121	29092	29272	29146	29260	29189	29052	29129	28955	28931	29042	29135	28880	29139	28891	29090	29259	28889	28936	29016	28886	29179	28954	28946	29050	29205	29078	29104	28954	29110	29119	29093	29107	29045	29138	28878	29386	28925	28939	29074	29166	29164	29038	28954	28750	28984	29113	29078	29017	29183	29221	29107	28983	29003	28940	29172	29088	29375	29211	29129	29154	28879	29269	29214	29052	29041	29008	28814	29145	29202	29153	29007	29005	29076	29013	29106	29024	29193	29003	29091	29171	29021	28948	29178	28974	29045	29236	29263	29038	29090	29132	29055	29250	28950	29049	29054	29213	29155	29120	29118	28835	29460	29177	29090	29132	29310	28947	29045	29156	28922	29023	29221	29076	29313	29010	29129	28836	29259	29027	28773	29066	29255	28973	28961	29107	29069	29125	28990	28697	28887	28986	29064	28936	29087	29202	29055	28851	28785	29157	29408	29312	29218	29238	29190	28981	29104	29131	29130	29040	29185	28971	28912	29249	29450	29033	28903	29022	29430	29202	28845	29103	28934	29088	29093	29030	29032	29117	29120	28941	29095	29223	29129	29253	28920	29270	29188	29200	29105	29108	29145	29001	29069	29152	28984	28817	28779	29219	28924	29099	29087	29245	29096	29305	29021	28946	29362	28882	28990	29028	29039	29024	29123	29174	29030	28968	28989	29167	29204	28936	29039	28958	29027	29068	28944	29138	29003	29134	29151	29392	29067	29107	28773	29064	29161	28976	29083	29339	28948	29326	29051	29153	29055	29138	29221	29017	29182	28879	29369	29015	29217	28992	29122	28968	29084	29076	29320	28991	29101	28977	29141	29110	28988	29250	28853	29032	28977	28884	29002	28896	29053	29061	29011	29141	29070	29160	28899	29173	29098	29190	29075	29140	28970	29072	29150	28943	29516	29088	28961	29010	29009	28975	29146	29056	29126	29163	29103	29161	29101	29169	29033	29099	29154	28925	29146	28847	29167	29021	28877	29091	28979	28945	29193	29177	29181	28969	29120	29147	28939	29038
47008	92488	99075	87416	65011	43458	30196	22754	22087	22116	22118	22070	22193	22143	22199	22146	22342	22167	22361	22412	22104	22352	22247	22362	22084	22270	22279	22130	22377	22211	22330	22105	22134	22202	22277	22139	21943	22121	22164	22347	22215	22018	22358	22481	22133	22279	22184	22054	22238	22237	22258	22204	22251	21970	22203	22186	22118	22236	22273	22261	22162	22356	22134	22276	22208	22272	22287	22394	22159	22163	22297	22349	22167	22095	22283	22253	22275	22165	22246	22353	22140	22231	22271	22320	22347	22089	22293	22360	22298	22254	22328	22133	22196	22200	22385	22152	22396	22278	22236	22404	22369	21905	22194	22327	22264	22398	22207	22247	22264	22168	22286	22198	22085	22349	22135	22294	22153	22225	22240	22342	22172	22286	22306	22324	22137	22159	22305	22280	22313	22209	22360	22308	22328	22017	22462	22215	22332	22192	22103	22359	22307	22232	22026	22170	22225	22191	22246	22306	22231	22305	22114	22399	22102	22109	22370	22190	22150	22208	22380	22334	22153	22214	22225	22151	22117	22252	21994	22172	22140	22125	22200	22229	22429	22369	22427	22142	22328	22376	22177	22352	22370	22126	22280	22186	22359	22153	22252	22261	22335	22396	22280	22350	22342	22338	22200	22178	22310	22071	22335	22279	22325	22071	22313	22284	22269	22172	22307	22101	22357	22247	22281	22241	22235	22238	22104	22364	22124	22237	22262	22350	22298	22384	22144	22261	22235	22152	22093	22412	22232	22202	22285	22359	22152	22225	22250	22230	22212	22105	22164	22471	22323	22137	22182	22246	22010	22336	22324	22103	22391	22142	22286	22182	22278	22157	22172	22033	22155	22232	22194	22122	22102	22287	22292	22319	22115	22395	22470	22140	22285	22345	22156	22203	22415	22481	22090	22229	22185	22230	22111	22038	22342	22243	22187	22199	22442	22180	22120	22195	22282	22148	22389	22335	22212	22067	22260	22405	22061	22395	22098	22153	22046	22260	22125	22290	22345	22182	22203	22118	22287	22339	22143	22258	22177	22230	22161	22228	22103	22086	22394	22292	22301	22350	22123	22261	22203	22152	22170	22264	22350	22212	22086	22376	22253	22229	22421	22081	22180	22313	22236	22119	22296	22321	22153	22318	22267	22224	22162	22241	22195	22207	22104	22446	22384	22173	22281	22344	22235	22126	22341	22357	22121	22324	22400	22241	22357	22325	22361	22157	22438	22128	22260	22207	22240	22134	22295	22431	22306	22176	22190	22232	22327	22200	22112	22212	22296	22205	22176	22208	22302	22116	22214	22380	22247	22186	22062	22224	22374	22176	22159	22320	22197	22095	22167	22350	21938	22184	22442	22185	22325	22233	22354	22258	22143	22285	22232	22337	22098	22146	22151	22334	22391	22204	22153	22226	22346	22202	22393	22131	22120	22385	22310	22081	22175	22260	22151	22356	22314	22306	22267	22254	22208	22093	22174	22125	22307	22296	22328	22392	22237	22164	22294	22028	22438	22211	22153	22093	21953	21951	22232	22127	22237	22268	22259	22190	22215	22370	22215	22110	22284	22211	22119	22273	22357	22217	22365	22186	22213	22153	22274	22294	22269	22256	22120	22186	22229	22185	22263	22205	22045	22312	22284	22120	22166	22383	22183	22171	22276	22230	22261	22320	22305	22312	22272	22223	22169	22132	22170	22159	22289	22181	22357	22255	22181	22087	22084	22172	22375	22213	22430	22222	22356	22145	22113	22330	22324	22411	22366	22387	22236	22145	22124	22221	22292	22145	22105	22278	22120	22350	22329	22383	22372	21969	22400	22398	22324	22206	22201	22216	22364	22353	22121	22246	22259	22212	22114	22294	22226	22200	22307	22114	22311	22278	22258	22243	22200	22392	22195	22185	22198	22276	22281	22165	22334	22323	22150	22258	22397	22214	22464	22139	22160	22106	22464	21948	22274	22351	22165	22009	22264	22238	22282	22244	22469	22480	22174	22305	22310	22236	22294	22297	22403	22111	22221	22181	22139	22176	22240	22235	22294	22121	22326	22091	22202	22305	22220	22357	22239	22033	22229	22208	22342	22415	22215	22141	22173	22310	22198	22490	22134	22373	22189	22093	22251	22077	22319	22250	22228	22260	22331	22334	22348	22300	22114	22321	22367	22230	22225	22256	22284	22406	22204	22100	22150	22320	22373	22252	22228	22213	22292	22285	22047	22328	22192	22144	22234	22220	22303	22159	22230	22099	22092	22181	22362	22349	22196	22266	22146	22212	22375	22218	22056	22447	22229	22255	22175	22290	22223	22228	22334	22151	22210	22332	22176	22301	22136	22357	22150	22152	22074	21996	22304	22043	22320	22174	22247	22064	22182	22300	22267	22222	22295	22044	22154	22214	22134	22164	22085	22282	22181	22130	22307	22228	22293	22146	22169	22245	22163	22329	22053	22271	22370	21908	22330	22123	22246	22189	22199	22203	21994	22245	22215	22160	22387	22301	22290	22083	22127	22218	22081	22204	22259	22025	22281	22088	22083	22331	22214	22244	22347	22355	22081	22323	22198	22344	22261	22305	22156	22053	22240	22172	22139	22153	22242	22165	22248	22315	22294	22219	22404	22340	22193	22157	22096	22290	22195	22157	22296	22149	22203	22296	22216	22283	22125	22237	22245	22148	22229	22296	22275	22336	22310	22175	22140	22204	22212	22106	22159	22200	22122	22059	22277	22332	22147	22194	22213	22241	22168	22298	22214	22191	22206	22342	22200	22274	22152	22367	22166	22284	22299	22218	22287	22346	22385	22072	22075	22404	22407	22159	22364	22141	22362	22279	22309	22313	22225	22120	22156	22405	22195	22226	22289	22003	22331	22341	22112	22158	22306	22314	22203	22216	22286	22303	22081	22119	22298	22225	22030	22195	22256	22237	22254	22335	22178	22196	22322	22368	22128	22231	22221	22289	22359	22384	22183	22185	22224	22251	22126	22211	22209	22220	22096	22210	22261	22118	22345	22048	22290	22404	22242	22217	22292	22182	22145	22279	22077	22303	22218	22286	22270	22203	22306	22198	22369	22160	22203	22267	22243	22248	22298	22263	22328	22248	22042	22142	22099	22233	22360	22280	22304	22187	22133	22105	22214	22289	22410	22164	22212	22248	22181	22270	22204	22226	22396	22071	22415	22235	22284	22238	22392	22286	22338	22146	22168	22328	22260	22281	22305	22184	22211	22320	22347	22264	22247	22229	22221	22098	22175	22238	22132	22219	22241	22175	22131	22356	22137	22183	22286	22313	22167	22130	22193	22138	22293	22432	22312	22225	22080	22274	22171	22413	22216	22317	22473	22144	22178	22091	22286	22081	22403	22153	22324	22218	22176	22073	22305	22089	22184	22251	22274	22164	22200	22330	22419	22189	22078	22183	22190	22055	22197	22048	22139	22179	22274	22251	22369	22229	22353	22261	22422	22103	22214	22036	22356	22371	22176	22243	22364	22023	22278	22176	22225	22176	22361	22108	22295	22217	22078	22261	22177	22312	22161	22411	22204	22185	22277	22139	22056	22182	22262	22206	22397	22169	22204	22177	22248	22228	22184	22130	22427	22166	22288	22325	22144	22357	22155	22095	22243	22174	22322	22165	22157	22278	22095	21994	22243	22214	22180	22281	22292	22023	22188	22092	22409	22434	22213	22351	22285	22311	22356	22322	22023	22273	22115	22244	21976	22205	22243	22402	22330	22295	22379	22195	22132	22056	22140	22124	22254	22370	22308	22392	22190	22222	22129	22244	22165	22396	22064	22110	22323	22331	22330	22467	22151	22316	22082	22226	22249	22387	22154	22203	22311	22217	22369	22120	22023	22125	21983	22212	22143	22138	22155	22209	22256	22201	22086	22235	22174	22364	22190	22151	22190	22165	22267	22132	22181	22219	22195	22094	22313	22078	22229	22221	22310	22281	22091	22314	22260	22164	22214	22088	22214	22193	22162	22294	22168	22129	22157	22323	22274	22208	22263	22151	22230	22327	22380	22398	22162	22143	22223	22203	22221	21952	22249	22203	22109	22361	22194	22288	22196	22223	22185	22334	22298	22137	22438	22249	22140	22197	22305	22272	22264	21985	22341	22253	22047	22065	22220	22398	22285	22295	22188	22155	22262	22127	22131	22088	22248	22028	22194	22333	21933	22156	22273	22039	22155	22252	22380	22175	22267	22103	22162	22128	22269	22077	22214	22108	22188	22214	22138	22253	22247	22267	22337	22111	22297	22294	22147	22220	22244	22140	22408	22182	22190	22238	22132	22278	22239	22208	22224	22369	22140	22201	22214	22224	22252	22407	22279	22214	22323	22130	22168	22223	22269	22303	22116	22236	22296	22351	22213	22269	22210	22183	22170	22169	22295	22266	22283	22295	22249	22334	22071	22194	22091	22332	22340	22172	22291	22249	22157	22184	22237	22105	22404	22108	22256	22155	22289	22365	22212	22202	22205	22314	22282	22275	22314	22049	22186	22259	22202	22074	22234	22300	22394	22158	22413	22217	22275	22249	22158	22207	22415	22267	22404	22180	22283	22210	22137	22166	22230	22114	22326	22240	22018	22453	22248	22211	22339	22458	22390	22214	22206	22128	22365	22433	22257	22168	22237	22185	22285	22229	22268	22272	22304	22120	22262	22434	22352	22078	22155	22151	22242	22296	22199	22317	22326	22130	22372	22289	22093	22059	22346	22108	22220	22481	22226	22172	22389	22170	22228	22433	22316	22204	22172	22309	22464	22200	22192	22332	22211	22299	22230	22010	22275	22137	22204	22485	22092	22095	22382	22017	22265	22111	22352	22177	22285	22174	22269	22212	22147	22068	22256	22080	22092	22385	22113	22139	22281	22163	22284	22411	22283	22192	22109	22038	22114	22176	22385	22265	22456	22156	22165	22392	22284	22277	22434	22292	22226	22399	22210	22160	22108	22235	22317	22175	22242	22173	22168	22360	22080	22261	22114	22091	22187	22279	22256	22319	22423	22069	22163	22162	22221	22454	22318	22290	22271	22357	22339	22173	22120	22297	22081	22178	22281	22290	22211	22086	22352	22098	22315	22146	22256	22335	22147	22128	22127	22205	22110	22243	22299	22353	22216	22055	22280	22203	22235	22224	22195	22089	22378	22190	22179	22201	22192	22284	22017	22155
28018	32112	51753	44680	35106	30941	29564	28858	28357	28457	28461	28568	28493	28413	28397	28613	28705	28255	28403	28544	28889	28779	28649	28416	28364	28372	28587	28352	28401	28546	28611	28500	28397	28452	28397	28613	28557	28524	28290	28636	28724	28525	28207	28382	28394	28322	28437	28288	28392	28414	28494	28339	28308	28303	28474	28327	28529	28333	28397	28408	28289	28604	28285	28592	28242	28499	28205	28480	28394	28572	28429	28442	28503	28478	28553	28509	28496	28431	28510	28583	28718	28502	28281	28422	28422	28379	28402	28357	28427	28269	28697	28579	28267	28382	28443	28370	28471	28556	28590	28329	28372	28398	28367	28553	28404	28504	28278	28433	28634	28358	28394	28156	28472	28649	28440	28342	28474	28233	28441	28157	28428	28566	28313	28221	28447	28571	28504	28203	28485	28153	28456	28375	28505	28527	28308	28371	28460	28294	28796	28196	28285	28285	28542	28613	28739	28378	28525	28524	28297	28269	28446	28618	28436	28312	28530	28564	28516	28425	28477	28226	28380	28597	28444	28334	28397	28315	28635	28365	28411	28426	28509	28437	28441	28550	28261	28339	28364	28486	28576	28501	28500	28323	28581	28417	28565	28452	28456	28347	28444	28230	28442	28492	28291	28556	28501	28513	28448	28353	28414	28388	28449	28360	28353	28805	28158	28220	28349	28348	28539	28558	28268	28528	28420	28583	28504	28245	28562	28382	28492	28181	28428	28115	28309	28492	28668	28480	28231	28246	28339	28295	28347	28267	28402	28374	28403	28402	28391	28418	28415	28393	28474	28344	28620	28304	28515	28201	28421	28403	28522	28423	28465	28359	28527	28364	28443	28355	28402	28538	28468	28268	28270	28439	28476	28399	28252	28317	28463	28364	28460	28361	28341	28439	28605	28267	28514	28326	28547	28422	28715	28361	28506	28614	28257	28347	28630	28408	28398	28532	28260	28285	28280	28346	28550	28360	28513	28653	28691	28430	28200	28528	28474	28213	28529	28475	28476	28359	28417	28228	28457	28598	28490	28273	28528	28295	28384	28391	28405	28294	28386	28459	28338	28302	28526	28479	28404	28519	28447	28653	28151	28398	28722	28549	28386	28351	28180	28416	28326	28356	28287	28247	28396	28375	28570	28523	28690	28609	28410	28321	28346	28440	28450	28370	28501	28297	28446	28474	28508	28287	28271	28541	28437	28450	28398	28570	28397	28312	28377	28336	28186	28288	28434	28334	28146	28489	28191	28394	28362	28356	28849	28551	28411	28442	28453	28237	28382	28608	28384	28326	28473	28393	28410	28547	28468	28335	28408	28093	28328	28482	28451	28370	28671	28382	28382	28543	28355	28590	28494	28623	28556	28266	28552	28468	28421	28265	28514	28299	28563	28313	28508	28245	28548	28257	28334	28531	28457	28513	28396	28254	28318	28283	28674	28293	28710	28218	28212	28473	28515	28639	28569	28478	28391	28568	28363	28378	28516	28059	28494	28324	28403	28350	28191	28508	28510	28356	28564	28468	28527	28301	28359	28537	28447	28477	28455	28398	28534	28398	28565	28483	28184	28419	28437	28607	28484	28222	28391	28466	28632	28531	28488	28090	28588	28429	28368	28547	28387	28423	28455	28234	28621	28542	28412	28239	28629	28091	28348	28488	28509	28445	28365	28273	28563	28566	28320	28234	28513	28417	28382	28287	28447	28381	28352	28212	28367	28562	28567	28570	28324	28256	28341	28588	28476	28586	28260	28243	28508	28488	28688	28649	28357	28450	28604	28152	28287	28395	28379	28447	28510	28625	28473	28339	28494	28447	28388	28337	28437	28500	28533	28536	28175	28228	28390	28123	28482	28371	28490	28400	28495	28338	28624	28582	28316	28090	28487	28504	28288	28364	28298	28628	28369	28462	28552	28195	28430	28452	28470	28379	28407	28522	28816	28473	28551	28548	28453	28320	28407	28214	28381	28438	28550	28523	28316	28402	28454	28642	28194	28582	28676	28553	28529	28421	28479	28356	28466	28535	28377	28546	28276	28497	28540	28380	28359	28273	28344	28368	28329	28536	28603	28414	28689	28416	28281	28436	28320	28280	28337	28345	28404	28419	28636	28599	28526	28246	28562	28363	28567	28436	28477	28485	28467	28356	28411	28526	28469	28404	28550	28513	28430	28486	28554	28483	28397	28647	28598	28290	28396	28438	28668	28268	28391	28522	28690	28522	28305	28214	28354	28450	28729	28511	28494	28372	28479	28526	28362	28151	28628	28448	28489	28522	28589	28481	28558	28493	28389	28472	28638	28539	28410	28423	28344	28568	28453	28442	28655	28336	28463	28275	28510	28507	28483	28360	28479	28384	28144	28430	28286	28329	28453	28423	28563	28312	28220	28575	28454	28322	28373	28215	28381	28358	28531	28393	28544	28488	28440	28505	28664	28495	28438	28443	28655	28353	28676	28286	28372	28319	28550	28607	28641	28414	28380	28654	28439	28552	28331	28361	28464	28524	28641	28413	28474	28602	28166	28240	28519	28284	28342	28389	28339	28182	28355	28407	28375	28607	28384	28481	28380	28522	28185	28490	28474	28497	28232	28601	28406	28466	28331	28296	28180	28336	28476	28776	28537	28432	28465	28163	28383	28448	28601	28103	28229	28560	28661	28498	28431	28578	28558	28331	28759	28520	28181	28403	28474	28581	28637	28558	28450	28544	28575	28431	28398	28220	28362	28555	28494	28523	28413	28475	28694	28263	28554	28558	28580	28760	28515	28502	28528	28428	28613	28264	28477	28343	28442	28607	28493	28509	28102	28254	28474	28274	28537	28470	28373	28332	28492	28367	28466	28318	28386	28357	28423	28426	28556	28294	28363	28218	28410	28443	28497	28470	28603	28460	28404	28412	28533	28307	28366	28663	28349	28523	28568	28446	28464	28403	28224	28421	28643	28362	28521	28411	28353	28267	28353	28525	28462	28232	28253	28503	28426	28329	28531	28405	28417	28500	28343	28234	28343	28325	28465	28298	28437	28665	28530	28451	28308	28072	28537	28468	28246	28420	28077	28640	28442	28604	28271	28623	28531	28295	28521	28354	28109	28272	28693	28428	28576	28461	28468	28506	28208	28477	28414	28412	28401	28499	28409	28376	28539	28448	28350	28357	28419	28519	28466	28162	28456	28437	28315	28314	28486	28114	28515	28368	28416	28542	28446	28483	28346	28271	28284	28204	28428	28487	28686	28319	28384	28117	28509	28615	28535	28177	28582	28397	28432	28647	28465	28163	28482	28445	28384	28469	28512	28466	28301	28534	28325	28470	28300	28133	28362	28500	28469	28453	28544	28613	28499	28331	28457	28509	28533	28666	28457	28358	28510	28595	28256	28588	28361	28549	28577	28416	28407	28287	28486	28383	28337	28218	28593	28257	28437	28442	28655	28673	28574	28434	28413	28432	28494	28431	28346	28310	28553	28806	28514	28522	28471	28286	28440	28551	28596	28604	28341	28708	28326	28435	28615	28380	28427	28684	28482	28399	28584	28447	28584	28233	28391	28369	28441	28556	28367	28380	28224	28462	28646	28465	28784	28236	28260	28298	28501	28321	28502	28377	28325	28347	28604	28520	28418	28400	28674	28515	28330	28653	28515	28420	28336	28261	28648	28360	28532	28240	28314	28441	28218	28461	28480	28436	28363	28603	28375	28518	28465	28574	28758	28264	28518	28141	28447	28635	28443	28520	28704	28521	28390	28426	28510	28528	28374	28431	28550	28533	28461	28484	28487	28441	28358	28452	28475	28424	28093	28517	28540	28266	28306	28397	28368	28491	28585	28442	28462	28421	28394	28220	28481	28773	28410	28499	28560	28625	28399	28462	28578	28297	28205	28309	28525	28421	28409	28316	28762	28311	28722	28722	28648	28504	28314	28510	28689	28409	28554	28228	28441	28566	28521	28434	28451	28527	28485	28163	28421	28671	28605	28462	28429	28764	28420	28302	28332	28541	28471	28380	28528	28469	28219	28546	28373	28265	28239	28292	28772	28340	28439	28463	28412	28220	28425	28590	28497	28739	28165	28432	28273	28289	28446	28648	28501	28555	28375	28735	28470	28256	28308	28419	28338	28526	28298	28500	28462	28473	28194	28370	28851	28583	28429	28631	28566	28190	28447	28459	28484	28288	28524	28482	28580	28675	28405	28446	28417	28507	28359	28580	28440	28240	28459	28663	28227	28393	28590	28557	28442	28284	28426	28547	28402	28354	28316	28475	28656	28297	28467	28469	28742	28502	28421	28119	28331	28435	28337	28399	28744	28351	28462	28557	28465	28451	28325	28613	28403	28336	28342	28415	28489	28558	28410	28343	28648	28434	28483	28458	28397	28580	28556	28453	28248	28390	28489	28487	28489	28359	28520	28393	28343	28508	28470	28310	28647	28338	28484	28215	28351	28237	28512	28604	28435	28512	28380	28378	28610	28533	28615	28348	28481	28527	28165	28088	28438	28640	28374	28651	28385	28385	28335	28341	28509	28597	28481	28077	28242	28396	28592	28326	28488	28466	28535	28420	28414	28418	28477	28533	28478	28677	28333	28339	28420	28391	28390	28650	28467	28498	28264	28243	28394	28417	28322	28063	28187	28364	28442	28393	28547	28544	28402	28421	28340	28589	28757	28297	28498	28518	28425	28427	28103	28519	28666	28176	28428	28543	28506	28469	28445	28382	28387	28192	28494	28572	28383	28417	28538	28481	28355	28308	28468	28553	28438	28525	28588	28471	28254	28444	28469	28380	28633	28547	28417	28423	28330	28444	28481	28518	28696	28399	28451	28578	28468	28436	28515	28495	28203	28522	28360	28288	28264	28418	28479	28363	28353	28655	28420	28301	28371	28454	28592	28352	28264	28638	28167	28284	28434	28360	28608	28326	28372	28476	28485	28472	28507	28518	28443	28498	28539	28522	28474	28379	28317	28663	28313	28601	28467	28346	28733	28558	28451	28107	28413	28371	28475	28446	28458	28421	28584	28457	28472	28411	28416	28354	28560	28584	28427	28349	28519	28343	28691	28369	28637	28531	28567	28107	28327	28594	28563	28507	28268	28471	28644	28331	28347	28347	28481	28553	28370	28283	28146	28520	28275	28505	28613	28521	28391	28478	28425	28557	28220	28351	28568	28565	28297	28465	28504	28552
24646	53109	54748	39771	29859	24282	22525	21875	21848	21833	21937	21842	21978	21703	21665	21838	21758	21763	21728	21830	21774	21920	21665	21819	21702	21704	21864	21808	21784	21772	21950	21713	21975	21750	21771	21688	21913	21771	21862	21857	21883	21846	21756	21797	21787	21887	21882	21783	21860	21713	21823	21808	21712	21687	21594	21755	21694	21680	21816	21655	21773	21896	21701	21710	21990	21804	21655	21678	21800	21807	21740	21847	21783	21704	21785	21712	21767	21697	21787	21644	21808	21765	21677	21791	21718	21691	21733	21785	21882	21664	21808	21656	21875	21712	21840	21795	21723	21896	21778	21752	21607	21777	21762	21620	21650	21810	21859	21857	21800	21853	21692	22020	21798	21825	21635	21609	21777	21797	21879	21710	21799	21783	22091	21830	21820	21936	21865	21694	21815	21887	21885	21857	21797	21857	21728	21753	21709	21737	21848	21785	21774	21894	21692	21916	21813	21652	21748	21868	21817	21927	21721	21660	21757	21903	21906	21764	21697	21699	21795	21788	21848	21740	21832	21815	21820	21852	21807	21875	21737	21750	21616	21677	21785	21810	21925	21956	21767	21723	21824	21827	21853	21756	21706	21855	21846	21805	21609	21879	21805	21778	21825	21766	21885	21722	21839	21888	21657	21943	21770	21769	21923	21703	21770	21695	21848	21680	21781	21843	21595	21861	21665	21958	21616	21599	21737	21824	21993	21559	21738	21681	21740	21660	21743	21996	21604	21893	21848	21796	21891	21536	21801	21760	21655	21711	21670	21805	21742	21827	21807	21862	22010	21718	21656	21812	21656	21841	21900	21755	21667	21814	21899	21843	21742	21802	21900	21855	21882	21838	21952	21690	21780	21821	21798	21794	21838	21796	21911	21768	21754	21816	21738	21851	21768	21910	21694	21904	21770	21888	21765	21917	21838	21717	21776	21869	21736	21730	21916	21748	21815	21587	21751	21991	21747	21804	21734	21852	21839	21737	21806	21742	21520	21740	21773	21734	21821	21787	21882	21713	21711	21902	21853	21547	21926	21906	21622	21836	21912	21814	21778	21792	21896	21721	21609	21752	21777	21756	21693	21811	21745	21739	21873	21585	21625	21601	21745	21929	21818	21793	21905	21738	21876	21794	21891	21918	21797	21833	21772	21795	21793	21673	21748	21959	21863	21890	21957	21720	21907	21758	21706	21647	21896	21859	21928	21927	21670	21798	21643	21860	21917	21704	21906	21609	21846	21814	21668	21889	21840	21845	22029	21801	21590	21762	21861	21814	21677	21621	21807	21628	21849	21981	21776	21660	21656	21535	21781	21738	21822	21800	21770	21642	21840	21855	21576	21599	21765	21784	21654	21856	21599	21732	21699	21842	21728	21675	21821	21843	21844	21809	21777	22030	21782	21798	21692	21651	21753	21623	21754	21804	21804	21635	21824	21829	21629	21911	21689	21750	21870	21603	21640	21686	21831	21730	21708	21618	21767	21645	21713	21880	21820	21783	21970	21813	21811	21928	21736	21795	21582	21648	21908	21828	21650	21930	21771	21834	21890	21946	21855	21801	21969	21853	21731	21707	21908	21695	21841	21744	21750	21741	21828	21747	21797	21891	21686	21832	22017	21861	21802	21785	21566	21654	21999	21749	21793	22050	21745	21944	21844	21871	21587	21813	21735	21779	21839	21857	21663	21761	21940	21894	21871	21778	21795	21687	21884	21704	21747	21856	21692	21874	21833	21862	21698	21624	21653	21956	21814	21830	21853	21799	21736	21711	21672	21811	21727	21822	21652	21677	21767	21783	21743	21668	21752	22005	21847	21775	21765	21815	21886	22021	21820	21826	21785	21864	21794	21724	21942	21618	21921	21532	21823	21869	21773	21755	21738	21737	21811	21700	21850	21744	21878	21735	21777	21777	21812	21823	21894	21812	21811	21858	21741	21870	21743	21783	21722	21811	21738	21725	21733	21597	21879	21740	21796	21798	21827	21657	21689	21855	21844	21756	22010	21720	21724	21811	21720	21711	21887	21836	21627	21963	21652	21818	21790	21892	22032	21754	21714	21894	21762	21884	21693	21905	21781	21691	21851	21834	21673	21813	21769	21982	21674	21952	21601	21792	21828	21881	21681	21857	21561	21858	21584	21759	21805	21777	21697	21720	21707	21887	21747	21750	21766	21907	21931	21752	22106	21673	21722	21694	21959	21692	21915	21910	21768	21830	21894	21713	21972	21688	21901	21717	21984	21660	21629	21890	21879	21853	21798	21684	21717	21866	21964	21645	21866	21852	21768	21692	21563	21924	21835	21753	21486	21761	21969	21595	21774	21861	21719	21678	21761	21862	21633	21842	21887	21683	21734	21498	21843	21826	21743	21945	21912	21834	21849	21745	21826	21718	21917	21813	21650	21928	21790	21927	21617	21911	21898	21827	21790	21673	21819	21945	21885	21732	21700	21828	21792	21573	21823	21857	21909	21692	21673	21709	21759	21757	21872	21730	21916	21948	21649	21706	21757	21828	21825	21664	21762	21826	21838	21923	21801	21654	21844	21830	21674	21770	21840	21979	21720	21648	21869	21914	21832	21627	21709	21570	21890	21891	21759	21841	21890	22010	21745	21868	21845	21665	21779	21783	21883	21917	21869	21677	21720	21902	21915	21649	21743	21830	21763	21840	21712	21614	21903	21567	21766	21827	21757	21798	21787	21725	21626	21864	21878	21868	21800	21741	21939	21911	21785	21900	21721	21648	21821	21824	21838	21817	21852	21782	21716	21805	21753	21745	21844	21814	21682	21712	21811	21719	21786	21776	21732	21754	21838	21709	21826	21897	21559	21961	21696	21948	21704	21753	21881	21755	22011	21832	21944	21745	21777	21849	21816	21920	21800	21796	21698	21764	21677	21607	21818	21808	21732	21822	21606	21628	21915	21740	21775	21807	21828	21717	21862	21795	21841	21767	21710	21796	21813	21648	21765	21792	21715	21846	21908	21831	21710	22202	21715	21805	21724	21717	21875	21828	21972	21762	21895	21936	21531	21758	21905	21821	21868	21633	21884	21781	21755	21837	21742	21857	21842	21884	21592	21903	21791	21814	21599	21745	21783	22022	21801	21834	21809	21798	21837	21948	21719	21853	21628	21692	21907	21758	21960	21796	21814	21887	21891	21629	21790	21793	21898	21792	21922	21825	21713	21782	21753	21911	21963	21714	21844	21729	21846	21965	21791	21727	21735	21672	21670	21823	21894	21614	21779	21828	21836	21707	21588	21822	21814	21820	21912	21711	21780	21781	21658	21780	21786	21919	21902	21721	21812	21968	21767	21755	21918	21777	21744	21707	21812	21714	21784	22000	21801	21778	21879	21854	21926	21876	21740	21844	21835	21768	21836	21760	21816	21751	21909	21850	21826	21771	21789	21891	21676	21847	21722	21686	21732	21812	21678	21732	21777	21755	21828	21808	21829	21851	21950	21770	21800	21895	21790	21752	21880	21975	21891	21598	21786	21870	21762	21743	21705	21756	21744	21835	21614	21774	21790	21756	21815	21677	21511	21733	21868	21716	21648	21923	21729	21780	21899	21563	21577	21816	21626	21920	21796	21753	21808	21807	21807	21906	21867	21977	21741	21744	21866	21793	21903	21845	21774	21823	21813	21756	21850	21578	21644	21731	21688	21886	21716	21733	21654	21879	21643	21710	21796	21848	21780	21653	21876	21787	21795	21743	21773	21789	21894	21949	21789	21458	21840	21755	21738	21953	21766	21657	21685	21736	21870	21738	21772	21810	21653	21796	21631	21724	21798	21890	22011	21735	21854	21752	21860	21724	21878	21952	21719	21769	21924	21748	21880	21795	21745	21981	21785	21799	21745	21871	21917	21780	21958	21750	21770	21716	21888	21798	21723	21810	21775	21821	21764	21840	21721	21844	21893	21651	21749	21701	21686	21789	21888	21899	21846	21778	21656	21688	21677	21660	21863	21881	21878	21928	21759	21773	21737	21776	21696	21700	21695	21743	21810	21673	21853	21925	21677	21784	21574	21615	21889	21582	21819	21834	21779	21868	21806	21721	21799	21761	21863	21947	21901	21747	21754	21727	21869	21773	21800	21730	21792	21768	21698	21830	21580	21661	22035	21777	21800	21654	21750	21783	21866	21975	21857	21759	21789	21817	21848	21773	21817	21641	21983	22061	21748	21801	22001	22011	21789	21778	21698	21866	21702	21862	21831	21944	21719	21738	21700	21904	21662	21800	21741	21775	21950	21840	21719	21816	21858	21816	21802	21720	21794	21736	21597	21713	21686	21771	21886	21887	21756	21898	21864	21780	21830	21792	21765	21673	21926	21865	21641	21634	21860	21903	21807	21721	21939	21816	21716	21924	21808	21772	21778	21679	21836	21929	21745	21904	21834	21875	21726	21644	21902	21862	21873	21713	21777	21735	21844	21822	21722	21856	21782	21749	21708	21762	21909	21789	21869	21665	21958	21772	21780	21797	21702	21716	21699	21647	21731	21853	21882	21748	21834	21842	21829	21853	21933	21618	21783	21820	21913	21950	21877	21866	21766	21699	21969	21808	21920	21762	21590	21799	21765	21963	21736	21870	21957	21879	21834	21827	21952	21944	21885	21570	21875	21899	21918	21754	21715	21854	21855	21734	21743	21692	21816	21762	21847	21890	21829	21770	21709	21870	21788	21821	21547	21909	21740	21747	21834	21862	21764	21918	21692	21724	21927	21748	21707	21700	21870	21841	21835	21796	21641	21676	21891	21874	21904	21741	21789	21600	21919	21839	21888	21668	21832	21876	21502	21653	21815	21890	21908	21682	21953	21871	21734	21845	21686	21819	21825	21732	21611	21847	21688	21732	21970	21900	21741	21932	21711	21846	21504	21728	21848	21975	21942	21727	21992	21663	21786	21806	21677	21798	21800	21813	21849	21723	21732	21865	21833	21922	21887	21791	21781	21718	21793	21913	21667	21842	21909	21797	21738	21816	21714	21849	21874	21571	21884	21878	21831	21885	21820	21827	21752	21896	21830	21730	21725	21865	21758	21902	21769	21584	21786	21895	21814	22002	21670	21681	21677	21876	21851	21651	21933	21637	21922	21839	21725	21845	21785	21703	21576	22023	21751	21974	21984	21790	21926	21704	21859	21678	21832	21842	21638	21887	22067	21793
23488	22996	47636	52227	44475	37195	33233	28964	28550	28919	28921	28834	28937	28546	28761	28644	28477	28751	28766	28780	28725	28897	28620	28407	28545	28643	28742	28507	28634	28482	28757	28653	28641	28561	28547	28584	28538	28622	28732	28511	28709	28419	28635	28457	28311	28406	28430	28504	28652	28604	28493	28591	28462	28472	28492	28466	28564	28373	28455	28395	28569	28426	28429	28305	28476	28342	28523	28532	28355	28523	28463	28567	28591	28518	28598	28623	28611	28370	28571	28727	28558	28494	28528	28438	28575	28754	28594	28359	28711	28368	28576	28696	28588	28576	28464	28664	28445	28410	28550	28782	28390	28432	28466	28383	28609	28742	28255	28346	28471	28501	28489	28391	28714	28420	28631	28658	28488	28535	28659	28368	28520	28557	28526	28509	28619	28513	28403	28539	28650	28384	28381	28473	28616	28266	28541	28756	28537	28379	28538	28662	28389	28371	28522	28446	28707	28692	28536	28612	28579	28673	28541	28494	28566	28401	28473	28558	28499	28631	28446	28348	28706	28636	28444	28640	28644	28479	28676	28686	28350	28407	28309	28442	28742	28495	28774	28566	28472	28579	28499	28480	28442	28884	28589	28526	28398	28548	28529	28497	28431	28562	28574	28273	28396	28364	28625	28456	28578	28851	28668	28567	28405	28624	28605	28321	28288	28365	28658	28576	28414	28492	28612	28593	28504	28578	28482	28361	28511	28289	28555	28281	28244	28426	28554	28715	28548	28627	28343	28660	28405	28241	28578	28382	28782	28365	28291	28416	28388	28529	28567	28646	28625	28362	28810	28397	28731	28410	28435	28415	28623	28387	28691	28649	28578	28557	28532	28329	28574	28341	28614	28288	28400	28457	28576	28278	28536	28601	28462	28430	28652	28571	28655	28526	28612	28638	28213	28473	28387	28322	28417	28503	28726	28448	28533	28502	28291	28499	28733	28310	28238	28606	28543	28389	28462	28277	28601	28359	28603	28497	28339	28361	28442	28692	28322	28300	28553	28419	28588	28563	28374	28451	28485	28610	28445	28479	28441	28498	28394	28357	28373	28698	28597	28478	28556	28341	28320	28544	28465	28810	28557	28311	28519	28446	28588	28377	28499	28464	28546	28737	28501	28391	28378	28467	28485	28363	28476	28491	28684	28532	28583	28631	28593	28526	28432	28629	28561	28672	28550	28619	28394	28501	28379	28370	28707	28382	28592	28553	28698	28600	28641	28453	28367	28252	28584	28498	28393	28199	28314	28571	28766	28384	28624	28736	28347	28159	28522	28464	28550	28437	28545	28241	28390	28551	28423	28445	28559	28484	28277	28558	28404	28298	28537	28439	28554	28325	28673	28521	28296	28291	28321	28444	28240	28602	28575	28337	28515	28561	28581	28542	28489	28230	28207	28644	28274	28527	28590	28370	28492	28565	28559	28486	28563	28409	28743	28558	28591	28568	28505	28637	28400	28311	28341	28317	28538	28573	28441	28695	28355	28550	28479	28536	28399	28497	28513	28540	28646	28601	28564	28610	28627	28414	28470	28657	28385	28403	28709	28622	28393	28760	28525	28327	28446	28798	28612	28521	28384	28458	28495	28380	28660	28666	28544	28696	28358	28550	28739	28299	28333	28621	28629	28475	28605	28416	28313	28566	28674	28702	28597	28410	28501	28459	28492	28538	28475	28606	28492	28505	28571	28498	28562	28460	28461	28609	28451	28426	28420	28440	28569	28684	28315	28467	28381	28372	28526	28549	28519	28493	28330	28471	28365	28438	28566	28523	28438	28384	28541	28378	28453	28586	28617	28533	28371	28277	28540	28466	28300	28515	28713	28408	28427	28340	28715	28398	28358	28538	28738	28565	28733	28497	28571	28393	28552	28400	28384	28376	28503	28540	28387	28454	28459	28303	28409	28412	28416	28563	28486	28571	28536	28563	28437	28505	28614	28492	28620	28648	28542	28591	28652	28550	28869	28378	28355	28622	28513	28258	28437	28388	28434	28404	28523	28565	28510	28352	28493	28389	28484	28554	28609	28476	28586	28425	28677	28383	28432	28513	28519	28681	28476	28372	28606	28472	28330	28319	28396	28388	28423	28179	28398	28513	28459	28501	28511	28207	28519	28596	28515	28359	28378	28336	28437	28389	28477	28530	28287	28462	28531	28483	28405	28292	28539	28504	28499	28414	28356	28426	28535	28584	28494	28227	28581	28207	28355	28630	28429	28270	28556	28783	28432	28443	28627	28353	28633	28626	28364	28627	28498	28418	28671	28413	28433	28517	28459	28571	28581	28610	28609	28387	28302	28601	28755	28717	28567	28437	28680	28438	28365	28460	28335	28254	28688	28599	28641	28431	28778	28703	28453	28489	28398	28552	28666	28565	28621	28361	28516	28383	28709	28395	28564	28600	28552	28339	28423	28523	28470	28545	28522	28196	28329	28547	28577	28295	28656	28526	28326	28416	28384	28459	28373	28442	28455	28412	28531	28442	28671	28527	28432	28773	28549	28547	28588	28547	28563	28453	28354	28443	28680	28617	28679	28531	28589	28493	28310	28527	28532	28446	28760	28506	28464	28415	28416	28435	28518	28420	28278	28473	28415	28466	28397	28699	28359	28474	28629	28410	28412	28715	28883	28653	28340	28611	28445	28374	28351	28439	28720	28619	28383	28339	28555	28557	28565	28554	28467	28574	28536	28578	28621	28635	28494	28770	28607	28500	28457	28526	28539	28520	28374	28614	28606	28916	28437	28540	28576	28737	28322	28426	28456	28518	28437	28443	28530	28440	28476	28510	28454	28691	28392	28368	28507	28498	28569	28545	28690	28572	28585	28375	28441	28385	28540	28311	28621	28495	28401	28414	28463	28515	28548	28317	28575	28127	28284	28348	28595	28494	28419	28828	28225	28540	28464	28290	28480	28778	28509	28690	28538	28268	28374	28427	28403	28482	28543	28467	28436	28371	28526	28573	28445	28684	28568	28530	28402	28422	28280	28408	28423	28434	28533	28439	28566	28504	28587	28681	28498	28520	28656	28576	28621	28592	28455	28468	28519	28552	28623	28656	28232	28678	28696	28409	28756	28456	28742	28349	28455	28479	28441	28471	28427	28454	28558	28498	28337	28581	28346	28399	28219	28528	28574	28513	28457	28749	28426	28836	28671	28635	28478	28381	28506	28289	28329	28500	28531	28631	28426	28542	28740	28628	28569	28396	28600	28587	28365	28675	28426	28818	28455	28529	28547	28497	28667	28338	28449	28315	28711	28458	28590	28704	28474	28475	28593	28596	28556	28518	28580	28529	28735	28531	28581	28334	28731	28462	28417	28386	28497	28660	28600	28416	28530	28666	28519	28462	28581	28444	28394	28637	28748	28636	28410	28713	28427	28507	28553	28701	28383	28484	28692	28392	28534	28420	28671	28444	28421	28669	28533	28681	28581	28474	28424	28378	28332	28405	28260	28674	28561	28262	28469	28492	28557	28435	28400	28476	28504	28506	28576	28540	28662	28391	28498	28568	28480	28428	28444	28291	28623	28536	28334	28418	28583	28498	28606	28520	28582	28288	28667	28650	28506	28675	28496	28605	28429	28436	28425	28323	28568	28445	28374	28316	28330	28385	28591	28162	28410	28600	28532	28330	28867	28392	28434	28484	28561	28459	28512	28455	28500	28524	28569	28578	28359	28241	28496	28545	28446	28628	28454	28302	28304	28790	28625	28444	28602	28389	28509	28271	28513	28375	28325	28686	28507	28300	28414	28456	28374	28214	28502	28340	28619	28335	28369	28525	28582	28383	28481	28417	28444	28542	28397	28562	28447	28406	28531	28404	28278	28634	28631	28601	28533	28483	28794	28708	28320	28410	28500	28650	28493	28557	28560	28601	28529	28438	28504	28468	28430	28386	28497	28697	28615	28541	28500	28353	28331	28607	28458	28687	28445	28215	28604	28362	28475	28426	28441	28509	28220	28639	28684	28619	28702	28503	28630	28783	28480	28294	28413	28634	28345	28404	28471	28521	28553	28358	28648	28583	28753	28527	28838	28687	28604	28459	28582	28530	28540	28564	28780	28615	28459	28520	28512	28601	28448	28597	28288	28489	28526	28376	28279	28244	28835	28287	28563	28590	28687	28642	28597	28203	28145	28513	28378	28432	28380	28639	28358	28421	28544	28212	28530	28366	28569	28656	28665	28434	28677	28743	28420	28492	28571	28377	28362	28571	28413	28415	28473	28299	28653	28447	28326	28692	28476	28593	28808	28309	28492	28414	28425	28398	28441	28286	28617	28620	28410	28420	28530	28399	28378	28405	28567	28403	28593	28540	28493	28450	28456	28409	28410	28424	28346	28502	28452	28694	28695	28595	28294	28494	28203	28605	28621	28489	28518	28421	28361	28467	28441	28371	28372	28251	28450	28405	28492	28574	28556	28447	28400	28476	28712	28485	28617	28658	28601	28312	28432	28313	28345	28735	28413	28484	28390	28352	28444	28422	28544	28462	28541	28399	28570	28475	28388	28504	28555	28355	28403	28218	28437	28509	28669	28379	28490	28544	28530	28598	28634	28528	28625	28599	28617	28305	28348	28622	28541	28585	28438	28602	28426	28699	28489	28589	28518	28450	28559	28463	28548	28391	28296	28401	28515	28731	28419	28439	28466	28465	28353	28162	28337	28764	28537	28694	28573	28369	28489	28449	28532	28793	28537	28352	28710	28664	28452	28389	28602	28535	28629	28357	28568	28461	28445	28457	28857	28194	28453	28500	28362	28524	28442	28246	28496	28439	28455	28331	28522	28551	28561	28452	28332	28490	28458	28005	28656	28440	28530	28367	28805	28447	28628	28482	28640	28485	28377	28451	28520	28542	28439	28511	28378	28351	28504	28611	28428	28554	28462	28406	28473	28609	28594	28468	28638	28531	28432	28413	28657	28380	28355	28625	28598	28607	28609	28290	28464	28501	28491	28287	28370	28211	28402	28469	28502	28508	28586	28286	28407	28346	28613	28582	28646	28384	28394	28713	28356	28619	28487	28538	28427	28742	28598	28691	28501	28561	28741	28677	28464	28794	28390	28571	28581	28682	28535	28524	28369	28536	28298	28329	28517	28710	28623	28407	28530	28599	28428	28628	28521	28487	28560	28466	28589	28465	28645	28499	28223	28391	28511	28325	28468	28228
41423	89156	95614	72542	52051	35118	26093	21820	21934	21962	21856	22083	21794	21924	21921	21988	21905	21924	21689	21806	21716	21975	21883	21704	21973	21645	21917	21941	22033	21679	21914	21672	21885	22006	21944	21750	22007	21757	21872	21675	21842	21719	22020	21783	21904	21871	21731	21711	21690	21838	21876	21931	21843	21887	21908	21968	22084	21924	21903	21837	21720	21893	21612	21860	21748	21833	21735	21880	21955	21785	21809	21806	22068	21820	21754	21905	21829	21762	21875	21977	21941	21895	21783	21984	21797	21782	21830	21719	21722	21729	21943	21970	21717	21921	21930	21845	21939	21764	21881	21857	21810	21843	21737	21592	22075	21924	21919	21959	21894	21687	21909	21828	21933	21713	21759	21864	22054	21719	21876	21952	21910	21705	21791	21764	21806	21809	21754	21821	21758	21873	21900	21961	22068	21935	21760	21854	21800	21771	21843	21881	21665	21892	21733	21921	21860	21995	21781	21933	21694	21996	21785	21843	21947	21810	21781	21776	21717	21671	22048	21801	21726	21914	21961	21880	21774	21911	21833	21831	21994	21875	21919	21825	21971	21869	21735	21751	21828	21671	21950	21641	21740	21917	21896	21712	21752	21824	21817	21758	22095	22018	21804	21595	21966	21774	21875	21770	21743	21836	21834	21689	21608	22020	21817	21763	21917	21652	21982	21835	21887	21805	22026	22041	21841	21847	21807	21939	21905	21793	21829	21916	21755	21841	21855	21928	21824	21816	21660	21872	22009	21887	21844	21801	21666	21910	21952	21824	21744	21938	21955	21870	21644	21958	21838	21750	21835	21684	21734	21741	21834	21800	21927	21874	21930	21833	21833	21641	21791	21699	21997	21897	21824	21917	21903	21680	21880	21801	21874	21901	21756	21940	21646	21868	21844	21884	21801	21974	21602	21998	21741	21828	22006	21840	21903	21796	21671	21964	21931	21919	21863	21764	21822	21821	21706	21814	21922	21891	21803	21903	21792	21657	21842	21754	21742	21760	21921	21701	21719	21858	21896	21892	21854	21637	21800	21839	21762	21826	21882	21800	21908	21889	21750	21812	21821	21734	21892	21884	21786	21794	21932	21912	21923	21744	21745	21863	21730	21877	21946	21837	21942	21859	21672	21772	21864	21981	21758	21763	21862	21701	21789	21846	21731	21831	22057	21818	21918	21777	21852	21810	21907	21831	21770	21678	21806	21803	21910	21833	21786	21808	21923	21774	21777	21729	21803	22040	21979	21905	21689	21764	21752	21839	21849	21738	21759	21873	21963	21696	21864	21847	21819	21792	21865	21784	21829	21728	22013	21911	21621	21748	21665	21864	21880	21723	21787	21838	21826	21864	21750	21894	21898	21824	21748	21970	21797	21949	21892	21788	21886	21991	21855	21922	21814	21850	21681	21946	21950	21783	21810	21784	21806	21854	21790	21947	21967	21866	22057	21804	21994	21792	21775	21962	21921	21988	21875	21846	21648	22083	21791	21919	21872	21914	21934	21840	21816	21797	22026	21536	21870	21838	21775	21810	21670	21973	21764	21804	21793	21851	21810	21694	21811	21850	21828	22076	21689	21790	21838	21897	21814	21840	21851	21668	21844	21758	21829	21900	21863	21914	21831	21792	21865	21905	21872	21767	21691	21657	21576	21918	21801	21724	21898	21997	21965	21727	21940	21692	21942	21858	21713	21800	21910	21863	21773	21856	22008	21869	21787	21874	21915	21791	21839	21742	21871	21816	21782	21889	21890	21929	22081	21946	21791	21739	21733	21858	21922	21821	21820	21844	21958	21712	21808	21884	21747	21781	21878	21706	21812	21841	21945	22051	21965	21964	21855	21687	21814	21869	21896	21844	21742	21874	21744	21949	21975	21765	21819	21778	21842	21937	21708	21811	21592	21842	21856	21792	21852	21953	21645	21945	21892	21892	21893	21910	21982	21842	21823	21693	21778	21691	21860	22069	21895	21987	21897	21814	21797	21917	21912	21907	21965	21775	21646	21938	21918	21663	21952	22023	21891	21766	21820	21817	21733	21847	21852	21803	21732	21743	21653	21894	21907	21671	21958	21860	21697	22005	21871	21803	22052	21882	21916	21885	21859	21865	21915	21569	21878	21798	21987	21805	21756	21872	21803	21951	21786	21887	21971	21695	21990	21997	21738	21759	21857	21780	21749	21844	21885	22041	21926	21659	21856	21952	21849	21762	22092	21781	22025	21938	21911	21700	21690	21904	21699	21884	21859	21904	21729	21895	21679	21862	21916	21807	21722	21762	22052	21808	21848	21978	21909	21893	21869	21733	21699	21693	21761	21728	21828	21767	21891	21873	21790	21891	21858	21940	21846	21818	21747	21887	21624	21772	21893	21899	21797	21750	21899	21836	21925	22070	21775	21816	21864	21909	21761	21831	22016	21798	22098	21846	21768	21701	21710	21972	21808	21795	21794	21897	21799	21884	21715	21792	22155	21866	21903	21743	21897	21824	21910	21972	21824	21662	21682	21894	22023	21946	21856	21767	21737	21792	21824	21883	21817	21888	21827	21712	21938	21827	21818	21836	21869	21540	21648	21880	21841	21889	21891	21607	21820	21848	21846	21786	22133	21825	21771	22086	21941	21856	21910	21918	21768	21969	21972	21686	21752	21805	21750	21914	21975	21824	21847	21858	21907	21758	22009	21820	21889	21971	21756	21840	22100	21812	21762	22031	21811	21742	21877	21805	21929	21773	22071	21674	21850	21834	21864	21860	21934	21618	21807	21812	22079	21828	21884	22090	21692	21928	21715	21600	21711	21783	21714	21578	21934	21932	21913	21869	21817	21849	21645	21885	21741	21843	22030	21756	21926	21833	21677	21615	21761	21724	22008	21858	21816	21895	21885	21924	21792	21730	21708	21992	21652	21717	21846	22037	21732	21868	21850	21902	21683	21956	21792	21893	21745	21812	21884	21890	21768	21871	21928	21761	21759	22089	21703	21964	21792	21760	21808	21979	21995	21836	21872	21793	21832	21866	21916	21774	21717	21843	21782	21909	21993	21852	21862	21842	21851	21858	21774	21744	21736	21974	21810	21831	21953	21851	21997	21787	21728	21951	21830	21926	21605	21881	21885	21524	21797	22002	21962	21921	21827	21815	21991	21849	21684	21931	21821	21885	21839	21755	21788	21755	21900	21960	21882	21703	21803	21878	21905	21658	21953	21736	21890	21820	21811	21772	21952	21723	21900	21945	21767	21766	21961	21930	21666	21729	21917	21734	21807	22013	22035	21917	21861	21630	21814	21876	21886	21805	21523	21762	21942	21789	21851	21829	21901	21839	21980	21887	21791	21818	21826	21987	21763	21751	21985	21833	21943	21777	21989	21794	21791	22028	21798	22007	22008	21662	21855	21815	21834	21829	21836	21799	21947	21906	21993	21899	21952	21756	21740	21941	21784	21851	21817	21652	21609	21897	21789	21703	21942	21861	21785	21820	21843	21864	21721	21873	21740	21875	21935	21724	21986	21894	21720	21936	21981	21974	21679	21882	21886	21815	21863	21684	21755	21752	21648	22224	22027	21783	22034	21843	21901	21967	21960	21704	21872	21931	21782	22091	21813	21857	21677	21646	21720	21899	21662	21939	21883	21887	21738	22015	21661	21732	21834	21795	21857	21742	21876	21697	21771	21796	21925	21721	21834	21963	21725	21902	21913	21886	21802	21714	22007	21772	21757	21921	21831	21735	21866	21963	21914	21729	21781	21799	21899	22009	21651	21748	21739	21980	21866	21766	21771	21899	21803	21755	21893	21837	21795	21811	21790	21853	21838	21894	21787	21743	21880	21888	21672	21599	21809	22040	21847	21821	21773	21839	21826	21877	21717	21780	21840	21914	21641	21977	21772	21873	21955	21740	21785	21856	21856	21862	21874	21873	21859	21990	22000	21799	21831	21686	21885	21815	21955	21814	21745	21699	21741	21900	21748	21894	21777	22024	21875	21851	21840	21639	21765	21925	21749	21847	21943	21764	21773	22016	21834	21861	21712	21779	21743	21881	21746	21909	21818	21569	21817	21858	21946	21742	21844	21699	21978	21780	21842	21808	21748	21673	21810	21602	21887	21825	21818	21724	21813	21747	21949	21786	21979	21801	21712	21992	21796	21986	21828	22007	21650	21861	21916	21941	21880	22094	21802	21653	21857	21833	21869	21906	21887	21820	21928	21814	21896	21899	21760	21928	21936	21888	21943	21928	21867	21809	21948	21895	21751	22077	22073	21831	21882	21919	21686	21984	21964	21883	21805	21945	21837	21710	21819	21906	21756	21818	21749	21852	21888	21875	21811	22127	21894	21788	21851	21725	21681	21886	21726	21854	21877	21781	21768	21855	21891	21727	21805	22023	21767	21798	21934	21807	21885	21808	21799	21981	21721	21821	21898	21887	21901	21777	21793	21957	21749	21819	21694	22036	21754	21591	21863	21811	21914	21907	21834	21843	21933	21850	22068	21895	21899	21871	21784	21765	21790	22013	21731	21744	21946	21800	21706	21921	21904	21747	21787	21783	21885	21637	21771	21908	22037	21894	21967	21828	21773	21933	21799	21745	21829	21806	21886	21763	21754	21740	22017	21802	21874	21658	21841	21913	21761	21837	21738	21875	21852	21859	21734	21966	21762	21777	21920	21822	21724	21725	21870	22026	21759	21891	21769	21922	21974	21825	21703	22081	21839	22000	21893	21845	21851	22027	21695	21685	21860	21838	21974	21833	21919	21795	21891	21738	21766	21876	22016	21875	21884	21822	21837	21763	21722	21886	21965	21739	21832	21674	21955	21782	21912	21832	21749	21834	21724	21744	21713	21749	21776	21782	21809	21835	21821	21736	21871	21860	21683	21967	21805	21995	21763	22003	21619	21968	22009	21925	21746	21937	21935	21801	21878	21511	21919	21859	21786	21784	21988	21760	22020	21726	21857	21842	21750	21870	21710	21925	21872	21820	21835	21831	21836	21941	21787	22018	21875	21918	21915	21844	21815	21895	21723	21892	22027	21797	21866	21849	21733	21687	21847	21834	21979	21783	21784	21855	21903	21851	21900	21912	21757	21713	21747	21923	21825	21963	21760	21786	21733	21837	21776	21825	21786	21814	21922	21859	21959	21909	21936	21781	21821	21868	21759	21825	21568	22001	21766	21797
22526	22229	41474	49167	46987	39682	35910	29949	29512	29836	29754	29472	29571	29536	29500	29644	29467	29305	29294	29499	29445	29331	29130	29074	29490	29305	29556	29203	29475	29323	29196	29334	29493	29128	29221	29416	29382	29089	29376	29355	29214	29230	29345	29275	29328	29442	29370	29074	29292	29333	29150	29335	29296	29563	29266	29413	29486	29459	29230	29246	29149	29297	29427	29284	29476	29481	29207	29108	29123	29304	29258	29115	29121	29258	29583	29204	29205	29304	29149	29154	29199	29083	29374	29172	29283	29183	29312	29169	29215	29191	29196	29340	29138	29297	29097	29247	29300	29089	29210	29604	29456	29471	29147	29343	29082	29155	29098	29453	29114	29024	29117	29217	29269	29314	29374	29371	29232	29360	29158	29044	29239	29177	29292	29566	29173	29336	29236	29347	29054	29325	29525	29191	29177	29296	28975	29083	29239	29247	29233	29151	29117	29425	29225	29031	29143	29379	29411	29114	29122	29202	29268	29164	29157	29212	29202	29047	29161	29240	29169	29329	29149	29320	29359	29219	29281	28977	28936	29037	29544	29352	29406	29135	29298	29425	29335	29406	29098	29074	29264	29422	29288	29298	29279	29218	29254	29321	29337	29226	29193	29117	29159	29204	29088	29217	29387	29259	28961	29208	29297	28975	29080	29271	29166	29117	29116	29164	29143	29181	28980	29366	29341	29061	29212	29124	29218	29251	29099	29002	29332	29308	29323	29078	29592	29328	29089	29213	29078	29093	29323	29369	29269	29095	29329	29220	29125	29145	29121	28962	29196	29126	29281	29212	29029	29287	29607	29062	29301	29312	29292	29037	29362	29304	29227	29063	29132	29121	29138	29308	29206	29092	29060	29176	29297	28990	29412	29120	29184	29171	29067	29270	29404	29281	29258	29193	29139	28934	29178	29153	29413	29248	29313	29165	29167	29189	29044	29217	29199	29266	29237	28967	29003	28891	29006	29218	29226	29064	29458	29334	29208	29047	28904	29121	29379	29378	29372	29480	29189	29279	29364	29383	29276	29050	29354	29163	29206	29221	29291	29209	29131	29064	29072	29187	29205	29594	29362	29249	29319	29314	29121	29183	29264	29344	29172	28913	29289	29100	29018	29158	29166	28989	29287	29427	29081	29376	28969	29063	29287	29215	28964	29246	29212	29242	29315	29367	29365	29256	29166	29217	29106	29172	29199	29301	29191	29173	29477	29194	29261	29146	29254	29292	29481	28993	29121	29197	29145	29011	29295	29306	29282	28942	29143	29246	29227	29263	29516	29439	29296	29145	29116	29109	29393	29319	29219	29328	29298	29324	29241	29244	29203	29155	29370	29237	29307	29200	29226	29414	28934	29156	29310	29270	29280	29371	29164	29210	29209	29196	29338	29252	29275	29508	29247	29231	29438	29270	29129	29051	28976	29158	29373	29395	29294	29542	29102	29546	29082	29364	29331	29225	29489	29344	29399	29219	29027	29229	29098	29126	29183	29139	29116	29169	29325	29173	29370	29247	29150	29616	29279	29356	29313	29094	29368	29206	29021	29092	29341	29285	29002	29405	29229	29177	29296	29137	29220	29283	29257	29467	28860	29239	29054	29106	29447	29218	29100	29368	29460	29170	29181	29202	29107	29141	29352	28780	29271	29155	29246	29440	29581	29403	29362	29136	29233	29323	29278	29172	29215	29272	28975	29210	29220	28994	29202	29080	29181	29284	29164	29032	29035	29057	29181	29104	28977	29189	29411	29054	29444	29335	29083	29315	29406	29157	29192	29250	29208	29292	29165	29181	29349	29150	29178	29144	29084	29082	29252	29376	29091	29142	29010	29008	29212	28910	29296	29173	29267	29191	29195	29247	29249	29379	29089	29250	29149	28996	28889	29406	29231	29145	29415	29164	29201	29152	29209	29057	29347	29428	29117	29263	29148	29404	29276	29348	29365	29240	28918	29292	29433	29154	29133	29346	29261	29190	29130	29318	29477	28987	29303	29112	29242	29208	28999	29347	29055	29171	29246	29351	28790	29199	29389	29022	29301	29407	29355	29122	29138	29233	29354	29356	29445	29319	29401	29297	29400	29338	29143	29232	29424	29220	29115	29095	29234	29257	29240	29324	29292	29375	29229	29103	29154	29054	29092	29152	29518	29203	29146	29061	29204	29383	29305	29466	29326	29104	29293	29300	29304	29163	29520	29440	29327	29205	29446	29410	29375	29319	29395	29313	29146	29262	29220	29101	29250	29117	29312	29475	29204	29358	29365	29203	29373	29072	29064	29462	29272	29120	29123	29102	29135	29205	28934	29084	29143	29462	29007	29279	29102	29124	29132	29330	28937	29011	29206	29049	29252	29114	29346	28943	29358	29144	29257	29101	29149	29167	29085	29250	29313	29148	29263	29129	29353	29359	29339	29320	29107	29436	29252	29092	29096	29193	29288	29336	29233	28985	29236	29223	28943	29183	29329	29228	29138	29210	29354	29259	29041	29196	29011	29206	29345	29144	29413	29290	29159	29411	29335	29192	29232	29428	29204	29383	29188	29382	28900	29250	29219	29203	28981	29012	29036	29310	28941	29302	29223	29362	29146	29201	29228	29259	28939	28798	29264	29201	29147	29199	29174	29146	29187	29173	29275	29342	29123	28986	29220	29214	29324	29294	29224	29082	29191	29300	28989	29267	29202	29119	29472	29190	29435	29397	29312	29122	29299	29303	29310	29212	29397	29302	29004	29002	28835	29044	29256	29384	29187	29356	29392	29133	29141	28946	29137	28923	29080	29027	29244	29131	29030	29235	29402	29411	29421	29418	29139	29259	29315	29246	28938	29363	29155	29313	29442	29063	28893	29282	29249	29409	29059	29312	29474	29418	29122	29135	29275	29089	29114	29165	29045	28966	29428	29192	29207	29107	29211	29047	29168	28990	29314	29348	29340	29135	29240	29277	29143	29433	29092	29234	29366	29060	29203	29255	29171	29206	29374	29403	29252	29260	29258	29293	29341	29020	29276	29102	29220	29240	29183	29285	29296	29353	29462	29352	29267	29095	29187	29221	29271	29261	29330	29484	29238	28989	29288	29187	29359	29130	29342	29247	29074	29059	29172	29104	29004	29267	29301	29270	29235	29283	29241	29412	29331	29250	29035	29063	29126	29247	29234	28877	29106	29101	29161	29356	29102	29197	29297	29207	29315	29323	29043	29123	29319	29040	29434	29267	29014	29300	29393	29184	29245	29248	29382	29230	29206	29100	29079	28955	29201	29290	29087	29094	29454	29259	29130	29068	29223	28995	29314	29173	29134	29295	29112	29306	29389	29149	29112	28994	29266	29350	29055	29261	29269	29376	29078	29117	29188	29360	29231	29125	29402	29242	29121	29221	29344	29162	29487	29123	29076	29036	29072	28926	29309	29205	29513	29101	29183	29110	29231	29064	29137	29057	29179	29151	29438	29123	29220	29338	28942	28970	29338	29216	29153	29007	29303	29090	29581	29552	29179	29296	29240	29465	29280	29157	29185	29152	29131	28988	29092	29202	29274	29079	29059	29294	29309	29148	29323	29218	29376	29155	29442	29298	29065	29157	29268	29273	29168	29222	28995	29140	29278	29239	29105	29040	28966	29397	29096	29261	29119	29228	29201	29024	28854	29235	29532	29317	29213	29505	29155	29282	29114	29235	29055	29120	29364	29141	29282	29012	29347	29268	29161	29186	29222	29268	29133	29281	29211	29211	29358	29426	29363	29366	29256	29314	29414	29229	29164	29260	29089	29102	29285	29202	29153	29354	29255	29197	29171	29220	29251	29334	29374	29226	29266	29224	29185	29205	29334	29266	29206	29295	29130	29006	29420	29181	29252	29313	29109	29113	29332	29218	29091	29170	29514	29186	29081	28979	29325	29069	29379	29352	29245	29244	29278	29058	29120	29127	29287	29090	29220	28947	29511	29399	29376	29196	29091	29089	29093	29328	29454	29275	29086	29235	29295	29092	29120	29385	29233	29446	29287	29098	29182	29020	29437	29225	29170	29180	29110	29280	29532	29120	29010	29276	29137	29146	29064	29172	29142	29366	29197	29442	29245	29217	29190	29324	29344	29246	29147	29401	29125	28941	29262	29281	29297	29087	29168	29027	29174	29381	29301	28933	29207	29227	29058	29219	29340	29158	29137	29214	29296	29257	29185	29121	29221	29060	29164	29294	29351	29557	29220	29287	29180	29264	29217	29341	29220	29329	29554	29436	29035	29106	29195	28939	29258	29195	29307	29188	29172	29080	29040	29127	29538	29271	29325	29133	29378	29164	28950	29321	29408	29094	29347	29130	29047	29214	29026	29187	29403	29337	29348	29372	28966	29179	29180	29108	29263	29361	29395	29208	29242	29131	29313	29276	29056	29282	29119	29241	29186	29367	29575	29284	29244	29185	29100	29317	29325	28950	29165	28843	29092	29243	29299	29269	29268	29205	29001	29056	29204	29243	29239	29242	29380	29237	29527	29277	29201	29078	29365	29054	29233	29112	29153	29338	29090	29147	29214	28993	29090	29338	29323	29295	29233	29100	29093	29006	29313	29262	29183	28962	29313	29072	29318	29296	29450	29264	29197	29103	29295	29243	29307	29255	29390	29256	29349	29342	29246	29189	29168	29013	29248	29122	29114	29210	29285	29232	29123	29230	29254	29267	29165	29226	29378	28989	29464	29210	29144	28805	29089	29085	29130	29094	29168	29110	29257	28985	29173	29511	29264	28914	29283	29489	29171	29410	29152	29188	29142	29027	29160	28967	29044	29138	29206	28878	28954	28868	29266	29057	29208	29323	29199	29235	29169	29068	29088	29218	29263	29171	29192	29295	29266	29282	29114	29396	29189	29016	29368	29370	29187	29240	29347	29017	29192	29152	29450	29280	29229	29120	29232	29175	29281	29205	28999	28966	29227	29159	29016	29255	29372	29296	29178	29331	29420	29176	29388	29300	29162	29276	29407	29387	29335	29197	29188	29088	29145	29227	29005	29032	29353	29305	29379	29360	29004	29297	29296	29426	29306	29291	28896	28934	29356	29269	29232	29245	29123	29000	29240	29313	29105	29143	29253	29198	29290	29359	29391	29406	29171	29152	29352	28826	29519	29233	29060	28971	29142	29130	29235	29256	29359	29291	29243	29111	29256	29013	29230	29215	29272	29356
46304	89082	100949	87203	65342	43000	30084	22888	22098	22301	22400	22308	22240	22268	22396	22247	22117	22340	22481	22441	22321	22421	22610	22294	22144	22331	22451	22417	22302	22347	22338	22382	22248	22398	22379	22449	22370	22390	22468	22235	22266	22429	22481	22444	22259	22317	22265	22445	22261	22378	22382	22111	22560	22283	22211	22435	22353	22279	22417	22137	22430	22295	22306	22512	22514	22437	22460	22316	22182	22130	22433	22474	22361	22265	22298	22352	22172	22347	22370	22325	22269	22326	22381	22175	22110	22264	22324	22400	22374	22290	22306	22299	22428	22173	22418	22399	22291	22332	22358	22231	22145	22387	22309	22168	22163	22431	22290	22491	22520	22084	22326	22361	22380	22325	22234	22282	22272	22239	22241	22292	22304	22343	22256	22362	22287	22478	22288	22180	22283	22365	22221	22423	22385	22247	22211	22410	22234	22336	22387	22443	22370	22077	22300	22210	22260	22385	22353	22389	22503	22343	22268	22269	22189	22207	22343	22331	22199	22460	22333	22460	22622	22145	22341	22367	22267	22190	22253	22292	22179	22397	22291	22273	22317	22432	22211	22349	22369	22396	22289	22139	22431	22315	22414	22496	22301	21976	22160	22169	22283	22381	22322	22265	22332	22328	22306	22288	22282	22203	22391	22330	22385	22213	22424	22111	22355	22377	22285	22322	22216	22351	22325	22355	22299	22293	22110	22288	22289	22345	22244	22318	22332	22376	22368	22228	22433	22165	22291	22280	22254	22256	22215	22206	22332	22506	22303	22373	22254	22160	22471	22381	22315	22525	22366	22198	22375	22226	22280	22209	22317	22163	22282	22307	22283	22263	22306	22366	22394	22360	22317	22358	22454	22328	22399	22239	22457	22186	22262	22239	22118	22230	22293	22256	22178	22171	22395	22258	22187	22391	22545	22135	22193	22156	22182	22347	22596	22317	22158	22459	22429	22373	22318	22559	22327	22240	22230	22206	22202	22318	22301	22198	22130	22141	22176	22273	22207	22224	22133	22378	22440	22236	22362	22369	22167	22311	22378	22458	22262	22230	22356	22112	22250	22221	22235	22295	22191	22439	22272	22261	22241	22352	22264	22343	22279	22276	22325	22176	22423	22449	22255	22425	22089	22301	22156	22250	22307	22253	22324	22244	22348	22331	22281	22391	22178	22440	22339	22299	22347	22101	22339	22096	22362	22260	22239	22214	22273	22387	22186	22227	22469	22474	22171	22246	22196	22502	22290	22387	22373	22315	22250	22222	22327	22243	22207	22312	22235	22207	22283	22525	22159	22153	22308	22401	22254	22150	22386	22318	22347	22291	22245	22412	22281	22336	22349	22336	22321	22204	22021	22353	22238	22387	22259	22222	22309	22209	22379	22278	22244	22237	22279	22319	22444	22168	22152	22316	22294	22589	22211	22260	22321	22210	22193	22258	22280	22305	22255	22272	22194	22334	22111	22238	22348	22513	22300	22230	22325	22205	22180	22283	22292	22294	22172	22260	22302	22297	22214	22386	22234	22199	22268	22367	22334	22322	22259	22220	22368	22360	22301	22307	22315	22333	22253	22434	22086	22351	22478	22246	22170	22705	22365	22544	22305	22463	22249	22262	22350	22243	22386	22468	22586	22094	22300	22258	22028	22176	22339	22428	22144	22405	22335	22291	22220	22307	22261	22330	22355	22359	22335	22376	22401	22393	22432	22306	22517	22387	22267	22199	22349	22178	22360	22252	22279	22305	22158	22203	22151	22233	22241	22443	22362	22333	22468	22317	22552	22225	22312	22339	22532	22199	22170	22437	22312	22325	22169	22202	22217	22306	22267	22217	22319	22259	22292	22500	22282	22196	22291	22479	22181	22310	22320	22398	22288	22211	22435	22351	22271	22498	22261	22207	22380	22146	22181	22140	22314	22383	22212	22225	22350	22404	22289	22345	22304	22434	22312	22394	22348	22319	22417	22375	22218	21995	22392	22214	22316	22303	22198	22291	22455	22330	22379	22262	22210	22280	22420	22363	22405	22375	22211	22155	22398	22344	22187	22247	22284	22390	22459	22197	22311	22271	22215	22279	22331	22321	22133	22208	22276	22432	22360	22153	22211	22373	22084	22238	22155	22168	22287	22351	22151	22365	21993	22431	22427	22326	22225	22503	22259	22401	22429	22409	22272	22362	22363	22367	22288	22483	22397	22105	22110	22262	22385	22197	22321	22347	22150	22293	22308	22130	22314	22183	22231	22202	22335	22263	22305	22177	22184	22353	22407	22449	22108	22401	22190	22326	22177	22217	22293	22151	22290	22437	22375	22165	22279	22464	22416	22404	22497	22415	22411	22308	22275	22392	22195	22451	22519	22272	22297	22153	22328	22270	22368	22413	22338	22425	22318	22209	22159	22193	22261	22250	22159	22184	22381	22220	22290	21960	22414	22449	22491	22356	22400	22372	22280	22355	22166	22228	22366	22263	22341	22482	22285	22333	22297	22102	22316	22302	22470	22310	22127	22069	22371	22394	22432	22458	22251	22407	22341	22214	22401	22349	22323	22199	22336	22443	22334	22315	22273	22549	22323	22332	22358	22315	22164	22360	22256	22263	22449	22355	22153	22389	22150	22368	22386	22337	22343	22440	22190	22190	22174	22245	22200	22098	22471	22252	22396	22330	22306	22299	22233	22340	22321	22374	22187	22203	22336	22216	22340	22339	22223	22084	22419	22425	22288	22414	22203	22157	22231	22416	22166	22413	22218	22272	22304	22291	22257	22225	22314	22306	22200	22415	22308	22223	22312	22240	22246	22238	22340	22157	22137	22322	22278	22310	22267	22085	22360	22265	22290	22305	22154	22230	22263	22405	22175	22395	22315	22291	22342	22193	22159	22172	22383	22575	22217	22192	22435	22176	22345	22136	22531	22308	22388	22232	22267	22268	22342	22339	22350	22366	22243	22349	22255	22291	22291	22363	22233	22374	22211	22412	22245	22204	22231	22365	22444	22240	22392	22202	22308	22294	22312	22206	22147	22461	22403	22373	22360	22184	22205	22146	22421	22159	22368	22432	22433	22344	22343	22167	22155	22427	22270	22217	22110	22389	22430	22339	22182	22226	22191	22251	22381	22312	22148	22220	22460	22270	22248	22406	22060	22272	22250	22317	22358	22312	22469	22159	22322	22240	22373	22174	22274	22179	22412	22336	22366	22047	22311	22404	22338	22194	22204	22177	22295	22211	22305	22223	22443	22325	22219	22351	22216	22347	22459	22397	22337	22133	22203	22241	22532	22394	22394	22267	22239	22316	22219	22312	22259	22211	22200	22356	22323	22238	22104	22266	22378	22325	22264	22305	22347	22332	22182	22315	22154	22405	22175	22426	22324	22264	22362	22393	22196	22213	22373	22416	22398	22136	22200	22295	22223	22326	22252	22461	22343	22249	22429	22198	22276	22333	22335	22146	22368	22275	22311	22347	22313	22140	22392	22132	22391	22210	22387	22094	22380	22233	22454	22167	22396	22058	22290	22341	22293	22372	22189	22365	22183	22077	22388	22449	22251	22222	22226	22247	22308	22232	22285	22246	22223	22364	22180	22169	22291	22240	22182	22310	22234	22321	22404	22122	22256	22176	22354	22310	22339	22326	22135	22405	22401	22255	22433	22414	22364	22194	22047	22230	22306	22201	22210	22206	22432	22244	22428	22379	22313	22215	22407	22125	22399	22279	22349	22258	22369	22298	22183	22172	22246	22277	22168	22194	22427	22404	22409	22309	22322	22221	22348	22283	22147	22485	22200	22218	22285	22142	22267	22269	22538	22406	22262	22247	22341	22314	22276	22336	22467	22280	22197	22426	22297	22360	22264	22242	22263	22366	22331	22535	22209	22334	22228	22262	22256	22113	22221	22307	22574	22356	22243	22262	22159	22549	22334	22354	22138	22374	22310	22183	22223	22359	22289	22422	22139	22328	22257	22191	22143	22247	22280	22335	22256	22311	22382	22141	22328	22410	22494	22525	22261	22153	22448	22125	22056	22246	22458	22156	22392	22317	22273	22254	22277	22334	22405	22287	22197	22375	22310	22288	22378	22183	22395	22406	22274	22284	22173	22364	22311	22213	22170	22314	22398	22104	22369	22229	22374	22287	22224	22310	22252	22605	22319	22223	22181	22265	22262	22432	22177	22181	22445	22283	22530	22096	22362	22180	22224	22303	22376	22159	22304	22303	22248	22187	22199	22224	22471	21972	22224	22303	22326	22419	22250	22210	22257	22315	22372	22224	22280	22325	22458	22456	22096	22214	22303	22317	22060	22264	22099	22514	22212	22136	22309	22211	22134	22318	22281	22475	22245	22266	22425	22347	22369	22334	22387	22132	22326	22413	22312	22061	22204	22340	22235	22139	22326	22352	22297	22301	22370	22258	22252	22386	22282	22413	22233	22205	22252	22380	22331	22324	22273	22342	22258	22215	22308	22174	22145	22281	22402	22243	22147	22241	22485	22209	22336	22313	22281	22389	22438	22313	22358	22252	22334	22319	22489	22522	22331	22281	22350	22308	22262	22294	22082	22164	22289	22222	22549	22310	22312	22306	22313	22203	22191	22344	22221	22165	22305	22380	22277	22403	22275	22314	22081	22227	22409	22334	22307	22209	22416	22319	22398	22372	22458	22241	22039	22173	22316	22167	22198	22302	22156	22211	22055	22210	22375	22344	22239	22365	22381	22162	22225	22273	22248	22292	22241	22216	22249	22341	22279	22187	22417	22286	22282	22127	22081	22428	22207	22097	22309	22438	22239	22305	22358	22187	22168	22242	22256	22311	22266	22579	22298	22348	22268	22431	22381	22232	22091	22305	22151	22375	22074	22407	22271	22270	22326	22277	22116	22382	22163	22373	22318	22173	22358	22282	22281	22245	22275	22259	22250	22468	22186	22269	22302	22288	22377	22369	22264	22218	22313	22340	22317	22242	22441	22341	22251	22489	22392	22395	22424	22360	22372	22393	22278	22398	22261	22159	22255	22301	22130	22224	22225	22276	22379	22358	22451	22397	22174	22215	22375	22304	22401	22316	22226	22288	22429	22353	22257	22268	22319	22223	22283	22347	22343	22368	22323	22317	22206	22265	22149	22172	22069	22332	22400	22194	22290	22203	22301	22314	22354	22212	22352	22370	22334	22381	22217	22263
27853	32519	51951	44627	34943	30890	29642	28543	28426	28739	28556	28692	28446	28642	28424	28760	28499	28465	28589	28740	28696	28558	28489	28502	28577	28280	28520	28439	28374	28596	28448	28230	28536	28450	28535	28254	28541	28644	28572	28514	28377	28390	28514	28590	28495	28587	28418	28490	28465	28684	28639	28614	28477	28705	28385	28569	28523	28375	28391	28690	28624	28595	28518	28552	28559	28586	28321	28424	28553	28577	28581	28451	28689	28373	28468	28778	28432	28608	28445	28535	28474	28496	28733	28389	28273	28277	28535	28490	28251	28567	28422	28585	28550	28460	28391	28367	28542	28544	28540	28389	28587	28594	28298	28638	28428	28236	28564	28454	28555	28623	28590	28607	28526	28721	28347	28430	28737	28465	28672	28472	28656	28727	28465	28374	28535	28558	28426	28673	28519	28442	28641	28801	28402	28460	28523	28630	28675	28355	28517	28554	28480	28385	28588	28455	28453	28453	28493	28417	28517	28673	28580	28500	28456	28590	28488	28678	28409	28501	28429	28451	28628	28683	28556	28648	28495	28415	28797	28592	28576	28520	28678	28652	28669	28312	28527	28825	28409	28816	28550	28479	28360	28568	28468	28336	28588	28471	28093	28277	28371	28451	28565	28693	28649	28252	28476	28494	28379	28641	28567	28678	28533	28269	28497	28475	28583	28416	28156	28438	28731	28342	28410	28337	28727	28689	28591	28777	28633	28453	28303	28513	28541	28464	28478	28446	28407	28520	28532	28538	28380	28381	28447	28399	28506	28562	28685	28655	28575	28525	28516	28334	28797	28622	28450	28452	28565	28457	28434	28505	28481	28223	28688	28480	28552	28558	28720	28291	28578	28346	28310	28559	28491	28739	28481	28626	28409	28572	28478	28585	28449	28515	28525	28426	28078	28488	28442	28747	28457	28285	28569	28713	28648	28480	28628	28667	28512	28509	28681	28535	28588	28414	28477	28679	28743	28630	28533	28336	28400	28711	28660	28467	28495	28602	28697	28527	28297	28493	28456	28465	28631	28500	28455	28634	28669	28494	28796	28465	28533	28703	28425	28662	28637	28681	28437	28304	28464	28516	28518	28596	28447	28799	28268	28617	28717	28415	28445	28621	28407	28316	28622	28524	28473	28576	28683	28659	28444	28536	28644	28591	28609	28324	28493	28440	28702	28475	28893	28484	28291	28535	28404	28557	28461	28671	28529	28486	28407	28652	28709	28689	28563	28628	28734	28716	28441	28495	28531	28180	28347	28513	28308	28511	28592	28316	28735	28627	28523	28280	28572	28709	28552	28560	28616	28464	28422	28527	28429	28527	28370	28666	28405	28420	28460	28353	28694	28674	28588	28744	28567	28485	28557	28424	28459	28744	28615	28418	28570	28748	28586	28510	28571	28540	28526	28505	28620	28332	28582	28416	28409	28514	28231	28516	28714	28422	28415	28216	28585	28494	28440	28576	28410	28650	28298	28453	28540	28581	28430	28459	28477	28398	28747	28648	28493	28510	28666	28564	28569	28432	28367	28401	28408	28421	28428	28780	28668	28394	28401	28623	28507	28513	28672	28633	28319	28456	28499	28473	28339	28398	28592	28597	28663	28429	28723	28576	28553	28648	28562	28576	28644	28520	28338	28485	28560	28565	28737	28598	28550	28832	28449	28517	28498	28422	28529	28577	28568	28755	28422	28494	28448	28465	28425	28394	28518	28409	28738	28517	28601	28656	28712	28654	28430	28440	28173	28616	28448	28494	28844	28388	28382	28538	28957	28361	28512	28405	28537	28737	28454	28393	28591	28614	28385	28335	28649	28483	28439	28572	28780	28698	28462	28516	28603	28416	28246	28373	28577	28529	28596	28461	28653	28539	28490	28605	28561	28398	28395	28677	28530	28470	28344	28528	28668	28536	28365	28474	28584	28678	28686	28561	28514	28377	28354	28420	28480	28494	28311	28741	28414	28515	28470	28380	28548	28680	28524	28685	28477	28718	28418	28489	28465	28234	28598	28430	28638	28663	28507	28479	28282	28620	28567	28388	28455	28465	28393	28579	28593	28726	28802	28337	28423	28451	28710	28593	28448	28392	28629	28398	28626	28652	28227	28569	28486	28426	28625	28327	28570	28496	28490	28583	28391	28576	28830	28297	28769	28510	28629	28461	28442	28161	28601	28359	28511	28589	28556	28527	28539	28545	28621	28761	28418	28591	28609	28481	28896	28762	28698	28542	28749	28673	28677	28668	28622	28505	28759	28433	28676	28265	28474	28619	28657	28479	28544	28523	28453	28550	28252	28422	28721	28490	28305	28374	28529	28661	28572	28587	28354	28561	28617	28640	28587	28327	28723	28648	28406	28479	28400	28522	28621	28572	28426	28182	28538	28630	28474	28528	28581	28642	28486	28592	28406	28390	28494	28626	28582	28416	28321	28745	28414	28495	28496	28464	28629	28604	28324	28255	28444	28403	28349	28424	28450	28368	28620	28570	28583	28528	28618	28501	28517	28711	28430	28157	28705	28442	28281	28537	28453	28431	28472	28543	28616	28559	28766	28547	28500	28674	28844	28615	28481	28407	28352	28385	28594	28599	28569	28418	28497	28789	28526	28611	28455	28344	28458	28405	28626	28450	28447	28517	28443	28525	28618	28343	28374	28610	28540	28688	28814	28537	28377	28495	28736	28660	28387	28545	28463	28696	28573	28573	28491	28832	28796	28541	28687	28515	28593	28509	28346	28272	28690	28868	28549	28497	28362	28375	28500	28719	28552	28468	28592	28455	28701	28446	28442	28537	28478	28363	28523	28657	28470	28534	28548	28586	28804	28547	28659	28705	28475	28609	28451	28488	28399	28400	28435	28672	28321	28347	28396	28316	28605	28506	28402	28505	28585	28566	28605	28378	28342	28465	28619	28581	28599	28534	28419	28512	28299	28547	28861	28417	28502	28348	28556	28397	28591	28549	28582	28397	28918	28475	28414	28403	28604	28466	28549	28619	28483	28518	28503	28653	28455	28509	28535	28242	28436	28472	28443	28442	28707	28181	28726	28510	28524	28472	28333	28320	28604	28484	28624	28416	28573	28247	28359	28675	28603	28497	28499	28449	28499	28485	28533	28457	28415	28699	28603	28327	28817	28499	28349	28639	28586	28327	28624	28545	28398	28391	28608	28363	28509	28270	28499	28751	28519	28536	28424	28708	28721	28397	28453	28553	28665	28449	28368	28360	28609	28844	28681	28501	28430	28574	28797	28460	28474	28571	28449	28436	28524	28521	28521	28536	28489	28499	28758	28551	28397	28480	28503	28403	28461	28447	28651	28478	28491	28482	28612	28483	28527	28703	28531	28437	28496	28575	28490	28276	28566	28575	28387	28449	28510	28472	28707	28554	28515	28392	28453	28686	28497	28658	28335	28501	28355	28446	28374	28319	28250	28598	28607	28582	28620	28401	28668	28581	28498	28476	28404	28464	28519	28413	28523	28636	28589	28487	28797	28631	28586	28561	28487	28431	28477	28612	28542	28679	28698	28572	28768	28701	28582	28366	28373	28588	28635	28459	28461	28410	28552	28758	28612	28688	28582	28659	28536	28758	28372	28663	28556	28552	28443	28572	28626	28790	28470	28478	28581	28671	28714	28509	28537	28525	28532	28522	28636	28805	28508	28445	28673	28635	28589	28640	28701	28550	28491	28398	28319	28425	28486	28671	28869	28587	28481	28584	28616	28422	28434	28365	28450	28333	28659	28627	28752	28700	28621	28538	28584	28494	28466	28530	28660	28615	28482	28564	28336	28703	28460	28505	28594	28532	28312	28619	28606	28678	28263	28487	28249	28425	28469	28358	28461	28533	28469	28591	28602	28324	28494	28413	28583	28503	28366	28373	28433	28333	28496	28507	28483	28366	28419	28505	28553	28766	28557	28559	28298	28404	28526	28619	28638	28541	28576	28425	28699	28615	28459	28268	28630	28442	28603	28412	28537	28747	28549	28752	28633	28592	28550	28448	28672	28257	28324	28617	28743	28807	28632	28532	28459	28417	28573	28639	28561	28393	28889	28622	28594	28596	28786	28475	28681	28225	28660	28614	28497	28442	28480	28566	28731	28520	28444	28444	28451	28390	28519	28680	28767	28476	28501	28712	28451	28805	28200	28374	28591	28505	28700	28421	28538	28456	28506	28418	28611	28491	28551	28571	28438	28554	28486	28531	28580	28275	28450	28682	28570	28622	28554	28416	28499	28605	28593	28257	28673	28770	28472	28542	28441	28553	28816	28844	28547	28627	28416	28521	28450	28344	28576	28295	28563	28684	28626	28661	28617	28290	28687	28288	28477	28480	28521	28519	28566	28489	28627	28352	28643	28710	28592	28663	28657	28711	28588	28589	28542	28608	28636	28242	28422	28394	28548	28339	28300	28583	28556	28532	28490	28365	28437	28687	28407	28493	28410	28396	28404	28268	28697	28643	28518	28458	28643	28437	28702	28717	28767	28706	28670	28724	28653	28289	28630	28499	28486	28431	28711	28533	28524	28678	28367	28603	28502	28472	28514	28440	28375	28360	28620	28283	28639	28353	28472	28283	28538	28719	28370	28360	28396	28353	28536	28535	28583	28521	28496	28481	28303	28493	28502	28706	28627	28665	28516	28552	28482	28403	28394	28611	28644	28610	28427	28392	28856	28529	28471	28450	28364	28394	28513	28578	28712	28419	28654	28237	28495	28458	28752	28793	28765	28703	28566	28432	28595	28239	28409	28545	28490	28214	28419	28606	28525	28651	28473	28706	28688	28519	28543	28743	28635	28473	28393	28405	28626	28653	28342	28449	28629	28269	28595	28556	28551	28440	28466	28675	28431	28373	28573	28889	28468	28524	28499	28620	28406	28468	28248	28766	28725	28585	28467	28754	28696	28816	28428	28574	28644	28542	28579	28335	28697	28648	28681	28530	28367	28608	28453	28613	28412	28697	28571	28348	28535	28520	28273	28561	28624	28656	28587	28606	28658	28587	28430	28378	28276	28511	28490	28541	28527	28537	28487	28520	28448	28581	28604	28485	28411	28861	28580	28388	28419	28588	28599	28699	28604	28464	28465	28413	28756	28638	28488	28425	28369	28414	28646	28655	28508	28540	28521	28475	28607	28414	28700	28570	28524	28609	28598	28496	28582	28625	28360	28651	28678	28350
23231	55106	54949	39713	29882	24330	22560	22080	22071	21817	21829	21877	21921	21825	21804	21873	21881	21880	21889	21926	21979	21776	21976	21891	21904	21743	21975	21818	21823	21926	21801	21749	21875	21897	21914	21837	21710	21844	21816	21728	21679	21752	21809	21917	21901	21653	21920	22061	21881	21823	22033	21772	21741	21917	21876	21846	21791	21871	21948	21810	21927	21761	21802	21796	21884	21903	21811	21959	21858	21726	22007	21718	21895	21835	21670	21958	21794	21837	21681	21892	21901	21780	21866	21719	21646	21863	21949	21809	21773	21725	21986	21849	21765	21952	21761	21660	21874	21712	21834	21774	21739	21751	21835	21765	21885	21573	21914	21797	21890	21889	21756	21901	21820	21767	22073	21893	21931	21740	21717	21696	22039	21801	21867	21803	21625	21838	21880	21920	21883	21724	21791	21733	21833	22026	21959	21878	21886	21833	21884	21744	21891	21984	21874	21871	21838	21909	21848	21846	21830	21666	21861	21669	21819	21810	21827	21659	21819	21917	21843	21696	21866	21912	21876	21845	22005	21763	21899	21923	21830	21907	21922	21842	22010	21909	21880	21913	21941	21961	21771	21717	21844	21853	21930	21913	21683	21629	21931	21756	21858	21884	21881	21870	21704	21995	21948	21758	21899	22001	21636	21817	21696	21838	21731	21732	22032	21733	21972	21855	21758	21754	21900	22038	21781	21603	21861	21622	21794	21630	21835	21939	21872	21726	21775	21865	21846	21817	21881	21823	21705	21817	22134	21781	21678	21846	21640	21889	21759	21831	21868	21822	21863	21849	21787	21828	21885	21841	21731	21752	21832	21807	21854	21859	21610	21711	21679	21877	21866	21747	21698	21935	21782	21916	21912	21924	21870	22001	21640	21742	21738	21871	21916	21706	21754	22024	22056	21822	21746	21701	21804	21748	22002	21777	22002	21915	21806	21927	21971	21735	21857	21982	21788	21904	21651	21664	21981	21872	21867	21964	21890	21768	21650	21844	21873	21931	21895	22058	21925	21999	21839	21953	21778	21997	22098	21869	21752	21809	21804	21946	22015	21888	21850	21723	21872	21947	21710	21796	21953	21628	21893	21812	21889	21788	21960	21708	21652	21745	21849	21745	21862	21694	21743	21786	21879	21762	21677	21732	21985	21839	22027	21713	21706	21999	21890	21725	21924	21904	21903	21919	21754	21883	21973	21810	21811	21801	21744	21878	22010	21918	21689	21778	21830	21754	21875	21797	21875	21720	21651	21751	21849	21796	22146	21653	21811	21861	21724	21891	21913	21711	21831	21772	21875	21827	21845	21820	21759	21902	21855	21697	21896	21720	21923	21932	22052	21773	21853	21797	21893	21817	21711	21730	21906	21813	21784	21790	21850	21969	21738	21729	21769	21869	21794	21749	21837	22011	21667	21684	21870	21817	21781	21759	21826	21736	21804	21785	21683	21790	21927	21571	21848	22083	21960	21725	21926	21758	21785	21940	21949	21690	21856	21675	21837	22045	21908	21870	21834	21867	21762	21847	22010	21940	21897	21706	21813	21942	21789	21827	21587	21805	21802	21826	21768	21695	21903	21846	21915	21702	21704	21831	22000	21877	21812	21931	21818	21866	21842	21855	21845	21679	21762	21884	21829	21888	21957	21833	21875	21863	21883	21960	21875	21801	21987	21713	21870	21737	21786	21723	21893	21888	21847	21768	21878	21879	21879	21786	21892	21953	21646	22055	21893	21859	21840	21881	21756	22044	21779	21845	21869	21735	21841	21904	21833	21793	21815	21822	21830	21911	22051	22097	21775	21947	21885	21784	21889	21907	21773	21882	22085	21685	21872	21889	21829	21743	21866	21919	21876	21859	21853	21804	21867	21719	21803	21966	21927	21698	21706	21754	21761	21948	21779	21821	21688	21991	21636	21878	21811	21853	21595	21618	21765	22009	21819	21943	21691	22024	21910	21812	21814	21887	21980	21708	21882	21876	21820	21881	21831	21858	21911	21712	21793	21759	21820	21817	21899	21721	21804	21923	21880	21819	21867	21814	21872	21901	21826	21658	21868	21846	21763	21877	21794	21814	21996	21847	21675	21828	21796	21852	21854	21749	21852	21918	21797	21938	21783	22036	21956	21892	21843	21923	21689	21833	21796	21825	21707	21926	21664	21804	21938	21667	21872	21814	21636	21871	21900	21725	21942	21923	21780	21902	21903	21856	21736	21937	21762	21786	21811	21788	21800	21771	21949	21769	21766	21671	21967	21749	21772	21884	21992	21836	21710	21721	21906	22021	21750	21849	21830	21789	21861	22149	21743	21950	21753	21767	21820	21840	21744	21848	21724	21979	21790	22012	21764	21890	21771	21690	21753	21867	21860	21827	21863	21798	22057	21805	21841	21964	21798	21642	21920	21947	21827	21787	21952	21927	22064	21691	21774	21678	21637	21777	21731	21713	21800	21877	21660	21661	21764	21768	21944	21982	21912	21641	21900	21824	22132	21832	21847	21822	21703	21955	21866	21874	22042	21757	21860	21781	21999	21905	21922	21792	21923	21867	21815	21782	22037	21812	21797	21926	21701	21685	21864	21836	21735	21919	21884	21914	21699	21882	21844	21750	21991	21817	21817	21782	21727	21699	21829	21887	21808	21708	21967	21840	21858	21706	21835	21928	21882	21669	21976	21904	21911	21830	21877	21876	21875	21932	21916	21744	21936	21831	21771	21951	21820	21833	21840	21862	21857	21906	21833	21707	21934	21901	22048	21736	21699	21774	21897	21842	21849	21970	21939	21969	21900	21873	21843	21739	21863	21675	21993	21837	21976	21826	21731	21678	21817	21839	21845	21858	21949	21727	21660	21797	21884	21977	21874	21785	21667	21910	21986	21791	21698	21843	21882	21732	21921	21846	21768	21959	21770	21920	21760	21919	21809	22014	21967	21725	21927	21816	21865	21841	22050	21972	21838	21662	21690	21811	21944	21760	21812	21869	21936	21835	22062	21890	22112	21917	21750	21811	21643	21646	22049	21909	21784	21806	21797	21922	21903	21871	21735	21874	21873	21803	21733	21881	21829	21983	21939	21603	21995	21668	21786	21805	21810	21973	21767	21724	21776	22176	21936	21897	21900	21835	21626	21705	21733	21727	21861	21809	21723	21693	21692	21826	21647	21954	21724	21722	21898	21920	21917	21802	21816	21822	21864	21842	21750	21764	21832	21517	21954	21989	21836	21816	21869	21793	21832	21762	21888	21914	21951	21915	21960	21787	21781	21713	21954	21948	21832	22051	21815	21736	21879	21929	22077	21857	21845	21612	21897	21798	21814	21801	22052	21867	21827	21994	21713	21920	22012	21923	21803	21954	21876	21879	22014	21806	21870	21810	21887	21856	21731	21690	21664	21862	22033	21824	21713	21661	21838	21960	21885	21776	21896	21621	21938	21874	21630	21836	21839	21713	21970	21678	21902	22021	21808	21655	21768	21925	21809	21930	21876	21820	21736	22057	21797	22064	21815	21857	21944	21879	21652	21924	21833	21712	21920	21816	21827	21978	21738	21731	21940	21955	21876	21857	21857	21633	22075	21778	21981	21855	21849	21877	21754	21705	21823	21638	21789	22041	21827	21756	21934	21747	21740	21925	21756	21859	21845	21936	21802	21849	21900	21912	21856	21800	21804	21848	21667	21751	21911	21853	21997	21725	21519	21665	21859	21851	21811	21777	21794	21781	21879	22042	21905	21864	21910	21940	21727	21876	21706	22085	21867	21957	21928	21820	21629	21958	21855	21966	21670	21616	21847	21997	21609	22067	21842	21742	21877	22020	21943	21846	21893	21740	21667	21761	21813	22003	21769	21801	21941	21642	21836	21840	21933	21788	21814	21978	21832	21868	21808	21831	21851	21870	21759	21634	21884	21772	22012	21869	22029	21741	21783	22037	21835	21709	21800	21935	21820	21864	21688	21965	21804	21941	21832	21926	21911	21790	21626	21833	21736	21727	21815	21594	21819	21896	21903	21863	21927	21880	21775	21652	21797	21761	21873	21903	21746	21810	21713	21726	21769	22148	21710	21699	21781	21858	21965	21740	21913	21757	21685	21724	21895	21744	21766	21918	21621	22015	21731	21697	21668	21870	21745	21892	22044	21836	21839	21759	21894	21792	21833	21720	21744	21819	21906	21858	21768	21780	22014	21869	21955	21859	21816	21987	21940	21987	21804	21814	21869	21803	21855	21876	21874	21744	21814	21842	21853	21837	21936	22073	21907	21947	21843	21791	21902	21944	21781	21889	21860	21909	21720	21811	21908	21828	21797	21773	21978	21732	21902	21811	21920	21809	22003	21823	21967	21816	21889	21829	21863	21738	21835	21902	21816	21852	21927	21758	21759	21834	22089	21822	21885	21907	21982	21804	21811	21992	21717	21916	21839	21848	21908	21824	21990	22035	21819	22015	21802	21839	21856	21772	21663	21780	21772	21920	21839	21748	21845	21846	21874	21998	21862	21952	21859	21743	21910	21810	21818	21837	21797	21921	21885	21754	21833	21971	21896	21931	21801	21926	21710	21952	21898	21855	21906	21790	21872	21924	21872	22014	21643	22054	21714	21804	21968	21843	21821	21869	21851	21901	21993	21874	21832	21927	21729	22011	21848	21866	21823	21941	21864	21833	21933	21774	21936	21951	21924	21971	21966	21825	21962	21816	21851	21934	21756	21908	22034	21946	21878	21893	21960	21873	21565	21932	21871	21915	21793	21876	21880	21749	21876	21705	21772	21949	21942	21773	21779	21719	22028	21842	21828	21838	21780	21989	21883	21811	21875	21719	21857	21816	21926	21823	21764	22081	21811	21681	21762	21991	21945	21869	21805	21784	21914	21699	21817	21908	21854	21833	21792	21882	21949	21846	21818	21820	21918	21762	21816	21701	21674	21755	21793	21900	21798	21692	21871	21778	21816	21677	21667	21789	21783	21941	21838	21920	21711	21671	21861	21916	21939	21783	22064	21720	21878	22219	21787	21840	21738	21920	21887	21954	21797	21903	21793	22026	21943	21742	21831	21882	22005	21956	21948	21971	21785	21867	21809	21884	21901	21994	21803	21898	21944	21910	22032	21890	21889	21843	21755	22039	21743	21916	21828	21974	21729	21709	21917	21851	22013	21861	21850	21790	21925	21746	21900	21904
23511	22805	45976	51427	43876	37014	33419	29297	28655	28712	28618	28808	28614	28693	28844	28600	28655	28514	28687	28786	28733	28923	28490	28549	28877	28517	28595	28567	28504	28635	28508	28782	28735	28665	28916	28277	28476	28484	28667	28541	28622	28628	28627	28780	28435	28562	28809	28641	28767	28518	28540	28575	28544	28503	28634	28298	28698	28408	28577	28466	28445	28400	28552	28394	28779	28437	28411	28341	28359	28481	28472	28595	28417	28357	28487	28536	28545	28475	28429	28606	28409	28452	28434	28512	28575	28566	28434	28459	28744	28308	28739	28473	28349	28685	28770	28351	28390	28400	28845	28544	28544	28544	28436	28325	28683	28558	28417	28578	28380	28579	28520	28439	28644	28508	28725	28525	28517	28492	28428	28642	28561	28692	28689	28667	28399	28452	28590	28514	28657	28443	28412	28396	28610	28392	28573	28477	28694	28670	28583	28458	28291	28633	28380	28416	28392	28544	28585	28416	28393	28619	28580	28433	28533	28736	28654	28683	28589	28614	28699	28606	28410	28532	28656	28469	28623	28458	28331	28378	28467	28521	28753	28361	28381	28550	28336	28614	28506	28563	28540	28397	28422	28531	28281	28577	28524	28621	28467	28230	28634	28417	28297	28479	28636	28740	28680	28651	28759	28529	28538	28541	28488	28382	28238	28673	28679	28465	28591	28444	28613	28598	28279	28471	28583	28477	28283	28525	28618	28438	28458	28532	28711	28576	28435	28646	28552	28699	28524	28541	28761	28631	28607	28528	28275	28523	28531	28751	28460	28172	28476	28313	28467	28732	28483	28374	28631	28678	28641	28631	28363	28586	28542	28591	28358	28372	28745	28472	28500	28426	28460	28373	28494	28657	28569	28512	28723	28411	28650	28286	28499	28464	28629	28600	28346	28437	28772	28479	28646	28487	28604	28279	28396	28576	28427	28462	28448	28407	28595	28339	28535	28715	28602	28507	28366	28523	28795	28525	28837	28496	28483	28718	28484	28482	28366	28811	28557	28510	28536	28593	28509	28554	28476	28428	28774	28433	28397	28320	28635	28515	28559	28600	28589	28712	28637	28519	28481	28591	28410	28709	28650	28501	28532	28539	28695	28699	28439	28678	28461	28651	28602	28336	28490	28420	28662	28377	28637	28640	28465	28682	28511	28673	28622	28646	28546	28577	28596	28338	28434	28631	28603	28615	28282	28335	28564	28497	28582	28509	28349	28517	28648	28556	28538	28459	28534	28700	28510	28473	28532	28326	28540	28641	28620	28814	28487	28308	28442	28353	28728	28585	28313	28198	28500	28530	28578	28617	28577	28620	28652	28376	28580	28729	28640	28418	28407	28286	28310	28447	28628	28527	28585	28290	28562	28567	28670	28590	28489	28518	28562	28326	28497	28601	28592	28271	28497	28485	28282	28586	28945	28531	28431	28607	28700	28672	28593	28503	28234	28338	28352	28476	28400	28585	28454	28549	28560	28542	28552	28519	28666	28538	28645	28271	28372	28303	28430	28512	28520	28200	28618	28253	28279	28609	28527	28584	28611	28582	28498	28377	28418	28508	28611	28595	28457	28570	28649	28603	28710	28520	28363	28560	28598	28508	28580	28514	28502	28437	28567	28489	28420	28442	28514	28469	28590	28471	28519	28634	28703	28553	28644	28594	28488	28382	28700	28479	28680	28486	28250	28566	28624	28570	28437	28624	28495	28431	28546	28356	28295	28541	28491	28552	28634	28421	28646	28447	28589	28619	28553	28457	28624	28392	28639	28496	28489	28492	28664	28422	28713	28693	28504	28477	28455	28427	28445	28553	28681	28489	28574	28527	28295	28271	28421	28787	28484	28331	28526	28427	28280	28409	28461	28579	28439	28678	28666	28731	28648	28426	28344	28475	28639	28371	28467	28413	28527	28564	28690	28477	28596	28341	28549	28505	28662	28642	28550	28462	28396	28756	28873	28400	28587	28342	28546	28430	28497	28597	28670	28441	28454	28336	28524	28666	28487	28315	28510	28571	28513	28250	28637	28597	28637	28469	28395	28484	28589	28423	28475	28404	28672	28655	28535	28388	28489	28566	28598	28280	28402	28488	28343	28570	28668	28255	28484	28459	28472	28687	28715	28525	28418	28692	28571	28676	28338	28564	28609	28587	28633	28564	28656	28477	28373	28543	28439	28636	28539	28612	28559	28544	28487	28416	28682	28495	28544	28622	28305	28408	28428	28521	28325	28777	28607	28511	28502	28277	28445	28456	28610	28492	28601	28528	28597	28484	28590	28516	28609	28299	28500	28556	28613	28260	28314	28417	28631	28409	28626	28260	28467	28589	28551	28516	28519	28520	28717	28445	28703	28578	28412	28369	28513	28880	28621	28637	28634	28691	28388	28355	28508	28202	28567	28696	28484	28626	28518	28593	28272	28547	28646	28514	28703	28531	28479	28637	28648	28455	28629	28621	28450	28480	28478	28581	28686	28646	28499	28746	28687	28514	28599	28218	28597	28483	28403	28705	28665	28649	28660	28583	28604	28456	28602	28399	28580	28536	28372	28646	28370	28484	28426	28736	28308	28454	28633	28773	28693	28665	28660	28340	28511	28482	28821	28384	28531	28631	28567	28847	28441	28444	28531	28491	28386	28373	28337	28482	28454	28445	28410	28289	28509	28862	28536	28612	28522	28194	28436	28425	28567	28357	28397	28550	28399	28482	28611	28505	28251	28404	28355	28542	28806	28568	28500	28733	28632	28376	28574	28705	28212	28545	28582	28663	28387	28799	28503	28408	28395	28369	28485	28474	28573	28532	28520	28366	28555	28595	28509	28532	28531	28422	28317	28650	28416	28607	28444	28339	28422	28388	28634	28478	28249	28291	28620	28545	28431	28439	28504	28472	28607	28405	28554	28241	28643	28314	28466	28543	28363	28551	28717	28579	28489	28647	28505	28646	28517	28539	28623	28642	28583	28431	28332	28606	28863	28913	28569	28193	28325	28525	28582	28485	28578	28487	28531	28466	28425	28535	28326	28513	28542	28388	28712	28609	28665	28331	28562	28569	28625	28494	28701	28503	28590	28693	28352	28583	28516	28464	28612	28505	28392	28428	28502	28375	28497	28499	28528	28549	28355	28307	28442	28509	28573	28182	28546	28639	28599	28561	28457	28638	28299	28344	28764	28394	28500	28475	28660	28365	28503	28387	28529	28417	28684	28485	28467	28565	28565	28632	28592	28455	28506	28526	28661	28502	28596	28643	28404	28491	28361	28406	28572	28372	28651	28457	28591	28560	28530	28402	28406	28513	28441	28603	28638	28373	28580	28694	28437	28587	28653	28586	28589	28422	28510	28552	28673	28628	28222	28297	28405	28631	28895	28547	28584	28679	28614	28736	28441	28512	28552	28575	28517	28469	28361	28172	28609	28101	28457	28236	28341	28556	28288	28673	28502	28550	28580	28375	28537	28534	28311	28273	28441	28489	28628	28562	28400	28716	28418	28577	28377	28415	28295	28163	28347	28490	28348	28475	28495	28572	28272	28707	28546	28585	28687	28327	28566	28453	28581	28531	28461	28507	28456	28455	28665	28424	28306	28432	28522	28555	28403	28495	28422	28329	28585	28432	28307	28466	28463	28180	28555	28398	28751	28805	28768	28483	28455	28612	28375	28377	28577	28834	28415	28329	28549	28434	28747	28265	28470	28387	28797	28390	28498	28656	28813	28440	28530	28624	28548	28447	28385	28416	28396	28522	28573	28715	28438	28784	28648	28596	28536	28281	28637	28739	28399	28560	28636	28431	28509	28401	28583	28702	28541	28769	28434	28378	28515	28571	28449	28632	28741	28516	28545	28424	28554	28402	28503	28397	28505	28429	28524	28511	28559	28372	28505	28619	28717	28551	28695	28398	28653	28647	28507	28826	28438	28603	28482	28549	28725	28659	28507	28457	28699	28339	28401	28466	28436	28399	28645	28769	28383	28433	28412	28401	28597	28486	28521	28726	28703	28672	28499	28767	28171	28681	28670	28675	28611	28408	28546	28518	28451	28563	28436	28245	28362	28426	28656	28605	28369	28396	28434	28796	28583	28788	28624	28569	28624	28417	28416	28220	28486	28448	28435	28480	28439	28586	28328	28575	28508	28505	28609	28500	28563	28796	28792	28600	28596	29059	28634	28650	28400	28394	28429	28434	28471	28653	28549	28665	28640	28554	28535	28767	28614	28675	28472	28791	28545	28728	28612	28684	28732	28597	28474	28620	28586	28375	28552	28431	28224	28415	28493	28378	28473	28618	28602	28465	28947	28495	28444	28551	28562	28458	28789	28743	28363	28536	28482	28346	28379	28532	28385	28556	28662	28661	28417	28678	28663	28757	28610	28424	28415	28839	28564	28602	28527	28347	28534	28660	28524	28472	28463	28567	28506	28530	28674	28289	28567	28498	28630	28716	28440	28419	28664	28519	28163	28434	28463	28395	28402	28519	28543	28345	28592	28305	28379	28433	28667	28582	28472	28436	28729	28343	28564	28318	28132	28562	28600	28535	28672	28750	28280	28501	28689	28634	28811	28511	28495	28480	28637	28504	28556	28240	28736	28917	28515	28462	28616	28750	28598	28497	28516	28696	28471	28217	28441	28702	28397	28624	28476	28542	28679	28656	28923	28620	28471	28549	28738	28580	28489	28674	28650	28717	28378	28436	28429	28595	28525	28462	28519	28282	28346	28612	28460	28322	28474	28299	28589	28502	28514	28512	28558	28650	28637	28528	28538	28420	28380	28567	28533	28436	28708	28680	28465	28778	28439	28553	28590	28643	28644	28373	28589	28506	28478	28406	28603	28493	28554	28523	28791	28640	28435	28684	28358	28499	28542	28684	28508	28500	28563	28516	28552	28631	28524	28693	28353	28705	28718	28456	28791	28400	28470	28315	28549	28531	28769	28674	28771	28415	28309	28505	28690	28762	28679	28709	28508	28553	28397	28142	28647	28565	28598	28373	28477	28591	28726	28593	28340	28534	28519	28574	28363	28626	28461	28611	28496	28632	28463	28707	28639	28597	28512	28626	28654	28760	28467	28451	28461	28277	28445	28441	28693	28524	28318	28706	28609	28578	28528	28466	28631	28494	28572	28581	28533	28488	28532	28533	28577	28388	28623	28674	28421	28476	28394	28453	28542	28399	28465	28622
35342	93958	95358	72754	50995	34889	26170	22434	21831	21752	21884	22012	21959	21931	21874	21839	22046	21910	21819	21826	21830	21971	21795	21825	21799	21846	21867	21668	21845	21863	21914	21826	21958	21914	21652	21937	21921	21850	21801	21938	21802	21927	22000	21803	21926	21844	21911	21992	21741	21872	22106	21880	21979	21791	21825	21713	21742	21826	21776	21818	22071	21817	21979	21937	22029	21991	21908	21957	21836	21927	22008	21746	21712	21836	21575	22081	21944	21919	21754	21832	21797	21846	21909	21814	21748	21955	21863	21902	21958	21652	21937	21942	21865	21867	21767	21953	21911	21834	21687	21925	21865	22008	21938	22037	21716	21845	22124	21756	21882	21736	21843	21791	21936	21914	21838	21921	21868	22017	21954	21836	22050	21961	21849	21943	21660	21754	21932	21837	22087	21823	21922	21915	21862	21649	21772	21812	21934	21780	21872	21715	21669	21809	21834	21820	21969	21973	21903	21926	21900	21840	21737	21895	21820	21816	21703	21757	22044	21975	21849	21911	21934	21590	22021	21688	21981	21920	21911	21992	21712	21731	22009	21802	21873	21680	22079	21717	21721	21922	21856	21991	21773	21881	21786	21863	21844	21933	21699	21874	21736	22145	21896	21963	21830	21830	21756	21725	21826	21819	21934	21799	21764	21981	21677	21806	21846	21891	21881	21855	21985	21771	22017	21754	21776	21947	22004	21890	21814	21805	21840	21879	21878	21833	21970	21786	21820	21664	21889	22002	21933	21987	21869	21860	21840	21810	21823	21753	21767	21959	21747	21869	21747	21923	22231	21747	21882	21773	21978	21929	21776	21968	21904	21768	21854	21928	21827	22093	21873	21916	21798	21797	21991	22057	21726	21949	21839	21611	21823	21884	21721	21924	21746	21738	22132	21950	21789	21897	21967	21802	21854	21937	21888	21874	21627	21711	22002	21840	22108	21783	21887	22044	21836	22058	21988	21662	21799	21683	21776	21936	21864	21976	21963	21957	21815	21961	21694	21897	21761	22010	21850	21808	21814	21755	21750	21959	21955	21716	21785	21727	21869	21767	21724	22010	21718	21984	21653	21985	21695	21882	21824	21844	21761	21808	21868	21705	21989	21822	22034	21855	21903	22000	21934	21703	21871	21885	21899	21935	22078	21806	21943	21782	21897	21749	21920	21859	21954	22019	21812	21796	21961	21808	21967	21933	21836	21892	22124	22082	21689	21869	21776	22052	21644	21878	21881	21774	21969	21781	21861	21979	21952	21673	21975	21727	21758	21828	21788	21864	22031	21782	21847	21687	21948	21818	21946	21862	21891	21777	21835	21873	21957	21995	21966	21801	21789	22026	21809	21739	21907	21844	21936	21882	21925	21993	21722	21950	21885	21668	21762	21823	21805	21801	21923	22080	21774	21893	21909	21906	21730	21835	21681	21772	21885	21797	21931	21753	22057	21833	21770	21819	21674	21837	22025	21619	21979	21761	21786	21919	21857	21849	21859	21801	21861	21740	21856	21926	21749	21915	21950	21867	21884	21791	22050	21883	21763	21811	21885	21776	21974	21958	21580	22070	21844	21912	21837	22019	21882	21827	21827	21980	21858	21734	21906	21939	21888	21828	21860	21868	21888	22037	21898	21820	21856	21675	21946	21802	21780	21950	21631	22011	21980	21813	21923	21970	21691	21910	21919	21809	21930	21800	21849	21971	21886	21862	21880	22056	21746	21907	21781	21853	21728	21702	21903	21976	21829	21826	21990	21864	21950	21684	21699	21773	21665	21905	21845	21882	21947	21923	22102	21802	21834	21814	21776	21867	21834	21869	21966	21990	21639	21852	21845	21912	21843	21874	21976	21752	21740	21898	21971	21813	21835	21798	21948	21781	21932	21888	21617	21695	21956	21941	21667	21872	21944	21892	21981	21695	21856	21714	21880	21947	22057	21809	21846	22050	21868	21859	21925	21734	21903	21817	21835	21748	21718	21760	21724	21768	22058	21676	21764	21833	22014	21990	21967	21973	21822	21936	21799	21877	21936	21801	21854	21882	21867	21824	21677	21863	22007	21932	21913	21765	21849	21921	21671	21886	21719	21809	21950	21906	22005	21901	21830	21925	21919	21991	21887	21767	21928	21932	21965	22035	21897	21813	21791	21793	21982	21856	22032	21886	21958	21808	22062	21848	21996	21807	21838	21826	22172	21986	21823	21897	21811	21980	21968	21997	21784	21865	21817	21935	21924	21805	21756	21877	21846	21958	21627	21887	21901	21554	21974	21775	21905	21722	21996	21808	21996	21798	21808	21939	21807	21718	22015	21728	22031	22038	21834	21853	21875	22020	21793	21889	21741	21953	21770	21923	21835	21772	21756	21843	21709	21825	21687	21935	21896	21800	21786	21911	21945	22027	22152	21904	21879	21890	21838	21878	21954	21707	22107	21787	21935	21762	21928	21974	21918	21797	21855	21948	21964	21770	21940	21754	21842	21902	21981	21861	21992	21671	21964	21854	21785	21860	21963	21864	21913	21701	21820	21818	22050	21720	21875	21962	21811	21650	22132	21901	21704	21927	21970	21983	21794	21959	21799	21866	21916	21972	22039	21755	21785	21978	21954	21933	21817	21711	21854	21816	21580	21963	21837	21731	22004	21929	21811	21986	21921	21792	21928	21824	22044	21893	21864	21878	21765	21814	21909	22006	21734	21774	21734	21964	21965	21784	21826	21789	22036	21963	21979	21860	21816	21811	22000	21818	21776	21830	21981	21823	21700	21908	21911	21928	21946	21896	21869	21950	21879	22014	21925	21826	21858	21918	21881	21848	21865	21695	21709	21958	21950	21767	21796	21831	21982	21737	21719	21819	22060	21665	21975	21717	21884	21895	21939	21751	21834	21969	21876	21892	21718	21868	21855	21922	21864	21811	21759	21939	21962	21673	21874	21828	21905	21877	21800	22072	21940	22003	21800	21844	21831	21652	21918	21752	22069	21909	21907	22052	22069	21912	21585	21798	21894	21946	21937	21950	22017	21865	21917	21848	21785	21800	21957	21890	21801	21843	21854	21811	21854	21811	21618	21977	21891	21913	21898	21827	21896	21853	21834	21928	22004	21722	21801	21881	21774	21836	21873	21778	21738	21943	21733	21901	21950	21927	21962	22154	21859	21939	21956	21739	21873	21880	21898	21937	21800	21912	21640	21782	21949	21748	21862	21759	21890	21840	21738	21805	21835	21940	21800	22065	21737	22028	21782	21936	21838	21942	21777	21788	21761	21846	21810	21869	21827	21737	21933	22011	22000	21637	21645	21764	22043	21750	22095	21869	21734	21965	21699	21829	21738	21859	21803	21799	22072	22020	21915	21814	21821	21957	21853	21839	21790	21815	21741	21932	22087	21905	21728	21845	21935	21984	22057	21671	21818	21775	21720	21813	21958	21864	21594	21604	21719	21970	21763	21838	21786	21777	21882	21876	21991	21751	21872	21706	21920	21971	21775	21990	21676	21886	21847	21899	22027	21931	21823	21776	21798	21797	21973	21958	22010	22002	21911	22040	21833	21903	21770	21878	21942	21757	22037	21760	21759	22075	21818	21858	21733	21677	21977	21949	21640	22050	21713	21831	21995	21894	21984	22126	21844	21730	21955	21929	21931	21787	21682	21970	21816	21823	21863	21832	21753	21830	21845	21815	22065	21983	21906	21958	22094	22061	21714	21720	21851	21634	21728	21916	21811	22045	22137	21641	21666	21721	21766	21840	22019	21724	21970	21926	21910	22002	21779	21809	21836	22037	21675	21906	22038	21800	21675	21709	21916	21992	21885	21701	21851	22022	21896	21883	21911	21852	21882	21852	21862	21828	21867	21684	21955	21942	21873	22049	21825	21770	21954	21855	21865	21930	21917	21834	21867	21814	21835	21905	21759	21813	21806	22001	21932	21819	21849	22105	21696	22028	22092	21832	21955	21686	21636	21744	21824	21770	21867	21871	21840	22023	21813	21978	21771	21782	21961	21896	21710	21961	21868	21784	21987	21892	21893	21887	21669	21990	21814	21852	21826	21775	21778	21796	21758	21846	22121	21850	22048	21790	21775	21892	21757	21755	22037	22062	21897	21832	21916	21980	21855	21951	21830	22064	21907	21923	21674	21835	21759	21686	21930	22014	21918	21840	21925	21934	22006	21832	21901	21814	21677	21694	21823	21951	21911	21915	21994	21812	22020	22131	21700	21854	21807	21689	21762	21983	21781	21888	21963	21973	21807	21857	21599	21933	21755	21720	21878	21844	21873	21873	21978	21774	21840	21908	21747	21889	22034	21864	21827	21773	21947	21947	21939	21873	21878	21772	21627	21847	21801	21993	21802	21922	21776	21952	21825	21788	21932	21818	21925	21972	21792	21779	21879	21759	21984	22014	21965	21833	21961	21985	22026	21738	21833	21998	21885	21863	21792	21768	21749	21779	21992	21959	21874	21986	21780	21794	21873	21783	21822	21881	21873	21910	21899	21897	21860	21868	21827	21606	21798	21890	21882	21859	21730	21842	21784	22133	21944	21786	21888	21958	21893	21829	21832	21851	21867	21750	22080	21882	22054	21980	22046	21821	21772	21805	21600	21898	21854	21943	22014	21820	21740	21956	22033	21982	21856	21981	21782	21770	21838	21959	21779	21809	21925	21903	21829	21888	21820	21794	21747	21922	21802	21888	21819	21721	21897	22048	21726	21902	21935	21823	21965	21973	21916	21657	21794	21843	21890	21888	21833	21842	21833	22062	21782	21765	22157	21839	21675	22006	21802	21800	21863	21985	21739	21833	21876	21698	21722	21848	21946	22052	21825	21910	21926	21759	21887	21844	22129	21804	21899	21842	21946	21678	21933	21819	21940	21797	21910	21807	21933	21893	21752	21767	21799	21897	21753	21784	21686	21842	21862	21886	21699	21778	21821	21850	21857	21826	21897	21959	21789	21792	21737	21859	21699	21863	21865	21941	21908	21962	21890	21920	21958	21879	21927	21962	21892	21836	21886	21777	21816	22007	21747	21891	22058	21943	21971	21950	21903	21755	21957	22049	21685	21689	22153	21788	21880	21954	21919	22018	21771	21978	21737	21855	21870	21869	21845	22099	21852	21869	21934	21843	21885	21907	21696	21978	21826	21901	21878	21778	21914	21950	21968	21790	21981	21854
22477	22381	44167	52178	47344	40894	36171	30302	29206	29687	29670	29615	29454	29432	29427	29482	29508	29566	29372	29298	29570	29365	29575	29250	29335	29212	29585	29400	29220	29282	29595	29300	29267	29465	29204	29238	29287	29104	29276	29309	29393	29074	29314	29423	29372	29288	29231	29185	29335	29472	29196	29248	29123	29188	29435	29315	29205	29162	29168	29114	29389	29169	29343	29121	29194	29218	29209	29169	29081	29149	29329	28998	29415	29512	29475	29238	29334	29267	29205	29282	29080	29368	29206	29376	28899	29178	29395	29244	29378	29379	29097	29502	29260	29046	29300	29271	29314	29023	29180	29053	28966	29133	29129	29115	29129	29331	29157	29279	29050	29178	28982	29224	29403	29067	29310	29409	29101	28946	29191	29283	29151	29117	29272	29376	29092	29299	29065	29010	29404	29420	29085	29181	29215	29348	29297	29370	29223	29050	29274	29301	29382	29188	29230	29256	29197	29202	29177	29128	29073	29206	29360	29241	29104	29112	29233	29139	29256	29135	29342	29142	29235	29088	29115	29411	29235	29198	29141	29264	29424	29254	29169	29051	29179	29432	29375	29066	29161	29156	29134	29001	29390	29371	29458	29260	29124	28949	29205	29038	29256	29046	29386	29091	29250	29275	29199	29272	28871	29389	29202	29268	29057	28932	29336	29256	29062	29555	29116	29247	29372	29079	28768	29271	29473	29332	29200	29222	29037	29155	29180	29183	29071	29005	29291	29101	29072	29054	29128	29018	29185	29103	29283	29151	29283	29240	29049	29106	29130	29304	29055	29200	29065	29364	29215	29270	29455	29558	29400	29169	29323	29113	29238	29115	29095	29195	29360	29443	29209	29184	29168	29245	29108	29477	29419	29042	29448	29244	29185	29054	29459	29201	29383	29469	29140	29172	29389	29257	29213	29244	29357	29267	29226	29361	29244	29121	29259	29061	29224	29320	29084	28968	29271	29371	28984	29194	29181	29145	29445	29096	29063	29083	29093	29418	29290	29034	29267	29069	29474	29077	29214	29170	29127	29005	29167	29091	29178	29150	29135	29163	29200	29036	29292	29304	29107	29025	29106	29173	29037	29151	29282	29078	29345	29117	28970	28980	29316	29199	29135	29036	29208	29193	29269	29258	29315	29356	29279	29132	28990	29094	29165	29122	29295	29284	29030	29208	28937	28960	29058	29217	29115	29001	29261	29298	29239	29037	29451	29410	28942	29004	29164	29238	29244	29259	29441	29261	29178	29088	29140	28969	29346	29335	29111	29075	29187	29353	29113	29153	29157	29313	29236	29376	28947	29270	29138	29291	29214	28913	29147	29268	29068	29038	29259	29271	28948	29286	29005	29109	29168	29086	29225	29245	29148	29174	29438	29054	29484	29313	29164	29290	29238	29139	29250	29133	29163	29142	29277	29134	29186	29098	29223	29189	29265	29046	29363	29310	29208	29067	28919	29272	29137	28930	29308	29139	29108	29015	29047	29411	29281	29231	29262	29337	29137	29216	29184	29114	29285	29049	28895	29227	29171	29106	29006	29155	29019	28832	29079	28948	29166	29072	29187	28949	29083	29375	29204	29155	29295	29245	29446	29066	29284	29428	29192	29107	29283	29181	29341	29310	29351	29186	29062	29186	29058	29196	29238	29091	29117	29155	29286	29162	28989	29107	29149	29184	29380	29177	29216	29017	29286	29170	29122	29113	29037	29230	29347	29320	29101	29040	29174	29289	29059	29354	29213	29243	29209	29177	29190	29234	29079	28880	29299	29408	28995	28959	29101	29200	29397	29041	29168	29123	29063	29174	29370	29236	29222	29339	29391	29408	29283	29277	29234	29400	29135	29200	29205	29345	29177	29014	29032	29432	28994	29136	29099	29003	29270	29228	29386	29113	29214	29217	29269	29221	29373	29242	29582	29390	29101	29210	29008	29009	29097	29214	29119	29087	29509	29367	29097	29266	28934	29201	28958	29115	29045	29310	29171	29302	29149	29140	29235	28932	29400	29324	28971	28926	29297	29197	29232	29132	29140	28937	29280	29291	29308	29277	29206	29246	29088	29104	29130	29107	29102	29354	29147	29270	29042	29081	29173	29187	29580	29423	29207	29105	29604	29282	29122	29041	29219	29341	29332	29114	29304	29099	29063	29534	29511	29312	29356	29150	29217	29078	29153	29227	29169	29157	29247	29189	29108	29355	29442	29290	29220	28981	29115	29078	29065	29259	29321	29393	29103	29247	29005	29235	29128	29100	29224	29174	29198	29150	29211	29171	29129	29273	29291	29225	29022	28950	29294	29067	29181	29086	29115	29393	29085	29128	29167	29414	29140	29076	28944	28960	29217	29150	29290	29402	29191	29517	29273	29276	29204	29190	29072	29235	29367	29004	29388	29279	29222	29246	29035	29137	29124	29369	29083	29239	29045	29373	29289	29011	29222	29067	29244	29365	29171	29267	29239	29120	29163	29170	29160	29116	29295	29113	29138	29172	29251	29155	29022	29270	29101	29248	29189	29298	29262	29274	29304	29398	29063	29174	29095	29381	29105	29198	29204	29222	29200	29367	29058	29181	29086	29241	29365	29187	28980	29055	29094	29192	29204	29231	29054	29147	29289	29396	29197	29247	29281	29279	29241	29136	29152	29184	29204	29121	28994	29386	29010	29082	29211	29045	28937	29443	29530	29390	29087	29111	29252	29412	29419	29260	29033	29314	29137	29125	29384	29193	29182	29026	29069	29219	29045	29004	29328	29208	29024	29089	29027	29231	29039	29188	29309	29414	29081	29340	29267	29227	28929	29210	29256	29133	29152	29273	29140	29281	29269	29210	29530	29146	29228	29020	29472	29339	29123	29209	29174	29091	29236	29229	29115	29057	29201	29019	29247	29332	29198	29438	29114	29404	29092	29247	29105	29194	29305	29204	29332	29132	29413	29304	29187	29259	29077	29249	29068	29108	29382	29094	29345	29067	29125	29360	29303	29173	29096	29220	29216	29139	28907	29225	29065	29101	28967	29206	29132	29204	29400	29196	29160	29055	29218	29030	29314	29143	29227	29252	29193	29110	28978	28871	29025	29218	29021	29122	29183	29034	29296	29231	29333	29170	29362	29327	29138	28803	29183	29184	29208	29119	29363	29268	29211	29252	29409	29250	29259	29159	29323	29132	29060	29359	29207	29405	29223	28953	29210	29044	29217	29279	29120	29337	29060	29308	29005	29087	29198	29169	29149	29076	29208	29260	29041	29222	29194	29084	29290	29210	29114	29242	29038	29255	29139	29048	29413	29372	29323	28971	29477	29161	29067	29156	29383	29040	29228	29173	29171	29081	29378	29183	29231	28990	29327	29013	29201	29158	29373	29333	29373	29150	29471	29372	29179	29178	29233	29077	29062	28904	29124	29149	29145	29103	29303	29488	28986	29185	29160	29183	29032	29050	29591	29426	29355	29221	29184	29456	29192	28959	29397	29176	29374	29094	29365	29306	29102	29372	28993	29132	29294	28997	29091	29245	28998	29239	29348	29290	29119	29446	29139	29169	29211	29376	29378	29247	29181	29092	29524	29276	29196	29046	29000	29299	29241	29277	29242	29274	29189	29130	29215	29363	29069	29421	29189	29262	29214	28923	29089	29192	29323	29118	28954	29400	29257	29391	29129	29367	29489	29351	29123	29286	29105	28972	29294	29216	29043	29145	29342	28983	29414	29191	29321	29194	29279	29428	29106	29138	29066	29316	29280	29024	29075	29191	29496	29302	29303	29283	29192	28880	29368	29028	29189	29038	29272	29074	29305	29172	29282	29055	29208	29264	29320	29225	29163	29113	29306	29406	29047	29038	29103	29184	29432	29095	29297	29217	29174	29480	29377	29228	29214	29101	29177	29387	29198	29170	29036	29196	29034	29067	28844	29095	29248	29257	29535	29265	29138	29086	29080	29358	29162	29462	29211	29094	29364	29058	29387	29438	29207	29067	29087	29317	29248	29221	29230	29413	29317	29060	29118	29110	29101	29150	29091	29335	29269	29366	29119	29071	29249	29018	29230	29261	29166	29238	28992	29259	29153	29139	29105	29286	29155	29316	29046	29307	29070	29372	29397	29045	29055	29315	29341	29159	29078	29113	29086	29155	29244	29197	29404	29305	29343	29397	29158	29048	29202	29225	29039	29144	29307	29401	29173	29174	29329	29439	29212	29289	29075	29183	29426	29168	29280	29141	29215	29417	29292	29227	28938	29229	29182	29248	29171	29148	29302	29051	29077	29028	29003	29181	29246	29107	29166	28978	29043	29206	29338	29170	29065	29092	29186	28985	29224	29219	29021	29254	28879	29061	29219	29428	29413	29301	29124	29219	29145	29064	29105	29056	29235	29275	29241	29226	29085	29047	29336	29248	29133	29180	29299	29149	29244	29140	29191	29256	29171	29194	29315	29173	29165	29305	29216	29096	29289	29238	29312	29076	29350	29075	29183	29157	29354	29080	29033	29389	29452	28978	29021	29300	29142	29386	29236	29275	29117	29275	29181	29030	29090	29034	28991	29443	29347	29136	29488	28972	29026	29230	29249	29105	29118	29272	29443	29386	28993	29106	29073	29257	29084	29217	28993	29127	29242	29373	29253	29068	29227	29128	29085	29083	29304	29235	29157	29053	29350	29321	29107	28991	29287	29326	29283	29067	29326	29324	29286	29397	29079	29103	28987	29143	29036	29095	29429	29032	29509	28919	29272	29527	28977	29086	29214	29129	29355	29104	29437	29232	29378	29158	29232	29352	29276	29068	29022	28961	29400	29440	29283	29162	29211	29152	29123	29216	29293	29373	28940	29189	29117	29175	29115	29164	28995	28899	29132	29250	29378	29177	29123	29231	29156	29093	29265	29215	29382	29091	29074	29207	29299	28922	29032	29133	28911	29227	29119	29360	29224	29421	29058	29213	29041	29120	29241	29025	29005	28929	28951	29040	29148	29156	29187	29170	29534	29183	29348	29192	29014	29116	29194	29407	29061	29210	29178	29262	29177	29226	29239	29094	29112	29563	29071	29166	29189	29317	29187	29347	29435	29333	29117	29088	29348	29168	29282	29106	29369	29475	29164	29111	29192	29297	29051	29259	29154	29133	29131	29191	29139	29406	29153	29209	29223	29250	29203	29488	29337	29276	29049	29380	29240	29229	29219	29264
39983	86104	99434	88319	64812	43872	30007	23209	22091	22251	22290	22144	22200	22310	22187	22499	22290	22209	22234	22297	22323	22352	22217	22151	22355	22465	22266	22465	22239	22306	22450	22340	22255	22322	22452	22384	22263	22522	22330	22402	22175	22183	22393	22207	22230	22196	22088	22247	22331	22287	22161	22336	22286	22490	22273	22247	22225	22403	22292	22405	22244	22284	22255	22083	22123	22241	22257	22327	22178	22308	22188	22310	22294	22414	22239	22270	22503	22223	22259	22363	22172	22407	22316	22369	22441	22247	22227	22164	22087	22312	22283	22353	22348	22247	22294	22241	22294	22174	22363	22026	22151	22266	22305	22254	22405	22493	22348	22493	22388	22251	22236	22390	22381	22487	22271	22295	22224	22537	22230	22270	22093	22437	22535	22246	22168	22491	22170	22216	22301	22255	22457	22083	22367	22282	22368	22340	22129	22085	22193	22287	22296	22265	22272	22367	22362	22161	22378	22293	22430	22335	22308	22273	22140	22189	22367	22373	22380	22512	22091	22362	22359	22547	22355	22235	22283	22529	22244	22322	22279	22171	22303	22265	22310	22245	22329	22433	22428	22182	22284	22483	22220	22172	22181	22161	22146	22439	22319	22377	22303	22197	22321	22218	22396	22287	22330	22418	22230	22391	22293	22346	22365	22196	22328	22413	22179	22226	22353	22380	22406	22393	22106	22304	22357	22429	22337	22219	22467	22160	22217	22304	22264	22338	22241	22344	21965	22260	22140	22223	22287	22283	22222	22191	22280	22288	22275	22154	22307	22514	22262	22332	22122	22230	22209	22328	22583	22190	22387	22482	22230	22391	22266	22412	22301	22466	22227	22262	22305	22306	22307	22272	22384	22175	22191	22328	22385	22266	22263	22439	22355	22360	22381	22364	22330	22414	22174	22216	22292	22389	22101	22279	22305	22399	22405	22192	22289	22382	22225	22063	22408	22323	22495	22239	22221	22119	22145	22350	22300	22277	22270	22163	22122	22103	22248	22158	22386	22422	22170	22491	22450	22144	22286	22375	22213	22335	22257	22302	22272	22209	22318	22345	22183	22296	22513	22364	22117	22262	22353	22172	22235	22260	22319	22226	22244	22245	22183	22350	22318	22362	22192	22339	22331	22291	22118	22147	22196	22350	22243	22404	22396	22174	22252	22289	22261	22210	22322	22011	22187	22248	22086	22418	22394	22432	22365	22284	22301	22579	22273	22326	22353	22339	22232	22422	22347	22459	22316	22360	22305	22163	22302	22121	22253	22342	22430	22298	22222	22323	22399	22263	22319	22234	22263	22424	22140	22318	22222	22211	22270	22332	22319	22277	22297	22240	22199	22495	22293	22306	22337	22349	22238	22242	22298	22307	22232	22034	22317	22370	22388	22223	22320	22100	22360	22474	22391	22138	22360	22221	22221	22288	22183	22251	22176	22319	22330	22436	22337	22161	22283	22182	22201	22187	22334	22346	22365	22472	22190	22282	22292	22169	22276	22249	22195	22217	22314	22131	22286	22253	22371	22191	22168	22337	22119	22455	22388	22088	22378	22421	22224	22213	22265	22376	22254	22143	22231	22209	22260	22333	22211	22363	22129	22315	22266	22288	22244	22203	22219	22266	22316	22310	22259	22293	22405	22408	22187	22294	22157	22263	22347	22347	22344	22256	22355	22304	22319	22273	22431	22444	22200	22137	22404	22253	22442	22229	22316	22239	22151	22254	22285	22441	22220	22273	22266	22389	22390	22268	22251	22279	22347	22266	22195	22198	22335	22355	22268	22323	22417	22232	22330	22224	22256	22195	22358	22319	22263	22346	22092	22078	22359	22263	22231	22391	22487	22129	22265	22462	22286	22368	22221	22132	22476	22320	22467	22426	22338	22200	22367	22267	22093	22216	22268	22104	22498	22263	22387	22223	22178	22168	22410	22236	22312	22406	22409	22203	22230	22157	22187	22310	22315	22464	22347	22393	22392	22324	22122	22274	22085	22200	22411	22192	22237	22349	22377	22248	22368	22231	22435	22311	22316	22376	22356	22300	22301	22327	22323	22374	22305	22444	22215	22250	22327	22177	22446	22470	22394	22251	22241	22101	22442	22308	22355	22146	22123	22068	22211	22138	22500	22400	22438	22170	22430	22065	22324	22099	22380	22011	22338	22301	22462	22203	22360	22258	22229	22129	22316	22271	22292	22160	22288	22257	22294	22403	22307	22169	22185	22195	22308	22287	22182	22436	22306	22233	22335	22070	22277	22359	22281	22389	22068	22451	22287	22373	22095	22406	22275	22223	22304	22166	22406	22264	22278	22329	22425	22292	22155	22286	22186	22356	22391	22277	22035	22097	22334	22282	22412	22292	22242	22325	22295	22330	22288	22281	22240	22488	22249	22256	22301	22349	22120	21964	22352	22216	22277	22253	22221	22068	22221	22290	22223	22227	22390	22427	22396	22424	22260	22318	22352	22218	22098	22388	22227	22353	22279	22365	21963	22127	22261	22273	22472	22238	22304	22439	22315	22350	22380	22256	22174	22256	22333	22297	22265	22398	22305	22220	22094	22215	22456	22315	22274	22292	22151	22373	22277	22495	22507	22310	22315	22330	22195	22243	22328	22296	22348	22210	22454	22245	22366	22267	22275	22244	22110	22318	22379	22171	22192	22250	22216	22211	22073	22026	22440	22232	22254	22247	22376	22302	22372	22350	22345	22312	22258	22428	22383	22260	22320	22424	22280	22420	22269	22328	22358	22340	22124	22186	22087	22223	22386	22228	22252	22401	22219	22297	22458	22209	22300	22165	22386	22264	22294	22230	22359	22405	22360	22253	22289	22299	22277	22198	22421	22538	22196	22264	22364	22417	22238	22329	22272	22265	22419	22238	22366	22398	22332	22210	22253	22139	22369	22221	22466	22555	22222	22603	22094	22443	22201	22295	22330	22359	22145	22257	22401	22365	22319	22235	22245	22287	22281	22279	22143	22277	22259	22233	22328	22354	22250	22192	22209	22426	22392	22315	22305	22389	22017	22260	22535	22359	22400	22349	22331	22339	22347	22109	22139	22409	22386	22346	22026	22252	22139	22344	22463	22373	22298	22545	22182	22478	22316	22041	22224	22327	22407	22101	22274	22129	22338	22226	22423	22338	22181	22193	22280	22245	22229	22184	22357	22498	22265	22319	22496	22182	22464	22331	22328	22132	22385	22122	22510	22291	22191	22367	22315	22409	22080	22344	22031	22143	22336	22250	22129	22199	22462	22351	22077	22291	22417	22558	22276	22096	22279	22237	22349	22342	22310	22263	22196	22285	22281	22474	22221	22307	22279	22462	22221	22278	22107	22360	22341	22263	22312	22063	22376	22177	22301	22237	22159	22448	22132	22368	22482	22274	22605	22298	22196	22357	22454	22225	22370	21994	22340	22117	22174	22355	22503	22190	22139	22221	22244	22261	22337	22409	22205	22329	22477	22199	22403	22491	22329	22316	22287	22226	22334	22348	22185	22443	22243	22441	22169	22325	22080	22355	22360	22251	22151	22258	22490	22328	22355	22361	22398	22372	22329	22270	22331	22281	22322	22453	22216	22239	22401	22357	22260	22209	22306	22205	22450	22197	22143	22499	22302	22322	22342	22152	22263	22332	22322	22275	22170	22199	22332	22151	22416	22200	22279	22385	22212	22277	22258	22274	22397	22493	22391	22156	22179	22267	22368	22187	22256	22221	22407	22455	22295	22395	22255	22191	22416	22304	22408	22133	22124	22457	22320	22147	22347	22364	22561	22336	22334	22406	22207	22311	22293	22298	22278	22174	22300	22258	22277	22268	22351	22289	22547	22315	22108	22466	22204	22323	22308	22340	22243	22147	22352	22280	22232	22282	22416	22412	22219	22291	22144	22180	22083	22291	22329	22506	22259	22227	22260	22262	22092	22354	22351	22394	22252	22278	22408	22373	22280	22325	22239	22283	22259	22339	22306	22175	22366	22141	22385	22162	22289	22261	22358	22443	22270	22230	22282	22388	22466	22294	22341	22210	22244	22267	22395	22235	22388	22382	22187	22242	22203	22306	22310	22349	22293	22311	22176	22376	22364	22187	22232	22284	22321	22314	22377	22377	22208	22328	22299	22357	22223	22278	22224	22437	22337	22218	22269	22323	22166	22270	22376	22345	22219	22239	22281	22274	22289	22245	22465	22113	22173	22242	22302	22185	22205	22266	22491	22381	22257	22088	22386	22409	22214	22180	22296	22294	22170	22260	22425	22226	22277	22421	22421	22216	22255	22364	22119	22436	22240	22318	22254	22330	22227	22144	22106	22357	22203	22285	22373	22262	22256	22126	22230	22312	22319	22220	22322	22065	22393	22349	22355	22348	22253	22374	22277	22183	22494	22313	22345	22166	22336	22284	22330	22465	22269	22293	22203	22324	22286	22288	22327	22220	22312	22135	22359	22410	22355	22181	22386	22157	22210	22382	22271	22417	22226	22314	22487	22149	22307	22312	22280	22322	22367	22416	22428	22242	22507	22380	22301	22306	22368	22229	22181	22323	22354	22251	22223	22141	22177	22382	22190	22184	22309	22317	22113	22208	22433	22289	22194	22318	22309	22407	22207	22448	22118	22112	22300	22105	22440	22267	22304	22371	22496	22443	22287	22293	22166	22279	22160	22353	22264	22229	22295	22204	22453	22377	22276	22246	22276	22410	22384	22373	22251	22311	22502	21959	22415	22297	22053	22280	22231	22216	22348	22232	22349	22223	22309	22415	22342	22210	22288	22345	22360	22217	22211	22362	22223	22259	22357	22177	22297	22351	22225	22351	22149	22228	22388	22222	22415	22381	22238	22282	22364	22405	22343	22185	22311	22347	22293	22314	22319	22247	22383	22296	22281	22320	22218	22312	22199	22362	22388	22334	22278	22126	22390	22386	22269	22380	22384	22248	22357	22095	22259	22260	22183	22366	22305	22387	22168	22507	22483	22342	22234	22281	22306	22268	22507	22243	22316	22331	22337	22232	22422	22240	22114	22321	22351	22146	22256	22342	22452	22188	22373	22310	22207	22401	22358	22387	22179	22309	22309	22125	22091	22199	22218	22321	22107	22237	22359	22320	22368	22353	22208	22325	22310	22220	22167	22380	22304	22193	22354	22383	22230	22145	22422	22269	22398	22176	22362	22109
27902	33395	51582	44221	34993	31222	29383	28788	28434	28618	28778	28608	28587	28916	28723	28694	28498	28514	28535	28899	28386	28404	28732	28561	28577	28567	28420	28596	28699	28431	28478	28455	28604	28835	28496	28455	28641	28744	28690	28490	28564	28353	28748	28485	28656	28402	28578	28804	28628	28536	28621	28636	28653	28613	28463	28519	28582	28352	28638	28585	28578	28630	28685	28438	28565	28465	28725	28678	28541	28609	28661	28449	28322	28642	28571	28536	28460	28433	28545	28574	28452	28721	28477	28690	28668	28648	28503	28256	28589	28391	28584	28400	28498	28558	28576	28505	28346	28773	28516	28647	28415	28628	28514	28603	28629	28597	28254	28444	28585	28606	28781	28639	28568	28698	28539	28729	28506	28469	28638	28531	28715	28549	28533	28446	28623	28401	28608	28295	28581	28593	28458	28486	28418	28639	28547	28412	28585	28621	28697	28485	28494	28626	28765	28714	28704	28745	28574	28522	28658	28577	28525	28479	28450	28435	28534	28298	28344	28624	28496	28558	28476	28890	28664	28341	28482	28751	28460	28424	28521	28550	28654	28502	28570	28637	28543	28380	28610	28687	28424	28468	28629	28541	28340	28695	28560	28546	28472	28608	28596	28700	28416	28626	28489	28517	28400	28475	28658	28500	28717	28784	28327	28336	28681	28490	28636	28578	28675	28518	28511	28599	28358	28466	28300	28538	28526	28462	28636	28700	28512	28613	28572	28332	28378	28590	28768	28644	28391	28630	28603	28500	28417	28554	28666	28547	28342	28379	28655	28559	28662	28599	28643	28661	28682	28681	28347	28403	28726	28377	28707	28307	28644	28768	28787	28712	28587	28412	28478	28538	28930	28377	28437	28502	28827	28455	28449	28540	28459	28618	28266	28487	28657	28652	28452	28350	28400	28534	28475	28541	28694	28378	28529	28672	28410	28562	28905	28445	28622	28505	28694	28664	28607	28507	28659	28414	28678	28618	28720	28532	28617	28410	28501	28484	28813	28441	28383	28706	28486	28445	28530	28740	28525	28488	28425	28576	28450	28756	28749	28490	28610	28635	28838	28798	28569	28804	28807	28633	28603	28518	28662	28633	28527	28540	28511	28520	28549	28788	28804	28699	28577	28653	28573	28562	28598	28499	28609	28736	28792	28504	28907	28660	28467	28629	28672	28613	28541	28511	28563	28443	28722	28506	28604	28472	28502	28575	28534	28471	28585	28372	28651	28571	28664	28479	28495	28597	28706	28439	28521	28680	28546	28428	28480	28619	28640	28419	28514	28465	28588	28668	28415	28658	28500	28579	28623	28613	28438	28623	28529	28759	28519	28511	28685	28630	28644	28723	28560	28551	28562	28430	28663	28611	28845	28484	28722	28696	28543	28710	28456	28762	28592	28649	28512	28567	28649	28431	28443	28561	28572	28517	28458	28646	28406	28493	28374	28431	28513	28433	28542	28553	28672	28825	28469	28313	28442	28603	28305	28437	28315	28717	28430	28524	28650	28405	28587	28491	28508	28335	28841	28501	28720	28400	28450	28791	28463	28366	28431	28389	28724	28417	28439	28730	28607	28540	28568	28545	28471	28573	28556	28801	28904	28693	28540	28531	28619	28568	28498	28444	28561	28589	28461	28699	28615	28673	28453	28641	28395	28529	28591	28471	28495	28532	28618	28708	28483	28582	28485	28600	28567	28322	28460	28519	28601	28405	28603	28492	28408	28611	28522	28608	28775	28504	28455	28637	28659	28547	28648	28644	28443	28271	28770	28532	28732	28375	28372	28569	28647	28186	28647	28460	28406	28512	28741	28527	28385	28718	28373	28567	28680	28639	28627	28605	28346	28330	28614	28606	28441	28684	28655	28679	28475	28785	28550	28813	28572	28575	28493	28364	28659	28479	28671	28468	28499	28689	28602	28667	28372	28545	28464	28467	28602	28547	28624	28561	28573	28558	28542	28547	28595	28572	28485	28478	28475	28574	28616	28663	28358	28532	28691	28545	28882	28500	28617	28594	28679	28462	28865	28612	28614	28606	28719	28267	28638	28518	28719	28449	28369	28649	28551	28765	28621	28723	28880	28663	28770	28710	28632	28517	28559	28563	28425	28617	28510	28373	28553	28454	28578	28782	28357	28477	28600	28511	28466	28588	28601	28503	28581	28543	28717	28611	28651	28356	28589	28473	28617	28476	28455	28712	28432	28491	28407	28606	28678	28640	28586	28400	28499	28414	28479	28303	28542	28650	28546	28610	28574	28543	28596	28565	28590	28749	28577	28571	28562	28356	28677	28491	28602	28705	28537	28511	28858	28381	28541	28555	28356	28595	28364	28543	28516	28819	28820	28533	28669	28294	28646	28732	28718	28466	28465	28794	28391	28564	28449	28546	28634	28525	28443	28579	28597	28474	28613	28386	28386	28587	28446	28781	28690	28449	28398	28620	28674	28514	28664	28654	28319	28485	28736	28409	28524	28450	28855	28427	28506	28382	28382	28535	28599	28384	28594	28634	28577	28729	28367	28529	28800	28583	28512	28979	28340	28553	28515	28431	28435	28604	28472	28568	28543	28648	28673	28804	28349	28441	28371	28651	28649	28445	28660	28405	28727	28593	28627	28408	28765	28592	28440	28784	28365	28650	28394	28581	28510	28601	28689	28464	28429	28537	28764	28730	28447	28562	28529	28611	28502	28574	28516	28581	28663	28563	28394	28350	28436	28543	28266	28492	28545	28218	28314	28736	28684	28433	28526	28459	28633	28516	28497	28631	28500	28656	28558	28307	28454	28436	28534	28241	28767	28497	28566	28463	28440	28525	28577	28476	28526	28448	28591	28330	28538	28509	28661	28665	28595	28380	28564	28645	28585	28507	28746	28762	28530	28416	28500	28459	28832	28666	28668	28539	28594	28526	28494	28568	28724	28424	28342	28764	28678	28674	28416	28453	28382	28696	28596	28789	28557	28267	28449	28372	28654	28876	28875	28361	28589	28360	28642	28691	28706	28623	28830	28763	28807	28497	28465	28662	28768	28840	28487	28530	28558	28698	28487	28755	28788	28546	28735	28404	28735	28672	28745	28680	28687	28661	28451	28716	28433	28803	28626	28768	28652	28625	28610	28442	28537	28741	28522	28597	28654	28387	28614	28496	28447	28657	28508	28540	28703	28672	28366	28586	28985	28728	28644	28694	28527	28531	28436	28630	28484	28673	28438	28534	28763	28637	28641	28561	28659	28451	28560	28603	28582	28689	28686	28508	28634	28526	28559	28551	28583	28529	28293	28624	28614	28437	28768	28710	28557	28337	28588	28532	28533	28558	28689	28564	28619	28578	28677	28620	28898	28645	28642	28624	28591	28669	28497	28315	28454	28312	28463	28758	28422	28678	28829	28463	28593	28662	28530	28578	28687	28610	28628	28432	28746	28739	28471	28694	28512	28538	28649	28735	28519	28556	28578	28503	28497	28628	28512	28553	28935	28834	28653	28602	28617	28407	28674	28387	28515	28740	28610	28559	28581	28393	28463	28616	28591	28458	28577	28521	28490	28639	28516	28698	28695	28572	28425	28767	28444	28414	28426	28537	28851	28560	28522	28310	28403	28443	28665	28582	28564	28612	28672	28754	28386	28489	28605	28387	28710	28553	28798	28500	28799	28325	28669	28549	28436	28438	28515	28399	28617	28471	28508	28627	28548	28460	28647	28654	28687	28680	28616	28658	28494	28522	28666	28635	28663	28551	28519	28705	28465	28549	28563	28743	28722	28681	28506	28711	28608	28497	28457	28480	28334	28569	28673	28612	28671	28478	28644	28772	28603	28605	28617	28323	28319	28645	28515	28641	28723	28575	28583	28467	28429	28567	28409	28471	28832	28620	28856	28468	28587	28527	28643	28632	28522	28475	28572	28649	28885	28679	28452	28537	28812	28546	28497	28487	28469	28638	28539	28597	28673	28624	28541	28358	28621	28702	28850	28543	28428	28720	28489	28416	28672	28557	28800	28618	28517	28666	28627	28643	28248	28530	28820	28667	28781	28545	28614	28376	28414	28594	28714	28754	28433	28628	28672	28424	28697	28398	28753	28574	28502	28579	28724	28667	28688	28483	28595	28437	28890	28482	28555	28543	28768	28448	28630	28614	28647	28498	28741	28405	28364	28734	28425	28639	28400	28624	28732	28724	28701	28578	28617	28792	28466	28530	28611	28428	28411	28543	28633	28642	28664	28294	28712	28690	28742	28600	28607	28467	28659	28178	28453	28641	28356	28397	28504	28518	28524	28394	28725	28621	28572	28533	28572	28689	28532	28587	28572	28622	28628	28707	28487	28406	28768	28621	28770	28715	28554	28564	28441	28724	28645	28769	28977	28638	28824	28683	28698	28587	28842	28567	28616	28106	28699	28390	28640	28500	28600	28549	28660	28589	28573	28814	28622	28595	28633	28706	28634	28533	28655	28555	28797	28648	28663	28551	28348	28271	28649	28972	28486	28549	28597	28703	28562	28671	28522	28648	28584	28625	28483	28614	28763	28566	28453	28409	28646	28618	28484	28436	28501	28705	28722	28478	28612	28537	28390	28762	28427	28635	28681	28564	28552	28759	28563	28690	28507	28631	28450	28385	28578	28586	28431	28729	28623	28498	28551	28628	28654	28679	28441	28363	28608	28436	28613	28276	28488	28728	28377	28701	28470	28356	28620	28392	28533	28553	28693	28546	28503	28459	28391	28411	28765	28563	28470	28755	28730	28290	28448	28471	28679	28343	28620	28670	28902	28739	28513	28299	28384	28256	28586	28525	28711	28356	28453	28452	28587	28713	28727	28343	28514	28636	28580	28387	28469	28466	28446	28546	28595	28522	28276	28483	28464	28471	28485	28354	28374	28513	28635	28472	28533	28611	28771	28567	28811	28687	28602	28637	28369	28476	28637	28523	28373	28523	28527	28656	28529	28356	28639	28484	28522	28459	28821	28821	28600	28460	28571	28497	28701	28523	28897	28738	28680	28857	28585	28535	28562	28836	28513	28684	28716	28752	28377	28688	28757	28489	28519	28774	28560	28392	28602	28629	28544	28512	28658	28484	28439	28758	28349	28379	28364	28752	28612	28362	28487	28478	28667	28573	28578	28527	28641	28309	28431	28623	28749	28594	28681	28358	28281	28523	28522	28384	28582	28255	28376	28451
23417	56466	54857	39365	29377	24402	22506	21739	21852	21874	22035	21952	21889	21736	21844	22015	21889	21948	21788	21888	21885	21810	22044	21989	21776	21945	21847	21780	21951	21972	21904	21825	21769	21908	21986	21919	21877	21929	21901	21855	21996	21895	21974	21838	21909	21854	21990	21850	21977	21788	21950	21833	22064	21780	21965	21813	21891	21740	21901	21953	22034	21917	21712	21930	21786	21687	21750	21785	21782	22172	21830	21882	21912	21728	21966	21780	21821	21881	21914	21874	21900	21843	21808	21755	21781	22022	21904	21808	21927	21975	21966	21919	21952	21761	21984	21758	21896	21812	21739	21903	21732	21803	21888	21884	21847	21762	21814	21940	21950	21798	21911	21802	22190	21824	21694	22084	21773	22003	21886	21863	21849	21779	21802	21778	21771	21667	21930	21907	21713	21926	21750	21774	21782	21857	21720	21950	21882	21821	21940	21929	21931	21763	21817	21805	21790	21768	21916	21920	21985	21849	21835	21841	21908	21913	21770	21969	21733	21813	21883	21610	21888	22169	21940	21861	21800	21827	21771	21945	22022	22021	22012	21804	21935	21845	21780	21944	21727	21867	22030	21861	21923	21691	21835	21918	21922	22061	21797	21888	22062	21825	21907	21863	21870	21775	21796	21751	21823	21814	21789	21973	21758	21872	21712	21884	21722	21620	21713	21828	21773	21859	22022	21806	21845	21847	21859	21858	21821	21912	21900	21862	21607	21841	21837	21897	21906	21873	21841	21994	21924	21789	21948	22001	21905	21960	21872	22015	21654	21992	21799	21702	21860	21688	21725	21689	21730	21679	21850	21948	21897	21607	21942	21914	21904	21882	21750	21901	21875	21937	21833	21877	22029	21756	21883	21926	21871	21839	21819	21922	21871	21830	21849	21896	21700	21797	21890	21792	21763	21789	21962	21922	21889	21871	21838	21946	21695	21872	21657	22039	21895	21820	21755	21874	21921	21706	21958	21865	21857	21946	22034	21831	22087	22033	21848	21870	21837	21758	21953	21754	21815	21830	21865	21726	21890	21939	22016	21917	21867	21973	21859	21705	21854	21863	21864	21942	21631	21716	21866	21828	21706	21733	21813	21818	21845	21978	21750	21886	21833	21801	22014	21911	21851	21909	21989	21937	21758	22053	22096	21725	22080	21878	21888	21792	21763	21853	21797	21900	22008	21959	21892	21725	22070	21916	21674	21864	21963	22111	21758	21970	22100	21812	21975	21748	21885	21946	21953	21863	21883	21914	21698	21824	21684	21803	21801	21750	21898	21819	21915	21898	21756	21910	21826	21962	21771	21944	21702	21781	22068	21694	21730	21903	21852	21862	21912	21905	21747	21699	21967	22068	21953	21885	21748	21997	21985	21825	22015	21996	22003	21866	21912	21791	21944	21831	21838	21823	21708	21745	22020	21971	21957	21882	21858	21768	21769	21841	21712	22016	22054	21812	21916	21737	21829	21977	22050	21946	21828	22008	21735	21912	21850	21756	21806	21829	21899	21849	22001	21751	21893	21683	21857	21920	21804	21839	21759	21909	21907	21817	22008	21957	21886	21732	21889	21988	21845	21938	21717	21699	21859	21977	21703	21670	21862	21850	21850	21796	21915	21750	21896	21736	22145	21913	21725	21946	21857	21915	21947	21929	21810	21957	21816	21830	21764	21859	21852	21921	21788	21650	21798	21810	22004	21891	21790	21763	21891	21866	21865	21753	21815	21911	21583	21854	21901	21845	21638	21791	21841	21736	21848	21757	21854	21749	21809	21886	21723	21778	21975	21842	21961	21922	21882	21685	21806	21844	21703	21775	21887	21958	21790	21892	21753	21754	21863	21896	21683	21970	21952	21892	21908	21980	21939	21743	21892	21766	21703	21870	22038	21816	21904	21949	21948	21786	21924	21878	21774	21711	22092	22057	21913	21988	21878	21787	22041	21957	22097	21817	21793	21823	21793	21865	21885	21826	21815	21905	21797	21834	21956	21973	21858	21862	21832	21974	21753	21759	21866	21738	21731	21901	21866	21950	22035	21947	22042	21802	21836	21887	22036	21798	21725	21863	21816	21920	21899	21947	21794	21927	21872	21935	21923	21909	21867	21800	21850	21920	21721	21848	21825	21897	21935	21911	21730	21689	21769	21903	21863	21917	21857	21721	21942	21808	21998	21878	21829	21861	21855	21879	21917	21718	21818	22085	21871	21916	21673	21870	21952	21595	21836	22090	21891	21701	21760	21961	21736	21928	21938	21818	21918	21915	21772	21991	21971	21738	21898	21768	21700	21781	21826	21852	21909	21805	21806	21881	21977	21739	22112	21830	21938	21901	21795	21875	21823	21889	21801	22082	21532	21816	21782	21634	21962	21819	21892	21960	21779	21842	21762	21754	21921	21802	21906	21807	21948	21773	21871	21939	21874	21842	21723	21657	21937	21925	22001	21851	21780	21867	21804	21783	21852	21807	21799	21878	21770	21868	21777	21823	21772	21911	21924	21931	21752	22033	21835	21982	21727	21997	21835	21934	21668	21868	21814	21684	21850	21880	22006	21885	21790	21791	21928	21911	21712	21967	21852	21832	21895	22063	21882	21893	21812	21800	21911	21944	21965	21965	21718	21774	21929	22018	21851	21786	21889	21870	21811	21946	21866	22070	21880	21700	21839	21926	21914	21841	21741	21904	21973	21893	21802	21909	21998	21895	21924	21865	22021	21712	21823	21881	22016	21741	21900	21805	21820	21833	22024	21947	21990	21754	21944	21860	21876	21843	21857	21857	21928	21842	21771	21813	21871	21957	21932	21896	21949	21796	21857	21833	21869	21735	21937	21875	21919	21853	21870	21831	21908	21873	21892	21826	21672	21856	21877	22011	21859	21762	21981	21891	21895	21808	21756	21938	21961	21877	21803	21802	21910	21950	21925	21836	21847	21828	21889	21875	21927	21820	21947	21793	21869	21718	22013	21982	21874	21973	21780	21934	21962	21882	21794	21926	22065	21793	21898	21849	21775	21846	21937	21871	21846	22051	21693	21949	21865	21687	21704	22003	21981	21843	21953	21938	21936	21658	21885	21884	21746	21674	21714	21855	21954	21885	21824	21850	21753	21851	21767	21866	21802	21915	21814	21829	21789	21818	21939	21941	21805	21903	21928	21985	21763	21941	21752	21837	21883	21893	21995	21928	21803	21889	21976	21889	21657	21907	21595	21779	22079	21940	21975	21760	21729	21777	21869	21971	21908	22045	21739	21792	21764	22076	21810	21956	21870	21652	21816	21954	22028	21910	21907	21852	22029	21818	22058	21994	21891	21927	22091	21938	21808	21777	21889	21785	22020	21735	21835	21787	21977	21673	21709	21762	21760	21687	21923	21754	21822	21963	21971	21890	22021	21757	21838	21844	21934	21849	21719	21627	22094	21895	21811	21869	21923	21912	21833	21816	21872	21759	21934	21869	21970	21964	21589	21888	21942	21793	21897	21820	21924	21870	21935	21883	21951	21801	21960	21722	22011	21961	21969	21803	21922	21805	21898	21948	21856	21778	21848	21570	22018	21971	21879	22039	21913	21822	21749	21756	21796	21795	21798	21661	21833	21817	21889	21856	21879	21903	21899	21891	21886	21854	21917	21753	21851	21884	21949	22140	21908	21959	21675	21884	21835	21787	21811	22002	21718	21796	21932	22054	21909	21778	21867	21884	21769	21900	21900	21946	21906	21843	21993	21931	21812	21925	21568	21920	21852	21865	21854	21687	21888	21666	21898	21925	21775	21876	21935	21857	22008	21997	21803	21848	21852	21913	21617	22200	21932	21774	21764	21891	21796	21914	21840	22096	21729	21928	21827	21838	21902	21948	21903	21778	21859	21765	21806	21821	21923	21883	21862	21716	21963	21722	21858	22003	21681	21778	21816	21803	21912	21697	21914	21881	21808	21822	21706	21940	21852	21938	21978	21781	21938	21800	22075	21811	21778	21795	21926	21943	21816	21879	21825	21844	22019	21890	21951	21909	21896	21845	21885	21874	21724	22005	21612	21899	21879	21848	21858	21975	21835	21847	21719	21903	21772	21732	21945	21707	21889	21969	21975	21842	21833	21866	21831	21897	21922	21953	21830	21767	21914	21858	21900	21686	21901	21910	21907	21886	21780	21812	21906	21660	22008	21896	21621	21881	21824	21889	21785	21862	21987	21938	21759	21799	21965	21834	21872	22081	21879	22013	21924	21707	21672	21804	21863	21948	21791	21724	21915	21776	21978	21885	21814	21934	21975	21914	21799	21832	22016	21904	21800	21779	22003	21745	21752	21763	21849	21920	21873	21821	21740	21991	21750	21784	21797	21873	21836	21772	21804	22056	21951	21720	22057	22050	21923	21808	22059	21761	21887	21926	21811	21815	21768	21792	21958	21735	21833	22076	21973	21754	21845	21681	21961	21820	21776	22049	21742	21940	21701	21868	21843	21816	22026	21994	21878	22067	21816	21824	21689	21868	21804	21971	21696	22052	21688	21820	22010	21873	21722	21684	21994	21955	21895	21761	21924	22032	21959	21866	21833	21826	22018	21716	21762	21868	21939	21941	21819	21876	21870	22001	21871	21967	21721	21957	21718	21872	21924	21938	21884	21741	21749	21765	21858	21626	21802	21991	21956	21987	21820	22005	21795	21851	21934	21744	21874	21724	21956	21820	22056	21857	21853	21908	21812	21953	21863	21860	21895	21742	21961	21795	21893	21774	21961	21778	21916	21650	21935	22005	21987	21769	21799	22011	21932	21634	21693	21903	21824	21976	21941	21818	21927	21844	21974	21964	21724	22066	21829	21899	21871	21877	21951	21942	21880	21894	21847	21799	21827	21890	21791	21933	21828	21963	22064	21943	21992	21857	21942	21831	21870	21910	21701	21764	21735	21909	21945	21741	21696	21831	21911	21746	21848	21840	21884	21862	21963	21800	21844	21922	21934	21853	21763	21936	21831	21805	22044	21780	21879	21980	21693	21923	21993	21937	21944	21691	22054	21784	21948	21747	21801	21688	21935	21985	21733	21910	21706	21787	21987	21807	21884	21755	21909	21814	21825	21914	22158	21877	21807	21771	22070	21956	21834	21929	21828	21939	21870	21876	21940	21816	21872	21927	21875	21773	21809	21980	21831	21845	21844	21908	21821	21963	21805	21738
23518	23364	45988	50424	42576	35898	32783	29046	28679	28919	28665	28654	28751	28695	29013	28776	28784	28825	28973	28821	28870	28740	28493	28761	28627	28549	28649	28659	28756	28624	28601	28444	28443	28495	28622	28579	28582	28645	28687	28653	28855	28688	28716	28450	28613	28532	28641	28666	28308	28564	28714	28476	28597	28489	28396	28751	28787	28373	28793	28616	28618	28933	28643	28754	28592	28619	28397	28604	28230	28481	28541	28383	28363	28649	28660	28411	28600	28437	28639	28258	28518	28535	28461	28622	28481	28422	28546	28305	28743	28722	28671	28653	28518	28572	28502	28563	28418	28671	28701	28492	28516	28386	28421	28506	28644	28706	28661	28666	28838	28702	28558	28437	28508	28615	28542	28571	28776	28736	28499	28375	28558	28705	28676	28679	28700	28477	28510	28265	28590	28487	28277	28511	28588	28674	28499	28711	28648	28507	28454	28755	28623	28559	28474	28808	28530	28648	28644	28584	28487	28797	28415	28715	28506	28698	28615	28640	28544	28490	28644	28740	28542	28668	28671	28679	28466	28577	28734	28601	28748	28674	28477	28362	28430	28490	28456	28652	28726	28440	28604	28483	28475	28646	28471	28743	28386	28501	28365	28627	28533	28515	28466	28559	28661	28527	28616	28750	28516	28216	28602	28711	28605	28467	28606	28641	28716	28535	28827	28471	28461	28475	28443	28560	28458	28600	28510	28435	28390	28581	28517	28502	28514	28398	28553	28388	28491	28459	28655	28322	28438	28638	28641	28637	28600	28536	28416	28671	28593	28533	28561	28415	28541	28510	28697	28632	28686	28574	28521	28286	28599	28160	28662	28385	28534	28456	28551	28624	28529	28337	28582	28575	28549	28487	28535	28501	28416	28590	28435	28514	28603	28939	28823	28487	28504	28585	28718	28710	28732	28587	28752	28557	28526	28705	28540	28545	28492	28172	28530	28709	28526	28546	28545	28467	28284	28520	28502	28556	28662	28458	28643	28384	28662	28705	28547	28555	28744	28364	28567	28340	28689	28624	28416	28329	28679	28387	28481	28462	28550	28704	28605	28522	28541	28749	28283	28508	28648	28651	28581	28503	28528	28654	28548	28455	28596	28649	28444	28396	28566	28604	28469	28459	28470	28403	28438	28721	28666	28521	28884	28313	28487	28422	28612	28432	28630	28477	28697	28638	28610	28720	28633	28591	28609	28514	28333	28423	28581	28754	28689	28619	28452	28695	28353	28439	28531	28600	28564	28554	28391	28660	28592	28638	28672	28300	28571	28569	28472	28736	28738	28482	28678	28584	28499	28499	28637	28805	28505	28578	28594	28692	28206	28643	28888	28436	28330	28339	28661	28341	28739	28490	28697	28625	28559	28616	28470	28495	28714	28517	28555	28530	28569	28520	28710	28792	28558	28439	28570	28624	28586	28619	28339	28479	28664	28669	28496	28367	28382	28353	28825	28343	28668	28208	28511	28513	28762	28756	28609	28701	28462	28432	28602	28587	28390	28690	28581	28614	28525	28393	28423	28740	28713	28663	28732	28584	28449	28479	28568	28649	28578	28476	28456	28435	28442	28483	28393	28594	28831	28647	28550	28414	28530	28623	28635	28713	28787	28442	28639	28672	28505	28479	28586	28395	28482	28466	28563	28490	28637	28672	28547	28529	28535	28440	28643	28602	28550	28602	28521	28545	28641	28483	28515	28540	28468	28639	28498	28471	28553	28468	28743	28592	28541	28421	28293	28742	28673	28659	28617	28384	28562	28695	28638	28562	28460	28540	28503	28676	28719	28927	28486	28706	28525	28620	28529	28668	28517	28525	28672	28529	28628	28626	28404	28402	28675	28587	28634	28676	28377	28646	28554	28611	28655	28401	28595	28698	28456	28349	28627	28704	28436	28716	28588	28382	28558	28355	28798	28624	28483	28579	28608	28462	28574	28573	28588	28560	28556	28333	28463	28609	28662	28596	28627	28718	28431	28470	28605	28383	28695	28533	28742	28749	28615	28600	28448	28577	28647	28504	28452	28590	28512	28566	28629	28676	28688	28799	28802	28677	28649	28692	28760	28542	28571	28613	28513	28345	28462	28703	28850	28713	28550	28279	28483	28418	28710	28603	28558	28185	28479	28331	28601	28684	28700	28663	28742	28583	28319	28479	28627	28645	28648	28694	28433	28690	28549	28740	28716	28566	28589	28561	28362	28546	28587	28449	28371	28525	28507	28464	28616	28731	28559	28517	28622	28535	28380	28350	28455	28444	28499	28528	28612	28602	28614	28514	28605	28650	28390	28806	28933	28438	28463	28601	28519	28741	28370	28508	28627	28472	28490	28572	28436	28548	28976	28390	28247	28513	28558	28492	28644	28404	28738	28665	28397	28351	28543	28700	28595	28570	28388	28598	28368	28381	28244	28621	28295	28496	28598	28563	28591	28762	28381	28528	28654	28668	28782	28494	28738	28371	28529	28624	28738	28670	28571	28272	28313	28395	28607	28376	28565	28639	28615	28538	28549	28524	28517	28541	28266	28412	28632	28474	28534	28558	28547	28638	28648	28299	28575	28659	28371	28719	28659	28392	28755	28761	28501	28584	28636	28700	28509	28865	28398	28564	28407	28619	28365	28480	28585	28367	28561	28563	28495	28454	28732	28470	28369	28403	28645	28563	28533	28695	28357	28446	28576	28623	28590	28504	28603	28412	28398	28385	28493	28556	28720	28556	28447	28258	28605	28528	28507	28808	28467	28676	28529	28579	28704	28563	28530	28633	28620	28645	28559	28498	28536	28475	28356	28522	28580	28321	28475	28507	28872	28542	28578	28620	28493	28486	28675	28382	28534	28546	28614	28331	28477	28728	28842	28608	28530	28294	28555	28463	28646	28464	28507	28608	28375	28467	28291	28457	28589	28691	28502	28361	28366	28513	28571	28619	28750	28507	28582	28472	28478	28532	28684	28574	28662	28688	28524	28693	28584	28557	28541	28542	28417	28462	28615	28551	28735	28466	28637	28456	28429	28464	28646	28513	28609	28583	28565	28529	28477	28633	28448	28386	28620	28532	28660	28567	28554	28726	28612	28465	28459	28572	28276	28487	28440	28533	28630	28726	28239	28527	28474	28662	28900	28586	28566	28635	28759	28593	28465	28695	28298	28737	28699	28668	28555	28811	28686	28549	28702	28602	28575	28542	28983	28595	28550	28657	28613	28355	28607	28297	28480	28735	28697	28411	28353	28512	28630	28665	28506	28605	28791	28345	28571	28577	28783	28369	28642	28616	28524	28551	28680	28531	28351	28459	28737	28769	28735	28564	28831	28582	28563	28578	28569	28568	28755	28694	28497	28546	28614	28603	28580	28568	28730	28425	28605	28815	28806	28819	28449	28552	28458	28481	28673	28600	28676	28379	28738	28514	28496	28496	28601	28614	28692	28404	28221	28285	28483	28768	28292	28293	28683	28646	28625	28475	28473	28331	28672	28755	28735	28510	28448	28720	28733	28471	28647	28444	28657	28630	28586	28605	28683	28528	28388	28443	28566	28660	28943	28463	28506	28679	28590	28826	28527	28513	28482	28524	28616	28518	28609	28569	28690	28447	28593	28715	28777	28759	28525	28510	28485	28540	28814	28455	28680	28313	28418	28627	28412	28678	28834	28392	28642	28515	28409	28521	28640	28479	28377	28824	28663	28759	28747	28806	28572	28502	28674	28345	28461	28644	28514	28632	28529	28414	28393	28681	28593	28687	28354	28462	28578	28723	28696	28753	28803	28674	28554	28642	28511	28550	28553	28616	28474	28613	28655	28645	28843	28697	28541	28591	28353	28682	28631	28696	28552	28454	28575	28497	28434	28508	28402	28673	28761	28605	28631	28681	28755	28389	28458	28647	28516	28730	28597	28860	28472	28567	28648	28753	28645	28668	28349	28610	28440	28379	28588	28638	28510	28729	28556	28651	28480	28790	28757	28589	28661	28656	28605	28562	28714	28782	28662	28543	28669	28664	28714	28562	28570	28422	28711	28642	28546	28464	28153	28267	28644	28405	28546	28596	28584	28552	28566	28413	28413	28469	28336	28656	28622	28685	28718	28343	28567	28470	28578	28564	28454	28627	28682	28621	28470	28383	28568	28782	28624	28599	28614	28437	28708	28414	28409	28571	28713	28411	28504	28499	28699	28613	28475	28761	28579	28450	28500	28494	28628	28822	28670	28524	28573	28768	28386	28584	28561	28575	28456	28512	28456	28255	28466	28542	28563	28352	28458	28407	28378	28493	28533	28799	28530	28748	28676	28590	28648	28783	28523	28364	28649	28625	28445	28689	28500	28458	28494	28516	28486	28493	28618	28709	28473	28585	28576	28594	28642	28731	28423	28367	28458	28540	28439	28361	28613	28483	28501	28707	28381	28690	28334	28582	28258	28745	28601	28671	28348	28638	28629	28374	28609	28706	28383	28421	28603	28567	28671	28571	28508	28562	28365	28662	28649	28863	28551	28696	28435	28752	28662	28703	28385	28504	28666	28417	28549	28711	28584	28454	28396	28465	28470	28608	28807	28618	28293	28485	28530	28633	28399	28440	28829	28428	28575	28492	28464	28568	28572	28598	28737	28726	28412	28494	28567	28594	28509	28624	28457	28611	28696	28480	28480	28720	28570	28521	28794	28717	28590	28555	28534	28557	28510	28671	28803	28585	28724	28410	28431	28389	28374	28511	28518	28340	28627	28444	28570	28504	28492	28685	28633	28562	28847	28650	28605	28566	28481	28629	28763	28436	28478	28504	28340	28685	28613	28483	28432	28600	28504	28596	28577	28654	28644	28548	28579	28565	28669	28693	28609	28600	28656	28559	28518	28591	28472	28464	28576	28452	28680	28587	28448	28717	28551	28619	28676	28691	28522	28400	28560	28680	28449	28430	28566	28904	28636	28611	28574	28416	28587	28203	28522	28539	28530	28240	28452	28699	28413	28543	28539	28748	28633	28545	28505	28478	28526	28329	28630	28877	28531	28699	28646	28510	28554	28607	28623	28559	28418	28568	28360	28562	28609	28495	28233	28240	28373	28623	28593	28783	28726	28740	28643	28575	28596	28546	28582	28676	28327	28717	28477	28669	28445	28462	28584	28475	28614	28478	28422	28286	28797	28552	28532	28349	28449	28556	28514	28603	28589	28483	28716	28458
41621	96700	94657	72251	49635	33122	25092	22156	21918	22009	22155	22148	21949	21999	21823	22018	21905	22148	21991	22121	21965	21878	22206	21895	21930	21910	22164	21814	22116	21916	21844	21979	21963	22104	22086	21956	21888	21918	21881	21912	22195	21876	21939	22015	21979	22270	21953	21942	21776	21943	22172	21968	21908	22009	21881	21826	21951	21942	22041	22037	21985	21934	21774	22060	21921	21887	22044	22135	21825	21955	21816	22035	21912	21766	22016	21770	22049	22011	22081	21736	22041	22036	21764	22057	21963	22096	21909	21875	21951	21899	21945	21972	21818	21956	21884	21972	21953	22103	21993	21844	22053	22005	22052	21813	21980	21888	21917	21941	21752	21869	22023	22078	21887	21861	21972	21995	22008	21909	22279	21974	21952	21844	21796	21744	21913	22005	22064	21997	21899	21834	21942	22074	21998	21877	21901	21961	21910	21741	21989	21862	21983	21865	22085	21807	22068	21989	21881	21837	21964	21914	22051	21799	21876	21960	21945	21905	21883	21957	21919	22030	21844	21969	22016	21943	21974	21975	22115	21805	22022	21765	22040	21808	21902	22063	21937	21970	21919	22043	21936	21852	21965	21960	21928	21920	21855	21824	22024	21970	22027	22144	21688	22056	21854	21860	21869	21812	21862	22098	22109	21908	21917	21995	21859	22090	22124	21783	21971	21849	21851	22006	22124	21825	21930	22042	21938	22029	21943	21912	21961	22004	21823	21773	21934	22056	21948	22016	21962	22072	21864	22047	21940	21830	21751	21765	21828	21932	21865	22085	21983	21940	22037	21927	21819	22114	21877	21929	22096	21972	21955	22136	22008	22029	21953	21954	22089	22077	21864	21942	22045	21904	21870	22070	21866	21819	22087	21862	21912	21992	21828	21839	22101	21905	22018	22012	21950	22039	21893	21783	21930	21962	22026	21764	21829	22035	21960	21938	22003	21833	22195	22088	22093	21896	21995	22174	21861	21994	21923	21735	21949	21884	21994	21753	22012	21969	21929	21930	22135	22057	21783	22051	21825	21846	22038	21964	21861	22131	21928	22014	21965	21904	21883	21774	21843	22001	21944	21786	21788	22034	21929	22013	21915	21895	21999	21956	21811	21847	21814	21724	21838	21814	21992	21850	22003	22091	21878	21856	21875	21892	21893	21929	21936	22087	21893	21816	21967	21948	21948	22171	21797	22054	21815	21876	21973	21826	22103	21914	21902	21833	21858	21984	22008	21966	22090	21911	22051	21888	21987	21935	21915	21998	22018	21841	22009	21899	21861	21957	21913	22045	21969	21885	21995	21950	21833	21850	21852	21680	22083	22162	21931	21873	22007	21953	22022	21972	21857	21952	21952	22028	21822	22039	21959	21981	21887	22100	21984	21934	21929	21737	21916	22019	21962	21819	22036	21879	21917	21865	21913	22160	22146	21955	21946	22113	21984	21871	21854	21813	22147	22175	21958	21947	21913	21848	21990	21993	22116	21817	21842	21927	21890	22060	21949	21819	21947	22074	21943	21968	21907	21895	21975	22176	21784	21934	21959	21909	21863	22156	21650	21957	21932	21971	21963	21840	21991	21987	21950	21776	21915	22159	22056	22029	22036	21817	21954	21978	21689	22048	21932	21904	21847	21929	21860	21951	21973	21999	22030	21928	21911	21888	21908	22041	22054	21970	21830	22084	21885	21796	22039	22008	21995	21897	22005	21777	21958	22057	21894	21972	22031	21937	21929	22053	21839	22041	21985	21983	22032	21979	21974	21624	21964	22059	21927	21961	22094	21916	21872	21946	21739	22012	21841	21899	22044	22020	22082	21986	21908	21886	21850	21988	22102	22042	21909	21818	21992	21865	22030	21968	21904	21886	21968	21998	22018	21778	22130	22078	21851	21689	22046	21779	21940	21970	21751	21863	22072	22042	21824	22042	22074	22116	21972	21911	21799	21942	21959	22173	21914	22038	21967	22132	21869	21965	21935	21987	21906	21961	21967	21892	22094	21842	21968	21865	22022	21972	21998	21883	21958	21823	21799	21713	21915	21988	22000	21910	21853	22009	21999	21863	21926	22029	21998	21836	22041	21968	22095	21911	21939	21911	21846	22080	21881	21930	21918	21860	21935	21883	22002	21948	21938	21830	22060	21919	22079	22123	21916	21895	21853	21963	21930	22013	21850	21870	22043	21847	22029	21645	21808	21863	22137	21875	22052	21881	21923	22170	21817	21987	21851	22067	21909	22017	21770	21985	21982	21941	22051	21966	21941	22099	21932	21834	22068	22060	22009	21900	22131	22022	21986	21986	21908	21882	21919	22052	21846	22144	21922	21828	21948	21805	21900	22165	21915	21897	22046	21867	22060	22016	21823	21842	22005	21986	22029	21863	21963	22034	21887	21742	22168	21959	21915	21864	21901	21980	21766	21724	21797	21735	21946	21798	22091	21718	21922	21844	21943	21862	21825	21797	21872	21902	21894	21709	21925	22019	21900	21838	21908	21923	22147	21910	21769	21981	21935	21893	22035	21892	21826	21967	21903	21960	22098	21950	22007	21907	22010	21955	21796	21707	21928	21971	22019	21774	22025	21858	21825	21820	21905	21812	22006	21993	21875	22080	22104	21936	21842	21964	21894	21936	21951	21899	21949	21752	21902	21897	22086	21753	22199	21828	21816	21916	22052	21863	21874	21883	22020	21952	21840	22005	21914	22257	21899	22060	21807	22126	22225	22016	21705	21993	22092	22010	21855	22027	21996	22032	21910	21941	21908	22037	21730	21910	21894	21939	22057	22023	21942	21978	22155	21981	22017	21943	21896	22084	21958	21881	22093	21771	22051	21838	21954	21854	21915	21913	21971	21999	21872	21912	21957	21888	21965	21760	21831	22035	21923	21916	21995	21910	21920	21992	22018	21952	22044	21877	21912	22091	21886	21910	21949	22045	21960	21871	22016	22141	22010	21826	21867	21822	21939	22019	21897	21993	21894	21953	21785	22142	21926	21936	22035	21783	21978	21758	22167	21997	22124	22028	22013	22091	21855	21963	22014	21876	22011	22134	22005	21822	21948	22011	21908	21889	21850	21906	21997	21862	21978	21909	21987	21919	21854	21754	21926	21923	21891	22091	22173	21776	21944	21846	21872	21930	22055	22048	21963	21720	21794	21883	22002	21989	21791	21934	21861	21990	21775	21738	21985	21954	21842	21782	21942	21841	21948	21867	21849	21730	21802	21821	21983	22015	21937	22144	21895	21872	22093	22015	21769	21984	22045	21903	21706	21798	21799	21990	21866	21827	21956	21977	21987	21776	22004	21891	22073	21765	21890	21933	21884	21846	22008	22073	21901	21925	21793	22156	21878	21853	22106	21923	21959	22031	21937	21992	21968	22076	21888	22127	22060	21920	22178	21797	22079	22119	22000	22013	21912	21885	21997	21884	21828	21878	22070	21987	22070	22138	22077	21968	22049	21906	22106	21907	21897	21999	21964	21731	22006	22017	21929	22013	21948	22079	21734	22119	21938	22115	21815	21977	21800	21804	21800	21823	21971	22090	22125	21904	21807	21923	21841	21831	22165	21830	21962	22165	21836	22049	21809	22132	21978	22072	22100	21805	21799	22071	22054	21857	22016	21922	21728	21882	21823	21890	21936	22071	22030	21885	21975	21871	21959	21926	22062	21801	22063	21828	21924	22006	22116	21931	21997	21909	21935	22070	22040	21999	21910	22083	21806	21939	22038	21923	22005	22021	22023	21857	22228	22087	22032	21935	22059	21960	21977	21845	21781	21961	22071	21869	22024	21759	21958	21745	22040	21940	21988	21872	21940	22069	21850	21899	21862	21927	21925	22130	22024	22078	22019	21657	21941	21879	21983	22062	22119	21942	21878	21993	21982	21938	21972	21833	21808	21987	21967	21795	21755	21965	21968	21909	21965	22005	21850	22035	21813	21953	21921	21918	21928	21914	22062	21859	22149	21978	21974	22066	21802	21847	21972	21886	21897	21988	21966	21732	21990	22067	21952	21911	21926	21993	21884	21900	21919	21908	21812	21813	21815	21971	21971	21980	21902	21880	21971	22023	22040	22059	21926	21895	21997	22037	22091	21930	21937	21887	21945	21951	22005	21981	21968	21904	21947	21693	22058	22060	22079	21888	21968	21799	22092	21925	22025	21968	21943	21996	21843	22061	21853	22049	22001	21994	21956	22056	21869	22057	22087	22023	21822	22026	21830	21933	21996	21852	21849	21922	21823	22036	21963	21919	21844	21895	21935	22009	21989	22024	21905	21926	21826	21886	21955	21882	21912	21773	22096	22033	22075	21814	22006	21908	21941	21943	21822	22089	21830	21774	22075	21890	21992	21940	22050	21805	21858	21995	21923	21975	21931	21922	21898	22038	22001	21989	21920	21936	22122	22055	21863	21782	22212	21881	21808	21721	21866	21946	22009	21980	21922	22017	22073	21941	21874	21928	21922	21992	22102	22092	21882	21879	21857	21939	22128	21877	21891	21851	22094	21822	21870	22009	21922	21732	21945	21829	21938	21924	21935	22036	22007	22084	21937	21860	22080	22021	21955	21804	21992	21979	22073	21929	21713	21946	21945	21819	21976	21918	22127	21903	22015	22096	21953	22071	21865	21904	21926	22015	21998	22005	22057	21987	22000	22127	21915	21968	22027	22023	21937	21969	22060	21939	21997	21801	21791	21969	21844	21966	21892	21971	21941	22012	22066	21900	21976	21971	21807	21897	22040	21839	21947	21957	21905	21861	21877	21908	22079	21773	21935	22017	21893	21895	22105	21837	21874	21945	21976	21951	21864	21682	22065	21905	21866	21923	21908	21902	22011	22023	21859	21908	21928	22195	22026	21867	21904	21970	21951	21822	21922	21952	21926	21898	22089	21980	21823	21773	21839	21907	22055	21959	21979	22057	21942	21790	22060	21893	22017	22030	21983	21676	22047	21969	22101	21968	21834	21931	22011	21823	22034	22065	21935	21998	22037	21814	21893	21962	21840	21954	22000	21902	22084	21861	21921	21862	21881	21735	22166	21965	21788	21939	21935	21898	21886	21932	22001	21817	21986	22120	21834	22018	21756	21850	21818	21956	22096	21946	21962	21870	21925	22001	21959	21950	22126	21964	21892	21862	21899	21713	21984	21863	21944	22032	21916	22034	21974	22149
22485	22131	43741	51258	44991	38809	36600	30785	29174	29657	29497	29352	29740	29519	29583	29617	29510	29486	29388	29400	29343	29637	29179	29351	29327	29280	29585	29369	29568	29320	29235	29346	29170	29144	29365	29298	29326	29234	29288	29355	29337	29211	29183	29454	29166	29264	29293	29188	29249	29175	29510	29320	29406	28964	29266	29426	29023	28983	29100	29406	29388	29046	29232	29374	29202	29185	29275	29105	29086	29054	29084	29236	29203	29254	29107	29015	29423	29198	29115	29086	29192	29018	29246	29142	29038	29064	29325	29436	29301	29212	29150	29308	29136	29424	29194	29086	29096	28824	29215	29120	29006	28986	29024	29170	29181	29323	29281	29274	29293	29305	29165	29145	29134	29163	29076	29048	29257	29321	29116	28993	29301	29302	29157	29207	29384	29102	29145	29302	29096	29182	29299	29235	29198	29040	29142	29132	29490	29346	29111	29050	29119	28855	29096	29553	29207	29368	29167	29162	29092	29132	29432	29357	29347	29128	29103	29248	29344	29244	29336	29149	28999	28976	28980	29445	29247	29374	29371	29151	29411	28990	29211	29096	29264	29074	29242	29061	29053	29341	29301	28968	29069	29034	29343	29293	29260	28986	29189	29265	29193	29258	29269	29394	29211	29239	29123	29268	29122	29142	29179	29345	29252	29016	29039	29108	29319	29283	29136	29076	29139	28874	29152	29267	29107	29309	29235	29180	29257	29150	29295	29446	29192	29200	29346	29182	29156	29122	29178	29020	29124	29158	29272	29282	29203	29125	29000	29188	29155	29384	29117	29193	29212	29076	29283	29207	29139	29213	29330	29158	29185	29282	29115	29184	29123	29050	29252	29017	29036	29333	29433	29152	29088	29138	29153	29205	29312	29264	29177	29345	29145	29222	29235	29136	29281	29385	29257	29291	29364	29099	29289	29422	29211	29283	29246	29199	28994	29095	29375	29168	29272	29131	29175	29158	29188	28959	29280	29036	29128	29204	28920	29028	28988	29298	29153	29181	29060	29172	29327	29182	29416	29079	29124	29223	28964	29268	29569	29285	29255	29051	29149	29386	28973	29052	29122	29140	29538	29095	29322	29135	28976	29108	29104	29078	29122	29360	29049	29209	29124	29078	29020	29165	29206	29352	29251	28928	29147	29021	29014	29340	29193	29154	29060	29018	29107	29355	29172	29079	29108	29045	29098	29140	29406	29171	28977	29255	28997	28991	29238	29146	29118	29217	29093	28876	29249	29194	29026	29217	29190	29283	29102	29226	29056	29144	29056	29175	29220	29185	29011	29159	29439	29160	28869	29241	29137	29125	29199	29329	29201	29155	29275	29199	29283	28918	29013	28982	29011	29196	29257	28995	29272	28916	29074	29249	29263	29138	28909	29190	28904	29370	29216	29121	29119	29137	29094	29171	29261	29056	28820	28984	29193	29132	29286	29155	29324	29225	29356	29290	29162	29111	29190	29039	29286	29017	29340	29136	29067	29103	29228	29228	29073	29298	29145	29116	29302	29125	29170	28987	29277	29207	29196	29304	29217	29411	29396	29209	29131	29327	29365	29152	29265	29196	29208	29137	29196	29176	29295	29079	29220	28961	28984	29149	29298	29168	29163	29179	29138	29036	28916	29261	29140	28964	29383	29229	29032	29105	29371	29200	29081	29037	29398	28864	29135	29014	29166	29245	29480	29111	29257	28969	29226	29351	29055	29207	29087	29030	29320	29195	29245	29002	29048	29102	28986	29031	29199	29276	29327	29173	29212	29445	28862	29153	29114	29186	29240	29104	29152	29060	29277	29260	29305	29314	29228	29482	29117	29008	28917	29120	29351	29168	29246	29316	29254	29289	29153	29225	29130	29189	29184	29033	29106	28901	28997	29174	29165	28947	29139	29394	28896	29033	29276	29240	29468	29220	29431	29422	29167	29244	29110	29341	29338	29222	29178	29095	29101	29127	28992	29200	29007	29255	29141	29130	29068	29326	29192	29162	29337	29075	29157	29354	29348	29100	29117	28901	28901	28979	28912	28952	29277	29054	29118	29292	29362	29293	29346	29109	29183	29279	29237	29197	29051	29255	28984	29343	29137	29083	29359	28893	29331	29232	29239	29164	29280	29095	29177	29446	28997	29225	29008	29283	29101	29219	29023	29004	29096	29325	29138	29137	29150	29185	28990	29173	29324	29297	29117	29204	29125	29105	28959	29389	29121	29167	29121	29139	29106	28973	29080	29078	29305	29001	29133	29196	29067	29156	28859	28971	29074	29034	29311	28946	29139	29118	29030	29173	29095	29114	28764	29195	29123	29136	29247	29130	29146	29288	29274	29170	29046	29217	29027	28935	29315	29217	29233	29274	29074	29267	29132	29185	29106	29051	29092	29107	29307	29214	29105	29254	29539	28975	29118	29410	29300	29036	29271	29185	29122	29183	29301	29361	29150	29331	29015	29248	29193	29180	29041	29193	29221	29253	29011	29192	29239	29313	29112	29009	29109	29236	29164	29069	29107	29042	29212	29130	28986	29071	29174	29344	29219	29285	29399	29363	29078	29058	28984	29071	29143	29027	29110	29178	29281	29301	29097	29136	29072	29370	29381	29219	29235	29134	28992	29221	29466	29085	28995	29337	29120	29196	29202	29185	28921	29122	29180	29384	29159	29433	29187	29204	28924	29064	29094	29049	29098	29185	28946	29082	29026	29320	29135	29142	29094	29040	29094	29067	29211	29437	29185	28994	29215	29098	29241	29083	29507	29190	29178	28922	29194	29137	29118	29107	29259	29194	29289	29030	29189	29216	29120	29216	29334	29293	29229	29223	29179	29235	29193	29220	29120	29140	29039	29056	29127	29161	29316	28839	29165	29024	29171	29157	29175	29225	29181	29176	29280	29039	29151	29212	29194	29150	29211	28950	29082	29317	29381	29116	29307	29193	29114	29172	29153	29273	29267	29216	29114	29103	29165	29216	29158	29115	29200	29222	29091	29322	29170	29168	29392	29564	29001	29238	29095	29240	28879	29216	29164	29228	29052	29206	29117	29162	29115	29012	29173	29172	29168	29196	29117	29129	29371	29013	29124	29165	29181	28943	28913	29137	29344	29119	29053	29096	29082	29101	29103	29204	29426	29238	29040	29251	29633	29259	29190	29080	29203	28901	29002	29072	29343	29089	29180	29063	29283	29152	29243	29161	29131	29102	29052	28988	29045	29225	29275	29059	28969	29328	29318	29144	28946	29002	29125	29141	29147	29282	29029	29267	29269	29007	29043	29155	29218	29078	29267	29042	29237	28944	29180	29069	29164	29093	29101	29208	29190	29275	29081	29457	29310	29092	29298	29163	29156	29226	29243	29042	29193	29109	29134	29374	29286	29298	29113	29258	29162	29102	29231	29022	28986	29075	29066	29168	29153	29125	29038	29134	29152	29153	29184	29172	29160	29221	29254	29370	29004	28940	28959	29218	28924	29047	29171	29046	29528	29124	29294	29059	29451	29238	29134	28931	29254	29297	29107	29415	29377	29062	29142	29115	29116	29185	29165	29303	29328	29165	28898	29290	29044	29093	29442	29389	29294	28972	29038	29099	29308	29291	29095	29078	29149	29027	29247	28941	29305	29297	29255	29143	29452	29211	29198	29062	29606	29005	29099	29197	29006	28917	29278	29231	29154	29498	29123	29173	29229	29204	29210	29144	29143	28920	29153	29242	29172	29128	29262	29270	29109	29206	29308	29108	29133	29183	29252	29370	29183	29176	29244	29113	29260	29131	29037	29123	29326	29015	29332	29037	29382	29253	28892	28928	29263	29062	29100	29303	29159	28891	29254	29007	29299	29108	29212	29168	29110	29074	29219	29108	29148	29083	29233	29276	29124	29027	29331	29347	29224	29176	29001	29215	29220	29181	29165	29032	29244	29439	29217	29175	29260	29299	28882	29038	29061	29145	29109	29188	29183	29102	29305	29062	29208	29093	29099	29228	29269	29124	29090	29179	28997	28964	29145	28836	28996	28923	29114	29059	29052	29171	29117	29401	29342	29172	29215	29197	29182	29144	29375	29226	29074	29232	29283	29238	29167	28942	29262	28996	28807	29094	28974	28971	29145	29504	29042	29261	29091	29298	29558	29504	29235	29254	29203	28930	29267	29094	29246	29109	29253	29333	29362	29278	29029	29021	29001	29368	29054	29118	29180	29132	29315	29054	29107	29079	29262	29189	28980	29230	28918	29286	29231	29114	29088	29482	29110	29077	29341	29131	29192	29166	29190	29022	29026	29274	29213	29367	29092	29158	29214	29100	29154	29263	28843	29055	29176	29010	29341	29095	29099	29209	28995	29228	29144	28956	28997	29285	29206	29328	29283	28911	28983	29171	29288	29129	29359	28873	29118	29275	29132	29065	29162	29100	29329	29241	29105	28936	29279	29092	29202	29012	29285	29108	29343	29231	29307	29031	28907	29089	29145	28941	29089	28996	29216	29084	29023	29101	29130	29126	29204	29171	29184	29214	29093	29203	29226	29010	29218	29297	29020	29171	29216	29041	29273	29229	29071	29131	29222	29106	29185	29139	29424	29300	29445	29032	29046	29053	29380	29143	29087	29010	29160	29372	29169	29303	29220	29151	28889	29125	29206	29152	29145	29254	29222	29187	28984	28857	29308	29407	28999	29316	28891	29147	29073	29314	29295	29096	29213	29260	29163	29066	29111	29203	29245	29294	29438	29011	29040	29188	29170	29023	29122	29324	29031	28924	29239	29080	29359	29111	29055	29062	29090	29062	29126	28969	29260	29189	29099	29091	29256	29258	28949	29422	29349	29120	29463	29344	29177	29164	29076	29242	29278	29123	29109	29334	29170	29005	29074	29236	29124	29253	29049	29091	29133	29304	29235	29198	29304	29445	29364	28926	29138	29148	29096	29413	29124	28922	28970	29368	29072	29254	29176	29016	29218	29157	29048	29156	29103	29235	28904	29020	29185	29153	29193	29192	29000	29050	28998	29179	28962	29198	29031	28926	29337	29148	29252	29404	29230	29098	29120	28981	29172	29142	28977	29310	29111	29095	29084	29114	29202	29219	29091	29126	29277	29349	29350	29348	29290	29186	29125	29103	29223	29127	29254	29238	29407	29308	29300	28969	29039	29175	28952	29145	28939	28961	29181	29182	28956	28991	29120	29094	29110	29185
47451	88597	99107	87639	62981	41827	31233	23539	22046	22498	22172	22212	22237	22381	22205	22444	22107	22355	22442	22358	22338	22276	22316	22371	22401	22248	22401	22276	22297	22219	22310	22269	22306	22149	22227	22368	22294	22216	22355	22248	22321	22198	22189	22391	22440	22286	22322	22285	22379	22253	22316	22264	22218	22265	22092	22345	22329	22377	22225	22344	22313	22421	22313	22517	22368	22209	22292	22145	22299	22201	22335	22358	22382	22260	22459	22223	22269	22315	22220	22352	22295	22224	22031	22058	22268	22156	22194	22314	22292	22125	22458	22236	22203	22198	22108	22251	22242	22417	22357	22222	22286	22284	22334	22293	22193	22342	22171	22126	22248	22414	22389	22210	22300	22133	22266	22399	22215	22251	22220	22341	22153	22396	22441	22342	22271	22166	22318	22479	22416	22372	22334	22430	22294	22380	22194	22199	22463	22076	22474	22171	22352	22284	22182	22219	22206	22189	22328	22270	22244	22283	22242	22306	22552	22365	22284	22119	22300	22105	22243	22512	22165	22318	22409	22335	22249	22283	22310	22281	22426	22339	22392	22266	22307	22314	22365	22319	22215	22398	22194	22256	22225	22557	22315	22180	22420	22467	22280	22219	22287	22426	22437	22124	22387	22293	22336	22445	22129	22151	22416	22384	22232	22247	22337	22297	22322	22279	22268	22294	22271	22363	22258	22356	22452	22173	22275	22288	22237	22321	22154	22220	22332	22292	22280	22156	22194	22205	22216	22336	22305	22373	22390	22337	22273	22381	22390	22289	22190	22384	22350	22459	22137	22348	22461	22353	22308	22231	22386	22326	22271	22312	22313	22308	22221	22458	22370	22254	22327	22172	22262	22286	22309	22446	22294	22486	22386	22338	22194	22229	22279	22173	22437	22263	22280	22325	22217	22247	22363	22258	22249	22298	22364	22272	22458	22350	22188	22056	22193	22305	22393	22435	22158	22324	22243	22433	22326	22385	22326	22313	22381	22330	22230	22247	22335	22291	22199	22363	22170	22232	22242	22240	22267	22224	22337	22227	22289	22031	22225	22174	22295	22510	22353	22115	22261	22348	22456	22254	22454	22267	22333	22184	22337	22449	22211	22174	22263	22316	22340	22299	22226	22186	22223	22148	22183	22444	22357	22383	22325	22230	22387	22183	22270	22265	22224	22207	22210	22163	22111	22217	22439	22224	22269	22286	22163	22309	22157	22057	22272	22364	22394	22450	22192	22289	22252	22442	22173	22379	22414	22258	22332	22299	22380	22236	22318	22177	22208	22447	22149	22331	22365	22261	22381	22132	22419	22335	22287	22216	22346	22116	22333	22078	22292	22320	22286	22384	22280	22228	22142	22337	22182	22172	22080	22451	22320	22404	22220	22312	22308	22217	22235	22311	22481	22071	22411	22149	22283	22241	22299	22175	22142	22350	22139	22319	22291	22232	22172	22134	22346	22316	22198	22230	22303	22126	22395	22181	22309	22300	22236	22278	22424	22350	22153	22274	22276	22157	22175	22364	22284	22160	22287	22389	22204	22390	22212	22261	22153	22326	22341	22148	22242	22353	22098	22302	22300	22363	22317	22187	22306	22205	22319	22293	22157	22421	22199	22383	22186	22306	22350	22183	22122	22117	22396	22272	22350	22283	22201	22373	22339	22264	22297	22219	22373	22249	22196	22301	22137	22326	22352	22326	22235	22397	22157	22283	22121	22390	22206	22279	22406	22191	22120	22316	22250	21992	22344	22234	22443	22196	22333	22326	22264	22364	22174	22281	22168	22441	22331	22224	22268	22371	22294	22417	22365	22398	22167	22361	22209	22064	22534	22268	22478	22405	22247	22217	22477	22314	22522	22110	22350	22226	22192	22449	22157	22371	22166	22423	22360	22279	22332	22337	22278	22147	22340	22426	22086	22268	22380	22415	22397	22334	22262	22331	22208	22185	22363	22212	22220	22414	22249	22377	22320	22253	22256	22306	22331	22300	22101	22396	22366	22263	22266	22288	22249	22372	22328	22303	22259	22214	22404	22069	22079	22290	22099	22418	22256	22123	22324	22247	22402	22027	22300	22292	22200	22374	22303	22246	22297	22333	22319	22236	22375	22217	22407	22345	22355	22155	22226	22407	22344	22234	22351	22216	22429	22294	22325	22277	22271	22295	22326	22220	22278	22563	22234	22417	22340	22213	22190	22285	21995	22359	22268	22422	22248	22304	22243	22274	22197	22128	22193	22445	22201	22311	22278	22205	22255	22332	22388	22263	22410	22292	22196	22385	22302	22396	22355	22250	22464	22190	22142	22365	22255	22239	22255	22297	22185	22286	22319	22269	22187	22329	22306	22398	22232	22491	22346	22389	22314	22225	22224	22454	22252	22364	22161	22349	22056	22351	22128	22359	22275	22215	22279	22309	22122	22301	22172	22155	22382	22423	22190	22282	22148	22251	22291	22170	22343	22148	22323	22261	22461	22285	22199	22361	22429	22358	22313	22151	22231	22180	22392	22209	22132	22256	22412	22396	22031	22478	22294	22173	22360	22402	22475	22224	22181	22340	22389	22364	22276	22117	22365	22306	22288	22412	22236	22186	22437	22227	22140	22341	22436	22131	22346	22341	22198	22261	22272	22213	22154	22311	22178	22376	22333	22358	22490	22364	21985	22427	22282	22178	22262	22291	22451	22252	22412	22279	22251	22398	22424	22331	22183	22266	22369	22343	22359	22208	22500	22242	22431	22178	22369	22155	22390	22500	22243	22119	22257	22290	22250	22206	22306	22240	22254	22373	22236	22317	22317	22195	22498	22139	22370	22220	22341	22063	22229	22303	22371	22293	22281	22076	22294	22294	22253	22339	22301	22229	22232	22068	22207	22345	22234	22260	22310	22247	22415	22249	22423	22086	22273	22278	22402	22218	22457	22226	22195	22273	22345	22165	22202	22304	22254	22301	22436	22267	22384	22341	22159	22232	22425	22405	22177	22120	22233	22304	22303	22426	22214	22312	22130	22464	22245	22378	22233	22296	22335	22360	22095	22428	22326	22227	22347	22279	22073	22426	22312	22379	22329	22180	22201	22422	22278	22512	22187	22346	22274	22347	22256	22288	22282	22216	22358	22248	22280	22277	22200	22295	22186	22105	22381	22340	22320	22166	22350	22339	22228	22334	22375	22225	22264	22249	22005	22503	22351	22157	22232	22390	22299	22199	22234	22076	22448	22385	22173	22157	22421	22099	22347	22388	22319	22215	22242	22262	22152	22275	22292	22321	22313	22353	22271	22059	22317	22168	22408	22171	22108	22296	22170	22252	22448	22288	22211	22401	22136	22326	22259	22237	22222	22366	22332	22343	22203	22327	22182	22526	22177	22269	22230	22134	22373	22313	22361	22164	22210	22262	22221	22284	22368	22329	22328	22043	22411	22338	22311	22283	22345	22336	22169	22205	22365	22331	22491	22415	22232	22253	22367	22264	22515	22383	22271	22415	22276	22355	22288	22359	22291	22229	22155	22241	22228	22165	22147	22284	22395	22452	22345	22171	22214	22233	22349	22177	22289	22287	22363	22328	22177	22164	22380	22356	22348	22268	22215	22209	22000	22235	22260	22162	22213	22211	22232	22363	22308	22453	22166	22359	22331	22367	22326	22090	22262	22137	22408	22194	22399	22187	22414	22411	22385	22219	22629	22224	22029	22202	22328	22186	22278	22250	22159	22374	22327	22225	22181	22323	22296	22277	22290	22197	22271	22290	22225	22352	22213	22385	22197	22247	22296	22244	22174	22441	22093	22306	22234	22329	22239	22369	22248	22241	22489	22176	22333	22021	22452	22189	22474	22466	22256	22343	22402	22193	22306	22594	22329	22313	22266	22214	22104	22286	22354	22277	22085	22118	22329	22356	22389	22217	22435	22234	22359	22147	22145	22315	22202	22218	22151	22267	22307	22283	22312	22164	22179	22063	22423	22312	22279	22222	22071	22283	22264	22454	22378	22249	22384	22130	22162	22063	22239	22329	22283	22162	22224	22222	22263	22286	22763	22163	22181	22399	22318	22361	22239	22169	22191	22367	22213	22305	22270	22236	22318	22261	22341	22385	22378	22115	22253	22491	22281	22304	22241	22207	22232	22272	22234	22412	22282	22394	22308	22274	22211	22272	22254	22294	22203	22316	22218	22192	22244	22249	22480	22361	22181	22391	22249	22323	22241	22198	22275	22167	22381	22053	22332	22212	22461	22301	22319	22289	22271	22408	22290	22317	22322	22164	22308	22316	22337	22364	22251	22187	21914	22373	22438	22266	22536	22208	22449	22201	22253	22271	22397	22206	22506	22386	22092	22238	22309	22248	22293	22241	22359	22319	22246	22474	22309	22217	22384	22378	22491	22389	22066	22285	22335	22346	22352	22373	22230	22371	22234	22397	22377	22427	22258	22503	22272	22309	22403	22388	22182	22359	22238	22260	22339	22227	22279	22512	22247	22257	22277	22216	22304	22268	22228	22244	22249	22152	22265	22263	22261	22196	22219	22052	22380	22226	22362	22329	22373	22328	22219	22317	22205	21981	22321	22399	22302	22377	22188	22374	22216	22241	22310	22118	22122	22212	22475	22096	22185	22219	22384	22439	22156	22408	22258	22485	22256	22170	22337	22159	22250	22346	22487	22108	22309	22304	22030	22354	22163	22286	22015	22265	22169	22276	22184	22257	22180	22294	22163	22500	22214	22466	22125	22405	22424	22208	22095	22270	22405	22433	22258	22232	22423	22301	22278	22333	22267	22441	22211	22403	22479	22257	22250	22273	22424	22221	22348	22250	22243	22304	22328	22291	22361	22244	22148	22392	22271	22121	22254	22344	22210	22104	22433	22416	22181	22420	22408	22313	22224	22515	22361	22141	22223	22354	22165	22274	22175	22159	22397	22373	22285	22271	22339	22360	22386	22287	22180	22296	22223	22194	22337	22406	22181	22241	22352	22270	22268	22327	22295	22085	22310	22339	22239	22330	22272	22459	22398	22481	22435	22196	22557	22283	22396	22299	22206	22209	22301	22275	22236	22256	22299	22309	22443	22242	22276	22328	22231	22190	22250	22292	22325	22242	22063	22542	22356	22329	22346	22251	22447	22250	22288	22235	22238	22247	22366	22192	22419	22248	22414	22411	22214	22060	22362	22165	22242	22334
27956	33438	52008	43423	33917	31166	29651	28664	28459	28447	28565	28512	28446	28665	28802	28654	28605	28624	28268	28403	28259	28572	28688	28667	28605	28615	28891	28681	28526	28435	28602	28478	28497	28368	28534	28424	28611	28447	28448	28600	28404	28358	28530	28487	28609	28713	28507	28570	28230	28463	28447	28629	28314	28409	28442	28510	28303	28236	28613	28715	28471	28498	28348	28199	28170	28588	28567	28524	28473	28574	28532	28570	28529	28698	28669	28498	28688	28543	28449	28464	28437	28322	28517	28443	28569	28660	28627	28408	28732	28427	28485	28565	28394	28334	28750	28427	28772	28469	28690	28520	28510	28623	28734	28343	28590	28572	28478	28220	28567	28290	28330	28592	28308	28234	28745	28398	28401	28726	28382	28434	28700	28318	28536	28271	28585	28284	28445	28350	28381	28537	28367	28309	28589	28301	28685	28546	28437	28238	28461	28732	28673	28496	28435	28522	28187	28518	28568	28313	28403	28345	28376	28310	28454	28493	28465	28356	28494	28404	28286	28554	28289	28561	28460	28351	28452	28473	28454	28390	28392	28605	28500	28492	28492	28439	28464	28550	28661	28349	28455	28580	28463	28669	28626	28559	28346	28485	28647	28290	28423	28603	28568	28361	28506	28540	28704	28616	28534	28676	28712	28539	28398	28428	28465	28660	28299	28229	28451	28383	28522	28423	28503	28513	28466	28332	28501	28392	28381	28322	28370	28565	28455	28440	28510	28671	28620	28544	28640	28497	28367	28610	28466	28645	28326	28143	28480	28529	28673	28536	28484	28352	28480	28457	28513	28317	28593	28458	28458	28547	28483	28540	28380	28371	28422	28371	28580	28577	28256	28349	28600	28224	28576	28401	28326	28582	28450	28393	28546	28487	28592	28692	28407	28405	28303	28311	28287	28399	28387	28470	28451	28592	28515	28506	28745	28475	28474	28688	28590	28490	28754	28422	28553	28692	28640	28391	28263	28467	28298	28488	28393	28371	28537	28327	28299	28293	28522	28694	28439	28689	28618	28333	28349	28446	28398	28383	28699	28595	28608	28545	28705	28294	28550	28424	28489	28402	28429	28451	28450	28487	28583	28504	28607	28529	28663	28370	28627	28489	28482	28459	28401	28422	28501	28313	28442	28423	28343	28367	28287	28565	28571	28585	28569	28695	28485	28452	28359	28325	28327	28569	28406	28438	28605	28495	28402	28580	28296	28605	28645	28687	28601	28266	28555	28275	28522	28626	28498	28505	28563	28500	28464	28790	28606	28621	28580	28286	28837	28539	28241	28299	28611	28500	28614	28590	28434	28431	28439	28332	28686	28425	28517	28184	28503	28696	28262	28334	28311	28928	28517	28481	28335	28568	28546	28344	28413	28654	28557	28395	28281	28469	28542	28651	28340	28526	28453	28545	28360	28382	28539	28388	28569	28592	28496	28469	28525	28229	28610	28586	28440	28561	28339	28507	28619	28516	28403	28609	28595	28559	28540	28522	28414	28414	28514	28670	28407	28481	28512	28469	28350	28460	28580	28402	28469	28841	28631	28520	28677	28418	28544	28481	28444	28325	28568	28707	28460	28539	28706	28460	28487	28639	28525	28728	28609	28553	28384	28547	28491	28515	28354	28611	28767	28767	28420	28465	28434	28287	28377	28424	28298	28237	28261	28517	28450	28591	28510	28449	28453	28562	28681	28708	28702	28428	28677	28713	28384	28590	28445	28467	28381	28120	28268	28423	28516	28647	28456	28549	28293	28505	28614	28720	28483	28669	28525	28407	28461	28357	28508	28384	28554	28498	28555	28469	28677	28668	28306	28656	28319	28335	28479	28502	28321	28527	28608	28662	28664	28521	28597	28475	28330	28544	28340	28528	28449	28604	28618	28402	28439	28536	28418	28377	28320	28636	28496	28234	28339	28439	28648	28688	28579	28596	28580	28486	28450	28572	28506	28362	28618	28276	28277	28534	28515	28218	28662	28498	28527	28483	28487	28644	28445	28546	28410	28546	28787	28348	28458	28356	28335	28260	28669	28463	28629	28596	28488	28457	28383	28487	28368	28600	28422	28520	28477	28866	28722	28642	28442	28457	28294	28389	28606	28402	28599	28537	28652	28409	28370	28566	28415	28566	28442	28469	28480	28233	28425	28617	28448	28501	28298	28439	28373	28543	28600	28342	28681	28717	28519	28415	28289	28502	28633	28495	28752	28341	28380	28424	28317	28223	28479	28495	28916	28589	28754	28405	28673	28386	28503	28468	28420	28352	28318	28699	28659	28626	28355	28537	28573	28573	28483	28660	28596	28452	28537	28495	28331	28514	28531	28494	28586	28484	28411	28278	28385	28475	28516	28672	28472	28685	28350	28567	28432	28523	28584	28544	28657	28582	28548	28762	28601	28535	28530	28667	28676	28366	28690	28572	28470	28534	28434	28707	28672	28437	28614	28733	28676	28678	28461	28338	28376	28563	28584	28613	28469	28601	28460	28422	28675	28714	28258	28475	28644	28581	28312	28451	28348	28557	28527	28437	28560	28549	28725	28559	28595	28348	28423	28636	28460	28290	28426	28589	28783	28695	28559	28661	28597	28609	28411	28382	28630	28568	28577	28628	28630	28355	28592	28558	28289	28471	28637	28486	28585	28509	28639	28343	28679	28552	28564	28466	28467	28656	28353	28662	28687	28589	28315	28301	28319	28303	28665	28398	28421	28527	28409	28310	28799	28417	28653	28201	28586	28489	28659	28603	28532	28473	28631	28329	28315	28572	28663	28732	28380	28635	28699	28405	28418	28458	28499	28612	28597	28406	28443	28379	28599	28620	28495	28498	28552	28415	28370	28464	28176	28707	28627	28255	28433	28839	28341	28278	28368	28413	28643	28595	28577	28598	28524	28393	28320	28154	28600	28412	28556	28415	28493	28540	28727	28527	28682	28327	28484	28738	28609	28550	28514	28660	28574	28392	28453	28371	28572	28540	28556	28424	28686	28178	28481	28580	28658	28368	28386	28536	28510	28663	28620	28534	28353	28493	28471	28452	28515	28684	28556	28402	28474	28688	28336	28481	28268	28570	28611	28666	28670	28299	28400	28511	28564	28614	28383	28504	28631	28692	28522	28454	28517	28643	28374	28459	28484	28396	28408	28341	28511	28333	28363	28444	28509	28492	28528	28503	28706	28365	28481	28424	28616	28573	28551	28465	28424	28578	28225	28574	28510	28370	28479	28516	28400	28310	28210	28280	28555	28524	28613	28463	28574	28551	28567	28318	28455	28647	28465	28631	28636	28465	28486	28567	28481	28726	28445	28632	28353	28537	28540	28395	28388	28402	28760	28743	28477	28411	28607	28485	28541	28461	28541	28575	28316	28428	28435	28463	28439	28625	28652	28709	28498	28603	28474	28667	28429	28564	28606	28745	28319	28322	28447	28388	28687	28529	28661	28383	28493	28391	28587	28638	28501	28461	28278	28407	28538	28674	28531	28472	28559	28463	28418	28487	28385	28496	28591	28600	28491	28509	28483	28518	28547	28492	28838	28378	28527	28315	28489	28357	28440	28560	28315	28385	28677	28535	28429	28483	28439	28400	28698	28524	28573	28650	28603	28408	28526	28399	28556	28544	28433	28428	28305	28474	28459	28458	28367	28571	28492	28535	28529	28486	28453	28239	28454	28639	28496	28537	28393	28554	28496	28521	28401	28417	28444	28745	28563	28281	28623	28524	28506	28432	28681	28663	28392	28369	28753	28483	28443	28466	28322	28315	28646	28643	28452	28441	28599	28629	28547	28460	28578	28497	28585	28481	28495	28396	28586	28411	28516	28468	28257	28375	28389	28382	28600	28516	28215	28693	28455	28467	28381	28348	28403	28508	28498	28480	28314	28672	28537	28674	28692	28294	28519	28379	28548	28520	28431	28444	28673	28664	28498	28581	28681	28706	28341	28471	28504	28664	28550	28513	28307	28501	28465	28286	28567	28651	28624	28618	28377	28506	28627	28424	28600	28526	28691	28431	28531	28647	28422	28498	28178	28501	28609	28497	28681	28506	28456	28412	28567	28767	28594	28461	28589	28464	28724	28474	28463	28373	28604	28462	28747	28356	28525	28741	28725	28510	28410	28505	28433	28394	28460	28444	28574	28555	28547	28417	28348	28641	28441	28500	28662	28489	28432	28463	28311	28567	28467	28535	28630	28589	28759	28450	28784	28527	28637	28494	28512	28622	28650	28462	28231	28502	28410	28459	28696	28428	28551	28450	28366	28392	28467	28197	28464	28429	28486	28574	28307	28400	28412	28771	28460	28566	28312	28647	28512	28503	28308	28640	28782	28471	28444	28491	28599	28482	28515	28714	28759	28380	28336	28405	28225	28262	28554	28383	28312	28254	28431	28382	28660	28513	28620	28379	28465	28342	28537	28341	28788	28408	28286	28455	28586	28230	28421	28692	28558	28438	28386	28616	28548	28489	28474	28584	28564	28323	28429	28398	28416	28497	28601	28563	28591	28610	28425	28433	28602	28555	28618	28613	28349	28574	28612	28614	28571	28485	28696	28583	28805	28487	28665	28545	28705	28394	28518	28295	28439	28450	28522	28855	28432	28246	28303	28768	28694	28436	28514	28536	28598	28227	28439	28420	28678	28426	28462	28647	28588	28443	28428	28449	28502	28509	28459	28486	28686	28417	28463	28657	28301	28541	28348	28614	28254	28577	28632	28491	28420	28500	28628	28542	28400	28552	28726	28463	28291	28591	28511	28751	28371	28471	28477	28426	28386	28432	28493	28493	28673	28388	28501	28461	28510	28400	28695	28347	28456	28435	28562	28403	28729	28472	28588	28236	28636	28540	28531	28562	28578	28503	28334	28511	28563	28551	28714	28558	28562	28389	28834	28650	28658	28329	28626	28662	28645	28608	28525	28538	28537	28270	28500	28376	28565	28382	28407	28449	28304	28499	28522	28609	28670	28359	28740	28404	28515	28352	28484	28502	28504	28609	28411	28532	28540	28629	28613	28617	28535	28408	28726	28601	28621	28502	28610	28621	28686	28880	28525	28452	28755	28455	28571	28547	28429	28530	28538	28371	28394	28518	28402	28407	28735	28560	28430	28383	28880	28677	28451	28504	28300	28389	28452	28491	28411	28484	28332	28779	28422	28587	28563	28573	28572	28525	28575	28457
25215	56351	55119	38090	28799	24548	22534	21977	21992	21796	21638	21894	21708	21942	21815	21778	21990	21928	22018	21700	22030	21875	22001	21814	21891	21856	21803	21911	21870	21788	22020	21860	21900	21729	21746	21793	21916	21892	22086	21750	21761	21737	21751	21921	21862	21987	21766	21835	21833	21882	21991	21743	21865	21804	21883	21895	21704	21694	21930	21851	21884	21860	21757	22000	21675	21629	21820	21907	21834	22029	22025	21840	21683	21784	21988	21661	21953	21798	21717	21791	22029	21837	21968	21738	21675	21635	21606	21826	22012	21750	21799	21670	21658	21991	21703	21965	21836	21856	21951	21885	21778	21762	21985	21912	21891	21899	21805	21757	21983	21666	21867	21791	21928	21869	21823	21855	21933	21768	21848	21949	21697	21723	21684	21722	21729	22043	21758	21730	21956	21906	21932	21832	21748	21809	21977	21556	22058	21960	21791	21827	21689	21770	21850	21687	21686	21712	21826	21862	21794	21851	21862	21799	21871	21889	21826	22108	21964	21763	21913	21776	21814	21917	21931	21732	21917	21927	21740	21917	21680	21790	21952	21747	21732	21854	21923	21899	21749	21849	21930	21751	21871	21847	21718	21931	21605	21755	21910	21707	21825	21814	21714	21926	21937	21749	21833	21886	21745	21823	21770	21751	21899	21825	21884	21746	21841	21897	21776	21867	22005	21645	21813	21788	21727	21811	21782	22053	21782	21922	21930	21571	21711	21899	21884	21988	21832	21995	21785	21809	21779	21747	21980	21667	21839	21681	21770	21890	21884	21970	21753	21776	21800	21909	21819	21853	21865	21831	22029	21652	21827	21613	22109	21698	21779	21621	21788	21812	21616	21818	21905	21786	21913	21701	21721	21917	21898	21788	21798	21794	21771	21973	21866	21697	21836	21839	21594	21935	21761	21713	21806	21707	21879	21794	21741	21805	21819	21976	21670	21683	21754	21715	21678	21948	21838	21803	21778	21948	21930	21828	21960	21792	21750	21893	21772	21823	21826	21811	21797	21888	21821	21917	21820	21861	21802	21800	21773	21789	21753	21939	21775	21840	21811	21675	21837	21886	21843	21962	21717	21876	21772	21950	21923	21873	21725	21866	21769	21874	21653	21763	21859	21713	21824	21806	21751	21752	21589	21730	21847	21788	21909	22006	21758	21904	21789	21913	21915	21939	21885	21833	21602	21696	21600	21861	21888	21752	21912	21958	21738	21815	21948	21673	21748	21733	21982	21850	21655	21830	21902	21828	21741	21808	21918	21751	21982	21768	21798	21749	21914	21774	21782	21879	21718	21824	21748	21879	21883	21880	21777	22085	21900	21738	21814	21955	21678	21685	21864	21805	21821	21844	21791	21993	22017	21837	21946	21792	21630	21889	21746	21917	21871	22027	21864	21792	21785	21793	21823	21685	21824	21784	21588	21824	21698	21760	21696	21849	21871	21807	21795	21650	21861	21793	21827	21856	21884	21866	21626	21978	21651	21932	21637	21713	21888	21881	21811	21802	21910	21786	21753	22002	21829	21969	21877	21994	21606	21825	21813	22067	21827	21854	21685	21872	21972	21949	21698	21792	21947	21876	21775	21813	21744	21740	21806	21759	21952	21936	21742	21843	21906	21698	21912	21800	21763	22093	21663	21656	21763	21897	21666	21658	21694	21877	21780	21802	21784	21955	21840	21896	21738	21844	21801	21752	21761	21692	21783	21779	21681	21860	21978	21642	21908	21822	21864	21729	21715	21855	21863	21971	21660	21956	21868	21894	21857	21781	21897	21979	21605	21732	21896	21931	21996	21820	21697	21950	21840	21842	21864	21856	21926	21670	21927	21822	21722	22046	21997	21859	21740	21843	21754	21690	21816	21882	21756	21733	21713	21973	21719	21850	21837	21905	21850	21956	21700	21915	21747	21845	21873	21816	21743	21757	21944	21613	21953	21840	21753	21847	21822	21692	21973	21770	22043	21815	21886	21944	21928	21847	21763	21855	21771	21765	21631	21841	21731	21712	21790	21888	21820	21936	21895	21834	21891	21908	21799	21786	21796	21930	21764	21853	21762	21886	21675	21715	21769	21826	21756	21778	21809	21765	21836	21708	21992	21787	21778	21862	21894	21865	21900	21725	21737	21766	21832	21867	22022	21765	21763	21666	21770	21676	21788	21940	21783	21982	21913	21868	21923	21845	21955	21785	21671	21965	21786	21771	21808	21833	21960	21700	21982	21820	21734	21743	21855	21964	21865	21715	21775	21811	21876	22001	21819	21839	21907	21858	21828	21763	21821	21880	21736	21979	21805	21838	21728	21931	21906	21800	21931	21829	22001	21920	21935	21840	21713	22002	21821	21949	21855	21898	21799	21748	21963	21913	21756	21866	21785	21805	21943	21798	21702	21873	21764	21883	21802	21904	21788	21645	21721	21878	21848	21861	21835	21969	21775	21758	21845	21811	21750	21792	21632	21732	21859	22018	21918	21705	21997	21854	21835	21610	21808	21889	21650	21896	21788	21750	21772	21824	21948	21645	21816	21557	21917	21759	21887	21737	21821	21948	21812	21845	22001	21853	21865	21891	21747	21901	21842	21977	21750	22041	21589	21827	21873	21815	21808	21592	22068	21805	21950	21762	21729	21887	21932	21817	21698	21846	21771	21667	21707	21763	22116	21773	21722	21799	21889	21981	21915	21857	21900	21943	21824	21755	21960	21821	21602	21758	21904	21815	22116	21936	21769	21925	22065	21951	21955	21885	21843	21867	21712	21951	21695	21928	21961	21894	21809	21830	21845	21740	21849	21720	21734	21951	21767	21842	21936	21782	21826	21918	21787	21807	21726	21853	21832	21733	21875	21931	21775	21809	21665	21797	21831	21655	21803	21915	21782	21978	21716	21706	21825	21885	21949	21720	21942	21828	21773	21700	22051	21775	21818	21807	21890	21859	21734	21908	21888	21801	21832	21754	21858	21763	21698	21938	21819	21771	21798	21692	22057	21840	21876	21793	21910	21922	21818	21880	21822	21813	21895	21794	21784	21785	21731	21923	21936	21735	21968	21890	21781	21913	21957	21801	21991	21777	21917	22016	21884	21841	21914	21715	21844	21634	21917	21928	21917	21813	21951	21853	22014	21853	21747	21823	21683	21712	21798	22033	21687	21927	21774	21721	21972	21834	21856	21873	21837	21797	21826	21915	21697	21877	21841	21913	21694	21979	21823	21724	21892	21911	21959	21772	21814	21739	21831	21953	21685	21913	21844	21796	22021	21903	22123	21687	21892	21817	21913	21946	21892	21905	21856	21739	21825	21946	21620	21782	21822	21824	21900	21836	21909	21887	22005	21788	21910	21893	21820	21710	21793	21826	21696	21931	21732	21885	21837	21601	21807	21975	21821	21873	21841	21839	21868	21796	21871	21782	21808	21838	21972	21687	21874	21852	21796	21989	21692	21705	21899	21800	21609	21773	21860	21753	21758	21911	21821	22026	21688	21850	21719	21915	21876	21786	21975	21876	21689	21833	21883	21880	21764	21838	21855	21663	21818	21855	21771	21885	21845	21848	21812	21893	21685	21802	21546	21903	21943	21725	21779	21944	21744	22020	21779	21930	21788	21933	21772	21620	21749	21950	21754	22040	21844	21786	21737	21844	21859	21870	21890	21839	21862	22054	21866	22096	21807	21873	21828	21736	21781	21852	21831	21700	21911	21737	21927	21699	21786	21856	21594	21805	21758	21857	21827	21898	21985	21812	21876	21816	21859	21956	21826	21964	21916	21804	21763	22009	21904	21738	21934	21754	21947	21851	21783	21942	21771	21804	21904	21755	21945	21711	21832	21840	21961	21685	21842	21849	21943	21729	22044	21673	21878	22043	21757	22016	21710	21856	21920	21661	21949	21670	21643	21841	21720	21983	21856	21775	21765	22058	21990	21871	21949	21940	21843	21815	21760	21832	21835	21865	21946	21994	21862	22010	21816	21754	21763	21912	21918	21891	21671	21865	21694	21608	21799	21731	21768	21888	21823	21821	21742	21824	21807	22114	21724	21725	21870	21709	21838	21717	21757	21716	21924	21780	21854	22034	21841	21693	21765	21658	21964	21867	21774	21621	21756	21883	21863	21905	21769	21827	21867	21916	21924	21857	21880	22150	21808	21921	21901	21872	21915	21713	22001	21954	21836	21666	21824	21925	21811	21720	21920	21866	21827	21793	21902	22010	22016	21720	21911	21970	21816	21888	21646	21663	21884	21749	21749	21739	21771	21870	21865	21838	21848	21783	21575	21671	21867	21950	21847	21783	22042	21698	22069	21916	21905	21943	21884	21763	21851	21888	21811	22011	21893	21889	21874	21976	21805	21908	21857	21880	21773	21671	21855	21912	21964	21634	21704	21768	21657	21821	21812	21826	21871	21851	21903	21774	22005	22006	21870	21670	21859	21891	21866	21783	21899	21899	21910	21744	22023	21660	21762	21915	21859	21797	21875	21690	22035	22031	21892	21831	21791	21930	21987	21827	22060	21830	21821	21846	21828	21847	21705	21626	21871	21769	21864	22016	21795	21984	21780	21808	21883	21646	21856	21733	21821	21773	21651	21826	21746	21861	21920	21925	21830	21917	21955	21775	21861	21818	21818	21691	22127	21884	21707	21833	21794	21982	21884	21830	21949	21669	22024	21881	21819	21835	21716	21975	21864	21709	21720	21829	21708	21720	21926	21945	21856	21890	21809	21918	21975	21851	21762	21945	21939	21854	21875	21882	21842	21733	21731	21866	21796	21797	21900	21911	21944	21805	21746	21828	21828	21927	21796	21726	21740	21838	21774	21818	21938	21985	21855	21820	21819	21786	21857	21719	21846	21883	21713	21726	21855	21760	21707	21752	21669	21814	21715	21995	21685	21791	22113	21572	21899	21788	21798	21811	21783	21833	21876	21889	21914	21862	21784	21809	22091	21754	21889	21758	21860	21856	21838	21934	21841	21879	21823	22024	21836	21817	21876	21769	21970	21861	21814	21868	21798	21912	21743	21758	21799	21767	21808	21689	21675	21802	21820	21809	21805	21937	21868	21921	21664	21780	21894	21930	21932	21787	21761	21948	21757	21668	21870	21829	21849	21913	21859	21975	21901	21979	21859	21846	21730	21856	21839	21956	21893	21862	21877	21775	21764	21921	21831	21834
23529	23373	45698	48842	41135	36328	33449	29371	28681	29140	28779	28773	28990	28872	29015	28800	28808	28710	28446	28770	28862	28871	28745	28706	28863	28563	28707	28873	28772	28378	28695	28739	28644	28249	28769	28499	28845	28621	28832	28547	28605	28712	28630	28764	28670	28513	28559	28808	28509	28534	28652	28738	28537	28887	28737	28430	28694	28702	28667	28721	28570	28745	28547	28595	28417	28585	28678	28686	28442	28367	28664	28556	28590	28382	28775	28563	28813	28720	28739	28467	28474	28627	28636	28570	28355	28691	28524	28598	28520	28476	28857	28558	28506	28655	28594	28455	28518	28689	28629	28379	28725	28715	28620	28342	28496	28688	28623	28677	28572	28500	28614	28656	28829	28351	28796	28872	28594	28527	28768	28516	28531	28461	28613	28421	28612	28432	28485	28610	28549	28359	28668	28372	28435	28535	28644	28421	28621	28588	28419	28752	28526	28290	28400	28655	28606	28494	28420	28487	28437	28514	28633	28462	28447	28438	28813	28511	28690	28702	28466	28658	28532	28582	28815	28575	28390	28389	28666	28462	28515	28665	28698	28379	28636	28273	28548	28656	28547	28404	28561	28617	28643	28550	28658	28572	28761	28501	28485	28410	28549	28477	28367	28414	28797	28547	28390	28597	28464	28509	28863	28305	28566	28971	28640	28470	28750	28714	28472	28399	28397	28395	28629	28315	28772	28615	28657	28392	28656	28658	28561	28692	28460	28593	28667	28602	28434	28702	28459	28474	28481	28359	28655	28439	28300	28408	28627	28376	28582	28316	28467	28489	28647	28510	28746	28423	28548	28343	28397	28676	28480	28592	28669	28485	28444	28765	28673	28677	28382	28335	28574	28426	28502	28601	28474	28543	28732	28439	28303	28612	28747	28481	28372	28676	28645	28771	28652	28645	28687	28568	28636	28539	28424	28280	28652	28548	28666	28588	28872	28645	28562	28667	28649	28415	28578	28659	28452	28711	28505	28407	28842	28282	28597	28587	28653	28517	28644	28826	28567	28643	28397	28098	28682	28590	28436	28659	28795	28715	28533	28604	28592	28657	28446	28708	28701	28479	28542	28444	28715	28657	28512	28587	28625	28460	28467	28681	28377	28493	28588	28662	28382	28497	28512	28501	28697	28456	28450	28363	28377	28398	28433	28419	28721	28751	28591	28640	28600	28465	28513	28525	28586	28472	28628	28489	28508	28677	28562	28545	28723	28557	28497	28295	28644	28368	28528	28638	28389	28465	28753	28557	28627	28630	28410	28471	28627	28822	28630	28602	28681	28519	28567	28664	28703	28364	28706	28276	28482	28610	28803	28519	28466	28513	28482	28499	28671	28748	28701	28558	28882	28651	28690	28707	28729	28557	28665	28648	28544	28346	28661	28530	28505	28676	28570	28445	28661	28530	28804	28778	28496	28421	28596	28765	28547	28725	28653	28500	28703	28636	28550	28266	28653	28411	28595	28690	28380	28383	28559	28378	28337	28549	28474	28558	28458	28473	28714	28204	28622	28681	28568	28538	28359	28586	28648	28498	28438	28545	28451	28340	28385	28317	28591	28792	28482	28733	28439	28568	28555	28647	28447	28546	28775	28735	28432	28500	28520	28477	28451	28610	28615	28859	28387	28550	28865	28510	28480	28606	28352	28420	28664	28721	28655	28714	28454	28575	28643	28596	28370	28675	28462	28558	28685	28452	28671	28736	28574	28657	28455	28424	28330	28606	28433	28372	28369	28600	28621	28715	28436	28690	28504	28441	28639	28663	28451	28194	28420	28469	28564	28476	28384	28499	28498	28394	28289	28650	28759	28534	28437	28511	28586	28452	28545	28582	28741	28562	28569	28591	28440	28434	28755	28646	28651	28236	28347	28402	28629	28460	28693	28686	28478	28531	28364	28664	28758	28715	28712	28743	28558	28489	28493	28597	28643	28698	28582	28423	28503	28578	28576	28495	28492	28584	28347	28520	28676	28645	28521	28532	28572	28520	28327	28658	28698	28702	28745	28554	28815	28620	28597	28663	28653	28672	28527	28537	28679	28244	28577	28464	28702	28368	28610	28461	28613	28688	28567	28663	28366	28529	28695	28557	28639	28367	28578	28589	28633	28719	28752	28365	28515	28721	28620	28416	28426	28795	28730	28404	28666	28743	28471	28326	28386	28716	28620	28417	28577	28455	28449	28608	28544	28618	28431	28588	28375	28438	28547	28562	28468	28529	28647	28646	28660	28410	28728	28507	28477	28584	28437	28730	28626	28379	28387	28487	28738	28728	28326	28712	28447	28569	28683	28661	28552	28562	28656	28550	28476	28480	28466	28576	28588	28575	28611	28511	28420	28352	28680	28478	28582	28434	28469	28642	28555	28390	28643	28570	28783	28645	28731	28617	28488	28651	28778	28533	28731	28353	28501	28471	28654	28788	28506	28448	28639	28815	28495	28834	28502	28591	28924	28415	28435	28494	28541	28603	28593	28365	28574	28544	28342	28358	28465	28611	28511	28370	28246	28461	28787	28445	28684	28503	28457	28568	28551	28526	28330	28539	28403	28616	28595	28483	28422	28463	28658	28852	28447	28337	28691	28469	28675	28532	28575	28493	28507	28603	28595	28563	28475	28739	28639	28530	28662	28568	28739	28293	28443	28675	28713	28528	28419	28497	28514	28722	28837	28736	28731	28350	28582	28613	28515	28655	28633	28467	28844	28571	28745	28705	28526	28555	28827	28310	28518	28524	28622	28563	28446	28771	28494	28578	28457	28362	28652	28547	28691	28421	28613	28409	28547	28479	28494	28471	28477	28647	28524	28615	28903	28797	28348	28668	28607	28530	28432	28678	28500	28763	28484	28616	28428	28322	28378	28399	28636	28515	28453	28562	28713	28415	28684	28805	28464	28246	28380	28503	28501	28482	28608	28569	28634	28566	28523	28546	28448	28722	28272	28731	28567	28458	28507	28469	28493	28336	28592	28506	28447	28580	28644	28668	28616	28601	28573	28480	28611	28609	28571	28481	28673	28563	28871	28469	28608	28645	28584	28459	28453	28600	28548	28557	28381	28400	28537	28634	28549	28361	28509	28321	28669	28836	28488	28383	28620	28437	28453	28716	28703	28507	28338	28637	28504	28615	28360	28520	28797	28740	28491	28338	28592	28595	28619	28236	28490	28629	28397	28626	28600	28719	28637	28498	28429	28635	28718	28726	28703	28536	28707	28459	28721	28796	28610	28366	28547	28414	28542	28433	28414	28797	28387	28634	28818	28594	28330	28609	28432	28740	28735	28253	28600	28465	28460	28802	28637	28407	28526	28432	28626	28654	28670	28591	28815	28637	28380	28589	28744	28597	28502	28530	28469	28475	28941	28737	28546	28750	28692	28599	28707	28696	28517	28682	28678	28493	28616	28159	28422	28626	28588	28766	28591	28644	28629	28454	28639	28753	28581	28457	28488	28622	28809	28494	28382	28899	28391	28728	28547	28524	28648	28421	28394	28564	28695	28626	28668	28540	28476	28500	28774	28704	28616	28486	28731	28435	28723	28666	28443	28578	28772	28731	28680	28460	28534	28714	28672	28412	28611	28666	28542	28374	28568	28800	28737	28553	28541	28624	28670	28458	28572	28278	28497	28693	28482	28539	28448	28565	28615	28432	28781	28761	28641	28375	28445	28679	28655	28639	28594	28416	28643	28617	28563	28611	28396	28472	28517	28592	28624	28645	28708	28687	28501	28545	28499	28537	28323	28616	28615	28589	28488	28589	28532	28506	28665	28487	28674	28730	28437	28402	28604	28499	28682	28397	28620	28501	28789	28474	28614	28580	28495	28709	28699	28524	28458	28500	28615	28662	28536	28741	28468	28612	28518	28599	28501	28797	28747	28473	28582	28644	28397	28552	28515	28691	28729	28520	28544	28639	28638	28525	28406	28591	28443	28673	28777	28429	28627	28611	28725	28402	28356	28746	28447	28540	28562	28796	28496	28504	28637	28450	28794	28411	28505	28504	28594	28549	28519	28710	28526	28385	28429	28570	28497	28498	28637	28565	28687	28511	28486	28597	28605	28790	28582	28659	28643	28658	28705	28526	28545	28618	28757	28546	28631	28586	28695	28572	28514	28717	28621	28451	28345	28778	28608	28416	28465	28643	28798	28474	28546	28850	28813	28668	28771	28632	28690	28745	28747	28453	28522	28702	28486	28371	28684	28814	28603	28670	28575	28746	28602	28823	28740	28432	28617	28427	28765	28513	28735	28608	28469	28405	28277	28296	28497	28355	28634	28840	28562	28744	28525	28449	28585	28663	28395	28459	28836	28715	28500	28588	28551	28576	28675	28549	28655	28546	28740	28713	28634	28501	28533	28592	28554	28712	28715	28578	28580	28855	28745	28618	28600	28633	28663	28674	28613	28507	28685	28633	28734	28728	28746	28409	28643	28423	28596	28638	28439	28383	28426	28633	28639	28538	28534	28467	28483	28466	28536	28441	28609	28702	28490	28861	28408	28481	28622	28502	28493	28620	28499	28595	28478	28589	28562	28737	28451	28566	28584	28711	28350	28557	28785	28571	28465	28552	28601	28756	28625	28636	28815	28800	28657	28691	28537	28667	28639	28490	28751	28795	28554	28662	28618	28629	28436	28673	28390	28344	28409	28525	28548	28589	28728	28297	28361	28445	28616	28320	28454	28610	28588	28328	28630	28563	28515	28498	28603	28683	28708	28725	28461	28626	28464	28683	28789	28679	28746	28699	28653	28467	28526	28661	28489	28418	28611	28642	28461	28395	28513	28414	28685	28615	28547	28466	28647	28525	28664	28386	28432	28549	28418	28602	28446	28592	28465	28664	28638	28527	28800	28662	28555	28553	28526	28353	28534	28637	28622	28577	28606	28781	28696	28559	28603	28535	28594	28415	28649	28421	28652	28594	28423	28669	28611	28579	28233	28493	28798	28715	28739	28347	28710	28745	28534	28627	28617	28607	28638	28555	28517	28544	28676	28507	28538	28599	28722	28753	28804	28454	28508	28814	28652	28516	28308	28649	28487	28784	28579	28605	28620	28474	28600	28617	28606	28529	28770	28860	28403	28457	28822	28766	28490	28502	28710	28548	28373	28604	28559	28487	28494	28716	28551	28668	28605	28661	28799	28463	28500	28661	28613	28522	28644	28585	28444	28425
48443	97225	94516	69499	48582	34594	25933	22569	22156	21908	21704	21969	21908	21788	21910	21878	22082	22012	22010	21982	21916	22009	21944	21938	22081	21782	22133	21962	21968	21999	22054	21910	22121	21894	22019	22079	22054	21992	21901	21773	22147	21984	22115	22222	21845	21988	21968	21896	21877	21777	21946	22219	21784	21875	21792	21904	21827	21875	21784	21913	21920	21999	21921	21836	21868	21843	21915	21991	21813	21936	22063	21998	22123	21807	22084	21677	22063	21932	21973	21785	21938	21875	22046	21898	21947	21935	21852	21948	21839	22041	21977	21963	22076	21901	21825	21982	21773	22022	21864	21899	21923	22046	21936	21919	21914	21908	21630	22019	22017	21976	22051	21743	22044	21692	21886	22086	21746	21845	22027	21799	21755	21952	21851	21933	21903	21939	21847	22046	21910	21959	21893	21893	21976	22165	21796	21962	22020	21805	21945	21998	21891	21936	22167	21882	22008	21894	21907	21823	21885	21690	21877	21953	21947	21922	21994	21915	21834	21948	21936	21748	21990	22076	22006	21936	21830	21976	21929	21833	21950	21778	21987	21842	21953	21986	22025	21976	21935	21866	21780	21806	21978	21976	21961	21857	22004	21730	22017	21857	21838	22035	21871	21902	22126	21912	21825	21934	21881	21909	21974	21757	21988	22090	22010	21821	22020	21784	22038	21946	21749	21767	22061	22076	21876	21831	21960	21865	21891	21828	22101	21927	21762	21752	22055	21970	21809	21817	22034	21892	21964	21788	21953	22007	21938	21971	21921	22002	22047	21873	21803	21908	22139	21923	21992	22041	21844	21899	21860	22010	21942	21879	21935	21791	21884	21885	22000	22182	22088	21941	21985	21918	22002	21882	22022	21794	21974	22004	21893	21814	21932	21938	21823	21860	21908	22003	21972	22051	21950	21799	21869	22056	22077	21912	21902	22139	21819	22027	21988	21943	21759	22017	21868	21926	21876	21898	22026	21853	21793	21904	21997	22183	22017	21737	21941	21797	21874	22022	21992	21866	21651	21943	21890	21904	22204	21726	21995	21965	21908	21963	21947	22051	21863	21859	21915	21946	21759	21995	22104	21943	21901	21755	22056	21927	21882	21946	21974	21936	21898	21880	21881	21956	21957	21847	21913	21912	21835	21866	22012	21932	21750	21840	21939	21935	22020	21929	21872	21815	21918	21983	22059	22006	21895	22046	21911	21907	22019	22118	21994	21963	21974	21837	21997	21940	21800	22028	21863	21912	21651	21859	21885	21885	21739	21811	21902	21876	21814	22175	21824	22062	21839	21876	21862	21944	21922	21780	22120	21782	21918	21800	21955	21773	21917	21950	21863	21875	21860	21856	21875	21891	21928	22040	21859	21928	21849	21937	21928	22077	22128	22010	21898	21898	21937	21949	21863	21943	21879	21913	21849	21826	21932	22029	21921	22013	22056	21969	21814	21946	22089	22044	21966	21844	21977	21943	21958	21960	22167	21826	21947	21905	21982	21873	21839	21901	21818	21846	22072	21771	21821	22012	21941	21978	21949	21798	22035	22033	21970	21873	21756	21872	21861	21801	21897	21774	21997	22036	22164	22100	21941	22034	22020	21872	21907	21933	21857	21852	21949	21912	21939	21809	21899	22011	22200	21874	21711	22008	21658	21952	22118	21908	21931	21939	21879	22001	21804	21990	21924	21939	21860	21975	21934	22112	22061	22097	22116	21975	22009	21996	21953	21896	22114	21969	21862	21958	21791	21862	22108	21917	21707	22083	22192	21760	21992	21946	21979	21732	21998	21922	21807	21938	21773	21785	22000	21654	21877	21862	21947	21909	21890	21848	21732	22080	21975	21834	21873	21845	21976	21751	22049	22017	21910	22109	21785	21991	21914	21870	21986	21766	21982	21748	21930	21884	22091	21930	22037	21882	21775	22018	21983	21872	21889	21966	21912	21941	21935	21945	21932	21965	21846	21900	22128	21817	22063	22072	22117	21885	21866	21699	21843	22002	21788	22052	22064	22048	21965	21963	21920	21863	21879	21958	21786	21852	21993	21917	21875	21813	21848	22046	22092	21899	22062	22143	21861	21922	21796	21948	21970	21901	21975	21899	21951	21801	21863	21980	22082	21928	21906	22028	21939	21859	21981	21797	21913	22022	21857	21897	21668	22049	21930	21940	21969	22041	22075	21987	21997	21749	21894	21983	21884	21968	21974	21935	21986	21914	21923	21936	22063	21792	21966	21778	21970	21761	21941	21955	21944	21975	21853	21935	22079	21858	21772	21792	21901	21981	21975	22047	21936	21734	21945	21956	22000	21967	21945	22059	21989	22021	21877	21915	21824	21807	21925	21936	21891	21958	21933	21841	21971	21796	22090	21722	21995	21812	21864	21837	21947	21977	21883	22208	21985	21924	21926	21764	21958	21944	21871	21927	22075	22049	21993	21888	22058	21834	21814	21875	22123	22003	21786	21941	21930	21822	21925	22024	21878	21875	21861	21952	21870	22117	21808	21680	21718	21861	21865	22048	21866	21920	21971	21976	21869	21882	21902	22065	21964	21826	21957	21805	21989	22018	21837	21963	21882	21924	21960	21864	21875	21973	21900	22143	22114	21988	21816	22001	21944	21971	22041	21931	22046	21967	21816	21819	21815	21804	21823	21909	21995	21935	22109	21935	21853	22012	21906	21991	22100	21926	21890	22033	22131	21955	22093	21819	22035	21924	21726	21937	21942	21963	22056	22100	21840	21898	21987	22170	21931	21921	21926	21961	21863	21943	22100	21924	21913	21863	21934	22050	21971	21845	21861	21874	22052	21768	22059	22036	22038	21976	22013	22106	21858	21809	21905	21827	21985	21908	21855	21820	22063	22172	21857	21781	21899	21890	21995	22122	21918	21855	21946	21925	22095	22002	21837	21980	22066	21757	21862	21967	22037	21820	21759	22101	21943	21915	21988	21820	21894	21985	21802	21816	22142	21770	21967	21903	22018	22075	21752	21909	21829	22010	21970	21923	22038	21837	21936	21923	22061	22043	21994	22055	21866	21739	21987	21972	21829	22044	21709	21955	21772	21877	21927	21975	22018	21911	21992	21804	22065	21992	21813	21967	21898	21884	22113	22075	21979	21997	22009	21866	21814	21867	22025	21895	21909	21954	22073	21829	21873	21809	21813	22008	22067	21817	21978	22032	21908	21910	22011	21841	22206	21846	21871	22117	21755	21941	21967	22154	21824	21746	21971	21889	21872	21980	21859	21934	21876	21923	22027	21978	22143	21916	21985	21995	22064	22059	21739	22116	21895	21747	21969	21745	21820	21861	21801	22107	21887	21911	21955	21864	22012	21878	21787	21980	22039	21887	21882	21899	21933	21840	22046	21927	21913	21821	21959	22041	22071	22014	21949	21932	21883	22011	21846	21937	22019	21884	21904	21993	21977	22017	21916	22050	21899	21935	21812	21906	21929	21861	21804	21858	21891	21922	21785	21979	21829	21727	21759	21814	21898	21941	21867	21873	21770	22026	21833	21900	21907	21928	21844	21762	21924	21920	21933	21998	21989	21772	22069	21990	21837	22016	21966	21858	21902	21904	21955	21825	22073	22021	21701	21953	21822	21780	21883	21980	21862	22041	22050	21998	22077	21999	21977	21794	21958	22010	21966	21877	21867	22012	21984	21900	21999	21816	22056	21888	21906	22052	21976	21988	21808	21916	22056	21969	21951	21892	21810	22098	22058	21944	21881	21857	21896	21917	21932	21741	21950	22131	22049	21930	21831	21828	21798	21818	22168	21847	21928	21960	21995	21941	22117	21939	21788	21905	21897	21936	21919	21925	21934	21939	21983	21908	22026	22166	21903	21813	21928	21837	21804	22050	21911	22151	21868	21925	22026	21909	22005	22045	21844	21810	21997	21828	22060	21746	22075	21961	21796	21874	21961	21788	21846	21806	22046	21942	22062	21885	21949	22096	22035	22068	21791	21914	21840	21876	22029	21985	22130	21994	21989	21963	21880	21932	22075	21896	21939	21886	21946	22083	21726	21943	21860	21833	21958	21966	22018	21987	21934	21844	21971	22007	21994	22092	21890	21968	22111	22030	21901	21900	21960	22005	21810	21771	21951	21945	21828	21948	21926	22107	21909	21787	22049	21933	21913	21845	21909	21992	21874	21867	21993	21966	21996	22014	21822	22049	21722	22054	21883	21914	21869	22038	21978	21918	21995	21962	21765	21786	21814	21835	21903	21879	22016	22056	21940	22047	21927	22005	21964	21935	21952	22055	22028	22079	21838	21867	21933	22019	21782	22023	21898	22059	22055	21905	21863	22007	22084	21954	21937	22022	21955	21855	21693	22019	22146	21927	21846	21845	21826	21893	21785	21973	21914	21869	21843	21949	22021	21863	21730	21808	21997	21774	21966	21880	21916	21883	21893	21838	22034	21878	22040	21827	21845	21912	22125	21823	21982	21970	22082	21998	21773	21889	22061	21932	21814	21806	21958	21958	21850	21882	21977	21949	21943	21955	21963	21917	21884	22120	22117	21946	21940	21779	21833	21998	21913	21915	22036	21907	21824	21945	21749	21891	21852	21918	21923	21837	21972	21855	21844	22078	21975	21833	21924	21896	21808	21956	21789	21904	22076	21816	21974	21940	22199	21826	21804	21764	22008	21812	21837	21924	21870	21881	21874	21882	22096	22070	21903	21910	22000	22011	21906	22097	22081	22004	21967	22080	22029	21888	21964	21942	21827	21933	21951	21788	21954	21941	21849	21905	22025	21889	22056	21908	21830	22133	21955	21872	21655	21818	22087	21757	21899	21844	21981	21991	21969	21721	21819	21681	21842	21919	21976	21866	21864	22134	21882	22030	21935	22158	21881	21999	21899	21989	21698	21884	21867	21931	21993	21927	22034	21907	21931	22106	21835	21957	21880	21962	21893	21863	21804	21932	22006	21901	21792	21981	21959	21906	21998	21737	22027	21988	22045	21845	21903	22007	21944	22086	21945	21760	21852	21816	22177	21905	21829	21953	21882	21927	21785	21860	21968	21891	21928	21680	21905	21863	21889	21899	21909	21943	22149	21894	22007	22068	22028	22108	21918	21996	21827	21802	22039	22039	22013	21852	21756	21997	21983	21912	22070	21794	22003	22225	21989	21847	21923	21981	22073	22138	21988	21798
22423	22793	43274	49155	43861	38978	35914	30249	29410	30170	29507	29429	29429	29492	29439	29285	29581	29403	29462	29090	29506	29388	29199	29418	29331	29279	29274	29581	29426	29428	29481	29378	29304	29208	29260	29260	29412	29236	29257	29398	29472	29291	29353	29320	29301	29341	29411	29353	29417	29303	29148	29319	29004	29251	29309	29176	29290	29282	29358	29263	29293	29138	29414	29192	29229	29365	29409	29196	29259	29353	29280	29188	29201	29203	29362	29211	29336	29158	29152	29179	29366	29324	29027	29275	29296	29028	29360	29036	29322	29254	29367	29374	29282	29199	29364	29157	29436	29248	29215	29287	29080	29139	29336	29411	29188	29351	29225	29225	29108	28990	29075	29248	29038	29324	28986	28918	29168	29206	29294	29244	29178	29253	29018	29109	29178	29220	29286	29087	29035	29207	29319	29178	29417	28949	29137	29253	29365	29333	29335	29268	29204	29074	29082	29129	29343	29068	29131	29039	29333	29107	29267	29245	29301	29304	29312	29391	29368	29298	29114	29445	29419	29081	29250	29135	28979	29270	29154	29242	29282	29225	29646	29182	29210	29130	29194	29391	28973	29117	29109	29233	29316	29327	29142	29420	29179	29160	29225	29404	29013	28965	29203	28966	29023	29535	29350	29130	29118	28935	29151	29230	29091	29226	29005	29139	29188	29002	29091	29233	29022	29130	29297	28986	29256	29188	29401	29102	28916	29397	29080	29096	29199	29243	28950	29064	29257	29279	29132	29328	28931	29389	29168	29176	29104	29104	29171	28840	29089	29105	29420	29275	29243	29300	29221	29133	29242	29215	29159	29317	29237	29245	29309	29260	29213	29208	29275	29142	29034	29116	29110	29066	29306	29351	29171	29045	29009	28876	29197	29156	29018	29302	28960	28970	29140	29306	29216	29056	29052	29211	29138	29300	29194	29078	29176	29063	29356	29228	28982	29109	29114	29069	29166	29196	29015	29239	29039	29183	29065	29131	29005	29220	29098	29557	29458	28961	29237	29107	29291	29160	29227	28981	29077	29010	29193	29115	29157	29178	29253	29324	29321	29370	29310	29146	28951	29130	29275	29221	29128	28964	29147	29253	29254	29300	29204	29330	29235	29328	29248	29094	29198	29403	29055	29184	29328	29213	29275	28979	29003	29090	29177	29220	29114	29255	29357	29132	29283	29115	29204	28983	29193	29143	29229	29331	29232	29309	29136	29154	29005	29006	29273	29276	29241	28993	29065	29071	29173	29180	29294	29129	29155	29293	29143	29375	29312	29054	29256	29305	28958	29134	29227	29430	29009	29077	29416	29083	29005	29021	29087	28874	29397	29138	29175	29282	29380	29121	29213	29268	29190	29111	29184	29073	29192	29200	29323	29283	29186	29167	29047	29177	29223	29315	29392	29163	29416	29122	29249	29030	29184	29208	29065	29018	29234	29230	29200	29084	28985	29084	29339	29369	29218	29271	29279	29366	29135	29150	29147	29335	29334	29432	28990	29336	29152	29059	29167	29236	29228	28942	29098	28867	29229	29227	29417	29142	29219	29161	29230	28980	29236	29235	29227	29310	29112	28959	29273	29104	29128	28956	29308	29089	29208	29370	29263	29082	29167	29267	29162	29133	29337	29473	29260	29041	29174	29171	29214	29251	29398	29091	29302	29323	29104	29307	29299	29274	29309	28888	29233	29027	29122	29101	29320	29321	29177	29272	29044	29176	29418	29094	29266	29271	29383	29087	29158	29005	29240	28982	29064	29012	29431	29152	29047	29017	29271	29165	29298	29104	29074	29099	29182	29330	29181	29039	29165	29089	29200	29099	28994	29191	29295	29351	29374	29324	29207	29303	29233	29035	29302	29084	29295	29177	29428	29450	29290	29126	29049	29236	28826	29045	29180	29312	29178	29048	29268	28870	29121	29259	29058	28976	28902	29251	29247	29081	29070	28923	29072	29177	29362	29256	29202	29202	29127	29087	29362	29029	29172	29155	29239	29044	29089	29135	29043	29161	29320	29181	29084	29200	29123	28976	29114	29051	29240	29158	29182	29300	29246	29153	28886	29075	28951	29106	29109	29065	29314	29197	29159	28763	29120	29271	28994	29324	29291	29135	29217	29078	29173	29094	29427	29450	29105	29146	29223	29078	29159	29224	29104	29206	28854	29096	29252	29418	29003	29172	29010	29325	29183	29137	29086	29535	29403	29351	29251	29156	29123	29263	29163	29242	29162	29106	29062	29395	29263	29092	29254	29133	29256	29119	29348	29005	29502	29052	29132	29121	29205	29144	29045	29161	29182	29269	29076	29248	29392	29298	29107	29150	29111	29203	29259	29286	29062	29217	29023	29081	29033	28902	29264	29069	29220	29058	29357	29352	29256	29205	29013	28980	29108	29040	29086	29187	29044	29320	29117	29257	29130	29288	29280	29022	29226	29060	29028	29036	29155	29206	29184	29254	29096	29167	29451	29251	29253	29327	29071	29284	29185	29068	29114	29161	29309	28975	29265	29244	29083	29141	29288	29147	29071	29217	29350	29220	29157	29027	29113	28828	29257	29268	29125	29172	29185	29174	29018	29216	29125	29229	29121	29192	29240	29320	29080	29095	29284	29284	29394	29311	29119	29072	28905	29350	29213	29251	29276	29279	29197	29288	29101	28942	29002	28976	29173	29236	29158	29180	29055	29055	28943	29150	29275	29334	29497	29108	28970	29104	29198	28954	29220	29232	29256	28911	29175	28994	29207	29291	28869	29007	28950	29107	29191	29059	29145	29161	29260	29203	29297	29144	29194	28843	29281	29157	29185	29016	28986	29114	29285	28940	29105	29304	29252	29206	29174	29046	29130	29250	29357	29166	29088	29067	28981	29232	29116	29168	29321	29081	28873	29315	29293	28979	29100	28935	29090	29182	29202	29350	29009	28913	29142	29172	29225	29099	29127	29224	29061	29246	29277	29169	29279	29101	29350	29346	29260	29085	29038	29428	29292	28822	29134	29144	29058	29185	29296	28942	29106	29462	29057	28871	29252	29177	29292	29033	29069	28929	29031	29084	29190	29035	29058	29147	29290	29282	29035	29205	29205	29101	29202	29127	29133	29269	29128	29216	29166	29153	29158	29010	29192	29283	29196	29121	29206	29206	29290	29223	29111	29175	29088	29066	29205	29210	29034	29133	29373	29017	29233	29216	29055	29106	29189	29160	29072	29228	29183	28957	29116	29053	29122	29133	29150	29294	29074	29352	29134	29146	29213	29184	29188	29008	29162	29195	29053	29356	29092	29152	29347	29281	29284	28866	28875	29094	28956	29336	29169	29198	29053	28997	29169	29125	29202	29201	29117	29096	29098	29128	29236	29104	29115	29163	28826	29465	29279	29083	29272	28895	29520	29243	29112	29208	29141	28998	29089	28998	29623	29213	29246	29216	29300	29229	29341	29235	29100	29151	29002	29334	28999	29178	29091	29298	29282	29063	29068	29145	29255	29016	29195	29089	29184	29093	29342	29190	29221	29320	29149	29175	29165	28984	29273	29098	29247	29252	29095	29005	28998	29351	29150	29135	29137	29272	29323	29058	29115	28978	29315	29118	29385	29092	29027	29162	29219	28994	29372	29203	29393	29209	29262	28949	29103	29064	29068	29152	29336	29071	29143	29118	29280	29270	29205	29062	29353	29206	29351	29196	29098	29128	29091	29227	29218	29153	29307	29023	29284	29209	29238	29129	29229	29067	29122	29084	29106	28926	28972	29007	29149	29291	29326	29018	29278	29206	29067	29198	29015	29293	29111	29403	29211	29412	29115	29141	29113	29189	29280	29367	29050	29304	29213	29083	29183	29128	29460	29116	29198	29250	29496	29192	29399	29205	29057	29196	29065	29248	29015	29131	29329	29194	29137	29057	29279	28927	29242	29099	29337	29159	29077	29075	29061	29142	29257	29095	29226	28975	29196	29166	29139	29022	29131	29169	29312	29346	29149	29161	29369	29262	29116	29060	29336	29160	29211	29133	29159	29298	29279	28975	29271	29248	29513	29199	28982	29107	29262	28987	29064	29191	29176	29212	29241	29305	29253	29303	29173	29154	29106	29281	29157	29159	28928	28948	29094	29080	29297	29055	29287	29129	29170	29252	29184	29252	29143	29198	29316	28909	29309	29380	29341	29092	29231	29220	28992	29239	29261	29187	29050	29274	29167	29214	29394	29147	29135	29322	29059	29374	28933	28973	29058	28993	29215	29058	29065	29142	29248	29394	29251	28848	29043	29149	29145	29281	29226	29208	29136	29488	29119	29033	29215	29224	29552	29189	29161	28982	29496	29292	29044	29093	29116	29177	29307	29080	29073	28939	28975	29087	29303	29297	29367	29243	29052	29225	29181	29158	29156	29133	29432	29131	29164	29107	29273	29008	29010	28899	28960	29094	29209	29376	29208	29271	29296	29084	29247	29075	29253	29099	29143	29206	29058	29192	29042	29084	29135	29077	29049	29308	29166	29403	29440	29035	29198	29332	29016	29002	29270	29319	29317	29401	29365	29087	29217	29401	29081	29117	29041	29087	29142	28885	29148	29338	29064	29134	29093	29262	29164	29224	29232	29291	28915	29117	29355	29289	29053	29292	29272	29010	29267	29202	29026	29013	29263	29157	29179	29126	29065	29384	29142	29070	29052	29198	29186	29181	29030	29386	29019	29033	29039	29113	29047	29252	28790	28862	29125	29126	29230	29261	29328	29092	29251	29294	29196	29194	29435	29158	28954	28864	29209	29230	29044	29210	28873	29287	28937	29324	29172	29025	29099	29184	28985	29028	29373	29434	29284	29187	28956	29331	29054	29229	29076	29093	29072	29178	29231	29251	29389	29129	29080	29037	29269	29512	29019	29279	29224	29195	29194	29139	29155	29288	29299	29027	29146	29037	29101	28871	29230	29102	28995	29082	29007	29013	29144	29259	29076	29179	29081	29237	29134	29394	29162	29125	29133	28853	29212	28894	29068	29175	29402	29322	29220	29154	29194	29193	29085	29110	29022	29109	29205	29278	29159	28956	29022	29213	29187	29206	29266	29185	29137	29158	29186	29197	29121	29070	29050	29320	29337	28963	29181	29352	29053	29338	29141	29082	29396	29147	29238	29231	29014	29057	29243	29150	29397	29279	28970	29344	29152	29053	29220	29244	29281	29265
57249	97358	98008	84640	60985	42230	29070	23297	22160	22222	22223	22186	22412	22497	22312	22424	22266	22307	22273	22251	22494	22360	22248	22209	22181	22192	22207	22401	22327	22332	22474	22441	22407	22381	22241	22397	22332	22283	22291	22366	22355	22333	22150	22365	22393	22415	22274	22232	22550	22143	22599	22315	22267	22215	22263	22241	22319	22241	22267	22386	22270	22250	22291	22210	22467	22216	22231	22464	22277	22247	22170	22306	22309	22299	22355	22378	22268	22414	22126	22313	22740	22266	22224	22313	22342	22067	22306	22348	22286	22236	22206	22429	22429	22382	22383	22341	22182	22219	22303	22255	22153	22312	22367	22380	22230	22315	22213	22266	22377	22399	22221	22368	22129	22276	22487	22408	22345	22484	22179	22304	22229	22272	22426	22510	22269	22316	22404	22183	22349	22398	22277	22277	22143	22410	22294	22263	22131	22074	22328	22297	22312	22156	22203	22326	22321	22338	22279	22347	22143	22157	22458	22384	22225	22169	22253	22265	22191	22199	22535	22201	22277	22320	22275	22236	22128	22268	22164	22316	22329	22215	22303	22271	22230	22213	22296	22370	22266	22468	22428	22375	22167	22208	22261	22181	22353	22115	22112	22389	22404	22207	22365	22214	21962	22188	22339	22248	22229	22329	22310	22085	22171	22408	22265	22355	22186	22263	22291	22382	22269	22352	22218	22232	22273	22181	22365	22435	22366	22140	22289	22357	22599	22235	22366	22213	22163	22340	22338	22266	22241	22272	22274	22411	22346	22428	22308	22183	22237	22351	22156	22353	22363	22225	22554	22247	22111	22175	22354	22402	22406	22115	22296	22352	22286	22235	22116	22386	22237	22337	22486	22409	22309	22212	22376	22307	22305	22443	22309	22208	22471	22416	22471	22312	22096	22301	22282	22188	22264	22101	22272	22389	22298	22391	22276	22453	22260	22312	22124	22572	22069	22357	22183	22252	22356	22372	22442	22422	22247	22448	22339	22226	22362	22186	22230	22387	22379	22215	22260	22363	22358	22257	22322	22377	22355	22325	22394	22394	22052	22258	22339	22283	22440	22333	22324	22300	22159	22351	22336	22341	22216	22168	22578	22257	22098	22503	22452	22217	22480	22297	22214	22174	22238	22083	22159	22310	22122	22469	22311	22203	22336	22412	22102	22149	22328	22192	22079	22288	22254	22343	22364	22219	22463	22428	22390	22211	22189	22272	22200	22352	22252	22352	22209	22353	22215	22247	22289	22323	22339	22327	22213	22445	22191	22068	22330	22243	22248	22217	22361	22198	22410	22361	22228	22161	22395	22089	22236	22319	22206	22201	22335	22220	22277	22257	22288	22168	22230	22207	22407	22284	22309	22201	22383	22302	22287	22212	22262	22354	22388	22250	22271	22423	22342	22127	22315	22531	21983	22321	22272	22328	22321	22451	22330	22289	22345	22280	22179	22291	22217	22202	22293	22184	22328	22243	22150	22393	22172	22331	22301	22307	22148	22164	22469	22286	22467	22264	22213	22486	22236	22238	22370	22321	22305	22222	22241	22312	22344	22222	22259	22473	22136	22329	22394	22255	22253	22382	22230	22316	22336	22345	22302	22148	22463	22356	22248	22287	22278	22128	22454	22368	22392	22270	22365	22318	22418	22492	22302	22422	22286	22296	22319	22240	22371	22310	22369	22393	22242	22418	22397	22254	22301	22269	22135	22403	22487	22387	22472	22383	22308	22385	22213	22266	22462	22384	22431	22312	22136	22298	22261	22218	22155	22286	22194	22251	22286	22224	22267	22284	22306	22315	22269	22229	22359	22236	22291	22131	22267	22172	22342	22447	22400	22039	22346	22194	22414	22223	22358	22430	22362	22365	22208	22388	22165	22371	22194	22401	22238	22405	22204	22267	22203	22298	22084	22312	22124	22314	22122	22338	22175	22506	22062	22402	22262	22449	22310	22353	22333	22216	22187	22318	22551	22472	22364	22525	22117	22453	22370	22206	22398	22110	22215	22239	22345	22341	22171	22255	22270	22442	22264	22278	22423	22298	22249	22184	22211	22294	22254	22198	22303	22224	22257	22393	22082	22311	22524	22183	22240	22403	22143	22284	22258	22300	22322	22477	22157	22191	22374	22104	22420	22250	22106	22420	22259	22028	22446	22278	22417	22499	22317	22236	22230	22316	22192	22404	22239	22294	22365	22234	22233	22249	22160	22296	22024	22474	22310	22262	22362	22182	22203	22097	22213	22313	22424	22147	22327	22201	22244	22234	22475	22114	22166	22301	22301	22271	22213	22243	22298	22250	22407	22295	22377	22129	22283	22215	22308	22413	22252	22374	22271	22274	22177	22309	22273	22159	22097	22329	22282	22166	22212	22206	22281	22224	22118	22269	22272	22288	22208	22344	22208	22245	22287	22430	22415	22420	22407	22267	22363	22282	22235	22272	22214	22297	22376	22362	22231	22285	22242	22281	22342	22282	22385	22344	22222	22204	22324	22257	22247	22227	22330	22288	22133	22152	22137	22337	22229	22343	22146	22226	22232	22442	22346	22244	22302	22064	22370	22309	22245	22237	22163	22366	22141	22336	22294	22332	22204	22476	22330	22222	22295	22287	22194	22296	22283	22471	22243	22207	22248	22267	22320	22342	22309	22339	22490	22409	22376	22251	22179	22250	22302	22310	22171	22400	22074	22249	22140	22140	22278	22517	22317	22307	22408	22326	22163	22313	22336	22318	22344	22248	22278	22351	22284	22056	22307	22211	22285	22449	22264	22168	22397	22369	22197	22191	22339	22327	22371	22205	22390	22419	22142	22039	22206	22194	22197	22317	22237	22387	22220	22347	22234	22387	22401	22192	22352	22249	22141	22410	22215	22229	22274	22301	22239	22314	22042	22196	22159	22335	22317	22295	22324	22230	22401	22340	22335	22186	22268	22127	22267	22290	22198	22362	22321	22208	22305	22299	22400	22512	22377	22439	22290	22195	22354	22242	22245	22294	22227	22188	22269	22208	22415	22320	22287	22296	22348	22375	22256	22180	22390	22224	22438	22377	22338	22157	22258	22154	22102	22244	22373	22138	22212	22180	22236	22208	22395	22267	22204	22263	22381	22254	22302	22042	22287	22118	22377	22294	22284	22410	22197	22334	22221	22183	22350	22227	22240	22349	22360	22515	22388	22267	22204	22167	22352	22204	22386	22241	22296	22278	22424	22139	22188	22260	22316	22458	22299	22314	22279	22345	22266	22345	22360	22345	21992	22317	22305	22173	22337	22315	22328	22175	22303	22362	22220	22366	22224	22363	22312	22184	22351	22314	22315	22234	22274	22359	22375	22237	22277	22378	22444	22297	22331	22475	22249	22470	22316	22445	22193	22246	22269	22200	22336	22361	22196	22214	22372	22291	22388	22271	22400	22309	22127	22137	22145	22371	22412	22287	22270	22184	22096	22180	22327	22208	22291	22313	22061	22254	22309	22243	22221	22294	22164	22295	22333	22256	22168	22297	22288	22233	22229	22381	22414	22404	22368	22268	22251	22162	22374	22268	22321	22240	22349	22096	22393	22153	22153	22360	22393	22279	22377	22146	22093	22373	22193	22344	22184	22214	22134	22376	22316	22242	22143	22442	22334	22437	22374	22280	22146	22388	22376	22246	22268	22218	22304	22195	22200	22299	22325	22191	22034	22365	22255	22270	22396	22267	22333	22448	22127	22242	22476	22218	22275	22421	22354	22517	22441	22182	22129	22230	22277	22165	22240	22332	22353	22123	22356	22377	22158	22256	22456	22381	22309	22140	22221	22264	22267	22311	22328	22251	22266	22286	22252	22177	22317	22214	22388	22313	22360	22279	22320	22271	22248	22072	22193	22360	22177	22364	22252	22305	22306	22300	22178	22362	22406	22250	22273	22247	22372	22350	22274	22452	22434	22306	22282	22438	22207	22424	22309	22419	22251	22130	22125	22267	22277	22234	22428	22309	22141	22088	22093	22380	22204	22280	22450	22192	22399	22240	22487	22320	22395	22283	22212	22307	22359	22220	22345	22127	22281	22300	22293	22280	22249	22079	22346	22271	22285	22263	22328	22163	22295	22176	22112	22176	22404	22197	22225	22267	22225	22393	22292	22374	22144	22285	22304	22199	22314	22252	22410	22343	22374	22320	22344	22421	22367	22301	22265	22248	22331	22171	22371	22260	22219	22273	22235	22416	22345	22248	22355	22305	22196	22276	22335	22445	22300	22115	22331	22246	22077	22213	22415	22271	22319	22364	22274	22266	22299	22208	22233	22280	22278	22240	22443	22355	22305	22281	22237	22191	22353	22317	22285	22256	22246	22332	22440	22217	22170	22481	22263	22187	22236	22169	22327	22382	22437	22384	22302	22448	22344	22173	22393	22284	22281	22107	22239	22466	22207	22357	22343	22188	22271	22329	22175	22302	22301	22291	22396	22322	22313	22294	22068	22396	22318	22412	22187	22407	22264	22354	22252	22358	22336	22198	22360	22425	22484	22330	22382	22169	22245	22333	22292	22398	22382	22257	22396	22164	22271	22390	22565	22329	22360	22214	22267	22242	22332	22313	22324	22199	22257	22222	22308	22388	22290	22300	22335	22119	22172	22321	22331	22442	22106	22431	22394	22333	22247	22372	22159	22216	22253	22170	22319	22235	22245	22359	22301	22202	22235	22366	22210	22217	22169	22463	22190	22266	22354	22380	22348	22186	22406	22043	22208	22285	22371	22442	22234	22379	22357	22283	22323	22231	22404	22292	22494	22186	22181	22487	22218	22317	22321	22299	22082	22458	22178	22293	22404	22131	22280	22251	22341	22186	22303	22326	22353	22239	22191	22324	22220	22411	22403	22232	22183	22420	22360	22258	22356	22299	22178	22551	22294	22352	22216	22252	22181	22245	22349	22333	22428	22343	22308	22210	22122	22203	22468	22090	22266	22387	22234	22387	22211	22292	22197	22325	22198	22423	22267	22228	22369	22323	22252	22207	22260	22280	22380	22279	22275	22381	22254	22253	22235	22201	22265	22434	22369	22210	22170	22243	22307	22166	22285	22300	22243	22175	22348	22216	22357	22413	22502	22319	22391	22279	22168	22341	22294	22107	22192	22285	22380	22288	22241	22343	22421	22214	22245	22379	22136	22474	22154	22362	22267	22354	22154	22284
28126	33094	51777	44490	34811	31211	29458	28764	28266	28557	28655	28597	28444	28565	28474	28370	28463	28428	28303	28519	28618	28428	28522	28464	28701	28430	28307	28494	28479	28300	28523	28383	28709	28496	28475	28633	28478	28350	28484	28519	28401	28613	28416	28419	28420	28298	28257	28449	28539	28344	28602	28433	28505	28192	28488	28517	28344	28459	28506	28540	28191	28606	28357	28524	28665	28689	28533	28385	28254	28433	28366	28222	28647	28619	28495	28508	28651	28571	28284	28623	28409	28598	28720	28480	28760	28415	28422	28588	28597	28493	28508	28323	28369	28465	28611	28604	28330	28518	28419	28347	28475	28319	28459	28421	28507	28524	28480	28613	28460	28297	28616	28341	28417	28621	28445	28328	28528	28595	28409	28215	28571	28356	28761	28339	28480	28404	28654	28541	28532	28425	28497	28534	28342	28447	28249	28315	28702	28487	28594	28360	28762	28388	28569	28352	28400	28401	28331	28392	28323	28537	28389	28578	28476	28536	28291	28370	28487	28445	28640	28726	28403	28347	28509	28372	28534	28536	28177	28505	28607	28581	28482	28397	28486	28451	28598	28438	28444	28415	28524	28346	28571	28344	28330	28488	28393	28469	28448	28501	28466	28440	28488	28546	28470	28326	28598	28474	28556	28277	28405	28461	28257	28348	28299	28326	28345	28441	28260	28469	28456	28377	28710	28302	28478	28306	28412	28483	28427	28520	28326	28318	28675	28305	28459	28659	28455	28570	28138	28584	28359	28334	28655	28555	28417	28416	28042	28394	28354	28572	28272	28381	28431	28603	28450	28495	28494	28658	28394	28390	28412	28545	28398	28418	28391	28436	28485	28537	28329	28230	28504	28395	28394	28524	28516	28490	28344	28291	28555	28310	28272	28449	28589	28501	28358	28387	28710	28561	28633	28268	28545	28724	28775	28333	28389	28529	28059	28295	28350	28408	28456	28435	28499	28403	28444	28444	28406	28492	28464	28380	28523	28266	28319	28598	28161	28534	28428	28584	28404	28428	28503	28277	28594	28490	28626	28385	28496	28536	28533	28323	28454	28413	28272	28395	28626	28663	28405	28440	28596	28319	28420	28369	28301	28372	28525	28421	28494	28274	28674	28319	28627	28407	28600	28444	28531	28443	28400	28396	28371	28436	28220	28478	28591	28447	28551	28588	28535	28362	28183	28333	28464	28512	28529	28404	28390	28199	28564	28389	28404	28326	28394	28351	28149	28458	28619	28470	28295	28345	28418	28223	28586	28465	28302	28320	28255	28344	28381	28437	28631	28704	28573	28496	28445	28429	28424	28465	28465	28529	28336	28595	28586	28400	28506	28374	28227	28581	28612	28490	28388	28365	28408	28503	28307	28440	28463	28442	28483	28602	28561	28483	28380	28512	28403	28399	28646	28521	28311	28349	28507	28400	28453	28462	28100	28392	28467	28805	28458	28397	28542	28452	28338	28545	28712	28462	28412	28452	28248	28651	28642	28499	28691	28515	28395	28616	28793	28268	28453	28527	28451	28291	28648	28210	28546	28617	28631	28327	28480	28532	28258	28639	28410	28566	28424	28404	28417	28374	28594	28622	28379	28638	28515	28401	28399	28322	28333	28624	28414	28437	28671	28465	28552	28387	28418	28284	28573	28490	28213	28428	28234	28540	28388	28779	28375	28562	28439	28536	28657	28359	28481	28285	28438	28243	28240	28448	28660	28452	28521	28511	28481	28512	28342	28488	28494	28417	28502	28315	28445	28684	28338	28528	28361	28546	28453	28389	28619	28333	28294	28350	28345	28494	28383	28340	28304	28499	28259	28255	28291	28507	28488	28674	28551	28392	28297	28328	28473	28548	28427	28470	28731	28431	28403	28205	28413	28462	28379	28582	28697	28611	28505	28441	28510	28531	28739	28590	28463	28560	28704	28453	28610	28559	28190	28465	28479	28390	28621	28476	28520	28405	28249	28419	28474	28332	28698	28298	28521	28396	28359	28327	28625	28762	28367	28485	28493	28615	28299	28499	28415	28188	28427	28356	28307	28273	28218	28562	28609	28445	28300	28376	28424	28424	28408	28176	28506	28383	28418	28499	28583	28646	28698	28257	28535	28454	28426	28258	28356	28584	28386	28412	28468	28644	28563	28464	28525	28476	28322	28557	28361	28449	28435	28583	28482	28551	28351	28544	28338	28593	28680	28521	28504	28500	28558	28491	28390	28506	28201	28328	28112	28774	28298	28711	28664	28622	28324	28634	28423	28376	28527	28280	28614	28458	28295	28309	28500	28422	28393	28353	28375	28579	28588	28497	28494	28628	28455	28456	28524	28522	28541	28227	28369	28512	28502	28659	28517	28458	28306	28315	28311	28442	28377	28389	28266	28257	28553	28484	28659	28446	28592	28351	28252	28552	28638	28527	28751	28376	28416	28296	28427	28433	28419	28446	28430	28228	28577	28371	28282	28306	28434	28466	28471	28361	28391	28349	28395	28409	28540	28595	28404	28545	28371	28171	28736	28588	28437	28536	28388	28553	28502	28436	28486	28356	28697	28346	28453	28299	28412	28370	28541	28459	28514	28307	28403	28618	28434	28421	28398	28471	28640	28534	28396	28566	28364	28367	28539	28398	28526	28684	28322	28399	28437	28448	28491	28369	28466	28534	28575	28504	28528	28517	28476	28360	28665	28568	28120	28129	28285	28257	28597	28724	28534	28429	28545	28595	28420	28563	28299	28231	28410	28680	28452	28464	28448	28378	28455	28453	28355	28458	28495	28504	28327	28592	28376	28497	28499	28366	28543	28295	28320	28477	28577	28472	28460	28340	28309	28309	28560	28790	28456	28372	28335	28682	28662	28392	28683	28449	28475	28593	28738	28683	28685	28341	28553	28266	28602	28449	28583	28549	28289	28334	28378	28513	28570	28639	28626	28379	28415	28610	28451	28378	28674	28245	28462	28355	28278	28530	28708	28504	28480	28287	28320	28660	28469	28464	28408	28381	28437	28511	28525	28562	28618	28315	28634	28429	28168	28540	28443	28428	28643	28578	28492	28435	28419	28377	28228	28377	28241	28529	28520	28431	28475	28550	28747	28444	28396	28534	28267	28422	28445	28417	28364	28466	28540	28604	28374	28471	28501	28536	28581	28494	28125	28455	28565	28410	28413	28299	28559	28299	28479	28597	28388	28443	28552	28666	28485	28502	28529	28307	28447	28465	28269	28388	28493	28443	28466	28617	28483	28549	28329	28348	28381	28491	28539	28497	28734	28574	28520	28328	28637	28689	28626	28581	28476	28183	28509	28342	28158	28340	28372	28326	28593	28360	28544	28555	28577	28679	28539	28604	28279	28275	28648	28378	28461	28718	28641	28653	28673	28530	28406	28560	28511	28476	28681	28466	28500	28439	28382	28533	28272	28616	28413	28474	28400	28497	28331	28512	28368	28447	28505	28623	28602	28368	28393	28598	28413	28391	28466	28494	28467	28335	28626	28380	28406	28495	28472	28297	28474	28474	28576	28451	28547	28445	28647	28363	28400	28288	28382	28382	28660	28393	28577	28465	28212	28374	28569	28537	28653	28445	28349	28163	28442	28524	28611	28479	28356	28395	28468	28270	28570	28403	28474	28452	28657	28486	28703	28455	28623	28500	28541	28607	28606	28482	28444	28595	28458	28572	28656	28519	28275	28436	28222	28323	28528	28413	28576	28345	28205	28418	28277	28495	28621	28550	28425	28577	28645	28472	28408	28653	28435	28439	28564	28286	28323	28298	28309	28589	28430	28546	28185	28259	28568	28376	28359	28341	28470	28417	28425	28259	28671	28503	28659	28352	28368	28344	28459	28633	28709	28371	28493	28267	28210	28195	28374	28490	28560	28539	28584	28413	28291	28510	28390	28292	28438	28330	28247	28370	28543	28262	28146	28476	28618	28654	28624	28659	28228	28229	28591	28425	28463	28430	28512	28362	28423	28485	28380	28600	28468	28241	28652	28547	28341	28356	28557	28647	28187	28491	28488	28416	28522	28547	28309	28545	28450	28655	28411	28353	28564	28452	28615	28603	28390	28251	28557	28555	28458	28419	28588	28547	28351	28309	28515	28695	28353	28286	28458	28372	28337	28222	28547	28505	28286	28209	28553	28225	28330	28402	28421	28600	28357	28216	28506	28491	28403	28352	28731	28454	28322	28373	28564	28402	28494	28478	28639	28308	28367	28528	28453	28532	28353	28495	28551	28423	28496	28387	28320	28529	28554	28333	28562	28309	28397	28453	28667	28434	28490	28599	28369	28543	28396	28422	28475	28421	28565	28253	28384	28440	28604	28426	28292	28278	28312	28401	28375	28317	28614	28439	28593	28691	28254	28384	28626	28713	28562	28444	28569	28496	28415	28656	28637	28659	28435	28432	28397	28335	28263	28445	28509	28549	28703	28420	28626	28634	28278	28238	28666	28492	28273	28428	28554	28462	28520	28295	28490	28384	28473	28436	28348	28379	28364	28493	28323	28617	28268	28613	28387	28453	28238	28522	28495	28667	28363	28402	28482	28279	28518	28655	28516	28454	28556	28622	28492	28313	28448	28519	28391	28363	28429	28456	28225	28584	28605	28514	28511	28488	28493	28486	28546	28543	28467	28439	28480	28465	28326	28463	28486	28555	28482	28413	28323	28425	28396	28363	28479	28575	28791	28418	28459	28448	28406	28367	28327	28537	28472	28433	28356	28714	28663	28370	28502	28435	28476	28389	28648	28247	28442	28747	28496	28444	28525	28157	28641	28584	28322	28346	28553	28485	28624	28463	28371	28349	28393	28280	28462	28310	28535	28401	28594	28366	28630	28558	28246	28355	28524	28399	28751	28316	28698	28466	28640	28582	28463	28141	28249	28353	28440	28301	28544	28323	28424	28459	28485	28358	28392	28371	28339	28354	28433	28382	28535	28485	28589	28589	28678	28437	28505	28412	28509	28435	28349	28401	28567	28466	28324	28143	28391	28405	28311	28310	28483	28330	28498	28635	28616	28386	28338	28433	28566	28377	28509	28486	28441	28574	28417	28453	28489	28695	28491	28423	28583	28575	28818	28488	28554	28434	28276	28538	28284	28437	28639	28585	28707	28389	28589	28339	28684	28357	28260	28382	28381	28426	28472	28368	28650	28467	28284	28471	28542	28456	28507	28250
26721	55955	54494	39327	29516	24209	22433	21875	21721	21776	21779	21733	21733	21705	21994	21749	21927	22052	21687	21839	21947	21779	21724	21893	21695	21777	21756	21809	21767	21807	21738	21846	21969	21835	21746	21679	21663	21597	21659	21740	21733	21781	21606	21829	21882	21951	21794	21870	21759	21782	21922	21736	21812	21844	21845	21754	21681	21814	21848	21712	21818	21803	21762	21909	21770	21857	21779	21769	21767	21732	21778	21657	21711	21743	21829	21714	21704	21726	21783	21844	21770	21799	21795	21762	21728	21791	22005	21694	21787	21767	21910	21743	21941	21845	21707	21897	21646	21713	21727	21724	21654	21766	21623	21924	21714	21757	21808	21816	21960	21621	21877	21777	21615	21616	21787	21757	21715	22012	21838	21765	21849	21699	21677	21749	21598	21758	21704	21684	21874	21758	21838	21599	21766	21845	21817	21919	21737	21841	21782	21770	21699	21623	21739	21767	21757	21798	21774	21602	21815	21773	21896	21809	21964	21848	21616	21816	21866	21725	21842	21806	21579	21964	21793	21754	21861	21854	21930	21711	21905	21838	21775	21724	21834	21831	21845	21888	21848	21713	21841	21620	21826	21576	21768	21910	21832	21842	21792	21593	21982	21871	21987	21715	21761	21549	21804	21644	21867	21785	21723	21707	21837	21862	21700	21836	21675	21843	21799	21631	21721	21771	21630	21696	21750	21605	21660	21783	21799	21661	21511	21763	21855	22006	21753	21669	21846	21612	21502	21726	21826	21691	21688	21656	21795	22043	21946	21881	21734	21553	21739	21791	21740	21608	21777	21749	21820	21799	21691	21804	21844	21633	21648	21690	21896	21739	21937	21719	21661	21791	21821	21699	21639	21743	21936	21731	21614	21805	21716	21611	21757	21821	21537	21848	21698	21595	21900	21833	21830	21792	21703	21710	21702	21819	21719	21577	21863	21859	21800	21724	21798	21661	21680	21867	21741	21789	21809	21967	21793	21769	21753	21789	21830	21809	21794	21931	21672	21684	21701	21767	21934	21744	21683	21880	21726	21720	21812	21683	21833	21620	21590	21904	21863	21807	21826	21585	21974	21702	21765	21782	21796	21927	21917	21789	21792	21857	21663	21567	21715	21746	21641	21754	21863	21843	21801	21857	21684	21699	21752	21685	21837	21843	21955	21702	21627	21770	21786	21525	21818	21873	21725	21647	21820	21689	21884	21774	21777	21839	21603	21789	21663	21806	21798	21870	21724	21706	21785	21740	21679	21637	21669	21760	21875	21820	21884	21550	21775	21771	21613	21646	21740	21786	21900	21811	21705	21627	21752	21588	21795	21710	21861	21696	21745	21740	21749	21719	21781	21814	21741	21642	21635	21829	21539	21862	21800	21806	21873	21709	21698	21792	21725	21639	21748	21733	21633	21705	21844	21852	21757	21731	21654	21789	21753	21917	21843	21654	21791	21811	21981	21742	21739	21824	21637	21631	21854	21966	21906	21765	21687	21931	21727	21888	21777	21735	21697	21666	21969	21830	21709	21664	21613	21962	21924	21755	21803	21895	21790	21804	21620	21795	21592	21711	21876	21675	21744	21760	21646	21851	21722	21755	21653	21657	21732	21766	21852	21884	21768	21929	21738	21841	21783	21784	21827	21809	21640	21844	21779	21742	21765	21746	21715	21778	21766	21943	21612	21699	21659	21906	21812	21870	21918	21728	21789	21840	21628	21765	21864	21654	21799	21709	21831	21902	21841	21737	21750	21687	21785	21708	21750	21784	21830	21572	21738	21665	21748	21828	21832	21928	21831	21751	21819	21774	21706	21726	21830	21628	21636	21838	21765	21751	21724	21763	21968	21992	21805	21864	21801	21791	21692	21789	21775	21744	21826	21738	21690	21825	21840	21641	21817	21759	21660	22032	21703	21766	21723	21815	21759	21688	21772	21553	21652	21840	21679	21662	21711	21625	21839	21618	21719	21661	21736	21790	21681	21816	21774	21800	21690	21615	21849	21823	21673	21660	21741	21686	21786	22039	21745	21895	21841	21729	21926	21858	21896	21829	21691	21842	21693	21754	21867	21787	21673	21617	21603	21939	21700	21790	21760	21715	21800	21829	21778	21947	21733	21677	21848	21760	21935	21825	21704	21788	21941	21940	21664	21717	21794	21707	21662	21898	21887	21767	21829	21593	21781	21813	21715	21744	21835	21892	21821	21662	21841	21716	21695	21793	21755	21780	21913	21637	21770	21813	21681	21750	21960	21806	21624	21967	21766	21676	21580	21806	21865	21841	21691	21787	21830	21816	21694	21844	21628	21618	21809	21950	21752	21832	21896	21807	21888	21800	21905	21940	21914	21793	21831	21898	21744	21748	21917	21801	21631	21894	21891	21807	21799	21724	21639	21784	21731	21729	21690	21822	21900	21802	21818	21769	21781	21902	21577	21704	21900	21683	21956	21782	21854	21675	21973	21791	21820	21814	21816	21765	21783	21790	21658	21896	21882	21726	21713	21763	21733	21663	21897	21707	21989	21838	21920	21744	21742	21814	21763	21775	21743	21818	21654	21854	21637	21807	21607	21708	21730	21674	21769	21361	21805	21773	21918	21643	21890	21672	21882	21679	21932	21781	21824	21747	21774	21871	21798	21884	21906	21890	21822	22017	21834	21994	21807	21837	21677	21879	21643	21752	21694	21727	21880	21892	21777	21904	21904	21768	21704	21689	21878	21718	21771	21677	21790	21756	21880	21894	21755	21735	21820	21876	21878	21794	21879	21823	21737	21736	21917	21691	21793	21699	21867	21819	21713	21880	21864	21808	21691	21815	21839	21839	21761	21962	21856	21860	21781	21864	21681	21813	21880	21754	21804	21776	21821	21716	21779	21841	21765	21759	21644	21726	21685	21722	21676	21729	21786	21768	21852	21671	21806	21873	21724	21666	21730	21688	21835	21772	21634	21645	21663	21781	21770	21762	21732	21863	21860	21698	21784	21748	21667	21885	21843	21755	21819	21754	21728	21898	21715	21858	21662	21759	21787	21953	21877	21922	21739	21848	21786	21840	21970	21571	21805	21797	21947	21697	21803	21893	21837	21692	21789	21871	21907	21823	21641	21980	21882	21875	21811	21653	21585	21841	21901	21881	21784	21668	21883	22022	21764	21613	21681	21834	21794	21843	21830	21923	21855	21747	21948	21791	21747	21891	21882	21660	21748	21927	21855	21737	21916	21845	21824	21617	21637	21923	21867	21807	21807	21870	21855	21807	21751	21924	21673	21838	21733	21747	21837	21735	21794	21702	21721	21745	21850	21679	21772	21769	21876	21821	21805	21844	21757	21991	21629	21652	21996	21765	21810	21878	21774	21439	21691	21841	21748	21676	21625	21841	21675	21743	21827	21874	21821	21880	21791	21899	21698	21776	21724	21623	21689	22017	21866	21713	21745	21997	21817	21728	21807	21778	21736	21732	21660	21805	21694	21728	21866	21770	21749	21938	21721	21731	21633	21780	21917	21932	21484	21715	21806	21735	21929	21982	21742	21719	21740	21896	21779	21842	21824	21979	21820	21897	21532	21725	21683	21689	21699	21819	21965	21904	21900	21724	21706	21867	21748	21754	21836	21651	21879	21758	21710	21633	21823	21789	21749	21689	21697	21666	21841	21669	21774	21778	21820	21920	21635	21896	21807	21968	21889	21791	21725	22022	21606	21860	21768	21690	21930	21716	21879	21754	21755	21774	21605	21773	21807	21589	21774	21947	21535	21746	21735	21579	21787	21807	21720	21727	21757	21769	21687	21831	21773	21719	21764	21791	22005	21668	21854	21833	21721	21801	21843	21670	21712	21760	21778	21759	21687	21888	21540	22011	21789	21878	21648	21675	21770	21484	21529	21783	21847	21761	21751	21967	21725	22019	21798	21656	21829	21905	21760	21629	21842	21798	21751	21907	21795	21790	21759	21844	21927	21678	21681	21786	21756	21789	21757	21730	21668	21833	21673	21723	21908	21818	21797	21807	21936	21777	21778	21751	21836	21862	21826	21701	21753	21739	21748	21811	21828	21615	21663	21745	21840	21731	21615	21771	21604	21628	21837	21873	21920	21818	21711	21866	21875	21676	21882	21853	21835	21966	21849	21711	21808	21782	21768	21614	21840	21766	21598	21752	21922	21688	21750	21643	21781	21674	21852	21801	21824	21711	21758	22008	21632	21781	21782	21664	21743	21753	21844	21630	21861	21702	21785	21622	21724	21599	21453	21736	21620	21745	21860	21793	21654	21749	21944	21750	21706	21856	21849	21831	21899	21780	21763	21829	21793	21831	21712	21815	21774	21849	21834	21642	21651	21693	21742	21838	21762	21765	21581	21765	21896	21757	21763	21928	21896	21661	21930	21507	21720	21603	21763	21831	21795	21761	21806	21678	21941	21633	21796	21741	21871	21745	21624	21874	21696	21630	21786	21825	21809	21667	21754	21941	21811	21744	21788	21803	21909	21797	21746	21808	21733	21611	21879	21687	21638	21916	21775	21676	21882	21664	21814	21993	21904	21643	21892	21779	21644	21723	21856	21757	21791	21604	21769	21916	21663	21746	21783	21605	21835	21851	21941	21910	21825	21705	21778	21549	21853	21722	21892	21776	21843	21733	21604	21937	21784	21636	21731	21656	21759	21585	21710	22004	21779	21948	21812	21753	21796	21693	21719	21799	21791	21683	21814	21879	21717	21575	21665	22068	21673	21900	21865	21696	21703	21703	21645	21716	21662	21883	21983	21851	21666	21837	21790	21879	21992	21991	21720	21782	21765	21644	21731	21651	21888	21687	21842	21732	21724	21699	21752	21876	21870	21788	21853	21750	21623	21799	21751	21755	21797	21826	21803	21674	21836	21708	21919	21796	21862	21765	21890	21807	21917	21769	21773	21739	21711	21688	21705	21629	21600	21692	21721	21869	21807	21893	21973	21844	21749	21711	21710	21816	21866	21924	21845	21887	21593	21772	21688	21880	21803	21879	21836	21880	21711	21676	21690	21673	21635	21836	21934	21766	21864	21792	21875	21772	21814	21757	21791	21870	21962	21801	21848	21832	21763	21718	21721	21718	21891	21911	21764	21811	21839	21905	21822	21824	21720	21654	21777	21691	21824	21880	21721	21798	21885	21654	21886	21781	21733	21908	21620	21781	22097	21747
23609	23512	45560	49509	42729	35945	32836	29659	28866	28913	28845	29095	28992	28853	28781	29115	28845	28823	29039	28902	28705	28730	28858	28719	28613	28814	28832	28703	28857	28693	28570	28957	28689	28560	28755	28727	28974	28792	28798	28496	28774	28908	28686	28949	28674	28640	28830	28744	28746	28678	28728	28763	28671	28725	28665	28971	28832	28555	28725	28663	28797	28818	28651	28665	28684	28663	28816	28400	28750	28460	28476	28625	28852	28473	28660	28880	28432	28857	28601	28738	28825	28571	28840	28654	28755	28610	28840	28476	28563	28736	28594	28409	28721	28813	28554	28689	28518	28636	28664	28476	28600	28751	28839	28635	28808	28749	28536	28604	28596	28951	28927	28641	28641	28747	28704	28754	28689	28640	28455	28655	28593	28769	28814	28474	28764	28694	28659	28599	28488	28505	28707	28531	28432	28702	28727	28702	28561	28685	28497	28589	28656	28703	28654	28784	28785	28852	28511	28700	28656	28651	28730	28413	28538	28568	28686	28674	28669	28635	28738	28554	28801	28540	28690	28225	28675	28605	28744	28677	28601	28778	28587	28395	28574	28845	28622	28688	28426	28654	28615	28776	28620	28582	28511	28547	28718	28589	28577	28795	28598	28403	28350	28645	28692	28497	28681	28908	28844	28661	28464	28928	28579	28676	28750	28632	28730	28621	28850	28479	28658	28531	28723	28908	28672	28550	28803	28772	28614	28570	28530	28689	28600	28562	28495	28630	28623	28615	28637	28794	28719	28453	28562	28730	28832	28752	28651	28605	28674	28630	28822	28689	28358	28513	28624	28564	28679	28536	28495	28700	28714	28636	28631	28742	28620	28506	28556	28277	28496	28674	28643	28825	28514	28477	28648	28773	28643	28668	28592	28525	28567	28485	28608	28504	28678	28773	28512	28424	28546	28755	28794	28530	28515	28782	28773	28645	28697	28938	28686	28425	28455	28756	28779	28749	28464	28449	28456	28499	28608	28592	28421	28722	28718	28551	28532	28452	28631	28583	28886	28565	28543	28514	28635	28814	28828	28764	28770	28810	28552	28761	28876	28487	28625	28604	28642	28508	28764	28806	28468	28607	28658	28823	28599	28566	28626	28684	28551	28675	28699	28642	28645	28745	29000	28621	28795	28539	28703	28677	28662	28778	28808	28671	28492	28551	28732	28668	28623	28584	28863	28473	28712	28507	28830	28688	28653	28618	28345	28805	28748	28734	28480	28756	28514	28627	28686	28705	28699	28619	28656	28619	28577	28632	28405	28477	28543	28465	28696	28619	28645	28564	28717	28580	28585	28570	28692	28733	28614	28731	28683	28828	28803	28574	28486	28551	28588	28752	28671	28420	28480	28483	28595	28630	28717	28630	28729	28469	28609	28693	28720	28500	28401	28576	28500	28520	28405	28602	28803	28426	28680	28729	28657	28757	28542	28509	28610	28657	28786	28581	28516	28630	28769	28727	28691	28552	28491	28636	28453	28737	28678	28757	28599	28575	28836	28767	28655	28673	28636	28710	28707	28701	28502	28671	28517	28731	28685	28771	28681	28689	28794	28680	28702	28399	28554	28691	28457	28342	28894	28818	28781	28718	28644	28963	28632	28592	28673	28662	28728	28370	28617	28531	28621	28829	28482	28519	28806	28650	28616	28662	28999	28801	28641	28585	28911	28425	28607	28592	28869	28613	28637	28533	28710	28613	28590	28547	28616	28813	28784	28717	28408	28670	28697	28721	28605	28626	28659	28760	28653	28726	28691	28652	28628	28476	28724	28847	28654	28609	28658	28631	28548	28692	28614	28705	28527	28476	28634	28468	28693	28555	28784	28384	28612	28638	28513	28604	28646	28650	28628	28565	28494	28565	28771	28391	28627	28610	28580	28653	28536	28607	28797	28765	28808	28467	28625	28733	28606	28637	28647	28758	28705	28609	28798	28570	28644	28540	28576	28375	29008	28548	28687	28726	28733	28708	28635	28632	28482	28639	28665	28821	28570	28891	28681	28715	28614	28695	28706	28644	28713	28758	28686	28728	28599	28526	28609	28551	28698	28625	28703	28554	28655	28659	28767	29059	28654	28599	28626	28647	28818	28622	29002	28579	28590	28585	28740	28824	28388	28546	28607	28657	28507	28849	28653	28711	28677	28543	28728	28632	28625	28426	28550	28587	28752	28637	28647	28572	28593	28602	28756	28748	28799	28954	28782	28601	28677	28708	28612	28647	28592	28763	28640	28551	28789	28601	28816	28679	28714	28680	28564	28511	28525	28635	28811	28779	28817	28510	28702	28704	28658	28620	28668	28778	28429	28885	28830	28689	28631	28649	28612	28949	28710	28518	28481	28576	28817	28748	28734	28731	28909	28681	28706	28640	28645	28821	28622	28527	28726	28720	28706	28509	28722	28559	28898	28599	28764	28712	28473	28719	28708	28921	28456	28706	28583	28471	28595	28610	28549	28522	28526	28679	28575	28419	28338	28536	28803	28815	28848	28670	28476	28701	28707	28802	28821	28809	28567	28595	28913	28534	28652	28420	28863	28658	28745	28721	28484	28608	28601	28575	28771	28801	28941	28674	28765	28599	28363	28785	28550	28571	28620	28468	28832	28654	28803	28691	28670	28698	28742	28863	28869	28779	28599	28687	28725	28818	28660	28715	28609	28666	28493	28554	28597	28353	28672	28512	28231	28427	28625	28615	28702	28577	28638	28475	28772	28693	28497	28947	28789	28776	28678	28620	28545	28680	28728	28409	28842	28642	28613	28746	28874	28545	28607	28630	28855	28546	28450	28482	28610	28764	28652	28650	28754	28512	28648	28796	28543	28878	28557	28796	28570	28646	28715	28530	28746	28846	28618	28629	28598	28512	28514	28736	28835	28756	28564	28523	28767	28761	28620	28433	28706	28957	28653	28568	28788	28724	28623	28582	28663	28646	28625	28764	28585	28578	28590	28452	28540	28535	28512	28736	28657	29047	28696	28789	28499	28606	28421	28513	28536	28655	28523	28620	28534	28765	28533	28489	28658	28498	28705	28626	28655	28467	28624	28692	28670	28643	28713	28313	28846	28866	28719	28537	28794	28539	28570	28541	28539	28712	28490	28611	28641	28715	28623	28864	28417	28668	28693	28637	28637	28673	28654	28704	28530	28585	28793	28675	28840	28771	28957	28539	28862	28689	28831	28616	28936	28734	28450	28552	28831	28476	28446	28422	28707	28568	28392	28574	28662	28688	28796	28594	28610	28855	28723	28515	28616	28533	28684	28468	28875	28478	28574	28674	28423	28477	28757	28537	28631	28580	28890	28600	28837	28735	28703	28561	28429	28662	28581	28698	28722	28683	28613	28695	28636	28662	28687	28753	28766	28745	28720	28667	28861	28792	28716	28437	28467	28490	28468	28481	28768	28593	28653	28659	28669	28891	28625	28606	28722	28683	28596	28490	28486	28781	28598	28676	28584	28711	28556	28475	28882	28446	28544	28731	28882	28405	28586	28521	28784	28411	28782	28879	28727	28738	28725	28810	28794	28673	28744	28559	28564	28349	28758	28716	28583	28569	28603	28486	28673	28606	28554	28712	28646	28909	28823	28547	28676	28529	28660	28519	28812	28669	28982	28487	28612	28598	28571	28555	28842	28666	28518	28743	28513	28597	28530	28585	28762	28908	28657	28526	28832	28571	28512	28594	28468	28652	28626	28765	28758	28716	28538	28675	28654	28728	28792	28823	28555	28584	28675	28632	28553	28581	28552	28734	28621	28436	28485	28666	28712	28673	28600	28478	28705	28686	28923	28540	28521	28520	28852	28714	28482	28896	28708	28734	28725	28791	28736	28822	28562	28539	28670	28711	28792	28641	28715	28680	28540	28726	28420	28581	28723	28628	28599	28693	28713	28808	28629	28617	28751	28625	28576	28513	28796	28648	28780	28725	28748	28801	28836	28622	28663	28578	28776	28716	28725	28714	28651	28741	28555	28551	28768	28582	28811	28469	28337	28659	28933	28781	28476	28557	28678	28826	28662	28904	28618	28489	28459	28762	28426	28582	28755	28565	28543	28706	28623	28600	28638	28515	28570	28682	28786	28700	28907	28670	28742	28683	28756	28517	28808	28706	28646	28620	28681	28637	28896	28505	28618	28461	28483	28569	28611	28535	28771	28888	28694	28747	28551	28415	28654	28773	28438	28754	28688	28644	28708	28683	28811	28618	28534	28503	28751	28664	28512	28764	28775	28640	28497	28518	28527	28814	28834	28504	28737	28621	28675	28628	28750	28442	28615	28620	28664	28852	28539	28473	28388	28735	28782	28292	28628	28763	28718	28513	28928	28542	28748	28659	28745	28693	28566	28791	28743	28696	28875	28745	28880	28706	28569	28390	28494	28640	28729	28853	28701	28522	28558	28549	28651	28715	28674	28611	28788	28718	28875	28652	28609	28572	28638	28612	28660	28637	28677	28726	28728	28382	28708	28926	28685	28909	28637	28457	28761	28604	28815	28812	28579	28528	28646	28760	28620	28669	28406	28650	28692	28688	28861	28646	28540	28488	28636	28336	28555	28665	28404	28664	28734	28654	28828	28887	28696	28839	28919	28508	28864	28641	28728	28743	28853	28519	28441	28556	28496	28777	28475	28800	28547	28551	28639	28670	28778	28931	28842	28651	28498	28703	28756	28534	28669	28814	28758	28485	28648	28485	28557	28576	28714	28620	28534	28753	28832	28770	28500	28573	28464	28580	28598	28687	28410	28725	28699	28530	28470	28588	28586	28493	28718	28623	28670	28556	28588	28638	28842	28690	28553	28616	28597	28581	28597	28479	28878	28702	28754	28756	28647	28652	28724	28544	28451	28730	28662	28777	28809	28509	28642	28734	28662	28932	28575	28548	28643	28682	28809	28636	28547	28696	28795	28756	28530	28674	28638	28549	28591	28614	28659	28823	28703	28604	28530	28821	28789	28507	28638	28873	28813	28672	28681	28641	28616	28668	28421	28532	28762	28522	28509	28384	28675	28399	28440	28533	28674	28466	28636	28589	28569	28531	28533	28568	28593	28542	28609	28718	28736	28846	28717	28557	28499	28749	28610	28443	28701	28585	28564	28693	28654	28836	28597	28690	28730	28749	28755	28674	28526	28302	28846	28426	28764	28641	28589	28770	28796	28863	28595	28682	28702	28722
49352	97382	94825	71139	49848	33909	25369	22511	21990	22020	22085	22084	22006	21988	22062	22143	22075	21893	22033	22100	21948	21995	21990	21991	21870	22049	22193	22028	22080	22102	21951	22105	21917	22086	22058	21955	21934	21960	21977	21978	21966	22004	21999	22003	21982	21946	22006	21843	22026	21989	21974	22059	21945	22167	22138	22136	22159	21938	22078	21937	21965	21898	21913	21968	21894	22034	22120	22046	22024	21977	21988	21791	21959	21954	22019	21957	21992	22010	22024	22024	21953	22136	21959	22229	21842	21968	21974	21984	21862	22177	21916	22046	21756	22033	22051	21886	21977	21936	22015	21960	21975	21980	21945	22111	21837	22003	21915	22022	22018	21796	21865	21916	21812	22212	22167	22081	21962	21998	21929	21896	21936	21939	21915	22016	21819	21978	21810	22038	22018	21964	22053	22064	21885	22001	22026	21874	22099	21929	22041	21948	21935	21939	21936	22014	21844	21892	21906	21971	22127	22024	22052	21835	21906	21941	22036	21969	21937	22069	22036	22076	21961	21998	22028	22119	22010	22205	21881	22198	22053	22037	21919	21900	22225	22066	21950	21894	21986	21836	22051	22045	21892	22001	22051	21900	22163	21948	22122	22024	22026	22162	21877	22072	22101	21885	21990	21947	22061	22030	21959	22042	22000	22040	22107	22003	22005	21850	22011	21803	22031	22010	22016	22173	21928	22088	21917	22012	21857	22021	21937	21857	22068	22093	21860	22021	22043	22074	21944	22014	21895	21833	21872	22070	21992	21910	21921	21859	21978	22066	22005	22062	22072	22070	21853	21999	21874	21810	22119	21831	22098	21899	22058	22044	21978	22078	22025	21879	22401	21680	21942	21950	22001	22034	21949	22145	21950	21957	21887	21855	22042	22127	21832	21873	21948	21987	22026	21926	21938	21869	22043	21932	22052	22029	22001	21932	22075	21934	21864	21833	21888	21970	22064	21936	21936	21954	22134	22147	21991	21961	22041	21933	21860	22034	21835	21992	22088	22034	21877	21923	22048	22151	21939	21915	22040	22122	21896	21997	21872	21866	21995	21984	22203	22042	21940	22022	22037	21915	22113	21851	22153	22008	21979	21947	22061	21931	21849	21935	22067	21961	21991	22170	21949	21863	21992	21787	21951	21916	21995	22157	22078	21893	21856	21927	21820	22022	21922	22135	22018	21863	21911	21955	22102	21882	22006	21946	22005	22047	21982	21941	21948	21785	22128	22034	21866	21994	21760	21936	21737	21950	22207	22111	22173	21966	22197	21913	22073	21856	21848	21902	21938	22062	21822	22076	21897	22094	22110	22080	21834	22175	21862	21812	22278	21986	22044	22025	21814	22006	21953	21889	22032	22006	21969	21962	22117	21783	22029	22028	21982	21976	21976	21821	22030	21814	22123	21963	22052	22011	22056	21896	22070	22139	22070	21891	22121	22163	21986	22056	22036	21879	21940	21942	22027	21950	21984	22074	21943	22022	21984	22009	21919	22058	21987	21860	21870	21920	22021	22160	22046	22168	21833	21948	22180	21874	21956	22176	21847	22037	21809	21998	21845	22066	22052	21945	21867	21873	21871	22037	21895	22114	22076	21957	22036	22132	21933	22075	21870	21985	21969	22072	21940	21918	21984	21938	21940	22024	21904	21992	21990	21939	22083	21906	22157	22048	21919	21832	21972	21939	22099	21976	21927	21924	21913	22066	22016	22080	21972	22015	22047	21995	21957	21953	21961	22047	21998	21947	21817	22065	21950	21990	21932	21838	21986	21735	21873	21930	21907	21867	21994	21906	22094	21964	22262	21921	21941	21929	22000	21883	21895	22072	22021	22027	22048	21889	22004	21885	22051	21947	22063	21949	22030	21971	21938	22004	21976	22048	21971	21966	21923	21864	22127	21894	21950	21966	21954	22080	22123	22055	21894	22120	21963	21723	21804	21995	22032	21993	21956	22078	21992	21902	21827	22106	21851	22177	22003	21957	22130	22056	21930	21945	22035	22078	22114	21914	22062	21958	21936	21996	22120	21904	21943	22084	21981	21683	22000	21957	21905	21932	21957	22020	22184	21937	21870	21945	22146	21963	21839	22020	22004	21836	22014	22030	21963	21993	22117	22029	21838	22021	21985	22059	22040	21951	21956	21878	22059	22008	21853	22091	22016	22058	22023	22032	21939	21867	21987	21856	22179	22016	22058	21958	21931	21901	22081	22025	21778	22071	21996	21835	22083	22054	22124	22091	22082	21997	21881	22008	21985	22064	22117	22007	21983	22113	22004	21963	22078	21913	21895	22110	21768	21896	22089	22081	21968	21973	21849	22011	21976	21823	21905	22020	22051	21966	22051	21847	22166	21983	21825	21918	21948	21964	22015	22107	22034	22127	22101	22107	21906	21811	22240	22013	21893	21963	21963	22046	22280	22216	21908	22170	21941	21823	22073	21797	21764	22021	21983	22039	22063	22002	21943	22055	22111	22057	21948	22036	22157	22238	22047	21975	21891	21941	22103	22089	21888	21995	22097	21965	21904	21959	22135	21926	21844	21982	22131	21971	21980	22035	21801	21935	22099	22068	21986	21987	22050	21945	22032	21861	22068	21795	22000	21878	21860	22067	21980	22061	22190	21850	21940	21999	21727	21913	21895	21881	22119	21938	22012	21999	22074	22017	22003	22098	21914	21884	22057	22076	21862	22002	21931	21996	21858	21933	21905	21967	21903	21990	21793	21918	21859	22071	21771	21984	22000	21869	22146	21954	22365	22054	21871	21961	22098	22105	22025	22290	22098	22151	21965	21990	21927	22102	21870	21931	21967	21821	21960	21856	21910	22056	22133	21913	22072	22045	22111	22059	22024	22027	21862	22057	21823	21975	21860	22014	21891	21885	22049	22116	21870	22117	22022	21934	22019	22003	22094	22004	22075	22052	21848	22065	21927	21925	22064	22126	21918	21793	22001	22197	21917	22123	22068	22159	22011	21914	21893	22077	21946	21971	21973	21880	21862	22090	22069	21875	21830	22102	22130	21984	22057	21987	21890	22051	22030	22179	21837	21898	21913	22122	21919	22089	22009	22061	22038	22034	22034	21998	21965	21936	22025	21998	21874	21870	21931	22071	22110	22005	21839	22178	22015	22087	22015	22033	22064	21980	21959	21980	21981	21978	21984	21886	22105	22062	21913	21977	21834	21891	21944	22128	22050	21872	22013	22085	21939	21800	21966	21993	21952	21846	22020	22093	21833	21886	21972	21996	21884	21955	22031	22008	21921	21970	21967	21935	22036	21945	21974	22060	21977	21964	21920	21981	22012	21995	22011	22038	22003	22179	21909	22095	21991	22035	22005	21941	21898	21901	21911	21929	21981	22056	22152	22163	22146	21981	21861	21862	22076	21755	22009	21958	21855	22189	21962	22080	21944	22133	21909	22134	21923	21949	21913	21808	22175	22027	22012	21974	21916	21757	22013	21819	21923	22054	21835	22170	22021	21893	22010	21876	21988	22026	22052	21895	22073	21965	22047	21875	22072	22142	22044	21835	21856	21974	22087	21922	21930	22059	21967	22139	22170	22060	21976	21934	22144	21950	21988	21952	21950	21996	21923	21933	22104	22009	22089	22098	22122	22110	22151	21890	21961	22005	22007	21984	22074	21951	22095	22104	22028	22042	22099	22079	22084	21923	21805	21996	21826	22101	21847	21944	21876	21929	21931	21797	22032	21818	22049	22047	21916	21959	22116	21983	22076	22128	22003	22030	22021	21949	21882	22057	22063	21945	21977	21916	21959	21964	22039	21962	22037	22003	21786	21984	22204	22000	21863	21929	22143	21957	22030	21999	21945	22062	21815	22193	21925	21993	22007	21979	22005	21928	22002	22084	22156	22036	22089	22036	21949	22114	21936	21845	22166	22113	22045	22153	22129	21946	21953	21658	21832	22111	21896	21898	22048	22036	21945	21919	21857	21879	21961	21806	21982	21986	22047	21985	21928	22016	22005	21933	22068	22042	22070	22112	21894	21805	22114	21968	22085	21995	21962	21929	22109	21940	21956	21996	21990	21968	22271	22029	22043	21910	22033	21972	21883	22012	22133	21985	22030	21934	21766	21970	22088	22006	21991	21938	21957	22015	22158	22241	22165	21952	21971	21917	21895	21971	21924	22026	21995	22179	21902	22089	22000	21943	21908	21974	21982	22059	21997	22053	22028	21994	21849	22083	22007	22095	21779	21930	22078	22066	22092	22188	22057	22115	21969	22017	21952	22068	21983	21974	21899	21796	22110	21990	22075	21848	21947	22004	22082	21961	21961	21863	21999	21990	21884	21947	22061	21918	22007	21825	22044	21901	21991	21867	21948	21875	21722	21866	22191	21896	22218	21908	22042	21942	21960	21855	21952	21940	22093	21931	21792	21798	21880	22204	21966	22173	21969	22008	22064	21814	21888	21926	21850	22001	21835	21989	21890	22105	22155	22042	22149	22164	21976	21953	21806	22006	22086	22019	22019	21771	21951	21989	22140	21909	21967	22042	22002	21952	22066	22080	21871	21966	21802	21844	21839	22019	22012	22108	22081	21947	21942	21970	22034	22120	22009	21990	21987	22000	21907	21945	22100	22303	22034	21928	21947	21844	21988	22042	21991	21906	22093	22093	21855	21921	21851	22032	22013	21973	21902	21910	21908	21951	21931	22062	22053	21865	22036	21903	21880	21937	21754	21962	21964	21975	21991	22060	21959	22048	22019	21810	21994	21949	22005	22163	21913	21992	22120	21945	21995	21893	21887	22033	22143	21875	21962	22096	22150	21957	21951	21946	21944	21940	21956	21681	21973	22092	21963	21937	21951	21932	22043	22011	22141	21986	22020	21943	22072	21957	21968	21939	22133	21842	21915	22038	22125	22136	22058	22017	21854	21889	21916	22020	21919	22040	22087	22114	22111	22072	21868	21797	21955	22071	22091	21932	22009	21914	22090	22063	21977	21822	22108	21905	22011	22178	22023	22124	21741	21953	21925	21986	21936	22010	21808	22053	21789	21934	21883	22108	21998	22147	21844	22021	21999	21941	22035	21885	22081	22135	21990	22309	22059	22016	21955	22105	22014	21958	22128	22045	22047	22089	21894	22066	22074	21994	22136	22007	22089	21973	22043	22111	21946	21946	21836	22068	21964	21943	22065	21917
22531	22992	43950	47900	44613	38777	35192	30414	29409	30044	29699	29734	29690	29662	29554	29704	29842	29577	29568	29638	29513	29582	29511	29602	29533	29601	29486	29386	29380	29521	29641	29499	29661	29604	29450	29405	29387	29330	29355	29377	29530	29155	29394	29745	29337	29520	29477	29412	29298	29380	29466	29560	29447	29113	29252	29382	29618	29356	29263	29296	29517	29357	29654	29120	29278	29285	29121	29508	29171	29330	29450	29526	29297	29324	29393	29435	29488	29155	29280	29107	29501	28991	29530	29031	29463	29436	29375	29417	29283	29239	29337	29360	29342	29268	29412	29112	29239	29247	29316	29033	29441	29353	29332	29344	29338	29330	29442	29078	29318	29230	29466	29124	29400	29232	29273	29251	29378	29160	29346	29341	29218	29054	29294	29403	29199	29208	29519	29303	29416	29338	29409	29414	29289	29337	29561	29143	29306	29240	29093	29129	29296	29514	29376	29007	29216	29218	29125	29456	29640	29244	29099	29328	29121	29325	29432	29296	29328	29470	29551	29075	29244	29023	29446	29408	29279	29312	29478	29371	29445	29317	29214	29517	29521	29050	29412	29412	29466	29439	29536	29116	29451	29395	29324	29445	29176	29218	29435	29423	29396	29393	29396	29412	29375	29417	29238	29182	29386	29193	28962	29509	29241	29370	29135	29353	29271	29171	29432	29487	29600	29453	29319	29410	29495	29143	29179	29160	29160	29039	29347	29085	29001	29279	29110	29490	29513	29411	29468	29558	29061	29139	29279	29222	29450	29495	29139	29355	29161	29370	29327	29257	29148	29215	29321	29464	29461	29222	29323	29285	29482	29369	29380	29462	29207	29383	29350	29489	29280	29238	29187	29169	29252	29028	29383	29277	29297	29285	29222	29429	29304	29133	29332	29071	29260	29351	29364	29315	29354	29164	29362	29356	29428	29376	29438	29345	29484	29239	29067	29252	29279	29343	29478	29094	29298	29180	29116	29454	29236	29345	29396	29082	29020	29254	28850	29365	29317	29425	29186	29414	29467	29312	29330	29023	29399	29086	29285	29305	29217	29455	29250	29390	29206	29320	29270	29218	28950	29300	29214	29390	29465	29462	29024	28994	29416	29110	29299	29402	29404	29146	29200	29451	29631	29284	29407	29656	29236	29430	29468	29555	29442	29244	29148	29478	29310	29257	29008	29165	29351	29234	29239	29297	29197	29288	29408	29474	29508	29082	29553	29148	29459	29254	29279	29327	29340	29332	29379	29229	29454	29509	29485	29237	29139	29355	29449	29377	29017	29439	29379	29180	29140	29405	29186	29091	29163	29331	29236	29468	29209	29097	29377	29269	29444	29463	29375	29223	29578	29311	29313	29329	29420	29085	29406	29240	29460	29269	29283	29389	29369	29528	29444	29419	29437	29176	29042	29124	29219	29291	29499	29449	29621	29376	29229	29380	29431	29104	29284	29541	29414	29228	29252	29315	29427	29392	29574	29571	29203	29339	29319	29357	29167	29347	29688	29272	29342	29394	29287	29223	29413	29085	29341	29321	29300	29213	29189	29090	29379	29286	29582	29315	29321	29108	29411	29463	29469	29217	29206	29334	29506	29235	29335	29084	29317	29230	29285	29307	29541	29468	29449	29424	29334	29519	29221	29187	29221	29286	29250	29296	29192	29242	29677	29349	29146	29044	29341	29274	29425	29295	29310	29418	29146	29332	29219	29398	29286	29215	29146	29272	29213	29350	29267	29235	29232	29183	29390	29232	29263	29592	29412	29240	29251	29316	29431	29371	29195	29327	29443	29369	29339	29316	29610	29266	29343	29382	29084	29520	29383	29241	29366	29326	29223	29440	29163	29164	29339	29180	29126	29327	29427	29404	29161	29212	29441	29278	29423	29612	29385	29226	29331	29073	29360	29493	29522	29367	29191	29393	29349	29382	29345	29251	29311	29118	29412	29157	29296	29299	29432	29094	29180	29093	29419	29154	29601	29138	29332	29407	29185	29174	29408	29055	29378	29352	29479	29201	29194	29235	29411	29135	29143	29138	29173	29082	29249	29534	29305	29211	29641	29375	29129	29379	29522	29381	29197	29029	29445	29338	29540	29310	29186	29283	29302	29307	29524	29452	29325	29249	29356	29434	29373	29248	29446	29486	29235	29390	29100	29232	29302	29317	29146	29317	29144	29380	29301	29403	29245	29094	29325	29320	29452	29560	29287	29208	29356	29364	29310	29301	29479	29389	29148	29386	29604	29198	29054	29124	29202	29176	29312	29398	29276	29294	29306	29198	29168	29474	29328	29233	29225	29255	29437	29107	29206	29153	29460	29306	29348	29317	29223	29483	29145	29384	29277	29167	29377	29208	29258	29326	28993	29194	29304	29268	29640	29331	29459	29394	29527	29394	29207	29490	29284	29216	29169	29125	29239	29297	29473	29417	29113	29552	29127	29333	29328	29240	29169	29459	29126	29414	29511	29328	29283	29301	29436	29097	29370	29174	29496	29413	29268	29569	29307	29491	29250	29372	29369	29166	29271	29316	29304	29540	29429	29306	29187	29301	29540	29148	29538	29156	29197	29087	29185	29320	29379	29235	29277	29108	29327	29242	29215	29294	29515	29413	29472	29234	29269	29345	29128	29246	29463	29289	29324	29352	29492	29074	29374	29261	29172	29306	29279	29376	29276	29066	29353	29343	29122	29328	29259	29195	29176	29369	29258	28954	29242	29373	29536	29193	29178	29220	29457	29483	29451	29407	29323	29211	29202	29167	29175	29373	29199	29221	29184	29163	29516	29394	29421	29433	29204	29300	29121	29491	29132	29099	29278	29166	29239	29175	29265	29254	29277	29300	29301	29146	29118	29210	29201	29277	29392	29273	29429	29459	29272	29261	28930	29324	29407	29288	29462	29114	29091	29242	29521	29238	29261	29298	29227	29228	29231	29430	29319	29353	29393	29296	29161	29431	29477	29181	29250	29188	29200	29309	29340	29089	29322	29219	29017	29391	29318	29356	29454	29262	29379	29300	29495	29475	29192	29246	29309	29258	29250	29270	29453	29256	29236	29250	29365	29298	29296	29377	29174	29367	29226	29348	28976	29516	29170	29174	29128	29314	29404	29327	29549	29474	29347	29434	29231	29470	29166	29111	29384	29232	29289	29296	29612	29367	29317	29404	29444	29207	29356	29231	29410	29390	29247	29159	29192	29145	29139	29423	29460	29330	28963	29135	29295	29407	29469	29217	29388	29276	29257	29456	29253	29151	29419	29297	29260	29170	29489	29355	29140	29329	29405	29205	29170	29140	29396	29316	29281	29140	29169	29319	29332	29452	29251	29469	29073	29229	29346	29376	29232	29657	29536	29313	29264	29155	29207	29424	29480	29402	29426	29393	29260	29516	29337	29160	29172	29439	29231	29183	29438	29288	29212	29202	29391	29050	29283	29342	29183	29078	29613	29205	29263	29359	29582	29453	29335	29385	29244	29518	29232	29267	29384	29107	29222	29315	29354	29331	29197	29255	29473	29482	29276	29451	29223	29249	29246	29243	29358	29470	29272	29198	29442	29422	29279	29161	29330	29233	29199	29452	29339	29318	29272	29463	29566	29338	29330	29393	29241	29238	29186	29364	29370	29272	29178	29311	29263	29461	29202	29121	29340	29360	29253	29129	29123	29316	29232	29465	29241	29293	29352	29516	29194	29253	29509	29475	29310	29408	29419	29488	29449	29181	29180	29444	29228	29231	29382	29183	29236	29244	29244	29136	29041	29466	29348	29137	29376	29379	29430	29414	29206	29239	29249	29191	29312	29199	29116	29165	29353	29186	29450	29260	29446	29304	29457	29230	29154	29444	29295	29293	29335	29486	29312	29276	29536	29226	29159	29343	29387	29251	29232	29506	29028	29466	29080	29314	29187	29299	29285	29449	29181	29204	29663	29243	29308	29200	29350	29573	29396	29187	29180	29351	29363	29253	29322	29287	29194	29486	29207	29462	29314	29462	29381	29292	29146	29072	29339	29290	29234	29265	29344	29483	29368	29345	29181	29155	29507	29315	29272	29227	29250	29474	29401	29561	29484	29246	29137	29347	29277	29439	29116	29274	29550	29260	29450	29292	29381	29287	29385	29255	29302	29270	29275	29251	29229	29168	29403	29375	29525	29384	29469	29106	29304	29491	29580	28940	29306	29359	29173	29161	29344	29381	29577	29400	29306	29530	29219	29257	29368	29328	29397	29134	29126	29259	29358	29528	29217	29318	29575	29206	29248	29332	29557	29366	29443	29380	29172	29377	29249	29424	29518	29383	29607	29323	29459	29400	29327	29454	29238	29422	29383	29354	29540	29246	29316	29382	29328	28985	29293	29326	29165	29428	29187	29129	29433	29305	29420	29223	29286	29333	29404	29205	29279	29461	29278	29491	29296	29471	29168	29292	29456	29267	29421	29269	29263	29343	29288	29373	29270	29287	29522	29560	29470	29384	29253	29360	29170	29453	29463	29250	29109	29284	29204	29047	29095	29326	29360	29294	29130	29407	29190	29469	29392	29367	29337	29330	29425	29356	29247	29175	29398	29293	29468	29436	29159	29288	29437	29576	29283	29386	29402	29078	29290	29091	29433	29345	29110	29445	29082	29193	29329	29130	29301	29185	29462	29070	29445	29542	29266	29252	29416	29201	29335	29315	29039	29226	29343	29363	29516	29368	29268	29177	29036	29359	29241	29428	29619	29438	29240	29620	29230	29254	29158	29109	28989	29278	29327	29393	29358	29373	29160	29241	29323	29314	29148	29250	29377	29223	29205	29132	29357	29376	29157	29131	29266	29410	29042	29082	29200	29286	29147	29311	29367	29445	29185	29478	29525	29320	29324	29384	29576	29222	29250	29372	29286	29351	29359	29324	29323	29240	29399	29348	29394	29460	29283	29256	29370	29261	29474	29335	29099	29423	29270	29301	29045	29367	29282	29412	29337	29099	29599	29544	29243	29268	29207	29100	29310	29310	29388	28969	29103	29352	29313	29294	29248	29289	29474	29101	29042	29184	29175	29194	29119	29259	29211	29443	29462	29464	29592	29428	29284	29304	29099	29313	29454	29213	29387	29365	29224	29393	29310	29503	29335	29455	29291	29364	29221	29420	29311	29270	29197	29293	29070	29218	29440	29283	29322	29308	29459	29259	29310	29299
57513	94682	96312	85679	61899	40993	28578	22957	22175	22410	22424	22285	22285	22550	22293	22478	22381	22446	22388	22107	22282	22534	22370	22607	22376	22402	22390	22418	22328	22282	22274	22371	22233	22488	22345	22449	22612	22321	22373	22457	22369	22196	22431	22290	22543	22459	22287	22356	22453	22372	22430	22219	22393	22390	22493	22382	22511	22441	22400	22327	22518	22447	22306	22373	22353	22362	22475	22165	22449	22378	22507	22344	22396	22415	22225	22426	22409	22609	22459	22381	22426	22214	22217	22362	22439	22358	22241	22344	22436	22401	22273	22233	22437	22282	22320	22418	22500	22433	22245	22318	22370	22294	22409	22385	22456	22293	22308	22396	22363	22278	22352	22459	22350	22367	22382	22415	22310	22228	22462	22453	22373	22517	22388	22315	22456	22493	22516	22341	22563	22537	22329	22350	22567	22556	22419	22338	22359	22284	22408	22387	22080	22488	22376	22301	22348	22514	22211	22357	22301	22374	22504	22628	22415	22483	22325	22342	22302	22372	22432	22457	22332	22430	22554	22327	22311	22499	22262	22338	22509	22237	22488	22437	22281	22422	22301	22519	22500	22473	22505	22290	22285	22526	22486	22403	22437	22374	22335	22383	22270	22342	22305	22267	22291	22374	22533	22374	22628	22314	22459	22542	22532	22392	22364	22406	22350	22453	22482	22346	22260	22411	22601	22448	22544	22473	22370	22362	22421	22447	22517	22463	22484	22353	22190	22292	22354	22351	22471	22375	22587	22293	22400	22415	22458	22350	22300	22242	22489	22461	22264	22435	22323	22366	22464	22423	22476	22172	22387	22516	22374	22427	22331	22636	22290	22646	22408	22412	22348	22419	22604	22425	22251	22128	22586	22532	22194	22506	22267	22152	22383	22457	22364	22426	22197	22328	22294	22479	22399	22431	22390	22383	22361	22580	22407	22190	22495	22306	22205	22458	22349	22345	22401	22121	22414	22160	22429	22302	22234	22486	22392	22348	22370	22249	22420	22477	22362	22304	22265	22535	22414	22319	22268	22568	22318	22513	22176	22206	22451	22257	22456	22411	22460	22544	22354	22295	22192	22230	22291	22460	22331	22365	22433	22431	22549	22466	22344	22397	22308	22232	22419	22463	22099	22277	22449	22444	22394	22370	22336	22280	22356	22636	22403	22308	22221	22340	22393	22377	22395	22350	22458	22486	22325	22434	22392	22311	22406	22383	22222	22298	22323	22377	22411	22361	21993	22380	22415	22114	22226	22423	22494	22276	22444	22253	22618	22485	22378	22265	22545	22349	22357	22503	22399	22376	22421	22492	22294	22353	22297	22267	22334	22363	22388	22322	22468	22432	22312	22557	22305	22253	22628	22422	22506	22231	22437	22371	22271	22444	22311	22282	22480	22494	22470	22271	22564	22344	22403	22477	22338	22286	22372	22428	22209	22432	22430	22509	22245	22250	22408	22416	22353	22434	22426	22359	22347	22250	22338	22589	22488	22202	22478	22086	22372	22406	22409	22258	22644	22461	22159	22451	22327	22288	22418	22451	22413	22419	22345	22353	22277	22254	22360	22223	22463	22414	22546	22291	22550	22539	22414	22434	22185	22292	22225	22324	22317	22361	22501	22451	22387	22455	22426	22452	22475	22250	22554	22368	22368	22312	22245	22376	22283	22359	22214	22339	22439	22245	22099	22302	22229	22276	22408	22392	22279	22352	22385	22279	22228	22328	22501	22355	22491	22482	22357	22461	22240	22499	22205	22296	22512	22431	22473	22432	22439	22345	22344	22423	22290	22356	22332	22365	22272	22502	22336	22449	22318	22487	22301	22369	22403	22079	22588	22371	22350	22482	22223	22622	22501	22326	22401	22510	22672	22321	22335	22430	22404	22415	22236	22195	22287	22452	22538	22355	22273	22413	22529	22342	22385	22341	22504	22373	22242	22448	22482	22400	22560	22362	22497	22567	22325	22481	22471	22345	22385	22477	22285	22490	22302	22274	22545	22408	22404	22590	22423	22246	22346	22401	22274	22337	22568	22224	22568	22368	22550	22210	22408	22426	22290	22411	22558	22423	22350	22286	22381	22351	22266	22419	22417	22448	22356	22414	22300	22329	22323	22288	22315	22294	22485	22303	22359	22399	22234	22353	22406	22437	22284	22542	22167	22466	22437	22315	22424	22512	22365	22281	22359	22496	22290	22434	22393	22378	22272	22608	22331	22329	22299	22361	22386	22472	22367	22481	22510	22374	22555	22362	22588	22328	22328	22257	22304	22403	22411	22445	22366	22296	22329	22312	22284	22446	22562	22333	22388	22392	22304	22427	22423	22170	22222	22357	22390	22132	22307	22539	22381	22468	22311	22416	22507	22384	22437	22464	22551	22313	22340	22391	22565	22372	22406	22314	22376	22502	22390	22406	22433	22519	22289	22321	22454	22363	22425	22166	22273	22310	22574	22613	22303	22425	22239	22267	22492	22328	22488	22365	22402	22336	22283	22539	22455	22349	22373	22394	22374	22576	22436	22378	22290	22535	22416	22128	22364	22482	22399	22502	22313	22310	22342	22425	22439	22327	22339	22395	22138	22522	22334	22310	22388	22444	22465	22257	22468	22294	22403	22189	22341	22546	22410	22475	22471	22432	22506	22294	22375	22239	22515	22415	22285	22310	22243	22449	22339	22415	22357	22490	22193	22411	22333	22292	22298	22266	22364	22395	22649	22325	22428	22396	22274	22288	22486	22184	22454	22155	22376	22271	22271	22571	22331	22422	22397	22267	22362	22398	22440	22342	22248	22406	22273	22363	22374	22360	22453	22388	22345	22390	22376	22454	22427	22216	22415	22538	22385	22390	22434	22361	22346	22329	22596	22454	22168	22506	22397	22375	22420	22569	22502	22439	22341	22147	22499	22237	22431	22335	22503	22342	22468	22520	22137	22293	22462	22384	22508	22215	22339	22429	22399	22108	22533	22331	22528	22314	22392	22286	22390	22544	22227	22402	22345	22423	22123	22311	22542	22505	22458	22303	22385	22189	22451	22319	22392	22316	22455	22253	22410	22295	22332	22451	22280	22359	22433	22390	22520	22376	22393	22524	22418	22367	22353	22327	22444	22291	22268	22651	22315	22405	22467	22441	22419	22327	22445	22516	22258	22471	22337	22260	22569	22397	22503	22398	22275	22430	22312	22363	22172	22424	22247	22239	22365	22487	22464	22176	22422	22409	22349	22373	22593	22535	22408	22414	22321	22427	22297	22239	22349	22401	22362	22349	22268	22414	22520	22232	22277	22489	22369	22292	22352	22376	22392	22371	22360	22180	22540	22438	22346	22329	22480	22361	22426	22488	22520	22124	22413	22273	22349	22366	22255	22430	22482	22659	22316	22242	22372	22301	22284	22139	22541	22546	22339	22466	22733	22378	22262	22344	22298	22469	22463	22495	22316	22308	22469	22418	22241	22150	22483	22459	22411	22515	22468	22424	22228	22283	22361	22328	22324	22435	22439	22296	22321	22325	22423	22208	22508	22491	22393	22409	22347	22167	22532	22328	22415	22339	22400	22288	22309	22362	22355	22598	22504	22408	22333	22135	22399	22338	22352	22446	22588	22338	22227	22461	22420	22300	22444	22533	22365	22384	22197	22291	22479	22485	22434	22492	22499	22407	22306	22326	22405	22395	22440	22444	22363	22271	22428	22371	22340	22210	22313	22311	22473	22341	22354	22470	22429	22388	22334	22314	22270	22491	22171	22253	22250	22366	22477	22595	22388	22281	22661	22406	22556	22358	22457	22438	22327	22211	22383	22245	22576	22428	22411	22459	22363	22443	22327	22524	22468	22674	22369	22169	22497	22339	22276	22622	22454	22269	22468	22464	22366	22280	22431	22257	22298	22284	22407	22618	22331	22396	22371	22442	22414	22496	22233	22361	22261	22316	22384	22497	22350	22291	22330	22379	22260	22419	22270	22212	22326	22483	22381	22486	22533	22388	22434	22497	22459	22331	22351	22300	22511	22332	22207	22455	22241	22299	22319	22498	22422	22287	22436	22496	22566	22391	22641	22310	22199	22523	22495	22471	22334	22459	22446	22539	22431	22367	22353	22365	22412	22339	22380	22440	22478	22442	22273	22346	22246	22298	22186	22492	22539	22384	22219	22454	22222	22121	22338	22377	22343	22262	22446	22358	22297	22200	22367	22481	22352	22178	22213	22576	22310	22664	22311	22446	22291	22368	22513	22378	22305	22517	22458	22279	22202	22515	22319	22445	22320	22337	22363	22392	22320	22277	22341	22498	22293	22356	22401	22544	22370	22417	22356	22473	22295	22271	22263	22549	22388	22278	22375	22452	22458	22408	22512	22458	22470	22387	22321	22329	22454	22512	22260	22356	22465	22269	22230	22401	22239	22464	22310	22259	22333	22450	22466	22436	22550	22459	22422	22419	22461	22474	22261	22276	22424	22508	22475	22410	22332	22412	22494	22285	22562	22352	22296	22395	22413	22011	22442	22349	22337	22319	22255	22447	22365	22335	22424	22376	22528	22234	22362	22465	22429	22153	22256	22349	22374	22500	22307	22370	22331	22293	22225	22321	22396	22486	22452	22501	22319	22249	22526	22425	22365	22327	22601	22313	22391	22554	22380	22314	22408	22285	22280	22496	22327	22294	22417	22451	22525	22379	22457	22439	22290	22437	22312	22521	22431	22252	22359	22227	22353	22351	22299	22276	22586	22553	22396	22527	22289	22592	22312	22398	22334	22509	22494	22501	22211	22409	22391	22261	22227	22243	22412	22266	22427	22449	22175	22292	22363	22504	22348	22146	22454	22531	22658	22194	22379	22317	22405	22248	22425	22309	22441	22445	22358	22504	22389	22353	22321	22405	22210	22539	22384	22407	22342	22187	22344	22261	22522	22400	22522	22366	22385	22291	22286	22480	22280	22443	22515	22428	22452	22139	22434	22511	22463	22714	22442	22308	22499	22386	22354	22357	22321	22377	22390	22358	22315	22316	22399	22311	22317	22306	22433	22417	22389	22337	22377	22351	22443	22344	22486	22258	22419	22449	22291	22490	22433	22449	22355	22406	22458	22327	22470	22296	22476	22493	22392	22169	22568	22467	22447	22294	22458	22479	22346	22241	22384	22349	22381	22442	22328	22432	22322	22427	22422	22494	22478	22245
28051	33517	51070	43480	34347	30711	29321	28264	28162	28406	28451	28461	28523	28524	28460	28559	28674	28390	28220	28421	28540	28571	28372	28413	28380	28528	28596	28590	28482	28341	28506	28523	28342	28580	28611	28352	28281	28285	28191	28308	28512	28477	28265	28583	28554	28283	28396	28441	28355	28237	28280	28491	28545	28466	28140	28460	28184	28200	28421	28304	28186	28282	28365	28214	28265	28365	28343	28433	28457	28332	28421	28190	28605	28326	28281	28496	28130	28445	28041	28089	28369	28294	28414	28625	28442	28271	28221	28536	28251	28388	28115	28129	28171	28456	28328	28267	28436	28325	28390	28328	28277	28241	28221	28242	28182	28373	28348	28301	28118	28097	28574	28317	28269	28188	28439	28286	28223	28601	28451	28121	28278	28570	28252	28399	28160	28207	28072	28394	28513	28381	28489	28551	28714	28350	28489	28314	28505	28284	28298	28304	28205	28251	28215	28417	28124	28365	28519	28282	28366	28490	28351	28458	28398	28291	28253	28455	28146	28289	28287	28264	28665	28110	28354	28282	28507	28505	28375	28322	28460	28345	28376	28292	28410	28426	28235	28311	28349	28376	28326	28207	28552	28375	28484	28409	28464	28051	28163	28371	28458	28334	28637	28461	28323	28366	28561	28337	28380	28290	28224	28373	28363	28392	28341	28467	28428	28266	28349	28350	28358	28340	28265	27977	28571	28370	28403	28279	28252	28358	28609	28322	28316	28252	28348	28480	28141	28265	28306	28245	28265	28177	28220	28309	28254	28447	28138	28214	28279	28306	28325	28261	28400	28369	28597	28497	28417	28401	28346	28298	28157	28288	28149	28435	28448	28134	28281	28405	28489	28402	28186	28053	28427	28603	28273	28626	28514	28182	28494	28521	28347	28216	28262	28350	28265	28329	28394	28362	28509	28269	28144	28299	28618	28569	28662	28274	28172	28317	28179	28886	28183	28389	28426	28076	28199	28051	28265	28455	28462	28476	28549	28528	28241	28400	28528	28197	28449	28274	28186	28299	28384	28349	28309	28279	28220	28416	28349	28655	28390	28222	28456	28411	28191	28171	28301	28336	28355	28357	28349	28426	28390	28193	28275	28148	28304	28449	28329	28495	28557	28543	28317	28134	28347	28234	28633	28457	28430	28489	28286	28421	28347	28404	28247	28396	28349	28331	28286	28299	28225	28384	28550	28130	28414	28424	28378	28331	28361	28442	28265	28372	28360	28673	28309	28461	28691	28635	28329	28316	28423	28260	28411	28397	28020	28475	28479	28464	28396	28202	28520	28275	28360	28411	28352	28252	28539	28208	28292	28120	28379	28129	28371	28401	28499	28226	28579	28302	28282	28387	28433	28416	28484	28363	28013	28471	28293	28242	28362	28588	28455	28176	28245	28489	28457	28285	28608	28369	28273	28351	28580	28264	28403	28505	28470	28342	28382	27888	28302	28277	28403	28411	28572	28254	28420	28411	28372	28533	28304	28265	28306	28226	28103	28474	28211	28518	28451	28259	28181	28176	28518	28472	28331	28308	28283	28229	28138	28481	28263	28180	28660	28494	28498	28374	28439	28245	28480	28441	28503	28515	28553	28465	28341	28264	28588	28110	28215	28293	28326	28130	28047	28238	28245	28354	28515	28417	28428	28469	28438	28442	28540	28215	28403	28460	28404	28365	28449	28167	28505	28352	28484	28378	28598	28473	28553	28571	28340	28413	28449	28467	28374	28383	28422	28293	28644	28424	28544	28314	28448	28244	28352	28363	28354	28289	28238	28251	28133	28274	28321	28313	28464	28515	28564	28363	28177	28427	28400	28206	28346	28590	28385	28407	28449	28487	28457	28650	28364	28316	28306	28283	28286	28207	28242	28331	28358	28436	28328	28349	28307	28376	28361	28162	28475	28311	28353	28226	28445	28111	28342	28336	28499	28432	28257	28184	28454	28220	28363	28427	28435	28416	28467	28366	28511	28551	28230	28302	28429	28437	28099	28312	28401	28438	28290	28398	28541	28586	28380	28397	28247	28253	28447	28302	28533	28279	28496	28264	28297	28480	28355	28285	28352	28319	28423	28311	28254	28376	28139	28384	28487	28471	28307	28336	28653	28619	28120	28663	28567	28129	28631	28446	28406	28339	28143	28447	28403	28566	28422	28365	28314	28550	28693	28482	28313	28372	28569	28271	28309	28315	28361	28549	28231	28333	28677	28357	28365	28199	28533	28264	28456	28240	28332	28299	28649	28401	28494	28454	28325	28444	28459	28342	28585	28282	28528	28274	28289	28224	28283	28228	28402	28323	28323	28218	28350	28312	28597	28455	28484	28330	28499	28357	28317	28221	28403	28190	28283	28215	28423	28450	28365	28384	28492	28268	28461	28429	28158	28418	28155	28526	28484	28341	28346	28223	28522	28600	28521	28632	28284	28501	28295	28318	28707	28395	28523	28447	28372	28280	28279	28535	28540	28402	28541	28544	28521	28313	28439	28613	28322	28471	28426	28411	28572	28377	28490	28145	28325	28427	28397	28243	28329	28476	28397	28285	28476	28589	28339	28419	28477	28259	28240	28322	28301	28591	28397	28314	28461	28303	28510	28340	28486	28463	28654	28394	28512	28344	28237	28319	28245	28294	28230	28259	28370	28397	28466	28481	28271	28779	28396	28238	28494	28182	28390	28326	28396	28346	28093	28255	28303	28490	28532	28403	28502	28407	28165	28247	28387	28292	28149	28396	28394	28335	28771	28411	28396	28390	28261	28451	28447	28320	28435	28513	28208	28512	28304	28407	28298	28239	28289	28358	28600	28158	28282	28381	28461	28170	28315	28455	28317	28280	28448	28446	28453	28514	28481	28643	28506	28559	28171	28434	28300	28351	28430	28411	28389	28359	28450	28185	28277	28533	28342	28466	28509	28344	28514	28291	28312	28423	28406	28410	28322	28553	28164	28392	28472	28353	28454	28525	28388	28512	28650	28337	28421	28549	28122	28195	28388	28346	28378	28488	28323	28448	28477	28297	28244	28325	28527	28240	28274	28267	28473	28244	28493	28443	28341	28369	28355	28394	28592	28552	28277	28290	28136	28311	28419	28214	28317	28510	28344	28333	28269	28478	28245	28263	28135	28294	28579	28279	28596	28323	28495	28626	28372	28121	28383	28397	28014	28507	28523	28366	28525	28297	28485	28325	28072	28372	28243	28370	28386	28378	28590	28359	28236	28472	28350	28593	28396	28573	28375	28410	28259	28355	28171	28441	28338	28342	28212	28379	28348	28165	28582	28618	28392	28486	28305	28321	28262	28528	28634	28285	28461	28294	28303	28375	28264	28348	28462	28280	28413	28173	28143	28406	28646	28393	28301	28693	28288	28244	28410	28265	28472	28569	28545	28296	28319	28297	28419	28537	28436	28319	28277	28510	28271	28219	28326	28322	28595	28454	28541	28505	28491	28289	28566	28336	28460	28338	28514	28509	28115	28394	28234	28357	28313	28247	28239	28292	28045	28567	28357	28504	28316	28324	28416	28342	28501	28243	28246	28363	28127	28360	28217	28287	28391	28361	28140	28595	28471	28238	28335	28349	28562	28386	28562	28304	28107	28489	28408	28326	28286	28210	28444	28267	28467	28383	28344	28397	28428	28410	28311	28169	28485	28264	28364	28324	28208	28395	28235	28426	28586	28441	28379	28496	28514	28253	28460	28533	28611	28500	28486	28384	28376	28674	28378	28460	28237	28351	28322	28519	28255	28122	28424	28578	28509	28347	28380	28433	28387	28251	28355	28165	28310	28364	28509	28531	28320	28342	28424	28403	28288	28392	28378	28199	28207	28508	28166	28267	28374	28261	28652	28279	28200	28454	28134	28339	28449	28373	28472	28337	28300	28385	28154	28495	28536	28514	28558	28586	28345	28338	28563	28417	28435	28183	28302	28439	28480	28331	28193	28556	28244	28398	28164	28392	28280	28253	28521	28504	28169	28526	28172	28419	28397	28249	28197	28329	28299	28373	28430	28404	28349	28431	28489	28309	28501	28341	28301	28401	28396	28341	28406	28194	28589	28266	28302	28403	28368	27949	28410	28270	28475	28547	28426	28354	28195	28401	28707	28355	28351	28467	28178	28436	28403	28478	28502	28273	28538	27932	28268	28438	28260	28212	28316	28546	28536	28324	28275	28259	28403	28227	28223	28331	28377	28525	28383	28230	28352	28357	28414	28337	28370	28539	28283	28142	28321	28424	28524	28412	28495	28533	28340	28313	28329	28487	28129	28596	28451	28280	28323	28377	28355	28560	28415	28346	28364	28615	28454	28234	28488	28239	28397	28559	28366	28347	28242	28179	28410	28263	28546	28524	28684	28281	28287	28529	28303	28406	28378	28543	28393	28593	28393	28167	28478	28504	28316	28502	28535	28379	28466	28458	28672	28446	28382	28633	28217	28280	28153	28508	28505	28578	28274	28339	28146	28412	28330	28596	28283	28422	28466	28370	28252	28357	28392	28365	28673	28442	28413	28531	28245	28320	28469	28422	28291	28219	28561	28352	28327	28387	28383	28084	28236	28551	28343	28872	28240	28491	28392	28405	28534	28329	28496	28396	28608	28219	28471	28459	28228	28543	28329	28418	28163	28490	28349	28288	28152	28374	28263	28426	28337	28386	28384	28174	28281	28424	28623	28342	28189	28494	28575	28204	28487	28369	28188	28485	28437	28392	28366	28397	28439	28351	28337	28565	28507	28410	28429	28596	28384	28389	28631	28485	28214	28497	28345	28399	28423	28595	28350	28407	28269	28334	28508	28536	28342	28321	28291	28407	28477	28308	28271	28377	28732	28324	28320	28494	28382	28555	28490	28723	28332	28445	28496	28550	28495	28352	28261	28604	28221	28388	28382	28417	28442	28417	28512	28273	28504	28401	28303	28264	28444	28421	28523	28404	28258	28384	28222	28328	28195	28386	28607	28289	28548	28543	28499	28483	28290	28231	28292	28307	28091	28447	28136	28657	28187	28313	28511	28338	28701	28480	28548	28482	28556	28419	28442	28286	28329	28489	28437	28442	28497	28249	28305	28429	28522	28312	28595	28433	28326	28434	28495	28285	28596	28345	28212	28258	28481	28335	28534	28397	28414	28467	28323	28491	28294	28204	28337	28746	28255	28465	28496	28466	28368	28298	28560	28363
27097	56683	53363	38100	28914	24068	22312	21871	21699	21788	21744	21858	21582	21648	21721	21724	21824	21824	21668	21774	21803	21729	21798	21653	21869	21746	21705	21880	21739	21574	21673	21797	21764	21695	21897	21742	21739	21697	21826	21901	21802	21676	21866	21661	21661	21910	21899	21590	21645	21677	21727	21694	21718	21768	21761	21711	21613	21805	21819	21691	21659	21723	21957	21616	21738	21627	21793	21707	21622	21808	21794	21639	21823	21757	21693	21625	21570	21776	21651	21908	21791	21735	21723	21642	21812	21694	21645	21835	21765	21842	21640	21891	21502	21614	21820	21794	21877	21678	21981	21720	21686	21713	21730	21720	21560	21887	21910	21665	21740	21745	21715	21712	21750	21684	21721	21593	21737	21736	21754	21650	21875	21823	21724	21865	21711	21815	21762	21774	21672	21742	21814	21806	21980	21652	21896	21698	21668	21627	21816	21792	21640	21880	21703	21663	21870	21635	21895	21797	21879	21788	21704	21809	21851	21703	21665	21668	21834	21644	21734	21760	21560	21704	21619	21551	21699	21657	21672	21746	21804	21702	21757	21770	21769	21808	21702	21707	21785	21753	21875	21798	21831	21649	21648	21582	21694	21854	21800	21731	21702	21746	21715	21832	21849	21742	21798	21568	21931	21837	21645	21820	21885	21839	21726	21731	21531	21656	21719	21710	21722	21809	21730	21683	21875	21662	21456	21669	21884	21613	21795	21741	21554	21877	21813	21663	21623	21687	21736	21713	21686	21986	21597	21606	21879	21592	21778	21755	21808	21670	21701	21831	21724	21631	21757	21798	21834	21686	21527	21539	21637	21813	21946	21819	21939	21875	21830	21887	21712	21807	21828	21572	21702	21631	21853	21707	21580	21668	21637	21804	21817	21852	21657	21636	21716	21690	21680	21958	21862	21765	21889	21728	21749	21669	21823	21860	21795	21680	21738	21615	21689	21696	21803	21958	21846	21699	21655	21747	21694	21908	21648	21867	21741	21624	21870	21976	21743	21692	21648	21737	21749	21882	21709	21816	21743	21664	21764	21541	21663	21686	21770	21903	21814	21734	21724	21884	21805	21894	21893	21833	21872	21731	21895	21695	21855	21839	21867	21743	21602	21680	21854	21790	21804	21680	21846	21838	21819	21591	21746	21950	21704	21641	21957	21693	21668	21884	21857	21828	21773	21736	21569	21932	21859	21871	21756	21650	21739	21856	21552	21757	21724	21897	21895	21722	21729	21731	21739	21737	21583	21729	21894	21784	21885	21897	21754	21685	21809	21694	21699	21664	21894	21621	21625	21579	21829	21842	21827	21633	21658	21732	21785	21706	21670	21617	21789	21717	21818	21730	21812	21685	21929	21681	21703	21589	21614	21784	21618	21659	21636	21574	21773	21774	21875	21839	21814	21748	21828	21869	21868	21787	21810	21848	21650	21569	21894	21840	21847	21962	21699	21797	21735	21855	21810	21923	21754	21857	21725	21726	21770	21792	21761	21683	21727	21670	21815	21637	21707	21821	21638	21692	21586	21728	21868	21805	21874	21724	21695	21793	21767	21753	21657	21777	21638	21737	21754	21754	21735	21862	21848	21745	21697	21757	21865	22027	21635	21855	21663	21841	21806	21839	21839	21652	21791	21724	21760	21696	21624	21790	21804	21509	21631	21757	21738	21859	21747	21909	21742	21823	21788	21829	21832	21843	21823	21849	21677	21812	21676	22017	21660	21698	21609	21759	21732	21853	21782	21802	21809	21612	21727	21750	21615	21730	21612	21957	21817	21671	21889	21637	21789	21805	21650	21724	21467	21895	21821	21784	21817	21626	21586	21675	21718	21802	21691	21773	21725	21786	21767	21822	21908	21593	21740	21818	21810	21844	21782	21630	21711	21743	21695	21673	21833	21868	21883	21719	21765	21778	21806	21810	21642	21653	21638	21689	21655	21926	21803	21853	21673	21794	21692	21863	21723	21929	21741	21766	21685	21938	21958	21747	21852	21796	21795	21830	21746	21864	21792	21703	21835	21661	21494	21727	21783	21786	21665	21758	21795	21667	21763	21778	21740	21917	21776	21701	21636	21955	21939	21682	21831	21767	21569	21812	21594	21890	21876	21738	21759	21758	21619	21848	21783	21908	21843	21769	21643	21697	21621	21897	21926	21856	21806	21924	21697	21900	21643	21877	21713	21863	21865	21747	21603	21791	21710	21672	21691	21737	21838	21794	21805	21669	21785	21745	21734	21729	21712	21832	21652	21775	21802	21717	21967	21523	21741	21632	21702	21707	21926	21741	21661	21824	21699	21806	21703	21753	21814	21746	21781	21808	21853	21804	21954	21734	21785	21588	21558	21836	21909	21825	21827	21781	21762	21690	21845	21679	21668	21534	21743	21668	21873	21677	21819	21633	21786	21807	21779	21685	21885	21633	21872	21994	21739	21843	21629	21828	21651	21667	21599	21780	21720	21904	21821	21838	21719	21652	21812	21792	21709	21709	21723	21918	21736	21738	21734	21715	21690	21885	21812	21829	21736	21714	21786	21535	21699	21743	21538	21695	21636	21865	21631	21688	21699	21757	21684	21797	21667	21664	21874	21803	21819	21738	21658	21721	21750	21666	21759	21618	21897	21612	21814	21788	21841	21658	21777	21744	21561	22004	21801	21870	21766	21788	21624	21782	21701	21648	21624	21726	21601	21738	21664	21739	21697	21807	21715	21703	21507	21747	21724	21765	21882	21763	21816	21612	21705	21756	21789	21636	21906	21856	21524	21901	21865	21819	21827	21811	21871	21627	21687	21610	21736	21517	21670	21952	21579	21880	21732	21714	21738	21675	21850	21671	21788	21758	21723	21691	21691	21754	21637	21847	21673	21835	21685	21750	21742	21742	21677	21948	21741	21686	21797	21637	21818	21779	21867	21650	21533	21866	21707	21760	21716	21882	21615	21910	21836	21783	21831	21756	21817	21784	21740	21691	21856	21939	21803	21834	21690	21675	21759	21904	21756	21653	21761	21852	21723	21637	21763	21917	21654	21719	21788	21698	21639	21753	21783	21770	21723	21701	21585	21801	21648	21690	21771	21845	21612	21781	21593	21682	21770	21748	21722	21824	21689	21919	21684	21770	21742	21855	21747	21813	21782	21652	21918	21735	21803	21796	21779	21687	21855	21696	21803	21891	21560	21711	21732	21854	21899	21546	21680	21695	21701	21805	21677	21950	21789	21645	21599	21869	21821	21854	21777	21676	21908	21758	21854	21727	21801	21698	21561	21890	21644	21800	21855	21676	21663	21765	21675	21741	21582	21694	21657	21870	21585	21695	21738	21830	21740	21768	21945	21857	21731	21498	21797	21737	21774	21715	21787	21665	21893	21847	21778	22049	21668	21614	21697	21852	21771	21681	21748	21830	21781	21644	21844	21855	21642	21769	21929	21710	21619	21750	21824	21758	21680	21658	21937	21797	21786	21681	21861	21797	21655	21831	21863	21852	21598	21647	21907	21825	21682	21458	21746	21936	21846	21688	21637	21884	21788	21992	21714	21919	21780	21891	21688	21704	21642	21807	21701	21759	21879	21781	21647	21806	21717	21716	21741	21787	21711	21737	21839	21640	21700	21801	21614	21940	21917	21536	21802	21792	21822	21848	21871	21762	21850	21556	21836	21848	21673	21714	21743	21616	21630	21811	21731	21709	21808	21544	21705	21865	21658	21692	21848	21712	21658	21801	21910	21732	21650	21842	21822	21745	21761	21633	21762	21814	21767	21860	21752	21939	21899	21900	21596	21730	21946	21895	21732	21768	21670	21725	21897	21806	21941	21746	21713	21844	21716	21807	21611	21869	21886	21936	21767	21628	21674	21687	21788	21662	21887	21588	21827	21768	22014	21589	21696	21704	21744	21631	21852	21777	21856	21632	21846	21715	21683	21824	21614	21989	22001	21729	21718	21736	21784	21722	21616	21771	21922	21841	21729	21543	21789	21860	21848	21914	21547	21724	21784	21846	21909	21614	21813	21959	21818	21749	21715	21653	21738	21774	21617	21651	21742	21818	21909	21788	21765	21623	21809	21668	21840	21686	21797	21811	21699	21945	21767	21677	21713	21668	21602	21797	21877	21622	21602	21581	21821	21825	21759	21696	21810	21765	21733	21639	21601	22032	21894	21812	21776	21655	21867	21651	21700	21760	21504	21776	21863	21613	21752	21760	21812	21784	21619	21767	21863	21903	21811	21694	21878	21875	21721	21876	21747	21764	21659	21686	21704	21727	21794	21874	21917	21689	21925	21980	21594	21832	21636	21699	21808	21701	21868	21784	21699	21686	21662	21792	21662	21663	21692	21635	21679	21662	22006	21761	21757	21675	21854	21775	21690	21740	21928	21787	21679	21776	21777	21681	21848	21796	21655	21526	21646	21857	21833	21721	21810	21820	21729	21618	21799	21812	21773	21734	21701	21875	21704	21545	21839	21695	21887	21753	21695	21878	21699	21825	21775	21708	21743	21775	21784	21836	21697	21987	21549	21753	21657	21633	21867	21842	21658	21894	21791	21758	21632	21892	21650	21704	21646	21744	21649	21755	21665	21811	21776	21698	21742	21704	21705	21791	21706	21613	21778	21630	21735	21689	21795	21820	21788	21893	21618	21734	21781	21800	21774	21553	21787	21820	21587	21788	21665	21829	21712	21706	21579	21811	21604	21682	21753	21788	21570	21606	21831	21960	21745	21779	21711	21750	21717	21636	21690	21691	21887	21698	21837	21906	21747	21748	21722	21852	21817	21702	21938	21650	21817	21795	21682	21623	21861	21883	21976	21613	21767	21769	21766	21807	21790	21759	21630	21667	21937	21792	21755	21699	21803	21571	21944	21804	21820	21711	21826	21724	21925	21694	21807	21902	21780	21632	21713	21767	21645	21904	21898	21848	21638	21662	21791	21766	21724	21813	21574	21839	21929	21666	21545	21715	21813	21669	21778	21821	21724	21732	21998	21634	21840	21713	21825	21772	21736	21764	21878	21764	21868	21677	21842	21863	21771	21717	21780	21789	21684	21849	21769	21552	21689	21893	21918	21738	21721	21695	21667	21840	21888	21857	21835	21650	21972	21831	21538	21813	21743	21571	21854	21711	21738	21881	21658	21660	21830	21761	21740	21769	21563	21779	21753	21725	21732	21703
23623	23783	45047	49264	42128	35259	32494	29043	28872	29093	28967	28879	28591	28618	28763	29066	28657	28722	28794	28607	28683	28677	28571	28853	28907	28757	28749	28612	28629	28573	28672	28568	28984	28830	28803	28997	28728	28628	28597	28785	28686	28759	28745	28800	28800	28713	28699	28517	28757	28609	28489	28511	28695	28907	28699	28638	28506	28721	28686	28664	28669	28630	28665	28582	28602	28639	28465	28626	28734	28595	28566	28613	28664	28359	28674	28535	28792	28677	28746	28519	28626	28734	28619	28745	28551	28739	28636	28670	28577	28621	28736	28575	28727	28520	28889	28464	28631	28501	28595	28502	28564	28774	28765	28568	28700	28663	28692	28667	28719	28563	28836	28512	28674	28560	28579	28607	28631	28565	28560	28318	28762	28757	28834	28687	28661	28770	28790	28510	28666	28491	28593	28600	28633	28466	28630	28531	28645	28792	28592	28444	28405	28530	28667	28713	28756	28905	28589	28451	28630	28677	28693	28743	28609	28445	28449	28308	28387	28833	28711	28718	28442	28695	28693	28748	28573	28519	28519	28676	28848	28551	28453	28642	28640	28565	28453	28879	28659	28547	28606	28532	28408	28939	28676	28482	28514	28671	28662	28434	28607	28678	28735	28481	28576	28773	28455	28655	28609	28516	28389	28653	28810	28438	28756	28582	28677	28591	28690	28769	28450	28585	28637	28374	28515	28507	28334	28439	28911	28816	28792	28618	28465	28569	28593	28770	28783	28561	28461	28679	28687	28520	28591	28717	28769	28871	28608	28646	28716	28625	28514	28700	28729	28589	28782	28623	28476	28529	28649	28451	28549	28690	28644	28676	28556	28669	28537	28511	28727	28489	28751	28790	28461	28528	28588	28501	28535	28539	28776	28640	28482	28500	28591	28793	28757	28498	28585	28555	28582	28333	28731	28502	28589	28414	28628	28659	28620	28551	28383	28782	28630	28661	28659	28447	28645	28666	28556	28607	28714	28613	28839	28603	28732	28716	28647	28433	28664	28624	28760	28563	28667	28499	28564	28613	28704	28437	28517	28751	28794	28821	28628	28586	28529	28570	28553	28426	28537	28382	28738	28483	28470	28787	28636	28431	28699	28669	28580	28618	28571	28630	28659	28704	28693	28709	28618	28668	28716	28541	28745	28751	28702	28777	28639	28766	28413	28799	28543	28705	28662	28702	28614	28603	28539	28378	28576	28675	28480	28401	28473	28540	28492	28714	28764	28771	28609	28654	28724	28858	28796	28292	28738	28651	28536	28659	28554	28755	28624	28537	28535	28713	28517	28562	28674	28473	28431	28626	28703	28638	28634	28512	28437	28513	28306	28709	28445	28670	28761	28641	28775	28642	28559	28568	28550	28274	28878	28406	28558	28443	28753	28545	28574	28615	28576	28526	28392	28578	28530	28562	28642	28583	28762	28570	28664	28646	28562	28642	28640	28700	28649	28601	28857	28561	28538	28588	28587	28880	28347	28733	28515	28468	28536	28661	28837	28684	28693	28456	28666	28684	28696	28778	28627	28533	28662	28719	28372	28494	28687	28866	28534	28445	28567	28716	28667	28738	28556	28645	28706	28430	28523	28661	28609	28549	28599	28681	28785	28643	28691	28595	28493	28547	28859	28516	28370	28660	28513	28218	28544	28580	28700	28674	28903	28781	28503	28343	28368	28458	28658	28491	28668	28911	28446	28712	28774	28766	28614	28659	28782	28545	28590	28708	28788	28665	28611	28432	28504	28763	28756	28559	28604	28664	28330	28380	28549	28607	28570	28645	28585	28684	28497	28739	28537	28569	28410	28570	28496	28483	28594	28638	28591	28808	28542	28670	28832	28624	28625	28701	28602	28745	28590	28465	28755	28680	28448	28731	28537	28654	28356	28401	28584	28445	28483	28529	28702	28682	28662	28604	28714	28598	28727	28668	28608	28674	28645	28616	28591	28634	28588	28417	28735	28670	28542	28457	28414	28561	28684	28721	28559	28568	28489	28778	28415	28700	28855	28826	28800	28455	28565	28540	28715	28619	28676	28612	28837	28533	28518	28784	28584	28573	28557	28561	28693	28735	28503	28611	28457	28622	28669	28730	28743	28759	28563	28679	28800	28809	28559	28766	28717	28619	28644	28518	28632	28833	28765	28807	28604	28744	28411	28386	28827	28861	28810	28583	28386	28736	28589	28483	28660	28829	28654	28754	28591	28546	28648	28524	28544	28561	28487	28730	28459	28545	28575	28857	28659	28722	28730	28557	28701	28750	28421	28594	28487	28892	28693	28539	28935	28822	28803	28483	29042	28755	28640	28492	28524	28454	28743	28414	28867	28728	28726	28408	28445	28733	28707	28547	28684	28816	28625	28525	28667	28671	28431	28635	28611	28684	28709	28717	28563	28480	28429	28544	28739	28376	28509	28743	28435	28674	28696	28609	28682	28692	28899	28406	28631	28325	28458	28572	28547	28662	28401	28562	28421	28569	28496	28505	28609	28554	28654	28655	28543	28664	28748	28385	28547	28599	28518	28816	28488	28737	28881	28777	28766	28729	28757	28493	28693	28819	28764	28531	28735	28390	28547	28565	28650	28564	28605	28461	28578	28509	28770	28542	28511	28848	28813	28782	28787	28691	28470	28621	28739	28721	28906	28633	28380	28490	28632	28470	28409	28585	28829	28574	28627	28587	28812	28466	28309	28415	28470	28706	28747	28680	28480	28731	28650	28671	28696	28761	28673	28700	28694	28357	28726	28531	28612	28716	28631	28695	28838	28493	28395	28601	28815	28305	28619	28509	28707	28604	28819	28664	28603	28890	28552	28550	28595	28601	28542	28717	28661	28723	28645	28751	28393	28591	28756	28487	28476	28540	28699	28456	28702	28433	28681	28608	28682	28722	28860	28629	28647	28851	28488	28477	28507	28377	28437	28954	28877	28564	28767	28631	28568	28624	28693	28809	28478	28690	28577	28582	28909	28594	28487	28474	28523	28502	28740	28560	28660	28765	28445	28643	28539	28843	28594	28745	28637	28694	28669	28625	28620	28561	28560	28717	28632	28509	28731	28748	28660	28662	28654	28752	28512	28605	28452	28666	28654	28950	28793	28638	28427	28825	28535	28566	28670	28380	28691	28795	28699	28543	28749	28430	28491	28697	28521	28552	28744	28662	28381	28583	28581	28596	28756	28644	28712	28505	28719	28814	28766	28484	28805	28443	28698	28587	28736	28593	28483	28641	28620	28668	28510	28865	28479	28662	28596	28698	28773	28591	28687	28461	28682	28513	28562	28813	28909	28570	28895	28775	28616	28478	28717	28749	28494	28621	28607	28668	28785	28590	28469	28537	28467	28604	28652	28526	28375	28366	28586	28829	28471	28301	28593	28819	28726	28621	28477	28508	28911	28594	28702	28610	28697	28463	28489	28382	28415	28558	28781	28509	28372	28435	28643	28613	28879	28621	28701	28561	28404	28436	28742	28717	28954	28784	28509	28508	28483	28785	28530	28601	28455	28717	28668	28638	28481	28679	28758	28362	28524	28622	28868	28475	28620	28647	29037	28827	28472	28487	28596	28509	28730	28555	28684	28521	28557	28992	28504	28541	28860	28661	28825	28503	28560	28538	28455	28549	28713	28839	28595	28727	28510	28887	28584	28656	28446	28522	28656	28552	28416	28271	28769	28452	28770	28656	28544	28449	28572	28980	28698	28510	28686	28582	28687	28456	28614	28692	28585	28498	28496	28663	28487	28449	28805	28475	28707	28619	28609	28755	28686	28525	28753	28681	28553	28484	28714	28649	28829	28481	28444	28406	28632	28492	28534	28467	28427	28649	28457	28755	28511	28680	28667	28593	28651	28641	28489	28715	28875	28605	28724	28739	28507	28525	28682	28422	28809	28908	28594	28591	28664	28765	28414	28638	28552	28697	28429	28297	28466	28648	28659	28361	28598	28446	28785	28485	28710	28524	28669	28535	28731	28654	28671	28359	28445	28862	28716	28678	28647	28902	28741	28638	28686	28569	28685	28657	28844	28478	28525	28644	28531	28411	28736	28985	28527	28667	28849	28550	28820	28512	28673	28681	28567	28738	28583	28623	28795	28538	28760	28780	28659	28598	28517	28494	28645	28674	28713	28497	28450	28566	28352	28613	28721	28489	28498	28286	28497	28406	28482	28660	28744	28519	28765	28420	28572	28460	28661	28857	28594	28763	28557	28403	28788	28755	28750	28624	28672	28717	28614	28789	28755	28460	28628	28511	28727	28615	28702	28375	28558	28633	28619	28742	28722	28472	28430	28436	28535	28718	28805	28745	28536	28459	28610	28627	28597	28775	28470	28551	28722	28642	28581	28687	28440	28595	28684	28637	28593	28479	28640	28522	28762	28478	28567	28625	28248	28487	28741	28633	28722	28628	28662	28650	28502	28603	28460	28500	28459	28546	28596	28758	28719	28651	28826	28693	28617	28586	28672	28306	28529	28549	28565	28576	28608	28448	28736	28756	28625	28742	28727	28742	28605	28476	28526	28755	28443	28810	28374	28667	28421	28565	28495	28407	28525	28744	28488	28763	28609	28743	28622	28617	28599	28553	28660	28709	28839	28599	28471	28548	28371	28643	28714	28447	28493	28702	28686	28660	28740	28580	28671	28710	28718	28534	28528	28563	28735	28787	28692	28314	28719	28713	28539	28501	28516	28528	28557	28411	28571	28670	28582	28545	28805	28567	28505	28520	28667	28542	28640	28489	28703	28646	28659	28669	28739	28725	28577	28926	28911	28582	28780	28781	28412	28637	28436	28683	28301	28629	28771	28725	28852	28805	28737	28857	28608	28617	28733	28569	28963	28596	28771	28683	28664	28738	28717	28770	28634	28909	28742	28274	28656	28518	28495	28660	28711	28456	28712	28764	28486	28377	28523	28687	28474	28782	28634	28557	28731	28397	28528	28483	28406	28548	28822	28724	28576	28719	28467	28360	28711	28516	28509	28730	28674	28596	28522	28389	28583	28474	28735	28492	28582	28810	28749	28479	28592	28675	28731	28639	28792	28750	28503	28732	28748	28757	28692	28407	28429	28726	28538	28479	28722	28754	28514	28712	28876	28557	28647	28637	28465	28461	28393	28606	28769	28563	28636	28723	28881	28635	28858	28445	28584	28620	28687	28496	28530	28668	28838	28637
49515	99179	94114	70159	48187	32164	24759	22194	22054	21960	22033	21956	21873	21889	21973	21953	21950	21995	21962	22133	21834	22058	21898	22122	22160	21775	22003	22146	22172	21820	22033	21882	21976	21949	21850	21973	21930	21819	22011	22060	22062	21866	21958	21857	22029	21929	21906	21972	21894	22092	21982	21844	21992	21839	22081	21782	21926	21818	21912	21962	21981	22144	22030	21925	21900	21919	21973	21877	21782	22057	21948	21798	22018	21842	21766	21901	21975	21818	22052	21903	22001	21939	21989	21901	21993	21665	21802	21982	22036	21768	21931	21927	21952	21966	21786	21974	22087	21852	21902	21960	21909	21904	21887	21884	21917	21923	21905	21881	21987	22104	21898	21955	22126	21938	21847	22062	21861	21936	21984	21830	22020	21923	21961	21969	22050	21883	21898	21886	21981	21974	21915	22161	22125	22015	21906	22110	21818	21660	21853	21844	22002	21776	21958	21988	21919	21900	21958	21865	21996	21997	21879	21711	21929	21860	21821	21846	22014	21994	21894	22057	22003	21877	21852	21880	21969	21986	21995	22045	22048	22092	21695	21953	21826	22045	21946	21989	21923	22186	21660	22133	21886	21831	22017	21983	22092	21896	21809	22003	21724	21858	21927	21982	21983	21894	21947	22017	21872	21939	21960	22054	21958	21793	21773	21853	21762	21772	21872	22005	21827	21964	21997	21958	21768	21928	21818	21878	22029	21908	21983	21953	22137	21860	21908	21904	21908	22033	21939	21987	22065	21954	21994	21912	21939	21902	21994	21960	21908	21921	22019	21971	21876	21921	22100	21983	21984	21946	22011	21752	21780	21919	21989	21985	21800	21756	21910	21896	21910	21963	22079	21875	21883	22055	21891	22047	21912	21951	21918	21847	22037	21884	21954	21975	21941	21987	21960	21904	21993	21677	22065	21735	21984	21805	21932	21843	21993	21970	22014	21910	22037	21848	21903	21869	22072	21797	21984	21995	21845	21813	22001	21796	21926	21896	21915	22078	21746	21839	21887	21853	22020	21917	21978	21990	21831	21935	21990	22075	21938	22073	21996	21964	21849	21866	21887	22044	21877	21797	21888	21815	21843	21866	21858	22097	21901	22097	22053	21947	21657	21975	22055	21895	21903	21903	21999	21851	21921	21899	21993	21804	21826	21917	21851	21926	22071	22013	22030	22094	21918	21992	22016	21974	21941	21947	22017	21945	22118	21783	21956	21985	21862	21824	22111	21887	22029	22094	21886	21870	21874	21942	21997	21983	21890	22017	21838	21850	21996	21942	22070	21975	21938	21858	21875	22042	21911	22007	21875	21931	21926	21918	22109	21829	21874	21605	21967	21903	22182	21829	21947	21871	22004	21723	22034	21888	21977	22034	22027	21834	21986	21888	21877	21680	22167	21937	21938	21883	21879	21952	21923	21737	21979	21952	21820	22024	21943	21983	21872	21763	22019	22009	21864	22122	21907	21987	21856	22216	21834	21841	21904	22002	22026	21864	21953	21947	21809	21617	22025	22061	22106	21876	21871	21856	21985	21885	21946	21907	21862	21935	21976	21995	21701	21895	21932	21956	21971	21791	22066	21959	21824	21776	22001	22012	21883	22084	22049	21822	21854	21890	22081	21775	21838	21937	21944	21992	22021	21998	21837	21627	21900	22000	21852	21943	21897	21919	22028	21923	21892	21966	21940	21918	22064	22026	21923	21982	21902	21973	22013	22088	22060	21965	21926	21892	21877	21936	21946	21919	22053	21832	22036	21942	22097	22015	21774	21905	21981	21890	22057	21926	21956	21883	21787	22065	21808	22037	21784	22022	21782	21976	21923	22002	22018	21759	22005	21979	22043	21966	22021	21846	21849	21974	21822	21910	21867	22145	22119	22070	21877	22126	21931	21873	21803	22072	21935	21765	21882	21973	21988	21835	21872	22061	21916	21878	22069	21907	21950	21869	21975	21995	21994	22013	22116	21894	21991	21921	21993	21867	21888	21772	21883	22215	22037	22019	21927	22022	21959	21999	22110	21789	21975	22091	21977	21947	22024	21973	22026	21994	21940	21893	21965	21904	21885	21949	21894	22030	21791	21984	21907	21878	21798	21812	21867	22053	22198	22045	22157	21949	21764	22068	21860	21872	22053	22007	21914	21912	21935	21788	21993	21912	21944	21852	21925	22006	21911	21928	21871	21937	21831	21893	21927	21745	21924	22092	22074	21920	21934	21855	22002	21982	21971	22007	21961	22035	21965	21875	21955	21936	21906	21886	21756	21924	21915	22009	21902	22089	21858	22093	21932	21878	21856	21921	21945	22032	21942	21867	21882	21851	21868	21821	21914	21837	22066	21952	22073	21915	21992	21813	22049	22022	21957	21958	21761	22000	21920	21909	21922	21933	21946	22002	22002	21815	21955	21956	21848	21865	21995	21868	22129	22054	21784	21843	21785	22097	21765	22058	21733	21862	21973	21878	21870	22064	21958	21873	22106	21866	21859	21880	22106	22012	21882	21862	22099	21543	21963	22042	22018	22021	22076	21791	21950	22007	21893	21954	21899	22106	21846	21955	21824	21887	21958	22004	21819	22005	22061	21903	21903	21981	21987	21837	22121	22045	21965	21975	21979	22011	21963	22102	22083	22076	22124	22066	21869	22005	21884	21892	21959	21980	21896	22145	21898	21870	21828	21850	21965	21979	22201	22118	22017	21955	21725	21782	22001	21971	21871	21940	22015	22002	21855	21898	22095	21847	22013	21965	21951	22127	21906	21789	21914	21879	22094	22033	21969	22087	21972	21963	22019	21913	21916	22060	21979	21955	21941	21944	22147	22066	21899	22082	21625	21872	22023	21640	21856	22102	21977	22024	21890	21874	21787	22088	21901	21914	21904	21961	21972	21847	21912	21832	21851	21872	22088	22035	21991	21981	22039	21825	22033	21860	22054	21844	22015	22053	22085	21993	22031	22040	21963	21862	21820	21836	21884	22029	21833	21837	21886	21786	21894	22070	22058	21875	21970	21933	22002	21998	21950	21833	21773	22126	21907	21953	22106	21972	22075	21986	21941	22033	21839	21853	21900	21779	21964	21897	21989	21958	21991	21950	21822	22113	21978	21948	21924	21964	22159	21915	22114	21815	22139	21956	21930	21859	21917	21939	21915	21791	21815	21937	21845	21840	21920	21962	21987	21872	21894	22085	21828	22093	22084	22021	21957	21801	21938	21799	21738	21920	22029	21921	21976	21909	21856	21730	21992	21800	22113	22042	21809	21923	21790	21918	21932	21887	21884	21859	22187	21879	22069	21934	21986	21736	21914	21903	21926	22032	22024	21901	22048	22050	22049	22084	21845	21963	22105	21988	21840	21827	21912	21829	21709	21937	21887	22003	21904	21994	21868	21951	22179	21896	21930	22080	21813	21972	21968	21839	22084	21872	21902	21920	21961	22003	22069	21923	21749	21843	22001	21774	22023	21871	21947	21917	21868	21874	21992	21935	21929	21949	22075	21623	21969	21875	21924	21944	21831	21945	21908	21946	21849	21963	21916	22034	22101	21998	21879	21937	22051	22054	21957	21917	21871	21799	22006	21912	21814	22073	21911	21996	21968	21718	21861	21768	21899	21973	21951	21961	22190	22005	22065	21886	22107	21888	21936	21994	21960	21885	21907	21967	21779	21944	21869	22106	22075	22011	21957	22028	22016	21869	22035	22139	21961	21794	22099	21889	21939	22067	21974	22025	21986	22013	21771	21892	21835	22096	21985	21757	22159	22009	21937	22078	22038	22073	21656	22140	21949	21908	21814	22044	21734	21992	21791	21943	22132	21889	22023	21846	22004	22087	21793	22008	22014	21809	21950	22066	21935	22044	21973	21880	21835	21928	21891	21789	21834	21994	21901	21966	22012	21833	21856	22081	21933	22024	21740	21902	21898	22066	22039	22056	21932	21954	21878	22079	21858	21928	22029	21826	21946	21974	22018	21896	21966	21967	21941	22075	22085	21809	21983	21768	21967	21835	21857	21883	22020	21940	21910	21991	21835	22012	21967	21899	21873	21876	21987	21914	21939	22123	22079	21954	21895	21915	21957	21752	21999	21966	22133	21890	22092	21872	22210	21946	22113	21886	22103	22006	21905	21947	21929	21976	21857	21765	22057	22125	21882	21975	22032	21947	21850	21923	21987	21849	21929	21790	21881	22002	21929	22122	21963	21711	22072	21816	21900	22058	21806	21991	21949	22059	21926	22105	21931	21888	22062	22003	21818	21945	21857	22034	21938	21924	21913	21885	22007	21918	21929	21789	22057	22132	21952	22016	21939	21865	22121	22136	21895	22115	21828	21967	22109	21992	21834	22055	21894	21971	21956	22023	21847	22023	21909	21778	22018	22016	21912	22015	22151	21893	21902	21988	21728	21919	21915	22166	22056	22003	21945	21960	21863	21963	21962	21939	22006	22058	21975	22082	21942	21999	21939	21995	22108	22011	22001	21945	22179	21935	22012	21853	22052	21858	22159	21854	21799	21980	21974	21880	21911	21868	21769	21941	22025	22033	21826	21939	21856	21929	22054	22075	21987	21953	22048	21752	21961	21996	21934	21993	22149	22051	21874	22202	21874	21795	21878	21945	21737	21934	22044	22143	21826	22037	21652	21927	21896	22017	22021	21839	22006	21868	21735	21899	22027	21936	21871	22050	21894	21855	21735	21930	21626	21950	22052	21955	21999	21942	21904	21911	22010	21730	22051	21692	21897	21899	21989	21887	21990	22134	21817	21865	22010	21985	21841	21918	22064	21927	21938	22025	22060	22015	21667	21951	21781	21929	21813	22107	21890	21991	22024	21913	22012	21919	21939	21959	21966	21894	21842	21775	22024	21934	21989	21902	21938	21820	22014	22113	21793	21784	21770	21933	21932	21931	21769	21998	21832	21991	21764	21922	22003	21944	21955	22022	21873	21924	22095	21943	21930	22035	22059	21850	22042	21826	22063	21819	21960	21972	21825	21931	22121	21820	21871	21916	21903	21973	22043	21961	21563	21732	21897	21855	21968	22058	21991	22025	21819	21792	21958	21782	21895	21827	21890	22062	21959	21947	21848	21944	22062	21792	21964	21980	22012	22032	22007	22024	22036	22191	21975	21880	21846	22024	22055	21997	21932	21950	21832	22086	21818	21777	21924	21834
22393	23101	43551	48306	42903	36888	34502	29924	29329	29595	29841	29683	29488	29497	29539	29494	29570	29465	29138	29599	29547	29400	29282	29456	29535	29599	29623	29502	29672	29298	29468	29321	29468	29443	29077	29370	29331	29433	29415	29470	29549	29224	29376	29391	29322	29332	29424	29386	29225	29134	29290	29276	29384	29287	29353	29330	29227	29422	29380	29308	29216	29323	29421	29331	29473	29455	29318	29101	29389	28979	29239	29132	29139	29373	29161	29610	29352	29167	29354	29299	29073	29230	29462	29093	29268	29128	29439	29281	29505	29541	29263	29342	29307	29550	29322	29237	29304	29318	29397	29369	29239	29079	29164	29166	29148	29362	29192	29176	29319	29149	29127	29309	29318	29287	29283	29292	29370	29304	29471	29185	29283	29160	29381	29310	29570	29142	29364	29319	29192	29246	29372	29313	29272	29181	29243	29266	29317	29181	29216	29164	29336	29102	29321	29297	29291	29291	29345	29323	29107	29242	29238	29232	29225	29297	29077	29294	29332	29302	29113	29306	29124	29184	29279	29407	29090	29394	29253	29472	29158	29406	29462	29179	29244	29308	29262	29025	29248	29248	29053	29276	28918	29408	29135	28864	29167	29300	29518	29367	29282	29306	29182	29426	29361	29081	29184	29357	29340	29358	29369	29481	29173	29045	29465	29187	29260	29392	29312	29254	29185	29442	29572	29176	29110	29256	29132	29193	29331	29175	29328	29206	29319	29075	29553	29403	29419	29314	29132	29219	29300	29162	29532	29403	29039	29171	29186	29302	29410	29150	29346	29173	29350	29377	29262	29266	29104	29127	29600	29165	29240	29361	29296	29414	29057	29018	29368	29276	29469	29105	29154	29452	29421	29130	29273	29369	29351	29373	29318	29373	29299	29231	29247	29385	29130	29379	29358	29188	29431	29169	29369	29226	29141	29201	29317	29292	29081	29388	29171	29201	29503	29459	29386	29499	29020	29303	29290	29119	29256	29306	29294	29309	29432	29395	29232	29020	29315	29357	29374	29270	29493	29482	29494	29277	29354	29174	29417	29339	28981	29303	29317	29288	29160	29294	29333	29568	29282	29352	29506	29084	29036	29337	29130	29037	29258	29360	29256	29083	29207	29171	29315	29389	29454	29116	29282	29258	29147	29467	29420	29250	29387	29448	29432	29472	29409	29268	29210	29380	29578	29450	29366	29251	29125	29135	29226	29321	29236	29061	29128	29217	29272	29369	28866	29434	29497	29156	29229	29074	29062	29360	29108	29128	29351	29422	29365	29163	29180	29585	29409	29398	29166	29096	29408	29548	29101	29396	29242	29209	29167	29500	29475	29208	29276	29200	29187	29329	29330	29213	29311	29179	29195	29270	29251	29420	29468	29259	29260	29313	29238	28998	29372	29320	29271	29131	29192	29243	29141	29263	29216	29179	29372	29393	29414	28976	29400	29296	29232	29402	29250	29104	29534	29274	29306	29350	29112	29322	29453	29454	29303	29118	29063	29298	29233	29402	29380	29163	29357	29271	29230	29214	29178	29251	29107	29294	29397	29309	29153	29281	29162	29258	29100	29023	29212	29367	29029	29363	29346	29222	29208	29323	29248	29398	28930	29226	29292	29275	29472	29376	29382	29106	29170	29191	29157	29146	29201	29221	29158	29215	29192	29273	29118	29140	29172	29387	29360	29364	29402	29099	29202	29088	29297	29195	29367	29074	29449	29045	28990	29266	29008	29191	29329	29377	29302	29504	29335	29405	29399	29184	29161	29299	29115	29086	29231	29325	29287	29045	29159	29309	29171	29001	29350	29345	29275	29334	29219	29435	29333	29009	29241	29367	29114	29261	29303	29216	29052	29222	29311	28914	29231	29245	29516	29456	29308	29452	29086	29382	29146	29223	29085	29307	29221	29126	29255	29297	29219	29086	29375	29150	28981	28920	29283	29360	28960	29297	29307	29299	29183	29409	29356	29387	29382	29281	29254	28831	29370	29442	29301	29431	29256	29096	29303	29454	29130	29455	29148	29313	29033	29281	29110	29352	28993	29257	29318	29116	29126	29203	29481	29227	29009	29181	29012	29132	29202	29360	29239	29257	29401	29177	29409	29488	29227	29135	29052	29206	29423	29631	29298	29232	29346	29087	29514	29306	29405	29243	29273	29329	29360	29271	29377	29160	29094	29135	29053	29271	29285	29381	29318	29195	29273	29513	29309	29377	29235	29431	29227	29283	29302	29073	29314	29325	29009	29381	29301	29295	29083	29180	29356	29327	29320	29037	29236	29237	29228	29282	29224	29226	29207	29286	29446	29344	29300	29314	29251	29148	29343	29213	29177	29414	29198	29134	29387	29177	29458	29355	29348	29271	29168	29331	29342	29237	29279	29286	29208	29056	29334	29206	28983	29188	29105	29225	29247	29240	29148	29240	28944	29291	29266	29199	29205	29282	29290	29208	29198	29273	29263	29199	29402	29302	29220	29252	29106	29319	29175	29257	29255	29124	29378	29250	29328	29026	29016	29269	29572	29433	29123	29122	29300	29132	29378	29222	29293	29268	29163	29273	29000	29339	29400	29556	29339	29181	29385	29288	29451	29296	29301	29443	29490	29431	29326	29175	29165	28965	29112	29338	29394	28990	29368	29109	29318	29173	29132	29359	29135	29196	29279	29177	29346	29207	29368	29085	29219	29202	29423	29011	29303	29291	29191	29049	29175	29184	29168	29425	29189	29248	29238	29078	29294	29064	29103	28995	29284	29030	29236	28931	29078	29254	29271	29272	28999	29238	29149	29275	29398	29108	29219	29270	29298	29279	29215	29293	29355	29221	29210	29198	29401	29624	29253	29073	29246	29156	29190	29357	29269	29390	28927	29402	29213	29383	29444	29201	29181	29008	29301	29148	29305	29284	29309	29137	29213	29179	29271	29238	29607	29028	29096	29339	29120	29267	29143	28995	29455	29177	29418	29241	29191	28993	29200	29024	29088	29234	29183	29145	29305	29266	29186	29351	29105	28937	29352	29314	29066	29323	29302	29343	29365	29281	29435	29381	29489	29433	29136	29250	29300	29016	29150	29033	29187	29110	29340	29113	29288	29358	29445	29294	29213	29207	29057	29140	29213	29148	29180	29470	29490	29351	29437	29222	29235	29175	29339	29387	29267	29390	29172	29423	29304	29184	29237	29233	29033	29196	29255	29298	29243	29340	29121	29336	29068	29022	29121	29269	29132	29169	29131	29296	29103	29186	29147	29152	29393	29300	29147	29100	29436	29222	29185	29191	29158	29279	29065	29227	29114	29245	29424	29334	29308	28952	29208	29322	29201	29220	29303	29273	29112	29331	29120	29122	29231	29227	29179	29166	29309	29388	29114	29383	29332	29403	29233	29119	29394	29166	29211	29017	29359	29387	29421	29330	29195	29258	29290	29211	29304	29218	29335	29298	29472	29176	29117	29107	29112	29016	29548	29522	29288	29320	29207	28973	29075	29271	29384	28999	29251	29125	29431	29214	29138	29326	29105	29074	29287	29210	29304	29348	29177	29191	29236	29670	29410	29324	29167	29205	29098	29206	29329	29238	29201	29323	29234	28997	29305	29135	29085	29386	29390	28931	29431	29318	29384	29359	29414	29311	29191	29195	29385	29484	29327	29239	29352	29019	29233	29208	29260	29210	29455	29308	29246	29300	29210	29397	29140	29335	29311	29243	29358	29456	29408	29384	29209	29334	29389	29423	29325	29264	29070	29351	29081	29412	29128	29296	29389	29048	29416	29681	29036	29393	29012	29149	29306	29271	29479	29351	29499	29287	29453	29298	29242	29244	29428	29385	29330	29308	29241	29341	29075	29317	29431	29378	29475	29362	29373	29200	29375	29221	29018	29112	29279	29298	29277	29209	29217	29154	29344	29257	29126	29157	29267	29213	29257	29239	29551	29229	29140	29549	29393	29318	29269	29038	29209	29259	29086	29343	29381	29475	29246	29402	29365	29207	29181	29340	29052	29135	29163	29468	29088	29194	29240	29034	29035	29083	29087	29002	29193	29130	29300	29101	29153	28948	29480	29320	29196	29274	29418	29285	29382	29071	29337	29300	29161	29367	29098	28982	29053	29324	29256	29035	29333	29249	29216	29316	29264	29014	29343	29232	29443	29393	29259	29121	29408	29169	29384	29262	29331	29469	29286	29210	29286	29150	29173	29062	29349	29313	29236	29230	29344	29288	29508	29127	29555	29285	29401	29196	29018	29130	29042	29261	29453	29083	29327	29263	29244	29134	29079	29220	29233	29290	29382	29423	29392	29331	29528	29423	29056	29284	29252	29313	29222	29094	29234	29242	29305	29319	29098	29084	29113	29178	29420	29123	29313	29160	29320	29134	29226	29367	29149	29003	29092	29281	29108	29083	29281	29320	29282	29325	29219	29069	29412	29144	29200	28931	29003	29140	29444	29515	29257	29247	29510	29147	29284	29303	29329	29275	29175	29484	29450	29268	29252	29421	29427	29357	29155	29105	29065	29173	29014	29233	29140	29284	29256	29220	29286	29169	29091	29347	29074	29214	29310	29241	29187	29054	29041	29202	29085	29098	29123	29277	29351	29313	29086	29483	29055	29384	29190	29096	29326	29040	29115	29380	29354	29134	29309	29222	29300	29291	29222	29269	29147	28860	29130	29327	29263	29398	29343	29441	29185	29350	29120	29199	29262	29311	29230	29098	29184	29060	29458	29208	29108	29219	29421	29050	29290	29250	29127	29146	29167	29188	29367	29189	29285	29396	29232	29199	29235	29061	29173	29158	29392	29336	29249	29368	29212	29259	29207	29232	29028	29446	29157	29167	29182	28986	29237	29100	29341	29136	29143	29220	29316	29321	29163	29361	29149	29142	29276	29214	29201	29191	29309	29345	28998	29424	29515	29507	29048	29208	29264	29153	28991	29202	29215	29412	29284	29109	29123	29144	29329	29364	29104	29266	29301	29275	29255	29283	29304	29353	29060	29191	28918	29207	29404	29394	29252	29342	29333	29183	29483	29349	29241	29366	29174	29244	29118	29260	29366	29349	29213	29164	28989	29290	29308	29177	29234	29092	29086	29468	29338	29332	29439	29481	29465	29317	29250	29252	28978	29299	29286	29284	29204	29062	29160	29085	29327	28988	29516	29142	29199	29205	28998	29279	29602	29151
59176	98709	96967	84490	59315	39191	26940	22851	22305	22401	22340	22233	22310	22362	22257	22300	22307	22537	22270	22355	22454	22437	22444	22460	22290	22332	22586	22307	22220	22384	22541	22224	22329	22546	22373	22305	22340	22298	22343	22203	22409	22421	22413	22269	22416	22369	22316	22224	22381	22393	22354	22254	22389	22308	22364	22305	22440	22184	22342	22317	22455	22393	22293	22215	22339	22470	22295	22240	22332	22389	22061	22348	22157	22387	22352	22181	22236	22286	22200	22207	22234	22288	22238	22462	22441	22341	22174	22395	22279	22350	22257	22233	22094	22393	22248	22389	22346	22455	22380	22382	22193	22429	22334	22339	22266	22402	22219	22516	22427	22243	22266	22350	22273	22337	22331	22413	22206	22300	22356	22316	22151	22500	22394	22460	22356	22460	22466	22276	22099	22433	22315	22444	22176	22241	22408	22180	22216	22338	22388	22124	22250	22347	22195	22153	22353	22223	22148	22267	22244	22355	22293	22088	22230	22287	22312	22228	22532	22247	22368	22225	22199	22266	22211	22407	22237	22302	22299	22224	22315	22329	22283	22186	22348	22253	22252	22398	22330	22450	22279	22193	22411	22262	22335	22165	22184	22299	22402	22268	22300	22337	22309	22021	22299	22165	22416	22385	22311	22383	22284	22228	22125	22302	22336	22158	22416	22211	22426	22544	22265	22418	22279	22342	22308	22315	22354	22262	22301	22523	22345	22213	22314	22375	22407	22338	22359	22355	22377	22317	22262	22284	22286	22359	22436	22228	22371	22287	22285	22441	22446	22289	22315	22466	22352	22207	22305	22320	22288	22378	22312	22303	22273	22341	22303	22494	22463	22400	22257	22346	22291	22339	22438	22195	22188	22366	22399	22213	22438	22327	22275	22320	22149	22244	22277	22355	22434	22302	22385	22345	22610	22282	22301	22258	22188	22378	22364	22269	22337	22509	22337	22273	22399	22292	22425	22447	22423	22149	22446	22384	22237	22149	22324	22418	22340	22333	22348	22145	22469	22203	22404	22265	22302	22201	22092	22271	22253	22186	22170	22586	22320	22357	22281	22271	22469	22394	22371	22167	22297	22094	22454	22234	22293	22314	22462	22403	22321	22416	22441	22248	22281	22208	22346	22335	22389	22273	22400	22134	22258	22366	22058	22268	22334	22282	22230	22321	22268	22426	22162	22360	22281	22297	22308	22347	22187	22181	22462	22515	22128	22241	22179	22407	22267	22433	22285	22438	22369	22287	22422	22384	22231	22095	22360	22457	22364	22401	22192	22541	22261	22356	22341	22316	22303	22351	22339	22222	22394	22390	22258	22325	22390	22231	22440	22279	22379	22341	22364	22173	22425	22319	22576	22348	22305	22291	22312	22392	22131	22470	22367	22326	22257	22391	22419	22339	22351	22601	22169	22425	22371	22340	22298	22334	22121	22384	22404	22253	22246	22170	22346	22327	22432	22377	22497	22358	22204	22263	22087	22390	22219	22325	22140	22377	22182	22314	22451	22392	22341	22431	22268	22294	22302	22300	22490	22349	22209	22239	22303	22184	22413	22472	22235	22316	22171	22412	22341	22364	22288	22106	22413	22396	22199	22510	22232	22421	22294	22087	22129	22196	22384	22204	22150	22302	22217	22537	22315	22359	22399	22173	22360	22119	22306	22471	22199	22320	22532	22472	22210	22388	22245	22345	22155	22329	22209	22380	22299	22287	22268	22334	22260	22175	22361	22279	22345	22208	22305	22351	22222	22343	22169	22203	22347	22470	22290	22462	22217	22370	22326	22275	22452	22276	22263	22326	22316	22141	22383	22352	22373	22490	22461	22360	22180	22405	22400	22250	22229	22218	22245	22377	22455	22181	22333	22202	22259	22593	22152	22366	22211	22403	22451	22409	22270	22471	22382	22355	22245	22349	22303	22363	22325	22273	22405	22569	22339	22281	22262	22533	22271	22369	22348	22387	22252	22370	22428	22365	22246	22262	22554	22287	22262	22357	22220	22245	22411	22236	22346	22395	22277	22187	22176	22439	22178	22513	22328	22418	22238	22170	22312	22361	22442	22345	22061	22336	22286	22247	22223	22195	22361	22452	22154	22215	22265	22359	22235	22235	22207	22397	22432	22309	22333	22356	22204	22292	22169	22457	22146	22230	22268	22439	22272	22435	22207	22151	22297	22369	22326	22254	22085	22391	22287	22350	22287	22219	22305	22441	22285	22362	22293	22217	22607	22202	22313	22256	22338	22351	22227	22402	22204	22331	22351	22291	22076	22290	22245	22322	22477	22325	22250	22436	22400	22235	22379	22481	22263	22254	22170	22278	22114	22342	22243	22399	22385	22413	22367	22281	22312	22301	22392	22219	22348	22191	22340	22304	22344	22392	22280	22313	22515	22247	22323	22349	22509	22203	22478	22398	22380	22472	22382	22383	22266	22414	22335	22381	22366	22382	22368	22366	22281	22398	22220	22156	22581	22391	22296	22288	22308	22282	22336	22208	22422	22436	22174	22392	22261	22229	22473	22337	22576	22392	22236	22169	22344	22109	22218	22327	22388	22376	22208	22359	22337	22387	22211	22222	22274	22249	22374	22334	22393	22293	22532	22193	22310	22217	22582	22413	22215	22324	22345	22283	22346	22497	22306	22556	22316	22218	22314	22369	22324	22322	22413	22238	22265	22328	22383	22405	22461	22395	22192	22419	22272	22237	22348	22263	22246	22273	22254	22241	22435	22209	22324	22600	22405	22128	22501	22301	22397	22265	22335	22324	22279	22158	22266	22358	22238	22333	22292	22301	22228	22157	22375	22298	22508	22394	22345	22342	22386	22268	22247	22187	22377	22524	22387	22301	22136	22154	22258	22277	22310	22187	22406	22121	22472	22457	22267	22188	22422	22485	22353	22246	22152	22354	22113	22295	22305	22388	22327	22256	22135	22539	22402	22203	22411	22382	22295	22246	22242	22463	22329	22282	22328	22199	22299	22409	22363	22324	22498	22357	22440	22227	22390	22223	22316	22345	22641	22449	22179	22349	22244	22177	22223	22346	22440	22215	22515	22297	22452	22370	22457	22345	22258	22349	22336	22366	22184	22245	22359	22267	22353	22141	22455	22243	22058	22424	22336	22436	22455	22150	22472	22517	22347	22161	22358	22176	22300	22290	22381	22412	22253	22276	22268	22425	22185	22300	22320	22348	22294	22396	22281	22456	22328	22410	22405	22184	22469	22411	22284	22233	22290	22258	22209	22354	22277	22494	22342	22224	22209	22196	22245	22079	22344	22276	22410	22447	22357	22328	22325	22455	22328	22205	22412	22314	22421	22402	22161	22321	22398	22210	22311	22424	22268	22338	22423	22421	21978	22360	22423	22260	22381	22255	22337	22240	22493	22459	22412	22303	22444	22320	22229	22395	22255	22533	22304	22292	22395	22376	22142	22250	22359	22186	22401	22232	22383	22213	22215	22323	22347	22109	22265	22372	22525	22318	22275	22192	22276	22396	22457	22321	22246	22277	22335	22048	22216	22192	22297	22318	22311	22232	22167	22319	22488	22234	22454	22384	22385	22500	22114	22432	22368	22286	22260	22255	22411	22260	22169	22151	22392	22424	22228	22407	22274	22413	22339	22162	22636	22141	22318	22505	22218	22367	22311	22317	22232	22267	22255	22119	22269	22324	22386	22334	22302	22180	22351	22235	22416	22254	22316	22258	22207	22215	22334	22297	22232	22346	22307	22317	22263	22322	22397	22138	22293	22147	22498	22441	22293	22355	22215	22134	22419	22467	22418	22378	22290	22169	22283	22321	22122	22347	22228	22397	22371	22369	22377	22415	22197	22301	22364	22264	22439	22245	22361	22311	22309	22239	22344	22302	22483	22393	22529	22455	22365	22175	22244	22434	22225	22355	22267	22198	22119	22195	22259	22218	22423	22360	22323	22506	22238	22399	22274	22338	22387	22234	22152	22367	22274	22254	22372	22511	22267	22192	22388	22278	22345	22361	22276	22361	22218	22334	22328	22392	22359	22219	22336	22261	22350	22272	22215	22316	22382	22304	22266	22186	22400	22289	22216	22434	22385	22260	22373	22416	22461	22358	22259	22226	22323	22237	22417	22462	22144	22215	22192	22316	22300	22244	22296	22614	22524	22249	22280	22333	22455	22197	22327	22346	22399	22369	22152	22263	22543	22495	22171	22446	22372	22397	22389	22285	22365	22377	22217	22322	22488	22183	22325	22349	22331	22289	22489	22377	22336	22305	22514	22147	22370	22377	22370	22259	22325	22279	22228	22323	22338	22461	22385	22309	22146	22446	22374	22254	22401	22195	22270	22602	22350	22218	22446	22281	22240	22422	22170	22256	22377	22396	22464	22136	22467	22235	22372	22366	22202	22340	22046	22225	22407	22240	22291	22280	22161	22420	22159	22376	22354	22432	22041	22305	22284	22373	22434	22505	22349	22262	22331	22355	22214	22322	22363	22459	22591	22371	22393	22426	22501	22315	22170	22376	22302	22378	22426	22348	22349	22400	22243	22344	22327	22391	22297	22104	22314	22456	22305	22347	22396	22308	22166	22364	22421	22190	22402	22360	22344	22383	22192	22299	22269	22413	22223	22409	22489	22244	22334	22290	22450	22300	22445	22427	22157	22250	22298	22372	22371	22289	22238	22258	22305	22273	22265	22345	22226	22436	22264	22392	22245	22453	22204	22424	22345	22249	22604	22262	22204	22274	22205	22510	22195	22348	22258	22181	22384	22191	22253	22314	22338	22308	22377	22321	22380	22171	22169	22425	22263	22298	22288	22325	22472	22418	22141	22187	22481	22278	22227	22234	22395	22195	22300	22463	22345	22321	22446	22430	22318	22269	22292	22266	22238	22175	22257	22379	22152	22164	22313	22366	22151	22296	22229	22373	22215	22326	22451	22526	22257	22400	22381	22315	22239	22317	22284	22331	22376	22405	22496	22247	22413	22424	22377	22323	22323	22400	22355	22194	22337	22228	22216	22292	22300	22234	22350	22420	22035	22261	22163	22303	22468	22162	22282	22386	22299	22418	22344	22210	22273	22318	22278	22361	22368	22338	22319	22398	22525	22359	22423	22135	22306	22462	22382	22226	22220	22363	22575	22208	22389	22413	22360	22326	22299	22411	22445	22413	22392	22319	22306	22215
28321	34064	51061	43096	33625	30338	29146	28474	28592	28408	28644	28464	28637	28639	28496	28640	28514	28599	28382	28475	28593	28553	28434	28379	28452	28593	28619	28337	28597	28288	28322	28147	28556	28332	28594	28553	28325	28308	28402	28527	28550	28533	28758	28427	28479	28430	28511	28379	28404	28424	28548	28320	28538	28382	28464	28671	28215	28279	28599	28055	28708	28501	28789	28534	28350	28369	28130	28194	28359	28439	28423	28433	28331	28340	28339	28349	28536	28332	28442	28615	28442	28402	28752	28534	28282	28649	28497	28607	28510	28588	28472	28215	28322	28328	28586	28516	28539	28352	28029	28561	28355	28196	28413	28382	28332	28539	28579	28567	28548	28521	28267	28363	28484	28439	28587	28524	28643	28400	28312	28557	28494	28474	28499	28470	28313	28380	28587	28411	28451	28504	28435	28438	28380	28416	28407	28230	28734	28371	28408	28286	28544	28447	28561	28354	28546	28457	28341	28521	28627	28375	28295	28442	28712	28319	28370	28467	28361	28232	28556	28466	28625	28303	28254	28220	28217	28220	28281	28365	28283	28403	28564	28546	28435	28377	28685	28316	28481	28497	28490	28447	28234	28526	28466	28384	28635	28551	28524	28462	28591	28516	28416	28516	28397	28578	28473	28530	28565	28318	28577	28435	28681	28505	28293	28392	28371	28603	28505	28456	28461	28380	28543	28319	28437	28373	28367	28436	28264	28402	28279	28440	28255	28422	28488	28542	28343	28393	28298	28439	28674	28344	28522	28565	28447	28436	28298	28163	28471	28368	28457	28283	28792	28169	28523	28429	28512	28467	28724	28702	28195	28424	28441	28285	28374	28382	28360	28334	28493	28453	28441	28525	28386	28569	28444	28292	28404	28450	28417	28373	28433	28471	28562	28552	28567	28614	28343	28462	28706	28295	28433	28573	28311	28541	28444	28392	28394	28376	28079	28687	28462	28432	28304	28327	28356	28202	28573	28564	28230	28652	28263	28398	28509	28223	28393	28251	28369	28638	28411	28497	28537	28361	28561	28413	28656	28556	28593	28337	28596	28381	28340	28469	28530	28316	28447	28379	28526	28588	28437	28508	28375	28288	28460	28294	28409	28089	28407	28673	28599	28615	28472	28516	28321	28456	28278	28482	28581	28609	28329	28236	28405	28222	28207	28304	28527	28356	28135	28414	28546	28380	28499	28263	28318	28567	28373	28547	28559	28365	28485	28257	28231	28252	28500	28496	28242	28302	28541	28292	28350	28533	28613	28214	28309	28506	28421	28559	28388	28506	28575	28654	28366	28504	28491	28407	28366	28490	28214	28356	28510	28469	28340	28565	28401	28393	28339	28432	28219	28416	28501	28457	28446	28422	28491	28413	28472	28223	28269	28457	28352	28353	28238	28302	28439	28307	28428	28579	28429	28594	28604	28562	28261	28589	28340	28603	28275	28656	28269	28430	28359	28304	28574	28351	28588	28342	28379	28524	28303	28385	28259	28470	28320	28557	28655	28132	28501	28517	28404	28586	28396	28437	28357	28236	28468	28489	28500	28579	28524	28283	28604	28495	28494	28314	28391	28417	28650	28443	28300	28204	28413	28396	28380	28511	28717	28436	28620	28483	28461	28450	28308	28279	28434	28431	28565	28362	28448	28380	28658	28542	28729	28232	28491	28199	28310	28536	28622	28181	28328	28420	28349	28422	28368	28204	28270	28630	28564	28414	28195	28493	28390	28448	28681	28375	28224	28243	28362	28405	28262	28527	28508	28128	28458	28390	28490	28400	28366	28408	28655	28526	28684	28285	28232	28448	28299	28605	28461	28466	28334	28724	28317	28365	28283	28610	28371	28515	28498	28423	28404	28254	28319	28354	28451	28579	28632	28583	28300	28591	28309	28492	28542	28323	28534	28285	28534	28309	28325	28166	28415	28311	28432	28419	28434	28482	28404	28421	28364	28559	28543	28516	28306	28283	28372	28314	28477	28419	28549	28392	28375	28443	28552	28475	28463	28485	28563	28116	28435	28467	28306	28285	28292	28394	28346	28391	28455	28466	28422	28284	28605	28407	28511	28594	28406	28358	28387	28425	28460	28253	28283	28388	28412	28255	28464	28397	28677	28551	28485	28518	28328	28645	28406	28498	28444	28651	28709	28456	28582	28615	28246	28200	28450	28154	28741	28458	28511	28505	28286	28309	28433	28470	28491	28463	28342	28509	28525	28330	28470	28274	28521	28378	28362	28318	28334	28325	28458	28512	28103	28611	28151	28368	28252	28256	28497	28539	28548	28424	28345	28546	28231	28230	28545	28467	28286	28466	28569	28236	28599	28361	28286	28544	28468	28163	28399	28324	28436	28240	28370	28241	28236	28381	28398	28576	28363	28454	28514	28511	28622	28440	28362	28527	28577	28418	28312	28059	28328	28096	28290	28479	28485	28349	28415	28340	28531	28430	28461	28502	28491	28308	28492	28483	28732	28396	28194	28435	28441	28652	28564	28474	28366	28330	28483	28413	28391	28589	28378	28539	28375	28472	28409	28565	28482	28383	28326	28573	28693	28586	28253	28438	28227	28435	28338	28496	28515	28259	28421	28288	28442	28488	28699	28693	28443	28386	28368	28549	28294	28359	28314	28121	28296	28419	28525	28755	28378	28113	28359	28148	28510	28389	28374	28317	28277	28479	28299	28156	28281	28495	28497	28315	28349	28426	28561	28715	28396	28495	28293	28251	28451	28092	28392	28276	28225	28581	28484	28507	28539	28453	28530	28335	28518	28313	28444	28321	28531	28571	28226	28396	28385	28473	28277	28630	28339	28270	28416	28192	28483	28543	28522	28570	28327	28401	28323	28482	28380	28471	28128	28168	28300	28560	28321	28396	28577	28306	28298	28444	28399	28318	28319	28346	28585	28258	28507	28444	28573	28589	28434	28403	28269	28297	28519	28557	28510	28241	28522	28621	28337	28453	28599	28431	28391	28511	28550	28459	28482	28457	28405	28494	28549	28335	28410	28561	28634	28504	28389	28380	28620	28381	28377	28236	28439	28339	28422	28262	28302	28246	28267	28384	28451	28411	28479	28421	28649	28483	28413	28577	28611	28365	28362	28334	28445	28390	28439	28635	28325	28336	28549	28392	28238	28629	28699	28325	28473	28512	28457	28126	28433	28293	28464	28194	28385	28315	28353	28259	28351	28805	28538	28394	28332	28466	28405	28643	28606	28543	28524	28523	28344	28433	28448	28419	28208	28190	28024	28510	28303	28423	28422	28398	28324	28275	28280	28362	28232	28390	28623	28407	28449	28270	28634	28464	28621	28319	28241	28339	28478	28460	28510	28167	28461	28410	28422	28791	28444	28489	28579	28324	28481	28562	28408	28468	28503	28552	28526	28594	28364	28543	28306	28374	28400	28432	28418	28456	28641	28469	28387	28192	28481	28500	28550	28401	28372	28616	28795	28325	28700	28498	28524	28406	28590	28473	28283	28333	28392	28340	28716	28496	28524	28479	28400	28374	28503	28453	28419	28554	28504	28374	28467	28338	28502	28514	28392	28301	28436	28597	28438	28146	28373	28327	28401	28444	28656	28416	28374	28328	28506	28613	28518	28586	28546	28464	28258	28220	28330	28443	28605	28569	28485	28332	28402	28602	28392	28288	28406	28368	28703	28485	28422	28532	28477	28424	28452	28190	28450	28442	28534	28309	28491	28172	28462	28319	28447	28184	28484	28509	28429	28294	28156	28259	28275	28433	28388	28212	28413	28453	28546	28458	28591	28648	28716	28370	28254	28565	28420	28369	28477	28471	28210	28341	28359	28273	28454	28331	28414	28213	28341	28340	28410	28657	28392	28591	28654	28355	28408	28423	28435	28415	28343	28458	28405	28222	28419	28608	28529	28463	28564	28389	28332	28366	28301	28238	28564	28380	28388	28262	28505	28405	28575	28558	28658	28391	28371	28348	28294	28532	28425	28485	28410	28383	28436	28507	28588	28613	28476	28468	28404	28564	28147	28237	28510	28456	28624	28310	28498	28449	28320	28481	28342	28604	28279	28476	28477	28351	28319	28299	28394	28549	28421	28539	28432	28327	28448	28209	28481	28422	28197	28510	28341	28674	28475	28640	28437	28511	28491	28416	28453	28442	28406	28267	28439	28446	28552	28477	28462	28604	28514	28497	28419	28645	28399	28315	28546	28465	28391	28262	28287	28470	28358	28414	28512	28397	28554	28336	28336	28382	28399	28502	28471	28474	28725	28613	28384	28359	28624	28395	28359	28086	28352	28410	28288	28442	28477	28662	28488	28397	28439	28279	28284	28368	28719	28502	28147	28365	28493	28511	28483	28218	28465	28419	28538	28373	28440	28522	28319	28433	28608	28544	28298	28262	28478	28561	28371	28393	28679	28404	28498	28438	28397	28401	28234	28530	28481	28413	28592	28440	28332	28624	28211	28507	28659	28462	28570	28217	28491	28227	28452	28419	28346	28323	28328	28240	28334	28443	28656	28412	28685	28561	28463	28472	28570	28568	28577	28415	28403	28454	28542	28346	28468	28644	28520	28423	28491	28384	28573	28338	28422	28233	28776	28656	28452	28491	28335	28317	28557	28385	28544	28280	28152	28186	28593	28573	28392	28501	28578	28467	28583	28451	28372	28171	28604	28518	28428	28221	28482	28401	28356	28259	28482	28725	28484	28332	28484	28203	28375	28704	28303	28574	28583	28488	28239	28471	28248	28526	28383	28488	28452	28222	28468	28319	28005	28479	28353	28363	28396	28660	28619	28436	28673	28299	28499	28331	28464	28235	28396	28540	28462	28363	28566	28450	28291	28231	28521	28338	28108	28703	28557	28415	28725	28142	28254	28410	28609	28407	28278	28523	28505	28392	28318	28252	28152	28698	28434	28880	28344	28445	28285	28476	28552	28336	28469	28505	28385	28352	28457	28445	28690	28625	28406	28498	28554	28378	28518	28553	28573	28582	28411	28360	28101	28568	28711	28403	28552	28218	28416	28379	28548	28389	28322	28525	28691	28698	28467	28478	28256	28234	28373	28472	28575	28530	28476	28402	28518	28529	28456	28253	28622	28499	28653	28505	28456	28290	28390	28571	28556	28161	28501	28434	28453	28483	28431	28749	28309	28387	28691	28378	28246	28453	28538	28481	28401	28539	28305	28430
28068	56636	52824	37278	27866	23471	22275	21832	21708	21770	21735	21748	21748	21656	21720	21650	21821	21537	21724	21780	21617	21695	21874	21721	21811	21624	21792	21745	21646	21649	21823	21543	21769	21795	21750	21878	21744	21823	21458	21712	21807	21850	21696	21629	21719	21666	21652	21885	21585	21699	21811	21860	21587	21782	21630	21862	21755	21811	21909	21736	21760	21809	21743	21789	21828	21802	21685	21715	21743	21568	21516	21683	21758	21653	21726	21763	21616	21862	21783	21802	21763	21728	21627	21597	21908	21650	21802	21882	21649	21670	21641	21724	21583	21763	21641	21663	21786	21638	21788	21752	21692	21752	21621	21632	21868	21824	21846	21788	21834	21767	21626	21812	21593	21863	21793	21810	21704	21639	21674	21637	21774	21766	21637	22022	21589	21693	21599	21772	21822	21959	21707	21795	21822	21620	21837	21801	21726	21731	21682	21841	21889	21828	21812	21946	21934	21698	21653	21601	21613	21770	21738	21648	21704	21792	21659	21617	21823	21715	21873	21687	21831	21691	21663	21872	21739	21733	21683	21685	21859	21621	21583	21719	21719	21669	21759	21661	21544	21646	21608	21665	21775	21762	21829	21824	21707	21551	21718	21726	21539	21606	21644	21834	21749	21705	21745	21694	21740	21672	21820	21986	21761	21643	21798	21827	21616	21662	21853	21882	21703	21606	21755	21737	21726	21616	21662	21880	21760	21802	21662	21896	21676	21816	21672	21770	21772	21857	21797	21669	21775	21754	21711	21653	21762	21649	21799	21533	21633	21694	21605	21609	21580	21687	21934	21839	21825	21804	21631	21742	21877	21622	21747	21759	21556	21604	21772	21795	21574	21831	21593	21772	21784	21541	21773	21877	21659	21775	21787	21828	21871	21781	21725	21829	21661	21793	21728	21832	21803	21863	21760	21826	21686	21824	21809	21542	21750	21445	21693	21816	21674	21739	21659	21793	21660	21768	21904	21766	21879	21563	21589	21764	21802	21756	21783	21591	21577	21694	21901	21666	21749	21584	21795	21899	21821	21587	21800	21710	21735	21713	21654	21710	21875	21834	21754	21858	21854	21552	21789	21827	21789	21899	21566	21652	21881	21656	21832	21775	21675	21727	21718	21788	21722	21707	21731	21896	21660	21608	21821	21717	21712	21666	21576	21718	21621	21797	21784	21658	21860	21749	21683	21775	21743	21682	21645	21736	21791	21520	21743	21597	21783	21611	22005	21751	21787	21848	21900	21735	21896	21749	21772	21700	21804	21546	21740	21681	21884	21757	21749	21717	21730	21681	21805	21855	21609	21616	21861	21835	21706	21688	21789	21646	21755	21768	21526	21768	21744	21824	21759	21833	21654	21608	21918	21665	21766	21779	21768	21766	21574	21671	21806	21557	21589	21849	21749	21707	21682	21821	21672	21693	21748	21790	21702	21615	21759	21859	21669	21668	21744	21781	21494	21905	21802	21711	21710	21761	21892	21714	21653	21799	21694	21813	21848	21765	21718	21873	21812	21703	21774	21514	21647	21723	21752	21910	21741	21736	21845	21755	21576	21619	21582	21683	21768	21678	21791	21791	21836	21818	21767	21855	21473	21868	21804	21654	21776	21756	21950	21619	21814	21632	21753	21660	21703	21798	21670	21801	21710	21653	21590	21741	21832	21773	21666	21761	21715	21547	21896	21656	21693	21846	21815	21656	21816	21615	21754	21629	21544	21677	21865	21705	21711	21819	21694	21733	21739	21706	21822	21651	21736	21672	21734	21851	21926	21844	21780	21477	21842	21842	21765	21726	21813	21767	21690	21659	21792	21670	21710	21707	21755	21717	21866	21721	21693	21762	21895	21711	21740	21732	21781	21578	21699	21743	21757	21616	21595	21771	21708	21712	21799	21600	21804	21831	21866	21721	21773	21898	21914	21822	21570	21707	21911	21568	21908	21712	21701	21824	21664	21704	21864	21886	21649	21675	21786	21654	21577	21916	21868	21831	21647	21689	21870	21831	21588	21605	21717	21762	21561	21626	21914	21647	21700	21613	21565	21863	21795	21647	21922	21710	21892	21745	21853	21805	21788	21723	21798	21906	21702	21757	21700	21877	21535	21892	21839	21673	21664	21943	21865	21786	21934	21660	21862	21767	21795	21796	21754	21830	21953	21680	21647	21699	21672	21886	21819	21675	21607	21926	21945	21637	21921	21611	21697	21673	21751	21610	21815	22013	21840	21785	21836	21878	21799	21711	21740	21535	21622	21776	21728	21553	21687	21803	21706	21861	21776	21655	21714	21748	21744	21591	21841	21622	21883	21884	21883	21691	21622	21808	21713	21798	21672	21554	21668	21656	21776	21902	21721	21954	21721	21824	21989	21519	21673	21723	21629	21741	21887	21611	21771	21744	21750	21676	21852	21669	21764	21813	21933	21834	21856	21734	21841	21664	21764	21639	21909	21770	21674	21825	21794	21725	21704	21771	21642	21894	21675	21749	21706	21698	21714	21816	21691	21666	21748	21884	21673	21818	21808	21741	21657	21694	21774	21796	21785	21743	21782	21881	21659	21792	21680	21689	21694	21852	21755	21979	21756	21781	21831	21870	21823	21590	21883	21778	21807	21861	21651	21946	21920	21585	21650	21716	21708	21745	21814	21688	21891	21722	21818	21612	21890	21746	21731	21720	21916	21703	21593	21531	21718	21690	21796	21659	21606	21900	21892	21682	21707	21917	21940	21696	21700	21815	21827	21784	21915	21838	21557	21940	21765	21725	21693	21805	21821	21712	21777	21751	21758	21894	21788	21908	21634	21753	21720	21666	21746	21656	21747	21605	21723	21893	21724	21708	21729	21667	21628	21784	21721	21679	21934	21727	21714	21828	21755	21559	21739	21914	21658	21910	21843	21741	21663	21656	21874	21728	21590	21672	21639	21661	21466	21714	21829	21714	21643	21778	21555	21670	21725	21670	21813	21648	21776	21823	21667	21617	21807	21566	21650	21815	21849	21783	21886	21748	21838	21663	21837	21637	21840	21564	21664	21481	21718	21641	21683	21638	21812	21671	21780	21682	21803	21724	21821	21772	21869	21676	21642	21826	21989	21609	21761	21798	21659	21951	21787	21806	21818	21706	21589	21952	21633	21711	21719	21735	21675	21667	21768	21948	21637	21623	21861	21853	21682	21896	21799	21803	21945	21790	21699	21681	21857	21783	21729	21842	21735	22074	21761	21743	21833	21653	21989	21714	21679	21878	21747	21690	21923	21816	21752	21713	21748	21705	21660	21691	21803	21604	21567	21600	21645	21592	21701	21745	21690	21662	21682	21673	21671	21831	21740	21732	21949	21779	21668	21789	21796	21801	21659	21635	21799	21839	21735	21758	21769	21557	21652	21580	21884	21798	21875	21755	21622	21893	21760	21612	21717	21684	21883	21800	21698	21685	21810	21681	21694	21734	21649	21728	21824	21735	21678	21725	21567	21806	21661	21794	21791	21863	21595	21723	21663	21728	21777	21720	21814	21730	21729	21882	21720	21828	21727	21760	21769	21908	21795	21795	21738	21674	21773	21934	21785	21864	21900	21813	21682	21662	21822	21760	21699	21825	21673	21480	21615	21768	21890	21579	21747	21739	21773	21704	21683	21626	21883	21429	21671	21749	21683	21598	21784	21876	21620	21747	21723	21845	21749	21823	21661	21767	21603	21806	21726	21758	21812	21781	21662	21740	21698	21789	21708	21808	21780	21647	21958	21810	21676	21786	21701	21794	21598	21832	21683	21823	21768	22075	21741	21769	21778	21757	21713	21679	21783	21650	21739	21746	21712	21892	21644	21574	21746	21855	21728	21814	21708	21610	21650	21754	21698	21725	21750	21744	21883	21786	21670	21822	21763	21799	21813	21695	21721	21866	21704	21728	21617	21710	21969	21686	21641	21652	21678	21837	21796	21747	21829	21679	21697	21585	21896	21719	21676	21671	21687	21869	21738	21762	21826	21870	21661	21764	22008	21833	21760	21661	21794	21758	21764	21765	21736	21682	21838	21687	21907	21800	21839	21748	21663	21804	21827	21917	21787	21738	21750	21807	21948	21775	21779	21683	21560	21697	21774	21669	21896	21825	21850	21571	21639	21782	21760	21746	21813	21802	21689	21617	21740	21707	21563	21733	21787	21672	21775	21758	21580	21824	21882	21811	21751	21628	21750	21858	21687	21586	21599	21671	21593	21687	21647	21782	21747	21718	21686	21731	21659	21971	21864	21852	21791	21782	21754	21824	21748	21771	21767	21757	21681	21620	21648	21812	21595	21641	21703	21779	21825	21556	21718	21658	21886	21472	21850	21730	21790	21729	21963	21891	21892	21659	21658	21875	21829	21818	21898	21544	21711	21774	21937	21644	21627	21734	21821	21752	21614	21648	21856	21617	21861	21723	21924	21737	21773	21616	21730	21784	21832	21500	21811	21608	21633	21749	21733	21852	21874	21607	21628	21875	21782	21674	21903	21831	21791	21762	21731	21582	21850	21673	21580	21796	21791	21945	21541	21736	21602	21793	21688	21633	21652	21811	21867	21622	21891	21889	21628	21750	21788	21861	21731	21708	21719	21574	21625	21718	21778	21747	21850	21758	21614	21872	21602	21858	21685	21732	21866	21690	21733	21718	21610	21785	21840	21625	21654	21740	21758	21667	21674	21812	21685	21742	21820	21690	21518	21684	21756	21654	21640	21781	21947	21632	21927	21669	21788	21614	21669	21830	21556	21792	21689	21766	21729	21794	21639	21693	21608	21772	21719	21651	21655	21615	21807	21868	21853	21547	21701	21897	21689	21699	21784	21731	21742	21665	21760	21745	21914	21795	21792	21760	21823	21781	21584	21671	21701	21729	21703	21672	21951	21675	21947	21639	21664	21774	21570	21854	21755	21782	21799	21790	21699	21733	21607	21655	21667	21679	21672	21851	21858	21931	22023	21741	21807	21713	21671	21557	21838	21701	21800	21808	21736	21844	21829	21799	21858	21680	21709	21714	21699	21658	21696	21860	21781	21691	21793	21723	21730	21847	21662	21849	21642	21641	21879	21776	21753	21852	21907	21647	21912	21756	21659	21702	21697	21805	21709	21657	21688	21708	21709	21702	21671	21830	21633	21862	21764	21706	21968	21631	21536	21787	21727	21807	21701	21794
23524	23565	46366	49388	41165	34704	32035	29016	28436	28827	28774	28681	28867	28709	28905	28619	28818	28368	28587	28548	28634	28572	28551	28575	28604	28641	28412	28503	28519	28466	28659	28463	28687	28619	28602	28546	28688	28562	28716	28357	28776	28555	28511	28564	28576	28381	28500	28502	28585	28476	28171	28533	28676	28347	28556	28340	28565	28201	28331	28699	28700	28496	28336	28725	28434	28489	28301	28340	28535	28386	28435	28508	28541	28434	28541	28413	28530	28589	28317	28388	28413	28189	28644	28612	28433	28538	28431	28721	28650	28719	28364	28508	28447	28555	28231	28459	28210	28511	28351	28437	28546	28354	28708	28454	28638	28363	28303	28427	28478	28376	28436	28453	28165	28539	28492	28420	28469	28495	28242	28689	28407	28549	28320	28693	28345	28489	28180	28388	28347	28245	28470	28492	28579	28484	28619	28606	28604	28358	28336	28232	28366	28460	28520	28361	28372	28324	28497	28528	28394	28531	28451	28382	28506	28383	28288	28344	28490	28501	28545	28602	28312	28484	28522	28303	28451	28649	28320	28379	28392	28524	28551	28303	28399	28177	28452	28486	28470	28583	28327	28299	28377	28351	28234	28375	28367	28427	28369	28622	28354	28509	28578	28343	28508	28169	28424	28275	28362	28293	28621	28278	28352	28412	28613	28389	28402	28432	28413	28363	28465	28439	28246	28602	28356	28360	28558	28519	28235	28363	28381	28387	28385	28404	28420	28691	28648	28338	28355	28717	28355	28426	28617	28553	28291	28580	28455	28449	28755	28408	28398	28429	28503	28455	28546	28484	28481	28533	28355	28222	28449	28412	28410	28348	28360	28402	28417	28418	28541	28568	28617	28402	28333	28359	28548	28414	28557	28461	28434	28340	28339	28564	28581	28483	28703	28536	28504	28384	28703	28604	28430	28351	28549	28641	28364	28250	28439	28376	28401	28514	28375	28487	28280	28502	28508	28676	28494	28516	28364	28389	28541	28421	28547	28345	28528	28400	28599	28290	28443	28456	28531	28578	28429	28507	28440	28516	28375	28379	28438	28444	28436	28318	28531	28315	28557	28593	28292	28614	28247	28521	28630	28344	28330	28116	28410	28374	28231	28460	28261	28368	28649	28197	28353	28226	28344	28450	28395	28353	28508	28376	28416	28627	28255	28427	28382	28425	28432	28308	28437	28347	28483	28484	28426	28208	28354	28541	28457	28283	28378	28353	28452	28479	28505	28233	28121	28389	28288	28547	28543	28197	28640	28304	28562	28300	28686	28418	28608	28607	28556	28569	28362	28279	28428	28383	28585	28528	28352	28570	28421	28419	28432	28283	28586	28633	28578	28256	28442	28330	28476	28348	28278	28423	28304	28530	28537	28407	28378	28606	28503	28251	28368	28467	28347	28531	28610	28456	28591	28312	28485	28664	28321	28486	28644	28551	28580	28226	28544	28795	28608	28317	28331	28563	28441	28309	28342	28399	28643	28589	28422	28644	28465	28369	28389	28202	28541	28429	28597	28552	28715	28418	28712	28714	28460	28300	28549	28225	28390	28430	28466	28481	28585	28123	28424	28417	28307	28591	28499	28658	28598	28385	28379	28518	28431	28522	28443	28483	28522	28655	28691	28516	28549	28235	28242	28532	28528	28311	28401	28429	28470	28399	28130	28523	28603	28459	28312	28376	28323	28584	28544	28479	28203	28235	28276	28633	28772	28446	28649	28140	28300	28481	28421	28407	28413	28393	28527	28449	28415	28389	28439	28533	28587	28537	28309	28445	28632	28389	28526	28268	28354	28527	28568	28432	28327	28253	28416	28355	28643	28541	28580	28474	28502	28309	28538	28596	28468	28342	28368	28522	28595	28477	28487	28540	28207	28384	28599	28507	28542	28616	28579	28465	28381	28587	28319	28567	28527	28417	28610	28173	28377	28351	28541	28680	28671	28796	28511	28350	28701	28490	28453	28366	28500	28255	28255	28380	28515	28075	28423	28386	28304	28446	28511	28548	28422	28416	28773	28275	28487	28505	28282	28468	28630	28455	28265	28785	28483	28485	28495	28294	28633	28526	28371	28646	28624	28503	28355	28229	28655	28417	28525	28427	28261	28626	28388	28487	28181	28520	28632	28597	28501	28273	28573	28461	28305	28551	28406	28504	28546	28211	28285	28451	28380	28256	28523	28460	28235	28559	28371	28475	28162	28544	28417	28450	28514	28343	28700	28420	28392	28416	28558	28283	28442	28625	28446	28476	28641	28346	28350	28763	28560	28442	28553	28510	28579	28502	28367	28428	28368	28622	28597	28310	28646	28448	28554	28375	28551	28451	28414	28411	28695	28393	28401	28400	28447	28351	28534	28676	28510	28327	28586	28648	28365	28402	28443	28486	28337	28532	28452	28680	28674	28838	28562	28570	28556	28469	28492	28451	28183	28419	28423	28570	28421	28415	28562	28493	28430	28313	28332	28423	28493	28432	28513	28448	28497	28532	28350	28507	28424	28519	28619	28426	28252	28337	28472	28302	28638	28353	28473	28619	28529	28275	28539	28518	28390	28657	28421	28555	28252	28378	28700	28258	28481	28313	28442	28418	28648	28266	28465	28326	28403	28404	28626	28448	28411	28606	28474	28449	28266	28544	28416	28350	28356	28381	28572	28612	28429	28453	28399	28332	28620	28394	28700	28386	28330	28689	28396	28510	28393	28409	28367	28534	28409	28529	28445	28382	28536	28484	28700	28475	28441	28479	28598	28425	28460	28521	28486	28138	28215	28423	28570	28443	28461	28467	28431	28289	28593	28297	28361	28503	28369	28473	28468	28575	28386	28528	28554	28464	28565	28502	28470	28339	28508	28458	28115	28239	28275	28339	28382	28472	28692	28349	28337	28556	28509	28426	28525	28502	28354	28426	28292	28508	28210	28502	28416	28513	28724	28285	28469	28727	28587	28315	28352	28691	28473	28693	28534	28540	28577	28179	28569	28571	28471	28275	28274	28568	28641	28371	28773	28612	28462	28289	28516	28505	28396	28450	28559	28590	28411	28232	28372	28617	28644	28729	28449	28498	28659	28490	28611	28481	28484	28643	28590	28512	28370	28452	28499	28540	28695	28585	28344	28569	28632	28425	28588	28522	28627	28449	28589	28174	28614	28385	28511	28668	28521	28620	28388	28440	28350	28470	28415	28537	28461	28366	28467	28364	28703	28512	28509	28517	28681	28521	28505	28544	28234	28304	28431	28637	28310	28744	28481	28687	28342	28303	28056	28383	28238	28299	28269	28387	28535	28547	28540	28616	28476	28487	28581	28512	28462	28301	28731	28268	28432	28604	28520	28467	28379	28317	28201	28623	28035	28424	28288	28417	28522	28356	28546	28430	28413	28422	28406	28435	28341	28385	28513	28318	28543	28302	28579	28358	28387	28536	28503	28513	28395	28532	28491	28587	28175	28266	28503	28627	28349	28544	28435	28488	28728	28334	28489	28395	28542	28325	28639	28230	28358	28508	28546	28475	28499	28495	28342	28268	28341	28472	28536	28183	28736	28480	28347	28428	28458	28483	28669	28535	28528	28568	28698	28519	28313	28365	28474	28453	28541	28601	28445	28282	28460	28530	28527	28573	28312	28562	28392	28277	28447	28424	28413	28239	28625	28426	28584	28364	28534	28591	28576	28431	28699	28554	28293	28657	28579	28643	28401	28665	28509	28548	28461	28510	28432	28316	28531	28540	28561	28509	28360	28411	28334	28376	28504	28180	28399	28554	28659	28608	28542	28531	28437	28543	28331	28399	28473	28536	28640	28166	28202	28419	28584	28319	28269	28497	28342	28281	28460	28427	28535	28549	28324	28356	28335	28338	28461	28498	28445	28485	28392	28517	28477	28658	28455	28406	28510	28455	28369	28379	28312	28330	28490	28522	28549	28467	28485	28374	28435	28283	28341	28549	28521	28542	28464	28404	28571	28446	28688	28430	28408	28229	28518	28473	28599	28429	28420	28556	28421	28554	28419	28568	28616	28547	28592	28315	28410	28273	28358	28517	28654	28367	28443	28384	28367	28352	28374	28403	28335	28727	28503	28531	28288	28369	28150	28314	28123	28403	28451	28375	28332	28401	28665	28421	28582	28418	28432	28276	28398	28433	28385	28336	28348	28342	28792	28334	28393	28493	28347	28544	28530	28405	28482	28457	28555	28718	28370	28459	28272	28396	28389	28550	28668	28424	28488	28561	28571	28488	28411	28521	28612	28567	28280	28380	28402	28613	28593	28441	28332	28372	28386	28294	28454	28656	28593	28385	28640	28365	28544	28569	28636	28450	28312	28374	28559	28352	28461	28265	28451	28170	28461	28187	28186	28463	28253	28587	28553	28502	28583	28652	28310	28531	28384	28566	28401	28527	28600	28370	28533	28445	28268	28494	28270	28582	28391	28677	28693	28397	28401	28307	28265	28794	28489	28760	28469	28335	28430	28603	28425	28578	28417	28495	28319	28566	28289	28495	28385	28593	28509	28629	28301	28544	28249	28454	28437	28466	28322	28406	28381	28366	28614	28639	28810	28335	28395	28632	28364	28468	28348	28359	28638	28506	28507	28396	28370	28491	28518	28616	28419	28392	28383	28709	28378	28391	28217	28413	28584	28545	28497	28497	28241	28469	28201	28531	28372	28484	28283	28274	28298	28498	28189	28574	28506	28375	28387	28713	28346	28479	28462	28582	28481	28580	28234	28374	28698	28639	28621	28605	28635	28334	28341	28755	28605	28278	28293	28394	28444	28445	28506	28378	28735	28472	28540	28510	28633	28620	28602	28567	28364	28339	28554	28567	28378	28356	28311	28179	28557	28594	28431	28583	28583	28141	28309	28333	28307	28607	28379	28255	28477	28655	28690	28588	28669	28543	28367	28225	28379	28699	28414	28541	28467	28376	28257	28655	28507	28399	28322	28584	28335	28497	28341	28392	28561	28491	28174	28305	28387	28433	28431	28646	28323	28541	28571	28433	28265	28411	28422	28579	28413	28523	28486	28267	28402	28421	28671	28493	28526	28732	28514	28356	28477	28517	28405	28391	28650	28493	28553	28338	28451	28444	28350	28579	28660	28364	28361	28739	28399	28472	28487	28522	28415	28282	28187	28522	28598	28658	28506	28175	28379	28460	28471	28523	28323	28362	28360	28620
50179	98712	93569	69627	47439	31672	24345	22407	22028	21878	21756	22042	21965	22176	21929	21817	21872	22017	21955	21864	21844	21923	21956	21913	21821	22143	21822	21978	21927	21819	22020	21827	22027	21954	21931	22013	21797	21933	21975	21893	21967	21861	22039	21721	21969	21839	22004	22013	22121	21983	21852	21899	21920	21937	21643	21807	22048	21864	21831	21755	21901	21857	21968	21845	21702	21961	21874	21804	21720	22059	21873	21755	22056	21757	21868	21865	21760	22004	21762	21879	21955	21796	21920	21933	21955	21723	21953	21953	21952	21891	21792	21889	21755	21874	21954	21868	21693	21731	22002	21778	21919	22022	21734	21766	21692	21712	21838	21851	21946	21946	22041	21872	22014	21783	21854	22044	21710	21970	22088	21989	21833	21830	21831	21940	21829	21881	21838	21781	21635	21740	21834	21865	21814	21782	22124	21954	21880	22040	21996	21859	22069	21708	21840	21971	21886	21940	21902	21869	21850	21814	21907	21994	21791	21791	22054	21726	21636	21806	21938	21811	21726	21806	21699	21928	21786	21691	21737	21916	21857	21847	21693	21947	21771	21676	21740	21855	21980	21923	21869	21700	21902	22024	22139	21968	21810	21750	21732	21846	21969	22030	21768	22000	21788	21852	21966	21938	21980	21669	21968	21942	21954	21900	21837	21810	22054	21887	21833	21830	21906	21718	21975	21985	21805	21833	21887	21962	21931	21812	21921	22019	21815	21794	21892	21914	21745	21932	21781	21760	21690	21755	21945	21767	21843	22092	21823	21888	21830	21930	21988	21877	21816	21916	21951	21887	21863	21835	21850	21868	21890	21870	21923	21787	21747	21743	21801	21769	21903	21846	22087	21890	22045	21771	21716	21924	21751	22036	22064	21704	21858	21926	21822	21838	21805	21939	21823	21952	21917	21959	22036	22020	21980	21841	21892	21819	21928	22000	21729	21939	22017	21873	21862	21836	21753	21964	21804	21858	21887	21767	21784	21696	22025	22033	21828	21957	21883	21850	22096	21875	21876	22018	21888	21928	21728	21762	21942	21778	21795	21888	21802	21776	21784	21749	21640	21772	21744	21860	21841	22070	21999	21969	21912	21833	21781	21880	22043	22057	21834	21860	21802	21939	21824	21798	21902	21897	21842	21831	22009	21819	21856	22043	21867	21911	21945	21983	21811	21858	21901	21892	21973	21892	21966	21790	21920	21837	21856	21783	21812	21884	22066	21861	21784	21837	21927	21631	21816	21917	21784	21964	21851	21691	21637	22037	21809	21967	21706	21932	21966	21946	21950	21803	21950	21866	21953	21860	21879	21828	21882	21749	21768	21871	21907	21763	21809	21989	21809	22179	21891	22085	21653	21711	21974	21789	21986	21828	21845	21721	21724	21793	21899	21572	22073	21708	21930	21869	21953	21841	21881	22127	21853	21928	21953	22012	21841	21868	21797	22125	21700	21688	21884	22043	21953	21848	21758	21868	21921	21855	21959	21785	21802	21709	21902	21889	21812	22003	21757	21905	21877	21817	22012	21735	22024	21818	21994	21899	21713	21839	21819	22022	21836	21923	21824	21751	21836	21805	21904	21848	21933	21941	21882	22047	21870	21835	21896	21883	21762	22015	21781	21863	21767	21899	21934	21764	21857	21742	21871	21869	21881	21940	21670	21841	21871	22058	21809	21795	21995	21836	21890	21775	21859	21941	22035	21922	21820	21864	21940	21844	22065	21877	21783	21837	21931	21902	21860	21859	21993	21790	21986	21844	21762	21921	21897	21951	21885	21861	21967	21732	21816	21995	21964	21871	21690	22142	21744	21875	21661	21978	21813	21854	21935	21803	22046	21763	21882	21810	21808	21889	21916	21852	21944	21827	21976	21908	22006	21923	21935	21811	21792	21927	21910	21906	21979	21914	22068	21801	22039	21909	21988	21828	22059	21866	21953	21919	21841	21728	21900	21963	21927	21829	21761	21984	21834	21888	21763	21870	21937	21800	21875	21842	21876	21924	21857	21833	21776	21690	21927	21794	21934	21847	22091	21905	21985	22033	22080	21898	22031	21982	21764	21863	21932	21684	21880	21963	21983	21888	21753	21961	21834	21879	21901	21944	21954	21753	21945	21908	21692	21944	21875	21987	21849	21731	21806	21938	22009	21912	21752	21800	21920	21923	21818	21757	21847	21811	21803	21835	21876	21888	21987	21800	21754	21819	21752	21685	21789	21822	21921	21902	21808	21920	21988	21850	21787	21702	21861	21795	22012	21847	21821	21923	21895	21912	21921	22003	21793	21947	21947	21812	22024	21728	21945	21909	22122	21938	21785	22007	21854	21782	21953	21779	21782	21861	22140	22041	21797	21886	21755	21726	21988	21798	21915	21876	21944	21868	21696	21779	21738	21744	21759	21891	21828	21946	21718	21875	22036	21955	21933	22044	21813	21763	21873	21756	21940	22077	21830	21748	21915	21996	21737	22039	21913	21765	21763	21845	21981	22002	21812	21860	21952	21880	21858	21783	21845	21954	21871	21983	21871	21702	21911	21795	21865	21980	21897	21838	21872	21860	21883	21963	21890	21754	21859	21937	21704	21792	21890	21984	21941	21888	21834	21746	21945	22023	21805	21955	21766	21968	21879	22018	21911	21811	22040	21820	21789	21869	22012	21802	21989	21748	22045	21914	22026	21908	21801	21879	21831	21700	21963	21837	22044	21910	21920	21691	21783	21959	21911	21757	21846	21858	21864	21868	22008	21849	21823	21921	21934	21824	21765	21916	21965	21809	21749	21868	21708	21836	21872	21676	21786	21803	21819	21869	21773	21953	21719	21855	22017	21736	21735	21725	21811	21632	21732	21831	21945	21703	21927	21813	21989	21814	21771	21792	21846	21782	21774	21797	21890	21816	22004	21770	21862	21661	21774	21858	21950	21741	21695	21871	21748	21947	21823	21966	21946	21776	22039	21992	21807	21831	21901	21770	21830	21711	21936	21912	21891	21866	21764	22097	21917	21788	21748	21829	22055	21678	21804	21699	22115	21812	21818	21872	21805	22029	21920	21814	21969	21957	21914	21919	21741	22006	21915	22093	21709	21911	22045	21826	21977	21983	21873	21971	21943	21913	21673	22013	22000	21790	21937	21927	21843	21767	21898	21882	21784	21969	21729	21910	21858	21872	21755	21915	22082	21771	21871	21900	21867	21964	21660	21801	21793	21890	21845	21746	21817	21958	21881	21730	21864	21824	21722	21729	21998	21829	22070	21970	21807	21767	22074	21862	21739	21944	21861	21880	22080	22029	22024	21799	21684	22052	21770	21958	21926	21876	21985	21903	21848	21869	21805	21840	21892	21965	21881	21735	21882	21909	21832	21980	21898	21927	21845	21779	21831	21758	21939	21970	21641	21865	21684	21861	21892	21748	21828	21822	21756	21831	21752	21854	21975	21828	21731	21806	21914	21979	21821	21733	21828	21719	21923	21733	21888	21898	22054	21646	22009	21743	22038	21872	21756	22038	21759	21856	21994	21886	22011	21817	21837	21688	21696	21740	21814	21730	21917	21839	21797	21911	21771	21806	21877	21729	22054	22028	21842	21958	21778	21907	21500	21871	21739	21850	21948	21975	21890	21919	21876	21930	21909	21891	21804	21910	21901	21763	21974	21912	21962	21836	21970	21927	22023	21975	21857	21914	21966	21883	21820	21890	21770	21910	21970	21746	22040	21792	21876	22015	21944	21775	21866	22015	21772	21816	22142	21865	22011	22008	21907	21963	21991	21929	21819	21777	22020	21948	21868	21995	21960	21877	21911	21943	21770	21881	21864	21789	21981	22033	21874	21654	21834	21861	21724	21837	21977	22001	21971	21943	21891	21959	21989	21689	22003	21811	21907	21996	21996	21797	21975	21846	21858	21763	21688	22056	21815	21694	21943	21890	21942	21796	21916	21860	21700	22036	21816	21825	21784	21689	21911	21765	21752	21730	21876	21800	21800	21886	21818	21757	21905	21998	21828	21793	21803	22042	21802	21891	21962	21875	21761	21998	21826	22009	21890	21999	21882	21857	21714	21836	22110	21784	21955	21692	22128	21881	21661	21602	21959	21819	21918	21904	22039	21934	21792	21831	21792	21891	21698	21778	21898	22202	21767	21910	21862	21961	22033	21911	21879	21884	21757	21798	21824	21763	21651	21918	21912	21867	21672	21920	21775	21721	21828	21751	21948	21833	22083	21893	21992	21841	21951	21902	21886	21862	21808	21895	21959	21848	21841	21651	21810	21965	21966	21848	21954	21822	21979	21901	21969	21798	21940	21913	21821	21716	21946	21814	21749	21881	21891	21905	21845	21913	21784	22293	21737	21913	22111	21882	21870	22144	21968	21838	22054	22079	21775	22128	22057	21911	21796	21794	21785	21743	21932	21907	21930	21888	21972	21803	21932	21923	22016	21830	21762	21922	21922	21911	21898	21933	21840	21836	21863	21886	21930	21762	22077	21904	21876	21789	21845	21902	21944	21725	22013	21842	21995	21781	21964	21765	22078	21883	21959	21870	21978	21749	21850	21792	21642	21959	21880	21798	21890	21913	22001	21712	21898	21865	21778	21882	22031	21940	21786	22006	21834	21714	22012	21830	21833	22076	21738	21745	21732	21809	21810	21846	21801	21828	21949	21913	21677	21972	21780	21913	21849	22046	21836	21645	21878	21826	21810	21756	21827	21766	21919	21784	21836	21813	21891	21911	21762	21828	21815	21900	21812	21924	22009	21875	21797	21759	21961	21940	21826	21959	21821	21798	21890	21962	21967	21560	21888	21946	21838	21912	21940	21902	21735	21859	21958	21840	21805	21689	21810	22016	21839	21722	21963	21728	21759	21940	22014	22124	21688	21851	21815	21879	21836	21938	21844	22084	21867	22051	21933	21975	21852	21843	21820	21816	22023	22067	21814	21915	21974	22066	22052	21801	21993	21811	21938	21966	21845	21876	21872	21887	21905	22047	21851	22024	21910	21887	21981	21628	21811	21790	22001	21911	21709	21817	22067	22035	21988	21962	22000	21888	21985	21645	21799	21965	21674	21843	21831	21948	21772	21883	21820	21866	22033	22045	21793	22013	21625	21909	21745	21842	21750	21908	21869	22094	21848	21781	21741	21849	21716	21801	21802	21761	21727	21819	21790	21780
22444	23037	43620	48440	42728	37227	34889	30268	29318	29895	29622	29611	29542	29539	29532	29310	29619	29704	29356	29536	29290	29304	29394	29333	29402	29436	29397	29427	29487	29492	29505	29221	29237	29208	29264	29382	29403	29344	29288	29158	29664	29335	29192	29435	29509	29314	29316	29096	29331	29210	29223	29377	29119	29495	29634	29323	29423	29409	29276	29324	29055	29239	29276	29223	29236	29398	29400	29267	29332	29501	29147	29087	29351	29165	29409	29486	29168	29173	29115	29441	29365	29405	29271	29279	29351	28855	29292	29230	29362	29094	29328	29259	29389	29166	29064	29201	29190	29205	29260	29141	29179	29082	29101	29103	29081	29351	29356	29019	29489	29167	29310	29214	29199	29250	29143	29416	29225	29036	29312	29239	28990	29128	29273	29287	29043	29318	29472	29153	29171	29508	29415	29351	29050	29293	29265	29425	29463	29242	29446	29342	29092	29147	29182	29123	29199	29462	29292	29400	29193	29337	29160	29392	29289	29401	29175	29159	28990	29417	29250	29173	29138	29303	29385	29280	29169	29309	29156	29032	29110	29339	29279	29136	29330	29149	29306	29029	29401	29337	29280	29308	29300	29175	29196	29081	29320	29246	29392	29194	29354	29400	29468	29116	29188	29346	29474	29292	29450	29021	29328	29347	29402	29070	29270	29266	29370	28994	29176	29228	29118	29201	29361	29302	29267	29473	29229	29011	29347	29086	29370	29296	29331	29421	29237	29213	29224	29037	29069	29275	29160	29118	29160	29179	29234	29128	29273	29311	29165	28971	29275	29215	29362	28919	29229	29219	29337	29402	29351	29425	28992	29327	29169	29047	29141	29180	29060	29385	29117	29097	29465	29390	29035	29303	29265	29341	28999	29222	29117	29178	29308	29230	29209	29440	29221	29062	29330	29158	29206	29338	29181	29115	29104	29407	29310	29267	29458	29263	29211	29450	29299	29197	29500	29229	29255	29456	29060	29088	29356	29239	29524	29032	29273	29288	29135	29408	29037	29502	29182	29246	29136	29004	29170	29196	29306	29233	29088	29188	29265	29076	29399	29158	29177	29173	29344	29251	29492	28993	29348	29224	29289	29220	29337	29277	29177	29176	28966	29253	29255	29080	29285	29245	29322	29317	29317	29143	29241	29039	29138	29266	29493	28949	29325	29149	29056	29221	29208	29235	29161	29125	29283	29192	29328	29218	29318	29337	29161	29241	29067	29162	29119	29216	29232	29437	29159	29162	28988	29580	28928	29201	28973	29144	29179	29107	29350	29325	29113	29167	29177	29368	29263	29110	29490	29385	29049	29429	29345	29084	29555	29153	29037	29299	29247	29640	29355	29225	29272	29251	29111	29359	29475	29068	29066	29140	29169	29162	29074	29115	29256	28994	29387	29169	29348	29242	29051	29250	29230	29464	29194	29317	29362	29143	29526	29109	29062	29316	29445	29228	29091	29091	29575	28838	29305	29307	29368	29237	29314	29216	29304	28833	29483	29316	29379	29202	29188	29185	29118	29318	29456	29451	29082	29061	29225	29143	29116	29394	29170	29229	29252	29234	29185	29153	29311	29308	28933	29146	28997	29158	29113	29187	29262	29246	29262	29504	29366	29163	29310	29233	29080	29088	29301	29125	29186	29087	29143	29061	29201	29494	29114	29318	29323	29183	29418	29310	29170	29185	29450	29188	29211	29106	29210	29325	29342	29196	29376	29027	29151	29372	29242	28948	29259	29027	29419	29195	29329	29342	29161	29177	29101	29351	29309	29475	29111	29489	29190	29189	29090	29349	29343	29205	29116	29104	29393	29210	29512	29408	29412	29254	29146	29405	29151	29497	29108	29125	29275	29180	29122	29372	29313	29314	29338	29269	29316	29126	29292	29075	29227	29222	29259	29303	29295	29388	29234	29275	29262	29247	29339	29278	29177	29436	29167	29058	29099	28932	29352	29613	29284	29268	29186	29112	29404	29382	29195	29289	29318	29026	29073	29262	29232	29033	29094	29211	29087	29369	29093	29079	29104	29237	29173	29211	29288	29392	29379	29234	29166	29127	29418	29221	29209	29171	29214	29298	29331	29001	29354	29260	29258	29213	29150	29047	29243	29116	29260	29218	29276	29332	29315	29343	29525	29369	29136	29137	29204	29329	29111	29250	29179	29219	29456	29210	29019	29117	29143	29329	29312	29211	29464	29135	29303	29082	29393	29123	29176	29229	29232	29109	29334	29020	29249	29073	29115	29144	29411	29101	29069	29163	29318	29202	29321	29456	29383	29242	29109	29229	29053	29000	29145	29321	29318	29216	29243	29334	29144	29168	29079	29136	28949	29147	29131	29352	29179	29287	29250	29323	29192	29130	29318	29236	29424	29352	29384	29198	29125	29183	29155	29176	29124	29078	29177	29207	29202	29302	29231	29320	29263	29057	29281	29271	29279	29448	29236	29200	29155	29135	29296	28922	29163	29118	29236	29423	29323	29407	29294	29152	29407	29380	29320	29334	29248	29315	29105	29369	29302	29238	29279	29281	29157	29363	29031	29363	29251	29074	29459	29209	29208	28981	29140	29149	29106	29489	29064	29198	29363	29238	29126	29146	29098	29104	29040	29381	29100	29103	29316	29686	29320	29337	29350	29077	29433	29168	29426	29302	29279	29266	29234	29410	29258	29157	29056	29281	29259	29161	29196	29256	29048	29038	29143	29527	29219	29194	29148	29045	29157	29112	29268	29392	29266	29282	29260	29238	29382	29332	29324	29068	29046	29307	29262	29391	29272	29236	29323	29299	29404	28965	29561	29129	29199	29234	29283	29441	29398	29075	29224	28983	29420	29188	29203	29266	29191	29112	28947	29153	29196	29180	29324	29372	29310	29137	29236	29404	29252	29282	29034	29231	29124	29433	29305	29076	29214	29237	29392	29215	29351	28965	29243	29238	29229	29099	29059	29185	29234	29322	29192	29198	29245	29427	29189	29475	29397	29252	29364	29165	29206	29336	29284	29285	29012	29394	29055	29024	29287	29455	29204	29333	29139	29167	29250	29299	29403	29132	29133	29157	29203	29243	29186	29233	29147	29313	29211	29279	29167	29143	29350	29092	29285	29323	29171	29206	29204	29195	29054	29316	29203	29320	29344	28899	29080	29118	29019	29070	29009	29234	29376	29161	28901	29223	29251	29428	29128	29099	29352	29319	29358	29294	29223	29330	29084	29155	28808	29154	29165	28999	29442	29105	29220	29152	29224	29179	29363	28943	29404	29045	29088	29174	28920	29308	29288	29239	29114	29257	29061	29264	29161	28898	29260	29112	29311	29190	29274	29114	29269	29098	29366	29094	29281	29119	29316	29327	29253	29139	29019	29310	29347	29109	29357	29116	29028	29080	29234	29121	29023	29195	29109	29311	29205	29122	29444	29227	29310	29098	29358	29353	29269	29202	29267	29375	29212	29441	29233	29034	29464	29226	29527	29274	29335	29063	29271	29481	29171	29431	29361	29122	28957	29130	29384	29196	29071	29122	29184	29209	29261	29146	29330	29077	29317	29090	29311	29174	29302	29115	28935	29364	29392	29343	29213	29069	29280	29051	29410	29225	29179	29144	29260	29503	29272	29234	29133	29266	29576	29246	29342	29295	29324	29297	29140	29138	29276	29053	29266	29497	29247	29275	29387	29396	29252	29280	29273	29143	29174	29203	29314	29281	29333	29176	29057	29320	29332	29109	29173	29394	29488	29290	29134	29178	29266	29069	29319	29432	29044	29244	29183	29392	29389	29283	29448	29196	29166	29178	29467	29272	29226	29219	29090	29123	29107	29273	29062	29280	29250	29378	29656	29255	29111	29276	29302	29309	29157	29362	29278	29369	29363	29021	29244	29273	29209	29430	29311	29282	29309	29200	29315	29350	29408	29073	29138	29172	29249	29294	29145	29116	29309	29079	29324	29286	29324	29306	29332	29237	29254	29331	29211	29419	29270	29390	28990	29181	29557	29368	29377	29015	29215	29321	29289	29230	29182	29402	29262	29226	29123	29206	29200	29093	29365	29379	29270	29300	29034	29199	29303	29035	29252	29359	29247	29371	29161	29214	29208	29626	29322	29090	29236	29372	29154	29227	29276	29395	29282	29315	29345	29404	29345	29152	29089	29096	29208	29119	29251	29270	29111	29468	29269	29111	29228	29033	29297	29114	29411	29100	29267	28980	29228	29302	29439	29182	29062	28928	29350	29068	29131	29302	29183	29299	29338	29338	29208	29074	29063	29251	29152	29190	29385	29470	29308	29286	29359	29253	29255	29083	29393	29526	29175	29417	29322	29184	29520	28983	29370	29128	29158	29196	29206	29113	29191	29130	29188	29237	29116	29522	29475	29231	29369	29292	29115	29136	29128	29213	29259	29179	29350	29396	29251	29184	29248	29539	28962	29132	29441	29316	29225	29104	29264	29188	29627	29366	29312	28982	29192	29278	29310	28824	29342	29152	29254	29358	29110	29369	28968	29305	29102	29405	29031	29309	29307	29392	29041	29370	29218	29238	29331	29171	29197	29330	29243	29195	29313	29249	29404	29222	29498	29253	29081	29127	29118	29123	28984	29300	29352	29123	29357	29177	29090	29116	29302	29287	29086	29244	29201	29061	29142	29294	29323	29148	29128	29121	29336	29398	29338	29349	29307	29201	29193	29266	29274	29167	29089	29356	29125	29183	29287	29044	29125	29119	29371	29187	29222	29338	29222	29141	29180	29261	29121	29185	29347	29307	29268	29113	29520	29307	29165	29304	29422	29241	29256	29183	29475	29283	29105	29211	29262	28991	29224	29272	29091	29186	29210	29117	29381	29154	29253	29156	29185	29327	29331	29303	29172	29128	29020	29168	29465	29226	29122	29454	29278	29190	29272	29233	29260	29211	29321	29220	29378	29200	29387	29370	29401	29170	29316	29345	29461	29244	29106	29139	29276	29374	29180	29381	29168	29306	29345	29300	29438	29028	29013	29420	29356	29039	29017	29204	29329	29098	29386	29378	29372	29082	29279	29267	29226	29073	29398	29285	29125	29203	29065	29099	29133	29100	29295	29164	29241	29152	29194	29409	29298	29023	29324	29242	29453	29279	29327	29266	29340	29290	29359	29331	29230	29462	29336	29392	29282	29267	29119	29307	29325	29279	29316	29271	29237	29202
59690	99211	97456	84298	59825	39581	28366	23156	22162	22106	22253	22267	22160	22399	22264	22336	22127	22231	22309	22321	22320	22335	22313	22258	22343	22517	22308	22351	22319	22334	22334	22301	22219	22331	22453	22280	22293	22221	22569	22402	22335	22282	22324	22457	22353	22374	22335	22374	22148	22391	22323	22368	22236	22375	22374	22249	22178	22332	22368	22268	22490	22235	22452	22105	22241	22304	22361	22231	22437	22224	22351	22432	22386	22462	22321	22134	22445	22221	22332	22120	22236	22166	22414	22391	22029	22339	22209	22332	22342	22285	22324	22293	22246	22389	22308	22234	22053	22261	22410	22201	22374	22301	22428	22321	22399	22274	22290	22235	22388	22337	22194	22161	22323	22208	22507	22291	22264	22468	22354	22303	22170	22226	22270	22265	22352	22237	22230	22315	22184	22358	22407	22306	22254	22255	22377	22143	22284	22382	22389	22071	22292	22553	22205	22197	22116	22392	22141	22390	22400	22262	22310	22325	22336	22424	22512	22300	22446	22302	22082	22363	22123	22126	22296	22353	22219	22381	22178	22298	22212	22398	22258	22335	22254	22483	22282	22373	22502	22345	22281	22368	22238	22372	22161	22263	22352	22348	22385	22252	22337	22165	22317	22449	22315	22501	22273	22352	22309	22352	22295	22363	22288	22057	22232	22253	22278	22337	22411	22361	22240	22342	22148	22289	22390	22364	22281	22232	22418	22345	22266	22221	22234	22273	22248	22285	22240	22468	22106	22421	22498	22175	22423	22424	22241	22282	22252	22194	22140	22536	22183	22347	22353	22274	22283	22328	22271	22344	22434	22152	22392	22407	22432	22433	22509	22440	22394	22182	22250	22246	22379	22361	22328	22363	22118	22261	22342	22157	22326	22217	22178	22379	22208	22409	22268	22309	22360	22247	22454	22206	22427	22242	22328	22166	22333	22387	22282	22235	22413	22294	22248	22218	22124	22173	22382	22342	22387	22259	22421	22325	22310	22621	22306	22312	22275	22347	22315	22402	22050	22385	22303	22218	22376	22301	22218	22288	22414	22426	22165	22451	22246	22329	22206	22309	22451	22157	22399	22308	22430	22437	22133	22492	22166	22411	22169	22173	22228	22222	22348	22218	22383	22237	22101	21998	22215	22539	22216	22331	22327	22347	22215	22103	22329	22354	22535	22368	22271	22375	22514	22349	22326	22263	22392	22167	22336	22134	22173	22475	22194	22217	22358	22376	22258	22297	22230	22449	22353	22234	22368	22123	22359	22482	22386	22434	22263	22316	22297	22166	22259	22229	22262	22450	22569	22140	22349	22333	22162	22276	22161	22341	22418	22206	22358	22330	22173	22143	22579	22246	22273	22364	22397	22439	22337	22257	22278	22268	22552	22210	22232	22246	22273	22492	22508	22401	22293	22232	22371	22341	22419	22120	22359	22184	22363	22310	22279	22481	22268	22357	22306	22328	22289	22324	22388	22331	22262	22258	22441	22344	22227	22353	22266	22122	22445	22290	22179	22330	22336	22456	22308	22252	22339	22339	22423	22248	22278	22355	22255	22452	22362	22245	22326	22421	22397	22189	22242	22307	22405	22420	22396	22221	22429	22429	22396	22238	22346	22209	22252	22388	22347	22218	22277	22517	22301	22391	22219	22295	22402	22218	22307	22480	22255	22277	22399	22419	22494	22248	22427	22367	22253	22277	22268	22399	22293	22235	22375	22341	22180	22458	22391	22400	22350	22336	22163	22232	22299	22298	22287	22210	22534	22471	22185	22287	22328	22276	22127	22253	22274	22148	22327	22245	22169	22397	22431	22291	22289	22117	22458	22333	22163	22345	22265	22418	22301	22060	22275	22353	22483	22307	22213	22217	22493	22303	22526	22385	22305	22177	22203	22320	22324	22431	22254	22329	22184	22207	22366	22301	22340	22409	22321	22178	22196	22366	22444	22442	22090	22353	22303	22221	22235	22125	22306	22181	22347	22356	22312	22195	22303	22518	22083	22578	22360	22391	22237	22319	22211	22318	22233	22330	22282	22411	22352	22284	22180	22289	22241	22258	22182	22349	22256	22270	22535	22172	22247	22328	22220	22308	22377	22288	22168	22279	22357	22235	22166	22349	22277	22205	22348	22365	22367	22207	22211	22462	22064	22289	22284	22122	22351	22337	22181	22243	22349	22349	22435	22490	22366	22143	22293	22387	22174	22236	22297	22358	22450	22399	22255	22364	22270	22336	22331	22142	22343	22264	22271	22348	22385	22324	22252	22490	22416	22346	22041	22271	22075	22127	22111	22381	22367	22301	22347	22397	22297	22332	22168	22283	22270	22311	22422	22472	22191	22347	22236	22322	22218	22280	22206	22342	22268	22320	22358	22268	22307	22084	22191	22334	22293	22398	22290	22304	22164	22292	22161	22453	22445	22307	22104	22563	22176	22378	22293	22423	22105	22315	22321	22163	22189	22419	22341	22102	22295	22293	22170	22409	22389	22321	22508	22093	22385	22227	22250	22233	22396	22360	22352	22291	22350	22005	22409	22474	22253	22346	22246	22181	22362	22516	22252	22356	22194	22577	22412	22208	22208	22445	22176	22302	22397	22449	22185	22275	22285	22397	22394	22319	22324	22225	22366	22292	22328	22303	22316	22296	22308	22210	22289	22344	22471	22310	22183	22239	22366	22323	22327	22149	22227	22211	22295	22184	22233	22364	22190	22343	22131	22109	22397	22232	22310	22308	22242	22292	22251	22374	22348	22244	22224	22318	22332	22320	22315	22243	22247	22391	22321	22340	22311	22311	22556	22118	22311	22442	22267	22193	22351	22207	22356	22020	22340	22239	22257	22404	22202	22431	22168	22233	22214	22327	22252	22259	22330	22338	22271	22349	22356	22225	22389	22352	22380	22310	22357	22203	22400	22264	22269	22349	22242	22319	22312	22136	22205	22150	22362	22437	22251	22439	22369	22369	22234	22288	22188	22450	22399	22520	22194	22167	22163	22284	22354	22441	22374	22295	22258	22434	22332	22224	22282	22400	22260	22330	22316	22415	22264	22231	22279	22279	22286	22241	22180	22405	22213	22239	22133	22407	22241	22093	22450	22213	22452	22180	22229	22360	22303	22430	22312	22348	22352	22433	22260	22344	22182	22190	22190	22351	22449	22164	22217	22371	22254	22568	22381	22334	22296	22340	22428	22316	22199	22366	22129	22332	22222	22219	22298	22359	22309	22219	22297	22357	22292	22273	22508	22281	22408	22384	22252	22297	22230	22194	22303	22221	22515	22147	22261	22246	22303	22339	22434	22382	22352	22299	22250	22350	22272	22324	22246	22192	22163	22425	22231	22368	22128	22468	22233	22179	22405	22471	22145	22462	22297	22249	22170	22127	22486	22076	22372	22566	22197	22108	22382	22318	22267	22275	22185	22492	22217	22309	22472	22363	22324	22372	22165	22417	22132	22358	22394	22166	22305	22134	22217	22373	22270	22171	22362	22299	22428	22186	22305	22246	22140	22253	22201	22570	22402	22274	22279	22259	22366	22348	22288	22239	22334	22474	22295	22175	22472	22203	22364	22372	22551	22306	22257	22231	22221	22388	22266	22315	22170	22274	22194	22325	22364	22354	22460	22493	22242	22365	22234	22324	22491	22441	22282	22264	22231	22420	22266	22071	22191	22273	22153	22531	22208	22268	22291	22404	22273	22169	22288	22286	22323	22295	22291	22288	22529	22354	22101	22144	22339	22283	22203	22120	22029	22193	22232	22380	22446	22192	22218	22358	22353	22388	22167	22235	22278	22340	22357	22446	22210	22311	22470	22378	22252	22507	22323	22407	22417	22464	22456	22311	22363	22271	22311	22275	22213	22375	22464	22324	22400	22481	22401	22273	22298	22311	22418	22333	22308	22328	22362	22436	22358	22156	22281	22493	22193	22237	22341	22354	22342	22310	22120	22395	22424	22197	22288	22293	22148	22364	22321	22546	22138	22216	22134	22174	22287	22303	22106	22331	22356	22254	22243	22527	22270	22083	22305	22068	22387	22460	22361	22185	22260	22369	22175	22336	22184	22250	22353	22289	22137	22370	22230	22251	22292	22251	22275	22168	22346	22096	22382	22406	22215	22292	22369	22339	22296	22248	22285	22273	22431	22321	22567	22342	22223	22350	22321	22154	22433	22393	22294	22178	22201	22309	22261	22173	22320	22214	22293	22255	22479	22330	22283	22147	22219	22474	22245	22296	22277	22222	22201	22243	22433	22264	22213	22450	22326	22372	22320	22266	22300	22390	22370	22111	22596	22253	22156	22425	22331	22179	22289	22482	22167	22229	22321	22468	22439	22289	22378	22524	22054	22385	22259	22319	22258	22132	22099	22414	22228	22226	22466	22338	22151	22279	22401	22536	22181	22304	22103	22509	22305	22319	22286	22114	22253	22451	22289	22081	22399	22305	22271	22171	22335	22431	22356	22236	22264	22164	22309	22187	22269	22228	22348	22496	22184	22302	22330	22404	22332	22311	22393	22118	22392	22294	22220	22069	22465	22273	22416	22374	22420	22224	22441	22186	22095	22387	22403	22122	22416	22315	22034	22399	22233	22218	22189	22367	22289	22385	22369	22327	22343	22119	22254	22365	22371	22310	22278	22198	22253	22391	22442	22399	22167	22235	22383	22401	22302	22395	22384	22438	22314	22250	22408	22212	22498	22370	22213	22285	22236	22211	22434	22261	22184	22206	22200	22325	22402	22275	22422	22300	22323	22160	22227	22500	22375	22253	22280	22115	22335	22243	22311	22090	22368	22285	22493	22194	22386	22379	22376	22352	22241	22294	22364	22185	22212	22287	22248	22306	22181	22232	22496	22413	22175	22108	22466	22344	22496	22256	22454	22341	22128	22319	22371	22105	22346	22210	22323	22466	22339	22326	22360	22474	22265	22425	22315	22438	22110	22417	22247	22385	22368	22063	22261	22224	22196	22235	22328	22299	22431	22260	22061	22288	22243	22361	22197	22090	22273	22412	22509	22195	22562	22316	22227	22352	22235	22404	22279	22367	22318	22296	22417	22376	22250	22359	22197	22374	22489	22541	22466	22311	22287	22182	22246	22128	22230	22386	22371	21997	22276	22308	22324	22194	22313	22446	22442	22299	22379	22267	22351	22292	22330	22257	22510	22388	22377	22353
28091	34105	50828	42595	34014	30373	29191	28636	28437	28633	28287	28552	28362	28526	28427	28328	28376	28569	28526	28524	28484	28390	28436	28353	28386	28354	28621	28503	28358	28191	28464	28429	28439	28398	28531	28749	28469	28441	28397	28181	28270	28595	28439	28459	28567	28311	28204	28164	28358	28668	28429	28416	28386	28415	28334	28404	28252	28218	28295	28354	28457	28395	28465	28364	28335	28772	28582	28464	28308	28410	28484	28353	28551	28629	28516	28295	28467	28192	28396	28301	28422	28566	28448	28332	28327	28182	28365	28341	28294	28558	28387	28277	28537	28371	28337	28459	28366	28280	28497	28404	28288	28236	28288	28343	28371	28332	28533	28604	28336	28154	28483	28460	28387	28614	28421	28389	28240	28391	28575	28589	28444	28555	28406	28562	28285	28596	28281	28500	28436	28477	28395	28449	28393	28581	28293	28538	28570	28366	28320	28235	28397	28590	28299	28391	28475	28480	28331	28582	28484	28507	28468	28563	28301	28455	28344	28505	28392	28547	28264	28632	28450	28399	28534	28514	28280	28239	28259	28218	28416	28302	28301	28179	28231	28357	28460	28246	28603	28375	28581	28401	28389	28246	28382	28500	28446	28143	28355	28249	28394	28281	28553	28483	28565	28442	28044	28274	28486	28098	28520	28098	28360	28414	28378	28397	28531	28248	28460	28578	28338	28359	28474	28717	28440	28274	28180	28248	28630	28463	28576	28328	28306	28291	28473	28477	28494	28659	28666	28486	28360	28443	28366	28602	28432	28490	28179	28302	28456	28346	28164	28500	28342	28634	28268	28531	28485	28390	28338	28615	28426	28474	28400	28169	28557	28439	28489	28411	28451	28342	28314	28446	28608	28361	28177	28463	28305	28346	28366	28422	28532	28453	28291	28261	28326	28489	28371	28618	28334	28366	28634	28413	28349	28338	28262	28536	28289	28424	28185	28216	28539	28587	28368	28494	28449	28540	28470	28192	28602	28244	28663	28496	28288	28524	28366	28547	28348	28441	28248	28656	28387	28304	28412	28543	28276	28323	28519	28245	28551	28313	28605	28296	28240	28773	28299	28558	28526	28265	28309	28151	28327	28634	28448	28112	28341	28432	28311	28229	28383	28419	28323	28400	28435	28590	28437	28138	28241	28384	28440	28458	28473	28448	28253	28354	28367	28365	28241	28252	28512	28568	28381	28571	28279	28155	28312	28326	28442	28212	28425	28315	28279	28161	28280	28163	28437	28443	28315	28633	28475	28387	28502	28657	28484	28522	28390	28293	28296	28465	28210	28460	28674	28532	28395	28287	28442	28259	28302	28292	28549	28377	28647	28301	28282	28560	28449	28235	28409	28443	28440	28536	28359	28464	28393	28401	28173	28358	28562	28378	28419	28259	28354	28273	28703	28333	28605	28269	28442	28202	28311	28200	28500	28211	28359	28350	28293	28306	28221	28494	28408	28500	28405	28274	28288	28408	28284	28399	28406	28298	28518	28271	28315	28603	28691	28478	28377	28624	28317	28416	28492	28404	28481	28587	28458	28289	28348	28417	28169	28185	28435	28465	28471	28590	28097	28465	28127	28388	28381	28421	28495	28449	28184	28293	28280	28250	28333	28582	28551	28493	28393	28473	28351	28599	28371	28513	28244	28429	28518	28443	28329	28576	28322	28510	28524	28388	28413	28396	28232	28443	28386	28338	28319	28263	28516	28377	28291	28422	28310	28261	28667	28471	28327	28122	28265	28344	28303	28184	28220	28479	28234	28544	28332	28326	28510	28285	28275	28392	28362	28326	28359	28598	28428	28533	28204	28338	28254	28387	28396	28363	28200	28474	28551	28454	28356	28504	28321	28316	28490	28365	28341	28262	28207	28435	28364	28392	28311	28192	28410	28168	28421	28294	28414	28484	28461	28310	28259	28364	28507	28516	28553	28327	28622	28365	28434	28590	28522	28506	28669	28583	28522	28380	28427	28376	28293	28570	28480	28314	28388	28235	28291	28589	28559	28390	28498	28408	28386	28265	28573	28560	28442	28451	28278	28392	28014	28495	28366	28396	28428	28173	28386	28424	28465	28052	28562	28353	28438	28548	28439	28384	28404	28437	28634	28098	28332	28341	28272	28483	28504	28463	28383	28414	28306	28223	28386	28561	28492	28301	28483	28261	28447	28469	28348	28293	28432	28506	28490	28642	28343	28396	28330	28105	28360	28505	28383	28529	28541	28200	28387	28452	28319	28262	28204	28348	28249	28325	28406	28318	28357	28320	28280	28288	28268	28478	28430	28446	28378	28613	28539	28346	28141	28468	28443	28461	28347	28463	28649	28447	28518	28323	28282	28344	28401	28592	28530	28485	28302	28377	28461	28533	28386	28213	28643	28348	28255	28162	28450	28419	28166	28622	28384	28359	28570	28341	28320	28452	28559	28275	28354	28595	28423	28158	28686	28408	28182	28333	28385	28505	28485	28575	28544	28345	28356	28296	28445	28317	28220	28372	28539	28612	28453	28367	28453	28304	28437	28544	28543	28434	28334	28430	28253	28418	28465	28351	28472	28222	28376	28464	28430	28592	28410	28405	28412	28544	28350	28408	28305	28390	28522	28250	28277	28466	28371	28321	28570	28357	28440	28292	28246	28251	28664	28477	28403	28292	28330	28423	28374	28120	28433	28228	28671	28682	28603	28274	28418	28658	28275	28554	28713	28254	28574	28101	28279	28534	28194	28436	28239	28447	28389	28446	28470	28298	28708	28314	28350	28366	28349	28382	28625	28277	28376	28556	28247	28566	28525	28446	28192	28335	28523	28622	28419	28311	28559	28201	28378	28408	28606	28297	28474	28320	28296	28386	28429	28386	28685	28504	28296	28461	28433	28378	28313	28328	28448	28526	28357	28642	28580	28261	28400	28345	28364	28357	28517	28423	28318	28507	28365	28643	28546	28369	28258	28328	28320	28325	28593	28376	28423	28349	28476	28388	28526	28386	28146	28613	28384	28377	28316	28389	28347	28186	28491	28532	28306	28327	28468	28619	28573	28396	28397	28270	28395	28162	28439	28419	28327	28521	28405	28561	28501	28210	28461	28526	28382	28337	28670	28550	28478	28419	28371	28370	28494	28429	28202	28330	28207	28328	28297	28509	28490	28347	28341	28458	28311	28360	28437	28235	28176	28493	28385	28267	28371	28643	28316	28543	28382	28452	28502	28397	28471	28404	28440	28583	28606	28441	28462	28358	28448	28529	28308	28307	28505	28592	28512	28458	28359	28376	28451	28428	28471	28251	28506	28652	28371	28427	28439	28553	28267	28574	28259	28412	28185	28413	28629	28259	28403	28684	28403	28581	28720	28420	28376	28410	28393	28223	28422	28772	28388	28224	28552	28221	28442	28632	28504	28402	28384	28351	28445	28278	28449	28378	28634	28528	28394	28665	28407	28624	28225	28605	28180	28314	28586	28566	28421	28424	28410	28561	28558	28426	28513	28488	28308	28419	28635	28208	28477	28315	28228	28250	28396	28385	28437	28275	28324	28487	28400	28360	28546	28567	28462	28335	28624	28377	28289	28593	28066	28227	28415	28468	28389	28490	28321	28454	28691	28414	28546	28269	28313	28486	28463	28519	28462	28421	28275	28337	28481	28489	28279	28516	28201	28538	28379	28363	28359	28763	28488	28308	28453	28353	28428	28421	28413	28504	28431	28165	28503	28333	28432	28568	28416	28314	28331	28369	28378	28553	28227	28775	28409	28437	28448	28293	28375	28591	28429	28104	28544	28596	28384	28446	28371	28470	28570	28441	28476	28336	28444	28415	28376	28171	28230	28347	28381	28433	28515	28333	28292	28254	28484	28463	28314	28326	28328	28418	28492	28167	28353	28465	28439	28305	28485	28587	28436	28324	28443	28429	28589	28510	28489	28253	28541	28426	28522	28359	28221	28469	28301	28413	28379	28358	28414	28556	28493	28203	28334	28587	28425	28307	28506	28639	28454	28388	28387	28332	28287	28125	28739	28430	28565	28553	28594	28417	28577	28183	28115	28397	28372	28620	28439	28322	28653	28419	28560	28353	28519	28324	28315	28333	28400	28401	28262	28219	28594	28472	28381	28643	28361	28317	28370	28503	28227	28281	28516	28333	28494	28483	28429	28626	28612	28415	28225	28321	28459	28421	28588	28348	28397	28420	28467	28415	28361	28214	28548	28500	28458	28484	28413	28355	28325	28512	28448	28397	28531	28245	28471	28399	28335	28348	28499	28337	28381	28271	28407	28205	28280	28187	28352	28496	28818	28341	28360	28227	28265	28369	28479	28096	28457	28494	28496	28574	27914	28394	28272	28292	28633	28580	28627	28351	28285	28247	28501	28312	28612	28562	28380	28406	28505	28529	28501	28260	28686	28515	28421	28629	28542	28507	28668	28264	28451	28281	28373	28322	28434	28374	28447	28519	28535	28557	28485	28417	28215	28311	28353	28272	28687	28540	28322	28543	28378	28451	28519	28559	28352	28172	28126	28320	28409	28316	28557	28446	28451	28385	28377	28464	28433	28330	28539	28592	28550	28420	28279	28681	28373	28577	28530	28325	28287	28299	28613	28615	28457	28256	28459	28285	28503	28290	28540	28606	28545	28524	28416	28463	28344	28711	28251	28377	28656	28440	28249	28333	28626	28512	28533	28411	28698	28650	28321	28538	28415	28335	28495	28246	28411	28142	28364	28217	28362	28555	28437	28313	28427	28308	28412	28236	28379	28534	28622	28489	28390	28412	28371	28415	28427	28530	28476	28532	28244	28364	28548	28472	28411	28285	28445	28170	28535	28695	28356	28408	28322	28529	28487	28591	28428	28686	28498	28486	28705	28421	28281	28615	28460	28276	28325	28141	28212	28386	28287	28106	28517	28533	28437	28210	28252	28780	28457	28393	28566	28598	28332	28242	28396	28474	28608	28246	28334	28555	28299	28099	28512	28600	28638	28685	28394	28296	28501	28276	28247	28633	28477	28410	28392	28236	28432	28556	28469	28666	28533	28464	28158	28295	28331	28603	28511	28372	28384	28182	28206	28513	28539	28542	28356	28446	28284	28562	28672	28392	28473	28556	28623	28375	28541	28390	28467	28296	28402	28369	28608	28606	28393	28558	28421	28430	28273	28134	28613	28543	28426	28322	28514	28581	28432	28359
26500	56659	52766	37419	28141	23769	22489	21822	21907	21749	21609	21900	21831	21859	21711	21816	21750	21891	21636	21592	21665	21768	21672	21799	21786	21817	21797	21799	21980	21631	21737	21718	21707	21846	21613	21788	21766	21774	21610	21767	21940	21749	21944	21692	21818	21798	21834	21676	21559	21818	21924	21656	21902	21710	21886	21802	21810	21718	21847	21718	21856	21849	21729	21843	21820	21720	21857	21889	21694	21925	21811	21888	21808	21792	21735	21786	21795	21902	21657	21887	21687	21850	21700	21760	21705	21851	21684	21763	21839	21615	21959	21839	21816	21686	21793	21741	21642	21774	21661	21758	21633	21804	21779	21729	21809	21679	21554	21845	21745	21614	21915	21708	21735	21772	21671	21731	21856	21895	21656	21866	21859	21688	21896	21619	21839	21839	21774	21719	21803	21886	21808	21920	21757	21742	21741	21856	21812	21626	21828	21795	22089	21713	21762	21631	21697	21981	21884	21698	21693	21842	21679	21826	21707	21829	21872	21844	21809	21798	21682	21673	21581	21885	21594	21745	21638	21694	21644	21703	21777	21622	21768	21890	21544	21833	21638	21909	21770	21785	21583	21971	21738	22005	21759	21792	21638	21704	21856	21774	21723	21823	21862	21885	21685	21615	21762	21797	21702	21899	21856	21814	21810	21904	21757	21725	21776	21824	21771	21811	21742	21544	21675	21665	21641	21596	21696	21765	21626	21737	21627	21707	21900	21703	21954	21751	21781	21812	21557	21988	21758	21668	21899	21924	21792	21727	21668	21579	21938	21868	21765	21809	21758	21784	21922	21857	21770	21745	21862	21965	21803	21638	21823	21920	21876	21664	21797	21835	21658	21821	21678	21814	21648	21706	21737	21630	21836	21801	21756	21721	21642	21853	21783	21948	21825	21736	21705	21818	21706	21740	21730	21896	21764	21628	21854	21794	21754	21759	21820	21793	21832	21730	21565	21792	21899	21683	21865	21813	21731	21774	21667	21649	21888	21812	21755	21894	21750	21847	21612	21789	21715	21687	21716	21909	21674	21798	21757	21708	22002	21726	21754	21796	21757	21814	21807	21790	21797	21900	21874	22024	21850	21740	21814	21666	21949	21745	21840	21765	21738	21790	21695	21692	21667	21862	21764	21842	21843	21746	21649	21752	21539	21836	21778	21735	21735	21762	21767	21742	21777	21577	21783	21904	21806	21679	21905	21701	21774	21778	21807	21719	21767	21819	21859	21668	21576	21577	21893	21816	21774	21839	21797	21735	21841	21713	21854	21799	21800	21831	21835	21794	21713	21622	21965	21807	21690	21759	21780	21890	21611	21779	21929	21836	21652	21818	21735	21827	21739	21792	21839	21649	21697	21548	21912	21640	21775	21814	21776	21743	21815	21834	21707	21792	21612	21799	21766	21679	21869	21710	21846	21703	21937	21892	21875	21554	21821	21661	21760	21745	21855	21757	21675	21882	21713	21654	21885	21906	21693	21796	21794	21745	21632	21821	21725	21827	21795	21740	21755	21742	21775	21760	21816	21756	21825	21948	21684	21760	21904	21774	21669	21820	21792	21610	21997	21799	21881	21719	21768	21763	21888	21870	21745	21809	21908	21725	21707	21757	21632	21920	21891	21710	21809	21845	21764	21672	21762	21847	21782	21904	21806	21567	21500	21815	21823	21742	21854	21767	21807	21566	21943	21778	21637	21728	21850	21909	21489	21707	21701	21523	21588	21764	21710	21838	21770	21721	21716	21782	21764	21739	21751	21792	21830	21760	21882	21712	21788	21721	21811	21762	21867	21573	21742	21664	21968	21741	21784	21707	21900	21789	21941	21851	21821	21752	21599	21911	21811	21767	21759	21703	21757	21662	21550	21902	21562	21856	21632	21598	21738	21959	21798	21744	21858	21665	21825	21831	21766	21865	21850	21879	21867	21826	21727	21604	21770	21721	21685	21981	21675	21855	21635	21641	21587	21799	21767	21897	21864	21841	21749	21687	21783	21644	21790	21892	21708	21804	21591	21709	21787	21701	21825	21718	21805	21778	21640	21597	21784	21772	21706	21817	21906	21763	21807	21804	21885	21814	21845	21734	21736	21743	21625	21972	21827	21665	21830	21671	21807	21785	21805	21758	21654	21670	21583	21767	21879	21565	21766	21734	21851	21750	21559	21785	21769	21862	21712	21726	21935	21627	21881	21960	21745	21618	21811	21823	21785	21766	21816	21757	21833	21592	21813	21809	21653	21980	21696	21490	21822	21759	21827	21770	21728	21766	21695	21699	21943	21819	21814	21856	21920	21749	21660	21921	21824	21820	21644	21729	21863	21781	21942	21755	21718	21762	21932	21794	21830	21870	21806	21969	21946	21782	21814	21769	21935	21673	21660	21882	21804	21832	21834	21726	21815	21812	21749	21908	21838	21953	21715	21889	21700	21775	21883	21722	21871	21777	21814	21823	21839	21688	21886	21447	21770	21824	21709	21853	21844	21657	21775	21694	21731	21632	21775	21876	21672	21758	21949	21686	21816	21843	21702	21796	21827	21732	21733	21813	21830	21650	21926	21675	21810	21741	21703	21842	21707	21815	21747	21711	21907	21711	21713	21796	21781	21870	21461	21760	21825	21673	21688	21795	21719	21821	21924	21712	21752	21826	21797	21631	21844	21690	21725	21677	21737	21667	21615	21698	21757	21738	21897	21877	21782	21658	21872	21876	21820	21817	21848	21727	21807	21911	21761	21520	21782	21817	21870	21792	21694	21684	22106	21895	21840	21812	21830	21751	21581	21738	21892	21744	21903	21763	21962	21722	21666	21781	21912	21895	21814	21661	21909	21581	21672	21948	21726	21701	21846	21827	21613	21760	21659	21754	21852	21717	21842	21679	21706	21633	21824	21592	22011	21723	21772	21692	21727	21652	21865	21902	21756	21678	21792	21835	21899	21740	21828	21882	21861	21847	21817	21765	21764	21733	21797	21594	21661	21883	21878	21806	21682	21525	21743	21914	21826	21747	21809	21821	21946	21830	21811	21643	21932	21595	21848	21802	21921	21635	21809	21775	21845	21754	21776	21854	21614	21801	21649	21588	21643	21712	21884	21752	21840	21715	21748	21774	21790	21701	21825	21898	21724	21680	21820	21834	21566	21848	21649	21734	21714	21578	21795	21795	21938	21825	21749	21748	21680	21611	21585	21844	21720	21835	21783	21689	22001	21837	21915	21863	21920	21647	21946	21767	21826	21814	21868	21832	21843	21678	21795	21606	21848	21693	21758	21817	21673	21870	21970	21794	21788	21725	21781	21870	21844	21905	21677	21821	21721	21726	21807	21839	21782	21810	22046	21772	21766	21932	21814	21988	21774	21718	21810	21902	21855	21799	21757	21821	21789	21796	21666	21608	21839	21930	21935	21574	21775	21943	21773	21634	21791	21709	21813	21745	21732	21730	21703	21609	21700	21803	21800	21689	21638	21888	21811	21865	21677	21785	21894	21773	21749	21568	21905	21584	21649	21775	21654	21646	21698	21752	21976	21758	21775	21670	21690	21756	21631	21760	21845	21829	21715	21671	21731	21739	21770	21686	21693	21752	21691	21731	21825	21764	21844	21857	21643	21892	21770	21773	21801	21899	21650	21649	21682	21578	21869	21858	22037	21909	21626	21846	21803	21891	21827	21976	21855	21794	21750	21702	21855	21768	21822	21663	21847	21769	21881	21691	21756	21794	21682	21715	22034	21867	21715	21848	21816	21804	21665	21914	21942	22127	21689	21826	21796	21703	21831	21773	21793	21810	21713	21822	21882	21636	21681	21761	21990	21952	21800	21721	21732	21745	21788	21708	21720	21706	21672	21816	21752	21782	21756	21671	22003	21859	21622	21718	21832	21755	21763	21792	21749	21705	21835	21781	21676	21929	21682	21844	21771	21931	21637	21631	21666	21667	21726	21873	21684	21743	21618	21752	21857	21873	21720	22154	21789	21674	21827	21776	21591	21847	21886	21538	21858	21501	21851	21811	21956	21849	21936	22001	21853	21790	21802	21774	21927	21771	21787	21904	21689	21808	21879	21670	21719	21742	21859	21728	21670	21693	21736	21712	21612	21790	21773	21753	21929	21940	21775	21873	21716	21845	21844	21778	21691	21833	21918	21763	21769	21615	21809	21821	21784	21773	21605	21871	21898	21668	21783	21652	21920	21828	21740	21754	21950	21792	21698	21715	21648	21611	21856	21799	21669	21665	21598	21789	21717	21712	21851	21771	21713	21919	21718	21693	21915	21787	21753	21875	21820	21670	21809	21770	21705	21728	21696	21731	21704	21511	21712	21703	21810	21861	21775	21764	21831	21753	21635	21853	21850	21486	21719	21761	21694	21857	21796	21854	21996	21865	21871	21687	21710	21685	21679	21934	21796	21846	21814	21690	21805	21748	21761	21744	21651	21936	21777	21972	21850	21896	21827	21635	21750	21859	21819	21785	21656	21859	21914	21595	21782	21768	21724	21837	21789	21677	21805	21706	21813	21763	21639	21839	21641	21893	21662	21756	21737	21714	21827	21671	21771	21870	21777	21643	21666	21582	21692	21734	21784	21675	21777	21817	21848	21706	21725	21874	21795	21700	21708	21776	21788	21783	21765	21752	21847	21807	21860	21871	21740	21753	21624	21751	21753	21722	21897	21897	21987	21831	21832	21777	21894	21798	21855	21816	21741	21769	21833	21757	21746	21858	21677	21659	21699	21763	21825	21616	21771	21837	21901	21714	21793	21686	21842	21865	21696	21790	21976	21641	21961	21750	21748	21911	21864	21943	21790	21838	21666	21770	21890	21684	21631	21745	21807	21814	21897	21771	21785	21728	21859	21586	21804	21759	21767	21872	21605	21728	21879	21901	21601	21835	21851	21768	21774	21519	21857	21768	21894	21831	21673	21790	21896	21813	21681	21837	21883	21631	21970	21736	21808	21872	21755	21805	21831	21924	21675	21745	21615	21791	21751	21759	21712	21800	21740	21631	21740	21828	21772	21838	21786	21872	21828	21895	21770	21619	21701	21575	21698	21880	21690	21734	21752	21836	21873	21724	21836	21890	21938	21775	21817	21862	21827	21786	21674	21889	21634	21583	21842	21660	21808	21580	21867	21827	21712	21773	21740	21779	21727	21761	21826	21882	21892	21786	21908	21680
23565	23676	45089	48623	41360	35106	32731	29172	28393	28930	28750	28696	28660	28671	28700	28631	28705	28505	28682	28733	28673	29003	28611	28563	28746	28658	28620	28548	28437	28640	28915	28731	28625	28624	28455	28816	28609	28389	28812	28663	28540	28460	28273	28573	28436	28682	28546	28752	28476	28440	28511	28572	28451	28421	28366	28463	28453	28583	28641	28653	28498	28871	28425	28679	28627	28496	28679	28610	28479	28379	28355	28537	28560	28204	28428	28453	28519	28541	28470	28574	28590	28704	28605	28606	28622	28137	28476	28474	28505	28386	28297	28525	28513	28442	28712	28579	28374	28379	28441	28430	28530	28525	28518	28490	28584	28555	28655	28510	28488	28710	28373	28408	28596	28623	28484	28394	28460	28663	28607	28460	28469	28541	28618	28454	28399	28479	28379	28442	28526	28515	28564	28329	28491	28473	28306	28331	28447	28540	28788	28591	28401	28510	28618	28340	28167	28420	28471	28556	28824	28564	28511	28489	28415	28542	28517	28573	28399	28371	28623	28563	28405	28296	28685	28389	28414	28382	28727	28279	28597	28382	28427	28349	28709	28499	28496	28348	28533	28337	28494	28495	28355	28341	28380	28581	28577	28269	28378	28498	28388	28524	28485	28382	28501	28382	28514	28538	28668	28367	28386	28397	28686	28189	28434	28447	28413	28456	28472	28623	28738	28184	28568	28542	28458	28505	28334	28715	28637	28426	28275	28455	28518	28686	28484	28535	28384	28638	28636	28406	28373	28506	28443	28583	28520	28525	28660	28633	28433	28399	28333	28608	28589	28601	28483	28711	28833	28399	28539	28485	28381	28625	28577	28694	28339	28288	28337	28354	28605	28302	28718	28429	28229	28375	28430	28576	28470	28557	28496	28612	28517	28541	28284	28608	28270	28390	28698	28446	28488	28533	28731	28479	28538	28467	28522	28379	28495	28593	28416	28537	28560	28266	28411	28546	28509	28557	28342	28416	28604	28564	28494	28316	28717	28431	28339	28286	28198	28432	28329	28489	28396	28622	28582	28568	28621	28370	28503	28363	28376	28437	28367	28547	28532	28351	28756	28428	28540	28633	28536	28636	28805	28460	28545	28413	28477	28456	28539	28567	28369	28290	28414	28370	28478	28552	28582	28381	28482	28447	28675	28255	28439	28622	28543	28619	28427	28471	28606	28347	28613	28400	28708	28452	28161	28277	28489	28464	28411	28490	28320	28535	28673	28446	28732	28324	28598	28506	28407	28345	28455	28426	28281	28420	28451	28599	28683	28437	28680	28667	28419	28602	28516	28343	28644	28278	28302	28538	28459	28472	28560	28232	28543	28608	28535	28601	28557	28477	28467	28228	28367	28410	28544	28466	28412	28544	28751	28431	28577	28549	28655	28654	28410	28640	28379	28618	28430	28533	28626	28304	28562	28333	28551	28290	28422	28489	28404	28466	28396	28308	28695	28596	28577	28485	28387	28565	28433	28394	28365	28373	28329	28655	28482	28405	28340	28354	28429	28598	28732	28621	28488	28444	28505	28297	28427	28415	28572	28354	28433	28283	28560	28472	28484	28372	28507	28559	28532	28456	28548	28626	28597	28256	28541	28299	28353	28558	28462	28501	28428	28577	28526	28399	28351	28513	28768	28591	28572	28603	28229	28302	28586	28351	28552	28494	28467	28610	28616	28599	28518	28518	28647	28484	28549	28726	28558	28662	28573	28544	28537	28341	28451	28475	28420	28329	28568	28496	28592	28685	28530	28471	28373	28421	28261	28469	28635	28416	28480	28586	28323	28386	28667	28557	28445	28509	28391	28494	28544	28454	28546	28348	28429	28577	28531	28723	28778	28510	28544	28421	28482	28544	28452	28555	28415	28468	28568	28441	28518	28509	28499	28225	28321	28172	28321	28560	28551	28395	28524	28512	28681	28411	28302	28371	28762	28518	28392	28512	28482	28353	28322	28511	28630	28616	28573	28632	28641	28474	28402	28319	28464	28417	28553	28433	28501	28576	28522	28518	28682	28480	28625	28528	28509	28479	28640	28707	28477	28432	28613	28335	28351	28488	28669	28757	28614	28486	28362	28229	28504	28578	28753	28342	28559	28868	28637	28392	28541	28435	28579	28464	28503	28639	28303	28462	28463	28597	28360	28309	28472	28432	28707	28501	28454	28486	28253	28224	28406	28466	28417	28543	28531	28430	28366	28591	28541	28270	28637	28766	28531	28581	28498	28393	28475	28483	28403	28514	28459	28295	28366	28567	28713	28622	28430	28482	28348	28702	28758	28411	28508	28469	28439	28551	28589	28379	28534	28411	28543	28430	28568	28644	28413	28359	28459	28556	28543	28544	28629	28470	28461	28673	28610	28284	28374	28540	28511	28639	28396	28336	28557	28515	28509	28482	28523	28611	28504	28461	28505	28677	28671	28531	28440	28298	28553	28500	28590	28541	28597	28567	28558	28718	28505	28648	28663	28412	28663	28478	28585	28419	28369	28470	28592	28481	28248	28398	28478	28462	28652	28443	28278	28549	28625	28496	28649	28564	28452	28537	28594	28250	28564	28788	28475	28722	28686	28445	28497	28254	28447	28568	28572	28499	28430	28445	28457	28645	28773	28547	28456	28531	28397	28435	28619	28325	28547	28476	28492	28309	28536	28551	28430	28632	28741	28655	28604	28461	28549	28445	28616	28547	28446	28538	28568	28501	28168	28446	28524	28493	28766	28398	28604	28236	28668	28342	28398	28581	28352	28315	28412	28381	28397	28422	28644	28396	28502	28464	28479	28481	28388	28650	28630	28768	28554	28590	28637	28586	28801	28674	28376	28673	28412	28682	28595	28507	28633	28361	28566	28567	28790	28639	28686	28426	28364	28426	28504	28467	28612	28430	28437	28510	28396	28571	28724	28656	28347	28731	28439	28534	28485	28532	28273	28689	28524	28469	28529	28456	28525	28632	28497	28195	28444	28376	28729	28627	28636	28717	28592	28499	28411	28629	28271	28359	28597	28320	28606	28410	28567	28524	28585	28478	28506	28285	28533	28695	28574	28494	28412	28453	28487	28482	28412	28396	28438	28267	28592	28500	28436	28706	28532	28430	28435	28538	28403	28522	28644	28557	28546	28421	28598	28485	28640	28437	28480	28410	28462	28603	28475	28478	28302	28512	28403	28631	28400	28582	28683	28345	28477	28265	28550	28660	28637	28611	28686	28652	28550	28480	28317	28368	28468	28462	28682	28335	28272	28665	28409	28566	28479	28640	28537	28359	28491	28414	28395	28478	28389	28659	28508	28461	28603	28423	28462	28635	28796	28656	28538	28638	28449	28453	28454	28608	28544	28369	28317	28327	28497	28655	28415	28556	28460	28566	28356	28415	28615	28398	28591	28791	28488	28299	28654	28513	28486	28298	28391	28454	28658	28274	28678	28594	28418	28420	28858	28489	28499	28812	28847	28420	28443	28386	28558	28476	28708	28457	28547	28465	28370	28458	28422	28356	28332	28545	28655	28590	28509	28471	28452	28291	28653	28477	28405	28426	28536	28480	28687	28561	28436	28313	28466	28606	28473	28654	28388	28482	28434	28252	28506	28394	28284	28488	28773	28662	28617	28430	28720	28630	28536	28565	28466	28522	28387	28684	28490	28263	28599	28350	28615	28479	28608	28321	28425	28138	28375	28405	28516	28699	28583	28479	28467	28398	28382	28503	28572	28523	28319	28517	28824	28620	28507	28426	28509	28642	28508	28609	28425	28690	28398	28393	28425	28517	28556	28543	28706	28408	28356	28791	28714	28340	28636	28429	28523	28460	28456	28486	28539	28484	28381	28426	28518	28641	28397	28223	28269	28468	28455	28261	28342	28463	28435	28510	28656	28890	28659	28478	28484	28484	28639	28527	28506	28444	28520	28543	28869	28511	28591	28620	28348	28272	28545	28351	28595	28528	28641	28316	28536	28440	28498	28646	28433	28404	28359	28278	28698	28603	28503	28330	28406	28242	28162	28585	28645	28478	28434	28725	28613	28560	28571	28642	28559	28736	28616	28235	28555	28382	28352	28635	28421	28442	28653	28658	28557	28275	28479	28465	28406	28558	28467	28634	28284	28404	28434	28262	28568	28536	28453	28448	28484	28658	28355	28643	28501	28520	28645	28431	28441	28653	28568	28479	28576	28587	28569	28714	28688	28495	28474	28526	28625	28296	28636	28681	28595	28438	28707	28632	28350	28570	28626	28537	28429	28505	28456	28285	28560	28261	28444	28276	28152	28427	28635	28359	28642	28496	28626	28389	28496	28729	28480	28730	28579	28523	28653	28728	28486	28563	28703	28638	28307	28379	28654	28550	28483	28467	28402	28443	28602	28551	28537	28487	28419	28579	28591	28465	28477	28606	28713	28614	28440	28498	28455	28341	28575	28757	28582	28577	28576	28667	28473	28616	28562	28470	28683	28501	28482	28444	28449	28463	28544	28328	28411	28592	28242	28500	28437	28542	28453	28392	28565	28623	28634	28587	28662	28359	28563	28675	28557	28440	28805	28611	28288	28532	28407	28625	28727	28586	28257	28586	28713	28302	28532	28214	28340	28299	28344	28430	28564	28486	28493	28677	28626	28560	28547	28387	28674	28443	28376	28452	28459	28525	28497	28250	28497	28483	28479	28577	28748	28638	28448	28447	28433	28408	28522	28526	28479	28266	28426	28560	28368	28437	28405	28505	28594	28630	28330	28519	28450	28569	28402	28693	28572	28362	28478	28437	28419	28460	28497	28548	28407	28533	28492	28549	28546	28436	28517	28409	28498	28238	28348	28610	28566	28300	28577	28405	28424	28576	28558	28347	28396	28636	28465	28454	28435	28510	28582	28414	28600	28466	28291	28298	28502	28560	28608	28145	28412	28471	28394	28490	28527	28583	28317	28444	28556	28495	28579	28378	28533	28486	28421	28587	28437	28290	28415	28662	28721	28728	28446	28637	28541	28119	28276	28366	28572	28501	28511	28202	28316	28563	28484	28425	28547	28702	28727	28517	28588	28446	28600	28412	28448	28471	28225	28558	28510	28284	28431	28353	28445	28538	28655	28182	28425	28561	28429	28468	28507	28337	28443	28484	28525	28581	28315	28369	28568	28493	28555	28378	28426	28482	28492	28565	28437	28555	28603	28403	28210	28635	28336	28715
51542	99072	93187	69659	47481	32507	25120	22229	21962	21894	21982	21757	21982	21899	21899	21704	22003	21878	22011	22012	21895	21944	21946	21970	21983	21811	21916	21944	21888	21971	21736	21900	22053	21851	21971	21970	21849	21865	21880	21989	21891	21913	21898	21779	21809	21865	22046	21803	21779	21910	22013	21663	22068	21920	21989	21770	21794	21952	22009	21911	22114	21772	21938	22002	21886	21867	21913	21994	21792	21883	21932	21838	22066	21941	21914	21822	21896	21792	21880	22050	21975	21866	21920	21728	21780	21916	21847	21843	21999	21938	22107	22026	21922	21864	22018	21875	21877	21892	21794	22040	21671	21879	22007	21760	21932	21948	22016	22009	21947	21838	21962	21925	21972	21998	21933	21955	21886	21753	21945	21957	21769	22100	21861	21909	21927	21880	21922	21858	21916	21879	21761	21788	21888	21984	22004	21926	22004	21794	21895	21951	21873	21935	21937	21946	21900	21903	21856	21939	21765	21832	21963	21770	22018	21954	21848	21842	21754	21742	21877	21934	21928	21858	21833	21927	21633	21872	21923	21922	21777	21876	21858	21882	21749	21986	21890	21875	21952	21742	21963	21936	21877	21816	21974	22001	21924	21936	22093	22077	21924	21807	21733	21819	22038	21917	21947	21731	21877	21760	22031	21942	21997	21821	21771	21974	21813	22057	21818	21779	21685	21926	21947	21801	21786	22038	21890	22082	21783	21968	21968	22030	22069	21748	21929	22004	21796	21894	22038	22014	21807	21781	21709	21935	21893	21905	21756	21992	21802	21736	21944	21979	21919	21953	21845	22066	21944	21947	21847	22017	21912	21883	21978	21954	21827	21876	21859	22002	21956	22075	21709	21862	21988	21753	21997	21933	21687	21983	21866	21801	21728	22017	21673	21874	21913	21903	21896	21974	21865	21865	21927	21873	21853	21945	21952	21825	21827	21935	21814	21857	21945	21997	21918	21865	21976	21701	21908	22107	21920	21841	21957	21977	21811	21931	21820	21907	21925	21815	21975	21890	21895	22080	21931	21809	21749	21989	21778	21985	22104	21902	21986	21975	21902	21894	21873	22067	21872	21990	21974	21838	21962	21744	21707	21833	22025	21929	21940	21930	21877	21924	22256	21859	21830	22028	21822	21830	21869	22007	21822	21893	21855	21991	21773	21960	21853	22017	21912	21886	22030	21747	21939	21757	21828	21978	21769	21952	22098	22025	21912	21994	21911	21948	21912	21966	21804	21917	21922	21818	21848	21958	22024	21927	21786	21782	21921	21961	21891	21896	22064	21832	22074	21766	21871	21820	22037	21849	21913	21860	21897	21999	22047	22051	21850	21898	21813	22027	21847	21772	21774	21842	21822	21851	22172	21822	21920	21821	21992	21816	21841	22006	21814	21773	21927	21902	21908	22017	21949	22139	21940	21903	21937	21896	22116	21992	21899	22004	21747	21768	21784	21902	21709	21876	22082	21931	22001	21730	21876	22049	21615	21727	21822	21962	22107	21783	21881	21830	22012	21992	21964	21720	21952	21782	21898	21853	21870	21810	22093	22074	22018	21986	22110	21981	21816	21997	21734	22046	22096	21932	21886	21602	21975	22009	22018	21940	21898	22086	22004	21882	21815	21967	21797	21696	21917	21815	22062	21925	22001	21889	22080	22011	21677	22061	21927	21724	21716	21928	21785	21958	21782	21834	21964	21832	21914	21770	22197	21999	21793	21824	21891	21945	22016	21815	21844	21744	21912	21966	21821	21838	21897	21876	21932	21999	21956	22084	21696	21895	21890	21653	21827	21980	21930	21856	22073	21838	21926	21934	22013	21883	21772	21882	21737	21774	21823	22009	21741	21880	21796	21961	21975	21706	21834	22011	21908	22134	21944	21906	21741	21906	21900	22004	22081	21946	21989	21875	21852	21834	21914	21802	21983	21783	21836	21857	21895	22001	21945	21952	21981	21668	21826	21851	21850	21617	21748	21780	21891	21727	21786	21789	21872	21981	21783	21604	21983	21793	21860	21764	22001	21835	21715	21858	21922	21922	21918	22112	21946	21997	21930	22004	21985	21814	22089	21941	21829	21762	21958	21926	21999	21851	21880	21933	21956	22020	21981	21857	21785	21675	21848	21923	21987	21975	21771	21750	21890	21785	22074	21867	21762	21921	21807	21913	21943	21930	21834	22001	21726	21878	21846	21849	21982	21903	21940	21943	21899	21863	21740	21920	21947	21882	21964	21724	22076	21739	21747	21831	22026	21801	22081	21922	21817	21855	21794	22086	21879	21881	21986	21910	22057	21838	21893	21739	21823	21929	22002	21862	22118	21933	21920	21991	21827	21881	21875	21991	21958	21934	21807	21988	21946	21870	21697	21897	22074	22049	21679	21787	21914	21874	22075	22049	21906	21977	21852	21811	21919	22052	21763	21833	21925	22179	21942	21986	21801	21822	21786	21834	21811	22029	21954	22013	22009	22005	21822	21886	21972	21910	22000	21918	21912	22036	21747	21899	21871	21887	21935	21811	21788	21964	21893	22050	22044	21807	21929	21816	21901	21735	21874	21869	21950	21918	22009	21934	22002	22023	21976	21840	21928	21981	21845	21982	22142	21811	21949	21928	21959	21941	21819	22056	21967	21897	22089	21785	22006	21840	21890	21804	21781	21909	21782	21964	21949	22025	21809	21926	21828	21849	22024	21757	21804	21894	21987	21923	21966	21993	21767	21773	21862	21979	21906	21656	21838	21914	22067	22004	21870	22038	22120	21893	21880	21924	22002	21936	21715	21997	21979	21922	21825	21922	21864	21940	21924	21948	21844	21941	21906	21740	21912	21899	22080	21887	22021	21991	22020	21877	21989	21865	21918	22000	21916	21889	21902	21841	22084	21981	21863	21716	21876	21926	21977	21949	21990	21938	21961	21966	22062	22075	21981	21853	21705	21930	21598	21922	21956	21916	21985	21903	21863	22067	21826	21953	21860	21724	21967	21867	21778	21891	21817	21842	21931	21961	21615	21993	21915	21854	21898	21880	21890	21914	22024	21843	21863	21970	21898	21800	21924	22047	21774	21935	22088	21703	22073	21773	21753	22042	21844	21860	21745	21976	21874	22015	21748	21906	21914	21810	22136	21899	21947	21890	22096	21880	22039	21853	21864	21981	21909	21915	21934	21732	21964	21791	21933	21990	21946	21880	21940	21881	21976	22101	21864	21710	21957	21900	21993	21924	22105	21789	21806	21865	21897	21981	21973	21922	21894	21919	21962	22051	21811	21670	21868	21985	21725	21954	21841	21891	22119	21857	21682	21973	22075	21816	21892	21639	21943	21781	21844	21843	21925	21832	21948	21865	22082	21801	21978	21957	21997	21897	21768	21837	21766	22102	21775	21905	21751	21968	21906	21964	21825	21946	21819	21814	21932	21965	22008	21742	22103	21959	21907	21885	22053	21960	21813	21874	21793	21998	21869	21843	21981	21929	21881	21950	21793	21901	21819	21851	21869	21719	22094	22116	21912	21925	21869	21907	21930	22052	21860	21846	21914	21920	22085	21942	21873	21879	21894	21940	22092	21789	21906	21878	21850	22023	21959	21898	21848	21896	21839	21760	21982	21975	22103	21918	21979	21852	22069	21877	22093	21830	22031	22025	21862	21920	21872	21863	22036	22240	21715	22017	21770	21947	21928	21895	21660	21780	21894	21865	21805	21889	21925	21777	21837	21909	21822	21823	21828	21763	22011	21697	21939	21848	21847	21836	22075	21872	21861	21985	21858	21820	22003	22033	21813	22000	21890	22023	21981	21807	21966	21919	21962	21813	21901	21854	21809	21965	21863	22019	21753	22082	22010	21951	21853	21843	22039	21976	21916	21772	21924	21967	22099	21762	22023	21925	21863	21904	21961	21802	21843	21870	21848	21933	21849	21885	21875	21665	21876	21892	21884	21820	22060	21786	22014	21813	21811	21908	21917	21955	21803	22118	21847	22007	21866	21994	21908	21903	21927	22030	21815	21957	22047	21915	21860	21864	22145	21853	21932	21870	21722	21944	21819	21807	21948	21879	21716	21910	21821	22027	21968	21957	21987	21854	21862	21815	21791	21967	21689	21946	21733	22003	21785	22026	21987	21813	21890	21972	21749	22012	21974	22010	21827	22141	21781	21759	21971	21867	22011	21964	22059	21928	22081	22059	21979	21972	22059	21844	22057	21863	21828	21949	21933	21751	21933	21860	21803	21859	21933	21891	21766	21888	21932	21878	22071	22003	21920	21787	21800	21745	21843	21788	21859	21742	21949	21905	21849	21935	21947	21913	21950	21752	21894	22047	21897	21762	21880	21769	22006	21885	21809	21958	21984	21853	21917	21979	21865	21892	21963	21873	21916	21824	21941	21847	21872	21748	21973	21798	21997	22019	21758	21912	21916	21924	21787	22009	21867	21804	21802	21823	22074	22106	21939	21899	22008	21987	21835	21922	21843	21895	21943	21948	21800	21823	21965	21826	21932	21889	21884	21955	21969	21861	21831	21940	21686	21750	21888	21958	21794	21854	22033	21805	21791	22022	22011	21638	21915	21714	21830	21881	21963	21719	21940	21853	21797	21796	21827	21863	21741	21870	21929	21775	21981	21939	21890	21914	21743	21980	21817	21993	22076	21791	21997	22006	21858	22067	21981	21842	21940	21868	21712	21897	22082	22074	21928	21903	21834	21835	22168	21809	22011	21649	22063	22070	21917	21926	22121	21970	21932	22087	21966	21874	21966	21790	22069	22000	21965	21873	21898	21958	22007	21776	21912	21805	21944	21736	21735	22048	21925	21896	21944	21936	21888	21925	21746	21891	21857	21766	22042	21835	22000	21827	21849	21737	21940	21806	21891	21975	21936	21981	21968	22094	21947	21828	21841	21714	21760	21842	21887	21949	22035	21893	21803	21877	21858	21989	21875	21716	21740	22079	21959	21932	21980	21899	21834	21755	21907	21823	21981	21847	21960	21924	21891	21768	21925	22004	21903	21903	22058	21840	21857	22103	21835	21739	21842	21772	21866	22005	21787	22017	21930	22001	21764	21826	21847	21920	21871	21927	21814	22053	21806	21849	21827	21957	21904	22067	21951	21883	21689	21880	21912	22027	21919	21920	22024	21873	21898	22014	21881	21865	21940	21985	21826	21937	21957	21893
22446	22875	43166	48190	43410	38307	35111	30105	29216	29658	29696	29518	29593	29481	29581	29567	29572	29790	29357	29456	29445	29449	29356	29230	29503	29320	29448	29261	29377	29485	29406	29224	29429	29054	29488	29250	29298	29283	29530	29338	29109	29289	28983	29146	29368	29284	29446	29350	29269	28996	29364	29179	29454	29272	29300	29333	29106	29235	29086	29149	29210	29165	29220	29251	29232	29168	29488	29329	29253	29229	29408	29334	29161	29241	29010	29434	29437	29076	29022	29440	29525	29210	29032	29224	29019	29286	29269	29282	29397	29445	29373	29436	29354	29253	29284	29234	29307	29336	29284	29170	29247	28872	29344	29373	29295	29032	28990	29262	29192	29159	28955	29440	29102	29601	29383	29209	29135	29362	29204	29305	29570	29349	29158	29333	29143	29274	29222	29077	28905	29286	29345	29043	29322	29533	29463	29218	29517	29344	29454	29257	29113	29033	29119	29288	29205	29282	29236	29051	29099	29310	29393	29094	29477	28900	29190	28950	29305	29112	29358	29114	29137	29236	29035	29421	29303	29187	29154	29143	28989	29423	29224	29076	29263	28903	29241	29177	29095	29220	29265	29051	29371	29206	29314	29315	29057	29260	29178	29267	29209	29367	29185	29444	29129	29302	29282	29104	29383	29292	29234	29025	29171	29018	29035	29234	29018	29352	29211	28911	29062	29390	29389	29168	29264	29329	29194	29013	29296	29286	29097	29275	29268	29121	29408	29236	29093	29071	29216	28979	29430	29296	29197	29068	29198	29324	29035	29183	29049	29256	29351	29050	29385	29167	29070	29034	29445	29462	29251	29167	29171	29151	29307	29160	29092	29180	29494	29222	29263	29238	29294	29246	29105	29179	29268	29260	29297	29358	29357	29240	29335	28950	29099	29081	29227	29224	29160	29334	29272	29288	29222	29105	29257	29166	29173	29202	29379	29299	29139	29047	29147	29176	29394	29046	29327	29264	29225	29068	29188	29218	29294	29210	29312	29348	29526	29270	29061	29352	29504	29325	29253	29085	29030	29349	29138	28986	28778	29311	29185	29087	29254	28948	29132	29176	29291	29266	29069	29199	29056	29279	29144	29058	29116	29087	29352	29063	29379	29302	29234	29308	29100	29066	29357	29167	29409	29307	29199	29123	29151	29236	29284	29292	29133	29198	29338	29161	29339	28972	29153	29199	29426	29216	29148	29389	29105	29406	29161	29243	28914	29107	29228	29267	29350	29267	29280	29253	29547	29215	29241	29087	29297	29199	29279	29457	29161	29268	29300	29162	29227	29171	29308	29189	29368	28960	29409	29384	29395	29115	29286	29219	29139	29135	29223	29024	29100	29175	29376	29454	29236	28942	29028	29232	29353	29162	29217	29277	29111	29212	29025	28946	29171	28952	29218	29104	29198	29005	29250	29218	29225	29153	29017	29042	29418	29267	29205	29236	29448	29156	29165	29414	29252	29213	29415	29306	29561	29208	29181	29327	29114	29320	29255	29242	29195	29115	29381	29218	29216	29224	29437	29314	29381	28946	29320	29250	29108	29286	29357	28966	29205	29159	29068	29473	29305	28981	29160	29143	29308	29213	29352	29409	29251	29304	28966	29216	28993	29316	29104	29074	28935	29425	29274	29285	29154	29197	29264	29259	29003	29424	29421	29365	29141	29063	29600	29110	29245	29298	29362	29025	29096	29377	29384	29565	29268	29184	29294	29190	29077	29419	29309	29359	29107	29321	29091	29175	29303	29100	29123	29028	29352	29221	29470	29220	29295	29235	29046	29095	29402	29225	29332	28945	29307	29323	29208	29087	29296	29402	29077	29310	29436	29487	29255	29233	29153	29349	29327	29064	29458	29093	29288	29325	29072	29167	29106	29332	29004	29240	29029	29139	29224	29264	29270	29325	29156	29348	29093	29188	29217	29089	29318	29046	29227	28976	29327	29252	29239	29391	29161	29035	28887	29402	29290	29164	29105	29376	29141	29165	29433	29030	29239	29279	28992	29150	29267	29422	29387	29229	29159	29115	29175	29216	29208	29301	29145	29005	29101	29271	29260	29173	29294	29363	29499	29398	29284	29248	29229	28903	28935	29390	29220	29449	29320	29264	29160	29131	29245	29158	29223	29067	29167	29331	29264	28951	29008	29062	29201	29169	29276	29250	29253	29161	29237	29169	29305	29316	29246	29177	29315	29072	29630	29095	29211	29201	29506	29118	29225	29305	29109	29169	29156	29346	29107	29327	29203	29129	29255	29183	29227	29254	28963	29180	29058	29374	29469	29265	29329	29060	29225	29135	29435	29243	29256	29191	29243	29216	29366	29195	29165	29312	29142	29039	29179	29325	28930	29093	29111	29144	29292	29256	29154	29191	29417	29052	29039	29081	29041	29390	29125	29191	29142	29290	29197	29125	29323	29370	29269	29206	29118	29145	29301	28985	29106	29139	28925	29257	29287	29102	29211	29329	29097	29378	29064	29149	29250	29281	29367	29205	29371	29323	29180	29012	29200	29247	29273	29059	29177	29389	29410	29087	29282	29180	29050	29211	29347	29233	28954	29195	29094	29050	29177	29019	29232	29040	29220	29114	29090	29302	29310	29153	29111	29131	29080	29339	29161	29188	29018	29140	29062	29132	29310	29297	29276	29129	29091	29294	29272	29112	29348	29556	29323	29213	29179	29151	29188	29170	29318	29235	29311	29173	29084	29182	29294	29145	29254	29023	29156	29242	28979	29205	29138	29172	29204	29262	29277	29321	29166	29115	29458	29153	29532	28932	29056	29230	29175	29043	29215	29290	29174	29138	29145	29118	29285	29098	29169	29241	29178	29195	29163	29068	28956	29390	29260	29125	29267	29491	29094	29325	29244	29219	29022	29141	29391	29019	29287	29177	29108	29298	29384	29161	29149	29265	29343	29008	29039	29108	29207	29280	28995	29028	29342	29261	29313	29002	28947	29168	29309	29196	29316	29322	29331	28982	29327	28706	29222	29152	29196	29335	29115	28946	29207	29230	29322	29508	29020	29284	29241	29174	29174	29391	29149	29323	29340	29499	29208	29106	29025	29170	29149	29130	29060	29146	29132	29270	29025	29050	28966	29124	29165	29247	29015	29208	29223	29047	29223	29230	29025	29103	29238	29178	29397	29227	29127	29463	29162	29249	29271	29068	29236	29292	29002	29020	29150	28996	29355	29113	29211	29304	29010	29154	28917	29160	29237	29140	29282	29228	28933	29354	29222	29162	29232	29070	29191	29092	28882	29473	29246	29165	29191	29151	29190	29198	29339	29335	29375	29341	29383	29367	29194	29393	29209	29258	29430	29085	29128	29114	29307	29121	29184	28847	29268	29221	29248	29391	29251	28965	29420	29053	29363	29167	29023	29338	28965	29055	29481	29462	29119	29180	29289	29136	29269	29258	29163	29061	29323	29343	29503	29137	29267	29152	29327	29226	29184	28794	29270	29483	29242	29195	29342	29458	29143	29033	29145	29325	29429	29142	29120	29376	29335	29056	28930	29194	29135	29151	29112	29426	29303	29229	29223	29295	29267	29269	29481	29219	29180	29275	29253	29339	28931	29493	29259	29280	29241	29083	29203	29310	29292	29121	29159	29049	29164	29316	29259	29195	29306	29343	29285	29297	29294	29249	29190	29250	28979	29120	29466	29366	29370	29224	29235	29214	29270	29313	29214	29343	29426	29231	29156	29064	29214	29289	29352	29238	29173	29183	29416	29146	29438	29080	29151	29129	29105	29447	28929	29113	29094	29075	29241	29124	29206	29284	29148	29098	29247	29258	29305	29299	29122	29296	29291	29180	29303	29456	29068	29031	28980	29367	29171	29365	29286	29056	29162	29239	29368	29101	29384	29246	29034	29138	29339	29165	29145	29110	29285	29197	29302	29237	28863	29076	29182	29110	29371	29213	29155	29200	29200	29158	29150	28997	29213	29160	29063	29207	29435	29417	29255	29254	28985	28995	28996	29320	29271	29256	29523	29321	29085	29186	29104	29134	29213	29215	29157	29290	28943	29234	29053	29064	29365	29128	29312	29216	29195	29146	29387	29046	29064	29268	29241	28957	29193	29322	29264	29141	29255	29374	29149	29191	29281	29016	29182	28999	28921	29081	29179	29201	29035	29160	29020	29236	28990	29244	29451	29334	29185	29197	29267	29279	29192	29150	29191	29614	29242	29308	29304	29195	29189	29231	29413	29364	29282	29219	29222	29223	29094	29134	29150	29103	29222	29429	29197	29255	29082	29251	29221	29184	29279	29301	28997	29154	29292	29364	29327	29201	29144	29152	29168	29156	29169	29033	29082	29146	29047	29255	29229	28983	29185	29439	29065	29299	29246	29229	29051	29246	29134	29067	28896	29277	29214	29322	29176	28957	29171	29017	29117	29258	29426	29239	29335	29301	29228	29108	29202	29233	29169	29303	29205	29389	29110	29180	29243	29297	29118	29071	29236	29335	29391	29166	29081	29064	29029	29202	29068	29263	29370	29002	29253	29187	29269	29476	29301	29135	29106	29378	29038	29213	29259	29183	29365	29218	29099	29289	29219	29221	29184	29155	29391	29215	29149	29120	29223	29325	29078	29207	29093	29179	29349	29161	29257	29310	29218	29180	29255	29012	29388	29225	29119	29181	29079	29015	29271	29267	29260	29321	29368	29315	29139	29039	29182	29226	29074	29205	29145	28980	29409	29192	29315	29385	29021	29240	28990	29075	29290	29313	29305	29187	29200	28983	29177	29070	29134	29292	29222	29518	29400	29034	29178	29204	29222	28890	29258	29332	29110	29386	29229	29298	29107	29210	29421	29257	29335	29006	29115	28982	28720	29370	29184	29295	29284	29304	29247	29400	29227	29192	29240	29068	29200	29058	29320	29290	29247	29044	29390	29133	29137	29219	28936	29314	29245	29121	29188	29147	29358	29335	29217	29248	29192	29196	29222	29143	29324	29262	29314	29104	29135	29095	29154	29047	29342	29296	29233	29155	29125	29282	29249	29284	29411	29228	29169	29350	29127	29060	29106	29304	29209	29118	29273	29072	29440	29223	29353	29245	29149	29165	29346	29126	29229	29236	29181	29171	29188	29305	29083	29057	29114	29239	29406	29407	29209	29155	29143	28922	29072	29489	29189	29205	29049	29161	29179	29211	29426	29247
62069	101436	97467	84572	59825	40604	28153	22881	22265	22104	22441	22468	22468	22369	22238	22403	22403	22282	22271	22406	22366	22394	22436	22464	22537	22280	22501	22114	22370	22349	22247	22348	22506	22371	22240	22315	22230	22411	22192	22275	22398	22361	22416	22564	22196	22276	22377	22292	22338	22385	22293	22431	22522	22353	22320	22321	22319	22447	22388	22307	22052	22431	22411	22262	22431	22266	22563	22461	22069	22342	22307	22222	22432	22328	22391	22322	22356	22252	22482	22542	22177	22188	22526	22298	22300	22292	22434	22433	22196	22359	22246	22347	22437	22219	22307	22222	22335	22331	22216	22451	22466	22360	22214	22287	22223	22392	22258	22467	22285	22323	22430	22360	22274	22317	22278	22247	22407	22335	22327	22171	22221	22323	22422	22428	22270	22546	22388	22272	22228	22314	22339	22248	22176	22210	22295	22237	22183	22296	22285	22319	22327	22203	22366	22295	22274	22166	22043	22345	22267	22296	22308	22283	22378	22259	22277	22394	22323	22303	22375	22206	22362	22230	22295	22028	22343	22340	22314	22278	22215	22143	22226	22261	22356	22488	22200	22326	22575	22256	22422	22232	22201	22430	22237	22204	22436	22317	22270	22244	22320	22370	22238	22349	22381	22026	22481	22156	22305	22176	22372	22069	22456	22476	22166	22300	22333	22405	22204	22344	22337	22443	22419	22172	22452	22198	22161	22287	22464	22309	22166	22377	22310	22333	22327	22289	22221	22323	22366	22293	22192	22431	22327	22235	22135	22402	22328	22429	22187	22352	22251	22434	22349	22635	22371	22258	22413	22336	22296	22296	22451	22290	22582	22362	22380	22330	22556	22246	22417	22374	22237	22296	22481	22303	22472	22301	22236	22166	22321	22502	22303	22204	22447	22620	22327	22223	22363	22355	22289	22368	22361	22383	22284	22404	22501	22152	22550	22278	22400	22317	22243	22338	22332	22232	22290	22224	22307	22432	22167	22289	22251	22379	22315	22304	22244	22372	22336	22243	22240	22443	22282	22270	22413	22388	22353	22333	22345	22131	22277	22293	22318	22340	22495	22279	22243	22127	22300	22520	22097	22318	22410	22187	22182	22247	22257	22193	22196	22367	22408	22379	22241	22196	22199	22323	22639	22432	22078	22208	22238	22213	22238	22236	22297	22482	22501	22315	22115	22253	22268	22350	22132	22224	22326	22431	22125	22245	22237	22172	22370	22315	22374	22371	22263	22230	22409	22333	22518	22224	22479	22431	22195	22185	22387	22353	22448	22310	22243	22267	22321	22193	22487	22327	22380	22388	22278	22448	22324	22220	22172	22329	22193	22102	22149	22291	22235	22391	22248	22435	22314	22162	22428	22483	22178	22280	22124	22618	22017	22288	22226	22276	22258	22396	22293	22286	22434	22322	22324	22228	22205	22390	22261	22312	22329	22209	22366	22449	22392	22210	22266	22146	22184	22476	22435	22337	22242	22254	22288	22331	22472	22438	22202	22437	22199	22268	22433	22306	22383	22456	22333	22531	22246	22353	22318	22380	22213	22128	22546	22391	22304	22476	22305	22268	22182	22118	22288	22109	22219	22304	22465	22399	22271	22178	22547	22303	22322	22250	22345	22194	22471	22366	22335	22204	22225	22486	22355	22076	22190	22263	22254	22213	22263	22343	22336	22421	22475	22228	22423	22426	22461	22104	22256	22273	22403	22449	22263	22284	22306	22199	22258	22399	22433	22431	22227	22223	22296	22270	22431	22295	22260	22343	22342	22227	22042	22351	22130	22410	22179	22397	22167	22097	22337	22456	22191	22462	22313	22251	22209	22133	22289	22209	22297	22397	22200	22193	22381	22166	22152	22330	22347	22257	22231	22412	22230	22225	22194	22178	22295	22139	22323	22376	22193	22406	22226	22250	22247	22262	22352	22207	22329	22418	22239	22229	22262	22325	22350	22235	22400	22200	22168	22472	22192	22293	22136	22469	22387	22285	22443	22010	22266	22385	22359	22181	22264	22227	22392	22523	22182	22395	22226	22315	22264	22135	22270	22258	22425	22314	22436	22432	22188	22467	22078	22330	22354	22263	22385	22477	22203	22379	22306	22167	22408	22336	22123	22442	22280	22366	22337	22329	22315	22157	22379	22157	22327	22350	22304	22407	22239	22265	22367	22233	22207	22346	22481	22188	22167	22362	22234	22361	22410	22295	22356	22543	22250	22328	22291	22322	22307	22294	22156	22188	22226	22344	22388	22204	22151	22343	22243	22262	22346	22366	22305	22270	22546	22293	22344	22266	22359	22418	22294	22238	22356	22252	22311	22417	22339	22337	22237	22323	22110	22313	22345	22267	22429	22310	22396	22350	22365	22315	22304	22135	22290	22425	22211	22214	22262	22317	22167	22369	22361	22358	22510	22204	22499	22340	22378	22288	22168	22146	22272	22262	22253	22269	22095	22302	22418	22220	22178	22325	22350	22473	22510	22203	22366	22128	22563	22347	22252	22359	22363	22174	22298	22238	22162	22231	22296	22304	22270	22224	22217	22330	22349	22300	22186	22211	22118	22343	22259	22316	22359	22415	22242	22155	22316	22305	22283	22302	22282	22363	22410	22164	22245	22296	22402	22205	22159	22460	22169	22233	22321	22286	22391	22407	22474	22190	22202	22277	22386	22422	22392	22485	22361	22219	22365	22164	22203	22452	22325	22270	22141	22307	22151	22365	22288	22339	22312	22198	22492	22302	22461	22361	22314	22302	22320	22325	22264	22322	22193	22143	22237	22347	22092	22492	22366	22371	22337	22402	22334	22264	22311	22319	22242	22310	22386	22147	22302	22485	22267	22200	22393	22262	22296	22270	22374	22035	22301	22445	22292	22256	22280	22478	22316	22300	22276	22331	22325	22309	22274	22388	22230	22251	22172	22433	22334	22444	22224	22323	22374	22419	22315	22237	22347	22252	22428	22307	22267	22265	22329	22255	22378	22184	22067	22408	22289	22259	22212	22176	22361	22144	22274	22339	22193	22355	22378	22265	22153	22207	22357	22501	22374	22211	22263	22254	22239	22173	22396	22505	22369	22138	22425	22270	22354	22345	22190	22324	22370	22421	22346	22229	22393	22370	22219	22363	22312	22315	22399	22250	22309	22435	22245	22286	22335	22394	22432	22336	22158	22478	22234	22222	22212	22277	22259	22335	22287	22487	22078	22253	22284	22309	22283	22376	22238	22415	22360	22264	22221	22319	22176	22465	22346	22585	22141	22435	22298	22237	22308	22200	22338	22372	22230	22292	22382	22469	22498	22180	22341	22253	22405	22258	22336	22232	22268	22449	22439	22199	22180	22294	22408	22423	22410	22316	22482	22278	22442	22067	22590	22293	22448	22318	22210	22481	22528	22172	22291	22270	22350	22210	22279	22452	22049	22263	22288	22330	22114	22274	22428	22238	22255	22410	22299	22345	22326	22207	22531	22124	22227	22331	22491	22316	22290	22173	22386	22191	22417	22432	22242	22361	22125	22245	22191	22489	22092	22482	22353	22257	22276	22298	22286	22248	22220	22284	22340	22391	22561	22372	22478	22088	22402	22147	22182	22315	22341	22296	22331	22194	22351	22380	22155	22351	22274	22198	22446	22232	22436	22255	22134	22420	22487	22308	22322	22373	22448	21998	22307	22359	22289	22289	22397	22335	22207	22456	22516	22290	22472	22257	22354	22414	22293	22172	22244	22210	22441	22384	22242	22362	22275	22236	22512	22470	22241	22435	22407	22313	22360	22249	22348	22394	22345	22312	22217	22244	22295	22315	22279	22381	22328	22293	22337	22295	22370	22344	22378	22291	22330	22396	22342	22351	22515	22428	22322	22036	22068	22351	22303	22541	22193	22138	22264	22298	22164	22226	22306	22150	22464	22229	22418	22202	22252	22343	22327	22268	22413	22211	22421	22311	22366	22380	22206	22411	22341	22383	22259	22398	22170	22254	22389	22306	22399	22456	22552	22173	22326	22297	22306	22209	22354	22309	22308	22220	22473	22287	22208	22191	22263	22413	22449	22275	22222	22380	22403	22312	22308	22411	22250	22443	22221	22429	22230	22265	22347	22249	22349	22108	22324	22438	22216	22344	22355	22235	22313	22377	22174	22407	22308	22248	22278	22459	22113	22351	22166	22411	22405	22320	22416	22228	22358	22224	22188	22271	22198	22346	22280	22248	22198	22165	22404	22251	22104	22447	22362	22345	22325	22132	22186	22281	22211	22254	22302	22466	22413	22378	22332	22200	22358	22351	22312	22245	22294	22271	22439	22255	22393	22272	22427	22257	22533	22424	22568	22399	22319	22440	22263	22331	22465	22303	22506	22256	22248	22360	22302	22368	22304	22435	22193	22358	22215	22224	22467	22486	22105	22289	22263	22208	22391	22419	22261	22210	22162	22307	22330	22176	22259	22251	22386	22428	22448	22236	22390	22129	22337	22336	22266	22344	22344	22374	22256	22183	22170	22098	22261	22207	22434	22331	22404	22320	22444	22421	22430	22293	22130	22385	22312	22423	22256	22403	22485	22186	22392	22351	22158	22377	22173	22194	22228	22160	22416	22361	22267	22314	22251	22292	22224	22225	22399	22306	22205	22462	22233	22528	22291	22353	22292	22254	22380	22381	22212	22048	22381	22349	22490	22295	22540	22406	22330	22435	22192	22288	22248	22215	22325	22170	22127	22181	22417	22421	22279	22298	22454	22376	22458	22185	22174	22261	22255	22158	22341	22173	22176	22290	22389	22318	22143	22143	22300	22201	22286	22401	22313	22237	22411	22531	22327	22350	22249	22545	22360	22223	22387	22246	22397	22339	22236	22199	22408	22351	22211	22338	22315	22336	22511	22179	22288	22170	22294	22309	22352	22376	22389	22281	22236	22377	22473	22251	22462	22182	22489	22215	22476	22166	22392	22295	22189	22156	22178	22344	22346	22499	22312	22223	22243	22267	22247	22299	22376	22298	22301	22277	22319	22436	22198	22461	22299	22397	22434	22283	22423	22097	22297	22423	22303	22407	22264	22523	22258	22410	22336	22250	22274	22334	22240	22298	22354	22374	22448	22256	22292	22369	22242	22400	22389	22324	22581	22150	22205	22420	22346	22321	22347	22306	22262	22202	22257	22199	22508	22478	22111	22387	22295	22262
28353	33854	50342	42442	33554	30233	29501	28702	28703	28677	28757	28303	28594	28484	28348	28553	28551	28350	28827	28718	28495	28564	28698	28331	28495	28465	28535	28497	28660	28225	28271	28519	28555	28615	28164	28377	28634	28387	28477	28397	28793	28597	28472	28556	28676	28532	28504	28382	28309	28532	28479	28430	28447	28520	28587	28644	28393	28530	28455	28654	28356	28262	28223	28446	28439	28582	28490	28451	28477	28487	28561	28415	28461	28463	28597	28375	28444	28397	28707	28463	28569	28567	28392	28579	28480	28190	28764	28531	28307	28287	28345	28516	28509	28307	28196	28686	28386	28507	28650	28245	28302	28602	28244	28340	28413	28336	28486	28414	28503	28330	28366	28481	28396	28288	28181	28337	28357	28390	28554	28713	28639	28471	28378	28452	28451	28452	28636	28525	28418	28502	28300	28485	28359	28372	28561	28596	28460	28438	28213	28417	28357	28397	28332	28417	28357	28535	28260	28508	28413	28453	28601	28445	28796	28421	28410	28279	28243	28424	28401	28525	28397	28441	28550	28335	28528	28343	28490	28502	28427	28451	28474	28229	28451	28526	28382	28537	28444	28596	28354	28493	28562	28380	28464	28713	28385	28853	28738	28593	28600	28466	28544	28383	28377	28560	28253	28457	28390	28539	28654	28409	28190	28525	28529	28446	28175	28224	28483	28306	28370	28090	28536	28297	28443	28652	28438	28361	28447	28375	28312	28473	28309	28565	28389	28471	28451	28333	28536	28590	28465	28599	28470	28146	28334	28511	28383	28543	28498	28404	28476	28634	28384	28302	28457	28546	28528	28224	28108	28588	28427	28638	28466	28368	28241	28370	28444	28583	28569	28567	28377	28426	28696	28414	28360	28301	28427	28382	28481	28482	28581	28512	28450	28357	28498	28328	28320	28305	28273	28469	28496	28212	28504	28347	28471	28333	28288	28440	28375	28415	28475	28302	28416	28103	28504	28532	28636	28269	28571	28252	28406	28388	28332	28494	28349	28214	28536	28294	28405	28434	28671	28526	28342	28356	28394	28186	28486	28586	28492	28499	28582	28164	28570	28552	28370	28339	28590	28482	28576	28307	28461	28500	28310	28238	28374	28288	28578	28632	28392	28525	28149	28239	28444	28425	28436	28538	28518	28434	28486	28381	28255	28542	28638	28697	28451	28495	28430	28514	28537	28237	28402	28653	28299	28537	28381	28431	28406	28713	28331	28529	28305	28423	28553	28421	28401	28394	28388	28392	28459	28447	28533	28372	28643	28226	28411	28418	28486	28395	28126	28535	28580	28814	28257	28324	28378	28294	28553	28486	28248	28473	28529	28460	28338	28457	28399	28424	28421	28342	28619	28489	28536	28306	28182	28497	28384	28589	28477	28488	28663	28538	28379	28294	28783	28499	28442	28558	28409	28588	28513	28391	28356	28487	28510	28360	28486	28268	28496	28308	28473	28765	28579	28333	28341	28413	28438	28488	28604	28287	28250	28487	28501	28198	28443	28424	28491	28310	28539	28327	28372	28774	28533	28336	28460	28384	28512	28509	28451	28221	28409	28380	28336	28339	28318	28393	28494	28206	28397	28284	28434	28255	28790	28314	28569	28535	28473	28379	28660	28375	28676	28483	28535	28588	28608	28414	28492	28649	28443	28360	28462	28203	28329	28435	28243	28580	28294	28500	28398	28439	28702	28414	28541	28670	28484	28570	28495	28381	28426	28187	28374	28385	28491	28290	28572	28391	28599	28482	28427	28529	28528	28594	28428	28594	28699	28462	28569	28575	28682	28467	28535	28376	28339	28425	28571	28420	28548	28381	28558	28451	28425	28449	28534	28599	28284	28376	28475	28314	28656	28389	28496	28450	28510	28568	28402	28482	28270	28365	28556	28650	28513	28389	28650	28510	28483	28552	28493	28549	28625	28474	28495	28294	28485	28318	28543	28402	28579	28495	28492	28338	28526	28477	28469	28467	28294	28333	28515	28325	28494	28457	28620	28457	28508	28328	28193	28552	28745	28658	28584	28205	28619	28480	28555	28639	28654	28559	28332	28459	28272	28466	28448	28622	28405	28526	28453	28456	28647	28369	28536	28550	28286	28423	28220	28542	28484	28416	28499	28613	28396	28490	28366	28540	28363	28174	28138	28272	28311	28323	28587	28378	28584	28588	28626	28407	28411	28608	28557	28409	28429	28380	28523	28615	28546	28154	28319	28767	28607	28536	28362	28487	28336	28304	28443	28642	28486	28512	28509	28449	28296	28558	28464	28475	28213	28579	28592	28467	28439	28261	28537	28568	28567	28631	28449	28561	28400	28570	28217	28321	28630	28425	28485	28466	28518	28322	28360	28370	28376	28345	28724	28527	28563	28440	28488	28479	28383	28650	28407	28368	28305	28304	28648	28428	28408	28310	28631	28365	28402	28548	28452	28166	28351	28634	28658	28522	28298	28323	28218	28406	28272	28561	28702	28490	28438	28557	28509	28490	28377	28460	28378	28549	28522	28743	28464	28508	28327	28265	28430	28444	28538	28607	28582	28390	28356	28343	28368	28251	28389	28278	28417	28471	28478	28556	28428	28648	28419	28270	28407	28357	28564	28311	28336	28377	28539	28464	28481	28515	28400	28216	28559	28234	28361	28296	28353	28285	28557	28377	28333	28496	28499	28194	28510	28187	28523	28402	28169	28412	28490	28433	28633	28385	28509	28349	28400	28277	28454	28370	28579	28562	28286	28378	28372	28358	28554	28333	28470	28542	28590	28488	28485	28296	28354	28506	28438	28657	28588	28422	28414	28500	28339	28281	28478	28448	28398	28555	28356	28627	28683	28570	28284	28304	28310	28515	28470	28273	28373	28179	28235	28391	28496	28476	28344	28332	28566	28197	28432	28737	28415	28216	28654	28412	28611	28402	28433	28452	28719	28625	28753	28448	28199	28417	28320	28349	28464	28500	28275	28560	28333	28300	28393	28564	28607	28500	28724	28397	28250	28455	28382	28445	28520	28458	28372	28510	28360	28521	28523	28466	28438	28497	28510	28544	28131	28445	28575	28449	28384	28529	28482	28167	28334	28448	28527	28491	28458	28558	28329	28293	28553	28287	28224	28665	28546	28384	28581	28343	28701	28594	28480	28729	28310	28516	28541	28380	28512	28376	28514	28292	28405	28589	28449	28373	28480	28422	28468	28584	28331	28302	28379	28606	28412	28504	28542	28390	28214	28547	28116	28223	28224	28600	28391	28418	28265	28283	28488	28587	28522	28558	28438	28387	28399	28576	28488	28752	28338	28269	28326	28693	28445	28532	28565	28622	28355	28545	28451	28549	28305	28241	28439	28389	28602	28516	28509	28429	28721	28497	28441	28485	28689	28354	28291	28432	28780	28468	28293	28259	28564	28558	28131	28528	28730	28376	28513	28505	28626	28361	28427	28440	28409	28484	28461	28602	28422	28443	28618	28173	28518	28384	28380	28371	28437	28342	28530	28403	28415	28477	28502	28334	28572	28268	28472	28236	28491	28444	28575	28212	28368	28259	28563	28566	28246	28502	28395	28367	28277	28343	28565	28677	28344	28481	28530	28531	28479	28483	28360	28335	28690	28616	28469	28544	28391	28366	28391	28418	28524	28650	28464	28421	28635	28557	28367	28486	28329	28629	28501	28266	28539	28593	28379	28416	28450	28336	28414	28525	28692	28372	28324	28669	28381	28587	28482	28491	28311	28605	28513	28380	28579	28442	28616	28406	28429	28514	28622	28191	28430	28425	28364	28488	28407	28783	28173	28659	28259	28373	28299	28585	28503	28451	28590	28363	28338	28331	28373	28588	28720	28369	28466	28390	28493	28388	28492	28539	28389	28584	28467	28471	28323	28433	28521	28208	28520	28459	28504	28474	28522	28383	28435	28740	28751	28384	28405	28290	28484	28430	28523	28417	28311	28626	28358	28303	28344	28622	28472	28493	28457	28420	28204	28400	28472	28405	28349	28356	28468	28353	28345	28656	28580	28556	28882	28409	28270	28583	28372	28387	28440	28348	28315	28341	28434	28231	28444	28474	28599	28215	28629	28418	28520	28668	28219	28571	28495	28315	28316	28306	28494	28406	28254	28386	28244	28490	28456	28436	28512	28418	28329	28718	28493	28553	28107	28490	28341	28598	28432	28596	28556	28501	28343	28600	28572	28269	28156	28151	28389	28475	28392	28358	28789	28450	28549	28678	28541	28697	28432	28527	28539	28336	28507	28506	28307	28562	28408	28513	28214	28433	28286	28318	28472	28536	28630	28370	28501	28786	28545	28375	28539	28308	28310	28408	28423	28408	28649	28423	28337	28407	28431	28648	28319	28265	28600	28191	28567	28301	28685	28560	28483	28561	28512	28592	28436	28442	28494	28609	28594	28442	28729	28402	28642	28453	28336	28786	28460	28539	28381	28490	28382	28453	28565	28419	28437	28476	28672	28685	28475	28449	28376	28442	28383	28387	28386	28226	28360	28653	28529	28623	28383	28592	28494	28500	28481	28515	28621	28525	28596	28551	28612	28372	28615	28651	28440	28595	28604	28570	28331	28302	28381	28353	28472	28328	28526	28455	28311	28347	28563	28326	28428	28425	28295	28220	28418	28408	28588	28325	28465	28548	28535	28529	28588	28470	28265	28493	28557	28254	28437	28181	28441	28436	28480	28426	28440	28369	28445	28370	28349	28375	28371	28698	28445	28596	28430	28538	28499	28348	28533	28171	28406	28403	28269	28674	28390	28440	28552	28729	28618	28477	28590	28501	28474	28424	28445	28532	28601	28512	28214	28374	28365	28352	28425	28502	28306	28654	28298	28619	28386	28212	28576	28604	28597	28384	28241	28509	28705	28322	28373	28599	28377	28450	28299	28579	28316	28335	28402	28519	28515	28391	28280	28280	28296	28645	28579	28392	28428	28439	28516	28427	28452	28439	28664	28372	28418	28414	28512	28501	28428	28358	28524	28487	28519	28412	28421	28573	28327	28686	28692	28553	28563	28353	28434	28296	28449	28492	28391	28730	28588	28310	28710	28434	28333	28572	28303	28477	28548	28462	28464	28413	28263	28556	28467	28506	28663	28425	28400	28363	28367	28646	28397	28466	28561	28638	28396	28250	28370	28494	28567	28636	28478	28621	28262	28471	28324	28463	28364	28505
29644	56717	52463	36791	27590	23778	22432	22003	21849	21869	21986	21855	21933	21844	22019	21849	21776	21964	21790	21828	21815	21811	22038	21926	21774	21810	21879	21797	21747	21933	21987	21924	21978	22031	21725	21842	21776	21812	21797	21873	21839	21683	21944	21762	21780	21808	21732	21865	21908	21905	22001	21808	21950	21860	21916	21774	21748	21646	21910	21774	21927	21701	21967	21973	21914	21827	21817	21876	21895	21826	21921	21939	21885	21973	21759	21712	21791	21828	21775	21862	21753	22059	21723	21743	21701	21696	21883	21853	21764	21771	21831	21915	21865	21803	21848	21873	21895	21736	21758	21833	21884	21807	21862	21836	21890	21975	21721	21814	21847	21814	21836	21805	21893	21733	21948	21815	21885	22000	21923	21783	21616	21829	21838	21786	21893	22002	21888	21844	21754	21931	21815	21899	21946	21750	21691	21784	21818	21772	21994	21870	21878	21746	21831	21918	21669	21765	21710	21708	21791	21989	21591	21843	21758	21661	21842	21709	21683	21844	21857	21888	21602	22004	21713	21882	21974	21998	21587	21783	21899	21935	21878	21748	21831	21826	21899	21983	21826	21765	21954	21822	21785	21859	21895	21730	21752	21870	21868	21881	21718	21816	21654	21735	21943	21683	21855	21719	21754	21919	21945	21638	21926	21821	21927	21904	21615	21831	21748	21855	21950	21925	21891	21769	21752	21764	21800	21629	21870	21783	21806	21737	21907	21793	21845	21873	21701	22059	21768	21655	21639	21997	21812	21717	21889	21781	21766	21771	21713	21748	21841	21751	21750	21727	21877	21735	21783	21881	21796	21599	21944	21828	21887	21763	21900	21880	21873	21935	21660	21663	21703	21818	21949	21851	21871	21860	21848	21902	21747	21965	21817	22002	21599	21592	21690	21818	21822	21900	21695	21888	21759	21795	21897	21684	21840	22003	21862	22009	21677	21835	22068	21887	21642	21726	22001	21840	21809	21904	21859	21836	21867	21832	21818	21747	21821	21618	21853	21890	21713	21832	21699	21878	21823	21792	21875	21794	21844	21866	21859	21966	21919	21890	21693	21727	21968	21812	21956	21770	21809	21795	21839	21946	21841	21826	22164	21774	21825	21916	21738	21909	21738	21707	21990	21721	21866	21787	22041	21922	21945	21886	21696	21813	21775	21813	21828	21804	21937	21693	21898	21854	21862	21825	21681	21876	21967	21801	21902	21822	21865	21851	21924	21694	21808	21772	21781	21804	21885	21832	21744	21682	21944	21709	21862	21612	21960	21684	21621	21886	21616	21756	21785	21872	21884	22032	21863	21972	21910	21722	21689	21946	21685	21810	21815	21979	21782	21924	21779	21740	21779	21949	21891	21850	21961	21838	21756	21935	21869	21753	21753	21804	21769	21823	21741	21753	21908	21757	21808	21785	21791	21837	21838	21776	21735	21970	21755	21827	21869	21892	21787	21710	22015	21964	21758	21825	21771	21855	21840	21949	21955	21621	21825	21790	21961	21925	21917	21688	21925	21869	21949	21840	21826	21680	21809	21737	21875	21945	21790	21888	21671	21739	21954	21829	21699	21672	21855	21918	21712	21799	21927	21851	21854	21822	21766	21800	21729	21853	21765	21770	21899	21637	21763	21732	21915	21733	21934	21802	21850	21858	21833	21900	21843	21834	21773	21886	21618	21722	21801	21884	21724	21876	21807	21957	21847	21817	21880	21911	21892	21932	21712	21864	21743	21964	21937	21872	21767	21726	21917	22016	21684	21618	21813	21878	21814	21788	21727	21791	21681	21705	21780	21816	21726	21813	21915	22046	21631	21891	21933	21932	21851	21781	21669	21788	21823	21765	21704	21858	21849	21950	21774	21889	21729	21771	21875	21975	21998	21861	21882	21584	21852	21902	21712	21767	21839	21904	21809	21741	21967	21841	21836	21900	21752	21582	21865	21848	21918	21914	21789	21825	22114	22038	21735	21736	21910	21848	21683	22009	21702	21889	21755	21890	21723	21729	22056	22000	21766	21811	21740	21914	21967	21882	21766	21880	21943	21659	21972	21900	21739	21710	21762	21765	21689	21892	21917	21859	21765	22044	21811	22031	21781	21871	21800	21696	21878	21874	21832	21802	21882	22022	21588	21947	21842	21935	21796	21862	21713	21801	21808	21818	21961	21727	21775	22019	21878	21726	21868	21921	21662	21811	21907	21609	21922	21938	21816	22001	21731	21759	21900	21996	21718	21765	21752	21687	21750	21839	21883	21918	21852	21758	21709	21899	21925	21898	21941	21850	21782	21919	21819	21782	22058	21926	21718	21858	21920	21791	21857	21894	21906	21891	21781	21786	21597	21884	21782	21854	21870	22010	21904	21656	21875	21866	21772	21906	21764	21789	21867	21857	21882	21873	21858	21858	21802	21872	21762	21771	21682	21923	21741	21893	21887	21810	21778	21801	21927	21753	21842	21799	21818	22009	22015	21878	21707	22015	21877	21935	21867	21810	21711	22002	21881	21906	21872	21613	21854	21811	21845	21712	21841	21760	21839	21889	21754	21950	21724	21833	21821	22039	21781	21976	21868	21824	21995	21601	21874	21819	21981	21953	21868	21723	21770	21780	21844	21837	21779	21872	21780	21950	21821	21906	21760	21904	21915	21620	21880	21787	21844	21732	21938	21870	21567	21867	21788	21734	21813	21770	21758	21818	21854	21882	21787	21945	22020	21890	21829	21772	21774	21723	21950	21759	21793	21884	21729	21882	21801	21624	21893	21869	21728	21883	22041	21728	21885	21862	21745	21848	21706	21662	21887	21981	21855	21760	21818	21722	21903	21924	21840	21828	22021	21695	21859	21758	21746	22044	21739	21637	21891	21973	21879	21807	21967	21777	21692	21729	21814	21858	21832	21817	22073	21700	21738	21803	21790	21628	21659	21788	22055	21702	21754	21788	21733	21935	21623	21898	21836	21747	21964	21838	22021	21759	21767	21858	21812	21828	21934	21866	21957	21769	21598	21938	21783	21789	21883	21813	21886	21763	21866	21824	21796	21912	21786	21867	21673	21715	21693	21688	21947	21911	21607	22044	21692	21811	21813	21739	21812	21830	21802	21725	21679	21818	21980	21741	21878	21816	21993	21770	21736	21808	21869	21908	21886	21756	21908	21917	21827	21731	21733	21813	21786	21889	21912	21914	22096	21799	21832	21857	21794	21850	21952	21849	21849	21777	21660	21792	21953	21992	21696	21552	21829	21847	21800	21819	21866	21907	22058	21825	21815	21646	21842	21823	22000	21726	21739	21599	21648	21702	21791	21742	21814	22095	21740	21862	21803	21948	21910	21610	21922	21917	21843	21818	21755	21767	21741	21740	21827	21730	21868	21864	21677	21841	21880	21663	21989	21708	21821	21863	21723	21760	21981	21933	21778	21658	21617	21825	21831	21817	21873	21756	21760	21942	21800	21857	21894	21616	21885	22009	21837	21845	21704	21816	21747	21843	21874	21685	21775	21851	21782	21836	21939	21776	22011	21791	21819	21806	21925	21862	21773	21789	21790	21689	21770	21979	21794	21717	21892	21916	21921	21882	21790	21777	21916	21723	21696	21913	21722	21957	21863	21704	21729	21934	21850	21978	21683	21759	21949	21842	21806	21724	21766	21861	21870	21941	21790	21688	21937	21569	21798	21868	21816	21915	21901	21715	21789	21795	21706	21499	21798	21727	21983	21852	21836	21865	21870	21735	21793	21836	21641	21904	21669	21803	21807	21919	21823	21877	21955	21754	21686	21826	21889	21816	21974	21770	21999	21973	21838	21576	21981	22075	21785	21797	21891	21834	21662	21881	21792	21794	21841	21848	21796	21810	21947	21910	21741	21907	21623	21977	21870	21907	21734	21685	21647	21674	21846	21766	21849	21784	22049	21938	21726	21906	21721	21802	21872	21924	21899	21696	21939	21972	21865	21757	21856	21786	21891	21976	21745	21891	21803	21863	21779	21877	21858	21904	21842	21910	21688	21806	21719	21848	21822	21998	21902	21800	21903	21731	21739	21933	21839	21834	21858	21871	21801	22011	21824	21710	21871	21872	21945	21801	21754	21696	21816	21664	21551	21849	21948	21622	22020	21657	22002	21757	21790	21962	21768	21896	21793	21860	21803	21922	21851	22017	21703	21880	21834	21973	21930	21848	21731	21803	21852	21686	21923	21929	21859	21801	21791	21783	21916	21921	21843	21682	21743	21909	21710	21749	21686	21733	21940	21811	21887	21933	21784	22029	21804	21794	21807	21697	21887	21752	21709	21620	21698	21937	21945	22049	21907	22142	21864	21785	21814	21730	21738	21934	21902	21890	21773	21899	21699	21888	21948	21824	21952	21867	21909	21714	21983	21802	21743	22096	21668	21718	21844	21893	22007	21703	21823	21839	21833	21764	21893	21783	21751	21791	21750	21961	21669	21808	21896	21774	21815	21780	21772	21947	21826	21802	21662	21996	21929	21802	21642	21863	21817	22003	21750	21780	21828	21747	21810	21968	21979	21741	21784	21979	21918	21845	21798	21873	21825	21987	21833	21793	21796	21814	21840	21782	21756	22033	21724	22078	21926	21820	21850	21926	21743	21972	21711	21860	21849	22022	21847	21782	21714	21763	21786	21693	22071	21925	21814	21980	21984	21912	21755	21899	21617	21807	21746	21972	21804	21714	21894	21794	21749	21846	21845	21680	21937	21851	21833	21868	21888	21739	21841	21801	21992	21903	21892	21863	21963	21981	21847	21814	21755	21737	21826	21668	21847	21805	21814	21827	21662	21878	21777	21744	21923	21944	21745	21843	21779	21912	21798	21832	21914	21748	21864	22063	21806	21806	21850	21873	21753	21815	21956	21896	21825	21918	21789	21887	21880	21971	21660	21829	21828	21557	21780	21792	21933	21636	21674	21991	21572	21885	21839	21872	21916	21819	21862	21887	21976	21847	21759	21953	21971	21918	21786	21970	21817	21883	21752	21921	21796	21706	21885	21757	21947	21854	21683	21957	21857	21902	21987	21855	21765	21799	21871	21744	21788	21922	21793	21886	21951	21937	21943	21934	21834	21851	21911	21874	21806	21724	21771	21936	21677	21849	21856	21859	22107	21717	21830	21692	21911	21891	22016	21850	21676	21808	22048	21929	21871	21647	21924	21779
23628	23629	45267	47976	40456	34600	32260	28900	28478	28869	28818	28713	28497	28581	28342	28642	28541	28712	28619	28764	28403	28626	28541	28596	28533	28497	28717	28544	28682	28578	28596	28411	28662	28364	28342	28523	28335	28420	28641	28584	28679	28356	28400	28307	28640	28501	28622	28486	28457	28432	28526	28358	28558	28500	28428	28470	28296	28563	28725	28525	28420	28599	28544	28540	28404	28599	28541	28526	28586	28647	28228	28388	28410	28404	28496	28191	28683	28273	28428	28194	28403	28445	28411	28572	28571	28475	28242	28651	28514	28319	28491	28413	28580	28461	28572	28475	28454	28482	28403	28502	28230	28520	28575	28529	28281	28486	28470	28686	28467	28489	28535	28331	28491	28586	28529	28705	28425	28509	28373	28691	28544	28646	28484	28357	28390	28188	28409	28537	28496	28391	28627	28129	28421	28369	28297	28294	28409	28537	28448	28453	28422	28518	28568	28349	28378	28319	28473	28407	28352	28340	28572	28512	28383	28503	28606	28513	28264	28589	28545	28595	28476	28488	28524	28302	28612	28490	28568	28643	28487	28450	28424	28274	28231	28206	28686	28422	28556	28212	28452	28516	28481	28308	28829	28666	28596	28403	28774	28464	28143	28384	28324	28308	28238	28432	28130	28465	28733	28452	28225	28578	28578	28491	28513	28534	28315	28440	28382	28094	28490	28277	28442	28426	28251	28524	28356	28343	28486	28616	28699	28395	28262	28494	28368	28447	28055	28547	28579	28229	28524	28417	28326	28368	28337	28480	28280	28426	28436	28607	28613	28511	28327	28325	28260	28683	28413	28435	28602	28463	28498	28420	28474	28247	28384	28565	28292	28265	28388	28526	28491	28459	28258	28146	28407	28299	28388	28328	28365	28684	28501	28558	28428	28417	28318	28414	28359	28473	28564	28403	28561	28300	28604	28496	28831	28443	28238	28554	28523	28318	28363	28537	28388	28589	28682	28498	28434	28691	28412	28180	28540	28328	28597	28356	28434	28535	28419	28376	28619	28322	28483	28188	28268	28337	28394	28201	28299	28292	28682	28650	28506	28344	28255	28319	28268	28399	28585	28399	28321	28484	28182	28399	28366	28481	28355	28453	28519	28326	28599	28460	28483	28553	28512	28306	28668	28579	28185	28467	28557	28742	28525	28558	28345	28185	28463	28280	28612	28416	28567	28355	28392	28441	28545	28339	28509	28340	28458	28409	28468	28480	28578	28547	28309	28528	28426	28325	28548	28306	28440	28489	28436	28142	28391	28398	28352	28561	28643	28109	28427	28434	28320	28383	28562	28413	28196	28478	28303	28552	28519	28298	28408	28408	28565	28214	28466	28468	28411	28380	28386	28190	28401	28523	28781	28225	28688	28402	28345	28382	28463	28426	28604	28356	28195	28475	28416	28318	28491	28303	28475	28080	28420	28493	28494	28503	28541	28510	28313	28347	28266	28317	28337	28481	28489	28363	28566	28401	28258	28518	28590	28353	28390	28353	28347	28343	28393	28362	28547	28173	28071	28373	28628	28349	28445	28389	28301	28511	28247	28422	28443	28314	28367	28350	28690	28597	28234	28238	28544	28148	28272	28310	28419	28426	28478	28375	28341	28369	28379	28536	28633	28519	28379	28514	28387	28361	28340	28584	28377	28599	28593	28384	28514	28394	28678	28517	28516	28568	28457	28570	28400	28357	28382	28518	28516	28578	28569	28579	28459	28300	28172	28224	28449	28493	28306	28527	28520	28496	28411	28570	28642	28602	28404	28390	28412	28522	28716	28394	28694	28578	28479	28334	28419	28477	28495	28479	28379	28518	28748	28555	28613	28407	28561	28453	28570	28534	28451	28357	28425	28566	28540	28447	28753	28326	28388	28234	28501	28356	28288	28431	28294	28570	28226	28463	28405	28396	28417	28572	28351	28607	28333	28287	28428	28384	28448	28307	28559	28433	28567	28578	28361	28469	28513	28434	28255	28301	28527	28359	28399	28486	28689	28574	28310	28578	28442	28264	28617	28550	28335	28438	28341	28703	28644	28424	28555	28433	28413	28541	28473	28306	28547	28384	28357	28493	28595	28402	28401	28630	28645	28319	28593	28607	28348	28323	28496	28564	28553	28475	28505	28518	28511	28375	28428	28292	28419	28463	28530	28393	28547	28471	28390	28654	28390	28499	28316	28401	28455	28439	28524	28663	28499	28461	28378	28312	28399	28302	28699	28411	28484	28437	28139	28146	28535	28475	28352	28348	28431	28463	28353	28619	28447	28540	28334	28298	28461	28251	28584	28485	28580	28393	28425	28253	28387	28401	28586	28347	28471	28275	28458	28572	28365	28319	28492	28224	28484	28449	28217	28449	28551	28484	28410	28638	28480	28406	28343	28285	28426	28305	28280	28327	28493	28356	28111	28419	28511	28504	28679	28527	28307	28345	28471	28312	28432	28348	28658	28430	28623	28527	28538	28503	28481	28520	28575	28598	28481	28399	28367	28470	28654	28632	28669	28226	28342	28434	28526	28335	28374	28597	28197	28379	28426	28248	28568	28377	28289	28236	28392	28434	28333	28623	28294	28362	28311	28385	28347	28476	28371	28289	28538	28291	28234	28489	28554	28507	28562	28588	28536	28498	28382	28388	28355	28213	28448	28454	28423	28542	28330	28533	28463	28349	28660	28300	28662	28524	28474	28587	28679	28600	28454	28421	28531	28587	28544	28482	28582	28412	28579	28246	28611	28324	28363	28408	28498	28313	28608	28366	28453	28566	28598	28395	28261	28581	28329	28171	28609	28486	28488	28535	28523	28417	28450	28305	28434	28372	28403	28540	28487	28358	28329	28373	28720	28504	28361	28451	28362	28533	28424	28428	28344	28370	28288	28216	28447	28448	28664	28389	28299	28443	28372	28566	28419	28513	28257	28633	28435	28443	28333	28636	28519	28294	28686	28397	28483	28389	28406	28402	28513	28402	28692	28462	28469	28406	28305	28436	28461	28396	28467	28448	28339	28379	28394	28672	28539	28235	28288	28387	28605	28397	28316	28506	28671	28264	28543	28438	28541	28639	28718	28167	28402	28352	28454	28275	28560	28645	28435	28382	28343	28332	28452	28560	28366	28341	28484	28506	28499	28455	28429	28394	28521	28399	28596	28516	28577	28392	28666	28367	28558	28545	28424	28598	28426	28864	28487	28498	28238	28308	28491	28149	28523	28421	28390	28276	28441	28566	28072	28406	28622	28611	28444	28414	28371	28231	28242	28478	28239	28304	28529	28409	28407	28411	28801	28378	28082	28487	28687	28452	28248	28323	28536	28342	28065	28530	28202	28337	28611	28426	28380	28528	28501	28446	28073	28523	28479	28747	28465	28380	28452	28546	28371	28570	28416	28426	28462	28305	28094	28536	28372	28484	28242	28301	28332	28356	28346	28325	28287	28497	28442	28499	28440	28467	28441	28283	28314	28435	28461	28418	28380	28384	28502	28484	28285	28514	28564	28408	28565	28503	28475	28371	28421	28538	28514	28427	28617	28454	28420	28510	28341	28392	28439	28431	28484	28260	28568	28574	28542	28544	28479	28270	28284	28457	28499	28412	28202	28419	28368	28264	28499	28383	28569	28520	28431	28214	28230	28262	28511	28524	28434	28521	28501	28363	28288	28324	28354	28634	28335	28482	28309	28367	28299	28272	28342	28576	28778	28455	28220	28276	28433	28460	28460	28410	28344	28428	28662	28641	28500	28426	28495	28408	28409	28481	28338	28552	28503	28436	28586	28292	28325	28541	28380	28373	28393	28627	28545	28646	28525	28541	28687	28469	28372	28376	28452	28351	28360	28473	28422	28334	28421	28597	28631	28414	28516	28110	28458	28377	28259	28666	28367	28386	28296	28432	28400	28486	28342	28271	28282	28368	28486	28572	28599	28575	28504	28504	28489	28530	28501	28358	28459	28460	28720	28521	28610	28184	28553	28616	28513	28572	28351	28322	28324	28478	28203	28423	28647	28174	28368	28182	28480	28606	28653	28370	28358	28572	28346	28585	28589	28564	28331	28370	28230	28470	28501	28472	28708	28207	28464	28333	28264	28406	28592	28361	28643	28489	28251	28255	28548	28390	28500	28305	28680	28560	28614	28402	28601	28488	28287	28574	28683	28631	28691	28518	28409	28518	28359	28592	28401	28298	28486	28344	28463	28531	28385	28306	28559	28434	28396	28481	28598	28318	28471	28234	28301	28468	28538	28383	28486	28271	28455	28475	28622	28302	28600	28434	28347	28567	28364	28487	28216	28583	28334	28630	28398	28218	28312	28197	28526	28619	28502	28414	28706	28393	28508	28228	28521	28337	28397	28434	28369	28531	28601	28364	28381	28597	28443	28535	28669	28535	28338	28537	28340	28669	28527	28496	28279	28402	28494	28387	28337	28714	28381	28156	28425	28505	28626	28551	28667	28407	28582	28077	28385	28437	28436	28159	28390	28248	28366	28237	28366	28550	28447	28621	28333	28324	28471	28476	28460	28437	28530	28439	28510	28741	28369	28363	28519	28721	28207	28405	28483	28408	28444	28569	28464	28587	28410	28485	28482	28464	28421	28298	28486	28614	28483	28372	28589	28543	28592	28551	28499	28489	28407	28365	28569	28484	28507	28466	28412	28233	28618	28372	28400	28371	28291	28495	28463	28343	28542	28512	28443	28414	28385	28723	28420	28741	28197	28727	28339	28313	28608	28577	28465	28629	28625	28428	28344	28555	28461	28465	28523	28532	28636	28509	28412	28541	28529	28329	28325	28372	28535	28392	28272	28436	28567	28360	28564	28516	28572	28462	28552	28354	28393	28336	28361	28581	28402	28506	28643	28500	28756	28383	28417	28273	28580	28453	28501	28315	28567	28389	28516	28490	28593	28538	28201	28457	28740	28508	28498	28439	28671	28374	28538	28468	28582	28630	28324	28304	28592	28760	28517	28519	28451	28270	28491	28417	28454	28550	28434	28560	28441	28120	28428	28280	28636	28321	28556	28378	28343	28440	28637	28366	28323	28637	28452	28711	28424	28491	28507	28516	28415	28504	28603	28393	28622	28425	28605	28730	28287	28501	28463	28480	28524	28634	28414	28561	28535	28283	28533	28274	28474	28555	28560	28242	28592	28424	28334	28656	28514	28278	28635	28747	28478	28735
53804	99058	93083	68787	46815	31545	24478	21877	22029	22003	21881	21940	21964	21943	21919	22060	21955	22084	21790	22048	22057	22066	22081	22127	21939	22095	22248	22007	21945	21879	21919	21972	21892	21896	22150	22091	21773	22125	21734	21833	21907	22035	22065	21921	21919	21995	21966	21952	21998	22003	21893	22085	21974	21967	22075	22038	21946	22093	21988	21976	21839	22036	21826	21817	21952	21973	21994	21953	22034	21882	21755	21978	21953	21931	21838	21883	21983	21760	21815	22015	21906	21585	22034	21897	21830	21782	21838	21844	21671	21993	21889	21870	21948	21873	21795	21985	21905	21909	21984	21822	21956	21832	21822	21863	21997	21960	21875	21788	21951	21869	21885	22027	21956	21963	21851	22079	21919	21954	21963	21826	21754	21885	22011	21939	21862	21816	21645	22055	21893	21779	21945	21781	21899	21785	22046	21838	21859	22052	21943	21853	22058	22035	22155	21821	21821	21884	22024	21885	21919	21952	21826	21928	21915	21897	21954	21872	21898	21782	22129	21888	22046	21597	22080	21901	21974	21989	21750	21980	21915	21923	21956	21794	21866	22021	21890	21941	21839	21904	21969	21957	22089	21994	21980	22013	22038	22102	21972	21914	21920	21770	22134	21972	21904	21820	21875	21788	21911	22033	21699	22063	22007	22133	21876	21972	21875	21794	22019	21990	21920	22087	22031	21662	22071	21836	22054	21891	21897	22007	22033	21751	21995	22098	21837	22094	22024	21868	21967	21956	21709	21949	22011	22046	21945	22057	21942	21694	22031	21965	21948	22089	22006	21754	21898	21850	21907	21847	21834	21923	21949	22052	21896	21869	21857	22013	22080	21835	21765	21976	21832	22099	21898	22070	21778	22078	21852	21900	21918	21747	22008	21875	21757	21964	21976	21821	21932	21830	22021	21810	21918	21794	22014	21788	21902	21878	22003	21733	21885	21918	21765	21987	22064	22011	21731	21856	22040	22035	21919	22037	21868	22017	21861	21877	22031	21945	22008	21942	21933	21879	21928	22054	21968	22109	22034	21924	21975	21882	22007	21986	21916	21958	21865	21816	21867	21993	21943	21902	21954	21991	21943	21909	21796	22016	21881	21823	21969	21982	22095	21997	22019	21821	22047	22065	21741	21932	22174	21770	21962	21849	21854	21897	21883	21763	21838	21945	22068	21999	21908	22110	21860	21981	21722	21908	22003	21966	22023	21840	21857	21949	21843	22034	21811	21867	21890	21989	22019	21749	21824	22007	22002	21973	21758	21854	21964	21759	21882	21825	21908	21706	21848	21874	22143	21840	21917	22099	21884	21913	21828	21987	21985	22089	21937	21760	21898	21987	22149	22001	21932	21667	21829	21790	21827	21776	21909	21935	21970	21891	22148	21815	21873	21998	21909	21990	21973	22051	21880	21936	21830	22036	21789	22019	21797	21847	21934	21819	22004	21974	21992	21753	21914	21965	21813	21792	21891	21819	21832	21983	21875	22017	22024	22027	21949	21842	22009	21883	22001	21889	21897	21924	21862	21933	21835	21908	21988	21906	21829	21950	22007	21925	21868	21730	21806	21855	21954	22010	21952	21583	21896	22055	21959	21813	22154	21857	21907	22066	21870	22219	21890	21944	22009	21865	21920	21837	21927	21848	21870	22066	22025	21917	21972	22053	21815	21907	21949	21895	21946	21900	21933	22104	21970	21915	21708	21931	21930	22050	21689	21996	21884	22044	21860	22232	21836	22049	21808	22015	21891	21941	21853	21857	22054	21894	22049	21767	21933	21914	21947	21973	22006	22288	21983	22062	22075	21937	21868	21801	21904	21838	21834	21839	21873	22106	22008	21999	21980	21858	22080	21954	22037	21838	21891	21920	21926	21968	21943	21813	21920	21859	21848	21966	22001	22006	22010	21886	21831	21966	22027	22047	21934	21843	21820	21841	21882	21890	21910	21939	21808	21994	21896	21990	22043	21828	21911	21925	21963	21866	22038	21985	21784	22066	21981	21912	21865	21895	21873	21854	21968	21986	21808	21956	22087	21919	21836	22019	21941	21883	21886	21818	21967	21914	21774	21873	21913	21887	21799	22047	22030	21839	22018	21820	21953	21929	21842	21824	22020	22064	21776	21920	22017	21910	21899	21631	21977	21851	21936	21992	21913	21859	21965	21975	21898	21905	21873	22177	21833	21850	21923	21844	21687	21975	22042	21912	21881	21997	21937	21995	21981	21936	21842	21912	21844	21944	22037	22081	21956	21944	22010	21859	21862	22000	22035	21753	21783	21906	22015	21837	21850	21835	21888	21960	21933	21935	21947	21810	21976	21991	21704	21869	22090	21869	21973	21969	21944	21890	21903	21840	21984	21954	22016	21733	21780	21976	22173	22063	21688	22109	21829	21996	21775	21933	21816	21868	21872	21936	21993	21843	21859	21865	21995	21792	21994	21777	22061	21945	22022	21889	21885	21890	21905	21819	21820	21925	21921	21881	21990	21909	21807	21931	21794	21888	21919	21913	21883	21968	21908	21846	21977	21928	21797	21866	21752	21856	21993	21805	21940	21797	21804	21904	22001	21954	21926	21826	22017	21975	21953	21914	21948	21730	21991	21835	21932	21813	21863	22027	21907	21929	22125	21832	21814	21772	22036	21820	21829	21795	22011	22020	22041	21716	21944	21840	21925	22086	21980	21891	21879	21887	21874	22024	21885	21892	22029	21902	21966	21781	21873	21805	21964	22018	21921	21842	22006	22006	21736	21994	21949	21938	21824	21907	21928	21909	21928	22015	21891	21950	21899	21711	21665	21921	21900	21688	22016	22051	21985	21809	21750	21938	21971	21846	21690	21761	21865	21999	21879	21844	21927	21933	21839	21629	21783	22007	21878	22018	21997	21835	21748	21856	21950	21719	21792	21841	21876	21771	21943	21990	21837	22125	22047	21863	22153	21833	21798	22045	21827	21703	21988	21874	21732	21920	22112	21886	21904	22026	22051	21868	21826	22028	21901	21900	22001	21885	21982	21945	21789	21947	21873	21890	21824	22018	21864	21880	22012	21911	21892	21922	21938	22083	21673	21998	21858	22119	22003	21958	21836	22047	21807	21924	21919	21921	21837	21721	21890	22017	21738	21934	21806	21848	21990	21971	21963	21933	21829	21940	22042	21859	21917	21741	21799	21833	22090	21846	21958	21859	21992	21920	21822	21870	21992	21847	21851	22082	21948	21815	21816	21986	21826	21864	22001	22013	21938	22139	21771	21943	21955	21825	22044	21979	21935	21984	22115	21779	21807	21838	22023	21957	22031	21678	21870	21862	21979	21670	21955	21876	22027	21845	21813	22022	21769	22001	21897	22060	21784	21956	21819	21949	21902	21819	21947	21941	21928	21953	21909	21826	22167	21929	22064	21836	22047	22001	21994	21901	21996	21933	21811	22082	22029	22043	21874	21969	22042	21892	21830	21830	21948	21846	21896	21922	21727	21742	21991	21908	22058	21764	21949	21875	21966	21972	21788	21874	21794	21874	22001	21627	21950	21791	22083	21964	21939	21910	22044	21883	21991	21901	21889	21956	21836	21983	21657	21960	21911	22013	22027	21810	21905	21851	21869	21990	21928	21807	21800	21958	22035	21801	22046	21845	21867	21756	21983	22005	21944	22085	21878	21947	21816	21921	21916	21805	21920	21805	22121	21693	22008	21793	22080	21931	22002	22011	21771	21895	21931	22009	21903	21897	21881	21899	21954	21941	21803	21675	22080	21752	22023	21900	22052	22107	22027	21990	21821	21787	21999	21798	22001	22024	21676	21799	21826	21945	21753	21916	21924	21896	21689	22078	21782	22084	21968	21906	21917	22081	22065	21864	22045	21910	21743	21871	21935	21766	21880	21894	21899	22211	21919	21665	22043	21902	22049	21841	21844	21935	21961	22039	21911	22023	21928	21743	21862	21808	22228	21966	21753	21893	21745	21730	21871	21871	21842	21962	21806	22018	21950	22055	21907	21914	21943	21713	22014	21853	21731	21790	21906	21964	21879	21911	21749	21886	22049	21963	22129	22031	22170	21779	21977	21892	21868	21896	21903	21882	21884	21856	21842	21843	21688	21805	21873	22024	21921	21994	21973	21864	22010	21713	21845	21942	21983	21866	21799	21780	21958	21734	21692	22010	22008	21957	22079	21958	21828	21738	21942	22022	21915	21830	22130	21924	22034	21881	21953	21890	21946	21937	22132	22017	22128	21817	21940	21873	22106	21959	22264	21965	21866	21851	21905	21925	21728	21909	22017	22143	21946	21815	21889	22012	22008	21935	22012	22001	22110	21845	21820	21815	21994	21927	21971	21932	22037	21826	22087	21952	21916	21955	21995	21899	21882	21892	21923	21952	21939	21952	22093	21837	21939	21946	21942	21899	21990	21904	21875	21941	21934	21807	22014	22013	21974	21694	21991	22014	21936	21942	21854	21976	21914	21954	22059	21939	21872	21918	21998	21982	21645	21857	21894	21941	22141	22003	21834	21990	22002	21957	21857	21724	21920	21975	21883	21947	21989	21847	21868	21993	21994	21895	22034	21845	21952	21924	21883	21923	21771	22022	21835	22081	21802	21904	21879	22040	21906	21950	22066	21807	21920	21803	22026	22089	21836	22064	21913	21846	22031	21812	21914	21909	22008	21982	22048	22004	21935	21956	21791	21999	21815	21895	21858	21849	21919	22011	22013	21914	21975	21946	22109	21883	21988	21988	21821	22029	21810	22057	21877	21885	22139	21902	21998	22269	21746	21771	21830	21970	22032	21815	21888	21833	22022	21893	21970	21799	21954	21996	21767	21818	21970	21861	21819	21907	22002	21765	21927	22004	22105	21964	21911	22098	21899	21863	22084	21862	21983	21968	21996	21832	22034	21992	21929	21959	22071	21884	21981	21894	21886	21784	21947	21862	21839	22042	21938	21855	21731	22088	22037	21996	21781	21869	21808	21934	22033	21934	22039	22011	21838	21995	21857	21933	21993	21876	21807	21909	22008	21964	21912	21864	22033	21852	21958	21952	21922	22027	21920	22025	21962	21878	21986	21878	21861	22177	22113	21944	21706	21946	21785	22165	22085	22155	22102	21991	22103	21877	21941	21890	21785	21822	21811	22068	21778	21910	21945	21989	22001	21906	21829	21752	21891	21748
22512	22985	42132	45874	41275	36379	34474	29410	29098	29824	29810	29536	29657	29499	29568	29604	29433	29600	29577	29447	29655	29310	29412	29384	29378	29428	29321	29293	29307	29362	29214	29249	29485	29258	29242	29331	29200	29516	29339	29249	29375	29388	29357	29280	29550	29466	29087	29245	29378	29170	29187	29122	29510	29054	29050	29110	29299	29418	29251	29331	29314	29369	29358	29341	29365	29336	29392	29259	29240	29112	29139	29212	29101	29195	29197	29293	29150	29342	29445	29300	29240	28990	28854	29161	29141	28934	29356	29119	29305	28936	29219	29063	29189	28870	29038	29047	29313	29177	29122	28969	29351	29264	29430	29134	29302	29158	29214	28984	29181	29071	29318	29040	29219	29179	29307	29401	29182	29068	29240	29295	29445	29410	29127	29221	29117	29341	29355	28866	29042	29158	29303	29305	28887	29234	29073	29233	29210	29396	29135	29271	29249	29384	29231	29236	29183	29204	29282	29166	29298	29172	29236	29245	29343	28998	29082	29197	29192	29282	29123	29075	29296	29132	29187	29204	29461	29217	29048	29260	29264	29061	29526	29129	29262	29215	29314	29228	29195	29249	29421	28990	29037	29253	29232	29182	29283	29109	29455	29488	28985	29208	29250	29126	29189	29357	29218	29187	29395	29319	29278	28998	29231	29214	29368	29052	29150	29544	29405	29317	29174	29220	29249	28932	29296	29140	29189	29094	29228	28961	29077	29222	28987	29171	29146	29209	29041	28928	29165	29094	29126	28963	29100	28950	29271	29260	29129	28943	29297	29215	28993	29284	29079	29104	29101	29121	29217	28996	28995	29307	29240	29245	29116	29283	29420	29108	28929	29606	29045	29277	29399	29244	29148	29171	29047	29030	29348	29022	29172	29130	29064	29301	29421	29222	29290	29205	29243	29194	29097	29240	29214	29195	29010	29140	29144	29267	29177	29448	29223	29319	29337	29060	29178	29249	29280	29082	29231	29230	29136	29112	29065	29082	29083	29056	29197	29223	29375	29297	29174	29138	28952	29388	29330	29345	29123	28872	28988	29254	29079	29338	28943	29083	29147	29427	29160	29276	29160	29272	29110	29316	29157	29091	29047	29348	29211	29053	29257	29341	29356	29197	29022	29084	29085	29279	29219	29323	29318	29219	29183	29183	29156	29297	29334	29225	28847	29099	29176	29257	29332	29331	29398	29181	29161	28910	29171	29264	29051	29137	29325	29164	29209	29325	29004	29138	29190	29230	29086	29293	29129	29063	29104	29087	29097	29054	29282	28880	28955	29163	29207	29313	29234	29183	28851	29040	29203	29129	29338	29176	29269	29287	29016	29105	29033	29504	29266	29141	29110	29465	29300	29424	29268	29084	29188	29053	29422	29121	29406	29078	29109	29114	29241	29324	29460	29406	29164	29293	28982	29108	29215	29399	29098	28999	29261	29244	29283	29267	29090	29036	28957	28903	29205	29088	29146	29289	29291	29308	29097	29171	29231	28947	29100	28855	29200	29219	29234	29042	29289	29227	29041	29188	28924	29067	29230	28963	29057	29086	29093	29165	29131	29081	28973	29298	29414	29334	29454	29123	29193	28991	29157	29230	29044	29132	29162	29347	29177	29086	29154	28860	29170	28881	29348	29294	29046	29065	29278	29382	29248	29220	29334	29099	29167	29325	29402	29002	29012	29125	29234	29145	29068	29110	29237	29242	29376	29168	28910	29343	29303	29349	29368	29144	29163	29207	29232	29017	28771	29039	28986	29014	29218	29255	29115	29111	29290	29172	29025	29093	28952	29240	29195	29038	29284	29259	29367	29090	29144	29229	29221	29095	29185	29138	28929	29328	29258	29167	29002	29218	29212	29277	29295	29222	29352	29083	29138	29376	29236	29130	29266	29240	29138	29211	29210	28981	29186	29305	29400	29093	29367	29190	29232	29070	29278	29028	28980	29350	29525	29268	29181	29120	28962	29201	29112	29138	29106	29256	29132	29019	29075	29190	29330	29025	29037	29121	29171	29391	29208	29178	29357	29568	29326	29279	29215	29402	29233	28971	29054	29117	29261	29125	28941	29292	29116	29090	28961	28961	29080	29226	29047	29260	29133	29134	29185	29217	29126	29205	29105	29122	28989	29263	29311	29053	29415	29275	29164	29154	29147	29216	29057	29197	29191	29245	29339	29196	29148	29032	29334	29188	29080	29421	29365	29253	29169	29037	29227	29309	29292	29376	29405	29339	29103	29026	29131	29123	29305	29088	29029	29207	29359	29132	29280	29267	29311	29137	29339	29108	29239	29276	29171	29157	29259	29227	29299	29262	29189	29188	28975	29242	29173	29128	29129	28966	28984	29238	29262	28957	29017	29052	29226	29363	29157	29162	29262	29257	29087	29060	29212	29276	29103	29086	29388	29113	29190	29339	29138	29142	29386	29209	29245	29193	29224	29298	29325	29125	29307	29234	28914	29178	29217	29105	29157	29177	29222	29104	29058	29320	28976	29286	29249	29133	28987	29035	29147	29371	29112	28972	29139	29185	29164	29342	29153	29125	29138	29432	29148	28989	28999	29252	28930	29124	29043	29144	29209	29146	28986	29047	29096	29148	29295	29297	29302	29256	29191	29081	29413	29000	29344	29193	29349	29355	29057	29042	29272	29211	29115	29190	29150	29319	28943	28841	29011	29091	29155	29004	29217	29093	29434	29083	29069	29108	28924	29433	28937	29020	28919	29330	29244	29118	29251	28973	29261	28977	29083	28923	29234	29127	29341	29093	28929	29313	29146	29336	29331	29257	28963	29017	29080	29317	29148	29018	29314	29306	29341	29029	29163	29090	29188	28995	29091	29041	28737	29094	28851	29213	29178	29065	29307	29377	29395	29105	29157	29250	29240	29224	29091	29203	29073	29183	29280	29259	29122	29433	29246	29187	29080	29244	29108	29300	29344	29157	29316	29372	29051	29326	29293	29295	29226	29242	28956	29203	29304	29198	29196	28855	29452	29379	29231	29276	29086	29035	29079	29273	29244	29329	29334	29080	29146	28850	29205	29171	29351	29040	29245	29240	29343	28882	29185	29188	29082	28955	29333	29302	29144	29071	29186	29283	29105	29529	29345	29444	29054	29142	29265	29022	29218	29133	29043	29161	29188	29202	29177	29320	29362	29404	29013	29183	29125	29265	29482	29204	29020	29031	28913	29324	29226	28954	29067	29347	29038	29345	29355	29193	29321	29190	29255	28986	29221	29148	29098	29252	28919	29144	29031	29276	29042	29148	29188	29114	29378	29322	29053	28983	29262	29138	29107	29110	29120	29208	29227	29106	29361	29128	29363	29357	29335	29204	29226	29306	29232	29155	28848	29417	29094	29123	29218	29069	29296	29131	29140	29138	29164	29231	29380	28942	28979	29116	29041	29280	29180	29010	29321	28967	29378	29231	29095	28994	28967	28908	29071	28932	28956	28916	29147	29026	29072	29162	29152	29095	29157	29215	29409	29130	29300	29221	29222	29112	29202	29275	29198	29328	29037	29001	29259	29178	29297	29098	29184	29194	29341	29250	29148	29651	29194	29168	29029	29051	29079	29109	28997	29141	29207	29021	29098	29075	29312	29356	29470	29065	29423	29415	29298	29240	29255	29047	29340	29145	29339	29330	29220	29402	29106	29135	29211	29172	29407	29161	29246	29307	29079	29035	28970	29037	29153	29234	29285	29105	29042	29084	29085	29252	29137	29126	29154	28993	29259	28979	29072	29144	29179	29190	28992	28930	29131	29037	29157	28947	29206	29141	28954	29105	29224	29035	29016	29297	29105	29304	29285	29195	29266	29166	28998	29033	29118	29367	29561	29186	29197	29191	29004	29405	29078	29225	29133	29232	29056	29152	28995	28968	29253	29138	29269	29230	29275	29374	29241	29174	29000	29226	29228	29231	29600	29019	29242	29311	29243	29315	29046	29272	29054	29087	29437	29208	29174	29061	29256	29346	28973	28932	28986	29248	29223	28820	28996	29005	29121	29240	28956	29034	29127	29142	29114	29155	29050	29143	29196	29305	29208	29219	29233	29032	29108	29318	29198	29004	29376	29171	29342	29164	29183	29013	29168	29266	29281	29167	29285	29111	28946	29456	29280	29103	29039	29219	29125	29299	29159	28910	29241	28914	29055	29110	29095	29281	29384	29130	29214	29079	29106	29115	28966	29155	29180	29287	29274	28955	29264	29258	29270	29055	29325	29242	28944	29191	29055	28987	29029	29108	29170	29208	29366	29058	28984	28988	29185	29529	29325	29136	29162	29093	29140	29170	28958	29213	29206	29292	29151	29006	29285	29247	29368	29039	29228	29312	29157	28997	29155	29093	29220	29032	28979	29106	28951	29232	29096	29157	29246	28958	29055	29111	29241	29242	29268	29224	29090	29288	29059	29080	29066	29266	29094	29188	29312	29429	29190	28997	28965	29263	28970	29434	29104	29023	29232	29181	28980	29299	29117	29192	29427	29226	29055	29004	29234	29312	29135	28917	29347	29184	29164	29398	28968	29225	29216	29178	29172	29089	29198	29040	29270	29039	29317	29300	29100	29204	29156	29233	29184	29193	29159	29049	29275	29191	29277	29187	29308	29276	29173	29207	29384	29125	29372	29391	29163	29154	29181	29307	29203	28886	29002	29160	29277	29289	29302	29077	28914	29190	29211	29381	29232	29307	29177	29030	29488	29274	29067	29151	29262	29116	29147	28903	29309	29341	29345	29379	29026	29136	29161	29102	29241	29248	29002	29403	29163	29078	28996	29203	29363	29138	29255	29293	29353	29234	29094	29310	29227	29238	29133	29170	29151	29119	28906	29124	29364	29362	29201	29252	29076	29156	28947	29112	29195	28996	29124	29222	29152	29264	29250	29266	29185	29210	29332	29248	29306	29247	29142	29096	29396	29137	29167	29273	29163	29189	29071	29403	29295	29184	29125	29347	29053	29136	29022	29251	29213	29274	29304	29354	29273	29094	29121	29370	29341	29304	29134	29173	29310	29068	29483	29396	29114	29117	29227	29171	29140	29311	29129	29143	29100	29016	29004	29081	28992	29059	28912	29193	29123	28936	29092	29324	29283	29171	29218	29158	29323	29175	29212	29148	29137	29249	29145	29010	29116	29145	29176	29142	29204	29478	29311	28968	29283	29197	29203	29117
63738	101952	96951	82510	57649	37993	26979	22411	22165	22329	22347	22244	22352	22436	22287	22192	22310	22397	22320	22214	22390	22230	22461	22328	22404	22406	22561	22451	22339	22253	22372	22430	22313	22269	22480	22453	22368	22162	22523	22518	22186	22575	22402	22295	22474	22420	22444	22378	22281	22376	22279	22290	22226	22209	22230	22390	22174	22251	22138	22250	22403	22376	22409	22281	22326	22403	22419	22178	22257	22410	22533	22321	22324	22367	22194	22259	22436	22226	22312	22332	22303	22192	22433	22334	22301	22420	22104	22309	22394	22488	22175	22073	22422	22350	22196	22356	22381	22240	22239	22162	22294	22376	22271	22478	22434	22545	22223	22377	22326	22268	22303	22475	22338	22402	22142	22495	22204	22388	22260	22176	22465	22182	22362	22295	22271	22389	22068	22314	22264	22371	22170	22433	22274	22213	22227	22243	22321	22140	22334	22326	22382	22407	22333	22241	22407	22342	22314	22394	22249	22312	22381	22476	22346	22430	22285	22471	22492	22241	22289	22148	22433	22425	22248	22361	22413	22475	22387	22280	22330	22284	22510	22202	22332	22273	22547	22224	22468	22400	22204	22185	22400	22380	22330	22356	22322	22448	22459	22529	22338	22272	22467	22283	22468	22301	22408	22343	22285	22306	22254	22227	22275	22319	22381	22450	22269	22339	22309	22462	22207	22255	22137	22267	22337	22443	22284	22440	22392	22220	22163	22229	22268	22434	22273	22264	22427	22272	22298	22340	22202	22237	22257	22383	22411	22297	22267	22321	22281	22271	22284	22466	22414	22463	22174	22239	22121	22424	22411	22376	22282	22406	22249	22245	22368	22289	22370	22413	22276	22266	22300	22292	22329	22301	22258	22272	22304	22327	22424	22325	22298	22116	22395	22105	22414	22395	22293	22247	22354	22568	22164	22282	22566	22275	22368	22356	22345	22377	22298	22427	22290	22310	22024	22393	22172	22356	22330	22423	22326	22551	22432	22486	22174	22503	22301	22277	22311	22435	22465	22379	22461	22301	22389	22409	22514	22240	22279	22190	22342	22275	22198	22406	22236	22302	22256	22324	22402	22342	22227	22418	22280	22244	22412	22341	22464	22400	22265	22186	22304	22398	22464	22274	22287	22251	22418	22329	22174	22319	22444	22226	22209	22333	22529	22343	22499	22325	22300	22284	22271	22444	22374	22433	22361	22231	22266	22455	22213	22252	22279	22148	22260	22103	22312	22275	22487	22252	22472	22502	22246	22387	22400	22265	22306	22323	22330	22230	22242	22508	22368	22377	22259	22362	22244	22202	22295	22378	22339	22343	22538	22343	22300	22456	22252	22375	22404	22436	22495	22371	22205	22235	22294	22262	22492	22226	22336	22389	22215	22221	22461	22465	22373	22246	22326	22166	22368	22324	22372	22349	22256	22315	22304	22405	22338	22322	22126	22420	22414	22368	22491	22268	22562	22290	22132	22328	22397	22409	22232	22296	22276	22288	22234	22389	22342	22368	22493	22296	22465	22457	22343	22430	22430	22125	22183	22262	22385	22337	22268	22424	22471	22359	22394	22306	22339	22478	22261	22182	22261	22372	22319	22399	22468	22316	22224	22400	22302	22345	22314	22263	22257	22309	22348	22357	22538	22389	22468	22452	22115	22150	22349	22211	22447	22427	22268	22302	22431	22415	22435	22542	22273	22366	22467	22374	22328	22290	22314	22343	22542	22416	22383	22232	22392	22162	22318	22248	22585	22243	22389	22447	22068	22317	22427	22561	22475	22384	22430	22476	22247	22363	22405	22244	22454	22414	22381	22349	22393	22243	22454	22310	22289	22277	22276	22209	22438	22191	22350	22417	22336	22199	22339	22288	22510	22227	22322	22424	22212	22242	22235	22351	22395	22414	22336	22267	22574	22365	22453	22276	22335	22430	22359	22245	22227	22336	22320	22092	22570	22227	22379	22363	22297	22433	22380	22338	22417	22431	22259	22388	22460	22086	22251	22283	22347	22321	22357	22249	22293	22493	22417	22326	22329	22421	22304	22378	22299	22423	22341	22436	22434	22375	22168	22443	22458	22229	22370	22334	22473	22130	22190	22337	22453	22326	22291	22376	22268	22345	22389	22381	22182	22070	22210	22525	22423	22210	22392	22348	22417	22498	22175	22486	22362	22250	22391	22195	22313	22159	22393	22174	22415	22215	22378	22246	22007	22317	22189	22247	22361	22511	22377	22322	22382	22471	22158	22126	22519	22450	22289	22335	22350	22485	22391	22187	22351	22320	22297	22264	22190	22521	22420	22235	22593	22184	22201	22329	22350	22258	22460	22413	22431	22343	22443	22259	22302	22235	22490	22288	22247	22339	22393	22253	22284	22378	22465	22172	22227	22429	22407	22289	22267	22383	22379	22377	22440	22307	22330	22303	22318	22496	22391	22439	22263	22241	22257	22330	22354	22229	22437	22360	22382	22323	22156	22297	22384	22267	22345	22391	22406	22404	22365	22268	22177	22441	22296	22435	22289	22496	22408	22378	22434	22491	22363	22205	22250	22309	22443	22251	22440	22263	22308	22453	22259	22296	22193	22269	22237	22320	22357	22437	22484	22128	22418	22411	22427	22470	22363	22451	22461	22247	22237	22552	22471	22137	22482	22346	22353	22320	22293	22429	22396	22417	22267	22197	22314	22215	22337	22206	22491	22354	22329	22337	22333	22352	22202	22191	22365	22241	22324	22299	22205	22327	22441	22309	22405	22193	22240	22475	22341	22399	22307	22324	22439	22369	22139	22330	22593	22285	22126	22369	22353	22341	22406	22304	22361	22267	22395	22360	22207	22274	22491	22380	22349	22267	22419	22332	22391	22300	22211	22322	22533	22315	22424	22291	22402	22239	22391	22259	22123	22211	22265	22476	22246	22399	22093	22498	22332	22318	22430	22406	22274	22394	22257	22345	22170	22349	22108	22488	22450	22304	22195	22311	22308	22389	22381	22282	22417	22268	22361	22141	22170	22439	22397	22329	22216	22259	22413	22361	22383	22276	22351	22338	22331	22378	22354	22242	22175	22339	22421	22323	22364	22386	22288	22254	22287	22303	22249	22488	22433	22426	22318	22363	22241	22324	22187	22409	22157	22502	22209	22132	22401	22258	22401	22244	22396	22278	22202	22269	22323	22375	22290	22096	22344	22294	22314	22247	22414	22365	22429	22307	22240	22272	22209	22371	22444	22230	22325	22268	22185	22312	22285	22393	22273	22277	22211	22359	22314	22367	22348	22382	22393	22378	22219	22247	22276	22323	22314	22410	22142	22357	22227	22186	22401	22360	22360	22405	22351	22323	22275	22313	22389	22254	22180	22391	22300	22215	22418	22402	22200	22422	22123	22443	22306	22366	22386	22348	22515	22293	22227	22400	22425	22642	22345	22215	22355	22246	22527	22264	22280	22242	22263	22254	22340	22300	22472	22563	22462	22483	22213	22441	22482	22466	22190	22328	22166	22271	22301	22482	22269	22387	22460	22395	22342	22368	22529	22450	22353	22238	22313	22206	22196	22255	22206	22259	22237	22052	22324	22346	22529	22254	22329	22108	22131	22390	22374	22368	22196	22349	22329	22355	22350	22289	22231	22206	22251	22222	22123	22240	22310	22648	22454	22251	22512	22194	22274	22283	22255	22299	22474	22189	22259	22367	22350	22257	22413	22236	22296	22325	22296	22569	22487	22473	22182	22417	22369	22386	22163	22192	22342	22288	22168	22367	22339	22443	22088	22546	22279	22444	22238	22299	22329	22525	22446	22293	22321	22499	22129	22233	22367	22236	22161	22358	22251	22350	22394	22349	22212	22524	22385	22431	22404	22405	22370	22434	22313	22294	22319	22091	22290	22310	22477	22202	22207	22202	22384	22349	22337	22296	22271	22389	22460	22387	22285	22412	22371	22390	22212	22335	22334	22273	22270	22261	22338	22385	22259	22233	22169	22343	22412	22312	22241	22332	22293	22474	22240	22372	22381	22377	22275	22275	22309	22345	22284	22453	22306	22301	22298	22173	22308	22394	22348	22332	22589	22304	22434	22279	22294	22290	22341	22312	22361	22430	22346	22451	22203	22499	22386	22209	22302	22259	22160	22412	22043	22300	22427	22242	22188	22424	22229	22432	22339	22428	22149	22267	22256	22225	22372	22418	22285	22270	22348	22241	22241	22300	22398	22265	22261	22289	22316	22461	22163	22354	22395	22324	22329	22300	22261	22245	22399	22278	22239	22321	22411	22374	22420	22345	22438	22393	22476	22367	22502	22333	22400	22264	22448	22354	22289	22329	22287	22366	22133	22156	22326	22461	22467	22428	22343	22259	22248	22357	22270	22309	22239	22600	22194	22327	22211	22352	22258	22467	22236	22393	22300	22176	22258	22437	22280	22334	22496	22300	22176	22271	22353	22231	22285	22237	22388	22400	22367	22434	22283	22260	22236	22344	22465	22293	22163	22344	22436	22492	22428	22284	22327	22484	22450	22278	22484	22224	22346	22309	22336	22420	22238	22192	22169	22492	22427	22255	22248	22380	22428	22342	22136	22254	22406	22449	22382	22260	22196	22353	22176	22271	22408	22313	22395	22312	22318	22467	22401	22342	22317	22534	22324	22393	22302	22490	22164	22320	22442	22354	22220	22272	22152	22389	22323	22221	22367	22241	22296	22439	22498	22516	22403	22279	22220	22331	22349	22232	22223	22412	22344	22249	22321	22220	22259	22377	22274	22323	22428	22328	22251	22258	22413	22400	22409	22277	22201	22389	22302	22479	22344	22217	22264	22248	22465	22447	22449	22315	22352	22281	22309	22174	22298	22277	22264	22296	22186	22195	22417	22490	22428	22303	22346	22324	22282	22507	22380	22276	22313	22398	22357	22298	22218	22350	22386	22407	22426	22369	22214	22434	22435	22451	22318	22363	22331	22316	22323	22389	22392	22247	22366	22416	22539	22326	22354	22574	22341	22307	22349	22269	22193	22336	22389	22390	22316	22281	22215	22332	22296	22374	22274	22346	22419	22240	22391	22513	22315	22315	22438	22435	22404	22235	22400	22373	22315	22346	22377	22151	22394	22290	22283	22275	22400	22303	22405	22437	22436	22192	22318	22216	22321	22264	22350	22285	22347	22359	22349	22236	22414	22228	22407	22457
28403	34351	49902	42078	33342	29959	29240	28464	28445	28628	28541	28443	28370	28403	28458	28384	28520	28562	28243	28386	28415	28503	28734	28512	28333	28600	28164	28359	28218	28511	28533	28566	28381	28363	28340	28382	28360	28416	28543	28412	28659	28484	28420	28243	28310	28368	28434	28327	28545	28371	28672	28517	28397	28498	28476	28560	28271	28252	28244	28611	28413	28501	28465	28337	28305	28237	28381	28192	28172	28285	28366	28502	28313	28183	28222	28438	28541	28126	28254	28363	28413	28232	28376	28208	28156	28330	28359	28413	28472	28290	28167	28395	28201	28381	28543	28238	28232	28385	28397	28474	28288	28355	28377	28569	28250	28308	28406	28539	28332	28252	28312	28273	28416	28377	28149	28169	28220	28382	28453	28240	28506	28315	28398	28318	28377	28404	28243	28289	28460	28323	28384	28473	28576	28398	28378	28552	28425	28469	28393	28319	28434	28258	28436	28390	28483	28497	28396	28457	28507	28536	28246	28429	28444	28587	28409	28365	28612	28501	28482	28470	28270	28245	28195	28449	28243	28416	28471	28363	28478	28551	28327	28240	28185	28170	28391	28222	28101	28111	28217	28141	28496	28173	28255	28270	28332	28413	28203	28422	28485	28344	28580	28349	28215	28178	28352	28210	28319	28264	28569	28191	28081	28473	28376	28217	27973	28582	28530	28206	28412	28494	28146	28384	28319	28406	28534	28157	28280	28380	28208	28379	28541	28303	28426	28425	28439	28600	28382	28410	28441	28370	28529	28109	28117	28351	28418	28186	28326	28472	28372	28063	28410	28427	28348	28217	28449	28586	28304	28210	28221	28295	28421	28208	28400	28318	28422	28509	28330	28520	28394	28270	28352	28493	28425	28349	28240	28481	28454	28266	28345	28399	28447	28607	28288	28424	28383	28422	28507	28487	28491	28464	28570	28385	28657	28264	28526	28256	28310	28534	28411	28548	28118	28444	28700	28455	28458	28190	28455	28248	28340	28397	28306	28372	28245	28460	28290	28591	28566	28342	28579	28368	28212	28291	28395	28449	28529	28228	28348	28244	28335	28462	28641	28429	28412	28380	28431	28044	28332	28286	28312	28254	28215	28344	28267	28285	28406	28486	28345	28248	28217	28365	28439	28224	28350	28338	28253	28381	28188	28191	28463	28359	28283	28391	28454	28384	28468	28336	28301	28496	28537	28066	28267	28354	28545	28248	28209	28518	28340	28491	28399	28192	28446	28668	28351	28464	28522	28550	28620	28393	28444	28392	28418	28233	28489	28238	28206	28136	28195	28301	28474	28452	28451	28462	28190	28417	28502	28548	28621	28277	28482	28547	28126	28453	28146	28676	28457	28222	28521	28394	28453	28402	28333	28507	28374	28271	28193	28459	28355	28315	28461	28489	28373	28172	28463	28456	28199	28420	28468	28251	28384	28319	28505	28160	28484	28447	28416	28279	28248	28164	28613	28286	28127	28495	28500	28331	28340	28517	28417	28211	28371	28274	28462	28301	28424	28716	28343	28355	28397	28281	28414	28556	28505	28151	28202	28176	28363	28277	28421	28411	28405	28241	28162	28413	28490	28582	28331	28248	28167	28513	28237	28119	28306	28241	28393	28328	28454	28448	28381	28275	28449	28352	28402	28384	28239	28537	28343	28524	28330	28561	28314	28419	28192	28385	28288	28359	28405	28263	28485	28483	28307	27970	28524	28659	28440	28406	28482	28281	28386	28434	28488	28413	28344	28365	28612	28243	28267	28639	28171	28531	28380	28458	28210	28508	28531	28215	28366	28479	28316	28393	28371	28360	28427	28046	28466	28469	28307	28311	28426	28337	28499	28617	28362	28317	28283	28441	28492	28513	28509	28395	28355	28121	28527	28364	28386	28347	28362	28459	28649	28498	28326	28379	28491	28474	28421	28424	28308	28402	28269	28292	28358	28421	28172	28409	28701	28328	28275	28133	28181	28493	28504	28523	28589	28358	28531	28410	28277	28176	28539	28257	28437	28423	28601	28291	28461	28246	28522	28348	28422	28297	28295	28495	28518	28601	28390	28208	28270	28640	28617	28453	28357	28393	28307	28363	28480	28300	28507	28354	28481	28600	28141	28617	28405	28463	28164	28357	28169	28427	28650	28437	28125	28083	28519	28208	28495	28174	28241	28254	28538	28396	28330	28443	28577	28245	28232	28356	28263	28156	28432	28292	28315	28367	28527	28145	28458	28297	28618	28362	28357	28333	28102	28276	28524	28527	28153	28433	28275	28446	28402	28204	28428	28466	28542	28217	28316	28481	28330	28403	28476	28220	28349	28427	28159	28516	28223	28412	28199	28333	28353	28558	28287	28338	28310	28317	28270	28391	28363	28225	28189	28298	28416	28675	28280	28389	28464	28511	28554	28373	28488	28126	28248	28433	28280	28415	28444	28309	28360	28414	28394	28398	28671	27973	28435	28321	28507	28325	28194	28488	28473	28396	28476	28357	28526	28293	28365	28194	28287	28550	28472	28509	28588	28514	28447	28416	28095	28293	28407	28450	28511	28160	28382	28346	28280	28140	28292	28431	28418	28403	28539	28447	28161	28416	28316	28281	28174	28371	28508	28472	28216	28378	28074	28409	28367	28371	28463	28390	28564	28240	28378	28283	28199	28280	28336	28264	28492	28242	28399	28046	28412	28101	28344	28574	28291	28401	28268	28495	28281	28393	28338	28500	28203	28358	28560	28657	28293	28563	28328	28439	28529	28582	28421	28396	28310	28318	28237	28655	28048	28279	28464	28448	28564	28388	28230	28183	28319	28520	28338	28255	28441	28656	28386	28300	28183	28440	28536	28516	28458	28611	28541	28212	28634	28532	28626	28165	28440	28275	28265	28367	28294	28321	28142	28468	28466	28356	28427	28421	28214	28571	28394	28297	28232	28511	28373	28239	28388	28340	28474	28336	28467	28321	28448	28230	28318	28531	28190	28245	28265	28253	28480	28178	28374	28503	28097	28296	28395	28220	28461	28374	28341	28530	28340	28270	28242	28378	28095	28338	28508	28367	28502	28348	28466	28455	28365	28399	28600	28308	28540	28131	28290	28210	28355	28264	28403	28479	28392	28198	28481	28364	28330	28472	28427	28346	28349	28154	28527	28442	28525	28418	28501	28206	28354	28241	28303	28266	28506	28457	28388	28634	28349	28321	28442	28542	28373	28217	28449	28291	28528	28525	28275	28331	28356	28484	28397	28657	28304	28317	28272	28369	28520	28352	28483	28541	28362	28488	28319	28388	28239	28195	28429	28349	28166	28259	28507	28455	28532	28594	28427	28477	28352	28336	28484	28240	28370	28371	28125	28347	28353	28159	28298	28380	28438	28485	28303	28320	28447	28444	28323	28367	28577	28280	28414	28260	28350	28292	28233	28416	28552	28461	28514	28466	28360	28541	28486	28231	28456	28312	28547	28408	28350	28592	28349	28724	28261	28340	28422	28483	28497	28427	28413	28175	28473	28579	28145	28475	28507	28481	28545	28331	28381	28465	28406	28423	28204	28566	28501	28467	28268	28309	28281	28189	28323	28476	28593	28472	28219	28324	28510	28346	28393	28555	28508	28687	28540	28335	28719	28360	28528	28445	28206	28382	28366	28275	28321	28207	28312	28483	28346	28616	28426	28328	28084	28436	28286	28365	28492	28336	28371	28540	28358	28385	28371	28291	28203	28305	28508	28539	28619	28322	28445	28459	28443	28349	28621	28557	28559	28373	28472	28277	28387	28475	28381	28368	28154	28379	28610	28258	28585	28396	28119	28114	28469	28420	28310	28354	28533	28436	28415	28530	28388	28393	28391	28359	28449	28626	28513	28411	28546	28242	28337	28501	28400	28344	28342	28596	28393	28310	28510	28313	28265	28391	28697	28202	28318	28262	28175	28400	28707	28545	28397	28416	28375	28232	28432	28414	28585	28528	28463	28135	28414	28479	28351	28235	28258	28436	28605	28540	28321	28512	28581	28247	28407	28492	28388	28421	28430	28384	28412	28455	28307	28344	28518	28346	28480	28300	28388	28357	28531	28325	28364	28379	28275	28369	28180	28164	28302	28320	28225	28380	28233	28431	28395	28591	28466	28133	28470	28324	28255	28360	28247	28452	28551	28280	28505	28448	28302	28376	28475	28259	28133	28352	28234	28332	28227	28333	28626	28348	28124	28330	28284	28271	28506	28551	28443	28437	28450	28399	28327	28246	28355	28336	28154	28113	28174	28390	28510	28454	28040	28404	28396	28531	28509	28333	28509	28433	28176	28231	28306	28344	28144	28399	28360	28432	28420	28352	28379	28330	28468	28452	28666	28550	28430	28614	28535	28179	28266	28583	28399	28265	28497	28248	28326	28169	28403	28441	28247	28502	28374	28383	28281	28259	28415	28203	28187	28287	28212	28397	28300	28032	28420	28320	28513	28397	28538	28441	28126	28370	28455	28406	28276	28436	28564	28307	28225	28050	28454	28286	28469	28439	28414	28205	28584	28604	28471	28280	28239	28484	28419	28355	28483	28576	28503	28444	28502	28186	28552	28559	28682	28487	28465	28169	28319	28532	28473	28304	28478	28511	28238	28480	28521	28342	28193	28055	28103	28374	28534	28481	28298	28392	28284	28450	28556	28345	28237	28294	28099	28307	28471	28229	28260	28544	28424	28382	28249	28508	28238	28333	28445	28461	28334	28313	28394	28508	28290	28284	28524	28317	28305	28282	28285	28198	28288	28422	28322	28210	28506	28293	28458	28367	28426	28258	28065	28465	28331	28510	28332	28458	28493	28384	28403	28504	28373	28306	28466	28200	28312	28119	28435	28274	28243	28378	28259	28401	28375	28393	28363	28523	28418	28448	28338	28474	28328	28392	28329	28331	28469	28448	28357	28220	28300	28492	28288	28295	28280	28603	28392	28462	28559	28464	28343	28415	28246	28200	28126	28331	28218	28320	28392	28415	28358	28356	28396	28641	28417	28219	28291	28415	28246	28240	28415	28350	28479	28407	28377	28202	28340	28562	28133	28187	28388	28507	28573	28429	28499	28444	28316	28371	28379	28068	28421	28567	28310	28461	28055	28477	28257	28329	28376	28307	28361	28260	28402	28443	28400	28166	28283	28426	28348	28417	28626	28445	28586	28481	28460	28523	28484	28326	28382	28274
31293	57044	51874	36176	27344	23288	22139	21834	21878	21663	21816	21806	21669	21698	21761	21808	21775	21746	21805	21934	21813	21963	21827	21888	21788	21938	21715	21782	21681	21711	21655	21764	21902	21784	21729	21726	21740	21644	21737	21797	21858	21736	21811	21833	21775	21877	21921	21802	21858	21641	21852	21947	21791	21871	21745	21740	21876	21875	21781	21898	21995	21790	21753	21882	21894	21814	21791	21809	21901	21884	21688	21643	21698	21750	21712	21886	21753	21790	21945	21821	21818	21784	21754	21792	21797	21798	21727	21556	21893	21907	21827	21792	21935	21950	21874	22011	21917	22008	21712	21822	21740	21729	21863	21792	21760	21841	21783	21791	21818	21758	21836	21830	21925	21715	21826	21692	21836	21773	21670	21977	21894	21723	21659	21911	21801	21814	21807	21758	21789	21841	21661	21665	21753	21948	21797	21823	21756	21777	21752	21697	21752	21758	21746	21920	21792	21737	21658	22009	21789	21719	21854	21913	21712	21876	21664	21914	21689	22010	21703	21795	21784	21690	21803	21871	21734	21671	21771	21632	21907	21816	21696	21608	21794	21778	21774	21947	21735	21867	21928	21694	21870	21781	21579	21829	21754	21883	21708	21954	21789	21678	21773	21867	21654	21732	21770	21727	21705	21823	21726	21912	21801	21891	21810	21757	21742	21675	21829	21734	22015	21761	21751	21808	21742	21608	21783	21706	21759	21784	21850	21720	21880	21870	21936	21924	21821	21814	21773	21796	21783	21823	21980	21692	21739	21658	21918	21818	21808	21636	21817	21825	21886	21854	21828	21632	21818	21580	21759	21712	21735	21731	21755	22002	21890	21786	21845	21737	21688	21722	21937	21753	21892	21592	21884	21868	21803	21794	21606	21734	21789	21743	21818	21756	21967	21648	21855	21889	21737	21821	21937	21822	21656	21768	21591	21748	21843	21697	21698	21811	21885	21869	21868	21695	21626	21720	21853	21894	21913	21751	21748	21889	21775	21782	21668	21748	21750	21737	21753	21843	21985	21729	21743	21594	21813	21765	21758	21782	21845	21733	21805	21666	21890	21816	21607	21657	21813	21662	21751	21766	21647	21674	21892	21716	21737	21711	21816	21698	21924	21771	21828	21711	21861	21848	21859	21842	21650	21693	21859	21692	21715	21617	21851	21938	21897	21619	21893	21676	21791	21963	21746	21758	21775	21877	21972	21781	21636	21898	21869	21929	21809	21756	21821	21674	21918	21845	21877	21809	21676	21956	21552	21857	21621	21776	21900	21868	21850	21734	21801	21855	21810	21967	21707	21953	21639	21814	21647	21931	21763	21728	21772	21935	21847	21891	21818	21963	21680	21789	21649	21743	21725	21741	21763	21811	21727	21735	21785	21900	21662	21728	21697	21542	21811	21830	21866	21801	21764	21745	21860	21658	21955	21798	21799	21836	21837	21715	21953	21667	21862	21689	21581	22000	21681	21896	21675	21761	21771	21835	21816	21752	21926	21940	21908	21819	21790	21861	21916	21899	21680	21760	21844	21995	21888	21892	21792	21978	21829	21882	21852	21743	22085	21709	21648	21728	21905	21826	21711	21806	21757	21952	21738	21806	21733	21719	21871	21829	21748	21900	21660	21853	21731	21789	21941	21681	21818	21748	21817	21776	21753	21902	22011	21817	21816	21810	21806	21725	21972	21931	21801	21919	21657	21870	21831	21906	21867	21614	21844	21727	21644	21672	21889	22088	21764	21988	21987	21807	21756	21755	21772	21860	21838	21886	21736	21816	21849	21865	21825	21903	21782	21740	21929	21892	21695	21799	21783	21884	21914	21758	21766	21892	21859	21815	21810	21767	21811	21657	21781	21869	21709	21790	21779	21795	21812	21860	21788	21698	21843	21733	21745	21827	21738	21621	21894	22044	21723	21853	21910	21957	21741	21819	21773	21741	21913	21624	21616	21786	21759	21729	21751	21873	21617	21739	21860	21754	21722	21565	21918	21815	21676	21914	21868	21762	21828	21709	21777	21759	21941	21714	21900	21860	21728	21800	21677	21834	21889	21729	21814	21745	21852	21869	22012	21862	21935	21798	22003	21693	21887	21729	21876	21852	21758	21622	21773	21738	21996	21728	21842	21787	21884	21722	21834	21862	21822	22083	21981	21812	21708	21633	21662	21890	21795	21731	21810	21595	21930	21725	21810	21959	21854	21836	21781	21814	21722	21879	21989	21974	21609	21593	21764	21678	21803	21635	21851	21636	21766	21684	21790	21745	21687	21787	21796	21844	21834	21936	21813	21792	21686	21645	21806	21803	21811	21782	21808	21914	21776	21730	21998	21755	22009	21885	21856	21969	21818	21932	21845	21716	21806	21701	21874	21854	21912	21749	21946	21743	21663	21899	21778	21687	21868	21778	21711	21799	21808	21745	21910	21873	21614	21737	21834	21718	21720	21752	21965	21728	21841	21908	21945	21850	21709	21771	21641	21794	21719	21889	21693	21775	21680	21924	21743	21764	21791	21829	21826	21838	21832	21788	21975	21757	21786	21614	21757	21712	21871	21860	21618	21849	21834	21890	21879	21861	21644	21681	21865	21918	21968	21743	21682	21643	21666	21903	21759	21752	21929	22031	21750	21674	21731	21814	21636	21971	21686	21802	21739	21900	21670	21880	21779	21759	21952	21806	21852	21939	21600	21942	21874	21897	21779	21826	21779	21804	21884	21869	21832	21931	21812	21705	21756	21578	21834	21733	21927	21898	21735	21848	21900	21725	21923	21877	21785	21821	21906	21900	21932	21882	21821	21906	21737	21639	21705	21784	21854	21687	21745	21919	21880	21564	21842	21780	21784	21702	21944	21816	21841	21861	21970	21814	21683	21930	21774	21979	21810	21709	21812	21778	21776	21920	22030	21751	21844	21852	21626	21714	21860	21912	21894	22030	21909	21749	21825	21782	21701	21744	21851	21682	21840	21723	21709	21788	21808	21725	21904	21914	21754	21814	21860	21795	22031	21620	21687	21786	21808	21951	21898	21994	21835	21751	21777	21751	21732	21839	21838	21828	21858	21720	21742	21838	21884	21935	21807	21947	21519	21877	21787	21939	21649	21603	21837	21883	21824	21705	21738	21651	21779	21837	21796	22016	21765	21763	21900	21796	21763	21837	21675	21700	21841	21708	21729	21796	21995	21675	21830	21689	21896	21923	21835	21821	21872	21761	21922	21805	21830	21811	21775	21910	21787	21823	21762	21813	21839	21784	21746	21953	21923	21829	21899	21792	21730	21724	21806	21772	21781	21808	21801	21969	21644	21764	21850	21909	21605	21911	21744	21880	21806	21808	21971	21778	21760	21817	21763	21865	21832	21790	21623	21914	21909	21573	21784	21822	21762	21904	21886	21621	21836	21805	21901	21677	21773	21608	21826	21794	21844	21750	21859	21738	21794	21931	21898	21902	21938	21620	21656	21909	22063	21928	21784	21730	21807	21661	21658	21784	21793	21891	21838	21767	21896	21832	21847	21735	21662	21856	21812	21571	21722	21724	21959	21827	21741	21954	21863	21739	21940	21557	21720	21722	21516	21708	21976	21756	22004	21773	21834	21919	21730	21636	21745	21848	21814	21983	21744	21803	21771	21886	21829	21716	21650	21808	21881	21748	21842	21721	21694	21541	21943	21850	21821	21809	21754	21981	21994	21717	21633	21776	21829	21894	21654	21855	21828	21818	21824	21822	21719	21619	21953	21950	21670	21628	21777	21673	21805	21837	21613	21815	21741	21857	21744	21757	21791	21891	21800	21978	21888	21713	21618	21853	21752	21737	21753	21775	22067	21836	21700	21722	21777	21849	21629	21683	21752	21780	21865	21583	21903	21713	21631	21635	21656	21867	21834	21668	22082	21769	21593	21877	21752	21679	21937	21795	21749	21797	21806	21785	21789	21893	21868	21836	21648	21859	21831	21719	21790	21890	22002	21684	21694	21901	21973	21864	21884	21831	21731	21647	21966	21648	21846	21886	21800	21860	21871	21701	21865	21894	21835	21798	21780	21676	21739	21607	21765	21855	21588	21732	21771	21941	21925	21625	21802	21581	21865	21986	21957	21826	21785	21794	21850	21762	21781	21761	21844	22065	21761	21727	21787	21863	21832	21771	21747	21880	21738	21659	21925	21906	21764	21712	21857	21763	21908	22013	21789	21759	21829	21705	21659	21781	21705	21678	21697	21851	21737	21691	21854	21721	21769	21796	21724	21993	21854	21832	21725	21579	21847	21882	21630	21563	21752	22017	22071	21611	21668	21739	21889	21861	21855	21702	21799	21637	21874	21896	21739	21785	22001	21755	21827	21859	21693	21793	22006	21837	21639	21750	21592	21868	21731	21858	21730	21956	21786	21716	21672	21800	21971	21852	21775	21648	21784	21867	21741	21869	21765	21842	21895	21804	21946	21725	22012	21759	21725	21902	21956	21710	21837	21693	21822	21849	21627	21934	21828	21725	21824	21675	21810	21759	21707	21785	21695	21755	21694	21841	21817	21935	21824	21922	22050	21939	21829	21679	21856	21928	21644	21788	22004	21770	21841	21811	21721	21812	22045	21918	21864	21719	21828	21819	21829	21736	21874	21904	21874	21682	21860	21883	21932	21806	21596	21788	21755	21871	21836	21717	21790	21652	21823	21816	21961	21796	21927	21765	21686	21722	21718	21872	21939	21738	21759	21760	21864	21680	21828	21842	21695	21940	21830	21631	21658	21558	21867	22006	21906	21810	21911	21731	21704	21840	21971	21780	21621	21780	21904	21683	21846	21676	21746	21905	21730	21857	21911	21938	21827	21867	21700	21699	21826	21849	21684	21569	21839	21868	21757	21774	21678	21855	21663	21630	21814	21693	21777	21731	21812	21567	21763	21778	21728	21796	21923	21802	21727	21711	21951	21846	21588	21868	21755	21766	22026	21855	21796	21892	21900	21706	21871	21753	21710	21896	21753	21870	21926	21844	21695	21817	21891	21799	21782	21666	21687	21810	21950	21921	21697	21674	21819	21762	21746	21856	21800	21792	21908	21882	21749	21865	21899	21860	21839	21857	21798	21484	21963	21715	21760	21874	21759	21790	21733	21896	21651	21721	21948	21646	21840	21866	21792	21920	21795	21700	21901	21807	21710	21856	21714	21832	21760	21824
23627	23717	44649	46859	39370	33673	32093	28901	28692	29020	28868	28602	28765	28729	28691	28869	28810	28886	28652	28598	28793	28918	28585	28685	28708	28631	28507	28709	28721	28564	28868	28705	28651	28609	28599	28489	28780	28758	28634	28781	28683	28630	28535	28605	28591	28705	28720	28451	28572	28461	28661	28547	28677	28581	28572	28895	28786	28443	28620	28395	28416	28508	28652	28595	28766	28526	28593	28529	28497	28622	28762	28756	28524	28535	28633	28545	28680	28552	28531	28555	28499	28518	28731	28741	28526	28651	28761	28532	28467	28679	28630	28484	28441	28667	28422	28512	28738	28471	28589	28555	28766	28656	28378	28555	28263	28671	28640	28467	28320	28548	28762	28077	28573	28393	28497	28545	28380	28456	28380	28509	28798	28657	28758	28549	28582	28752	28618	28592	28776	28460	28552	28589	28621	28669	28354	28699	28666	28324	28401	28671	28421	28432	28823	28549	28526	28710	28616	28526	28701	28668	28487	28643	28469	28603	28381	28514	28318	28549	28420	28397	28625	28598	28810	28671	28413	28531	28648	28537	28310	28721	28565	28715	28502	28626	28564	28598	28544	28508	28548	28560	28793	28262	28479	28574	28505	28584	28448	28631	28451	28766	28551	28178	28421	28582	28347	28647	28449	28525	28692	28342	28354	28491	28675	28498	28534	28646	28490	28411	28849	28419	28237	28633	28422	28698	28537	28354	28464	28477	28240	28646	28491	28543	28609	28440	28664	28600	28494	28425	28400	28583	28656	28486	28374	28474	28601	28697	28490	28362	28378	28484	28535	28318	28581	28188	28539	28552	28470	28587	28542	28623	28482	28692	28726	28495	28670	28574	28474	28517	28851	28620	28752	28463	28477	28383	28593	28662	28557	28627	28565	28537	28355	28432	28607	28514	28517	28720	28652	28720	28571	28919	28400	28662	28744	28501	28542	28687	28465	28960	28668	28708	28342	28527	28540	28703	28421	28566	28252	28352	28599	28490	28623	28349	28342	28388	28456	28337	28588	28465	28696	28418	28814	28472	28525	28700	28496	28487	28658	28273	28511	28578	28575	28469	28565	28662	28464	28701	28506	28497	28518	28431	28512	28483	28373	28452	28576	28651	28516	28509	28433	28463	28677	28759	28553	28761	28634	28540	28564	28382	28606	28462	28552	28515	28471	28718	28577	28582	28603	28478	28391	28495	28758	28663	28550	28736	28309	28592	28715	28713	28650	28614	28707	28284	28460	28581	28415	28614	28384	28760	28631	28544	28693	28532	28776	28417	28622	28410	28512	28442	28615	28480	28589	28507	28668	28529	28388	28328	28487	28653	28292	28194	28424	28477	28333	28495	28451	28549	28490	28695	28707	28585	28686	28626	28491	28601	28779	28415	28442	28433	28646	28362	28535	28334	28327	28736	28593	28669	28533	28553	28522	28393	28492	28507	28570	28569	28668	28453	28308	28606	28532	28509	28686	28277	28530	28647	28809	28555	28537	28433	28391	28631	28316	28477	28756	28670	28454	28494	28598	28634	28478	28526	28393	28693	28495	28673	28829	28578	28479	28457	28622	28511	28430	28836	28557	28456	28622	28657	28530	28376	28722	28820	28629	28407	28532	28792	28715	28641	28578	28705	28476	28320	28523	28618	28556	28527	28685	28535	28462	28250	28720	28608	28383	28756	28512	28243	28660	28422	28533	28552	28441	28445	28618	28510	28824	28431	28533	28415	28382	28694	28543	28566	28731	28648	28391	28437	28660	28347	28668	28551	28814	28313	28272	28390	28467	28488	28498	28863	28405	28573	28732	28405	28631	28726	28584	28422	28462	28687	28930	28626	28536	28580	28593	28704	28125	28357	28676	28737	28643	28598	28402	28502	28641	28616	28563	28770	28599	28734	28446	28635	28584	28568	28484	28628	28724	28600	28613	28482	28315	28572	28601	28243	28546	28521	28455	28694	28607	28803	28437	28421	28718	28682	28668	28687	28527	28571	28599	28687	28636	28455	28508	28541	28545	28589	28447	28496	28654	28644	28671	28553	28620	28451	28617	28552	28530	28521	28392	28439	28343	28570	28651	28550	28723	28630	28758	28668	28557	28296	28441	28460	28195	28617	28633	28400	28670	28825	28418	28470	28801	28762	28552	28504	28470	28565	28749	28748	28528	28582	28434	28423	28570	28608	28601	28593	28581	28507	28514	28416	28570	28627	28576	28483	28478	28498	28676	28728	28307	28544	28633	28443	28465	28771	28155	28723	28465	28623	28392	28821	28452	28604	28487	28623	28496	28648	28508	28560	28442	28573	28615	28481	28697	28360	28605	28289	28566	28526	28519	28642	28599	28469	28317	28465	28550	28934	28587	28555	28670	28671	28472	28521	28495	28579	28756	28932	28702	28410	28265	28356	28538	28686	28540	28634	28414	28544	28713	28773	28645	28776	28362	28574	28617	28566	28451	28697	28597	28436	28566	28385	28527	28351	28531	28724	28265	28423	28437	28584	28528	28698	28544	28515	28667	28578	28296	28496	28372	28486	28581	28594	28383	28291	28663	28559	28567	28718	28255	28618	28496	28695	28680	28368	28539	28696	28563	28710	28289	28393	28485	28306	28622	28378	28515	28379	28781	28556	28693	28572	28648	28503	28535	28520	28563	28625	28605	28520	28706	28399	28711	28402	28508	28519	28702	28439	28204	28520	28605	28555	28453	28571	28925	28545	28587	28533	28551	28577	28323	28625	28328	28536	28603	28684	28618	28501	28483	28552	28464	28579	28612	28754	28602	28485	28651	28523	28589	28338	28562	28575	28472	28627	28607	28608	28710	28522	28635	28551	28657	28483	28647	28454	28710	28334	28471	28486	28650	28595	28614	28287	28350	28472	28549	28487	28773	28552	28598	28601	28495	28508	28668	28634	28517	28578	28535	28487	28464	28773	28523	28800	28553	28336	28342	28561	28482	28474	28611	28415	28622	28532	28644	28699	28680	28705	28797	28772	28498	28615	28521	28676	28789	28626	28520	28501	28572	28528	28888	28636	28648	28471	28423	28296	28522	28764	28632	28461	28481	28574	28524	28440	28644	28796	28313	28533	28672	28480	28392	28598	28590	28446	28658	28733	28879	28581	28460	28459	28382	28341	28573	28467	28648	28738	28584	28285	28574	28483	28542	28555	28307	28429	28627	28570	28584	28582	28336	28919	28546	28566	28581	28622	28538	28571	28602	28571	28635	28302	28806	28411	28541	28423	28527	28401	28690	28770	28692	28740	28609	28224	28533	28552	28496	28590	28509	28391	28512	28552	28652	28506	28555	28547	28680	28498	28480	28812	28471	28587	28397	28554	28590	28740	28553	28493	28675	28638	28603	28701	28367	28692	28931	28429	28451	28546	28496	28478	28443	28461	28638	28682	28684	28677	28495	28604	28743	28552	28585	28625	28419	28355	28519	28648	28459	28404	28463	28869	28360	28778	28642	28635	28585	28456	28693	28461	28574	28664	28726	28696	28405	28714	28529	28692	28598	28465	28778	28585	28616	28272	28467	28794	28784	28585	28565	28435	28519	28613	28449	28454	28632	28399	28572	28380	28433	28803	28501	28677	28454	28453	28578	28424	28389	28420	28672	28454	28667	28763	28597	28709	28583	28770	28432	28378	28494	28520	28496	28541	28531	28598	28609	28224	28606	28556	28756	28505	28611	28771	28460	28721	28424	28251	28486	28459	28568	28331	28625	28449	28406	28344	28558	28474	28490	28740	28317	28504	28623	28650	28662	28642	28706	28563	28678	28572	28517	28595	28386	28550	28503	28489	28377	28562	29007	28790	28468	28497	28771	28370	28468	28546	28613	28795	28523	28387	28762	28691	28429	28479	28733	28597	28447	28504	28737	28444	28766	28262	28432	28430	28470	28634	28687	28373	28662	28485	28781	28556	28348	28343	28305	28660	28848	28539	28482	28708	28680	28457	28702	28404	28596	28631	28533	28421	28613	28635	28546	28634	28656	28761	28535	28812	28808	28673	28634	28691	28836	28650	28493	28361	28719	28591	28362	28273	28565	28494	28420	28319	28727	28555	28762	28448	28633	28666	28725	28745	28391	28682	28468	28329	28542	28514	28507	28566	28666	28511	28444	28357	28506	28662	28633	28465	28775	28458	28703	28551	28746	28526	28372	28500	28539	28561	28698	28459	28686	28336	28503	28497	28405	28254	28508	28471	28482	28718	28724	28422	28481	28613	28591	28794	28648	28309	28369	28593	28458	28648	28521	28524	28593	28223	28423	28240	28768	28532	28543	28615	28541	28496	28392	28750	28410	28582	28573	28549	28597	28450	28378	28492	28668	28576	28753	28623	28789	28383	28570	28540	28668	28473	28788	28599	28590	28788	28892	28753	28367	28590	28390	28693	28538	28511	28502	28560	28614	28469	28466	28389	28746	28477	28607	28374	28645	28608	28721	28498	28637	28433	28434	28456	28660	28511	28501	28536	28327	28349	28444	28515	28482	28796	28450	28267	28527	28846	28500	28393	28634	28327	28232	28455	28498	28479	28448	28444	28536	28561	28659	28602	28658	28598	28672	28542	28707	28246	28753	28603	28708	28665	28588	28600	28826	28454	28540	28565	28537	28386	28570	28631	28357	28410	28433	28459	28788	28652	28687	28547	28306	28376	28614	28325	28615	28699	28706	28527	28633	28440	28484	28695	28789	28771	28463	28581	28505	28456	28533	28605	28909	28730	28701	28558	28733	28537	28411	28354	28598	28485	28501	28682	28586	28624	28373	28525	28463	28610	28553	28513	28548	28444	28436	28821	28456	28617	28560	28568	28564	28444	28560	28693	28597	28450	28392	28315	28447	28511	28394	28578	28395	28683	28513	28517	28613	28454	28534	28702	28661	28510	28532	28343	28562	28630	28482	28596	28362	28398	28627	28704	28827	28463	28583	28692	28429	28495	28533	28652	28343	28433	28631	28322	28453	28707	28669	28524	28486	28560	28426	28611	28609	28587	28681	28709	28413	28575	28605	28716	28865	28628	28499	28643	28458	28593	28442	28580	28696	28600	28335	28569	28583	28881	28688	28727	28546	28640	28621	28641	28451	28575	28561	28535	28443	28596	28650	28546	28422	28524	28427	28662	28601	28596	28478	28507	28430	28570	28486	28531	28707	28969	28790	28784	28602	28407
55971	99831	92137	67714	45862	30274	24178	22105	22022	22044	22193	21998	22146	22015	21987	22157	21875	21922	21877	21888	22086	21917	21845	22094	22244	22017	21960	21990	22011	22016	21983	21786	22009	22161	22006	22107	21858	21991	22098	22068	22077	22110	21938	22013	21990	22052	21964	21957	22126	22031	21939	22144	21912	21926	21971	22023	21852	21980	22072	21775	22120	22058	21977	22031	22099	21902	22045	22119	21982	22070	21975	22023	22046	22021	22043	21954	22078	22092	21840	22253	21917	22025	21939	22132	21866	21836	21886	21942	21883	21923	21979	22073	22189	21720	21887	22030	22088	21972	22003	21898	22020	21888	21902	21998	22077	22031	22030	21867	21855	21899	21981	22076	21913	21978	21881	22011	21956	21994	22023	21955	21970	22076	21857	21971	21990	21923	22121	22088	21782	21974	22011	21899	21743	21867	22048	22021	22004	21881	21988	21693	21847	22130	22014	21741	21999	21983	22017	22034	22063	22059	21937	22144	22010	21920	21887	22010	22023	22018	22009	21755	21997	22114	22042	21873	22088	22124	21913	22122	22051	21880	22066	21839	21982	22024	21866	21939	22020	21820	22067	22036	21944	21849	22103	21830	21908	21931	22013	21953	22055	22005	21977	21961	21923	22092	21955	21921	21940	22025	22016	22013	21711	21976	22086	21811	21896	22158	22034	21937	22008	22194	22165	21927	22027	21927	21973	21912	22015	21849	21762	22020	21961	21929	22373	21993	21811	21949	22018	21786	22038	22095	21913	21935	21961	22066	21907	21946	21911	21866	22059	22109	21889	21826	21993	22018	22115	22261	21910	21807	22110	21908	21973	21942	21982	22143	21876	22052	21988	21896	22033	22043	22103	22015	22086	21834	22179	21789	21926	21889	22057	22015	22148	21984	21798	22006	21917	21915	21957	21932	21918	21938	21957	22048	22076	22013	21985	21925	21881	21988	21841	22036	22050	21945	21821	22139	21920	21894	21863	21930	22057	22012	22080	21952	21845	21785	21866	21914	21959	21979	21963	22102	22027	21995	22106	21938	21956	21863	21896	22089	22216	21899	22101	22087	21945	22175	21949	21967	22037	22090	21846	21941	22100	21881	21849	22109	22069	21887	21938	21976	22055	21895	21907	22076	21931	22040	21951	21898	22058	21965	21861	21942	21996	21848	22000	21847	21971	21926	22086	21956	21848	22105	22097	21991	21998	21935	22209	22036	22122	21760	22085	21981	21994	21998	21995	22003	21834	21799	22061	22054	22059	21969	21857	22018	21938	21652	21964	22066	22067	22007	22130	21781	21903	21881	22056	22145	21966	22090	22127	21924	21946	21982	22138	21980	21968	21847	21957	22131	22073	22051	21759	22051	21795	22022	21885	22012	22007	21905	21961	21882	21950	21905	21926	21865	21964	22172	22108	22255	21893	22044	22114	22028	21945	22157	22007	22087	21885	21899	21918	21997	22028	22039	21882	22040	21891	21989	21959	21753	21948	22014	21919	22135	21807	21821	21886	22109	22033	22030	21963	21885	22058	21985	21799	21878	21887	21863	21803	22036	21929	21926	22065	22040	22255	21767	21930	22039	22087	21761	21883	21871	21812	21952	21832	22012	21978	22047	22129	21941	21831	21804	21862	21932	21819	21826	22046	21981	21943	21977	21783	22060	21945	21989	22094	22013	21880	22154	22006	21869	22000	21957	22110	21961	21922	21812	22259	22075	21924	21879	21836	21926	22002	21985	21882	21965	22083	22071	21833	22041	21854	21818	22030	21991	21908	22037	21923	21956	22142	21855	21949	22202	21911	21977	21829	21948	22003	21854	21933	22239	21923	21855	21955	21974	22002	21997	21932	21989	22031	21810	22079	21983	22012	21897	21946	21986	21832	21936	22111	22072	22030	21996	22011	21868	21922	22075	21972	21931	22038	21968	21892	21978	22045	21902	22053	22167	21989	21969	21917	21976	21915	22022	22129	21874	22041	21821	22011	22031	21875	22051	22092	22069	22043	21770	22241	21935	22023	21894	21896	22043	22073	21959	21963	21816	21922	22112	22107	21962	21938	22062	22017	22231	22080	21881	21965	21912	22003	22017	21711	22064	22025	21957	21908	22023	21867	22122	21911	21954	22050	22015	21884	22030	22168	21913	22083	22040	21749	21787	22148	21948	21953	21890	22019	21953	22029	21893	21961	22173	22222	22038	21879	21742	21924	22119	22025	22021	22028	22096	22040	21865	22018	21994	21944	21884	21810	22180	21975	22098	21910	21829	22218	22060	21956	22211	22019	21888	21982	22163	22064	22193	21891	21985	21985	21999	21855	21803	21844	21910	21972	22068	22123	22061	22108	22074	22018	21947	21769	22058	22006	21880	22000	21845	22090	22065	22016	22038	22032	22074	22024	21882	21876	22000	22115	21888	22112	21930	22020	21859	21997	22029	21949	21993	22246	21820	21910	22079	21962	21939	22003	22034	22047	21929	21898	21890	21881	22144	21857	21968	21958	22159	22086	21924	21851	22026	22157	21874	22132	22120	22039	21949	22101	21856	22069	21872	21882	21976	21929	21907	22061	22240	21878	21967	22021	22013	21871	22089	21850	22069	22094	21888	22060	21784	22158	21872	21935	22101	21981	21969	21944	21794	22131	21978	21966	22133	21993	21933	21955	21982	22096	21947	21898	21874	22014	21997	22067	21819	22027	22089	21875	21865	21892	21921	22111	22046	22071	22047	21918	22095	21965	22063	22004	21978	21979	22013	22012	21938	22013	21911	21903	21996	22067	22044	22106	22093	22016	22092	21971	21965	21944	22043	21947	22080	21813	22015	22003	21961	22114	21972	21993	22101	21944	21960	21939	21987	21916	21933	21903	22062	21962	21899	21993	22025	21918	21925	21988	21985	21799	22098	21904	21677	22097	21692	22057	21835	22039	22124	22197	22047	21833	21931	22011	21943	22189	22051	21978	21963	21996	22018	21967	22004	21869	21930	21882	22176	21858	22041	22008	21988	21972	21916	22048	21843	21895	22157	21958	22106	22153	21925	21985	21995	22199	21976	22077	22074	21790	21926	21917	21893	22114	22039	22028	22098	22025	21987	22026	22024	21851	21928	22062	22144	21948	21967	21969	21845	21921	22001	22071	21814	21859	22082	22004	21920	21973	22002	22029	21810	21978	22103	22132	21962	21853	22137	21972	22071	21713	21954	22017	22113	21882	21953	22046	22073	21997	21978	22161	22002	21998	22008	21828	22154	22070	21929	21958	22014	21819	21972	22146	21952	22014	21876	21936	22090	22223	22012	21912	21869	21922	22106	22164	21810	22080	22041	21989	22006	21810	21980	22114	22122	22001	22124	21904	21985	21909	21880	21962	21892	21927	22142	21686	22128	22105	21912	22012	21972	22103	22006	22039	22036	22039	21974	21874	22125	22000	21947	22140	22018	22054	21813	21720	22078	22050	22020	22077	22105	22139	22130	22002	21860	21841	22007	21983	21984	22077	21765	22242	22000	22036	21880	22141	21884	21957	21956	21933	22031	21868	22226	22104	21859	22023	22014	22136	21826	21864	22112	21863	21995	22113	21906	21741	22008	21891	21928	22005	22009	22078	22071	21901	21899	22024	22043	21937	21976	21944	21905	21963	22005	22041	21931	21876	22148	21919	21903	21984	21996	21834	21866	21989	21990	21998	22047	22236	21787	21926	21980	21938	22158	21874	22036	22028	21939	21854	21924	21946	22100	22162	22119	21905	22094	21998	21729	21852	22122	22103	21900	21976	21866	21936	21980	21881	21984	21974	22028	22083	22028	21974	22097	22035	21903	22109	21936	22118	22050	22125	22105	22023	22146	22025	22078	21935	22017	21905	21929	21893	21900	21894	22102	22058	21882	21815	22104	21980	22046	21890	22039	21884	21803	21974	22253	22037	21863	21822	22029	21941	22117	21815	21925	21903	22004	21858	21837	21937	21972	21863	21857	22111	22125	21869	21950	22006	22044	21862	22137	21945	21798	22070	22027	22068	21987	22016	21958	22066	22002	21936	22024	21779	21952	21890	22042	22138	22033	21971	21872	21949	21945	22010	21717	22075	21912	21890	21874	21885	21845	21898	21780	22046	22099	21933	22022	22135	22000	22103	21990	21850	21971	21916	21838	21931	21829	21957	22109	21992	21725	21938	21832	21876	22003	22053	21958	21969	21981	21961	21948	21945	21915	22022	21985	21999	21927	21810	22062	22217	22133	21800	22033	21922	21993	22005	21928	22153	22219	22015	21917	21946	21894	22124	22045	22067	22028	22090	21910	21995	22057	22062	21968	21955	21961	22068	22072	22011	22106	21887	21992	21831	21979	21902	22006	22036	22046	21965	21865	22064	22099	21914	21969	21869	22008	21886	22000	22163	21813	22183	21909	21866	22093	21989	22027	21891	21846	21831	22031	21864	21953	21842	21840	21908	21996	22058	21821	22209	22027	21934	21948	21994	21945	22278	21791	21797	22143	22023	21907	21897	22058	21853	22035	22002	21891	22205	21880	22005	21860	21966	21912	21852	21900	21952	22033	21762	21742	22008	22035	22026	22013	21951	21961	21986	21811	21994	22022	21833	22103	21870	21980	22017	21888	21811	22020	21960	22014	22022	21847	21980	21940	21811	21948	22043	21886	21933	21974	22051	22034	22043	21797	21910	22084	22107	21815	21912	21871	21852	21940	21698	22035	22084	21978	22051	22126	22041	21806	21921	22057	22091	22237	22107	22121	21779	22097	22025	22030	21919	21936	21729	22062	21935	22015	21827	22078	21802	22055	21903	22039	22140	21922	22119	21974	21964	21920	22157	21789	21871	21972	21841	22015	21870	21969	22077	22018	22173	21862	22039	21936	22132	21874	21953	22110	22107	21914	22072	21853	21987	21866	21922	21942	21984	21992	21849	21892	22152	22124	21977	22077	22122	22054	21977	22065	21912	21981	21906	21809	22050	21929	21924	22081	22220	22119	21976	22085	22064	22003	21985	22090	21883	21817	21938	21857	22124	21977	22088	21831	22093	21978	21909	21868	22007	21950	22034	21927	21993	21915	22004	21966	21885	21864	22120	21930	21907	22156	21914	21873	21984	21767	22080	21974	22046	22098	21966	21933	21867	21948	21974	21920	21920	22115	21877	22004	22048	21900	22234	22023	21780	22079
22498	23123	42587	46928	42042	36056	34572	30273	29450	29588	29555	29790	29728	29697	29664	29513	29733	29661	29765	29488	29550	29445	29379	29382	29626	29700	29529	29629	29579	29376	29547	29475	29482	29566	29559	29279	29538	29312	29688	29294	29672	29330	29567	29353	29327	29452	29365	29465	29430	29423	29206	29428	29260	29680	29486	29545	29290	29461	29392	29293	29257	29228	29438	29231	29575	29410	29354	29359	29535	29398	29237	29084	29384	29398	29418	29380	29533	29286	29275	29177	29314	29220	29320	29543	29333	29525	29495	29128	29459	29119	29613	29458	29385	29551	29361	29455	29335	29331	29335	29407	29228	29185	29408	29382	29272	29425	29283	29315	29427	29351	29258	29286	29254	29468	29288	29369	29281	29252	29247	29382	29252	29461	29255	29491	29482	29171	29481	29112	29218	29391	29253	29572	29449	29218	29380	29464	29276	29212	29481	29156	29338	29453	29231	29503	29196	29401	29355	29447	29100	29204	29274	29274	29435	29378	29230	29072	29391	29053	29054	29187	29412	29291	29352	29497	29232	29483	29325	29553	29630	29474	29432	29296	29622	29373	29298	29351	29076	29360	29133	29182	29573	29319	29067	29324	29469	29370	29259	29294	29340	29307	29477	29275	29348	29293	29376	29235	29403	29546	29331	29334	29358	29405	29194	29530	29237	29516	29346	29272	29340	29357	29477	29259	29339	29260	29385	29396	29168	29365	29251	29183	29375	29175	29366	29310	29514	29447	29344	29361	29479	29110	29434	29475	29054	29203	29157	29246	29448	29446	29345	29486	29264	29554	29348	29162	29501	29222	29251	29318	29474	29451	29371	29363	29151	29357	29325	29127	29166	29337	29155	29200	29388	29369	29417	29228	29103	29536	29293	29476	29346	29198	29288	29299	29417	29507	29258	29414	29437	29406	29230	29371	29329	29276	29098	29634	29512	29269	29410	29391	29373	29311	29119	29429	29526	29634	29519	29177	29426	29518	29293	29259	29164	29289	29183	29190	29391	29172	29446	29231	29706	29282	29560	29547	29363	29209	29574	29234	29344	29294	29398	29383	29169	29003	29158	29477	29148	29358	29177	29344	29537	29253	29298	29473	29171	29077	29418	29248	29435	29329	29421	29471	29526	29303	29205	29409	29397	29040	29297	29297	29290	29115	29195	29320	29200	29148	29071	29485	29197	29431	29163	29394	29281	29234	29279	29267	29482	29113	29202	29416	29171	29330	29308	29242	29214	29333	29347	29416	29211	29453	29264	29379	29263	29119	29208	29435	29200	29275	29198	29208	29381	29252	29250	29383	29683	29458	29380	29522	29384	29116	29453	29177	29308	29168	29285	29240	29357	29472	29146	29269	28951	29164	29312	29454	29256	29289	29242	29638	29488	29138	29420	29578	29348	29347	29343	29429	29305	29428	29417	29361	29290	29518	29172	29108	29406	29402	29384	29427	29306	29247	29313	29279	29453	29434	29361	29460	29197	29442	29481	29576	29189	29585	29436	29123	29438	29313	29463	29154	29305	29196	29321	29248	29398	29161	29092	29343	29435	29250	29394	29235	29146	29414	29567	29163	29492	29221	29317	29310	29318	29215	29050	29399	29616	29228	29139	29430	29453	29112	29399	29325	29356	29297	29369	29273	29569	29525	29297	29338	29354	29111	29304	29268	29347	29440	29234	29183	29392	29297	29508	29591	29349	29405	29267	29225	29371	29097	29084	29274	29446	29325	29348	29283	29435	29114	29239	29208	29349	29230	29385	29219	29179	29303	29466	29214	29159	29413	29341	29282	29088	29356	29145	29556	29394	29520	29420	29321	29278	29111	29328	29241	29402	29381	29121	29389	29129	29365	29580	29152	29451	29346	29367	29330	29301	29309	29479	29239	29330	29166	29278	29233	29382	29257	29407	29275	29082	29170	29410	29267	29269	29266	29111	29179	29428	29372	29634	29353	29509	29226	29221	29180	29493	29425	29211	29160	29314	29511	29147	29525	29632	29140	29431	29395	29145	29239	29301	29218	29351	29231	29199	29315	29129	29175	29303	29135	29195	29488	29549	29185	29206	29234	29207	29252	29174	29234	29375	29279	29256	29202	29472	29287	29321	29434	29232	29345	29244	29183	29414	29268	29143	29383	29142	29313	29400	29403	29160	29304	29513	29307	29384	29291	29644	29334	29264	29530	29296	29370	29239	29366	29408	29440	29467	29354	29285	29402	29061	29174	29417	29138	29331	29267	29292	29480	29384	29453	29229	29129	29402	29416	29538	29491	29267	29126	29309	29268	29323	29202	29543	29580	29137	29138	29516	29318	29355	29492	29485	29151	29382	29421	29333	29401	29312	29295	29202	29294	29432	29362	29338	29469	29075	29220	29391	29371	29115	29420	29423	29215	29278	29318	29242	29226	29629	29499	29578	29483	29467	29276	29330	29301	29223	29460	29191	29138	29450	29358	29357	29175	29161	29387	29407	29221	29189	29541	29141	29242	28882	29353	29325	29428	29088	29312	29365	29363	29298	29329	29143	29382	29111	29369	29421	29274	29287	29285	29515	29216	29223	29175	29489	29201	29316	29311	29066	29266	29284	29359	29119	29585	29614	29400	29221	29421	29309	29642	29251	29260	29191	29199	28985	29140	29305	29358	29366	29477	29379	29308	29112	29143	29330	29196	29813	29373	29194	29106	29235	29323	29519	29225	29464	29295	29171	29340	29207	29336	29280	29154	29313	29426	29403	29345	29356	29236	29059	29200	29477	29440	29305	29234	29376	29365	29415	29405	29443	29347	29367	29195	29210	29236	29264	29491	29296	29268	29385	29278	29341	29229	29217	29187	29278	29148	29312	29231	29526	29143	29133	29196	29223	29225	29239	29470	29361	29209	29315	29196	29458	29378	29310	29350	29596	29201	29298	29354	29322	29063	29014	29347	29268	29046	29137	29084	29451	29426	29241	29255	29475	29179	29383	29409	29415	29365	29132	29356	29425	29156	29376	29188	29571	29091	29205	29165	29221	29098	29143	29334	29169	29240	29582	29416	29281	29464	29579	29324	29230	29242	29108	29287	29559	29283	29413	29531	29440	29353	29510	29443	29182	29283	29371	29459	29169	29220	29364	29394	29115	29248	29278	29217	29191	29478	29434	29296	29240	29392	29223	29138	29216	29422	29483	29446	29189	29420	29508	29373	29231	29249	29288	29465	29217	29234	29406	29401	29463	29291	29147	29160	29353	29307	29250	29389	29142	29290	29247	29115	29326	29500	29450	29190	29372	28980	29372	29210	29216	29324	29309	29316	29188	29223	29239	29178	29163	29278	29120	29336	29305	29483	29344	29305	29338	29337	29289	29494	29271	29126	29297	29432	29349	29181	29418	29328	29495	29265	29439	29339	29067	29078	29282	29318	28986	29412	29290	29118	29472	29454	29304	29125	29381	29298	29232	29025	29216	29310	29524	29209	29470	29230	29453	29266	28986	29253	29469	29236	29417	29483	29572	29386	29223	29105	29035	29197	29490	29224	29541	29208	29242	29230	29335	29458	29272	29410	29276	29370	29586	29444	29586	29485	29207	29107	29382	29141	29382	29513	29433	29243	29284	29178	29138	29387	29523	29168	29222	29326	29365	29067	29347	29356	29235	29312	29145	29112	29245	29144	29369	29251	29204	28958	29338	29373	29302	29580	29474	29656	29263	29188	29178	29647	29379	29369	29133	29261	29178	29370	29485	29208	29199	29234	29278	29572	29569	29501	29208	29125	29382	29113	29233	29349	29284	29366	29469	29169	29326	29336	29431	29349	29386	29293	29441	29068	29289	29513	29231	29381	29393	29269	29363	29403	29484	29372	29314	29062	29306	29460	29239	29344	29180	29296	29342	29269	29427	29701	29210	29277	29239	29386	29192	29652	29189	28953	29257	29160	29425	29071	29226	29172	29341	29493	29384	29286	29584	29171	29302	29444	29229	29472	29252	29396	29374	29539	29162	28976	29393	29236	29551	29339	29191	29301	29384	29152	29311	29356	29223	29336	29444	29025	29363	29672	29326	29283	29211	29242	29236	29284	29090	29322	29304	29389	29428	29202	29194	29249	29351	29241	29186	29207	29182	29457	29261	29095	29366	29127	29184	29132	29298	29387	28986	29277	29356	29297	29187	29544	29452	29234	29343	29644	29494	29336	29353	29225	29248	29234	29480	29073	29147	29261	29451	29535	29394	29245	29356	29501	29180	29106	29121	29367	29535	29353	29414	29394	29312	29561	29277	29351	29364	29087	29159	29241	29407	29401	29482	29607	29031	29181	29397	29364	29255	29025	29207	29147	29552	29421	29269	29344	29311	29362	29202	29210	29194	29354	29122	29291	29193	29334	29227	29075	29352	29660	29328	29424	29250	29143	29468	29270	29312	29408	29273	29280	29429	29431	29522	29402	29180	29126	29496	29349	29231	29419	29176	29387	29334	29292	29316	29442	29175	29208	29183	29247	29503	29343	29055	29383	29327	29310	29236	29406	29046	29326	29294	29238	29165	29357	29251	29406	29195	29280	29383	29491	29153	29277	29465	29142	29189	29424	29294	29487	29496	29195	29287	29197	29450	29326	29081	29218	29357	29085	29345	29312	29287	29219	29181	29124	29427	29313	29275	29446	29583	29369	29401	29207	29061	29130	29228	29171	29409	29251	29133	29438	29288	29336	29217	29456	29311	29552	29448	29312	29373	29246	29260	29352	29514	29163	29337	29427	29337	29197	29037	29165	29370	29123	29281	29326	29373	29434	29342	29429	29279	29144	29457	29192	29179	28960	29290	29254	29371	29391	29194	29151	29461	29417	29269	29169	29210	29229	29332	29444	29274	29131	29480	29312	29361	29353	29424	29020	29297	29291	29450	29417	29609	29307	29413	29429	29285	29198	29082	29329	29217	29492	29380	29214	29246	29122	29342	29205	29312	29301	29433	29047	29235	29352	29431	29197	29365	29168	29239	29370	29297	29426	29605	29337	29455	29299	29304	29413	29202	29260	29309	29398	29340	29438	29297	29246	29365	29177	29392	29368	29290	29211	29249	29422	29581	29287	29397	29441	29312	29089	29366	29120	29469	29195	29442	29399	29365	29330	29447	29330	29046	29418	29277	29253	29272	29445	29378	29346	29385	29339	29471	29425	29272	29143	29315	29340	29462	29145
62881	102420	96966	83222	58207	37754	26760	22873	22242	22389	22197	22431	22381	22507	22224	22240	22304	22314	22416	22406	22491	22487	22267	22436	22465	22532	22397	22413	22362	22616	22430	22495	22408	22412	22347	22283	22406	22217	22564	22438	22361	22323	22625	22454	22442	22508	22316	22583	22540	22344	22425	22394	22440	22352	22471	22465	22286	22440	22544	22665	22469	22296	22491	22363	22377	22286	22517	22441	22606	22447	22315	22451	22496	22414	22469	22489	22244	22334	22421	22570	22579	22292	22320	22370	22365	22449	22263	22376	22479	22464	22508	22472	22462	22289	22238	22419	22423	22374	22285	22431	22501	22495	22393	22450	22444	22311	22373	22537	22321	22374	22446	22421	22470	22435	22387	22372	22429	22335	22306	22502	22343	22269	22221	22203	22446	22431	22449	22413	22422	22323	22526	22357	22352	22333	22452	22319	22173	22536	22487	22120	22488	22379	22311	22502	22284	22242	22474	22205	22364	22429	22371	22256	22441	22419	22563	22475	22239	22277	22323	22435	22663	22421	22258	22444	22272	22373	22392	22267	22364	22403	22422	22381	22321	22386	22111	22407	22441	22351	22455	22499	22399	22355	22495	22360	22462	22550	22326	22338	22349	22267	22362	22150	22502	22620	22325	22351	22481	22286	22598	22307	22479	22493	22254	22481	22285	22501	22646	22246	22330	22389	22328	22420	22491	22212	22459	22470	22564	22329	22192	22431	22498	22521	22428	22210	22329	22296	22372	22274	22362	22361	22389	22456	22304	22403	22566	22353	22271	22357	22428	22570	22273	22460	22373	22475	22479	22435	22315	22427	22434	22380	22415	22431	22524	22351	22391	22499	22403	22370	22474	22409	22591	22314	22471	22428	22500	22493	22288	22554	22429	22495	22340	22384	22677	22442	22434	22437	22532	22363	22295	22357	22280	22446	22451	22388	22396	22427	22401	22291	22483	22282	22402	22588	22231	22233	22597	22376	22366	22511	22409	22522	22426	22471	22273	22548	22410	22515	22521	22364	22614	22329	22331	22517	22487	22560	22393	22348	22542	22421	22390	22335	22318	22526	22474	22318	22216	22291	22256	22370	22559	22451	22395	22338	22434	22500	22166	22388	22382	22369	22626	22500	22205	22423	22420	22364	22365	22453	22445	22164	22451	22421	22456	22462	22524	22373	22196	22444	22335	22289	22393	22457	22457	22455	22469	22301	22270	22519	22457	22290	22305	22160	22229	22271	22324	22322	22488	22335	22321	22557	22489	22521	22302	22400	22375	22494	22302	22431	22348	22399	22347	22464	22529	22395	22320	22286	22313	22333	22559	22546	22339	22217	22401	22465	22269	22415	22459	22297	22532	22248	22336	22488	22354	22256	22382	22530	22482	22370	22211	22286	22325	22271	22528	22416	22502	22483	22100	22316	22371	22467	22395	22652	22048	22393	22366	22417	22289	22386	22218	22414	22298	22348	22389	22287	22511	22533	22474	22320	22222	22497	22451	22301	22604	22432	22406	22452	22439	22490	22329	22421	22525	22396	22393	22560	22399	22272	22481	22349	22567	22450	22303	22414	22564	22494	22424	22469	22253	22257	22347	22298	22400	22406	22182	22337	22474	22198	22514	22314	22444	22488	22412	22143	22414	22472	22485	22280	22221	22377	22547	22480	22583	22392	22169	22340	22354	22461	22417	22285	22347	22350	22173	22300	22319	22477	22477	22486	22496	22433	22304	22224	22430	22437	22409	22359	22513	22451	22386	22442	22289	22375	22326	22270	22358	22327	22592	22352	22480	22120	22644	22426	22458	22226	22246	22440	22229	22474	22580	22511	22469	22421	22369	22296	22373	22217	22351	22300	22585	22546	22487	22573	22335	22398	22456	22330	22343	22394	22492	22433	22384	22417	22438	22289	22397	22418	22446	22336	22389	22436	22409	22506	22415	22594	22354	22363	22522	22424	22336	22273	22359	22552	22369	22340	22297	22406	22463	22383	22245	22434	22441	22433	22516	22337	22515	22395	22353	22323	22308	22345	22347	22339	22415	22412	22477	22430	22210	22482	22171	22561	22376	22411	22465	22262	22488	22520	22291	22353	22603	22384	22308	22538	22483	22456	22289	22446	22447	22353	22410	22253	22407	22226	22296	22483	22213	22344	22440	22400	22573	22336	22245	22567	22457	22414	22396	22498	22509	22436	22085	22329	22400	22263	22491	22436	22366	22497	22276	22330	22399	22219	22345	22659	22359	22383	22334	22462	22365	22602	22321	22481	22305	22403	22355	22326	22339	22372	22300	22451	22415	22375	22533	22236	22343	22322	22389	22494	22308	22273	22231	22343	22246	22361	22195	22472	22526	22346	22385	22349	22365	22293	22683	22311	22301	22477	22364	22319	22503	22248	22491	22333	22181	22655	22303	22385	22264	22277	22406	22260	22378	22363	22255	22575	22365	22503	22567	22291	22253	22379	22387	22586	22235	22380	22180	22488	22410	22589	22399	22122	22456	22350	22249	22327	22374	22352	22470	22534	22242	22405	22367	22491	22501	22365	22232	22302	22408	22340	22306	22239	22415	22516	22677	22515	22435	22386	22510	22335	22347	22383	22498	22403	22413	22263	22535	22297	22175	22469	22519	22380	22328	22456	22357	22570	22500	22400	22626	22330	22422	22107	22495	22213	22540	22528	22474	22427	22419	22432	22477	22184	22470	22317	22497	22587	22550	22535	22298	22183	22334	22398	22362	22439	22442	22379	22398	22405	22329	22180	22313	22429	22576	22618	22293	22435	22593	22566	22377	22302	22434	22451	22410	22250	22363	22467	22471	22280	22507	22359	22278	22379	22387	22244	22348	22387	22435	22421	22415	22289	22375	22318	22376	22294	22355	22546	22485	22486	22488	22398	22383	22213	22473	22501	22378	22605	22378	22252	22282	22214	22448	22499	22368	22411	22318	22391	22424	22398	22153	22370	22356	22454	22555	22483	22327	22535	22470	22339	22520	22365	22593	22436	22482	22337	22404	22241	22488	22418	22492	22239	22361	22330	22275	22341	22431	22336	22397	22345	22443	22370	22338	22603	22456	22320	22514	22230	22329	22269	22401	22378	22501	22561	22350	22466	22363	22329	22462	22353	22402	22502	22280	22549	22559	22422	22281	22486	22526	22176	22401	22505	22479	22332	22390	22437	22267	22404	22479	22497	22379	22416	22433	22241	22428	22295	22496	22425	22460	22515	22341	22457	22481	22347	22456	22333	22436	22474	22319	22430	22343	22351	22250	22342	22490	22475	22476	22284	22303	22155	22512	22427	22326	22385	22336	22381	22216	22407	22221	22528	22230	22430	22541	22360	22403	22512	22280	22461	22360	22404	22431	22197	22482	22186	22303	22518	22270	22193	22570	22361	22602	22313	22321	22227	22485	22392	22396	22326	22340	22356	22344	22354	22298	22462	22422	22270	22405	22679	22297	22457	22343	22431	22307	22583	22324	22388	22412	22271	22457	22462	22417	22321	22602	22315	22475	22418	22313	22237	22316	22605	22151	22470	22453	22443	22491	22366	22429	22534	22440	22544	22295	22521	22365	22328	22505	22330	22294	22413	22388	22355	22532	22425	22584	22351	22333	22298	22460	22453	22416	22389	22597	22389	22411	22381	22409	22456	22314	22422	22352	22452	22401	22561	22256	22466	22239	22230	22398	22378	22380	22422	22514	22340	22518	22534	22344	22400	22392	22549	22378	22376	22519	22368	22469	22345	22462	22468	22259	22212	22467	22418	22299	22418	22226	22608	22270	22390	22396	22374	22284	22376	22432	22465	22224	22484	22405	22421	22373	22556	22470	22493	22378	22504	22478	22538	22426	22288	22489	22289	22217	22415	22319	22294	22488	22239	22356	22344	22295	22427	22277	22288	22469	22189	22464	22155	22444	22372	22438	22310	22646	22153	22298	22518	22266	22274	22310	22585	22322	22429	22320	22288	22391	22404	22369	22407	22469	22540	22295	22372	22246	22334	22449	22342	22433	22508	22416	22352	22439	22496	22380	22452	22484	22373	22392	22437	22236	22330	22497	22254	22489	22403	22303	22404	22188	22383	22422	22494	22505	22387	22377	22274	22361	22376	22317	22300	22435	22419	22375	22487	22350	22251	22598	22365	22471	22382	22401	22287	22725	22176	22480	22469	22405	22183	22446	22457	22558	22398	22383	22319	22461	22437	22319	22500	22450	22433	22446	22245	22307	22383	22319	22383	22407	22432	22414	22388	22468	22398	22233	22654	22564	22517	22408	22576	22312	22558	22401	22335	22371	22395	22357	22262	22359	22506	22467	22241	22240	22380	22545	22445	22501	22458	22292	22573	22322	22474	22549	22398	22473	22504	22263	22551	22311	22381	22409	22456	22489	22191	22458	22318	22601	22278	22548	22436	22347	22462	22298	22401	22432	22599	22555	22456	22342	22552	22508	22444	22411	22367	22458	22406	22346	22629	22331	22351	22506	22393	22521	22479	22505	22332	22358	22594	22349	22432	22414	22553	22686	22351	22549	22484	22316	22514	22457	22406	22415	22468	22267	22336	22393	22346	22283	22291	22462	22436	22444	22362	22381	22552	22428	22551	22372	22208	22542	22451	22582	22510	22150	22558	22156	22603	22325	22501	22249	22375	22359	22332	22241	22355	22514	22295	22491	22463	22365	22392	22504	22236	22425	22322	22582	22403	22359	22278	22336	22559	22438	22320	22367	22136	22276	22283	22329	22349	22418	22534	22350	22516	22527	22562	22527	22295	22578	22508	22681	22363	22385	22404	22257	22340	22379	22374	22320	22398	22478	22372	22423	22398	22428	22239	22202	22335	22462	22531	22449	22444	22225	22278	22638	22569	22342	22237	22384	22456	22453	22574	22362	22596	22483	22413	22395	22295	22404	22478	22315	22482	22295	22448	22408	22373	22390	22486	22342	22324	22368	22369	22395	22367	22409	22576	22467	22487	22439	22499	22359	22303	22433	22266	22368	22473	22570	22339	22333	22435	22205	22369	22340	22238	22195	22560	22431	22158	22300	22315	22290	22394	22196	22332	22319	22496	22357	22523	22492	22219	22492	22386	22435	22392	22431	22452	22480	22234	22476	22363	22342	22151	22313	22325	22529	22471	22331	22416	22369	22381	22407	22341	22412	22343	22321	22379
28312	34780	50956	42573	33534	30275	29250	28493	28487	28543	28527	28500	28529	28451	28392	28564	28483	28445	28552	28471	28624	28362	28517	28599	28457	28184	28496	28522	28330	28496	28409	28464	28157	28467	28715	28390	28272	28346	28598	28468	28730	28399	28337	28395	28578	28497	28389	28311	28734	28433	28405	28317	28445	28392	28378	28309	28266	28402	28409	28341	28534	28371	28723	28232	28744	28621	28113	28109	28410	28505	28302	28307	28466	28436	28632	28478	28266	28420	28526	28402	28453	28452	28416	28399	28325	28224	28502	28260	28313	28364	28396	28389	28302	28461	28453	28224	28537	28250	28555	28080	28264	28368	28416	28387	28387	28212	28481	28284	28311	28368	28612	28377	28207	28570	28418	28425	28367	28394	28801	28211	28586	28471	28389	28297	28413	28492	28488	28270	28599	28459	28320	28501	28290	28128	28710	28298	28432	28317	28430	28588	28240	28477	28268	28358	28477	28521	28619	28341	28466	28257	28451	28300	28385	28403	28213	28303	28321	28270	28243	28390	28285	28436	28301	28278	28247	28366	28430	28490	28463	28222	28324	28413	28307	28363	28452	28452	28460	28358	28271	28382	28477	28239	28273	28548	28407	28369	28279	28446	28388	28227	28383	28558	28318	28448	28390	28442	28511	28420	28370	28451	28490	28546	28368	28323	28185	28512	28690	28431	28380	28510	28370	28477	28362	28475	28656	28426	28495	28399	28468	28332	28209	28320	28360	28373	28178	28369	28361	28416	28461	28280	28345	28393	28477	28456	28428	28379	28420	28545	28556	28381	28406	28465	28279	28387	28299	28377	28157	28488	28451	28279	28399	28341	28366	28451	28348	28457	28392	28690	28296	28351	28376	28326	28251	28309	28374	28417	28579	28386	28283	28414	28713	28671	28628	28417	28346	28583	28413	28499	28573	28257	28400	28442	28675	28632	28440	28364	28290	28352	28405	28496	28509	28224	28528	28416	28336	28340	28459	28445	28628	28194	28487	28721	28596	28500	28403	28310	28509	28403	28483	28486	28452	28199	28554	28508	28368	28237	28399	28436	28380	28521	28220	28470	28285	28560	28434	28472	28493	28439	28355	28402	28289	28654	28369	28454	28328	28428	28522	28339	28743	28453	28554	28201	28450	28286	28358	28288	28547	28653	28444	28535	28497	28142	28472	28279	28555	28295	28560	28372	28545	28349	28428	28411	28436	28352	28424	28334	28327	28310	28557	28350	28462	28385	28320	28432	28543	28484	28320	28313	28603	28442	28609	28306	28353	28671	28435	28402	28436	28524	28434	28407	28486	28290	28426	28440	28322	28275	28550	28264	28333	28268	28653	28475	28511	28298	28438	28498	28217	28555	28260	28272	28190	27987	28142	28389	28450	28525	28169	28347	28421	28497	28546	28577	28354	28321	28519	28373	28227	28453	28358	28429	28566	28369	28325	28335	28199	28475	28461	28470	28472	28202	28287	28396	28335	28503	28423	28472	28439	28334	28222	28385	28431	28262	28325	28394	28452	28311	28655	28479	28342	28342	28506	28597	28456	28366	28507	28418	28522	28366	28377	28436	28282	28455	28300	28449	28518	28353	28337	28495	28645	28494	28450	28525	28236	28413	28334	28416	28259	28468	28397	28334	28451	28291	28396	28531	28402	28456	28315	28395	28385	28521	28462	28437	28483	28178	28548	28597	28094	28281	28447	28487	28445	28175	28295	28713	28442	28428	28257	28340	28316	28574	28466	28626	28277	28396	28278	28518	28502	28199	28172	28442	28424	28379	28291	28538	28310	28260	28322	28485	28311	28561	28738	28366	28655	28240	28239	28403	28554	28582	28438	28650	28481	28367	28534	28416	28251	28422	28471	28487	28488	28435	28419	28319	28562	28411	28492	28493	28280	28290	28415	28422	28346	28406	28530	28463	28258	28415	28432	28328	28454	28554	28296	28466	28663	28564	28220	28366	28529	28632	28407	28518	28535	28186	28104	28415	28446	28395	28538	28304	28361	28375	28316	28241	28505	28441	28484	28499	28572	28617	28640	28444	28397	28386	28425	28331	28213	28411	28605	28454	28545	28561	28437	28266	28713	28257	28336	28524	28446	28402	28488	28404	28363	28647	28438	28390	28388	28509	28420	28470	28254	28484	28295	28337	28486	28446	28450	28281	28324	28456	28287	28547	28635	28319	28330	28494	28564	28421	28268	28647	28363	28501	28242	28439	28492	28326	28515	28489	28330	28816	28442	28441	28390	28306	28382	28418	28601	28365	28356	28380	28505	28565	28324	28561	28426	28244	28307	28297	28506	28236	28468	28328	28382	28099	28438	28357	28592	28675	28386	28401	28501	28502	28461	28207	28557	28557	28497	28468	28559	28132	28530	28453	28578	28334	28637	28422	28461	28342	28460	28513	28397	28393	28333	28631	28185	28490	28422	28565	28436	28447	28399	28403	28348	28125	28397	28352	28304	28803	28388	28316	28195	28295	28316	28459	28382	28275	28248	28346	28435	28523	28622	28534	28467	28353	28580	28655	28519	28432	28657	28636	28620	28255	28362	28554	28243	28688	28348	28316	28468	28501	28344	28536	28575	28482	28599	28247	28433	28380	28282	28389	28510	28395	28562	28256	28361	28576	28623	28603	28515	28473	28589	28461	28364	28316	28338	28603	28536	28373	28124	28356	28423	28326	28337	28303	28276	28305	28426	28127	28131	28399	28534	28397	28749	28451	28599	28468	28505	28430	28211	28393	28529	28283	28655	28301	28541	28403	28408	28639	28365	28216	28601	28364	28497	28380	28405	28629	28645	28422	28466	28375	28461	28477	28376	28308	28456	28277	28393	28542	28611	28400	28458	28362	28542	28323	28367	28362	28308	28221	28469	28535	28299	28228	28564	28409	28536	28631	28420	28568	28296	28486	28494	28751	28351	28300	28416	28329	28454	28293	28501	28411	28516	28422	28483	28283	28400	28441	28507	28506	28433	28501	28424	28477	28367	28240	28529	28521	28510	28614	28511	28596	28296	28340	28632	28568	28538	28371	28312	28441	28657	28557	28491	28596	28508	28242	28217	28327	28263	28128	28245	28411	28481	28223	28322	28173	28389	28451	28404	28567	28359	28197	28560	28320	28421	28520	28432	28306	28530	28495	28507	28569	28460	28411	28570	28080	28564	28563	28363	28359	28531	28308	28389	28378	28496	28486	28420	28543	28284	28264	28236	28596	28607	28405	28486	28583	28607	28726	28333	28467	28576	28410	28485	28485	28501	28452	28431	28524	28251	28406	28303	28430	28419	28466	28353	28300	28211	28588	28561	28333	28271	28709	28398	28400	28319	28372	28451	28338	28361	28289	28370	28310	28378	28257	28429	28227	28501	28385	28220	28259	28456	28513	28708	28520	28414	28553	28564	28439	28457	28244	28550	28808	28545	28348	28384	28598	28433	28587	28365	28503	28489	28245	28262	28314	28402	28574	28302	28282	28599	28517	28399	28197	28263	28509	28443	28379	28296	28355	28525	28411	28308	28347	28261	28386	28418	28625	28572	28320	28448	28483	28385	28461	28420	28532	28173	28491	28556	28382	28317	28332	28511	28562	28208	28395	28653	28559	28266	28254	28200	28401	28440	28139	28503	28243	28462	28368	28525	28397	28315	28350	28444	28468	28414	28496	28531	28455	28431	28359	28146	28117	28323	28368	28341	28287	28390	28363	28589	28606	28460	28133	28304	28409	28379	28391	28299	28632	28408	28379	28546	28569	28555	28601	28537	28488	28427	28338	28572	28401	28427	28121	28581	28433	28419	28429	28396	28596	28544	28256	28414	28447	28568	28541	28263	28415	28354	28117	28345	28363	28329	28454	28310	28391	28602	28365	28340	28445	28540	28511	28417	28518	28272	28533	28417	28429	28374	28414	28697	28510	28358	28380	28495	28489	28301	28393	28319	28316	28447	28263	28460	28295	28665	28474	28574	28198	28502	28551	28328	28395	28409	28420	28373	28394	28623	28679	28415	28190	28158	28365	28181	28333	28491	28595	28300	28322	28431	28516	28379	28206	28391	28536	28330	28394	28096	28204	28252	28532	28416	28241	28434	28219	28365	28483	28127	28159	28337	28631	28324	28426	28465	28387	28271	28272	28439	28350	28460	28613	28452	28370	28295	28195	28371	28329	28752	28608	28298	28245	28408	28273	28230	28479	28425	28327	28694	28365	28425	28190	28110	28363	28387	28482	28214	28523	28288	28326	28502	28311	28600	28356	28360	28468	28283	28476	28475	28453	28493	28454	28264	28504	28479	28567	28380	28423	28625	28406	28380	28298	28450	28480	28507	28550	28369	28210	28542	28611	28654	28530	28495	28405	28330	28415	28292	28811	28607	28343	28320	28437	28760	28507	28481	28304	28234	28060	28481	28505	28640	28584	28521	28585	28431	28367	28338	28392	28418	28301	28351	28347	28476	28340	28348	28454	28453	28594	28372	28517	28298	28442	28265	28429	28256	28318	28350	28523	28381	28354	28450	28216	28335	28414	28491	28302	28415	28574	28347	28251	28378	28291	28547	28420	28507	28470	28263	28535	28495	28265	28548	28424	28467	28552	28397	28346	28422	28407	28426	28551	28322	28389	28295	28329	28360	28486	28431	28337	28322	28376	28373	28260	28337	28212	28295	28370	28227	28304	28706	28423	28381	28531	28454	28565	28471	28362	28603	28381	28353	28455	28495	28363	28581	28814	28398	28338	28463	28472	28569	28384	28413	28356	28474	28419	28459	28391	28557	28690	28525	28543	28384	28300	28523	28667	28827	28219	28327	28795	28472	28594	28508	28695	28521	28176	28296	28220	28222	28412	28353	28410	28282	28545	28476	28369	28612	28394	28236	28486	28384	28701	28434	28431	28600	28386	28424	28450	28537	28630	28456	28245	28417	28444	28760	28432	28382	28189	28421	28245	28387	28420	28327	28426	28540	28639	28529	28442	28429	28290	28331	28419	28581	28434	28083	28413	28422	28156	28598	28360	28481	28431	28377	28428	28540	28541	28493	28386	28316	28652	28607	28519	28181	28428	28335	28337	28456	28433	28421	28380	28189	28430	28486	28288	28434	28213	28460	28210	28643	28516	28532	28333	28368	28530	28471	28755	28297	28389	28537	28685	28241	28344	28511	28509	28177	28375	28434	28527
30023	57913	52934	36927	27464	23434	22270	21839	21760	21776	21772	21626	21777	21658	21791	21756	21889	21910	21869	21676	21590	22044	21874	21684	21852	21799	21775	21624	21798	21896	21925	21905	21803	21744	21964	21954	21857	21952	21874	21755	21736	21982	21855	21839	21762	21791	21905	21786	21871	21791	21932	21941	21962	21803	21921	21892	21708	21845	21753	21799	21749	21842	21774	21790	21689	21782	21702	21905	21734	21959	21686	21765	21989	21811	21697	21829	21861	21930	21969	21803	21849	21855	21811	22013	21664	21785	21717	21917	21978	21794	21724	21711	21786	21861	21706	21614	21740	21737	21833	21713	21989	21810	21809	21746	21796	21688	21721	21709	21782	21878	21823	21840	21811	21974	21936	21887	21954	21752	21746	21622	21905	22007	21822	21897	21822	21730	21732	21753	21883	21922	21840	21739	21776	21887	21768	21831	21780	21876	21719	21892	21808	21879	21733	21748	21918	21773	21738	21938	21818	21780	21789	21758	21877	21841	21843	21824	21872	21738	21965	21680	21758	21915	21602	21808	21751	21774	21806	21751	21610	21813	21897	21906	21843	21690	21960	21828	21900	21671	21844	21754	21920	21773	21724	21961	21726	21864	21777	21977	21959	21701	21767	21721	22050	21743	21730	21656	21905	21860	21887	21770	22043	21749	21925	21750	21867	21724	21688	21784	21845	21733	21991	21847	21963	21809	21664	21835	21770	21851	21710	21913	21669	21831	21742	21905	21682	21824	21820	21920	21763	21847	21839	21808	21771	21695	21827	21721	21680	21903	21916	21851	21844	21694	21926	21790	21865	21705	21807	21858	21835	21691	21835	21776	21825	21804	21879	21782	21749	21877	21816	21731	21916	22073	21776	21778	21821	21660	21707	21900	21772	21803	22101	21880	21698	21854	21765	22010	21625	21925	21871	21705	21783	21730	21906	21764	21739	21765	21782	21808	21792	21759	21669	21890	21862	21758	21869	21752	22005	21846	21924	21829	21706	21668	21866	21825	21855	21679	21866	21948	21786	21773	21855	21933	21825	21653	21750	21767	21685	21830	21886	21995	21825	21917	21828	21842	21746	21806	22000	21777	21886	22011	21744	21772	21902	21705	21618	21818	21906	21787	21757	21812	21954	21666	21849	21670	21895	21788	21721	21773	21843	21906	21628	21788	21795	21839	21690	21805	21760	21585	21688	21794	21849	21799	22005	21709	21936	21890	21858	21769	21998	22039	21897	21800	21821	21768	21898	21702	21910	21768	21934	21853	21906	21810	21741	21868	21853	21772	21946	21969	21879	21886	21614	21839	21719	21790	21763	21854	21886	21955	21964	21657	21619	21809	21680	21713	21883	21758	21691	21829	21872	21810	21809	21799	21632	21653	21882	21938	21789	21724	21872	21850	21922	21806	21954	21606	21990	21814	21962	21977	21775	21740	21618	21790	21716	21816	21935	21760	21870	21697	21915	21952	21760	21765	21848	21865	21831	21894	21708	21614	21997	21739	21838	21752	21923	21966	21650	21810	21814	21841	21949	21889	21944	21826	21804	21805	21767	21716	21822	21677	22005	21897	21873	21660	21928	21763	21764	21975	21827	21844	21708	21816	21759	21916	21845	21644	21734	21979	21936	21876	21760	21630	21766	21785	21837	21802	21741	21772	21601	21790	21948	21805	21864	21644	21820	21687	21749	21772	21936	21802	21690	21711	21900	21916	21712	21915	21738	21905	21886	21648	21969	21901	21810	21779	21907	21864	21733	21892	22018	21831	21881	21746	21666	21850	21851	21782	21777	21777	21694	22011	21642	21804	21748	21763	21973	21829	21918	21777	21735	21544	21721	21701	21818	21577	21729	21797	21912	21578	21674	21818	21908	21817	21815	21847	21743	21819	21766	21780	21854	21875	21676	21837	21820	21668	21896	21705	21842	21808	21801	21634	21848	21830	21818	21812	21788	21918	21830	22044	21679	21723	21812	21724	21837	21702	21730	21817	22044	21628	21992	21982	21803	21871	21753	21888	21831	21654	21849	21802	21848	21844	21880	21730	21936	21911	22022	21969	21824	21896	22003	21722	21818	21967	21767	21699	21756	21793	21871	21809	21819	21746	21753	21605	21851	21611	21973	21800	21819	21804	21713	21909	21704	21834	21926	21850	21971	21754	21850	21829	21860	21883	21705	21656	21736	21865	21926	21669	21745	21811	21806	21640	21945	21706	21858	21782	21940	21755	21858	21633	21826	21898	21862	21793	21762	21756	21604	21634	21847	21746	21961	21794	21993	21901	21795	21878	21829	21832	21965	21842	21825	21662	21918	21822	21943	21868	22011	21856	21692	21740	21940	21775	21836	21699	21955	21916	21664	21856	21801	21935	21778	21659	21898	21827	21806	21878	21802	21815	21906	21733	21933	21844	21889	21948	21806	21854	21904	21958	21897	21835	21803	21784	21835	21844	21941	21730	21895	21942	21765	21922	22021	21990	21834	21920	21818	21701	21736	21880	21867	21970	21832	21859	22090	21826	21843	21808	21750	21644	21821	21949	21886	21749	21932	21850	21848	21928	21777	21636	21803	21811	21727	21798	21723	21608	21809	21776	21929	21782	21780	21727	21878	21859	21836	21816	21753	21936	21736	21930	21821	21782	21866	21843	21916	21682	22003	21856	21814	21804	21797	21883	21866	21933	21760	21794	21665	21913	21758	21821	21875	21840	21851	21861	21790	21767	21745	21774	21836	21834	21844	21824	21830	21944	21809	21801	21874	21943	21910	21831	21749	21708	21913	21909	21640	21726	21823	21728	21910	21860	21877	21716	21752	21888	21763	21708	21761	21672	21835	21814	21840	21839	21900	21799	21824	21870	21650	21899	21675	21800	21853	21919	21767	21772	21863	21801	21838	21913	21970	22046	21873	21871	21869	21931	21679	21895	21719	21744	21656	21894	21866	21913	21718	21918	21946	21962	21759	21704	21866	21905	21774	21805	21968	21782	21883	21569	21904	21745	21708	21851	21721	21659	21945	21663	21746	21873	21723	21831	21853	21789	21728	21927	21635	21810	21983	21736	21811	22111	21736	21912	21748	21820	21695	21807	21752	21626	21800	21946	21671	21811	21732	21775	22029	21806	21770	21977	21634	21614	21862	21790	21852	21817	21714	21746	21736	21815	21900	21839	21958	22044	22019	21943	21895	21732	21781	21943	21799	21938	21861	21786	21863	21708	22056	21844	21857	21905	21693	21972	21641	21824	21766	21775	21672	21842	21914	21832	21710	21917	21758	21901	21812	21622	21901	21695	21695	21818	21827	21828	21856	21779	21848	21710	21857	21751	21891	21715	21856	21768	21776	21725	21940	21850	21968	21757	21846	21974	21781	21787	21899	21809	21903	21848	21916	21744	21854	21654	21842	21814	21884	21783	21760	21768	21749	21794	21870	21701	21743	21904	21759	21766	21834	21844	21975	21789	21977	21794	22007	21726	21718	21951	21884	22011	21766	21910	21803	21830	22075	22042	21702	21745	21697	21688	21831	21816	21697	22005	21894	21745	21793	21609	21868	21690	21778	21785	21861	21927	21769	21894	21836	21892	21694	21825	21801	21849	21745	21802	21855	22003	21680	21766	21738	21910	21703	21709	22016	21849	21701	21675	21966	21830	21910	21715	22024	21836	21624	21776	21807	21753	21838	21885	21726	21773	21703	21891	21915	21795	21748	21712	21600	21923	21824	21889	21961	21655	21763	21814	21774	21974	21888	21833	21878	21744	21720	21777	21813	21865	21900	21898	21681	21637	22030	21679	21820	21747	21898	21977	21810	21870	21876	21746	21836	21900	21728	21943	21818	21855	21876	21761	21822	21647	21830	21793	21760	21786	21870	21922	22025	21623	21772	21843	21815	21924	21815	21757	21940	21818	21830	21715	21843	21788	21686	21957	21699	22114	21826	21737	21864	21899	21799	21896	21951	21766	21920	21756	21822	21804	21746	21674	21778	21878	21928	21790	21982	22013	21894	21797	21694	21882	21866	21823	22024	21819	21774	21751	21878	21713	21913	21773	21876	21941	21628	21835	21774	21749	21979	21818	21722	21808	21853	21913	21673	22045	21774	21851	21807	21843	21788	21959	22009	21714	21731	21822	21712	21782	21931	21905	21989	21845	21692	21678	21759	21783	21694	21719	21927	21749	21759	21879	21687	21889	21793	21761	21940	21930	21774	21903	21920	21835	21743	21881	21709	21836	21691	21668	21863	21913	21809	21855	21764	21839	21934	21781	21905	21861	21801	21843	21926	21757	21702	21885	21866	21772	21747	21943	21699	21727	21766	21738	21723	21609	21793	21921	21838	21759	21791	21926	22020	21743	21816	22025	21915	21728	21942	21795	21660	21754	21864	21782	21738	22042	21862	21977	21840	21722	21862	21752	21865	21712	21965	21720	21898	21678	21827	21936	21870	21746	21748	21852	21874	21845	21841	21995	21786	21854	21729	21940	21762	21780	21707	21879	21876	21976	21731	21919	21744	21843	21898	21956	21887	21870	21811	21983	21816	21748	21756	21864	21738	21695	21705	21749	21834	21927	21853	21926	21987	21891	21823	21941	21781	21711	21748	21934	21611	21829	21811	21873	21913	21749	21803	21811	21878	21676	21808	21907	21904	21852	21753	21608	21771	21800	21922	21749	21760	21865	21846	21847	21842	21829	21916	22059	21745	21962	21748	21880	21980	21821	21862	22073	21915	21789	21865	21768	21716	21974	21826	22000	21798	21855	21798	21861	21799	21856	21909	21767	21705	22009	21876	21825	21632	21792	21847	21757	21852	21754	21812	21885	21794	21885	21794	21875	21741	21908	21800	21853	21790	21821	21654	21731	21983	21807	21704	21760	21938	21845	21779	21778	21836	21809	21871	21878	22047	21670	21899	21715	21857	21792	21803	21968	21856	22004	21932	21820	21827	21790	21778	21771	22009	21879	21938	21830	21663	21972	21856	21940	21900	21759	21777	21768	21863	21837	21922	21936	21635	21912	21841	21751	21666	21775	21756	21652	21679	21782	21882	21694	21909	21714	22007	21797	21901	21921	21992	21750	21936	21877	21812	21800	21864	21850	21983	21802	21809	21786	21919	21847	21954	21905	21882	21659	21793	21654	21884	21720	21946	21891	22038	21767	21734	21870	21986	21801	21749	21792
23642	23878	46116	48610	39658	34013	32094	29242	28679	29307	28874	28871	28894	29059	28724	28755	28576	28693	28538	28537	28390	28584	28565	28759	28590	28544	28602	28685	28478	28553	28551	28558	28734	28568	28570	28551	28522	28583	28457	28719	28685	28569	28621	28634	28836	28611	28456	28486	28615	28726	28762	28590	28475	28727	28361	28684	28664	28521	28812	28792	28474	28592	28490	28390	28674	28641	28662	28423	28413	28515	28714	28701	28729	28528	28663	28686	28395	28345	28583	28423	28553	28663	28671	28442	28485	28707	28806	28687	28621	28525	28565	28574	28596	28405	28456	28509	28565	28400	28668	28525	28422	28555	28501	28442	28601	28328	28512	28571	28624	28622	28498	28551	28705	28420	28696	28523	28781	28602	28672	28516	28468	28642	28728	28688	28619	28434	28599	28684	28647	28711	28765	28722	28244	28417	28491	28395	28509	28543	28856	28515	28639	28551	28668	28664	28639	28550	28443	28533	28407	28388	28475	28433	28698	28616	28222	28289	28556	28488	28525	28665	28671	28428	28577	28600	28629	28514	28606	28582	28672	28624	28601	28509	28579	28569	28573	28666	28464	28580	28348	28666	28485	28650	28655	28577	28481	28604	28311	28539	28611	28585	28603	28555	28419	28249	28427	28488	28431	28642	28639	28521	28613	28407	28608	28520	28422	28175	28427	28514	28573	28701	28443	28457	28666	28398	28431	28464	28499	28621	28121	28598	28421	28443	28598	28654	28720	28622	28586	28627	28646	28675	28486	28505	28447	28481	28359	28637	28444	28580	28433	28655	28638	28264	28733	28496	28633	28317	28622	28506	28573	28412	28479	28583	28393	28569	28564	28349	28638	28466	28632	28577	28710	28750	28602	28432	28407	28531	28551	28568	28586	28543	28607	28435	28801	28305	28631	28276	28612	28555	28609	28533	28469	28854	28562	28368	28812	28615	28403	28596	28811	28476	28619	28406	28543	28957	28660	28606	28429	28533	28646	28370	28436	28519	28768	28655	28542	28603	28615	28501	28640	28562	28507	28479	28516	28793	28376	28674	28768	28351	28491	28466	28591	28590	28636	28645	28830	28754	28688	28532	28573	28529	28367	28584	28373	28644	28597	28418	28718	28671	28673	28600	28546	28315	28551	28751	28395	28630	28611	28462	28479	28602	28594	28559	28512	28682	28534	28366	28485	28287	28540	28337	28490	28604	28423	28334	28861	28544	28532	28428	28434	28580	28696	28458	28479	28789	28591	28537	28551	28793	28602	28560	28654	28638	28760	28525	28673	28400	28544	28410	28712	28580	28585	28772	28411	28504	28666	28536	28650	28538	28516	28732	28531	28694	28619	28599	28506	28562	28713	28503	28689	28769	28538	28504	28697	28596	28339	28600	28504	28500	28508	28602	28440	28662	28535	28406	28576	28678	28492	28491	28658	28513	28544	28495	28564	28663	28485	28699	28619	28761	28686	28694	28389	28736	28619	28546	28332	28640	28503	28596	28490	28530	28301	28370	28676	28710	28499	28591	28571	28648	28557	28672	28715	28703	28743	28541	28465	28653	28696	28972	28529	28472	28469	28612	28517	28395	28405	28644	28355	28426	28448	28638	28672	28437	28456	28422	28418	28385	28533	28679	28651	28494	28327	28401	28575	28515	28796	28277	28564	28673	28542	28591	28479	28430	28715	28418	28599	28568	28324	28510	28748	28359	28483	28484	28625	28646	28739	28561	28529	28612	28495	28341	28393	28501	28408	28437	28622	28784	28510	28400	28736	28821	28647	28413	28779	28514	28711	28614	28540	28491	28559	28600	28797	28374	28331	28505	28446	28443	28581	28661	28543	28471	28518	28490	28541	28506	28583	28498	28746	28602	28462	28567	28779	28376	28714	28382	28375	28557	28457	28619	28419	28569	28279	28436	28820	28621	28749	28579	28353	28322	28502	28377	28483	28469	28484	28517	28484	28690	28628	28789	28650	28345	28794	28702	28854	28385	28751	28368	28514	28446	28486	28788	28563	28497	28472	28695	28460	28573	28566	28459	28659	28566	28443	28420	28320	28452	28596	28658	28695	28603	28582	28380	28646	28567	28647	28405	28503	28374	28633	28602	28476	28481	28425	28507	28460	28635	28657	28678	28643	28432	28454	28376	28699	28621	28480	28597	28390	28445	28426	28548	28587	28270	28418	28562	28802	28652	28484	28505	28530	28343	28404	28405	28483	28494	28377	28519	28701	28460	28662	28712	28564	28758	28491	28571	28646	28446	28380	28569	28570	28557	28688	28652	28551	28790	28626	28432	28408	28492	28300	28445	28528	28478	28610	28706	28386	28313	28421	28483	28603	28570	28575	28527	28467	28491	28444	28339	28473	28685	28460	28587	28501	28442	28508	28455	28232	28551	28470	28326	28619	28547	28533	28573	28701	28559	28679	28537	28428	28532	28604	28602	28723	28379	28458	28636	28765	28854	28559	28497	28659	28307	28325	28613	28728	28590	28333	28424	28437	28501	28257	28565	28577	28846	28587	28409	28570	28449	28479	28491	28540	28553	28828	28571	28415	28439	28620	28655	28459	28322	28522	28511	28687	28445	28396	28643	28334	28741	28710	28532	28681	28627	28578	28455	28386	28688	28451	28523	28462	28608	28518	28762	28640	28573	28595	28507	28512	28570	28330	28458	28597	28590	28492	28490	28484	28350	28647	28407	28453	28602	28735	28830	28754	28679	28593	28383	28628	28582	28516	28648	28698	28557	28670	28681	28635	28508	28601	28573	28348	28550	28747	28497	28535	28473	28614	28540	28442	28490	28411	28452	28552	28815	28902	28600	28655	28632	28479	28382	28525	28603	28642	28546	28724	28645	28502	28386	28423	28447	28659	28610	28525	28410	28607	28479	28583	28467	28744	28440	28400	28525	28593	28516	28780	28380	28471	28886	28862	28760	28656	28475	28560	28527	28352	28358	28548	28592	28733	28639	28671	28351	28472	28410	28481	28561	28500	28582	28770	28500	28503	28943	28806	28566	28625	28627	28626	28412	28474	28501	28454	28159	28396	28470	28566	28704	28463	28542	28412	28348	28550	28708	28577	28512	28443	28481	28458	28331	28773	28546	28633	28876	28369	28701	28500	28711	28545	28417	28515	28467	28737	28440	28448	28261	28675	28735	28653	28528	28575	28386	28499	28357	28365	28634	28356	28665	28484	28617	28566	28397	28623	28555	28684	28386	28643	28542	28615	28610	28544	28624	28310	28505	28633	28870	28704	28527	28574	28239	28245	28400	28554	28674	28587	28680	28480	28678	28451	28239	28389	28458	28589	28572	28560	28731	28526	28336	28692	28522	28522	28492	28538	28602	28278	28533	28664	28469	28394	28731	28664	28496	28453	28601	28387	28578	28623	28974	28678	28447	28672	28327	28701	28619	28402	28798	28677	28554	28437	28637	28473	28290	28523	28509	28225	28543	28733	28548	28551	28503	28522	28618	28543	28575	28549	28713	28516	28628	28752	28352	28453	28326	28664	28565	28288	28547	28585	28706	28525	28608	28588	28622	28637	28472	28342	28705	28569	28692	28743	28393	28431	28510	28571	28505	28561	28637	28723	28445	28560	28719	28483	28524	28381	28464	28518	28375	28548	28537	28598	28817	28597	28393	28617	28468	28842	28824	28477	28622	28629	28470	28757	28540	28625	28488	28403	28576	28617	28591	28522	28695	28612	28592	28843	28662	28667	28650	28533	28426	28769	28697	28524	28592	28552	28528	28411	28439	28613	28333	28396	28452	28630	28686	28550	28382	28566	28402	28588	28639	28576	28289	28562	28518	28763	28741	28578	28479	28659	28726	28688	28409	28579	28521	28730	28619	28500	28386	28712	28637	28651	28514	28554	28654	28801	28580	28550	28722	28654	28616	28542	28509	28445	28500	28342	28380	28651	28366	28466	28580	28642	28300	28442	28274	28622	28564	28779	28556	28774	28565	28511	28463	28574	28610	28611	28560	28583	28587	28613	28382	28508	28783	28418	28662	28622	28368	28533	28531	28726	28778	28537	28443	28639	28277	28602	28679	28588	28676	28368	28373	28822	28679	28591	28426	28535	28720	28544	28518	28252	28553	28524	28407	28466	28412	28512	28659	28506	28565	28514	28757	28520	28402	28426	28546	28888	28506	28644	28701	28644	28610	28670	28539	28654	28295	28445	28583	28451	28348	28429	28574	28609	28465	28440	28646	28487	28244	28542	28496	28656	28602	28596	28484	28876	28512	28622	28531	28622	28420	28618	28607	28444	28787	28342	28506	28596	28488	28602	28682	28616	28848	28408	28502	28665	28647	28496	28450	28624	28618	28321	28613	28561	28794	28681	28668	28563	28601	28733	28628	28451	28720	28572	28563	28652	28632	28682	28596	28655	28339	28455	28423	28461	28448	28616	28556	28660	28405	28568	28484	28913	28482	28603	28725	28599	28332	28415	28457	28723	28751	28763	28549	28609	28550	28396	28658	28489	28523	28634	28653	28806	28432	28635	28478	28265	28200	28447	28440	28622	28561	28507	28598	28499	28569	28762	28539	28691	28566	28752	28877	28578	28682	28582	28698	28535	28504	28667	28594	28423	28576	28601	28540	28798	28514	28697	28537	28673	28491	28588	28433	28690	28630	28636	28705	28506	28586	28693	28617	28442	28511	28469	28424	28629	28549	28491	28274	28558	28443	28504	28622	28801	28516	28545	28395	28463	28490	28542	28804	28777	28701	28437	28356	28409	28464	28590	28694	28536	28647	28709	28475	28614	28643	28323	28718	28629	28585	28584	28497	28448	28642	28669	28495	28648	28431	28670	28583	28569	28696	28513	28547	28773	28415	28549	28900	28391	28561	28547	28564	28521	28642	28579	28505	28581	28526	28563	28474	28608	28725	28626	28632	28644	28806	28849	28780	28568	28490	28548	28415	28632	28686	28600	28561	28399	28512	28736	28772	28472	28352	28453	28773	28328	28615	28744	28467	28614	28529	28828	28565	28521	28674	28599	28752	28431	28451	28450	28429	28534	28290	28498	28711	28528	28457	28533	28449	28466	28795	28688	28620	28587	28521	28608	28904	28671	28615	28755	28786	28688	28614	28712	28685	28683	28307	28558	28533	28547	28628	28589	28309	28636	28492	28605	28374	28678	28459	28397	28560	28361	28406
54483	99737	93084	68382	45705	30793	24108	22315	21921	22254	21980	21923	21816	21841	21925	21800	21965	21980	22141	21919	21925	22058	22018	21991	21891	21999	21990	21965	22061	21936	21954	21925	22033	21994	21930	22152	21954	21975	21998	21980	22128	21927	21858	21955	22034	22169	22018	21957	21915	21914	21871	22010	21882	21969	22009	21990	21951	22095	22045	21995	22029	22049	21872	22131	21952	21901	21964	22055	22053	21843	21966	21969	22008	21911	21937	21973	21871	21929	22139	21889	21813	22197	21879	21840	22056	21994	21716	22096	22065	21763	21768	22200	21802	21963	22042	21884	22150	21789	21886	22075	22040	22145	21872	22156	21893	22062	21889	21899	21942	22165	21882	22000	21917	21733	21929	21888	21990	21992	22070	21881	21933	22025	22056	21799	22037	22052	21828	22035	21973	21867	22101	22080	21755	21786	22049	22007	21842	21961	21850	21881	21814	22024	22062	21934	21790	21964	22059	21851	22075	21999	21886	21760	21857	22028	22156	21617	22024	21929	22067	21922	21858	21924	21863	21935	21916	21966	21797	22068	22122	22048	21928	21901	22062	21852	21903	21941	21980	21896	21982	21928	21875	21990	21894	21939	21973	21899	22034	21956	22036	21850	22162	22019	21826	21908	22132	22022	22012	21936	22043	22084	22103	21886	21966	22085	22108	21859	21951	21827	21966	21845	22021	21904	21854	22109	21973	21958	22081	21824	21888	22299	21993	21950	22136	21903	21966	21660	22057	21783	21943	21816	21825	22174	21981	21917	22044	22181	21761	22001	21968	21807	21865	21895	22067	22058	22094	21730	22001	21924	21943	21827	22052	21906	21933	21865	22233	22005	22059	21959	22017	22164	21879	21658	21789	22009	22079	22136	21970	21983	21663	21946	22041	21997	21910	22141	21950	21976	21936	21934	22052	22096	21914	21835	22023	21923	21954	22022	21974	21882	21775	21891	21934	22007	22113	22033	22052	21976	21931	21993	21854	21940	21833	22082	21883	21861	21887	22159	21832	21930	22075	22118	21968	21878	21957	21998	21844	22002	22038	21808	21924	21848	21881	21944	21991	21998	21975	22101	21913	21834	22126	22014	21971	21854	22084	22085	21969	21915	22046	22038	21916	21984	21897	21948	21927	22008	21900	22074	21993	21979	22049	21899	21931	21781	21825	22033	21901	21993	21920	22024	22061	21867	22071	22113	21578	22019	21961	22046	22098	21866	21821	21988	21877	22147	22106	22021	22064	21946	22010	21857	21799	21940	21915	21963	22028	22053	22017	21812	22099	21974	21961	22053	22120	21991	22061	21955	21925	21867	22098	21922	21928	21926	22022	21974	21962	21867	22004	22109	22025	21946	21901	22071	22104	21968	21857	21898	21943	22129	21940	21898	22062	21791	21980	22180	21881	21952	22013	21892	21932	21801	22212	21904	22040	22019	22119	21891	21897	21946	21970	21811	21971	21918	22146	21828	22014	21918	21946	21942	21891	21907	21872	21973	21947	22088	21973	22013	22024	21870	21983	21912	21922	21960	22042	21983	22019	21915	22016	21714	22040	21871	21881	21915	21905	21764	21886	22020	21903	21967	22117	21961	22053	22055	21925	22077	22042	22077	21873	22156	21846	22175	21822	21784	22005	21840	21914	22015	22101	21941	21994	22087	21852	21970	21851	22075	21859	22002	22278	21975	21968	21845	21885	21826	21877	21880	21921	21832	21993	22032	22085	21954	22137	22127	21927	22007	21808	21975	22024	22090	21912	21889	21977	21903	21792	22084	22002	21924	21950	21973	21848	21909	21887	21928	21950	22071	22051	21954	21874	21933	22003	21830	22078	21891	21773	21926	21858	21820	22114	21856	22036	22055	21938	22030	21987	22029	21884	22108	22053	21849	21870	22071	21864	21986	22075	21781	21953	21928	22020	21965	22075	21835	21758	22097	22055	21723	21915	21899	21935	22127	21966	22085	21968	21981	21981	22135	22033	22066	21787	21926	21968	21905	21963	21892	21860	21939	21791	22101	22052	21822	21877	21975	21968	21956	21941	21896	21783	21957	21906	21996	21875	21874	21829	22019	21980	21805	22070	21884	21812	21800	22014	21917	21957	21808	21806	21907	21988	22008	21886	22003	21942	22126	22049	21745	21848	21884	22126	22046	22233	21999	21979	21785	21883	21850	21831	21966	21897	21981	22062	21906	22038	22008	21874	21953	21806	21939	21826	21906	22063	21963	21916	22145	22029	21806	21897	21953	22123	21888	21937	22010	22035	21998	21987	21961	21919	21925	21904	22088	21911	21953	21967	22206	21830	21814	22149	21815	22047	22046	22005	22068	21928	21731	21853	22040	21950	22008	21955	21891	21899	21881	22061	21889	21911	21945	21861	22066	21831	21738	21850	21857	22030	21964	21858	22018	21910	21837	21860	22045	22235	21873	22037	22179	21878	21911	21907	21817	22119	21948	21980	21955	21922	22065	21910	21896	21919	21899	21854	21656	22019	21933	21909	21889	21909	21854	21837	22214	22028	21899	21870	21954	22060	21810	22034	22001	21930	22075	21963	22008	21927	21956	21981	21978	21912	21953	21906	22002	22003	21948	22090	22038	21874	21735	21807	21757	21971	21745	21879	22123	22023	22006	21959	21875	22056	21856	21931	21887	22098	22038	21888	21877	21930	21939	21785	21964	21778	21905	21867	21784	21861	22062	22003	21916	22059	21882	21748	21973	21923	21939	21877	21836	21932	22114	21926	22008	22005	22056	21865	21920	21851	21937	21860	21980	21964	21731	21960	21850	21918	21845	21924	21873	21931	22026	21989	21894	21989	21877	21885	22004	21897	22075	21827	21815	21942	22080	22015	21756	22066	21742	21909	22040	21689	21939	22048	21908	21727	21944	21977	21949	21881	21912	21975	21900	21813	21865	22026	21963	21962	21915	21871	22176	21916	21861	21894	22018	21873	21671	21991	21959	21906	21947	21969	21719	21826	22026	22030	22001	21935	21902	22060	21998	22042	21740	21991	21735	21908	22039	21987	21964	22009	22008	22056	22033	21991	21837	22141	21902	21905	21897	21796	21925	21951	22067	21893	21826	21847	21896	22036	21755	22045	21843	21990	21924	22119	21867	21756	22009	21852	21810	21992	21825	22089	21928	21892	21731	21929	22142	21906	21778	21952	22045	21994	21912	21824	22005	21972	21947	21861	22032	21858	22073	21857	21856	21963	21789	21934	21816	22047	21963	21885	21876	21882	21995	21948	22023	21820	22132	21859	21849	22107	21938	21895	21908	22120	21974	22101	21929	21918	21995	21900	21944	22006	22054	21865	21741	21925	21874	22061	21985	21892	21947	21981	22075	21983	21896	22102	21815	22106	21837	22087	21842	21938	21838	21863	21947	22046	21963	22033	21997	21788	22050	21973	21874	21882	21908	21922	21946	22096	21888	21978	21701	21929	22037	21988	21865	22014	21954	21837	21890	21906	21944	21972	22077	21992	21828	21927	22164	22052	21839	21955	22090	21848	21992	21878	21895	21795	21855	21936	21764	21873	22026	21970	21897	21906	21978	21937	21999	21775	21917	22031	21870	22118	22005	21955	21936	21763	21966	22003	21871	22068	21848	21936	21826	21886	21963	22067	21984	21775	21890	21881	21957	21968	21913	22184	22031	21958	21807	21973	21966	22134	21837	21814	21867	22000	21875	21932	21821	21928	21941	21978	22002	21949	21874	22033	21890	22094	21934	21967	22070	21856	22094	21936	21962	22068	21896	22075	22015	22002	21809	21925	21919	22008	21982	22053	21809	21982	21907	21954	21962	21916	22004	21934	21909	21773	22095	21911	21785	22075	22021	21988	21881	21919	22054	21882	21961	22040	21955	21863	21937	22091	21912	21853	22271	21967	21775	22042	22019	22053	21938	22041	22072	21872	22051	21977	21962	21933	21962	22013	21831	21887	21923	21856	21807	22024	22145	21997	21968	21960	21941	21892	22085	21967	22083	22018	22002	21988	22132	21850	22037	21981	22011	21997	22163	22056	21917	21962	21984	21859	21898	21890	22159	22018	21945	22043	21999	22030	21951	21895	21948	21915	22001	22085	22110	21847	21898	21867	22002	21979	21918	22032	21851	21830	21968	22068	21939	21796	21914	21979	22043	21993	21736	21809	21932	21710	21868	22017	21985	21875	21944	22085	21842	21969	22046	22136	21756	21828	21919	22051	21891	21984	21954	22055	21745	21980	22019	21950	21937	22021	22017	21884	21881	22121	21956	21894	21878	21969	21797	21886	21836	21842	21908	22031	21804	21963	22048	22082	21933	21892	21991	22205	21900	21940	22063	22009	21998	22070	21859	22011	21828	21999	22028	21880	21954	22151	21958	21996	21875	21812	22080	22011	21806	22011	21866	21977	22020	21910	21878	21965	22027	21908	21856	21973	21916	22063	22051	21885	21975	21911	22030	21921	21964	21946	21983	21861	21901	21951	21823	21781	21819	21929	21927	21996	21980	21899	22025	21869	22029	22011	21997	22093	21939	21994	21982	22056	21983	21863	21955	22058	21835	22174	21874	21814	21994	21923	21880	22128	22154	21986	21743	22064	22014	21870	22002	21974	21932	21952	21932	21888	21925	21940	21918	21968	21952	22021	21978	21969	22019	22047	22047	22139	22009	21800	21923	21843	21905	21871	21916	21933	21850	21884	21854	21856	21879	21815	21997	21903	22001	22018	22049	21947	21899	21984	22023	22082	21934	21923	21907	22019	21879	22059	21933	22028	21821	21915	21738	21948	21961	22041	22011	21814	21934	22185	21853	22133	22112	22035	21839	22125	21884	21900	21919	21868	21988	21683	21946	21888	21983	21914	21959	21812	21872	22064	21913	21934	21930	21752	21900	21984	21909	21884	21838	22074	21860	22049	22021	21897	21889	22137	22051	21900	22044	22151	22059	21909	22116	21838	22008	22016	21916	21934	21734	21945	21976	21873	21796	21885	22013	21865	21940	21914	21786	22000	22080	22001	22033	21825	21877	22131	21844	22003	21851	21796	21854	22094	21893	21791	21913	21899	22099	21968	21976	21931	21748	21910	22007	22063	21927	21950	21834	22001	21795	21897	22036	22098	21831	21806	21962	22004	21968	21971	21923	21972	21926	21833	21991	21883	21853	21810	22079	21929	21908
22501	23275	42789	46345	40956	36120	34327	29855	29519	30044	30101	29632	29806	30037	29708	29804	29705	29709	29836	29708	29560	29723	29842	29623	29487	29461	29756	29840	29613	29697	29621	29530	29566	29568	29576	29586	29432	29649	29359	29576	29458	29634	29647	29196	29385	29415	29263	29485	29493	29702	29526	29331	29534	29555	29676	29721	29495	29208	29311	29254	29438	29372	29593	29315	29704	29407	29418	29577	29418	29572	29365	29639	29380	29529	29401	29337	29536	28980	29494	29592	29431	29254	29528	29405	29677	29353	29521	29553	29592	29581	29366	29496	29635	29457	29504	29455	29371	29475	29281	29448	29627	29486	29384	29415	29512	29282	29573	29243	29360	29393	29368	29305	29470	29494	29522	29513	29332	29420	29489	29654	29463	29358	29284	29539	29380	29129	29167	29472	29421	29381	29295	29467	29318	29308	29359	29731	29591	29287	29320	29480	29266	29326	29364	29439	29733	29421	29534	29306	29199	29442	29412	29391	29370	29433	29312	29335	29340	29459	29194	29291	29408	29284	29191	29367	29339	29474	29410	29388	29454	29376	29327	29333	29218	29452	29564	29247	29239	29463	29323	29141	29356	29138	29457	29183	29367	29558	29513	29410	29283	29497	29457	29313	29319	29548	29576	29423	29335	29275	29694	29434	29458	29438	29389	29465	29423	29650	29579	29092	29306	29388	29381	29437	29393	29618	29487	29483	29335	29418	29492	29389	29487	29540	29554	29152	29462	29342	29448	29380	29429	29463	29386	29477	29394	29459	29601	29331	29422	29646	29407	29341	29284	29364	29540	29425	29318	29297	29108	29434	29347	29360	29353	29622	29581	29214	29496	29403	29402	29360	29265	29299	29709	29385	29408	29306	29659	29461	29312	29271	29361	29340	29854	29479	29380	29482	29516	29414	29396	29369	29428	29365	29463	29455	29153	29247	29509	29307	29143	29325	29535	29224	29509	29264	29068	29412	29301	29620	29292	29383	29451	29341	29478	29287	29132	29424	29413	29497	29495	29508	29325	29391	29344	29466	29349	29318	29638	29454	29396	29036	29315	29491	29434	29511	29327	29147	29344	29129	29397	29405	29387	29470	29598	29339	29398	29457	29301	29596	29361	29365	29078	29435	29231	29471	29217	29371	29425	29527	29345	29220	29260	29390	29355	29358	29430	29408	29513	29431	29485	29210	29473	29193	29488	29569	29269	29225	29489	29515	29459	29497	29221	29299	29304	29203	29465	29455	29405	29309	29318	29488	29280	29329	29300	29170	29381	29366	29507	29338	29344	29249	29515	29184	29216	29246	29480	29441	29255	29539	29587	29499	29142	29450	29217	29338	29291	29433	29477	29514	29608	29552	29195	29294	29433	29204	29356	29159	29403	29426	29512	29305	29513	29170	29555	29579	29416	29429	29153	29706	29521	29437	29413	29380	29481	29429	29584	29563	29440	29535	29370	29395	29447	29291	29256	29386	29419	29549	29205	29516	29539	29216	29627	29485	29496	29308	29624	29406	29399	29331	29532	29271	29371	29484	29241	29373	29506	29471	29537	29412	29514	29356	29354	29499	29357	29239	29259	29322	29206	29283	29265	29609	29441	29507	29487	29437	29381	29637	29322	29455	29223	29454	29363	29542	29434	29207	29630	29346	29373	29396	29495	29637	29471	29502	29287	29806	29508	29652	29574	29286	29383	29174	29238	29328	29355	29363	29506	29719	29482	29446	29404	29078	29488	29419	29431	29593	29455	29322	29236	29194	29314	29197	29314	29363	29238	29521	29247	29562	29375	29312	29617	29516	29353	29319	29205	29197	29310	29354	29680	29417	29488	29475	29319	29594	29256	29317	29414	29286	29621	29480	29308	29378	29317	29194	29377	29429	29519	29313	29608	29401	29386	29439	29569	29391	29522	29476	29363	29368	29402	29530	29301	29619	29439	29273	29350	29361	29472	29629	29327	29391	29333	29423	29347	29537	29170	29647	29370	29365	29307	29316	29531	29273	29318	29244	29182	29589	29386	29499	29502	29358	29231	29375	29417	29339	29459	29320	29619	29398	29653	29350	29408	29458	29367	29566	29592	29425	29250	29243	29438	29584	29518	29438	29449	29428	29456	29418	29465	29453	29724	29415	29496	29444	29571	29565	29464	29487	29199	29431	29372	29404	29415	29290	29532	29405	29104	29490	29198	29230	29338	29542	29460	29462	29144	29543	29371	29521	29396	29426	29520	29259	29183	29343	29580	29493	29272	29347	29127	29407	29140	29453	29466	29461	29473	29389	29212	29249	29507	29316	29451	29606	29262	29522	29292	29376	29354	29545	29203	29343	29508	29297	29345	29421	29478	29501	29354	29499	29169	29401	29500	29359	29512	29386	29350	29495	29461	29189	29448	29415	29263	29447	29548	29487	29577	29520	29664	29642	29518	29571	29328	29309	29440	29312	29343	29489	29494	29469	29499	29560	29520	29469	29529	29498	29340	29490	29454	29383	29421	29502	29207	29330	29438	29184	29424	29584	29292	29242	29339	29096	29117	29251	29525	29266	29568	29488	29536	29401	29302	29427	29075	29334	29193	29173	29244	29367	29174	29188	29520	29438	29290	29308	29182	29225	29438	29233	29353	29387	29495	29417	29370	29200	29403	29436	29770	29390	29364	29287	29516	29465	29677	29053	29280	29347	29594	29577	29355	29260	29368	29508	29507	29599	29253	29277	29249	29402	29333	29446	29228	29469	29653	29278	29328	29424	29621	29387	29369	29579	29440	29389	29188	29402	29339	29205	29284	29183	29624	29179	29495	29653	29483	29364	29475	29228	29428	29525	29446	29469	29591	29689	29353	29163	29583	29505	29276	29426	29688	29312	29348	29382	29640	29623	29551	29476	29516	29411	29290	29470	29422	29513	29450	29308	29401	29323	29326	29372	29376	29306	29520	29116	29432	29404	29551	29381	29556	29342	29401	29612	29507	29508	29347	29506	29395	29287	29429	29611	29573	29299	29577	29388	29378	29332	29239	29210	29179	29017	29367	29334	29554	29132	29352	29355	29554	29485	29519	29628	29510	29486	29300	29326	29489	29499	29327	29437	29643	29273	29482	29445	29477	29364	29388	29372	29477	29489	29652	29415	29360	29548	29569	29627	29281	29577	29486	29338	29426	29386	29390	29332	29355	29441	29566	29603	29415	29337	29412	29479	28876	29535	29495	29439	29693	29514	29519	29297	29403	29474	29594	29323	29257	29267	29425	29459	29306	29406	29339	29455	29183	29418	29352	29461	29692	29382	29448	29377	29447	29489	29276	29501	29345	29305	29418	29489	29550	29328	29291	29463	29207	29240	29415	29367	29330	29492	29406	29336	29441	29367	29468	29637	29383	29692	29588	29500	29272	29269	29503	29516	29451	29424	29337	29517	29341	29495	29489	29228	29333	29475	29302	29301	29347	29368	29426	29542	29484	29418	29305	29538	29333	29121	29406	29048	29369	29436	29283	29410	29313	29366	29595	29338	29330	29416	29353	29508	29290	29338	29426	29606	29490	29485	29119	29217	29607	29564	29522	29509	29218	29671	29389	29406	29513	29296	29380	29182	29295	29266	29224	29699	29511	29258	29674	29332	29601	29636	29318	29613	29148	29211	29423	29236	29498	29695	29270	29416	29341	29166	29380	29535	29298	29447	29543	29591	29521	29302	29476	29563	29370	29439	29279	29450	29407	29423	29522	29345	29496	29547	29320	29432	29294	29391	29259	29209	29579	29593	29485	29400	29110	29282	29308	29366	29268	29545	29392	29195	29404	29459	29415	29486	29376	29443	29247	29471	29295	29489	29429	29228	29234	29505	29425	29067	29396	29521	29364	29422	29568	29237	29089	29666	29454	29455	29164	28996	29610	29537	29316	29455	29481	29442	29400	29307	29387	29263	29437	29445	29230	29180	29415	29290	29346	29149	29226	29334	29229	29050	29186	29515	29411	29282	29568	29528	29310	29473	29338	29429	29428	29279	29285	29265	29426	29391	29321	29342	29166	29398	29210	29422	29496	29287	29442	29451	29423	29486	29391	29532	29404	29321	29480	29255	29313	29202	29524	29142	29229	29597	29622	29746	29284	29406	29436	29666	29404	29359	29412	29327	29445	29406	29487	29699	29394	29329	29324	29522	29175	29309	29605	29358	29687	29533	29555	29190	29632	29486	29426	29361	29505	29437	29316	29301	29336	29378	29330	29341	29621	29389	29581	29376	29286	29352	29501	29522	29332	29203	29461	29484	29417	29387	29423	29306	29465	29204	29291	29232	29391	29286	29533	29493	29391	29469	29343	29284	29362	29259	29315	28966	29481	29484	29484	29318	29360	29276	29323	29600	29316	29415	29416	29543	29424	29284	29614	29557	29466	29376	29462	29297	29469	29421	29450	29342	29387	29410	29547	29616	29498	29280	29395	29456	29512	29396	29300	29121	29675	29523	29545	29392	29580	29556	29547	29376	29381	29682	29561	29613	29291	29280	29330	29598	29427	29212	29354	29353	29247	29236	29361	29244	29464	29249	29279	29196	29476	29501	29476	29296	29362	29346	29397	29243	29404	29609	29448	29387	29459	29404	29502	29530	29444	29389	29536	29436	29381	29462	29451	29372	29283	29071	29337	29470	29489	29615	29382	29323	29072	29269	29340	29499	29490	29224	29498	29510	29459	29610	29230	29468	29536	29192	29519	29373	29511	29433	29466	29243	29375	29462	29695	29336	29374	29283	29368	29527	29472	29429	29185	29179	29433	29352	29315	29444	29628	29293	29216	29152	29452	28971	29161	29608	29463	29581	29494	29351	29379	29439	29323	29550	29313	29057	29202	29247	29508	29444	29467	29613	29417	29720	29531	29146	29436	29505	29303	29256	29433	29707	29508	29492	29160	29532	29364	29484	29146	29254	29474	29428	29277	29447	29462	29312	29518	29510	29416	29335	29420	29501	29455	29304	29646	29365	29335	29022	29404	29416	29419	29660	29453	29518	29321	29348	29444	29324	29451	29444	29406	29207	29456	29335	29593	29522	29236	29556	29697	29448	29610	29545	29488	29468	29259	29461	29429	29528	29302	29363	29354	29361	29366	29329	29509	29587	29446	29235	29511	29119	29455	29388	29294	29278	29500	29484	29531	29264	29374	29178	29332	29467	29502	29177	29358	29288
63044	101634	95696	82438	57294	37195	26620	22749	22215	22483	22376	22507	22544	22492	22473	22250	22573	22285	22464	22335	22400	22628	22414	22423	22299	22624	22362	22414	22366	22417	22465	22332	22483	22390	22590	22548	22603	22472	22518	22539	22330	22346	22350	22460	22512	22434	22471	22666	22449	22482	22433	22437	22419	22481	22397	22450	22476	22418	22623	22453	22450	22414	22546	22368	22424	22553	22495	22490	22462	22367	22386	22394	22502	22302	22488	22641	22574	22370	22281	22399	22376	22532	22473	22585	22459	22593	22268	22439	22422	22662	22437	22499	22340	22374	22371	22483	22604	22586	22439	22537	22355	22696	22404	22500	22181	22462	22695	22282	22662	22353	22310	22524	22388	22440	22516	22443	22485	22426	22456	22321	22510	22439	22484	22462	22668	22553	22425	22495	22449	22610	22361	22453	22438	22432	22490	22463	22514	22542	22374	22384	22404	22259	22424	22376	22417	22480	22532	22331	22385	22386	22311	22619	22504	22289	22314	22352	22503	22574	22501	22436	22578	22437	22516	22408	22533	22339	22476	22355	22571	22426	22531	22437	22668	22616	22380	22388	22484	22646	22511	22327	22571	22561	22591	22528	22480	22499	22361	22486	22405	22480	22379	22490	22400	22504	22423	22498	22317	22312	22471	22354	22488	22292	22300	22284	22365	22491	22667	22354	22641	22452	22469	22613	22433	22436	22587	22321	22324	22526	22321	22391	22482	22376	22339	22334	22655	22395	22561	22548	22353	22422	22300	22399	22496	22432	22340	22445	22540	22648	22676	22361	22540	22597	22390	22487	22461	22526	22426	22554	22279	22471	22548	22448	22590	22271	22527	22574	22421	22600	22553	22235	22465	22422	22355	22435	22565	22427	22526	22446	22548	22712	22558	22424	22445	22544	22509	22504	22589	22495	22415	22363	22405	22323	22458	22387	22521	22528	22562	22506	22417	22368	22482	22360	22409	22386	22514	22509	22394	22415	22440	22333	22609	22541	22440	22434	22578	22439	22572	22352	22389	22498	22611	22440	22517	22562	22368	22513	22334	22433	22464	22487	22489	22424	22467	22689	22589	22489	22400	22408	22305	22378	22431	22396	22378	22330	22491	22430	22522	22481	22527	22537	22472	22422	22331	22289	22499	22466	22536	22484	22375	22277	22556	22491	22382	22531	22459	22436	22479	22577	22442	22664	22514	22607	22628	22451	22480	22611	22467	22551	22446	22405	22428	22361	22507	22416	22457	22474	22345	22455	22423	22428	22322	22458	22449	22512	22352	22546	22373	22514	22492	22182	22461	22328	22641	22533	22529	22582	22294	22415	22471	22432	22664	22394	22453	22235	22412	22487	22357	22390	22483	22492	22403	22499	22518	22552	22533	22639	22648	22542	22397	22512	22641	22668	22666	22406	22662	22662	22533	22444	22379	22497	22362	22493	22599	22389	22583	22402	22478	22419	22539	22322	22349	22611	22420	22429	22441	22458	22540	22547	22479	22526	22521	22454	22657	22614	22396	22608	22320	22483	22261	22397	22538	22276	22414	22360	22597	22424	22556	22504	22266	22472	22578	22512	22559	22341	22533	22517	22295	22490	22465	22459	22426	22385	22541	22600	22416	22407	22453	22358	22554	22556	22452	22435	22509	22463	22600	22282	22430	22549	22440	22437	22329	22495	22397	22286	22500	22411	22478	22353	22299	22529	22428	22490	22541	22492	22278	22492	22652	22456	22619	22293	22608	22541	22477	22495	22358	22623	22321	22349	22397	22512	22365	22456	22579	22527	22486	22501	22517	22378	22404	22605	22266	22430	22368	22335	22473	22363	22430	22450	22609	22465	22643	22464	22238	22415	22623	22578	22447	22464	22560	22298	22509	22610	22431	22337	22346	22595	22463	22388	22495	22313	22408	22469	22495	22579	22464	22558	22376	22430	22417	22377	22363	22436	22520	22316	22488	22501	22563	22516	22539	22603	22399	22656	22541	22508	22484	22512	22707	22377	22492	22423	22243	22478	22405	22625	22496	22588	22514	22406	22357	22497	22423	22379	22543	22134	22600	22631	22657	22558	22500	22501	22450	22431	22348	22560	22559	22396	22567	22515	22518	22490	22387	22362	22477	22541	22345	22447	22417	22321	22436	22605	22423	22396	22634	22421	22448	22628	22559	22401	22517	22465	22557	22346	22431	22427	22621	22553	22303	22488	22707	22496	22473	22296	22559	22543	22387	22324	22256	22538	22542	22372	22435	22401	22520	22559	22465	22626	22410	22214	22363	22555	22567	22419	22569	22392	22398	22516	22319	22531	22374	22486	22456	22337	22696	22393	22436	22405	22348	22519	22341	22612	22312	22614	22407	22606	22524	22259	22397	22441	22622	22406	22421	22515	22467	22386	22424	22543	22589	22455	22342	22177	22297	22303	22407	22521	22506	22328	22186	22451	22481	22505	22453	22463	22444	22438	22563	22486	22449	22384	22468	22442	22503	22636	22412	22532	22563	22278	22383	22391	22352	22409	22350	22567	22459	22477	22472	22560	22520	22502	22440	22447	22486	22445	22386	22338	22494	22595	22248	22519	22557	22493	22501	22449	22469	22642	22423	22375	22472	22393	22418	22311	22475	22689	22436	22453	22491	22347	22469	22350	22541	22497	22677	22394	22570	22491	22600	22357	22431	22353	22343	22434	22422	22290	22439	22523	22525	22260	22393	22343	22340	22508	22377	22432	22447	22414	22399	22659	22601	22441	22494	22555	22629	22299	22340	22496	22606	22477	22647	22413	22587	22517	22428	22523	22379	22513	22403	22293	22382	22623	22411	22468	22365	22259	22407	22572	22448	22414	22480	22482	22561	22449	22575	22321	22476	22284	22512	22515	22631	22503	22470	22521	22448	22598	22577	22550	22572	22424	22512	22462	22511	22595	22445	22425	22403	22422	22304	22397	22254	22501	22394	22316	22520	22627	22492	22383	22471	22419	22475	22420	22350	22519	22476	22426	22415	22533	22318	22584	22376	22549	22361	22264	22491	22464	22461	22344	22487	22534	22372	22496	22438	22374	22447	22390	22522	22305	22446	22551	22312	22375	22306	22561	22398	22367	22372	22197	22456	22413	22401	22404	22561	22466	22321	22459	22409	22446	22549	22469	22281	22318	22360	22386	22478	22630	22407	22579	22426	22550	22504	22499	22492	22512	22337	22517	22426	22346	22267	22458	22515	22373	22343	22473	22470	22457	22451	22584	22500	22446	22477	22449	22396	22368	22514	22429	22410	22460	22370	22501	22556	22508	22470	22405	22440	22334	22361	22455	22419	22383	22654	22387	22504	22537	22515	22380	22354	22630	22492	22273	22547	22661	22401	22536	22750	22387	22357	22415	22364	22469	22453	22440	22508	22526	22485	22336	22400	22571	22341	22600	22527	22498	22453	22682	22554	22271	22497	22429	22369	22422	22415	22358	22464	22416	22495	22643	22519	22520	22573	22278	22697	22471	22340	22361	22455	22635	22457	22429	22441	22508	22521	22571	22597	22366	22572	22408	22422	22541	22397	22362	22409	22583	22579	22679	22415	22416	22631	22606	22381	22437	22344	22499	22406	22433	22407	22444	22458	22456	22532	22541	22347	22368	22505	22334	22649	22414	22501	22396	22408	22642	22450	22648	22442	22649	22747	22399	22396	22404	22384	22406	22442	22405	22449	22587	22367	22538	22484	22542	22492	22513	22473	22503	22514	22288	22507	22482	22556	22502	22480	22501	22440	22317	22400	22661	22262	22405	22593	22445	22622	22547	22500	22522	22435	22159	22474	22555	22491	22464	22517	22263	22319	22387	22628	22396	22372	22361	22427	22499	22316	22499	22625	22329	22488	22422	22613	22516	22608	22305	22450	22627	22469	22400	22313	22259	22588	22393	22547	22459	22595	22366	22491	22211	22325	22441	22446	22497	22450	22403	22345	22646	22295	22562	22424	22483	22398	22553	22494	22433	22492	22374	22499	22485	22596	22331	22372	22502	22279	22408	22332	22399	22464	22361	22540	22493	22490	22472	22504	22498	22574	22560	22408	22501	22579	22282	22700	22560	22450	22350	22420	22508	22509	22605	22509	22424	22313	22541	22342	22381	22402	22353	22453	22303	22378	22370	22437	22431	22492	22461	22402	22615	22361	22418	22546	22582	22501	22325	22447	22521	22436	22442	22521	22640	22431	22365	22377	22457	22149	22435	22555	22438	22426	22400	22400	22443	22547	22522	22534	22577	22584	22417	22421	22461	22435	22526	22341	22548	22464	22321	22633	22549	22515	22330	22429	22600	22499	22332	22594	22374	22465	22507	22636	22601	22554	22455	22341	22606	22437	22466	22669	22383	22456	22559	22332	22498	22308	22519	22363	22461	22416	22605	22434	22531	22585	22264	22377	22465	22418	22389	22493	22402	22556	22504	22573	22430	22295	22235	22361	22506	22683	22440	22609	22518	22491	22637	22410	22543	22287	22569	22571	22584	22364	22452	22437	22295	22474	22576	22538	22639	22429	22617	22454	22350	22338	22326	22438	22571	22457	22363	22372	22490	22332	22648	22156	22495	22539	22525	22181	22445	22632	22396	22400	22685	22403	22273	22401	22343	22563	22373	22540	22378	22365	22539	22301	22488	22527	22388	22435	22435	22495	22304	22572	22453	22515	22379	22535	22468	22515	22516	22364	22378	22573	22297	22461	22378	22336	22415	22557	22548	22506	22498	22502	22308	22618	22373	22566	22559	22515	22601	22447	22375	22523	22475	22370	22526	22414	22517	22428	22460	22371	22406	22428	22447	22403	22354	22341	22426	22400	22470	22586	22587	22487	22506	22514	22521	22623	22788	22513	22375	22152	22405	22442	22499	22592	22442	22478	22377	22522	22356	22513	22550	22501	22415	22447	22309	22543	22410	22567	22463	22410	22427	22462	22484	22334	22558	22525	22388	22537	22338	22570	22462	22369	22468	22385	22505	22543	22322	22315	22498	22564	22480	22303	22531	22354	22474	22443	22365	22431	22412	22586	22413	22462	22474	22516	22342	22627	22735	22452	22464	22340	22494	22454	22536	22363	22495	22592	22439	22392	22547	22336	22415	22491	22526	22462	22475	22591	22420	22505	22377	22390	22393	22329	22638	22431	22472	22384	22503	22297	22577	22726	22324
28637	36534	50650	41891	32971	30084	29235	28391	28572	28509	28402	28644	28583	28562	28554	28452	28732	28506	28651	28735	28720	28590	28494	28294	28640	28548	28485	28465	28616	28546	28484	28406	28336	28437	28706	28678	28736	28500	28358	28385	28338	28666	28438	28610	28605	28458	28670	28542	28315	28666	28449	28621	28541	28382	28255	28636	28625	28595	28530	28491	28503	28453	28385	28206	28499	28682	28650	28634	28616	28702	28639	28626	28594	28693	28752	28508	28351	28445	28367	28613	28688	28703	28622	28586	28379	28267	28396	28508	28474	28729	28736	28316	28533	28515	28374	28780	28740	28425	28450	28423	28663	28517	28339	28705	28636	28585	28377	28432	28372	28606	28713	28350	28559	28627	28568	28461	28620	28587	28576	28433	28402	28481	28354	28420	28413	28499	28763	28613	28732	28519	28445	28512	28611	28658	28472	28548	28601	28626	28425	28752	28399	28544	28626	28418	28578	28734	28299	28460	28647	28433	28442	28577	28475	28350	28455	28489	28227	28288	28393	28594	28566	28586	28305	28521	28676	28604	28602	28634	28452	28501	28677	28383	28561	28329	28413	28447	28444	28715	28513	28639	28466	28402	28514	28379	28336	28439	28309	28511	28703	28465	28422	28651	28508	28693	28215	28414	28380	28403	28408	28558	28495	28640	28717	28347	28504	28503	28226	28549	28376	28642	28488	28564	28345	28633	28438	28321	28265	28540	28494	28666	28607	28451	28420	28339	28705	28500	28317	28629	28406	28354	28518	28505	28585	28471	28431	28605	28581	28745	28511	28429	28361	28624	28556	28578	28487	28459	28323	28490	28356	28381	28489	28477	28617	28310	28340	28447	28422	28365	28243	28636	28545	28622	28396	28679	28683	28690	28326	28522	28509	28636	28591	28738	28608	28482	28411	28399	28603	28540	28329	28477	28502	28637	28631	28488	28509	28463	28508	28603	28379	28621	28491	28297	28570	28731	28666	28347	28489	28455	28549	28288	28588	28444	28632	28660	28576	28436	28503	28570	28251	28523	28498	28736	28584	28609	28630	28396	28544	28500	28445	28632	28392	28386	28548	28330	28641	28382	28767	28470	28515	28483	28542	28709	28556	28571	28500	28286	28537	28728	28744	28556	28320	28678	28495	28679	28557	28395	28354	28417	28445	28312	28531	28377	28400	28381	28373	28538	28694	28620	28495	28800	28367	28464	28477	28469	28563	28579	28548	28503	28518	28461	28714	28455	28563	28490	28651	28510	28653	28579	28647	28627	28492	28632	28715	28561	28521	28483	28517	28362	28445	28249	28554	28225	28593	28499	28674	28630	28381	28203	28769	28576	28753	28544	28491	28724	28494	28609	28733	28593	28463	28451	28582	28406	28517	28429	28465	28487	28539	28647	28546	28531	28582	28516	28563	28740	28304	28726	28725	28619	28402	28490	28659	28430	28536	28514	28322	28443	28569	28425	28591	28586	28210	28519	28654	28432	28380	28320	28447	28497	28679	28573	28672	28443	28483	28527	28680	28557	28443	28435	28533	28444	28489	28482	28458	28513	28576	28401	28576	28319	28607	28423	28378	28523	28803	28433	28758	28464	28377	28397	28519	28400	28387	28405	28500	28417	28528	28551	28692	28367	28625	28644	28509	28552	28490	28362	28782	28653	28306	28417	28373	28644	28502	28606	28625	28459	28499	28638	28349	28537	28458	28588	28313	28466	28400	28472	28434	28373	28563	28653	28655	28512	28691	28577	28625	28534	28644	28820	28590	28500	28599	28634	28876	28570	28497	28328	28616	28592	28497	28519	28443	28524	28426	28545	28106	28661	28481	28479	28335	28472	28448	28556	28661	28499	28628	28589	28338	28786	28423	28487	28709	28426	28552	28574	28591	28485	28680	28477	28575	28529	28639	28532	28539	28656	28372	28589	28637	28585	28586	28849	28405	28414	28545	28764	28524	28431	28632	28438	28364	28555	28538	28595	28872	28380	28685	28304	28445	28706	28324	28453	28416	28559	28454	28758	28396	28574	28454	28837	28496	28629	28318	28269	28567	28412	28538	28608	28410	28597	28789	28608	28430	28466	28364	28458	28571	28288	28508	28517	28364	28446	28560	28549	28502	28705	28604	28640	28506	28538	28381	28509	28570	28734	28724	28491	28277	28570	28773	28475	28519	28393	28441	28466	28467	28332	28475	28325	28607	28456	28565	28561	28422	28377	28573	28458	28367	28390	28386	28444	28547	28534	28355	28800	28604	28363	28485	28640	28366	28692	28453	28355	28482	28573	28548	28437	28432	28657	28444	28409	28600	28595	28749	28456	28368	28550	28648	28696	28472	28592	28449	28562	28555	28421	28630	28562	28664	28470	28563	28464	28569	28465	28612	28585	28640	28595	28696	28649	28484	28677	28581	28350	28625	28341	28534	28521	28501	28684	28443	28503	28650	28421	28628	28706	28385	28560	28591	28530	28553	28656	28652	28421	28395	28463	28352	28667	28480	28721	28455	28502	28386	28502	28670	28593	28498	28527	28518	28472	28435	28295	28301	28526	28442	28487	28494	28713	28497	28487	28613	28659	28689	28492	28486	28456	28591	28529	28523	28662	28705	28499	28656	28769	28593	28536	28645	28421	28336	28538	28430	28489	28663	28521	28534	28588	28520	28809	28561	28632	28347	28590	28614	28490	28405	28416	28474	28614	28740	28633	28636	28592	28558	28343	28555	28446	28478	28404	28548	28604	28353	28456	28671	28527	28408	28414	28679	28577	28604	28540	28625	28318	28366	28514	28617	28624	28462	28646	28644	28378	28624	28426	28459	28412	28373	28576	28600	28668	28491	28539	28636	28671	28492	28584	28352	28512	28408	28449	28509	28402	28704	28519	28630	28633	28416	28197	28297	28334	28545	28623	28488	28653	28630	28295	28491	28676	28436	28498	28609	28723	28397	28505	28851	28684	28557	28671	28530	28445	28434	28558	28486	28320	28597	28604	28463	28405	28403	28686	28473	28551	28542	28545	28569	28641	28504	28540	28612	28813	28644	28429	28423	28767	28478	28366	28407	28418	28751	28492	28529	28437	28338	28561	28669	28410	28468	28456	28370	28470	28676	28524	28383	28646	28514	28312	28857	28390	28539	28399	28699	28710	28360	28389	28390	28528	28607	28645	28504	28568	28519	28717	28681	28539	28499	28702	28669	28757	28246	28694	28597	28515	28453	28449	28585	28356	28483	28590	28444	28613	28616	28537	28416	28255	28459	28454	28792	28636	28586	28588	28467	28400	28676	28800	28393	28647	28319	28614	28682	28480	28354	28352	28837	28571	28270	28442	28394	28556	28340	28618	28584	28516	28650	28419	28483	28463	28558	28524	28487	28498	28592	28445	28455	28342	28334	28758	28519	28542	28434	28380	28599	28565	28604	28498	28320	28541	28537	28388	28658	28729	28675	28433	28464	28510	28438	28405	28499	28362	28585	28533	28428	28202	28397	28681	28375	28413	28364	28498	28527	28645	28515	28569	28601	28558	28559	28378	28323	28574	28527	28532	28342	28563	28612	28590	28854	28567	28682	28478	28599	28603	28565	28546	28467	28794	28715	28659	28546	28521	28735	28506	28671	28526	28366	28627	28539	28407	28575	28302	28369	28421	28503	28448	28726	28519	28335	28514	28483	28308	28608	28300	28514	28519	28443	28569	28600	28527	28724	28483	28424	28447	28643	28469	28435	28515	28656	28646	28570	28536	28545	28659	28529	28531	28537	28526	28457	28557	28535	28781	28585	28474	28500	28458	28580	28717	28396	28356	28507	28653	28750	28446	28617	28518	28490	28433	28638	28596	28256	28645	28833	28656	28562	28632	28455	28302	28643	28486	28441	28534	28519	28513	28551	28925	28470	28568	28484	28413	28554	28626	28412	28389	28535	28371	28279	28633	28570	28465	28372	28611	28408	28696	28316	28442	28521	28412	28565	28479	28500	28303	28496	28398	28500	28377	28371	28558	28251	28540	28557	28354	28359	28643	28672	28594	28646	28585	28375	28463	28611	28301	28610	28457	28622	28467	28495	28163	28605	28534	28500	28401	28462	28543	28769	28660	28439	28555	28337	28427	28450	28467	28780	28428	28443	28487	28447	28367	28668	28670	28584	28623	28606	28407	28256	28612	28445	28607	28554	28717	28498	28338	28667	28295	28482	28603	28626	28544	28348	28639	28443	28692	28601	28385	28486	28433	28525	28302	28305	28529	28406	28714	28504	28513	28687	28590	28653	28571	28537	28624	28578	28388	28540	28569	28696	28612	28432	28365	28655	28513	28455	28538	28483	28719	28657	28462	28380	28325	28389	28582	28456	28554	28659	28323	28534	28396	28541	28098	28494	28603	28509	28559	28403	28705	28429	28502	28457	28469	28320	28641	28575	28557	28441	28584	28502	28496	28584	28477	28474	28375	28804	28397	28740	28504	28405	28419	28326	28414	28467	28378	28636	28491	28343	28523	28648	28365	28239	28755	28475	28518	28322	28400	28383	28565	28399	28593	28512	28469	28523	28606	28339	28463	28285	28340	28588	28448	28527	28681	28489	28456	28660	28201	28401	28527	28715	28617	28684	28515	28551	28532	28565	28445	28506	28632	28726	28489	28569	28394	28528	28249	28569	28448	28593	28663	28446	28276	28441	28581	28401	28676	28482	28543	28701	28549	28580	28748	28466	28888	28530	28338	28210	28494	28516	28569	28713	28514	28296	28465	28495	28543	28639	28576	28477	28652	28650	28413	28439	28389	28303	28822	28373	28473	28717	28461	28340	28512	28408	28576	28448	28656	28560	28584	28472	28566	28460	28400	28339	28353	28721	28606	28597	28732	28822	28594	28658	28590	28476	28544	28768	28359	28527	28429	28545	28609	28650	28402	28772	28449	28432	28757	28542	28391	28672	28535	28583	28455	28598	28549	28533	28648	28528	28656	28497	28511	28545	28494	28490	28600	28775	28701	28802	28563	28478	28505	28701	28584	28629	28862	28523	28401	28458	28662	28745	28393	28439	28719	28729	28614	28787	28639	28562	28665	28289	28804	28657	28544	28681	28491	28624	28532	28412	28551	28272	28325	28456	28369	28742	28512	28694	28510	28305	28356	28363	28546	28580	28502	28476	28523	28395	28518	28466	28482	28549	28469	28423	28470	28340	28402
31004	59286	52360	36066	27411	23543	22300	21837	21919	22229	21855	21810	21842	21941	21829	22021	21919	21820	21844	21736	21856	22163	21953	21995	21768	21885	21913	21867	21882	21761	21942	21862	21860	21811	21841	21934	21787	21904	21837	21737	21910	22058	21797	22112	21793	21857	22071	21927	21768	21798	21950	21891	21738	21895	21839	21775	22057	22062	21788	21912	21794	21961	21888	21961	21796	21737	21841	21855	21759	21777	22037	21988	21718	21826	21838	21796	21910	21951	21646	21793	21756	21941	21873	21934	21939	21916	21993	21806	21725	22034	21841	21970	21824	21769	21993	21750	21892	21961	22046	21778	21895	21657	21911	21781	21652	21878	21852	21902	21791	21813	22019	21944	21737	21871	21751	21920	21898	21855	21851	21879	21817	21849	21841	21798	22038	21877	21618	21968	21769	22046	21833	21768	21870	21879	21885	21854	21872	22070	21796	21812	21821	21870	21857	21776	22135	21845	21858	22213	21900	21737	21966	21922	21770	21954	22027	21871	21686	21742	21968	21843	21937	21904	21882	21787	21677	21783	22015	21832	21808	21881	21922	21804	21712	21825	21768	21916	21851	21875	21860	21929	21798	21744	21874	21679	21815	21773	21846	21884	21834	21972	21882	21821	21707	21832	21858	21908	21927	21899	21661	21728	21789	21971	21834	21768	21866	21824	21915	21813	21774	21947	21864	22027	21973	21749	22023	21954	21766	21962	21826	21904	21860	21833	21737	21745	21803	21626	21776	21814	21865	21981	21783	22000	21865	21773	21905	21694	21892	21876	22042	21876	21868	21895	21957	21719	22022	22037	21883	21934	21834	22101	21909	21736	21764	21641	21973	22016	21514	21910	21880	21936	21938	21869	21894	21826	21908	21860	22031	21901	21812	21940	21711	21896	21838	21808	21934	21937	21759	21784	21849	21680	21807	21876	21813	21831	21921	21936	21967	22074	21823	21871	21617	21659	21973	21891	21779	22003	21654	21831	21810	21939	21844	21768	22008	21885	21913	21853	21894	21969	21922	21814	21890	21913	22025	21850	21764	21880	21774	22025	21925	21751	21829	21835	21875	21906	21869	21883	21892	21965	21673	22062	21805	21870	21798	21776	21923	21981	21859	21742	22024	21933	21787	21858	21778	21916	21816	21906	21913	21800	21898	21981	21781	21808	21978	21924	21870	21835	21894	21931	21802	22120	21962	21820	21933	21831	21754	21854	21715	21720	22048	21890	21867	21817	21694	21811	21884	21850	21888	21819	21667	21903	21824	21852	21985	22036	21649	21887	21806	21947	21821	21787	21947	21718	22048	21902	21756	21892	21930	22147	21903	21808	21772	21839	21962	21885	21929	21931	21700	21949	21890	21927	21728	21874	21804	21821	21861	21921	21733	21643	21766	21840	21842	21913	21913	21788	21844	21964	21888	21669	21954	21937	21869	21917	21816	21828	22050	22066	21884	22015	21861	21895	21917	22149	22043	21773	21984	21856	21964	21940	21971	21767	21804	21929	21945	21812	22010	22102	21874	21950	22055	21836	21935	21947	21953	21879	21870	21840	21863	21866	21642	21741	21935	21818	21973	21958	21899	21789	22019	21716	21892	21697	21965	22092	21872	21791	21956	21822	22081	22110	21877	22010	21818	21630	21854	21852	21744	21946	21848	21779	21916	21894	22014	21810	21881	21842	21918	22054	21957	21834	21855	21896	21946	21859	21833	21987	21562	21785	21934	21903	21810	22004	21816	21908	21933	21999	21951	21706	21809	22060	21806	21893	21811	21842	21839	22088	22014	21756	21896	21827	21859	21901	21893	21945	21955	21895	21913	21910	21626	21914	21845	21814	21824	21885	21694	21896	21736	21834	21853	21828	21863	21884	21847	22014	21731	22008	22034	21802	21720	21875	21779	21819	21919	21997	22031	21944	21826	21964	22057	21768	21982	21982	21993	21959	21862	21905	21751	21921	21774	21888	21804	22031	22027	21868	21860	21688	22103	21672	21892	21821	21800	21946	21935	21853	21936	21880	21695	21875	21880	21992	21879	21903	21904	21812	21920	21886	21678	21924	21795	21928	21914	21871	21743	21709	21842	21728	21662	21765	21801	21886	21981	21858	22004	21933	21827	21765	21667	21786	22038	22046	21900	21812	21928	21804	21871	21870	21898	21890	21759	21914	21754	21846	21812	21851	21960	21907	21928	21800	21953	22045	21810	21658	21993	21953	21873	21892	21868	21898	21819	22008	21804	22063	21983	21823	22091	21917	21968	21653	21932	21967	22016	22043	21934	21948	21945	21802	21868	21800	21905	21756	21750	21800	21720	22176	21934	21755	21888	21810	21995	21974	21865	21762	21815	21793	21946	21910	21941	21935	21922	21840	21849	21777	21976	21879	21912	21887	21792	21973	21845	21949	22071	21791	21876	21823	21930	21851	21927	21874	21867	21864	21760	21939	21821	21975	21972	21905	21773	21856	21694	21910	21938	21729	21977	21753	21860	21936	21866	21673	21929	21772	21894	21929	21855	21785	21906	21670	21676	21950	21815	21891	21859	21839	21769	21932	21973	21694	21750	21897	21715	21946	21918	21874	21802	22157	21880	22021	21790	21874	21764	21845	21846	21882	21947	21958	21842	21892	21916	21877	21983	21839	21889	21882	21868	22010	21757	21837	21920	21992	21714	21862	21769	21802	21861	21917	21824	21636	21643	21877	21786	21954	21814	21998	21853	21911	21981	21777	21905	21873	21878	22087	22100	21778	21807	21972	21998	21835	21835	21731	21774	21694	21756	21791	21767	21768	21810	21954	21868	21882	21827	21666	21761	21937	22182	22018	21916	21836	21863	22064	21784	21896	21835	21691	21934	21880	21842	22068	21855	21889	21905	21765	22033	21921	21904	21926	21813	21824	21741	21903	21822	21856	22033	21837	21926	21872	21866	21949	21892	22042	21772	21736	22049	21916	21954	21887	21785	21750	21826	22007	21931	21918	21943	21742	21886	21931	21862	22074	21712	21836	21905	21814	21818	21780	21949	21968	21945	22063	21706	21877	21975	21822	21821	21947	21837	21936	21809	21869	21881	21775	21989	21851	21967	21746	21959	21800	21945	21918	21859	21820	21855	22055	22001	22035	21838	21954	21988	21841	21733	21927	21966	21833	21818	21979	21815	21949	22000	21929	21781	21820	21774	21747	21704	21848	21790	21873	22015	21812	21826	21923	21821	21770	21843	21740	21879	21811	21809	21928	21754	22020	21761	21839	22054	21919	21932	21867	21958	21908	21805	21860	21850	21895	22087	21831	21968	21820	21956	21986	21855	22002	21749	21788	21734	21847	21908	21996	21786	21825	21824	21953	21736	21968	21788	21740	21936	21839	21895	22026	22025	21814	22000	21912	21711	21835	21920	21878	21783	21925	21761	21690	21758	21842	21868	22129	21673	22002	21920	21778	21958	21825	21991	21876	22009	21892	21657	21873	21911	21861	22140	21787	21902	21786	21959	22075	21840	21757	21868	21796	21986	21877	21741	21879	21845	21783	21878	21864	21896	21918	21980	21756	21787	22025	21969	21977	21942	21965	21911	21701	21816	22165	21872	21967	21886	21798	21831	21744	21732	21764	21936	21843	21914	21861	21929	21864	22081	21754	21762	21935	21820	21923	21893	21791	21810	21952	21822	21938	21891	21933	22009	21949	21811	21858	21902	21824	21802	21891	21965	21969	21794	22001	21850	21930	21739	21936	21900	21938	21878	21951	21961	21992	21902	21927	21675	21730	21792	21920	21809	21832	21819	21667	21881	21664	21941	21684	22009	21930	21831	21834	21860	21724	21906	22024	21878	21789	21877	22028	21941	21896	21875	21822	21883	21881	22133	21736	21846	21830	21911	21824	21836	21760	21866	22013	21838	21886	22047	21837	21938	21951	22107	21897	21865	21849	22006	21900	21846	21892	21960	21890	21878	21904	21989	21817	21905	21837	21934	21862	21821	21929	21915	21908	22032	21781	21860	21629	21854	21830	21701	21816	21968	21939	21820	22053	21778	21705	21869	21922	21943	21841	21888	21700	21711	21780	21786	21967	21907	22052	21676	21895	21748	21848	21850	21833	21831	21700	21837	21762	21920	21876	21876	21831	21796	21991	21928	22053	21937	21944	21796	21726	21943	21923	21749	22095	21863	21747	21894	21980	22028	21758	21930	21896	21884	21831	21926	21652	21871	21765	21896	21869	21957	21864	22046	21829	21882	21918	22032	21895	21911	22088	21745	21753	21735	21909	21854	22019	21868	21867	21964	21965	21787	22074	21796	21886	21858	22032	21881	21950	21911	21614	21919	21843	22160	21800	21931	21878	21923	21832	21839	21784	21704	21898	21740	21831	21864	21814	21773	22000	21923	22025	21834	21854	21882	21818	21975	21859	21671	21602	21855	21961	21942	21814	21939	21729	21805	21900	21836	21787	21851	22038	22042	21880	21897	21829	21704	21709	21862	21958	21833	21967	21965	21772	22057	21775	21864	21941	21812	21890	21939	21764	21927	21754	21825	21991	21948	21882	21859	21908	21961	21802	21932	21946	21904	21874	21888	22016	22066	22046	22029	21820	21792	21911	21864	21948	21878	21951	21960	21852	21956	21886	21780	22134	21904	21958	21989	21866	21991	21991	21771	21811	22038	21886	21878	21813	21864	21742	21969	21740	21972	21887	21873	21735	21773	21849	21923	21699	21898	21839	22152	21756	21976	21966	22036	21597	21820	21968	21706	21968	21971	22003	21920	21942	21899	22004	21810	21779	21932	22036	21908	21967	21720	21887	22034	22031	21813	21875	21688	21899	21857	21899	21811	21851	21730	21859	21990	21757	21893	22103	22140	22053	22048	21774	21934	21944	21882	21748	21981	22018	21974	21904	21936	21829	21951	21695	21863	21901	21831	22032	21970	21984	21842	21875	21833	21851	21961	21877	21719	22058	21876	21854	21903	21889	21860	21707	21764	21730	21833	21810	21752	21959	21898	21761	22094	21874	21692	21976	21952	21762	21737	21873	21999	21737	21760	21951	22108	21863	21758	21662	21868	21759	21738	22067	22035	21677	21875	21812	21858	22040	21893	22141	21905	21813	21941	22043	21971	21784	21865	21963	21902	21831	21787	21797	21983	21950	21985	21750	21872	21960	21808	21872	22001	21747
23665	24367	45265	46853	39042	33831	32062	29163	28726	28853	28923	28834	28933	28838	28846	28944	28841	28995	28800	28767	28880	28793	28562	28803	28784	28627	28966	28610	28713	28622	28642	28776	28839	28682	28761	28449	28596	28739	28625	28878	28508	28507	28902	28650	28685	28748	28969	28719	28790	28609	28564	28892	28518	28456	28549	28709	28831	28800	28713	28575	28842	28801	28516	28578	28909	28762	28761	28531	28686	28657	28806	28324	28694	28566	28538	28546	28686	28841	28719	28551	28694	28576	28622	28491	28556	28547	28507	28477	28892	28659	28743	28771	28510	28683	28672	28728	28615	28556	28803	28697	28601	28459	28839	28638	28427	28582	28666	28557	28256	28634	28423	28634	28653	28860	28687	28661	28546	28736	28621	28631	28499	28516	28701	28653	28624	28637	28731	28742	28453	28713	28923	28837	28526	28509	28541	28614	28679	28775	28646	28647	28467	28547	28685	28617	28552	28382	28717	28486	28703	28648	28702	28522	28793	28419	28712	28668	28542	28651	28756	28702	28697	28613	28788	28892	28425	28614	28661	28511	28809	28527	28498	28833	28688	28711	28503	28665	28620	28557	28588	28755	28685	28605	28733	28577	28628	28648	28651	28694	28668	28470	28779	28473	28619	28421	28747	28665	28495	28573	28596	28662	28731	28641	28674	28760	28667	28528	28615	28530	28627	28806	28616	28721	28717	28562	28778	28662	28630	28716	28678	28447	28587	28723	28819	28486	28789	28716	28521	28625	28628	28488	28560	28568	28749	28548	28648	28522	28833	28546	28639	28760	28571	28648	28731	28682	28543	28516	28641	28668	28547	28643	28477	28490	28549	28754	28743	28660	28685	28350	28602	28435	28631	28533	28752	28490	28505	28689	28714	28542	28582	28586	28747	28623	28660	28571	28827	28559	28765	28552	28492	28586	28477	28805	28643	28431	28637	28359	28821	28846	28775	28723	28530	28587	28796	28747	28643	28513	28562	28648	28604	28559	28828	28769	28575	28519	28609	28694	28450	28668	28681	28866	28653	28632	28651	28498	28711	28778	28758	28622	28705	28542	28507	28652	28634	28643	28613	28623	28539	28719	28544	28733	28666	28607	28595	28591	28533	28842	28530	28581	28630	28635	28561	28788	28568	28761	28665	28534	28574	28812	28917	28602	28683	28839	28572	28475	28566	28369	28605	28707	28756	28453	28894	28857	28638	28522	28851	28664	28785	28819	28518	28477	28742	28519	28813	28738	28673	28533	28565	28798	28592	28429	28546	28597	28814	28715	28734	28668	28921	28770	28823	28922	28624	28743	28572	28488	28659	28646	28856	28480	28862	28574	28638	28690	28804	28705	28486	28842	28598	28466	28451	28644	28552	28657	28805	28745	28605	28736	28703	28516	28653	28783	28383	28844	28777	28711	28504	28715	28796	28422	28784	28740	28721	28656	28958	28588	28614	28627	28761	28806	28782	28301	28561	28545	28632	28507	28762	28595	28653	28705	28604	28737	28653	28652	28782	28712	28834	28640	28596	28551	28868	28283	28663	28388	28607	28566	28661	28809	28779	28605	28767	28471	28698	28511	28612	28718	28662	28560	28553	28622	28412	28691	28586	28616	28811	28848	28528	28715	28683	28642	28654	28554	28405	28660	28456	28772	28738	28639	28557	28857	28461	28438	28723	28507	28587	28685	28605	28625	28741	28483	28743	28502	28899	28805	28309	28604	28507	28505	28600	28669	28434	28717	28812	28523	28572	28884	28806	28826	28607	28383	28819	28737	28533	28547	28628	28850	28380	28588	28417	28838	28496	28718	28848	28627	28458	28848	28546	28534	28513	28515	28655	28531	28591	28549	28712	28692	28925	28787	28652	28766	28691	28604	28660	28705	28602	28681	28625	28637	28345	28458	28847	28504	28558	28776	28726	28884	28617	28516	28846	28661	28659	28473	28673	28387	28615	28586	28745	28728	28702	28434	28202	28582	28618	28668	28514	28538	28743	28562	28638	28401	28568	28792	28607	28735	28636	28608	28638	28657	28650	28722	28748	28600	28487	28740	28444	28765	28684	28693	28781	28787	28927	28513	28292	28660	28781	28946	28800	28585	28617	28568	28785	28685	28825	28572	28685	28625	28776	28462	28531	28470	28735	28676	28764	28553	28773	28664	28565	28554	28683	28631	28741	28626	28727	28857	28595	28672	28838	28576	28576	28384	28733	28520	28601	28894	28939	28699	28596	28680	28696	28468	28731	28503	28704	28501	28663	28603	28550	28825	28414	28500	28577	28682	28763	28743	28743	29019	28677	28569	28554	28574	28786	28769	28424	28754	28752	28617	28539	28867	28487	28683	28529	29071	28796	28593	28556	28624	28758	28614	28581	28575	28716	28657	28610	28956	28624	28540	28557	28578	28635	28676	28625	28705	28712	28497	28679	28762	28579	28455	28715	28787	28558	28507	28584	28661	28660	28730	28406	28508	28662	28483	28415	28606	28703	28532	28419	28570	28567	28752	28676	28689	28736	28642	28677	28933	28868	28588	28495	28551	28776	28554	28547	28671	28537	28393	28811	28558	28597	28706	28733	28498	28761	28576	28858	28875	28705	28525	28909	28760	28715	28699	28638	28830	28379	28450	28757	28612	28864	28599	28590	28728	28860	28693	28621	28477	28667	28818	28719	28723	28705	28638	28641	28575	28669	28565	28501	28481	28649	28563	28668	28619	28717	28521	28560	28471	28357	28511	28556	28880	28600	28679	28485	28517	28526	28578	28582	28752	28733	28576	28741	28381	28558	28705	28774	28515	28420	28439	28783	28812	28642	28776	28608	28728	28402	28732	28594	28594	28449	28556	28655	28665	28455	28687	28624	28536	28607	28486	28551	28760	28354	28578	28834	28698	28497	28483	28802	28694	28550	28918	28609	28729	28530	28542	28609	28697	29009	28730	28644	28699	28655	28656	28636	28653	28454	28879	28675	28521	28744	28606	28809	28729	28686	28493	28809	28470	28433	28841	28749	28672	28559	28302	28577	28668	28803	28675	28648	28726	28795	28671	28694	28669	28831	28560	28627	28727	28789	28638	28452	28613	28560	28506	28573	28712	28738	28573	28589	28623	28687	28423	28606	28526	28813	28474	28686	28605	28688	28811	28668	28439	28870	28659	28654	28429	28614	28653	28421	28663	28638	28453	28807	28615	28596	28701	28615	28823	28648	28627	28908	28634	28753	28686	28588	28522	28669	28690	28729	28573	28440	28812	28736	28748	28582	28544	28805	28586	28847	28652	28686	28597	28569	28657	28666	28658	28530	28788	28740	28547	28622	28561	28606	28577	28722	28739	28797	28620	28661	28652	28819	28638	28606	28527	28719	28549	28859	28615	28610	28517	28684	28776	28694	28674	28809	28849	28521	28677	28828	28721	28504	28560	28615	28647	28760	28525	28670	28647	28671	28495	28660	28667	28551	28579	28577	28893	28714	28953	28604	28435	28531	28704	28428	28592	28293	28751	28755	28523	28878	28756	28687	28634	28491	28840	28756	28546	28830	28492	28723	28540	28608	28716	28668	28763	28699	28631	28597	28716	28617	28600	28592	28795	28721	28463	28765	28417	28654	28478	28857	28743	28644	28488	28808	28856	28646	28781	28507	28588	28901	28665	28878	28643	28690	28940	28640	28491	28745	28648	28528	28646	28736	28534	28485	28478	28586	28680	28523	28550	28570	28627	28922	28689	28799	28746	28670	28556	28658	28439	28867	28593	28374	28758	28548	28701	28729	28485	28662	28595	28457	28495	28632	28680	28601	28678	28512	28639	28728	28800	28628	28696	28741	28543	28701	28665	28744	28851	28484	28529	28676	28739	28587	28649	28628	28496	28723	28517	28618	28816	28663	28660	28544	28445	28682	28807	28758	28641	28558	28478	28611	28680	28765	28481	28486	28561	28517	28600	28557	28787	28603	28602	28556	28913	28616	28565	28616	28719	28633	28529	28767	28840	28827	28789	28699	28741	28728	28724	28809	28754	28824	28516	28914	28565	28533	28607	28449	28778	28767	28833	28642	28630	28619	28593	28759	28747	28712	28651	28637	28620	28691	28739	28736	28576	28623	28812	28799	28597	28571	28470	28743	28806	28476	28569	28814	28567	28604	28694	28663	28698	28755	28661	28466	28633	28705	28548	28512	28644	28429	28539	28609	28705	28768	28499	28550	28764	28518	28606	28797	28564	28418	28707	28563	28551	28717	28616	28885	28656	28775	28651	28572	28612	28474	28521	28526	28569	28850	28619	28524	28633	28690	28620	28534	28719	28642	28656	28631	28964	28775	28704	28460	28486	28882	28669	28596	28626	28514	28764	28848	28628	28510	28418	28513	28823	28794	28513	28734	28692	28645	28530	28866	28628	28712	28484	28664	28674	28675	28548	28659	28728	28655	28428	28333	28573	28636	28353	28500	28508	28737	28506	28681	28652	28715	28649	28471	28675	28777	28460	28679	28692	28562	28871	28553	28841	28596	28608	28722	28598	28641	28583	28439	28494	28800	28717	28700	28540	28576	28452	28491	28523	28832	28566	28625	28629	28742	28638	28474	28768	28656	28693	28633	28534	28813	28736	28770	28540	28637	28602	28512	28510	28507	28650	28689	28468	28561	28882	28855	28718	28568	28644	28624	28614	28641	28818	28689	28455	28651	28719	28753	28643	28528	28541	28786	28710	28699	28556	28733	28591	28654	28730	28633	28456	28635	28703	28398	28613	28718	28607	28760	28415	28634	28752	28579	28500	28709	28647	28540	28559	28608	28780	28810	28574	28277	28577	28986	28490	28866	28449	28634	28650	28764	28853	28332	28673	28488	28720	28699	28477	28641	28584	28755	28490	28542	28432	28862	28462	28609	28737	28690	28770	28721	28660	28503	28613	28547	28671	28668	28754	28755	28488	28719	28846	28767	28562	28730	28812	28610	28846	28631	28721	28706	28660	28414	28783	28761	28776	28796	28650	28653	28630	28679	28602	28545	28643	28311	28598	28831	28785	28351	28881	28808	28674	28754	28899	28943	28674	28705	28591	28747	28894	28847	28662	28555	28462	28737	28697	28382	28575	28646	28574	28763	28619	28439	28966	28698	28593	28356	28571	28625	28374	28570	28637	28520	28574	28206	28889	28893	28743	28596	28584	28733	28659	28520	28658
53445	101919	92292	67166	44887	30147	24217	22304	22126	22072	22015	22012	22046	22216	22076	22116	22187	22107	22049	22077	22013	22063	22070	22049	22080	22112	22072	22065	22071	22090	22097	22209	22110	22000	21948	22182	22057	22040	21947	22078	22121	22189	21872	22081	22208	21987	22117	22097	22167	22022	22059	21909	22128	22023	22079	22103	22083	21927	22172	21996	22110	22148	21982	21932	22039	22055	21944	21941	21948	22197	22207	21944	21828	22075	21995	22205	22117	21984	22220	22002	21858	22245	22137	22053	21995	22221	21878	22026	22235	22105	22048	22124	22190	21952	22159	22152	22091	22170	22173	22176	22238	21964	21883	22155	21972	22314	21991	21995	22151	22056	21916	21944	21919	21887	22182	22084	22010	22024	21910	22120	22019	21981	22002	22015	21962	22275	22185	22138	22109	22115	22027	22103	21832	21988	21963	22167	22067	21972	22093	22177	22041	22047	21951	21918	22008	22011	21956	22065	22062	22034	21900	21915	22174	22165	21883	21939	22300	21953	22114	22031	22182	22034	22222	22050	22002	21984	21971	22068	22049	21959	22164	22066	22061	22104	22174	22011	21910	21969	22100	21965	21970	22105	21886	22114	21859	21941	22070	22101	22114	22080	22081	22155	22102	22161	22007	21970	22035	21932	22076	21968	22150	22038	21981	21889	22045	22138	22139	22212	22050	22121	21932	22160	22032	22065	21939	22035	22014	22133	22150	22065	22104	22124	22104	21945	22080	22080	21989	22121	21980	22161	21966	22078	22102	22189	21985	22035	22041	22114	22006	21957	21916	22022	21973	22144	22187	22024	22032	21988	22120	21929	21945	22069	22290	21930	21926	22085	22126	22204	21861	22149	22067	22050	22030	22047	22108	22123	21982	22037	22093	21997	22023	22023	21897	21949	22094	22077	22184	22090	22184	22058	22045	21963	22079	21888	22264	21961	21965	22076	22023	22151	21977	22147	22138	22022	22071	22023	22196	22102	21962	22025	22136	22085	21823	21926	22028	21781	22012	22106	22155	21972	22158	21969	21898	22049	21999	21877	21983	22062	21980	22068	22182	22132	22232	22104	22205	22169	22012	21920	22083	22096	21986	21962	22096	22113	21993	22164	21999	22072	22018	22153	21869	22212	21917	22118	22047	21958	22172	22056	21999	21922	21887	22086	22138	21969	22177	21953	22088	22161	22243	22031	22203	22120	21946	21855	22196	22063	22161	22100	22215	21836	22003	22074	22015	22029	22081	22060	22110	21940	22071	22026	22117	22091	22042	22177	22044	21923	22171	22057	21970	22144	22086	22148	22023	22097	22106	21927	22218	21973	21975	22052	22005	22045	22101	22018	22030	22099	21963	22343	22046	22171	22138	21917	22001	22052	21965	22190	22025	21891	21994	22021	22156	21996	21925	21977	22102	22071	22122	22144	22206	22091	21698	22266	21791	22140	21890	22108	22069	22037	21984	22029	21990	22085	22035	21896	22094	22045	22103	22065	22122	22207	21926	22232	22125	21996	21975	22257	21963	22093	22045	21951	22168	21932	22205	21911	22130	22118	22040	22095	21919	22115	21929	22098	21992	22134	22188	21961	22039	22119	21900	22035	22185	21809	22023	22083	22010	21915	22154	22108	22239	22053	22062	21946	21861	21979	22022	21942	21996	22064	21953	21763	22158	22000	22092	21957	22057	22097	22048	21959	22134	22128	21932	22069	22088	21955	21937	22083	22123	21888	21934	22022	21954	22164	21997	22046	22241	22100	22065	22171	22103	21916	22079	21965	22114	22096	22133	21861	21984	22067	21938	22010	21934	21945	21921	22076	22018	22044	22075	22073	21992	21971	22110	22070	21952	22073	21907	22019	22077	22226	22047	21927	21978	21943	22010	22112	22006	22088	22246	22106	22089	22120	21995	22009	22148	22013	21949	22117	21982	22283	22057	21983	21984	21907	22005	21894	22231	21851	22101	22009	22044	21945	22223	22013	21883	22097	22015	22140	22077	22203	21961	22024	22046	22180	22038	22039	22084	22078	22095	21869	22255	22096	22154	22062	21959	22023	22147	22080	22036	21933	21953	22063	21967	21949	22043	21982	22185	22055	22149	21879	22246	22081	22115	22116	22055	22130	21982	21967	21862	22053	21908	22246	22025	21933	21941	22234	21980	22019	22160	22075	22181	22102	21923	22103	22000	22082	21937	22114	22118	21893	22114	22159	22102	21965	22106	22324	21992	21895	22080	22113	22166	21982	22002	22077	22020	22088	22147	22095	22045	22029	22151	22087	22058	22123	22016	22006	22059	21960	21965	22021	22022	21830	22062	21997	21941	22085	21975	21926	22094	21845	22075	22038	22068	22173	21959	22078	22269	22000	22069	22198	22043	22110	22087	21931	22260	21976	21880	22134	22089	22113	22060	22003	22082	21996	22049	22013	22033	21836	21983	22295	22126	22051	21958	22154	22216	22085	22189	21941	22184	22018	21912	21872	22243	22022	22147	22052	22021	21923	22218	21934	22106	21875	22127	22155	21893	22089	22008	22042	21950	22046	22098	22035	22006	22128	22015	22117	21797	22131	21910	22144	21962	22024	22149	21994	22032	22105	22031	21738	22227	21960	21927	22083	21981	22253	21906	22129	21959	22208	21949	21983	22061	21978	21957	22099	22049	22068	21944	22076	22080	22093	21948	22182	21919	21982	22266	22117	22230	21977	22103	22087	22217	22112	22055	21999	21890	22028	22151	22037	22071	22109	21950	22198	21835	22192	22095	22080	22128	22139	22155	22062	21945	21951	22135	22013	22178	22129	22131	21933	22066	22076	22160	22132	22050	22117	22150	22023	22101	21996	21988	22006	22101	22136	22201	22156	22115	21979	21989	22180	22053	22047	22004	22162	21912	22080	21989	22067	22028	21927	22017	22200	22155	22118	22103	22043	22206	22158	22054	22187	22102	21895	21899	22245	22056	22159	21894	21915	22094	21976	21963	21955	21980	22055	21870	22250	21911	22012	22028	22193	22193	22260	21918	22158	22036	21888	22253	22018	21934	22310	22047	21981	22047	22083	22194	21842	21995	22125	22167	22029	22188	21910	22123	22079	22079	21940	22321	22118	22222	22020	22027	22102	22219	22017	22015	21933	21884	22001	22104	22147	22171	22026	21929	22106	21924	22130	22063	21849	22057	22022	22145	22091	21987	22093	21925	21949	22116	22009	22199	22096	22073	22110	22085	22065	22058	22042	22004	21874	21996	21969	22107	22024	22115	22138	22120	22039	21841	22115	22105	22191	22092	22005	22018	22018	21977	21947	22107	22211	22041	22168	22117	21982	21986	22047	21720	22180	22043	22201	22095	22071	22030	22064	22046	22013	22178	22056	22144	21844	21907	22302	21913	21983	22058	22041	21864	21959	22143	21960	22029	21938	21907	22150	22206	22068	21945	21882	21987	22039	22122	21859	22039	22132	21956	21988	21953	21958	22286	21838	22220	22002	22088	22063	22005	21946	22120	22108	21965	22222	22014	22074	22001	22065	22022	21942	22148	22011	22150	21938	22225	22056	22237	21982	21869	22070	22099	22014	22171	21998	22114	22111	22059	22015	21997	22264	22116	21852	22154	22030	22161	22045	22079	22168	21936	22187	22072	22063	22067	22272	22168	21954	22179	22286	22101	22045	22031	22034	22040	21999	22041	22022	22056	22070	22197	21967	22049	22074	22158	22079	21930	21951	21951	22044	22051	22000	22019	22068	22064	22076	22168	21996	22053	22231	22042	22165	22072	22004	21976	21952	22079	22093	22043	21922	22056	22114	22011	21942	21962	22022	21976	22010	22110	22198	21957	22162	21897	22068	22132	22041	21860	22045	22030	22008	22034	22004	22010	22023	21894	22102	22007	22045	22006	22062	22163	22036	22130	21940	22077	22072	21917	21847	22069	22080	21870	22226	22005	21816	22168	21902	22178	22083	22118	21886	22297	22189	22085	22199	21986	22040	22065	22151	22005	22093	22003	22222	22114	22257	22051	22050	21947	22069	22126	22063	22112	22022	22097	21978	21996	22005	21983	21934	22105	21884	22107	22007	22060	22104	22072	22126	22180	22021	22086	22153	21896	22182	22035	22009	22045	22058	22206	21991	22160	22138	22086	22079	22171	22076	21846	22162	21929	21979	22028	22240	21927	22087	22063	21939	22131	22047	21942	21982	22137	22072	22005	22063	22073	21967	22088	22188	22071	22041	21958	21974	21876	21917	22041	21952	22009	22008	22106	22189	21966	21939	22158	21963	22065	21954	21921	22218	22021	22106	21873	22130	22011	22171	22079	22068	22030	22293	21917	22097	22020	21968	22125	21898	21809	21964	22208	21995	22020	22121	22192	22156	21988	21962	22090	21850	21984	21770	21949	22041	22048	21993	21987	22041	22130	22113	22000	22056	22190	22040	22088	22062	21998	22170	21949	22011	22145	21992	22151	22195	22166	21934	22170	21794	21992	22120	22035	22064	22060	21962	21930	21824	22038	22143	22120	22122	22069	21879	21944	22141	22082	21999	22155	22084	22273	22115	21975	21811	21958	22013	22105	22149	22003	22044	22066	22163	22046	22368	22044	22054	22160	22031	22057	22201	21862	22137	22150	22054	21948	21894	22158	21928	22105	22184	21954	22109	21925	21937	22047	22136	22117	22141	22079	22064	22134	22029	21990	22096	22099	21981	22008	21935	22066	22027	22132	22108	22062	21947	21930	22034	22060	22010	21937	21910	22082	22184	21889	22074	21934	22101	22044	22069	22026	21978	22130	21903	22124	21973	22148	22104	22241	22115	22054	22086	21827	22133	21938	22022	22094	21991	22095	22187	22336	22065	22072	22075	22059	21999	22036	22105	22060	22141	22039	21939	22036	22080	22062	22005	21950	21880	22150	21865	22037	21891	22214	22149	22137	21924	22032	22100	22132	21944	21999	21833	22212	22008	21872	22182	22004	22033	22087	22217	22099	22029	22055	22152	22139	22193	22108	21946	22006	21943	22060	22051	22209	21954	21909	21955	22136	22138	21973	22082	22015	22141	22079	22016	22122	21806	22169	22039	22182	22027	22042	21998	22184	22000	21943	22084	22113	21846	22084	21956	22151	22153	22087	22090	21945	21896	22154	22043	22053	22027	21986	21915	22100	21935	22127	22026	21942	22094
22501	23384	42699	45960	41235	35877	34388	29947	29732	30010	29893	30028	29664	30011	29662	29634	29983	29823	29677	29842	29678	29702	29671	29712	29974	29657	29655	29678	29650	29821	29737	29842	29538	29606	29782	29465	29611	29504	29678	29434	29560	29743	29591	29322	29501	29721	29536	29312	29435	29659	29700	29529	29539	29723	29569	29553	29659	29708	29528	29133	29296	29451	29345	29598	29591	29681	29603	29467	29524	29609	29327	29554	29629	29357	29393	29683	29532	29581	29536	29521	29548	29442	29283	29562	29500	29767	29427	29564	29521	29448	29503	29461	29420	29742	29612	29453	29356	29529	29397	29462	29531	29823	29444	29424	29374	29453	29369	29402	29560	29421	29517	29506	29471	29413	29327	29156	29358	29432	29691	29320	29389	29473	29393	29351	29236	29327	29580	29529	29490	29308	29631	29324	29483	29284	29319	29437	29445	29284	29384	29283	29186	29392	29342	29468	29351	29319	29289	29355	29559	29157	29611	29362	29668	29483	29532	29631	29522	29762	29532	29471	29668	29567	29526	29726	29452	29442	29403	29420	29522	29487	29469	29493	29432	29329	29634	29414	29481	29368	29188	29531	29668	29410	29262	29352	29562	29541	29317	29429	29394	29691	29245	29559	29292	29445	29391	29360	29610	29602	29228	29367	29445	29217	29622	29456	29399	29631	29359	29420	29717	29368	29488	29357	29723	29552	29303	29369	29508	29361	29490	29451	29472	29210	29712	29309	29445	29496	29413	29681	29337	29332	29412	29170	29382	29312	29505	29511	29477	29425	29328	29691	29343	29314	29490	29691	29484	29533	29702	29470	29638	29737	29624	29654	29579	29527	29343	29225	29503	29738	29292	29433	29399	29437	29415	29321	29511	29699	29601	29268	29572	29323	29439	29425	29462	29431	29312	29479	29539	29358	29171	29346	29444	29320	29539	29347	29343	29443	29630	29698	29380	29272	29196	29572	29446	29546	29659	29377	29550	29573	29380	29416	29539	29199	29469	29536	29436	29472	29325	29536	29434	29443	29424	29535	29182	29464	29347	29675	29345	29482	29526	29444	29536	29560	29607	29393	29503	29440	29396	29388	29652	29434	29397	29487	29320	29460	29501	29438	29623	29289	29527	29454	29551	29431	29468	29459	29438	29220	29557	29346	29607	29141	29549	29434	29669	29702	29677	29355	29553	29688	29645	29409	29587	29439	29579	29319	29520	29273	29407	29464	29565	29358	29549	29810	29507	29350	29622	29546	29584	29508	29519	29266	29633	29308	29284	29446	29589	29456	29341	29587	29496	29480	29592	29535	29287	29541	29546	29392	29758	29360	29620	29324	29384	29725	29358	29496	29449	29480	29414	29570	29512	29318	29233	29258	29492	29245	29504	29538	29465	29524	29539	29611	29371	29257	29401	29698	29581	29564	29536	29459	29359	29607	29572	29593	29519	29334	29530	29337	29376	29486	29383	29369	29206	29496	29281	29326	29581	29458	29427	29539	29448	29652	29453	29446	29349	29463	29422	29210	29739	29494	29486	29714	29334	29563	29562	29407	29268	29451	29341	29443	29512	29491	29287	29410	29428	29429	29596	29380	29457	29544	29131	29342	29390	29419	29408	29609	29554	29500	29370	29690	29670	29627	29465	29458	29363	29535	29284	29296	29557	29419	29499	29475	29383	29318	29361	29409	29323	29586	29407	29279	29614	29439	29577	29465	29487	29338	29329	29634	29287	29515	29339	29428	29586	29401	29340	29347	29530	29512	29360	29445	29483	29335	29581	29426	29300	29465	29322	29388	29694	29469	29531	29516	29437	29411	29386	29535	29682	29364	29312	29567	29364	29442	29501	29613	29606	29424	29276	29558	29581	29215	29426	29383	29548	29284	29358	29525	29382	29330	29593	29396	29363	29369	29510	29444	29431	29444	29356	29283	29484	29554	29518	29459	29247	29360	29521	29784	29675	29563	29245	29469	29303	29612	29635	29259	29662	29621	29617	29489	29484	29368	29395	29530	29434	29527	29316	29249	29431	29360	29510	29439	29022	29517	29596	29359	29353	29474	29476	29343	29320	29314	29447	29605	29593	29459	29497	29271	29343	29391	29612	29295	29481	29196	29238	29220	29495	29412	29533	29646	29677	29311	29297	29394	29123	29337	29615	29296	29374	29539	29348	29541	29141	29369	29225	29403	29357	29526	29569	29445	29481	29438	29615	29558	29504	29424	29463	29489	29454	29524	29816	29452	29653	29574	29455	29554	29290	29475	29168	29532	29535	29414	29631	29581	29639	29191	29247	29786	29649	29227	29477	29359	29531	29599	29390	29680	29404	29421	29550	29566	29336	29308	29624	29600	29188	29457	29571	29254	29547	29500	29354	29058	29462	29244	29347	29475	29482	29411	29399	29503	29347	29626	29262	29423	29584	29353	29356	29411	29317	29324	29297	29702	29724	29390	29308	29640	29359	29295	29433	29629	29576	29535	29355	29294	29222	29399	29526	29496	29240	29625	29601	29295	29710	29535	29396	29093	29725	29259	29384	29568	29446	29380	29445	29286	29169	29240	29497	29670	29570	29432	29373	29230	29403	29449	29367	29646	29394	29292	29388	29553	29571	29509	29318	29246	29500	29507	29382	29445	29485	29455	29330	29474	29774	29489	29091	29497	29415	29394	29495	29263	29542	29424	29624	29668	29343	29676	29519	29546	29602	29336	29242	29446	29413	29237	29686	29494	29427	29495	29727	29581	29438	29540	29299	29366	29431	29418	29415	29317	29343	29532	29524	29552	29534	29580	29659	29547	29770	29405	29371	29501	29581	29506	29291	29423	29173	29298	29330	29406	29499	29230	29593	29554	29361	29392	29351	29358	29356	29332	29495	29327	29555	29376	29410	29225	29434	29428	29437	29470	29383	29562	29690	29358	29428	29503	29497	29506	29315	29337	29567	29378	29386	29161	29417	29457	29664	29340	29557	29466	29505	29366	29680	29209	29468	29344	29569	29327	29244	29551	29358	29189	29423	29392	29433	29378	29381	29414	29427	29382	29522	29594	29519	29277	29433	29576	29546	29338	29504	29289	29529	29338	29679	29480	29699	29368	29441	29666	29520	29417	29562	29518	29444	29416	29521	29452	29481	29554	29254	29652	29574	29399	29387	29391	29471	29357	29280	29341	29500	29720	29594	29591	29462	29584	29453	29586	29550	29304	29677	29658	29531	29458	29231	29213	29596	29589	29640	29338	29334	29351	29608	29350	29621	29395	29667	29487	29585	29420	29301	29569	29388	29366	29319	29391	29596	29558	29587	29244	29491	29366	29240	29359	29450	29564	29454	29596	29592	29473	29636	29554	29447	29239	29455	29488	29487	29501	29544	29287	29387	29335	29492	29547	29454	29297	29264	29527	29840	29440	29241	29282	29498	29481	29524	29418	29486	29610	29420	29374	29464	29339	29558	29335	29483	29374	29521	29514	29463	29459	29519	29551	29514	29654	29388	29551	29503	29568	29206	29319	29557	29356	29412	29395	29363	29728	29211	29437	29695	29461	29387	29501	29487	29484	29487	29608	29430	29188	29374	29558	29521	29445	29472	29502	29562	29268	29561	29501	29516	29411	29629	29278	29424	29455	29224	29635	29353	29418	29432	29374	29324	29411	29398	29558	29307	29526	29341	29328	29163	29190	29725	29317	29403	29428	29597	29475	29373	29448	29506	29176	29502	29593	29411	29479	29439	29634	29614	29473	29280	29395	29398	29454	29537	29628	29481	29578	29437	29382	29434	29664	29372	29291	29246	29611	29441	29719	29535	29697	29431	29622	29413	29532	29600	29398	29335	29220	29484	29429	29332	29505	29482	29438	29376	29346	29539	29646	29283	29254	29519	29556	29557	29329	29608	29573	29227	29342	29309	29202	29261	29597	29398	29369	29473	29585	29534	29530	29281	29490	29517	29317	29545	29254	29319	29412	29546	29292	29313	29685	29519	29506	29512	29224	29403	29742	29216	29394	29614	29424	29392	29355	29525	29398	29607	29546	29447	29494	29648	29610	29473	29413	29393	29291	29308	29560	29342	29508	29316	29465	29304	29533	29459	29396	29565	29386	29235	29585	29607	29342	29367	29611	29621	29473	29712	29454	29338	29431	29529	29392	29531	29572	29537	29525	29416	29547	29557	29375	29507	29491	29527	29449	29617	29385	29511	29523	29545	29354	29382	29522	29306	29442	29596	29571	29398	29373	29370	29376	29436	29445	29565	29460	29305	29462	29471	29655	29476	29282	29592	29511	29390	29385	29360	29550	29476	29585	29589	29438	29424	29290	29625	29558	29519	29589	29595	29541	29726	29535	29501	29463	29609	29237	29566	29483	29334	29271	29586	29511	29292	29405	29400	29464	29616	29295	29191	29418	29405	29426	29292	29548	29500	29474	29568	29579	29652	29630	29344	29519	29427	29635	29490	29540	29415	29479	29392	29564	29661	29474	29514	29584	29589	29487	29240	29218	29318	29234	29536	29389	29555	29553	29456	29242	29368	29341	29691	29450	29430	29561	29442	29448	29310	29427	29269	29410	29701	29252	29477	29550	29372	29742	29556	29556	29532	29355	29451	29398	29224	29575	29205	29434	29247	29221	29405	29630	29670	29348	29224	29473	29449	29428	29429	29536	29300	29533	29549	29278	29468	29751	29360	29492	29448	29351	29455	29364	29619	29570	29538	29443	29318	29331	29531	29795	29617	29684	29318	29543	29487	29353	29357	29575	29342	29472	29416	29529	29109	29587	29717	29443	29483	29394	29443	29569	29420	29448	29642	29404	29616	29398	29419	29300	29611	29620	29235	29376	29384	29432	29512	29643	29534	29231	29710	29537	29239	29359	29332	29308	29450	29598	29434	29720	29471	29346	29513	29393	29479	29337	29641	29674	29493	29403	29510	29737	29088	29464	29342	29565	29538	29453	29353	29584	29376	29505	29529	29695	29575	29199	29467	29529	29193	29372	29319	29358	29276	29363	29346	29447	29610	29406	29267	29563	29528	29597	29508	29402	29468	29440	29644	29408	29405	29414	29530	29524	29519	29654	29473	29606	29656	29579	29330	29528	29494	29452	29297	29368	29498	29395	29478	29766	29603	29501	29485	29392	29370	29442	29435	29482	29365	29632	29465	29336	29685	29424	29530	29519	29525	29502
63333	100141	95695	83302	57428	37224	26536	22957	22272	22309	22642	22438	22635	22529	22434	22669	22455	22617	22557	22555	22366	22317	22476	22495	22325	22598	22517	22602	22724	22378	22535	22561	22574	22669	22572	22579	22515	22678	22530	22569	22320	22463	22557	22412	22617	22557	22656	22616	22680	22482	22524	22467	22612	22567	22581	22375	22425	22752	22540	22409	22432	22569	22459	22609	22696	22679	22621	22288	22442	22492	22619	22474	22463	22573	22461	22507	22464	22427	22518	22694	22631	22530	22609	22411	22547	22437	22530	22655	22579	22496	22502	22433	22818	22464	22452	22670	22424	22673	22576	22623	22626	22419	22379	22695	22686	22517	22464	22462	22439	22597	22605	22478	22617	22408	22395	22509	22428	22585	22564	22627	22531	22467	22466	22385	22498	22466	22619	22575	22580	22525	22452	22476	22524	22552	22378	22531	22613	22543	22474	22618	22566	22316	22413	22581	22452	22597	22490	22435	22656	22539	22495	22349	22604	22535	22471	22683	22413	22480	22445	22453	22541	22426	22583	22549	22509	22375	22735	22500	22550	22511	22496	22564	22481	22618	22646	22504	22606	22551	22416	22486	22608	22479	22636	22299	22568	22461	22519	22510	22540	22534	22455	22628	22577	22616	22683	22371	22389	22523	22504	22425	22485	22509	22505	22582	22523	22492	22527	22489	22482	22702	22574	22579	22428	22428	22689	22524	22398	22510	22747	22588	22553	22517	22423	22587	22637	22437	22568	22309	22708	22343	22440	22437	22497	22581	22550	22523	22367	22541	22600	22620	22531	22494	22451	22539	22707	22622	22644	22396	22478	22675	22593	22584	22390	22611	22549	22550	22677	22524	22350	22602	22585	22582	22437	22298	22498	22294	22697	22440	22525	22415	22638	22464	22340	22500	22539	22647	22614	22436	22523	22570	22387	22515	22337	22590	22493	22562	22458	22542	22555	22646	22638	22432	22509	22517	22580	22619	22516	22554	22455	22436	22347	22339	22394	22394	22313	22782	22498	22278	22416	22492	22557	22530	22404	22512	22622	22409	22397	22366	22492	22693	22413	22638	22543	22581	22496	22507	22403	22518	22622	22579	22589	22501	22334	22548	22487	22340	22470	22577	22545	22379	22545	22584	22418	22614	22522	22697	22325	22619	22414	22581	22453	22383	22365	22494	22524	22564	22684	22649	22371	22419	22592	22506	22419	22613	22450	22261	22663	22560	22698	22503	22508	22499	22461	22637	22471	22572	22524	22437	22590	22543	22432	22566	22412	22390	22746	22389	22455	22695	22433	22458	22622	22531	22465	22448	22377	22514	22611	22564	22705	22265	22590	22404	22747	22546	22456	22475	22429	22643	22568	22623	22502	22370	22365	22596	22428	22628	22499	22564	22376	22503	22436	22629	22487	22284	22456	22399	22472	22612	22375	22564	22515	22678	22440	22458	22416	22451	22617	22363	22373	22509	22555	22504	22468	22522	22475	22397	22491	22621	22676	22538	22538	22454	22427	22447	22441	22594	22566	22498	22506	22394	22665	22778	22474	22295	22680	22551	22512	22548	22592	22515	22555	22411	22487	22415	22623	22522	22581	22635	22488	22609	22481	22382	22551	22493	22491	22544	22444	22574	22446	22493	22591	22609	22453	22556	22540	22363	22621	22650	22707	22442	22524	22356	22494	22482	22611	22295	22506	22522	22463	22455	22597	22543	22505	22385	22571	22440	22468	22505	22378	22366	22398	22583	22527	22496	22420	22571	22536	22489	22528	22416	22710	22418	22481	22489	22656	22572	22572	22407	22568	22518	22484	22509	22553	22556	22460	22639	22581	22761	22548	22580	22620	22279	22450	22630	22551	22429	22712	22443	22394	22798	22441	22517	22613	22541	22652	22601	22558	22537	22412	22514	22503	22601	22636	22474	22531	22484	22609	22519	22528	22328	22453	22537	22639	22476	22557	22626	22545	22545	22451	22472	22476	22523	22553	22398	22664	22570	22321	22518	22438	22640	22404	22485	22508	22681	22570	22492	22492	22752	22673	22442	22318	22430	22380	22346	22578	22537	22375	22480	22554	22662	22371	22449	22468	22598	22425	22478	22446	22527	22494	22677	22675	22539	22618	22500	22639	22483	22641	22552	22619	22496	22370	22356	22358	22479	22493	22616	22508	22691	22512	22479	22591	22656	22573	22631	22441	22484	22565	22551	22454	22550	22468	22463	22512	22442	22374	22421	22622	22566	22541	22456	22733	22444	22694	22551	22571	22442	22528	22429	22549	22482	22438	22551	22550	22414	22491	22476	22598	22489	22443	22510	22477	22455	22566	22599	22396	22560	22332	22692	22518	22507	22492	22638	22371	22333	22472	22741	22583	22470	22566	22643	22405	22435	22569	22664	22400	22619	22597	22541	22569	22638	22427	22635	22405	22634	22412	22457	22347	22552	22443	22452	22515	22479	22383	22518	22519	22520	22671	22586	22477	22512	22516	22433	22353	22521	22475	22483	22530	22496	22234	22424	22408	22469	22456	22384	22426	22511	22552	22621	22367	22556	22440	22537	22463	22489	22412	22498	22520	22581	22393	22476	22735	22459	22537	22424	22619	22676	22339	22435	22699	22576	22491	22437	22506	22374	22628	22497	22611	22363	22515	22466	22464	22533	22474	22615	22624	22438	22446	22522	22591	22370	22543	22501	22643	22440	22358	22525	22674	22490	22673	22502	22369	22461	22513	22589	22387	22559	22511	22464	22493	22438	22482	22509	22540	22646	22661	22521	22441	22688	22652	22581	22604	22426	22444	22513	22424	22476	22520	22344	22786	22463	22429	22411	22502	22601	22468	22426	22535	22428	22705	22502	22376	22743	22772	22383	22544	22314	22535	22607	22565	22422	22413	22394	22443	22603	22413	22627	22620	22539	22570	22480	22633	22455	22495	22439	22496	22351	22520	22534	22627	22510	22523	22577	22377	22451	22481	22533	22413	22486	22452	22575	22459	22621	22372	22688	22387	22507	22575	22499	22698	22448	22483	22555	22419	22706	22296	22402	22302	22549	22351	22622	22449	22471	22457	22500	22516	22582	22557	22386	22681	22611	22447	22415	22589	22635	22248	22545	22515	22619	22564	22368	22554	22783	22601	22539	22342	22444	22502	22526	22441	22567	22549	22554	22765	22623	22612	22565	22421	22617	22413	22460	22411	22531	22378	22458	22458	22579	22451	22591	22674	22461	22694	22545	22696	22569	22636	22593	22365	22596	22514	22347	22542	22375	22630	22759	22294	22605	22448	22492	22221	22465	22687	22387	22529	22618	22612	22679	22462	22429	22560	22403	22563	22670	22434	22363	22692	22622	22511	22523	22500	22434	22552	22396	22441	22650	22471	22473	22291	22725	22420	22719	22417	22477	22618	22515	22520	22497	22457	22696	22482	22558	22548	22628	22591	22499	22475	22588	22706	22450	22610	22383	22447	22556	22447	22494	22397	22577	22317	22505	22408	22628	22466	22724	22727	22516	22561	22703	22434	22595	22641	22526	22445	22769	22439	22502	22470	22586	22678	22528	22273	22375	22458	22449	22597	22604	22503	22644	22491	22291	22371	22626	22513	22501	22512	22621	22554	22522	22773	22645	22533	22293	22646	22308	22396	22535	22685	22548	22452	22491	22561	22579	22490	22613	22639	22285	22703	22345	22400	22586	22447	22638	22579	22732	22732	22549	22545	22589	22439	22417	22477	22688	22581	22434	22401	22663	22603	22595	22572	22348	22533	22651	22458	22495	22533	22360	22571	22473	22514	22282	22326	22486	22519	22613	22335	22597	22281	22430	22460	22642	22535	22516	22572	22715	22378	22738	22339	22443	22544	22468	22473	22791	22521	22386	22468	22539	22634	22435	22433	22564	22481	22772	22671	22592	22600	22582	22576	22418	22573	22454	22404	22506	22815	22593	22494	22452	22585	22484	22583	22599	22457	22622	22697	22507	22525	22532	22596	22510	22451	22579	22550	22418	22678	22617	22417	22653	22516	22367	22422	22494	22321	22587	22579	22617	22579	22759	22589	22510	22492	22490	22463	22470	22586	22432	22442	22553	22584	22626	22332	22371	22331	22503	22376	22443	22478	22558	22361	22584	22431	22500	22514	22410	22270	22354	22570	22567	22514	22464	22560	22451	22424	22504	22417	22604	22287	22599	22488	22480	22476	22590	22433	22273	22656	22621	22529	22393	22394	22552	22430	22475	22474	22375	22459	22537	22538	22578	22484	22478	22455	22565	22569	22586	22562	22420	22501	22479	22417	22438	22372	22684	22530	22576	22544	22477	22536	22484	22506	22338	22748	22445	22495	22543	22610	22687	22413	22454	22412	22523	22320	22455	22676	22550	22401	22584	22594	22378	22564	22446	22449	22396	22524	22473	22695	22574	22590	22513	22399	22658	22525	22569	22418	22587	22559	22335	22623	22597	22570	22407	22454	22422	22469	22654	22523	22672	22828	22490	22500	22455	22495	22650	22425	22598	22303	22587	22605	22488	22588	22644	22591	22621	22541	22705	22352	22548	22621	22525	22264	22333	22694	22488	22480	22288	22443	22545	22511	22510	22564	22546	22550	22554	22529	22442	22563	22411	22546	22527	22322	22298	22484	22559	22630	22358	22754	22386	22515	22478	22427	22418	22516	22530	22427	22668	22444	22423	22300	22422	22538	22509	22645	22500	22680	22511	22421	22573	22592	22596	22593	22448	22551	22425	22554	22498	22644	22585	22417	22779	22446	22545	22518	22561	22435	22564	22442	22499	22490	22553	22281	22509	22404	22458	22604	22658	22573	22539	22629	22463	22450	22658	22531	22492	22645	22362	22745	22365	22546	22611	22457	22558	22489	22507	22639	22682	22482	22542	22494	22412	22478	22541	22415	22518	22419	22460	22837	22351	22506	22569	22526	22482	22450	22420	22415	22384	22644	22422	22614	22477	22453	22485	22525	22650	22609	22381	22608	22512	22411	22468	22634	22506	22453	22550	22279	22384	22503	22471	22589	22537	22355	22565	22516	22480	22541	22567	22535	22547	22429	22715	22441	22758	22417	22477	22531	22528	22548	22537	22480	22458	22360	22638	22652	22664	22564	22469	22424	22668	22334	22471	22704	22506	22736	22352	22568	22446	22470	22570	22519	22695	22451	22347
28630	35822	50716	42222	33460	30286	29392	28689	28583	28774	28602	28681	28634	28563	28784	28481	28484	28799	28657	28414	28691	28666	28785	28467	28737	28616	28527	28688	28735	28782	28595	28550	28578	28383	28543	28664	28488	28792	28565	28592	28725	28610	28754	28530	28457	28681	28713	28681	28676	28537	28494	28449	28715	28633	28644	28622	28630	28507	28868	28611	28554	28869	28341	28639	28640	28677	28609	28787	28784	28794	28628	28446	28425	28413	28663	28650	28692	28716	28881	28860	28456	28539	28749	28399	28582	28846	28463	28506	28594	28636	28572	28746	28602	28493	28883	28717	28427	28612	28602	28764	28588	28489	28477	28540	28622	28700	28728	28294	28552	28758	28911	28681	28603	28521	28462	28762	28703	28728	28495	28527	28443	28472	28652	28704	28675	28739	28516	28706	28458	28484	28565	28522	28529	28521	28635	28397	28513	28411	28593	28666	28755	28746	28391	28482	28684	28485	28559	28449	28639	28775	28537	28596	28339	28613	28539	28361	28668	28557	28786	28519	28368	28619	28519	28563	28619	28595	28582	28632	28594	28453	28488	28234	28478	28813	28675	28383	28455	28439	28494	28744	28628	28644	28644	28505	28513	28393	28514	28548	28358	28534	28730	28480	28467	28493	28463	28565	28615	28548	28198	28546	28791	28684	28579	28352	28774	28558	28659	28541	28537	28713	28549	28568	28504	28428	28750	28495	28779	28717	28498	28495	28627	28596	28627	28483	28561	28592	28463	28714	28573	28574	28390	28560	28659	28520	28596	28495	28729	28574	28731	28578	28719	28752	28546	28462	28566	28707	28364	28351	28588	28810	28504	28553	28975	28639	28533	28637	28724	28700	28488	28540	28588	28516	28714	28569	28700	28582	28350	28681	28765	28464	28663	28486	28590	28592	28712	28694	28602	28560	28386	28818	28487	28456	28816	28560	28685	28508	28264	28453	28292	28756	28488	28543	28568	28565	28501	28624	28795	28475	28416	28225	28598	28783	28526	28616	28422	28600	28723	28384	28677	28400	28757	28551	28752	28573	28691	28598	28462	28489	28430	28410	28393	28675	28757	28702	28706	28751	28405	28560	28405	28520	28583	28674	28503	28686	28676	28422	28606	28650	28508	28664	28549	28481	28632	28724	28597	28624	28676	28650	28742	28646	28625	28422	28610	28444	28448	28762	28632	28754	28463	28529	28655	28719	28559	28542	28379	28386	28368	28509	28599	28649	28659	28462	28518	28620	28490	28472	28778	28585	28547	28425	28546	28403	28537	28828	28633	28407	28747	28600	28481	28310	28641	28549	28718	28674	28734	28592	28607	28596	28569	28515	28532	28649	28555	28501	28837	28704	28360	28598	28672	28756	28895	28567	28494	28591	28444	28897	28830	28616	28489	28503	28787	28435	28667	28668	28659	28623	28430	28650	28605	28522	28685	28552	28630	28545	28369	28622	28381	28342	28326	28700	28721	28802	28637	28705	28727	28540	28587	28546	28558	28661	28458	28541	28436	28432	28429	28399	28703	28713	28655	28628	28697	28640	28483	28534	28586	28917	28621	28764	28449	28677	28702	28479	28585	28543	28510	28490	28548	28625	28637	28346	28402	28533	28608	28559	28733	28664	28545	28499	28722	28570	28497	28305	28589	28845	28590	28366	28480	28653	28606	28544	28744	28859	28589	28610	28454	28582	28474	28522	28606	28656	28697	28374	28727	28679	28508	28680	28665	28609	28692	28708	28495	28508	28760	28695	28512	28623	28494	28602	28620	28375	28712	28565	28573	28702	28566	28510	28597	28378	28576	28494	28619	28368	28674	28711	28761	28727	28567	28651	28669	28377	28566	28552	28611	28660	28447	28605	28314	28378	28540	28754	28389	28201	28680	28391	28615	28509	28830	28282	28523	28510	28496	28745	28566	28556	28417	28422	28405	28832	28843	28619	28512	28636	28769	28805	28725	28679	28708	28689	28501	28462	28129	28485	28229	28356	28668	28459	28705	28582	28651	28612	28692	28673	28318	28455	28712	28671	28687	28681	28645	28423	28468	28616	28399	28449	28419	28483	28772	28608	28643	28731	28427	28510	28583	28499	28808	28487	28365	28347	28691	28578	28481	28472	28621	28370	28330	28789	28654	28305	28485	28797	28858	28674	28628	28526	28685	28573	28851	28524	28709	28678	28434	28587	28359	28687	28636	28663	28589	28643	28556	28543	28664	28612	28594	28397	28345	28507	28890	28571	28380	28762	28553	28645	28549	28679	28904	28686	28719	28472	28786	28585	28596	28636	28577	28619	28625	28486	28585	28522	28596	28571	28743	28373	28727	28664	28314	28407	28458	28416	28616	28677	28435	28622	28740	28694	28659	28590	28374	28387	28801	28764	28583	28635	28596	28427	28652	28563	28578	28538	28451	28481	28532	28476	28250	28540	28294	28656	28628	28805	28790	28529	28423	28637	28490	28726	28521	28622	28597	28524	28606	28873	28583	28537	28657	28519	28555	28523	28588	28605	28669	28721	28732	28609	28619	28423	28577	28393	28553	28481	28361	28685	28670	28588	28609	28642	28584	28721	28772	28789	28719	28461	28638	28379	28672	28604	28586	28471	28482	28626	28716	28664	28459	28851	28714	28582	28506	28549	28167	28677	28654	28619	28558	28292	28482	28697	28637	28549	28387	28515	28754	28707	28560	28560	28607	28514	28479	28444	28524	28433	28747	28486	28573	28499	28726	28544	28516	28546	28470	28555	28276	28529	28519	28676	28438	28376	28453	28696	28612	28558	28603	28471	28506	28502	28666	28555	28603	28602	28297	28717	28482	28531	28440	28401	28582	28557	28542	28825	28441	28436	28251	28634	28852	28552	28623	28525	28260	28475	28385	28477	28608	28586	28477	28506	28701	28751	28506	28629	28376	28705	28487	28501	28608	28443	28685	28347	28733	28854	28861	28563	28455	28452	28493	28526	28498	28656	28693	28800	28483	28595	28281	28696	28914	28481	28469	28653	28551	28469	28426	28600	28710	28561	28268	28731	28470	28786	28352	28550	28404	28539	28517	28766	28792	28465	28651	28409	28559	28644	28582	28375	28504	28730	28590	28687	28425	28726	28628	28535	28553	28393	28477	28418	28501	28572	28495	28443	28603	28580	28767	28383	28697	28510	28799	28256	28659	28886	28721	28543	28532	28822	28503	28691	28553	28547	28467	28551	28467	28750	28607	28711	28759	28393	28647	28471	28581	28506	28789	28689	28629	28686	28503	28558	28886	28646	28500	28643	28400	28554	28631	28706	28754	28579	28470	28613	28682	28600	28438	28524	28354	28656	28756	28487	28735	28789	28417	28650	28687	28662	28523	28798	28806	28434	28512	28625	28649	28775	28297	28646	28505	28583	28625	28531	28504	28547	28604	28557	28663	28516	28542	28537	28861	28711	28839	28379	28503	28752	28608	28794	28587	28535	28701	28434	28573	28594	28815	28468	28674	28633	28700	28593	28691	28515	28553	28586	28466	28689	28740	28404	28417	28535	28828	28520	28692	28631	28661	28636	28832	28659	28532	28252	28594	28538	28717	28532	28676	28689	28619	28616	28523	28553	28549	28427	28445	28541	28674	28502	28369	28690	28432	28544	28524	28552	28603	28673	28399	28343	28590	28732	28572	28745	28598	28542	28663	28446	28662	28695	28748	28767	28383	28582	28556	28516	28807	28895	28673	28774	28493	28589	28523	28301	28524	28460	28567	28469	28619	28514	28662	28301	28534	28783	28770	28561	28679	28627	28492	28684	28669	28543	28338	28389	28444	28462	28542	28520	28663	28802	28705	28554	28546	28564	28464	28530	28424	28547	28669	28517	28546	28546	28516	28265	28468	28549	28454	28264	28771	28811	28530	28354	28414	28646	28774	28546	28465	28492	28748	28520	28454	28386	28674	28551	28679	28558	28406	28658	28608	28523	28448	28729	28542	28486	28381	28241	28650	28554	28657	28567	28520	28599	28511	28663	28787	28712	28385	28458	28449	28579	28406	28503	28397	28520	28552	28645	28428	28683	28589	28508	28591	28559	28489	28616	28666	28558	28536	28667	28574	28727	28474	28670	28639	28532	28429	28451	28430	28460	28460	28658	28742	28819	28661	28652	28477	28620	28945	28495	28503	28648	28689	28674	28775	28830	28564	28464	28709	28612	28568	28381	28571	28548	28446	28569	28844	28833	28768	28742	28633	28510	28703	28422	28698	28524	28327	28657	28507	28761	28429	28796	28705	28467	28515	28647	28690	28768	28349	28365	28751	28276	28596	28456	28533	28521	28363	28857	28562	28480	28594	28544	28610	28368	28539	28463	28625	28549	28503	28515	28591	28612	28461	28826	28705	28729	28589	28589	28645	28449	28421	28618	28583	28468	28579	28523	28642	28773	28602	28671	28491	28799	28502	28711	28730	28613	28528	28416	28565	28423	28564	28496	28613	28604	28591	28611	28484	28694	28601	28611	28547	28431	28554	28540	28333	28696	28494	28307	28557	28819	28555	28681	28708	28561	28589	28632	28381	28560	28484	28679	28593	28674	28481	28422	28667	28680	28413	28765	28749	28709	28673	28660	28649	28504	28473	28599	28560	28571	28446	28654	28712	28741	28480	28732	28498	28405	28559	28373	28733	28729	28455	28631	28494	28298	28592	28614	28651	28631	28717	28610	28589	28744	28600	28474	28761	28639	28452	28551	28659	28696	28626	28482	28480	28800	28852	28758	28563	28453	28460	28513	28605	28487	28738	28387	28447	28701	28614	28648	28687	28708	28707	28605	28462	28276	28674	28577	28627	28632	28428	28605	28471	28436	28560	28660	28662	28695	28757	28602	28502	28710	28562	28641	28594	28407	28490	28475	28836	28489	28568	28453	28533	28635	28579	28668	28712	28575	28688	28590	28792	28803	28565	28741	28713	28495	28532	28612	28489	28512	28404	28671	28750	28819	28469	28629	28597	28707	28579	28557	28786	28676	28672	28503	28723	28876	28919	28695	28603	28617	28492	28625	28434	28514	28678	28655	28661	28747	28741	28649	28513	28794	28789	28705	28543	28455	28445	28564	28469	28728	28337	28655	28501	28702	28405	28775	28714	28638	28320	28597	28598	28591	28555	28592	28761	28549	28724	28806	28605	28701	28824	28826	28498	28599	28461	28633
31672	59067	52528	36694	27833	23406	22275	21900	21966	21640	21867	22079	21865	21849	22000	21693	21866	21726	21806	21947	21775	21943	21842	21938	21863	21967	21980	21928	21882	21875	22040	22113	21840	21866	21819	21709	21956	22010	22136	22120	21943	21853	22004	21820	21855	21917	22086	21887	21947	21819	21727	21862	21868	21961	21999	22099	21904	21861	21865	21814	21890	22026	21897	21683	21903	21840	21866	21639	21913	22031	22051	21731	21852	21798	22025	22014	21975	21613	21901	21965	21966	22043	21778	21805	21941	21811	21878	21817	21973	21990	21878	21863	21958	22009	21887	21952	22085	21944	21986	22109	21901	21943	21859	21868	21805	21692	21704	21889	21962	21849	21924	21794	21982	21993	21711	21732	22031	21870	21864	21691	21793	21878	21857	21904	21815	21641	22055	21985	21765	21888	22023	21793	21723	22038	21824	21903	21794	21797	21945	21792	22127	22105	21914	21918	21783	21761	22205	21878	21698	21866	22032	22042	21741	21853	21715	21767	22101	22069	21897	21855	22001	21872	22102	21849	21708	22014	21712	21979	21901	21913	21836	21954	21830	22138	21870	21699	22104	22000	21896	21941	21913	21943	21781	21943	21746	21833	21867	21811	21963	21669	22001	21757	21938	21992	21974	21805	21970	21713	22065	21879	21998	21865	21966	21955	21864	21702	21972	21768	21930	21780	21811	21707	21956	21967	21875	21838	21935	21911	21975	21823	21850	21775	21993	21847	21958	21872	21948	21929	21883	22028	21892	22029	22061	21949	21980	21807	21766	21746	21942	21823	21791	21983	21911	21841	21774	21850	22026	21914	21799	22010	21858	21967	21863	21838	21906	21679	21967	21787	21706	21944	21807	22020	21868	21885	21897	21795	21864	21863	21909	21878	21754	21863	21866	21841	21771	21961	21982	21599	21759	21729	21934	22000	21879	21996	21722	21864	22185	21912	21906	21880	21780	21927	21993	21954	21867	21997	21971	21937	21917	21980	21728	21845	21868	21776	22017	21857	21989	21949	22062	21956	21956	21833	21849	21910	21934	21801	21891	21907	21958	21995	21925	22019	21859	21945	21894	21904	21963	21798	21887	21971	21769	21986	22112	21822	21859	21832	21965	22002	21866	21925	21899	22001	21865	21893	21957	21935	21990	21952	21896	21772	21924	21894	21978	21974	21905	21885	21703	21877	21801	21796	21985	21922	21889	21810	21946	21994	21954	21838	21981	21840	21846	21800	21936	22024	22034	21938	21814	21839	21879	21819	21902	21883	21807	22022	21856	22024	21946	21963	21789	21963	22054	22009	21817	21835	21846	21903	21971	21786	21830	21852	21748	21878	21749	21920	21807	22103	22019	21836	21782	21778	21879	21861	21865	21917	21860	21900	21912	21898	21904	21757	21737	22003	21772	21927	21983	21849	21754	21956	21887	21725	21737	21908	21790	21834	21924	21960	21743	21876	21972	21811	21936	21997	21857	21931	21950	21992	21837	21905	21886	21997	22113	21703	21953	21860	21925	22066	21956	21798	21950	21954	21893	22064	21837	21918	21946	21922	21777	21956	21936	21985	21936	21807	22000	21859	21949	21792	21700	21874	22061	21871	21931	21879	21959	21898	21777	21915	21861	21908	22159	21785	21851	21975	21743	21775	22043	21855	21978	21841	21829	21825	22047	21771	21991	21819	21831	21859	21822	21901	21830	22162	22229	21875	21994	22003	21844	22032	21925	21962	21784	21888	21804	21901	21868	21896	21791	21940	21862	21896	21960	21683	21780	21963	22028	21811	21988	21937	21836	21936	21921	21781	22050	21797	21812	21902	21874	21990	21874	21878	21921	21997	21922	21912	22044	21842	21902	21999	21795	21949	21840	21824	21872	21788	21970	21990	21949	22028	21859	21816	22092	21908	21996	21922	21842	21917	21776	21950	21842	21907	21836	21921	21862	21917	21815	21964	21831	21923	22068	21857	21904	21891	21877	21782	21767	21900	21958	21934	22086	21834	22058	21895	21625	22105	21925	21796	21981	21889	21733	21756	21852	21933	21694	21877	21873	21802	21996	21808	21917	21678	21866	21891	21909	21868	21751	21881	21996	21888	21849	21997	21853	22004	21842	21953	21918	21976	21993	21823	21943	21843	21861	21870	21879	21814	21863	21926	21948	21871	21944	22033	21976	21889	21868	21923	22157	21837	21824	21791	21811	21979	21991	21853	21989	21751	21983	21836	22156	21952	22001	21902	22032	21872	21873	21848	21920	21720	22128	21780	21614	21907	21970	21743	21990	21975	22110	21990	21816	21687	21748	21857	21912	21765	21926	21886	22068	21846	21927	21730	21797	21806	21858	21864	21915	21751	21968	21711	21924	21942	21783	21856	22029	21881	21745	22024	22094	21851	21853	22117	21787	22061	21944	21899	21973	21940	21952	21741	21874	21955	21782	21839	21926	21845	21947	21781	21814	21925	21742	22053	21964	21644	21911	21924	22049	21845	21984	21851	21859	21842	22011	21688	22105	21918	21941	22115	21881	21883	22073	21971	21885	21889	21941	22015	21937	21781	21849	21959	21903	21740	22032	21962	21816	22026	22095	21879	21849	21863	21880	21859	21839	21909	21824	21800	21804	21881	21903	21778	21890	21773	21836	21794	21897	21788	21853	21895	22011	21898	21964	21729	21962	21960	21804	21933	21765	21873	22025	21833	21832	22032	22113	22024	21763	21875	21865	21792	21888	21793	21880	21725	22077	21931	21937	21823	21863	22015	21790	21846	21852	21847	22020	21945	22120	21980	21866	21985	21751	21905	21907	21910	21856	21589	22018	22016	21659	22008	22070	21863	22025	21964	21972	21777	21945	21888	21912	21952	21912	21941	21970	21816	21889	21866	22024	22049	21839	21993	21894	21904	21843	21863	22013	21767	21945	21984	21745	21914	21928	22003	21991	22063	21741	21903	21768	22034	21823	21779	21937	21822	21908	21714	21916	21983	21710	21973	21907	21910	22083	21830	21823	21887	21791	21880	21917	22002	21769	21911	21722	21927	21850	21902	21974	21662	21957	21997	22034	21888	22022	21900	21709	21945	21812	21860	21974	21940	21883	21890	22017	22061	21797	21873	21994	21779	21952	21892	21880	21831	21968	21957	21836	21738	21881	21917	21753	22012	21888	21949	21855	21794	22001	21906	21891	21905	22005	22025	21819	21847	21834	21910	21961	21938	21983	21930	21956	21962	21963	21656	21910	21777	22179	21902	22151	21961	21720	21799	21853	21940	21735	22001	21933	21830	21945	22082	21723	21770	21805	21899	21857	21671	21793	21816	21944	21877	22079	21831	21846	21826	22037	21972	22005	21795	21916	21762	21705	21972	21987	21878	21898	22013	21769	22027	21738	21776	21995	21834	21871	22157	21882	21841	21984	21871	21855	21734	22021	21900	21894	21707	21967	21924	21789	21894	21893	21762	21883	21917	21811	21783	21852	21872	22017	22041	21766	21811	22010	21861	21992	21786	21943	21621	21839	21872	21935	21805	21942	21709	22014	21893	21772	22018	21889	21905	21646	22065	21948	22009	21912	21899	21909	21749	21683	21901	21886	21760	21883	21925	21949	21657	21912	21879	21965	21990	21904	21871	21903	21681	21901	22064	21987	21873	21918	21911	21734	22120	21803	21863	21957	21629	21912	21702	21958	21872	22001	21972	21743	21889	22020	21886	21862	21893	21830	21842	21961	21931	21859	21945	21785	21930	21853	21817	21884	21652	21790	21900	22006	21955	21842	21789	22001	21750	21979	21761	21880	22006	21910	21746	21891	21945	21735	22008	21818	21855	21805	22097	21755	21770	21855	21965	21927	21857	21952	21990	22074	21898	21841	21983	21939	21880	21938	21893	21851	21971	21783	21956	22029	21859	21898	21926	21914	21901	21783	21964	21788	21931	21787	22036	21808	22027	22037	21847	21903	21847	21823	21785	21963	21837	21770	21827	21746	21876	22020	21994	21994	21972	21902	22023	21909	21777	21902	21764	21906	21992	21811	21771	22139	21808	21936	21942	21890	21785	21863	21883	21879	22182	21885	21900	21906	21843	21906	21796	21842	21852	21878	21931	21944	21684	21995	21876	21828	21822	21954	22079	21858	21823	21767	21748	21962	21817	21965	21972	21858	22109	21886	21982	21790	21873	21701	21896	21848	21997	21883	21870	21943	21867	21799	21852	21900	21761	21904	21866	21793	21715	22018	21812	21880	21966	21785	22023	21913	22047	21739	21898	21975	21945	21936	21755	22051	22002	21877	21793	21885	21798	21743	22126	21739	21842	21821	21859	21885	22007	21847	21673	21859	21940	21921	21935	21775	22066	21800	21886	21641	21829	22001	21851	21999	21920	22066	22012	21926	21969	21771	22054	21975	21882	21895	21742	21782	21843	21773	21741	21821	21850	21912	21853	21949	21796	21800	21737	21839	22117	21827	21923	21931	21936	21866	22001	21855	21901	22082	21823	21834	21897	21956	21978	21843	21862	21896	21893	21779	21946	21971	21707	21626	21979	21899	21962	22010	21831	21733	21834	21824	21854	21916	21845	22030	21893	21992	21838	21869	21890	21957	21951	21798	21976	21900	21836	21776	21847	22018	22033	21893	21851	21853	21962	21966	22026	21863	21917	21695	21865	21913	22031	21857	21941	21748	21833	21911	21980	21888	21765	21766	21946	21834	21989	21709	21998	21826	21879	21866	21862	21911	21838	21808	21837	21913	21949	21758	21937	21867	22098	21941	21806	21817	21895	21953	21811	21791	21936	21910	21871	21809	21721	21784	21871	21913	21790	21883	21803	21966	21980	21798	21846	21730	21928	21823	22130	21796	21820	21755	21803	21762	21932	21912	21966	21953	21980	21931	21780	21789	21968	21946	21997	22027	21801	21786	21826	21852	21853	21955	21859	22035	21769	21865	22114	22024	22033	22000	22092	21934	21918	21891	22046	21749	21748	21928	21847	22043	21902	21886	21861	21945	21802	22020	21795	22070	22078	21820	21867	21873	21791	21828	21798	21904	21867	21981	22012	21828	21843	21932	21980	21770	21793	21946	21991	21896	21868	21900	21747	22054	21938	21935	21891	21941	21846	21769	21806	21993	21892	21882	21900	21906	21949	21934	21793	21733	21885	21914	21745	21980	21898	21973	21921
23591	24559	45587	46980	38917	33829	31863	29069	28757	29091	29061	28668	28823	28833	28980	28808	28647	28807	28744	28681	28892	28793	28913	28810	28836	28744	28602	28738	28769	28735	28576	28674	28581	28764	28719	28659	28576	28989	29045	28810	28738	28758	28682	28591	28860	28532	28915	28722	28727	28942	28760	28477	28900	28803	28531	28871	28634	28521	28817	28513	28820	28839	28785	28810	28723	28617	28758	28511	28840	28978	28885	28524	28806	28594	28880	28646	28490	28804	28593	28593	28620	28715	28776	28589	28594	28874	28743	28571	28598	28630	28606	28840	28771	28829	28756	28900	28679	28837	28779	28518	28867	28600	28843	28567	28641	28626	28753	28746	28736	28645	28838	28520	28612	28579	28854	28662	28804	28796	28649	28727	28869	28546	28926	28465	28484	28721	28499	28668	28686	28467	28485	28426	28554	28909	28825	28579	28706	28451	28745	28675	28794	28714	28714	28577	28798	28744	28773	28693	28479	28579	28825	28872	28565	28451	28659	28727	28664	28675	28773	28711	28772	28810	28562	28574	28815	28668	28589	28612	28538	28557	28567	28527	28759	28708	28475	28610	28604	28998	28566	28510	28714	28737	28638	28798	28402	28581	28544	28431	28706	28575	28639	28560	28699	28453	29100	28564	28465	28707	28618	28561	28496	28503	28665	28772	28835	28849	28761	28892	28872	28632	28625	28744	28729	28716	28748	28765	28540	28699	28587	28694	28510	28608	28573	28614	28577	28926	28559	28604	28410	28716	28516	28647	28567	28669	28662	28731	28750	28579	28794	28837	28776	28458	28496	28723	28594	28550	28647	28746	28700	28526	28723	28490	28721	28726	28717	28355	28876	28723	28809	28531	28783	28640	28764	28734	28898	28498	28665	28626	28851	28781	28682	28854	28824	28731	28524	28571	28733	28598	28770	28775	28656	28593	28609	28759	28625	28724	28654	28844	28658	28602	28716	28709	29033	28689	28743	28727	28720	28512	28576	28616	28652	28638	28856	28725	28786	28637	28625	28602	28785	28649	28513	28711	28523	28791	28699	28687	28654	28577	28817	28774	28778	28655	28745	28679	28611	28868	28699	28772	28705	28531	28563	28688	28634	28867	28863	28953	28485	28656	28669	28693	28690	28709	28839	28611	28658	28756	28515	28415	28526	28689	28877	28873	28621	28841	28849	28604	28782	28911	28742	28654	28652	28671	28472	28471	28724	28381	28590	28727	28836	28721	28571	28778	28818	28817	28644	28646	28568	28678	28450	28638	28902	28713	28789	28773	28850	28622	28441	28505	28629	28558	28764	28579	28776	28635	28892	28897	28640	28621	28633	28477	28644	28976	28692	28750	28492	28690	28808	28641	28647	28888	28688	28768	28693	28506	28618	28636	28719	28459	28766	28739	28792	28838	28768	28698	28741	28674	28847	28873	28693	28621	28641	28596	28657	28576	28456	28693	28749	28550	28742	28563	28618	28764	28785	28723	28816	28567	28618	28595	28538	28918	28969	28714	28699	28606	28778	28769	28633	28587	28661	28632	28980	28509	28782	28809	28574	28512	28821	28715	28709	28682	28459	28640	28323	28794	28611	28521	28662	28678	28819	28646	28575	28574	28653	28659	28773	28542	28837	28925	28723	28404	28386	28684	28696	28598	28760	28695	28642	28742	28932	28733	28736	28590	28725	28492	28448	28552	28576	28779	28851	28660	28714	28563	28737	28598	28479	28501	28787	28694	28853	28736	28601	28662	28517	28365	28468	28634	28540	28690	28752	28901	28704	28745	28776	28744	28613	28882	28766	28712	28606	28574	28665	28654	28554	28508	28493	28800	28813	28602	28718	28664	28538	28782	28714	28517	28906	28601	28695	28599	28863	28721	28633	28605	28798	28635	28721	28474	28623	28706	28868	28767	28612	28666	28853	28823	28522	28751	28533	28749	28811	28615	28475	28569	28516	28641	28683	28759	28481	29111	28704	28446	28600	28623	28604	28816	28568	28709	28579	28666	28634	28957	28656	28629	28709	28616	28789	28943	29001	28667	28624	28613	28461	28745	28713	28761	28623	28573	28724	28715	28883	28676	28552	28869	28574	28740	28558	28604	28735	28558	28830	28927	28884	28779	28624	28793	28917	28721	28751	28790	28618	28756	28749	28574	28723	28512	28641	28485	28756	28485	28734	28644	28390	28574	28719	28833	28815	28564	28641	28584	28733	28676	28568	28804	28558	28718	28613	28931	28715	28481	28576	28678	28842	28685	28459	28769	28890	28767	28650	28759	28966	28643	28524	28812	28557	28719	28626	28738	28628	28512	28579	28840	28686	28680	28538	28432	28506	28700	28865	28485	28924	28778	28609	28940	28902	28739	28866	28633	28723	28616	28820	29052	28494	28732	28786	28522	28601	28639	28751	28608	28545	28527	28606	28726	28705	28767	28671	28462	28696	28735	28674	28787	28532	28416	28863	28544	28514	28586	28757	28693	28715	28415	28742	28664	28549	28699	28640	28569	28577	28459	28695	28358	28608	28606	28856	28783	28722	28735	28756	28746	28464	28746	28709	28728	28667	28501	28639	28749	28837	28749	28768	28685	28706	28508	28544	28750	28770	28600	28673	28871	28805	28573	28668	28771	28531	28428	28935	28618	28340	28473	28888	28821	28726	28438	28614	28642	28604	28676	28590	28671	28606	28833	28972	28717	28749	28697	28734	28607	28736	28528	28854	28395	28730	28479	28538	28644	28735	28814	28902	28885	28770	28494	28730	28854	28602	28621	28576	28834	28711	28713	28754	28890	28753	28586	28720	28607	28989	28776	28817	28611	28491	28774	28719	28888	28654	28578	28663	28770	28740	28646	28671	28373	28539	28506	28839	28716	28738	29054	28602	28523	28665	28610	28744	28721	28751	28895	28481	28428	28608	28760	28417	28587	28668	28615	28645	28565	28779	28848	28812	28814	28696	28290	28566	28653	28646	28713	28658	28630	28704	28726	28847	28528	28719	28688	28637	28965	28759	28690	28529	28778	28648	28614	28584	28913	28597	28522	28765	28787	28515	28427	28491	28728	28794	28764	28766	28509	28636	28610	28708	28850	28602	28790	28820	28513	28607	28663	28574	28918	28558	29026	28594	28610	28545	28503	28774	28681	28818	28810	28830	28626	28655	28878	28599	28908	28690	28711	28789	28703	28756	28664	28490	28774	28616	28910	28548	28624	28951	28658	28718	28952	28613	28875	28482	28752	28742	28851	28726	28727	28636	28701	28597	28665	28679	28521	28759	28688	28764	28702	28634	28684	28707	28679	28428	28752	28636	28510	28839	28926	28747	28745	28877	28590	28820	28839	28860	28572	28633	28602	28626	28566	28667	28628	28631	28740	28810	28871	28737	28881	28660	28630	28476	28800	28775	28817	28724	28890	28856	28726	28822	28699	29002	28811	28586	28498	28679	28456	28616	28649	28641	28663	28645	28627	28742	28647	28672	28686	28680	28554	28708	28677	28720	28612	28977	28760	28748	28694	28728	28582	28718	28388	28703	28508	28746	28564	28667	28683	28633	28455	28578	28847	28723	28499	28796	28844	28461	28647	28664	28661	28591	28645	28623	28779	28502	28834	28794	28743	28639	28902	28625	28568	28882	28917	28554	28917	28610	28690	28769	28669	28801	28480	28789	28611	28890	28936	28652	28708	28800	28722	28458	28505	28674	28511	28604	28613	28735	28538	28440	28741	28752	28565	28719	28612	28513	28634	28643	28957	28534	28664	28693	28688	28262	28673	28678	28746	28677	28716	28605	28745	28767	28791	28577	28890	28740	28483	28679	28514	28880	28663	28767	28852	28755	28733	28511	28617	28471	28593	28631	28558	28437	28764	28728	28724	28790	28493	28527	28687	28686	28739	28774	28648	28620	28707	28741	28700	28739	28742	28577	28621	28633	28647	28857	28717	28785	28620	28787	28599	28680	28710	28671	28722	28703	28366	28874	28778	28930	28515	28639	28686	28435	28588	28474	28525	28826	29011	28633	28458	28779	28578	28720	28796	28744	28498	28650	28486	28668	28608	28477	28579	28731	28730	28643	28551	28751	28732	28722	28620	28718	28661	28630	28419	28610	28749	28622	28657	28570	28664	28701	28591	29016	28744	28600	28655	28792	28794	28703	28663	28814	28827	28720	28968	28766	28754	28688	28540	28696	28394	28672	28806	28646	28491	28642	28656	28683	28700	28785	28633	28411	28815	28658	28820	28827	28543	28789	28732	28845	28591	28597	28623	28713	28766	28653	28769	28768	28938	28773	28737	28564	28853	28778	28809	28752	28611	28500	28729	28867	28661	28608	28464	28694	28538	28455	28673	28578	28624	28685	28711	28732	28773	28496	28691	28583	28625	28584	28448	28589	28678	28641	28745	28852	28708	28413	28749	28695	28972	28664	28838	28879	28598	28743	28711	28679	28863	28701	28651	28771	28530	28813	28729	28505	28607	28843	28606	29022	28736	28805	28781	28780	28817	28687	28341	28965	28755	28621	28605	28651	28319	28651	28564	28685	28374	28764	28751	28664	28689	28834	29107	28683	28797	28798	28664	28631	28763	29003	28556	28919	28572	28693	28621	28818	28540	28434	28568	28749	28533	28550	28707	28879	28753	28812	28648	29026	28673	28470	28741	28823	28475	28665	28686	28760	28658	28438	28805	28667	28699	28563	28817	28783	28517	28676	28596	28623	28529	28650	28753	28467	28591	28750	28546	28691	28788	28729	28534	28618	28810	28665	28508	28656	28783	28576	28426	28776	28603	28643	28557	28706	28346	28757	28633	28565	28484	28670	28992	28784	28730	28566	28685	28605	28660	28768	28708	28811	28574	28737	28693	28737	28446	28712	28692	28560	28731	28465	28703	28927	28756	28672	29010	28577	28601	28602	28671	28526	28563	28845	28653	28393	28878	28847	28718	28580	28595	28543	28698	28570	28504	28734	28461	28849	28701	28456	28354	28840	28521	28771	28419	28557	28739	28663	28820	28603	28789	28533	28628	28568	28657	28775	28799	28502	28632	28644	28580	28653	28890	28533	28659	28649	28512	28495	28705	28698	28310	28608	28818	28744	28813	28803	28254	28453	28802	28595	28634	28537	28613	28687	28690	28638	28714	28536	28636	28697	28830	28847	28602	28748	28625	28878	28871	28857	28658
55138	101344	91960	66951	44722	30095	23932	22450	21843	22000	22050	22098	22052	22134	22046	21958	22138	22151	22064	21984	22030	22018	21945	22040	22019	21991	22062	22017	21917	22172	21968	22077	22096	21968	22166	21876	21851	21964	22154	22025	21978	22308	21990	22090	22241	22115	21982	22063	21986	21876	22139	22122	21934	21876	22022	21968	21907	21935	22107	22139	22313	21990	21945	21920	22093	22072	22014	22037	22138	22149	21941	21890	22000	22244	21867	22107	21965	22163	22046	22006	22009	21940	22068	22114	22009	22092	21985	21876	22126	22051	22005	22045	21946	21933	21942	22100	21956	21999	22279	22039	22143	22219	22211	22095	22171	21928	21875	22123	22008	21892	22021	22052	21963	22141	22052	21948	22056	22050	21876	22128	22031	21910	22061	21886	22052	21972	22212	22070	21989	22043	21991	22007	21962	21934	22121	21820	21846	22068	22076	21843	21971	22176	21872	21830	22024	22072	21921	22044	21997	22253	22063	22083	22032	22089	22059	22155	22153	21995	22039	21878	21840	22043	22051	21992	22071	21891	21927	21939	22040	22050	22032	21991	22018	22063	21936	22034	22142	22138	22008	21884	22216	22077	22186	22056	22092	22106	22020	21992	22196	22038	22037	21917	21904	21938	22111	22121	22030	22112	21973	22006	21884	22120	22121	22112	21967	21967	22009	22076	22090	22045	22032	22072	22032	22232	22067	22052	22049	22017	21911	21932	22076	22088	22057	21874	22139	22027	22049	22089	21855	21917	22004	21991	21984	22010	22344	22168	22150	21972	21913	21963	22189	22018	22001	22122	22097	21921	21951	21922	21949	22105	21873	22013	21914	22060	21920	22309	21908	22114	21967	22057	21986	21929	21968	22056	21856	22140	21995	22016	22205	21906	22126	22241	22085	22027	22054	22092	22039	22143	22147	21816	22128	22054	22033	22065	22308	22054	21941	21928	22019	22042	22293	21944	22212	21889	21834	21970	22013	22041	21945	22076	22098	22124	21971	22128	22110	22006	21967	22028	21858	22079	22133	22026	21903	22059	22112	22063	21987	22082	21918	22025	22058	21944	21992	22068	22142	21917	21955	22081	22103	21828	21945	22307	22075	21939	21887	22101	22096	21836	22103	21764	21836	22160	22001	21936	22052	22158	21872	21988	21942	21855	22151	21924	22109	22215	21852	21907	22083	21940	21779	21840	21937	22194	22097	21767	22031	22049	21847	22042	21926	22103	21956	21976	22044	21937	21816	22062	21858	21891	21973	22052	22287	21882	22135	22022	21984	22023	21916	22035	22116	22008	22051	21979	21941	22000	22003	22221	22073	21907	22009	22041	21966	22137	21764	22011	21894	22130	22062	21717	22082	21913	22027	21845	21980	22083	21956	22018	22036	21967	21928	21945	22116	22020	21965	22119	21971	22009	21991	21991	21887	22112	22115	21965	21995	22059	22087	21955	21926	22029	21976	21997	22038	21979	21992	22050	21994	21901	21997	22112	21982	21972	22076	22040	22193	22060	22039	21782	21958	22111	22088	21978	22067	22089	22012	22027	22099	22119	22111	22050	22090	22067	21956	22058	21976	22092	22081	21924	21978	22080	22154	21923	22077	22046	22050	22191	21816	22016	22003	21956	22011	21970	21969	22015	21924	22085	21889	21956	21908	22101	22090	22116	22104	22051	22056	21996	22124	21972	22043	22064	22015	22185	21970	21917	22021	22041	21996	21851	22106	22178	21960	21923	21992	21846	22088	22013	21980	22098	21785	22103	22032	21947	21936	21855	22002	22030	22083	22213	21862	21996	22021	22014	21788	22133	22031	22094	21723	22103	21945	22096	22079	22032	22059	22067	22022	21738	22012	21935	21993	22082	22061	22042	22033	22128	22032	22086	21989	22094	21961	22158	21959	22126	22039	22236	21895	22084	21940	21984	21975	22187	21946	22014	22095	22156	21915	22059	22146	22044	22133	22046	22213	22076	22059	21868	21938	21966	21926	21895	21831	21878	21946	22039	22126	21988	22013	22027	21989	21893	21928	22113	22069	21945	22015	22006	21966	22115	22044	21950	21921	21898	21967	21895	22056	21871	22131	21920	22022	21972	21962	22138	22088	22159	22226	22065	21940	22080	21894	22111	22173	21843	22001	22148	21865	22191	21974	22076	22020	21832	22269	22227	22030	22028	22023	22000	21989	22033	21937	21977	21947	22063	22065	22051	22054	22058	22077	22253	22050	21928	22107	22132	22076	21970	22011	22242	22138	21998	21877	22077	21956	22047	22028	22198	22073	22108	22118	22043	22074	21944	22101	22049	22038	22061	21984	21933	22039	21909	21972	21975	21963	22048	22106	22100	22107	22198	22255	21850	22013	22011	22070	22130	21873	22071	21974	21953	21973	22265	21926	21889	22039	21993	22154	22078	21941	22108	21988	22183	22070	22108	22097	21981	22112	21871	22100	22097	22127	22117	22086	22064	21916	22006	21877	22149	22020	22175	21932	22042	21996	21815	21959	22024	21921	22079	22042	21971	21934	22038	22096	22073	22057	22072	22076	21934	21936	22216	22067	22146	22150	22100	21941	22151	22058	22063	21895	22027	21943	22210	21952	21942	22059	22163	22120	22092	22113	22107	22130	21929	21928	22011	21884	22154	22076	22224	21915	22138	22075	22047	22032	22069	21864	22124	21832	22030	22087	22152	21988	22026	21979	22226	22035	22032	21949	21966	22072	21933	22057	22121	21707	22016	22022	21942	21989	22017	21818	22156	22071	21821	22138	21998	21993	22136	21979	21906	22016	22111	22114	21921	22009	22003	21964	22038	21900	22099	22063	21927	22024	22125	21937	21976	22273	21948	22206	22036	22025	21953	22099	22088	21847	22220	22094	21953	22067	22045	22086	22020	22056	21982	21968	21931	22060	22032	21954	21946	22109	22012	22007	22065	22162	21976	21965	22087	22139	22043	21993	21947	22080	22086	22136	22127	22168	22125	22026	22081	22016	22042	22000	22185	22040	22025	22010	22002	22153	21829	21912	21879	22099	22225	22169	21923	21888	22027	22097	22104	21848	22210	21963	22178	21964	22213	22085	22149	22056	22017	21981	21985	21975	22060	22015	22020	21844	22050	21916	21928	21974	21972	22110	21992	21915	22082	21990	22042	21989	22086	22076	21957	21913	21903	22014	22088	22022	21873	22201	22015	22108	21896	22049	21894	22054	22030	22160	22105	22112	21902	22076	21949	21926	21976	21997	22029	22043	22170	22062	21983	21988	22074	22088	21989	21875	22102	21995	22237	21994	21928	21918	21895	21962	22083	21924	21895	22214	22097	21906	21945	21983	22134	21975	22125	22116	22115	21939	21983	22004	21968	22051	21930	22081	21914	21969	22082	21928	22123	22096	22070	22096	22038	22194	21777	21958	22080	21807	22048	22010	21992	22070	21991	22032	22065	22086	22174	22073	22108	22029	21953	22049	21800	22240	22081	21995	22107	21985	21984	21979	22140	22129	22090	22058	22075	21904	21895	22093	22066	21910	22014	21933	22057	21913	22006	22070	21871	22030	22002	22035	22126	22051	22052	22005	22065	22051	22184	21937	22040	22083	22076	21798	22156	21997	22184	22177	22004	21945	22125	22026	22055	21956	21982	22120	21923	22021	22246	21862	22107	21942	21835	21895	22066	22005	22129	22034	22064	22077	21804	22098	22062	22214	21964	22014	22181	22012	22239	21868	21952	22185	22133	21960	21889	21998	21919	22124	21968	22011	22053	21989	22050	21947	21991	22052	22018	21973	22008	22119	22252	21858	22220	22157	22108	22220	22184	21881	21926	22061	22165	21940	21954	22051	21917	22175	21998	22113	21953	22091	21952	22200	21944	22025	21961	22155	21993	22090	21971	21964	22090	22024	21980	21911	21954	22002	21950	22145	22112	22152	21997	22046	22107	22040	21898	22133	21997	22097	21866	22215	21967	22213	21853	21956	22044	21970	22068	22120	21863	21967	22101	21883	22065	22007	21943	21966	21975	21900	21841	22215	22033	21830	22123	22159	22130	21900	22182	22140	22106	22161	21902	21964	22091	21995	22111	22067	21944	21967	22128	22114	21935	22183	22104	21999	22147	22079	22041	21929	21962	21898	22109	21985	21890	22049	21936	21883	22002	21994	22061	21999	22143	21981	22103	22176	21973	22070	22090	22038	22184	22101	22045	22053	21700	21927	22006	22180	21799	22244	21976	22044	22050	22084	21914	21949	22145	21997	22022	21922	21966	22016	21978	21997	21914	21902	21872	22011	21945	21897	22216	22048	21981	22168	21955	21967	21977	22154	22078	21938	22212	21858	22067	22209	21961	21955	22108	21982	22025	22148	22079	22146	21792	21705	22071	22069	22205	22071	22256	21924	22012	22027	21953	21975	21865	21935	22157	21981	21992	22084	22225	21953	22051	22181	22006	22001	21955	22212	22229	21806	21947	22176	22091	21871	22143	22043	22065	21865	22007	21998	22071	22110	21903	21900	21922	22055	22014	22302	22145	22059	22328	21908	21921	21811	21980	22111	22266	21976	21815	22067	21950	21970	21881	21906	22090	22031	21823	22079	22067	21966	22056	21886	22132	22180	22090	21917	22179	22153	21997	22109	21987	22161	22045	22016	22193	22146	22092	22086	21996	22029	21919	21983	22121	21943	22075	22180	22071	22010	21955	22047	21985	22074	22023	22304	21971	22095	21933	22235	22010	21976	22239	22061	21969	22016	21947	22066	22088	22138	22115	21889	22088	22032	21962	22266	21968	22058	22052	22034	22056	22171	22052	21917	22229	21967	21960	21888	21927	22242	22031	21854	21769	22141	22052	21961	21936	22035	21938	22017	21785	22074	22084	21822	22052	22013	22021	22167	21956	22056	22053	22022	22136	22048	22021	22082	22144	22058	22060	22142	22155	21978	21993	21949	22170	21992	22092	22043	22188	22052	22049	22135	21800	22061	22134	22071	22031	22105	21994	22339	21873	22184	22060	22226	21953	21982	21900	22111	22081	22190	22170	22118	22081	22104	22053	22111	22027	22061	22039	22007	22003	22162	21833	22104	21988	22205	22101	21999	22106	22026	22099	22055	22008	21857	22086	22088	21908	22282	22074	22098	22194	21992	21885	22086	21910	21899	22040	22075	21824	22059	22055	21984	22292
22489	23433	42984	46425	41456	35972	34101	30122	29367	29988	29940	29920	29917	29729	29825	29612	30052	29904	29783	29719	29547	29478	29693	29541	29775	29677	29688	29436	29632	29465	29585	29738	29727	29845	29406	29475	29564	29427	29563	29649	29581	29530	29748	29380	29648	29428	29545	29565	29440	29220	29407	29473	29606	29333	29779	29502	29628	29597	29534	29351	29624	29475	29500	29420	29670	29562	29371	29383	29425	29341	29577	29396	29429	29542	29480	29571	29713	29380	29427	29300	29538	29410	29486	29487	29408	29583	29442	29355	29525	29294	29442	29669	29395	29426	29770	29528	29432	29707	29520	29568	29370	29434	29352	29496	29535	29499	29533	29402	29442	29757	29600	29450	29414	29510	29458	29493	29271	29322	29342	29180	29500	29143	29464	29495	29389	29591	29693	29255	29113	29306	29440	29545	29595	29455	29548	29507	29286	29488	29714	29423	29173	29713	29440	29263	29364	29356	29505	29395	29349	29467	29578	29433	29415	29366	29321	29335	29332	29463	29564	29559	29295	29497	29765	29215	29324	29224	29533	29396	29505	29335	29448	29381	29341	29474	29507	29470	29347	29316	29279	29516	29494	29277	29393	29487	29392	29728	29369	29199	29356	29242	29386	29240	29213	29470	29403	29249	29351	29539	29696	29293	29444	29634	29447	29655	29366	29526	29699	29460	29543	29361	29389	29302	29455	29626	29452	29364	29491	29307	29486	29555	29560	29470	29164	29354	29567	29493	29405	29474	29521	29323	29337	29320	29581	29205	29298	29195	29554	29437	29511	29396	29536	29363	29605	29635	29349	29308	29388	29300	29476	29601	29275	29458	29598	29607	29505	29774	29469	29340	29500	29602	29291	29376	29618	29501	29661	29498	29607	29445	29870	29365	29387	29562	29546	29351	29249	29628	29456	29713	29261	29509	29571	29631	29279	29429	29438	29204	29528	29518	29764	29591	29522	29286	29511	29543	29446	29385	29530	29675	29511	29341	29553	29204	29403	29385	29469	29447	29464	29398	29437	29375	29460	29418	29566	29423	29526	29383	29514	29485	29424	29316	29562	29547	29258	29530	29537	29530	29525	29566	29404	29404	29372	29299	29493	29558	29538	29234	29341	29271	29368	29597	29395	29519	29513	29329	29762	29496	29410	29679	29312	29398	29418	29290	29507	29277	29349	29304	29305	29694	29535	29472	29329	29261	29302	29334	29528	29444	29595	29379	29288	29483	29472	29433	29454	29581	29610	29198	29440	29531	29600	29543	29552	29697	29344	29503	29520	29234	29570	29447	29428	29461	29249	29365	29513	29696	29461	29439	29317	29371	29787	29561	29451	29374	29290	29361	29309	29295	29584	29766	29643	29335	29450	29545	29383	29228	29535	29574	29498	29308	29396	29404	29354	29623	29094	29418	29530	29143	29372	29443	29478	29337	29424	29286	29402	29486	29331	29540	29402	29305	29398	29689	29436	29427	29469	29494	29291	29621	29187	29309	29303	29376	29449	29279	29604	29602	29554	29451	29620	29490	29553	29678	29576	29668	29462	29266	29565	29257	29294	29382	29875	29450	29335	29193	29577	29223	29369	29604	29250	29285	29217	29295	29283	29418	29544	29396	29518	29497	29469	29257	29455	29648	29243	29580	29493	29609	29328	29429	29514	29574	29525	29459	29544	29440	29199	29504	29524	29557	29493	29320	29432	29460	29393	29418	29611	29447	29489	29383	29511	29458	29403	29294	29359	29259	29339	29397	29261	29482	29489	29415	29307	29498	29388	29325	29526	29349	29497	29595	29488	29455	29544	29359	29691	29382	29480	29146	29538	29496	29547	29485	29515	29748	29391	29461	29368	29359	29339	29446	29373	29293	29397	29442	29514	29616	29397	29371	29426	29269	29448	29343	29261	29457	29684	29362	29355	29713	29534	29611	29353	29609	29356	29324	29543	29238	29632	29619	29512	29464	29414	29262	29508	29381	29430	29562	29553	29545	29583	29366	29291	29585	29473	29472	29280	29487	29469	29719	29467	29483	29415	29456	29449	29263	29349	29500	29445	29297	29525	29541	29192	29470	29372	29261	29400	29478	29193	29295	29329	29350	29249	29474	29231	29367	29557	29390	29285	29452	29495	29348	29259	29327	29447	29549	29563	29389	29385	29544	29579	29760	29409	29445	29535	29478	29333	29262	29520	29542	29417	29539	29493	29663	29319	29473	29433	29414	29439	29346	29538	29378	29336	29480	29573	29545	29698	29381	29345	29345	29187	29351	29757	29454	29745	29491	29462	29567	29503	29279	29349	29201	29500	29237	29342	29428	29172	29263	29513	29453	29437	29405	29405	29602	29373	29508	29527	29533	29223	29642	29322	29559	29409	29310	29294	29558	29569	29357	29552	29331	29642	29461	29399	29523	29435	29458	29373	29427	29337	29522	29484	29369	29404	29565	29725	29448	29636	29448	29489	29709	29315	29616	29376	29387	29498	29228	29433	29278	29343	29459	29309	29501	29380	29351	29479	29175	29658	29362	29527	29258	29316	29457	29336	29337	29634	29210	29657	29204	29467	29610	29557	29412	29346	29534	29467	29607	29504	29292	29243	29393	29537	29463	29569	29455	29405	29353	29445	29533	29330	29483	29322	29429	29508	29362	29742	29344	29401	29489	29289	29499	29363	29544	29735	29280	29489	29500	29417	29386	29322	29277	29159	29367	29468	29435	29571	29366	29606	29562	29336	29367	29341	29469	29134	29514	29450	29499	29521	29303	29427	29592	29442	29498	29463	29655	29572	29612	29658	29272	29664	29280	29486	29407	29123	29494	29379	29559	29619	29353	29544	29314	29423	29493	29335	29255	29625	29434	29288	29330	29354	29468	29405	29457	29402	29559	29539	29317	29384	29469	29615	29378	29508	29435	29468	29327	29348	29321	29329	29438	29471	29549	29458	29292	29372	29469	29277	29422	29574	29516	29398	29383	29347	29351	29512	29497	29500	29705	29336	29297	29436	29250	29450	29426	29302	29186	29559	29407	29438	29443	29624	29220	29310	29428	29513	29325	29313	29446	29477	29554	29339	29491	29494	29512	29287	29417	29476	29468	29458	29323	29597	29294	29378	29367	29399	29321	29297	29366	29323	29296	29452	29494	29496	29549	29328	29491	29316	29498	29337	29430	29138	29498	29316	29643	29633	29345	29374	29522	29424	29449	29269	29439	29439	29378	29449	29505	29349	29210	29495	29301	29377	29463	29479	29578	29601	29537	29619	29570	29344	29557	29484	29386	29478	29655	29625	29570	29455	29579	29599	29573	29424	29193	29179	29409	29476	29312	29495	29402	29274	29255	29347	29242	29688	29515	29392	29534	29643	29248	29405	29508	29351	29248	29335	29536	29517	29422	29448	29621	29571	29493	29466	29912	29211	29469	29573	29515	29260	29367	29436	29570	29510	29405	29484	29633	29468	29637	29660	29284	29465	29303	29250	29292	29499	29730	29424	29393	29375	29364	29554	29265	29423	29488	29341	29329	29703	29486	29550	29412	29484	29184	29601	29404	29256	29243	29484	29575	29465	29270	29388	29599	29673	29614	29575	29217	29311	29322	29385	29344	29306	29650	29513	29593	29558	29492	29478	29521	29750	29537	29392	29413	29373	29452	29030	29313	29375	29619	29317	29341	29290	29418	29327	29389	29331	29257	29330	29378	29504	29266	29468	29213	29303	29453	29297	29560	29204	29269	29368	29320	29497	29340	29414	29347	29571	29371	29366	29706	29515	29404	29702	29477	29447	29571	29504	29254	29495	29542	29283	29403	29471	29287	29455	29517	29480	29393	29553	29475	29287	29500	29373	29275	29618	29660	29433	29466	29488	29493	29372	29273	29362	29271	29451	29494	29339	29464	29411	29191	29537	29437	29286	29401	29417	29691	29531	29525	29556	29489	29299	29309	29327	29320	29416	29575	29470	29406	29235	29447	29363	29525	29244	29311	29387	29413	29393	29520	29420	29492	29154	29327	29615	29468	29275	29410	29602	29601	29382	29367	29647	29335	29373	29450	29347	29726	29494	29585	29374	29402	29475	29428	29351	29359	29602	29186	29626	29660	29503	29549	29457	29170	29247	29481	29143	29045	29546	29389	29731	29481	29251	29649	29777	29371	29572	29551	29242	29166	29421	29108	29313	29527	29450	29399	29567	29267	29487	29335	29639	29111	29467	29712	29397	29396	29267	29270	29431	29405	29548	29253	29595	29490	29424	29290	29399	29143	29658	29591	29432	29310	29429	29303	29464	29350	29420	29436	29513	29577	29582	29455	29560	29290	29569	29481	29534	29416	29578	29324	29474	29540	29585	29400	29623	29616	29265	29231	29570	29354	29134	29466	29525	29453	29713	29240	29588	29477	29314	29349	29454	29184	29338	29686	29469	29563	29340	29295	29373	29629	29670	29333	29480	29385	29586	29350	29264	29666	29502	29673	29363	29315	29538	29351	29462	29171	29455	29418	29290	29595	29301	29552	29350	29342	29364	29702	29210	29571	29402	29658	29610	29419	29332	29683	29415	29549	29562	29491	29371	29613	29546	29521	29333	29252	29480	29685	29315	29174	29568	29409	29110	29516	29436	29332	29563	29652	29318	29387	29431	29335	29557	29217	29435	29378	29452	29529	29358	29387	29358	29301	29435	29639	29331	29563	29317	29400	29383	29504	29480	29546	29413	29656	29270	29318	29559	29527	29481	29351	29421	29466	29428	29403	29548	29443	29542	29470	29386	29315	29486	29201	29499	29500	29518	29531	29492	29524	29463	29434	29287	29478	29586	29612	29404	29203	29522	29461	29526	29670	29345	29606	29581	29444	29448	29262	29160	29511	29475	29251	29467	29609	29461	29496	29408	29311	29539	29529	29551	29180	29087	29363	29451	29314	29589	29472	29370	29593	29246	29518	29634	29202	29450	29458	29556	29237	29529	29665	29431	29348	29405	29512	29603	29546	29616	29326	29523	29499	29626	29240	29228	29278	29498	29715	29476	29591	29373	29727	29334	29515	29403	29247	29546	29435	29441	29195	29578	29564	29445	29096	29344	29388	29133	29424	29410	29719	29388	29253	29408	29434	29344	29450	29464	29260	29452	29440	29538	29403	29179	29763	29270	29424	29620	29347	29507	29455	29433	29367	29710	29423	29588	29463
61662	102023	95658	82313	57429	37254	26535	22745	22491	22373	22430	22495	22519	22372	22565	22283	22651	22603	22520	22459	22387	22406	22624	22455	22354	22754	22523	22507	22601	22557	22409	22673	22583	22444	22488	22505	22668	22593	22518	22258	22264	22644	22502	22574	22469	22331	22366	22440	22486	22399	22664	22511	22582	22563	22698	22535	22621	22672	22511	22441	22521	22606	22545	22645	22457	22653	22412	22572	22540	22426	22563	22402	22467	22475	22561	22415	22602	22575	22489	22593	22451	22471	22504	22445	22771	22547	22467	22465	22424	22620	22328	22560	22380	22408	22438	22509	22355	22603	22434	22428	22454	22442	22413	22546	22390	22467	22439	22521	22528	22463	22565	22371	22485	22604	22650	22443	22761	22423	22404	22363	22398	22367	22532	22507	22527	22464	22507	22496	22559	22446	22435	22600	22562	22423	22404	22413	22398	22635	22405	22537	22433	22422	22614	22378	22583	22484	22442	22477	22416	22560	22444	22488	22468	22576	22676	22536	22635	22536	22574	22436	22632	22401	22594	22487	22430	22595	22363	22451	22401	22419	22536	22717	22555	22713	22325	22473	22435	22395	22687	22465	22769	22476	22504	22357	22502	22422	22497	22296	22668	22374	22551	22550	22453	22563	22286	22608	22320	22522	22472	22616	22378	22450	22497	22495	22412	22595	22584	22586	22621	22333	22587	22617	22534	22495	22460	22454	22514	22614	22622	22534	22493	22377	22494	22520	22596	22509	22449	22633	22536	22478	22387	22367	22428	22549	22559	22390	22452	22417	22656	22475	22624	22483	22434	22176	22406	22496	22426	22318	22491	22281	22507	22316	22371	22447	22431	22585	22459	22553	22470	22604	22691	22600	22546	22474	22497	22541	22568	22591	22497	22366	22421	22459	22461	22640	22781	22600	22402	22687	22666	22493	22574	22571	22439	22532	22490	22420	22457	22548	22394	22559	22595	22441	22683	22547	22800	22524	22679	22467	22163	22587	22630	22312	22363	22380	22771	22540	22327	22652	22519	22715	22654	22578	22467	22435	22344	22420	22726	22393	22573	22443	22469	22365	22543	22581	22426	22412	22564	22444	22522	22452	22711	22361	22387	22581	22466	22518	22644	22561	22539	22418	22542	22519	22455	22438	22721	22489	22520	22414	22581	22414	22464	22536	22524	22409	22513	22546	22501	22401	22484	22400	22447	22350	22547	22333	22344	22472	22711	22247	22515	22648	22618	22596	22576	22436	22350	22326	22559	22432	22453	22543	22547	22320	22578	22545	22664	22601	22499	22396	22434	22487	22516	22559	22473	22524	22513	22312	22469	22504	22567	22467	22367	22497	22577	22668	22596	22365	22395	22538	22542	22469	22612	22648	22549	22571	22574	22837	22422	22475	22431	22481	22717	22543	22433	22421	22722	22396	22339	22458	22503	22453	22604	22418	22468	22473	22533	22432	22518	22602	22476	22373	22581	22555	22325	22459	22538	22395	22641	22456	22475	22601	22485	22687	22367	22519	22730	22651	22591	22370	22467	22498	22395	22436	22643	22532	22423	22364	22315	22541	22667	22385	22424	22607	22684	22456	22391	22571	22470	22710	22505	22460	22471	22483	22336	22501	22518	22378	22426	22388	22487	22491	22294	22481	22590	22353	22440	22268	22418	22643	22574	22523	22459	22602	22467	22462	22430	22505	22447	22492	22529	22563	22610	22379	22382	22507	22302	22640	22590	22605	22457	22393	22463	22371	22559	22430	22520	22374	22403	22629	22508	22421	22540	22436	22422	22436	22574	22612	22711	22491	22646	22258	22507	22390	22456	22357	22455	22563	22483	22624	22432	22501	22542	22369	22492	22365	22484	22537	22574	22580	22662	22527	22458	22769	22304	22579	22416	22534	22429	22553	22511	22500	22298	22458	22658	22442	22459	22592	22331	22422	22657	22415	22843	22519	22614	22466	22442	22597	22522	22402	22468	22460	22616	22450	22392	22475	22449	22559	22452	22507	22376	22503	22609	22424	22482	22367	22341	22365	22516	22430	22424	22625	22320	22450	22516	22525	22519	22356	22553	22494	22382	22554	22592	22523	22657	22509	22467	22548	22591	22622	22535	22378	22444	22395	22569	22477	22357	22539	22384	22644	22567	22458	22545	22508	22455	22630	22377	22474	22302	22445	22482	22340	22603	22576	22613	22357	22489	22447	22482	22498	22589	22486	22621	22474	22532	22407	22467	22589	22473	22391	22489	22427	22499	22506	22396	22565	22535	22431	22515	22531	22478	22350	22522	22612	22531	22432	22511	22369	22518	22520	22475	22395	22417	22453	22441	22473	22399	22398	22503	22539	22440	22358	22481	22316	22504	22482	22602	22498	22599	22614	22567	22299	22576	22575	22356	22507	22610	22489	22404	22484	22381	22678	22451	22508	22651	22450	22550	22487	22488	22439	22535	22386	22721	22474	22531	22551	22422	22648	22492	22596	22548	22418	22217	22525	22617	22690	22625	22426	22495	22354	22543	22532	22453	22466	22498	22627	22638	22601	22461	22629	22445	22496	22474	22509	22649	22396	22502	22512	22518	22604	22582	22443	22647	22454	22484	22376	22592	22389	22512	22354	22440	22445	22322	22564	22508	22431	22491	22602	22487	22457	22665	22485	22372	22397	22610	22547	22469	22509	22646	22347	22514	22619	22506	22528	22456	22533	22389	22613	22583	22278	22689	22586	22315	22302	22321	22436	22580	22427	22457	22409	22102	22563	22379	22539	22500	22440	22267	22582	22427	22455	22378	22469	22482	22570	22423	22494	22458	22459	22508	22558	22483	22589	22475	22420	22364	22422	22563	22398	22579	22275	22550	22288	22313	22446	22379	22593	22454	22455	22647	22576	22383	22494	22463	22403	22560	22470	22464	22626	22479	22486	22527	22407	22627	22569	22544	22725	22469	22459	22438	22339	22439	22427	22466	22427	22468	22378	22460	22395	22435	22577	22445	22287	22373	22410	22669	22464	22571	22379	22699	22558	22543	22608	22399	22446	22741	22393	22403	22568	22509	22476	22518	22273	22663	22509	22531	22382	22463	22601	22448	22475	22532	22709	22556	22407	22406	22486	22314	22499	22543	22499	22291	22495	22436	22473	22350	22505	22487	22428	22547	22758	22310	22488	22436	22570	22562	22490	22678	22633	22336	22261	22480	22410	22506	22372	22527	22286	22518	22597	22471	22300	22511	22561	22342	22518	22541	22422	22480	22604	22558	22543	22412	22291	22538	22391	22573	22457	22586	22512	22441	22360	22437	22407	22423	22516	22580	22575	22368	22503	22542	22636	22523	22456	22515	22680	22575	22432	22524	22561	22616	22414	22595	22517	22610	22247	22434	22527	22570	22594	22477	22678	22534	22428	22488	22509	22287	22463	22362	22543	22388	22549	22531	22334	22548	22700	22542	22663	22455	22619	22433	22586	22537	22492	22449	22518	22501	22409	22575	22501	22401	22293	22485	22458	22431	22579	22393	22561	22523	22450	22531	22460	22470	22641	22380	22644	22552	22222	22420	22484	22510	22543	22407	22410	22372	22529	22405	22503	22528	22524	22428	22557	22397	22321	22646	22359	22326	22465	22544	22450	22466	22489	22443	22640	22488	22660	22618	22434	22281	22454	22695	22445	22403	22457	22656	22669	22561	22536	22313	22550	22571	22545	22492	22397	22546	22336	22405	22606	22459	22386	22515	22501	22420	22533	22543	22275	22500	22645	22388	22448	22413	22557	22494	22351	22544	22483	22548	22345	22598	22522	22685	22368	22413	22501	22515	22473	22571	22369	22643	22523	22437	22576	22485	22494	22512	22340	22566	22589	22648	22393	22687	22493	22505	22518	22510	22650	22367	22568	22660	22561	22507	22583	22450	22485	22508	22380	22629	22389	22566	22682	22446	22386	22473	22410	22325	22503	22540	22408	22305	22572	22384	22458	22432	22416	22606	22506	22482	22284	22585	22635	22567	22401	22361	22414	22506	22513	22381	22551	22538	22487	22329	22443	22474	22553	22523	22505	22557	22550	22584	22488	22623	22582	22557	22561	22356	22509	22540	22414	22338	22629	22429	22436	22532	22530	22328	22490	22399	22430	22415	22605	22342	22338	22402	22542	22365	22436	22692	22323	22359	22479	22760	22439	22398	22574	22431	22473	22702	22444	22334	22582	22634	22485	22517	22497	22525	22556	22473	22617	22302	22420	22512	22619	22370	22539	22409	22578	22442	22524	22439	22534	22502	22494	22490	22419	22710	22437	22280	22604	22510	22605	22368	22370	22415	22425	22465	22503	22542	22333	22333	22516	22276	22414	22589	22466	22218	22490	22316	22543	22553	22453	22368	22467	22490	22469	22560	22506	22681	22484	22465	22539	22623	22657	22375	22548	22562	22471	22368	22490	22493	22517	22707	22452	22453	22525	22318	22402	22529	22468	22459	22457	22471	22527	22512	22494	22563	22442	22293	22547	22295	22592	22518	22467	22597	22550	22589	22428	22583	22566	22398	22452	22631	22411	22347	22360	22551	22441	22545	22313	22395	22383	22591	22464	22500	22364	22641	22266	22361	22672	22552	22560	22390	22496	22404	22466	22688	22391	22483	22488	22532	22342	22532	22559	22561	22490	22370	22481	22501	22540	22526	22619	22331	22533	22768	22396	22515	22360	22527	22623	22488	22450	22517	22494	22517	22511	22445	22465	22362	22435	22395	22474	22503	22268	22320	22531	22356	22436	22564	22420	22279	22540	22574	22573	22514	22474	22642	22446	22423	22565	22463	22413	22643	22439	22498	22607	22535	22341	22500	22533	22342	22333	22642	22315	22457	22695	22428	22404	22430	22433	22655	22441	22439	22256	22564	22603	22340	22570	22420	22404	22355	22441	22721	22631	22264	22580	22530	22524	22410	22569	22449	22428	22521	22556	22247	22439	22486	22418	22492	22462	22448	22417	22264	22396	22588	22415	22427	22525	22462	22556	22476	22476	22487	22461	22267	22476	22372	22545	22575	22465	22208	22637	22544	22491	22622	22584	22525	22574	22475	22545	22538	22461	22536	22512	22606	22481	22457	22383	22422	22665	22733	22510	22480	22343	22579	22384	22476	22457	22587	22441	22544	22427	22530	22616	22305	22520	22393	22550	22461	22391	22432	22557
28597	35506	50609	42166	33372	29995	29261	28699	28431	28405	28745	28573	28372	28436	28800	28538	28539	28295	28537	28637	28521	28408	28744	28635	28662	28624	28956	28456	28400	28442	28302	28410	28645	28444	28462	28526	28613	28530	28512	28442	28675	28484	28420	28480	28539	28554	28508	28535	28752	28506	28538	28650	28495	28696	28551	28386	28545	28824	28232	28575	28383	28613	28514	28600	28450	28547	28458	28290	28451	28469	28563	28662	28462	28804	28731	28532	28299	28712	28802	28412	28610	28641	28408	28546	28369	28445	28787	28518	28470	28550	28357	28269	28481	28482	28508	28452	28704	28427	28615	28358	28458	28525	28470	28590	28461	28551	28601	28414	28334	28415	28445	28498	28796	28477	28681	28407	28354	28627	28524	28388	28606	28318	28279	28406	28372	28371	28649	28578	28655	28608	28525	28515	28823	28714	28603	28609	28596	28389	28609	28534	28273	28603	28440	28447	28711	28368	28583	28605	28468	28481	28673	28471	28427	28742	28456	28733	28370	28646	28613	28404	28487	28459	28518	28428	28534	28589	28484	28648	28633	28691	28565	28655	28398	28653	28672	28605	28580	28632	28493	28513	28572	28507	28375	28719	28583	28566	28586	28471	28451	28651	28596	28422	28514	28337	28606	28400	28446	28419	28408	28319	28379	28531	28603	28402	28560	28612	28412	28206	28544	28325	28494	28709	28424	28504	28573	28452	28706	28504	28611	28485	28581	28463	28368	28398	28489	28412	28529	28648	28549	28362	28259	28542	28749	28558	28436	28736	28547	28473	28287	28489	28464	28497	28401	28498	28578	28672	28546	28619	28671	28500	28644	28712	28584	28425	28449	28373	28471	28312	28462	28606	28597	28444	28609	28361	28300	28508	28467	28548	28650	28530	28526	28505	28496	28564	28359	28395	28803	28572	28678	28461	28593	28553	28252	28427	28333	28494	28598	28580	28557	28362	28570	28539	28577	28456	28486	28463	28786	28666	28402	28528	28333	28348	28429	28364	28486	28553	28652	28314	28665	28608	28712	28553	28531	28591	28677	28598	28363	28719	28643	28290	28852	28599	28661	28744	28591	28427	28492	28600	28609	28494	28513	28392	28348	28286	28477	28322	28462	28657	28458	28345	28563	28616	28416	28251	28504	28412	28556	28495	28478	28390	28350	28570	28508	28384	28599	28502	28435	28566	28618	28645	28452	28430	28546	28512	28643	28385	28630	28526	28377	28791	28500	28652	28326	28438	28429	28428	28586	28346	28700	28465	28695	28627	28653	28388	28358	28477	28382	28505	28478	28390	28499	28325	28732	28483	28355	28358	28482	28624	28637	28467	28557	28594	28431	28722	28562	28588	28607	28333	28502	28382	28524	28830	28495	28625	28495	28659	28514	28499	28530	28474	28423	28405	28513	28611	28237	28443	28411	28374	28478	28444	28387	28469	28511	28343	28568	28443	28497	28576	28621	28548	28614	28624	28770	28461	28480	28486	28553	28454	28312	28493	28477	28494	28643	28642	28531	28647	28495	28480	28488	28557	28500	28670	28673	28352	28374	28633	28492	28649	28570	28362	28561	28614	28677	28478	28700	28478	28379	28614	28491	28480	28287	28484	28460	28497	28477	28606	28372	28394	28733	28504	28322	28476	28697	28378	28408	28578	28282	28474	28618	28502	28770	28685	28394	28378	28508	28563	28663	28572	28334	28607	28527	28509	28472	28551	28510	28374	28498	28543	28515	28510	28556	28474	28546	28507	28583	28436	28455	28700	28542	28404	28603	28451	28522	28559	28596	28423	28661	28403	28598	28719	28350	28496	28642	28481	28495	28591	28493	28564	28547	28655	28416	28378	28613	28384	28404	28518	28723	28490	28379	28385	28632	28529	28487	28409	28742	28338	28285	28561	28384	28589	28540	28325	28376	28356	28735	28402	28431	28615	28460	28574	28544	28538	28283	28485	28681	28544	28623	28659	28712	28463	28553	28385	28583	28330	28423	28394	28422	28518	28426	28473	28600	28306	28528	28461	28440	28663	28498	28380	28409	28491	28561	28368	28359	28564	28552	28581	28579	28639	28591	28641	28350	28799	28516	28445	28774	28760	28428	28237	28609	28514	28534	28650	28397	28647	28623	28449	28403	28691	28469	28415	28322	28577	28649	28583	28705	28604	28414	28469	28591	28494	28800	28618	28493	28600	28565	28337	28439	28422	28397	28588	28737	28511	28429	28604	28772	28556	28632	28603	28502	28187	28342	28426	28397	28485	28610	28574	28530	28483	28485	28617	28436	28416	28438	28348	28451	28420	28647	28580	28712	28457	28437	28456	28330	28782	28399	28650	28522	28444	28519	28555	28467	28426	28460	28462	28350	28409	28715	28731	28552	28284	28525	28568	28432	28283	28480	28373	28470	28472	28518	28635	28601	28470	28598	28569	28636	28628	28645	28517	28581	28537	28482	28770	28553	28414	28430	28624	28447	28463	28462	28599	28572	28905	28503	28768	28621	28467	28363	28574	28540	28350	28470	28777	28581	28460	28286	28595	28370	28540	28490	28376	28256	28543	28579	28270	28486	28455	28498	28481	28562	28679	28614	28412	28586	28395	28582	28590	28761	28569	28758	28621	28427	28551	28415	28611	28666	28600	28490	28326	28485	28329	28366	28382	28636	28298	28484	28468	28351	28696	28504	28665	28679	28380	28587	28611	28529	28508	28328	28528	28763	28634	28428	28623	28625	28691	28462	28579	28603	28787	28659	28481	28311	28269	28663	28443	28657	28670	28475	28536	28659	28270	28378	28595	28426	28181	28765	28557	28478	28510	28460	28474	28401	28592	28478	28503	28368	28460	28581	28430	28523	28461	28523	28424	28505	28555	28585	28288	28270	28455	28556	28688	28485	28623	28651	28481	28592	28261	28529	28349	28655	28382	28341	28552	28384	28456	28836	28544	28442	28498	28445	28593	28790	28545	28376	28623	28683	28606	28489	28376	28682	28423	28736	28535	28435	28462	28558	28502	28315	28524	28556	28298	28282	28454	28495	28407	28734	28556	28436	28569	28606	28569	28543	28680	28467	28484	28642	28397	28609	28556	28601	28456	28724	28673	28464	28416	28447	28571	28743	28800	28388	28754	28455	28441	28353	28308	28567	28324	28732	28555	28514	28580	28328	28426	28475	28421	28443	28629	28384	28518	28356	28428	28461	28385	28500	28566	28388	28645	28468	28520	28381	28729	28670	28539	28325	28270	28669	28704	28625	28523	28580	28557	28556	28438	28584	28662	28679	28598	28578	28739	28585	28428	28656	28534	28696	28631	28522	28435	28509	28278	28198	28417	28792	28442	28534	28612	28409	28403	28580	28364	28338	28486	28653	28275	28311	28417	28625	28514	28569	28599	28604	28631	28466	28711	28501	28651	28371	28755	28376	28499	28298	28617	28552	28532	28521	28292	28606	28583	28570	28601	28814	28463	28737	28713	28342	28666	28461	28427	28240	28457	28619	28663	28682	28706	28758	28330	28681	28596	28691	28617	28491	28399	28543	28346	28417	28592	28300	28583	28508	28478	28566	28488	28352	28309	28440	28727	28434	28699	28600	28410	28660	28810	28388	28300	28353	28675	28637	28259	28797	28536	28518	28482	28480	28631	28450	28366	28397	28420	28547	28319	28572	28632	28445	28652	28591	28278	28359	28476	28541	28470	28501	28672	28663	28405	28579	28467	28396	28566	28533	28454	28308	28631	28310	28525	28833	28543	28510	28648	28513	28599	28588	28215	28546	28267	28219	28230	28677	28496	28446	28683	28466	28604	28476	28185	28499	28518	28399	28465	28305	28519	28580	28346	28688	28467	28729	28718	28755	28588	28544	28676	28511	28372	28387	28420	28345	28432	28453	28912	28297	28323	28692	28731	28692	28358	28702	28395	28515	28442	28503	28281	28637	28459	28489	28629	28604	28537	28619	28437	28340	28726	28522	28566	28423	28553	28448	28508	28504	28394	28552	28614	28615	28705	28551	28399	28519	28454	28183	28429	28535	28487	28614	28188	28409	28254	28598	28593	28396	28583	28380	28637	28578	28512	28644	28429	28726	28858	28651	28770	28635	28684	28489	28420	28405	28540	28335	28226	28511	28700	28538	28483	28463	28499	28598	28533	28445	28641	28634	28535	28486	28501	28391	28474	28414	28309	28622	28618	28389	28526	28435	28426	28310	28463	28654	28484	28577	28453	28587	28564	28466	28446	28541	28368	28586	28326	28609	28625	28347	28416	28428	28349	28577	28439	28631	28257	28408	28373	28585	28784	28708	28447	28497	28611	28657	28326	28618	28537	28668	28407	28230	28489	28620	28423	28507	28351	28335	28493	28409	28441	28514	28562	28594	28558	28484	28572	28517	28605	28342	28592	28630	28539	28443	28361	28644	28700	28574	28271	28351	28598	28356	28509	28384	28379	28339	28603	28567	28509	28714	28604	28564	28325	28416	28618	28809	28338	28616	28774	28500	28598	28680	28446	28666	28400	28550	28323	28353	28764	28507	28514	28644	28552	28646	28300	28461	28666	28508	28400	28333	28616	28549	28651	28486	28646	28560	28477	28439	28831	28310	28664	28669	28382	28631	28666	28598	28664	28502	28250	28518	28685	28455	28280	28633	28635	28781	28748	28284	28599	28555	28501	28724	28321	28304	28461	28608	28661	28696	28442	28630	28695	28341	28273	28376	28651	28415	28340	28436	28249	28391	28657	28661	28737	28807	28535	28169	28748	28613	28412	28536	28324	28586	28722	28528	28463	28353	28558	28646	28425	28384	28659	28411	28470	28446	28629	28782	28432	28633	28605	28563	28274	28588	28662	28418	28725	28546	28468	28501	28631	28518	28533	28581	28484	28543	28611	28431	28634	28269	28583	28537	28341	28471	28548	28454	28537	28259	28721	28320	28445	28500	28240	28557	28461	28600	28623	28575	28630	28680	28488	28467	28570	28401	28487	28645	28528	28508	28576	28622	28633	28701	28570	28687	28560	28420	28511	28343	28653	28259	28722	28512	28691	28460	28510	28369	28773	28702	28291	28508	28449	28643	28527	28704	28155	28747	28484	28589	28491	28774	28292	28490	28538	28666	28427	28608	28610	28536	28658	28587	28512	28568	28591	28608	28533	28331	28247	28416	28516	28482	28581	28344	28142
32251	58679	52194	36511	27422	23452	22101	21885	21918	21843	21809	21918	21892	21834	21830	21906	21912	21896	21874	22022	21744	22118	21911	21989	22114	21797	21911	21914	21946	21735	21995	21948	21857	21995	21746	22012	21834	21800	21938	21860	21925	21878	21878	21994	22107	21912	21988	21888	21798	21898	21846	21782	21856	21995	21780	21924	22035	21861	21958	21961	21905	21808	21894	21822	21854	21898	21792	22045	21803	21937	21793	21907	22019	21690	21877	22011	21518	21769	21742	22005	21953	21879	21880	21739	21867	21734	21798	21858	21901	21727	22127	21834	21948	21834	21850	21916	21906	21894	21833	21675	22013	21787	21840	21932	21839	21878	21823	21946	21883	21767	21850	21742	21788	21988	21968	22045	21975	21722	21886	21844	21841	21909	21801	21812	21942	21882	21840	21749	21741	21840	21923	21962	21826	21762	21829	21942	21927	21950	21938	21721	21793	21745	22120	21913	21704	22012	21797	21879	21817	21804	21719	21959	22018	21863	22013	21823	21658	21771	21951	21918	21764	21867	21727	21818	21744	21992	21825	21837	21818	21855	21762	22034	21800	21784	21774	22042	21714	21780	22011	21694	21930	21933	21879	21907	21866	21770	21840	21735	21989	21721	21951	21773	21935	21956	21983	21875	21748	21983	22034	21706	21801	21829	21834	21882	21922	21724	21963	21929	22017	21683	21948	21660	21867	21837	21844	21865	21809	21762	21845	21960	21678	21876	21893	21770	21874	21826	21749	22024	21890	21938	21778	21793	21647	21931	22058	21980	21828	21757	21815	21701	22129	21919	21970	21963	22005	21884	21974	22121	21878	21970	21781	21915	21801	21913	22198	21773	21782	21796	21955	21672	21866	21828	21773	21955	21749	21875	21733	21823	21746	21806	22014	21753	22049	21763	21879	21928	22087	22041	21816	21858	21785	21969	21735	21849	21796	21968	21744	22002	21892	22006	21881	21806	21778	21860	21870	21932	21829	21759	21834	21827	22064	21871	21887	22012	21781	22002	21933	21991	22060	21802	21925	21804	21950	21733	21944	22006	21988	21929	21902	21912	21768	21891	21915	21822	21822	21966	21864	21882	22003	21954	21684	21926	21784	21839	21677	22067	21760	21809	21717	21779	21727	21793	21805	21872	22043	21928	21717	21617	21834	21836	21811	21798	21845	21654	21884	21893	21788	21755	21866	21799	21747	21800	21690	21947	21734	21657	21905	21903	22095	21774	21932	21767	21912	21658	21914	21760	21957	21852	21835	21803	21892	21926	21941	21850	21944	22036	21853	21729	21894	21784	21929	21855	21755	21857	21830	21827	21954	21875	21871	21774	21949	21902	21922	21922	21924	21839	22066	21724	21953	21824	21737	21977	21897	21831	21942	21954	21822	21873	22079	21841	21833	21862	21797	21811	21799	21987	21972	21884	22005	21791	22042	21765	21913	21995	21744	21882	21906	21990	21811	22008	21859	21966	21768	21880	21915	21836	22120	21847	21723	21794	21845	21979	21848	21646	21843	21829	21881	21920	21803	21842	21980	21707	21657	21872	21903	21830	21854	21727	21885	21934	21882	21828	21891	21753	21943	21868	21854	21801	21869	21864	21902	21822	21840	21915	21782	22004	21767	21706	21880	21948	21850	21810	21870	21893	21877	21932	21920	21966	21860	21983	21751	21832	21721	21919	21765	21903	21975	21871	21988	21862	21774	21884	21779	21856	22042	21688	21703	22033	21856	21870	21809	21773	21775	21981	21842	21887	21669	21878	21874	21901	21767	21818	21861	21846	21881	21701	21909	21858	21873	21825	21959	21945	21818	21955	21682	21690	21839	21609	21916	21993	21857	21823	21941	21837	21922	21872	21894	21727	21954	21987	21909	21870	21742	21869	21960	21681	21765	21815	22053	21847	21926	21844	21899	22041	21945	21892	21898	22032	21886	21796	21927	21949	21781	21913	21997	21950	21951	21984	21922	21958	21755	21912	21889	21859	21980	21907	21769	21777	21758	21870	21824	21810	21827	21880	21836	21830	22029	21726	22022	21799	21767	21850	22030	21962	21815	22018	21880	21913	21980	21735	21858	21722	21818	22185	21789	21951	21892	21714	21671	21811	21836	21939	21898	21939	21961	21721	21721	21824	21875	22079	22005	21908	21683	21806	21748	21810	21969	21981	21765	21873	21981	21900	22119	21911	21918	21827	21764	21858	22003	21938	21971	21754	21918	21624	21767	21764	21699	22015	21852	21823	21750	21711	21972	21907	21753	21903	21844	21940	21782	22001	21845	22052	21905	21842	21919	22032	21899	21818	21915	21842	21829	22021	21925	21893	21889	21751	21825	21927	21846	21995	21838	21915	21623	21982	21846	21940	21811	21932	21713	21728	22072	21697	21843	21831	21877	21683	22009	21908	21856	21809	21819	21682	21838	21853	21887	21924	22055	21751	21920	21771	21941	21822	21673	21578	21752	21875	22021	21815	21978	21944	21807	22028	21957	21911	22022	21799	21745	21918	21854	21923	22089	21911	21841	21800	22167	21764	22018	21840	22002	21830	21915	21811	21761	21879	21853	21830	21833	21755	22003	21884	21819	21832	22003	21768	21661	21858	21997	21863	21824	21939	21881	21992	21723	21737	22068	21757	22086	21844	21857	21854	22032	21904	21966	22001	21963	21858	21735	22128	21909	21948	21920	21854	21950	21781	22002	21929	21790	21862	21868	21824	21727	21824	21839	21888	21895	21927	21864	21830	21774	21894	21810	21844	21959	21872	21819	21969	21967	22001	21964	21791	21981	21938	21830	21839	21926	21834	21751	21791	21845	21779	22005	21690	21806	21894	21951	21825	21724	22008	21837	21862	21935	22002	21778	21946	21914	21854	21919	21818	21988	21954	21795	21845	21865	21922	22029	21997	21861	21894	21877	21807	21779	21822	21856	22024	21743	22065	21741	22043	21924	21772	21912	21694	21869	21958	21814	21974	21845	22057	21665	21788	21935	21724	21810	21811	21905	21612	21932	21984	21902	21844	21751	22011	21888	21897	21774	21842	21722	22042	21800	21854	21945	21748	22028	21812	21959	21674	21851	21960	21982	21864	21932	21821	21945	21879	21996	21828	21914	21717	21959	21997	21872	21976	21858	21862	21757	21976	21715	21762	21878	21789	21919	21929	21890	21946	21703	21989	21891	21760	21929	21830	21906	21993	21929	21897	21751	21748	21901	21743	21904	21823	21787	21789	21868	21721	21702	21923	21685	21813	21826	21875	21779	22027	21913	21810	21817	21726	21847	21918	21903	21706	21853	21598	21849	21902	21824	21701	21901	21860	21914	21946	21696	21761	21848	21981	21852	22026	21937	21871	22040	21953	21959	21771	21872	21665	21921	21995	21977	21898	21870	21939	21864	21782	21973	21893	21976	21853	22104	21606	21797	21808	21853	21985	21789	21906	21950	21930	21912	21726	21695	21989	21835	21823	21849	21983	21977	21840	21908	21976	21887	21787	21901	21938	22177	21833	21986	21711	21896	21881	21847	21871	21964	21736	21811	21959	21874	21702	22052	21924	21893	21896	21762	21978	22011	21710	21989	21929	21661	21896	21859	22009	21844	21831	21777	21739	21786	21900	21874	21934	21957	21756	21860	21906	21981	21924	21853	21867	21966	21882	21889	21865	22009	22066	21908	21825	21900	21759	21761	21868	21985	21950	21777	22013	22002	21843	21757	21720	21938	21771	21838	21870	21795	21860	21934	21747	21875	22028	21860	21895	21939	22037	21812	22107	21998	21945	21894	21993	21728	21782	21943	21824	21859	22000	21886	22007	21922	21695	21851	21775	21903	21673	22020	21841	21874	21721	21956	21936	21919	21921	21869	21856	21929	21875	21861	22027	21969	21866	21905	21923	21678	21948	21820	21956	21675	21912	21824	21663	22029	21777	22041	22010	21774	21874	21785	21717	21914	21810	21799	21990	21926	21865	21774	21781	21811	21710	22032	21863	22042	21944	21770	22033	21856	21982	21887	21775	21931	21817	22140	21796	21911	21810	21897	21791	21868	21955	22036	21841	21999	21908	22089	21898	22092	21821	21941	21866	21867	21697	21829	21842	21817	21837	21878	21878	21867	21667	21701	21845	21793	21620	22026	22053	21867	21779	21968	21798	21715	22103	21866	21818	21881	22037	21899	21865	21916	22123	21849	21930	21946	21717	21776	21871	21909	21808	21768	21918	21906	21799	21727	21890	21827	21913	21967	21768	21935	21965	21823	21858	21882	21727	21905	21831	21895	22022	21828	21985	21829	21795	21845	21882	22008	21744	21751	21958	21868	21983	21884	21789	21858	21791	21950	21756	21756	21670	21961	21728	21933	21875	22032	21984	21920	21940	21932	21565	21877	21871	21960	21781	22048	21948	21733	21903	21953	21966	21811	21864	22077	22078	21865	21948	21865	21768	21884	21802	21781	21844	21946	22010	21729	21863	22051	21863	21984	21868	22040	21828	21799	21793	21885	21883	21796	21787	21973	21975	21915	21818	21965	21915	21919	21983	21936	21878	21868	21885	21933	21802	21806	21879	21936	21743	21707	21918	21714	21843	21835	22162	21838	21972	21923	21819	21864	21841	21816	22029	21738	21838	21845	21778	21714	21961	21910	21866	21952	22088	21824	21722	21882	21909	21875	21963	21873	21890	21713	21894	21736	21942	21961	21894	21846	21844	21875	21922	21904	21814	21827	21788	21997	21783	21846	21711	21747	21991	21769	21616	21937	21850	22026	21903	21696	21906	22000	21840	21881	22027	21972	21786	21832	21736	21819	22014	21819	21662	21970	21787	21924	22024	21743	21875	21919	22114	21694	21840	21917	21869	21984	21866	21971	21853	21922	21818	22052	21783	21991	21723	21874	21836	21881	21956	21827	21985	21837	21834	22012	22058	21880	21943	21941	21998	21832	21947	21901	21902	21898	21853	21891	21939	21987	21928	21910	21917	21961	21907	21852	21871	21724	21872	21965	21969	21969	22063	21790	21794	21960	21797	21940	21864	21931	21934	21964	21835	21860	21966	21942	21947	22052	21910	21932	21716	21899	21918	21926	21759	21896	21905	21828	21833	21874	21897	21845	22149	21946	22105	21947	21882	21700	22014	21900	21890	21791	21920	21857	21969	21803	21895	21913	21947	22010	21899
23532	24512	45598	46763	39105	33288	31889	29096	28579	29126	28947	28947	28995	28879	28783	28889	28842	28649	28567	28852	28514	28877	28857	28653	28694	28785	28842	28820	28770	28644	28691	28845	29021	28843	28585	28662	28817	28760	28716	28584	28631	28724	28755	28755	28517	28790	28739	28805	28828	28619	28876	28812	28430	28589	28547	28548	28787	28569	28614	28673	28602	28756	28757	28770	28439	28708	28508	28631	28561	28324	28789	28532	28560	28725	28677	28596	28756	28709	28666	28653	28632	28595	28580	28692	28368	28415	28701	28419	28709	28639	28702	28648	28605	28533	28714	28473	28559	28607	28512	28578	28553	28762	28795	28654	28742	28881	28424	28756	28503	28632	28752	28850	28526	28842	28722	28605	28675	28663	28841	28779	28427	28616	28707	28720	28440	28748	28451	28632	28605	28642	28731	28713	28496	28592	28590	28621	28575	28518	28618	28637	28629	28634	28597	28735	28676	28658	28598	28819	28481	28594	28970	28728	28795	28493	28833	28563	28498	28716	28641	28494	28487	28512	28627	28854	28680	28896	28637	28416	28756	28548	28644	28617	28841	28717	28349	28828	28832	28898	28419	28738	28597	28643	28800	28487	28558	28562	28544	28531	28504	28700	28841	28488	28698	28549	28488	28437	28564	28501	28524	28457	28326	28960	28504	28288	28625	28643	28718	28627	28356	28579	28573	28445	28644	28470	28449	28570	28496	28456	28568	28666	28755	28579	28568	28705	28634	28525	28460	28607	28676	28539	28608	28533	28709	28577	28617	28487	28698	28723	28455	28571	28773	28831	28805	28469	28555	28565	28697	28839	28742	28594	28662	28612	28599	28448	28625	28562	28317	28640	28520	28549	28741	28596	28706	28647	28479	28583	28484	28567	28919	28774	28421	28835	28399	28660	28637	28539	28836	28751	28634	28710	28670	28624	28295	28823	28500	28881	28646	28660	28484	28650	28687	28579	28914	28582	28864	28687	28467	28542	28666	28734	28687	28730	28730	28744	28680	28597	28789	28660	28426	28472	28608	28608	28771	28749	28692	28366	28350	28728	28468	28666	28798	28688	28767	28632	28424	28710	28516	28748	28741	28675	28510	28529	28613	28686	28591	28752	28490	28561	28566	28734	28668	28562	28513	28506	28601	28458	28483	28715	28612	28650	28550	28738	28460	28665	28487	28617	28769	28681	28832	28593	28717	28798	28663	28366	28630	28547	28676	28570	28562	28556	28581	28606	28560	28494	28856	28627	28743	28628	28483	28517	28529	28699	28744	28465	28584	28659	28629	28520	28568	28629	28960	28398	28599	28604	28667	28560	28507	28532	28796	28535	28621	28691	28705	28535	28461	28425	28564	28804	28808	28532	28593	28582	28525	28716	28603	28637	28618	28602	28847	28633	28674	28737	28640	28827	28867	28936	28801	28721	28524	28588	28534	28721	28548	28612	28607	28541	28769	28583	28513	28762	28792	28805	28745	28599	28517	28470	28618	28415	28698	28798	28584	28607	28671	28641	28620	28648	28615	28528	28679	28541	28685	28623	28472	28614	28441	28768	28605	28706	28747	28793	28744	28619	28789	28702	28613	28625	28672	28690	28508	28736	28567	28573	28592	28374	28888	28814	28893	28426	28527	28396	28747	28519	28472	28575	28516	28388	28588	28756	28500	28796	28588	28447	28642	28503	28660	28786	28728	28701	28497	28687	28632	28478	28746	28810	28760	28397	28531	28550	28612	28544	28700	28729	28645	28763	28610	28790	28905	28625	28426	28532	28753	28529	28606	28533	28636	28455	28478	28678	28507	28656	28793	28786	28681	28812	28700	28683	28826	28770	28532	28383	28683	28423	28679	28618	28740	28506	28453	28844	28613	28612	28452	28861	28737	28464	28488	28765	28712	28458	28829	28682	28778	28490	28673	28700	28512	28714	28456	28573	28946	28677	28512	28943	28807	28785	28913	28716	28737	28743	28593	28738	28523	28640	28863	28632	28349	28732	28707	28506	28823	28646	28636	28649	28554	28754	28758	28465	28519	28494	28446	28668	28501	28685	28837	28480	28521	28416	28542	28566	28401	28801	28460	28672	28470	28287	28514	28539	28681	28526	28829	28734	28691	28716	28612	28615	28687	28461	28839	28414	28600	28662	28583	28407	28790	28520	28844	28531	28623	28711	28728	28450	28763	28724	28696	28726	28537	28545	28693	28776	28601	28685	28842	28395	28726	28653	28430	28604	28768	28504	28862	28803	28625	28539	28699	28586	28487	28747	28436	28745	28670	28661	28605	28850	28613	28748	28545	28517	28622	28745	28468	28714	28803	28981	28819	28712	28504	28567	28737	28558	28674	28698	28664	28722	28520	28718	28515	28656	28854	28687	28720	28724	28649	28417	28512	28461	28534	28826	28482	28762	28739	28659	28771	28728	28653	28507	28745	28359	28561	28885	28768	28707	28420	28654	28579	28886	28611	28624	28472	28959	28832	28542	28734	28741	28934	28552	28661	28475	28574	28577	28757	28481	28561	28442	28554	28906	28646	28502	28740	28609	28609	28571	28557	28394	28571	28777	28452	28508	28655	28575	28557	28771	28497	28706	28592	28628	28598	28464	28840	28748	28386	28630	28480	28685	28688	28429	28710	28770	28811	28620	28635	28544	28851	28427	28431	28488	28554	28479	28564	28646	28975	28648	28635	28438	28557	28644	28646	28611	28864	28863	28704	28580	28753	28539	28698	28665	28653	28708	28669	28571	28606	28613	28457	28543	28637	28592	28579	29013	28449	28714	28539	28596	28474	28784	28676	28365	28636	28670	28563	28590	28630	28523	28506	28649	28682	28426	28491	28451	28518	28781	28396	28699	28664	28495	28580	28623	28484	28715	28438	28807	28628	28535	28649	28681	28493	28720	28726	28519	28921	28573	28549	28878	28450	28539	28589	28671	28680	28406	28569	28766	28579	28618	28601	28596	28644	28537	28491	28714	28899	28827	28744	28768	28890	28513	28618	28604	28546	28536	28638	28666	28661	28669	28801	28532	28518	28485	28622	28420	28676	28550	28785	28375	28393	28732	28688	28715	28794	28497	28546	28660	28837	28733	28561	28838	28780	28633	28774	28494	28633	28375	28544	28717	28686	28696	28762	28453	28768	28751	28731	28547	28878	28564	28422	28606	28649	28632	28454	28763	28537	28619	28660	28519	28731	28749	28827	28659	28397	28579	28547	28558	28819	28583	28910	28789	28688	28784	28630	28589	28822	28604	28863	28680	28481	28667	28637	28456	28657	28563	28568	28686	28781	28248	28523	28680	28625	28641	28555	28832	28432	28718	28746	28750	28737	28481	28647	28726	28612	28697	28446	28557	28553	28584	28688	28841	28724	28614	28676	28682	28676	28616	28766	28465	28671	28687	28469	28788	28701	28708	28663	28543	28744	28720	28682	28637	28534	28584	28823	28608	28641	28783	28733	28397	28636	28584	28552	28546	28579	28819	28701	28839	28602	28617	28753	28844	28660	28544	28781	28591	28589	28560	28497	28675	28763	28413	28678	28729	28767	28763	28542	28837	28716	28595	28763	28486	28524	28654	28537	28621	28383	28567	28639	28205	28748	28453	28366	28417	28810	28789	28559	28558	28663	28600	28605	28610	28564	28597	28563	28539	28723	28624	28531	28713	28678	28541	28744	28615	28681	28382	28828	28495	28426	28481	28459	28658	28483	28602	28627	28560	28834	28703	28786	28681	28529	28529	28555	28715	28779	28716	28549	28414	28738	28690	28529	28636	28702	28415	28625	28696	28735	28553	28906	28530	28528	28606	28612	28605	28728	28701	28696	28800	28788	28864	28484	28748	28626	28619	28824	28535	28676	28517	28692	28637	28742	28781	28414	28423	28717	28602	28546	28848	28855	28936	28576	28578	28719	28572	28577	28473	28571	28622	28309	28523	28482	28638	28525	28711	28733	28681	28880	28561	28605	28673	28691	28624	28603	28499	28670	28710	28681	28561	28454	28760	28670	28766	28731	28686	28551	28618	28537	28765	28895	28581	28701	28766	28625	28498	28489	28721	28661	28708	28724	28609	28750	28641	28837	28806	28718	28333	28540	28601	28690	28587	28615	28842	28706	28392	28519	28399	28680	28489	28671	28372	28501	28805	28480	28680	28784	28513	28584	28651	28479	28527	28418	28527	28752	28503	28540	28569	28687	28821	28622	28744	28804	28706	28788	28592	28708	28750	28642	28710	28598	28630	28845	28287	28566	28541	28721	28730	28743	28706	28600	28586	28627	28733	28668	28470	28760	28480	28383	28672	28803	28636	28862	28427	28591	28810	28597	28632	28452	28745	28790	28542	28542	28440	28479	28843	28596	28616	28864	28505	28677	28736	28787	28916	28892	28700	28733	28650	28865	28537	28496	28545	28519	28534	28761	28556	28693	28676	28757	28754	28536	28525	28577	28696	28570	28680	28582	28951	28762	28502	28283	28590	28604	28408	28528	28529	28627	28600	28588	28510	28923	28547	28555	28807	28680	28494	28481	28443	28640	28416	28403	28618	28592	28375	28664	28721	28920	28741	28679	28683	28539	28605	28783	28377	28435	28513	28508	28504	28681	28644	28588	28761	28679	28414	28804	28766	28614	28723	28734	28609	28753	28516	28382	28582	28536	28575	28750	28588	28716	28572	28508	28700	28542	28868	28393	28407	28550	28473	28804	28852	28631	28530	28678	28450	28654	28825	28810	28735	28730	28399	28706	28337	28558	28657	28708	28523	28622	28552	28688	28639	28433	28655	28705	28590	28725	28720	28654	28496	28544	28577	28604	28766	28627	28826	28782	28569	28810	28705	28699	28778	28596	28747	28512	28840	28420	28548	28756	28908	28639	28914	28599	28808	28663	28507	28928	28525	28445	28632	28914	28561	28819	28525	28589	28522	28508	28842	28773	28415	28621	28579	28713	28613	28651	28547	28443	28888	28560	28684	28727	28470	28577	28779	28558	28444	28669	28559	28462	28575	28544	28596	28511	28565	28667	28855	28603	28875	28766	28638	28599	28740	28794	28852	28524	28787	28773	28675	28640	28789	28652	28720	28543	28657	28795	28470	28666	28594	28421	28531	28544	28687	28743	28486	28680	28716	28652	28400	28767	28615	28343	28596	28397	28723	28817	28773	28712	28611	28499	28827
55770	100513	91475	66325	44493	29656	23779	22213	21813	22003	22053	21991	21940	21982	21906	21932	22240	22041	21885	21829	21959	21891	22124	22263	21919	22065	21969	22033	22110	21908	22170	22042	21971	21897	21913	21955	22038	22008	22204	21991	22039	21975	22058	21993	22064	22120	21923	22027	21970	21944	22111	21914	22066	21892	22053	21964	21951	21857	22017	21967	21975	22010	21910	21932	22051	22011	22116	21788	21871	21981	22186	21917	22081	22040	22035	21752	22022	22028	21984	21986	22105	21934	22051	21868	22071	21974	22029	21986	21880	22195	21970	22139	22200	22169	22020	22123	22005	22040	22015	22055	22223	22202	21948	21983	21886	21926	22122	21938	21925	21978	21888	22031	21989	22072	22120	21925	21996	22086	21778	21751	21980	22142	22042	22016	22133	22057	21916	21966	22117	21995	21861	21989	21925	21856	22115	21861	22132	22152	21973	21936	21976	22017	22060	22151	22090	21906	21795	22118	21999	22050	21983	22058	21854	21981	21988	22081	21985	21856	22194	21863	22227	21873	21916	22047	22090	21937	22141	21966	21916	22246	22166	21789	21983	21985	21946	21826	21960	21957	22038	22113	22063	22030	22040	21835	22112	22016	22082	22020	21956	21982	21871	22222	22117	21820	22081	21998	21836	21967	22058	21957	21944	21865	22018	22121	22200	21906	22011	21997	22104	22040	21950	22081	22112	22197	22256	21950	22109	21968	21941	22021	21836	22014	22040	21878	21970	21991	21962	22163	21893	21947	22110	22055	21977	21921	22026	22070	21828	22058	22081	21969	21952	22063	21898	21910	22043	21975	22013	21870	21890	22230	22003	22011	22023	22210	21971	21972	22160	22109	21961	21922	21972	22007	22114	21975	22102	21999	21967	22063	21962	21987	22022	21856	21918	22120	22021	21948	22216	22043	22020	21875	22019	22039	21957	21997	22010	21840	22165	21993	21868	22120	21882	22141	21873	21939	22236	21826	21911	22061	21980	21975	21954	21995	21941	22069	22032	22079	22001	21958	21946	22084	22145	22014	21757	21968	21856	21929	22087	21875	21898	22157	21970	21973	22041	21960	22022	21954	21978	21936	22030	21940	21991	21935	22078	21907	22113	21923	21850	21952	22001	21969	21996	21903	22034	21876	22052	22008	22059	21991	22060	22089	21908	21969	21770	22043	22127	21997	22002	21987	22026	21953	22033	22037	21919	22094	22059	21968	22049	22051	21886	22004	22051	22064	21878	21898	21857	21954	22170	22056	21940	22000	22030	21968	21887	22030	21843	21974	21954	21829	22024	22037	21905	21996	21936	21816	21753	21917	22153	21961	21970	22111	22031	21904	21998	21913	21988	22038	21833	22205	22044	22038	21730	22050	21888	21957	22149	22188	21970	21914	21938	22070	21887	21949	21956	21962	22047	22036	22056	22006	21968	22052	22085	22005	21879	22081	21992	21969	22024	22032	22094	22040	21866	22010	21878	22053	22049	21902	22080	22029	22241	22045	21895	22084	21902	22182	22220	21944	22023	21953	22023	22089	22130	22027	22078	22031	22026	21875	21939	21942	22084	22049	21871	22060	22045	22020	21996	22129	21888	21902	21940	21958	21914	21929	21987	21851	22011	22100	21970	21981	21787	22055	21966	22124	21857	22067	21895	21966	22003	21815	22217	21980	22025	22004	22034	22039	21963	22067	22002	22085	22118	21962	22068	21879	22023	22026	22111	21928	22015	21977	21817	21972	22197	22030	22072	22216	21962	22010	22022	22103	21947	22020	22146	21923	21991	21927	21923	21966	21825	22174	21885	22173	21879	21799	22145	22128	21880	21794	21964	21881	21957	22111	21763	22060	22048	22131	21961	21994	21908	21938	21891	21894	21862	21984	22053	21979	21930	21985	22081	22016	21986	22075	22096	22124	22043	22057	22017	21968	22032	22080	22001	22034	22148	21968	21994	21795	22037	22046	21982	22008	22002	21926	21978	22067	22204	21940	22074	21894	21963	21968	22100	21964	22061	22069	22082	22198	21970	22158	22255	22177	22189	22000	22055	21940	21910	22060	22107	21871	22142	22000	22064	22016	21916	21951	21913	22068	22016	22131	22046	22128	22058	22024	21960	21922	21981	22080	22118	22032	22000	21863	22020	22216	22049	21833	22037	21940	21938	22100	21999	21862	21951	22022	22073	22026	21900	22086	21983	21859	22054	22086	21938	22016	21841	21999	21906	21964	22053	21931	21941	21913	22053	22057	21967	22026	21881	22144	22079	22008	21903	21953	21936	22169	21975	22032	22173	21989	22074	21878	22156	21887	21781	21980	22090	21988	22201	22260	22125	21969	22141	22012	22087	21969	21982	22146	22076	22010	22094	21913	21865	22037	21865	21855	21875	22172	21839	22053	22016	21952	21981	21967	22009	21976	21855	21851	21886	21999	22119	22084	22003	21882	22063	22001	21882	21859	21764	22112	22170	21950	21957	22062	21949	22095	21833	22069	21827	22005	21926	21902	22061	21982	21935	22109	21952	22122	22063	22047	22108	22057	21977	22186	21835	21927	21983	21993	22029	21996	21996	21941	22063	21854	21999	22121	22162	22013	22046	21950	21910	22060	21929	21930	22051	21889	21976	21942	22133	22019	22013	21834	22239	21859	21787	22007	21985	21842	22010	21984	22053	21745	22073	21793	21934	22131	22056	22123	22095	22026	21932	21919	21760	21990	21710	22132	21889	22037	21839	21873	21898	22289	22057	21758	22109	21898	21971	21992	22030	21859	22111	21946	22000	22019	21961	22207	22030	21905	21968	21993	21997	22032	22005	21925	22026	21861	22097	22164	22037	22018	21990	21887	21849	21986	21968	22112	21901	21956	22010	21992	22065	22048	22031	22002	21859	21891	22013	21945	22063	21843	21919	21942	22019	22029	22032	21979	22035	21897	21923	21934	21896	22038	22034	21955	22091	22000	22018	22063	21817	21986	22097	21875	22021	21949	22067	22113	21955	22044	22033	21947	22025	22089	22044	21911	22114	21954	21951	21895	22001	22158	21924	22070	21930	22052	22134	21908	21977	21964	21916	22042	22164	21913	21989	22140	21985	21928	22171	21974	22077	22248	22040	22095	22179	21933	22021	21973	21873	22118	21939	21970	21896	21837	21973	21963	22014	22092	22042	21953	21937	22006	21962	22090	21833	21968	22030	22041	21914	22222	22065	21924	21934	22060	22013	21953	22090	21935	21929	22074	21981	21937	21907	22051	22032	22154	21812	21920	22038	22208	22105	21807	21953	22085	22089	22129	21958	22090	21993	21991	21991	21958	22012	22017	21915	22006	21989	22137	22126	22014	22072	21862	22158	21969	22043	21940	22082	21782	21896	21935	21993	21778	21977	21903	22037	21973	22097	22033	21902	22124	22014	21911	22064	21945	21935	22001	21809	21944	21915	21979	21817	21968	22071	21911	22060	22090	22060	22079	22064	21985	22031	22104	21926	21946	22003	21850	22056	21972	21937	22099	22021	21727	21888	21972	22030	22037	22089	22084	22075	21949	22021	22185	21917	22038	22072	22158	22002	22059	22030	21869	22028	21814	22043	22077	22017	21904	21858	22056	22112	22029	22066	21879	22121	22149	21827	22259	22198	21947	22185	21718	21799	21945	22126	22181	21909	22065	21935	22116	22103	22110	21861	21941	21980	22026	22024	22064	21967	21987	22001	22128	21941	21970	22040	22171	21917	21870	21849	22020	22016	22267	22063	22024	21881	22012	21997	22103	22181	22028	21946	22043	21976	22102	22062	21898	22009	21937	22062	21967	21967	22073	21952	22037	22023	21972	21852	21857	22047	22069	21863	22079	21900	21995	21920	21932	21904	21898	21949	21982	21942	21927	22019	21998	22038	21997	22035	22114	22141	22078	21960	21994	22002	22163	21933	22166	21950	21980	21961	22131	21904	22013	21936	21982	22097	22103	22111	22072	22190	22000	21955	21738	21923	22009	21976	22078	21946	21997	22020	21925	22090	21987	22077	21992	21891	22116	22077	22081	22205	22065	21976	21888	22059	21968	22042	21836	22068	22052	22027	22091	22051	21954	22139	22048	21925	21955	22241	22023	22050	21974	22010	22093	22092	21761	21915	21967	22048	22012	21944	21968	22092	22096	21740	22005	21993	22015	21967	22140	22133	21897	22152	21773	21933	21996	22059	22027	22020	21983	22021	21915	22190	22086	22137	22093	22036	21991	22164	22090	21984	21857	22035	22042	21840	22100	21926	22176	21921	22031	21921	21902	21844	22035	21953	22126	22019	21864	22053	21973	22015	22045	22004	22012	22084	22005	21992	22192	22027	21952	21807	22166	22240	22117	21899	22094	22131	21845	22073	22008	22091	21799	21981	22029	22132	21919	21999	21861	22308	22093	21987	21871	21814	22014	22132	22007	22017	21924	22038	22129	21955	21912	21863	22032	21984	22114	21913	21941	22212	22016	22017	21941	22080	21918	21951	21813	22140	22111	21897	21880	22099	22047	22101	21864	21889	22136	21969	21973	22137	22108	22050	22073	21976	22079	22065	21894	21972	21995	22048	22236	22043	22010	22096	22000	22034	22054	22145	22055	22262	22127	22121	22055	22176	21870	22155	21836	22187	21900	21879	22031	22050	21959	22061	21972	22204	22142	21954	21999	22116	21975	21828	21978	22058	22000	22086	21919	21864	21873	22025	22035	22129	22087	21895	21975	21929	22041	21967	21898	22021	22150	22136	21958	21937	21979	21834	22056	21960	21859	21858	21767	21836	21997	21974	22134	22226	22048	22058	21895	21916	22001	21950	21977	22041	22024	21936	21965	22082	22144	21933	22038	22072	21922	21717	22072	22110	21986	21961	21973	22066	22115	21959	22021	21958	22064	22078	22022	21959	22082	21890	22130	22212	21901	21886	21923	22230	22186	21889	22073	21962	21895	21799	22005	22134	21786	21918	21977	21873	21832	21859	21966	21945	22107	22139	22109	21989	22105	21881	21934	22093	21953	21868	21971	22166	22122	22159	21919	22125	22065	22124	21844	22284	21987	22080	22033	21968	21970	21914	22063	22195	21992	22068	22098	22009	21932	21789	22193	21998	21882	22125	21969	21849	21920	21913	21944	21984	21994	22122	21924	21921	21957	21864	21882	21669	21989	21971	21969	21895	22009
22407	23651	42340	45407	40141	35260	34370	30199	29660	29920	29929	29754	29616	29862	29696	29732	29787	29825	29708	29541	29670	29590	29682	29730	29522	29662	29795	29542	29622	29685	29474	29526	29649	29446	29584	29507	29511	29759	29512	29675	29567	29635	29613	29506	29593	29316	29522	29455	29509	29140	29395	29631	29431	29570	29348	29312	29688	29498	29363	29585	29561	29433	29182	29433	29413	29664	29417	29572	29534	29731	29587	29531	29379	29336	29609	29418	29440	29322	29576	29405	29662	29572	29442	29361	29259	29394	29466	29319	29316	29583	29469	29343	29415	29461	29601	29704	29528	29519	29336	29418	29385	29205	29529	29444	29791	29345	29410	29296	29342	29453	29384	29184	29483	29620	29312	29283	29209	29498	29432	29663	29548	29506	29638	29590	29440	29310	29410	29459	29459	29456	29375	29476	29256	29465	29219	29230	29477	29412	29353	29373	29562	29420	29336	29371	29393	29409	29658	29682	29381	29466	29396	29366	29576	29321	29496	29349	29375	29479	29342	29500	29440	29384	29611	29387	29219	29587	29369	29349	29360	29650	29388	29794	29331	29425	29454	29308	29285	29237	29512	29365	29343	29284	29424	29597	29449	29427	29260	29483	29489	29466	29475	29271	29214	29233	29374	29422	29421	29709	29579	29566	29409	29464	29968	29470	29425	29267	29802	29226	29646	29212	29381	29480	29492	29391	29181	29482	29383	29356	29603	29178	29269	29719	29189	29402	29527	29362	29464	29275	29517	29429	29219	29586	29244	29299	29492	29415	29577	29674	29556	29208	29548	29292	29638	29372	29441	29558	29195	29393	29249	29430	29275	29418	29477	29396	29576	29444	29570	29565	29402	29446	29286	29367	29262	29360	29221	29373	29489	29664	29580	29504	29592	29374	29522	29502	29401	29415	29562	29314	29170	29495	29297	29529	29624	29360	29520	29329	29427	29363	29316	29691	29460	29201	29432	29331	29597	29527	29574	29538	29491	29526	29423	29551	29439	29306	29262	29292	29265	29463	29446	29277	29572	29243	29543	29450	29315	29241	29371	29474	29346	29259	29519	29435	29531	29499	29413	29241	29615	29516	29223	29676	29547	29384	29521	29354	29356	29424	29245	29176	29407	29158	29232	29521	29329	29282	29441	29407	29418	29302	29447	29539	29198	29481	29328	29399	29270	29253	29490	29132	29491	29355	29421	29361	29570	29349	29352	29425	29539	29330	29373	29460	29410	29480	29409	29408	29465	29344	29539	29641	29689	29443	29523	29321	29384	29438	29324	29429	29452	29285	29693	29367	29293	29503	29567	29378	29335	29542	29476	29421	29453	29393	29697	29383	29438	29422	29534	29340	29446	29435	29484	29540	29452	29286	29301	29520	29516	29544	29362	29191	29482	29435	29541	29377	29489	29503	29366	29305	29271	29403	29312	29463	29401	29381	29438	29421	29376	29509	29256	29385	29590	29350	29350	29375	29345	29392	29310	29520	29357	29204	29385	29588	29778	29560	29485	29527	29484	29311	29481	29325	29434	29655	29500	29519	29483	29381	29496	29542	29590	29311	29198	29402	29466	29267	29602	29483	29241	29598	29470	29662	29388	29471	29377	29434	29442	29302	29468	29589	29556	29254	29322	29252	29089	29377	29423	29594	29546	29212	29165	29387	29248	29276	29633	29514	29221	29450	29365	29409	29396	29536	29420	29361	29598	29413	29544	29457	29403	29272	29336	29437	29525	29478	29430	29610	29304	29301	29291	29347	29357	29358	29451	29225	29394	29383	29177	29427	29356	29410	29185	29520	29572	29620	29398	29237	29330	29525	29643	29305	29344	29289	29651	29537	29481	29400	29525	29380	29438	29342	29264	29320	29486	29377	29473	29501	29387	29323	29500	29426	29648	29135	29470	29515	29457	29642	29475	29346	29371	29412	29308	29307	29377	29586	29478	29361	29308	29293	29405	29413	29636	29455	29330	29699	29495	29373	29437	29455	29388	29314	29424	29474	29290	29403	29422	29402	29606	29263	29372	29079	29352	29372	29383	29487	29305	29301	29701	29273	29481	29260	29495	29793	29505	29389	29679	29586	29437	29362	29396	29519	29308	29300	29761	29332	29500	29132	29418	29567	29393	29434	29444	29365	29461	29452	29436	29233	29616	29404	29218	29300	29148	29259	29301	29479	29496	29335	29375	29289	29252	29483	29595	29560	29365	29477	29473	29486	29411	29302	29453	29704	29456	29455	29310	29337	29479	29324	29426	29406	29271	29534	29585	29321	29311	29537	29362	29413	29505	29311	29343	29500	29518	29394	29479	29283	29512	29491	29220	29410	29412	29398	29699	29297	29296	29557	29378	29577	29612	29312	29392	29379	29633	29300	29384	29581	29126	29481	29346	29374	29445	29307	29478	29376	29778	29335	29521	29298	29533	29341	29349	29177	29441	29409	29394	29560	29681	29574	29249	29520	29638	29448	29769	29385	29313	29362	29396	29429	29461	29390	29384	29369	29499	29311	29367	29438	29057	29431	29318	29468	29209	29186	29565	29532	29750	29417	29148	29248	29409	29277	29456	29619	29511	29480	29219	29399	29169	29520	29348	29636	29368	29446	29490	29329	29348	29256	29382	29316	29351	29270	29406	29226	29396	29338	29474	29357	29417	29293	29497	29509	29349	29238	29252	29336	29329	29645	29209	29518	29468	29684	29441	29539	29531	29321	29491	29401	29559	29516	29478	29148	29539	29397	29598	29543	29553	29363	29374	29540	29428	29534	29377	29186	29498	29542	29349	29188	29316	29561	29468	29237	29177	29312	29342	29441	29415	29402	29582	29192	29377	29568	29410	29329	29579	29301	29418	29513	29678	29408	29623	29389	29418	29316	29245	29524	29379	29361	29483	29556	29529	29342	29624	29549	29474	29230	29428	29042	29407	29537	29510	29624	29611	29416	29555	29536	29672	29249	29362	29474	29506	29662	29506	29536	29526	29403	29364	29212	29386	29264	29390	29590	29478	29697	29455	29447	29273	29328	29277	29438	29424	29498	29321	29303	29310	29356	29318	29806	29361	29352	29575	29588	29617	29512	29342	29540	29580	29423	29440	29222	29207	29342	29882	29597	29436	29373	29510	29376	29364	29373	29517	29343	29561	29322	29327	29331	29434	29625	29251	29279	29283	29478	29445	29525	29288	29648	29375	29456	29561	29584	29253	29390	29615	29630	29429	29448	29562	29255	29348	29440	29462	29578	29361	29488	29525	29354	29341	29564	29159	29546	29522	29462	29390	29433	29625	29464	29177	29514	29469	29222	29435	29475	29035	29474	29402	29625	29319	29469	29477	29448	29433	29365	29502	29481	29302	29230	29564	29471	29410	29181	29534	29668	29478	29389	29079	29496	29501	29305	29371	29514	29559	29527	29258	29416	29553	29277	29568	29287	29115	29291	29465	29396	29292	29358	29318	29413	29357	29520	29561	29292	29497	29381	29442	29300	29481	29455	29577	29108	29497	29403	29534	29363	29564	29431	29249	29425	29292	29360	29341	29512	29601	29228	29585	29494	29361	29349	29319	29158	29334	29208	29236	29393	29348	29308	29445	29331	29417	29277	29601	29504	29468	29563	29543	29303	29304	29478	29533	29378	29509	29375	29564	29520	29407	29354	29423	29589	29285	29420	29439	29440	29505	29136	29529	29242	29277	29495	29565	29404	29431	29442	29395	29642	29539	29063	29342	29377	29298	29449	29394	29438	29538	29337	29239	29451	29453	29429	29474	29465	29485	29536	29390	29598	29490	29097	29387	29260	29400	29389	29516	29283	29194	29284	29651	29477	29340	29539	29645	29487	29216	29503	29442	29468	29661	29507	29481	29369	29367	29545	29454	29658	29681	29641	29383	29221	29146	29375	29197	29158	29464	29061	29602	29309	29459	29145	29224	29274	29335	29438	29502	29557	29593	29355	29344	29380	29329	29215	29220	29347	29355	29331	29224	29511	29450	29460	29316	29290	29441	29419	29452	29137	29513	29529	29317	29218	29506	29465	29393	29309	29286	29415	29477	29340	29282	29506	29360	29362	29724	29390	29124	29396	29347	29619	29306	29170	29522	29327	29527	29173	29402	29453	29485	29248	29509	29369	29689	29443	29637	29567	29264	29461	29385	29412	29435	29391	29671	29275	29433	29726	29223	29399	29181	29492	29474	29507	29508	29333	29412	29378	29419	29447	29330	29670	29533	29379	29333	29354	29464	29404	29408	29182	29340	29398	29550	29465	29535	29386	29173	29349	29350	29302	29407	29530	29746	29572	29398	29574	29541	29534	29534	29248	29474	29303	29400	29262	29322	29517	29198	29532	29751	29288	29312	29542	29693	29540	29475	29437	29327	29762	29356	29207	29128	29638	29352	29500	29351	29373	29447	29306	29278	29332	29339	29284	29454	29555	29559	29454	29656	29441	29520	29590	29439	29439	29565	29552	29549	29554	29584	29291	29541	29452	29060	29667	29509	29499	29634	29192	29487	29229	29455	29328	29570	29439	29470	29352	29180	29455	29421	29495	29431	29436	29881	29103	29525	29576	29450	29326	29828	29555	29643	29453	29568	29539	29384	29411	29423	29222	29443	29419	29567	29481	29532	29317	29411	29405	29483	29547	29342	29464	29509	29670	29391	29302	29264	29126	29424	29412	29476	29285	29331	29311	29375	29521	29495	29296	29590	29458	29514	29407	29339	29427	29436	29247	29522	29472	29345	29318	29476	29546	29508	29188	29405	29302	29457	29588	29481	29400	29400	29599	29565	29380	29106	29362	29227	29606	29534	29518	29203	29454	29289	29424	29454	29304	29393	29386	29466	29277	29404	29252	29252	29488	29425	29462	29443	29452	29588	29575	29194	29166	29256	29447	29484	29578	29268	29403	29467	29527	29337	29268	29331	29337	29434	29196	29311	29381	29295	29561	29598	29418	29456	29485	29536	29353	29494	29459	29540	29534	29360	29373	29248	29344	29577	29506	29216	29670	29323	29589	29379	29456	29300	29504	29350	29414	29331	29302	29249	29384	29774	29365	29645	29712	29525	29485	29248	29237	29275	29390	29458	29554	29512	29215	29583	29418	29401	29460	29177	29560	29481	29436	29348	29385	29525	29432	29352	29370	29442	29489	29452	29335	29369	29443	29350	29511	29255	29271
63967	98655	94969	81397	55231	35921	26721	22840	22495	22531	22426	22524	22337	22574	22528	22533	22439	22431	22562	22439	22383	22366	22408	22679	22565	22438	22465	22410	22518	22609	22601	22521	22409	22492	22375	22446	22486	22496	22381	22563	22408	22506	22427	22399	22557	22484	22527	22315	22532	22563	22484	22495	22422	22411	22339	22466	22512	22523	22410	22528	22461	22517	22490	22410	22127	22364	22716	22613	22297	22539	22501	22527	22352	22294	22618	22721	22232	22569	22588	22444	22434	22624	22443	22502	22586	22479	22683	22422	22560	22441	22534	22498	22470	22520	22418	22288	22453	22486	22367	22470	22368	22383	22462	22291	22511	22596	22282	22524	22582	22593	22384	22632	22449	22563	22510	22602	22287	22449	22536	22460	22301	22437	22371	22496	22372	22483	22678	22391	22576	22401	22452	22531	22451	22501	22515	22516	22564	22495	22530	22538	22480	22304	22509	22457	22589	22559	22320	22359	22563	22464	22450	22467	22541	22384	22348	22435	22539	22336	22387	22435	22527	22457	22472	22505	22428	22536	22551	22483	22358	22669	22364	22488	22580	22532	22456	22605	22473	22362	22447	22424	22417	22603	22437	22308	22343	22358	22561	22656	22348	22469	22426	22483	22544	22554	22347	22512	22439	22351	22325	22511	22603	22424	22265	22422	22305	22380	22334	22579	22439	22392	22278	22277	22471	22468	22592	22465	22494	22515	22306	22582	22306	22429	22371	22476	22585	22465	22256	22390	22666	22339	22339	22540	22369	22409	22428	22349	22617	22284	22351	22579	22655	22531	22395	22343	22544	22504	22465	22601	22445	22439	22319	22486	22392	22602	22388	22432	22342	22321	22404	22564	22576	22547	22313	22372	22657	22429	22702	22524	22450	22413	22534	22324	22304	22349	22364	22623	22512	22426	22458	22446	22327	22583	22454	22425	22356	22592	22527	22312	22613	22373	22449	22661	22496	22365	22506	22680	22432	22420	22456	22238	22524	22354	22518	22561	22577	22454	22419	22464	22395	22317	22502	22366	22361	22387	22338	22482	22447	22466	22522	22640	22501	22484	22460	22443	22750	22526	22573	22467	22498	22430	22387	22483	22715	22396	22534	22459	22514	22646	22591	22380	22549	22588	22638	22734	22530	22392	22516	22589	22504	22551	22447	22492	22502	22390	22368	22488	22467	22644	22483	22474	22474	22383	22395	22549	22560	22266	22388	22586	22513	22460	22498	22483	22560	22412	22391	22449	22549	22579	22528	22443	22424	22162	22347	22528	22418	22446	22449	22472	22310	22317	22645	22294	22402	22365	22474	22415	22386	22482	22420	22297	22523	22551	22478	22415	22440	22541	22482	22475	22328	22409	22509	22460	22601	22480	22480	22532	22550	22466	22565	22476	22427	22273	22500	22618	22594	22714	22453	22521	22564	22663	22513	22504	22302	22473	22429	22330	22379	22475	22542	22454	22436	22720	22418	22457	22576	22415	22406	22525	22525	22397	22534	22222	22327	22535	22691	22420	22496	22318	22648	22571	22578	22307	22542	22508	22460	22507	22562	22426	22352	22409	22593	22427	22323	22378	22313	22472	22355	22503	22341	22441	22497	22489	22363	22588	22248	22615	22401	22386	22696	22480	22567	22527	22619	22313	22301	22383	22359	22496	22487	22400	22361	22428	22484	22523	22275	22601	22522	22400	22521	22499	22444	22511	22492	22403	22558	22450	22476	22397	22554	22239	22638	22268	22491	22416	22566	22505	22426	22461	22312	22562	22580	22521	22294	22503	22311	22495	22344	22257	22511	22387	22392	22449	22642	22461	22397	22442	22424	22522	22541	22626	22291	22556	22635	22370	22375	22463	22345	22423	22356	22407	22511	22406	22389	22452	22490	22693	22458	22608	22549	22472	22488	22565	22417	22562	22419	22305	22392	22544	22594	22607	22486	22486	22565	22386	22631	22491	22504	22469	22453	22676	22421	22405	22464	22522	22608	22532	22462	22430	22318	22393	22428	22391	22537	22431	22398	22302	22428	22552	22370	22506	22554	22550	22446	22306	22518	22261	22729	22310	22547	22540	22547	22342	22474	22534	22335	22339	22440	22518	22649	22396	22539	22438	22537	22632	22370	22518	22430	22548	22430	22577	22497	22375	22428	22414	22507	22526	22443	22491	22490	22503	22257	22523	22530	22620	22626	22361	22614	22449	22197	22407	22431	22425	22453	22601	22362	22414	22547	22465	22402	22349	22654	22261	22568	22396	22529	22432	22411	22348	22645	22428	22415	22418	22500	22507	22588	22478	22469	22412	22589	22204	22369	22494	22456	22228	22530	22383	22585	22447	22429	22533	22400	22404	22369	22644	22384	22340	22470	22381	22513	22452	22335	22529	22640	22616	22551	22708	22659	22461	22356	22398	22459	22413	22442	22497	22446	22597	22637	22337	22441	22367	22495	22483	22558	22595	22266	22535	22565	22353	22547	22444	22482	22437	22447	22580	22442	22431	22488	22616	22474	22537	22479	22332	22487	22538	22661	22414	22399	22468	22463	22455	22437	22477	22479	22512	22402	22468	22569	22410	22474	22528	22351	22353	22442	22369	22518	22275	22444	22415	22477	22349	22457	22390	22429	22445	22371	22581	22293	22447	22391	22436	22566	22350	22523	22624	22460	22469	22475	22612	22526	22452	22501	22490	22429	22511	22537	22391	22578	22471	22447	22407	22418	22499	22457	22508	22394	22589	22624	22649	22386	22479	22586	22495	22481	22631	22602	22444	22518	22541	22544	22430	22480	22313	22482	22606	22515	22549	22396	22445	22291	22492	22507	22470	22529	22585	22691	22485	22548	22450	22366	22375	22430	22328	22479	22456	22813	22595	22285	22814	22541	22419	22340	22554	22542	22580	22598	22276	22525	22554	22417	22365	22403	22317	22420	22418	22619	22519	22418	22360	22317	22347	22512	22428	22471	22344	22604	22402	22592	22485	22545	22425	22419	22519	22593	22327	22510	22486	22547	22448	22425	22380	22488	22543	22490	22378	22456	22512	22398	22444	22393	22598	22515	22284	22357	22447	22335	22354	22492	22294	22467	22433	22446	22600	22463	22481	22424	22360	22450	22445	22377	22401	22524	22444	22388	22223	22566	22363	22591	22485	22528	22423	22514	22483	22441	22489	22492	22448	22549	22674	22358	22528	22540	22578	22528	22436	22584	22330	22563	22435	22571	22371	22585	22430	22348	22429	22635	22664	22414	22364	22702	22627	22550	22464	22430	22528	22509	22602	22586	22455	22472	22280	22599	22606	22481	22538	22477	22396	22453	22350	22358	22465	22477	22357	22428	22182	22396	22433	22601	22523	22386	22608	22477	22514	22625	22269	22562	22330	22475	22557	22494	22520	22577	22606	22394	22560	22435	22291	22432	22316	22583	22227	22371	22609	22664	22636	22279	22558	22587	22653	22578	22335	22478	22383	22637	22525	22590	22380	22579	22330	22359	22364	22360	22621	22379	22528	22508	22257	22556	22498	22375	22346	22457	22494	22566	22456	22481	22484	22349	22266	22547	22531	22391	22529	22454	22347	22598	22521	22419	22320	22612	22637	22523	22502	22521	22477	22437	22466	22735	22531	22405	22598	22415	22446	22378	22355	22552	22396	22563	22568	22505	22527	22626	22253	22531	22484	22509	22369	22647	22387	22646	22488	22440	22334	22606	22485	22412	22375	22441	22451	22428	22502	22391	22512	22467	22602	22314	22428	22418	22418	22567	22646	22372	22571	22619	22569	22448	22538	22483	22388	22449	22567	22395	22512	22612	22510	22608	22430	22516	22463	22610	22242	22475	22507	22567	22407	22369	22471	22489	22477	22511	22423	22328	22486	22270	22435	22538	22359	22381	22327	22398	22446	22430	22498	22545	22394	22532	22475	22325	22573	22399	22488	22225	22526	22575	22578	22555	22371	22559	22436	22385	22432	22402	22466	22499	22433	22510	22494	22487	22577	22594	22538	22495	22439	22418	22330	22357	22555	22338	22262	22449	22528	22531	22327	22525	22423	22391	22539	22516	22322	22460	22512	22538	22592	22436	22472	22452	22488	22435	22552	22411	22388	22399	22415	22358	22388	22511	22457	22518	22454	22448	22533	22403	22363	22409	22337	22438	22398	22284	22463	22549	22438	22312	22501	22327	22454	22597	22460	22680	22576	22404	22447	22566	22334	22495	22462	22492	22482	22524	22401	22407	22460	22329	22397	22364	22466	22437	22436	22467	22417	22441	22414	22469	22374	22533	22569	22648	22499	22574	22427	22601	22432	22413	22350	22491	22342	22385	22415	22624	22533	22327	22388	22559	22618	22308	22340	22305	22496	22479	22424	22518	22481	22541	22429	22488	22392	22305	22450	22398	22350	22537	22644	22412	22692	22526	22283	22526	22616	22605	22402	22381	22362	22773	22441	22371	22476	22565	22579	22504	22450	22523	22556	22469	22507	22743	22481	22499	22839	22531	22525	22738	22656	22518	22423	22586	22373	22408	22514	22470	22393	22445	22428	22585	22516	22421	22500	22419	22626	22382	22462	22355	22281	22394	22450	22313	22487	22418	22514	22504	22587	22415	22376	22551	22514	22465	22531	22603	22467	22290	22538	22486	22397	22498	22426	22510	22399	22449	22441	22540	22560	22522	22579	22593	22497	22502	22470	22361	22526	22418	22538	22551	22475	22505	22432	22590	22628	22401	22432	22238	22485	22239	22296	22591	22237	22450	22263	22409	22410	22355	22412	22387	22317	22524	22508	22535	22511	22383	22613	22369	22511	22484	22449	22519	22424	22429	22561	22400	22566	22353	22650	22496	22613	22525	22451	22494	22481	22376	22413	22590	22435	22591	22438	22447	22493	22406	22491	22634	22558	22648	22329	22441	22378	22537	22305	22376	22538	22294	22366	22245	22646	22485	22441	22455	22490	22434	22436	22477	22420	22285	22309	22538	22351	22548	22456	22490	22533	22466	22412	22481	22493	22319	22522	22458	22392	22493	22479	22368	22419	22436	22472	22378	22558	22421	22694	22480	22247	22387	22456	22434	22484	22539	22530	22529	22463	22387	22428	22352	22544	22521	22443	22555	22500	22068	22365	22531	22330	22621	22369	22516	22397	22523	22599	22377	22583	22646	22307	22247	22573
28476	35832	50497	41992	33271	30593	29498	28665	28646	28719	28755	28633	28615	28405	28668	28863	28570	28681	28854	28532	28663	28697	28708	28647	28733	28808	28836	28655	28480	28612	28761	28736	28723	28670	28675	28718	28663	28724	28838	28770	28658	28655	28572	28461	28709	28784	28529	28570	28710	28426	28674	28715	28566	28499	28885	28713	28732	28634	28645	28559	28642	28630	28654	28716	28527	28604	28710	28841	28619	28656	28594	28574	28464	28643	28541	28636	28473	28602	28701	28605	28367	28790	28784	28720	28805	28776	28472	28741	28539	28502	28524	28801	28695	28749	28630	28576	28448	28613	28596	28650	28828	28609	28535	28720	28604	28846	28859	28698	28767	28884	28600	28595	28468	28738	28523	28654	28712	28670	28658	28862	28704	28650	28701	28906	28567	28530	28523	28612	28667	28947	28346	28546	28377	28966	28480	28722	28520	28762	28545	28801	28614	28595	28903	28721	28569	28741	28532	28483	28689	28486	28635	28667	28474	28888	28561	28512	28657	28683	28618	28782	28711	28485	28660	28649	28417	28644	28667	28631	28549	28429	28455	28456	28467	28546	28687	28438	28586	28648	28638	28558	28562	28438	28547	28771	28579	28453	28748	28429	28498	28623	28462	28576	28551	28672	28522	28773	28583	28461	28526	28599	28507	28781	28494	28907	28739	28628	28482	28820	28476	28663	28568	28644	28682	28696	28663	28365	28564	28741	29047	28790	28636	28651	28620	28313	28712	28793	28696	28760	28706	28649	28720	28452	28799	28774	28744	28665	28621	28552	28498	28700	28629	28606	28422	28778	28455	28783	28466	28606	28597	28499	28629	28650	28677	28741	28708	28492	28633	28779	28633	28519	28713	28706	28570	28658	28632	28453	28631	28876	28695	28433	28645	28554	28644	28707	28704	28784	28623	28551	28780	28506	28587	28511	28445	28678	28824	28696	28678	28540	28798	28418	28798	28627	28481	28719	28627	28689	28853	28864	28696	28763	28444	28685	28684	28404	28831	28650	28433	28496	28639	28678	28878	28781	28568	28636	28711	28644	28740	28592	28782	28813	28811	28296	28832	28735	28495	28540	28688	28917	28236	28690	28705	28511	28477	28738	28630	28573	28693	28719	28580	28647	28703	28719	28826	28751	28687	28732	28554	28513	28695	28535	28600	28363	28827	28732	28531	28474	28750	28473	28723	28663	28782	28761	28584	28598	28640	28553	28772	28523	28629	28790	28610	28799	28602	28440	28683	28612	28894	28656	28634	28675	28775	28523	28811	28592	28610	28760	28457	28544	28783	28662	28469	28604	28734	28706	28596	28395	28583	28589	28736	28776	28472	28665	28538	28541	28566	28271	28580	28429	28864	28743	28663	28537	28698	28309	28479	28565	28702	28718	28703	28590	28689	28888	28749	28637	28779	28804	28564	28363	28682	28277	28497	28554	28622	28495	28568	28669	28638	28424	28670	28810	28564	28621	28379	28514	28787	28544	28488	28267	28692	28464	28968	28736	28509	28798	28377	28689	28594	28575	28739	28859	28798	28624	28633	28702	28622	28721	28502	28756	28583	28610	28717	28831	28780	28659	28543	28481	28562	28664	28986	28574	28577	28824	28783	28765	28624	28736	28686	28851	28714	28606	28788	28512	29029	28604	28507	28873	28771	28531	28692	28540	28635	28615	28782	28604	28726	28589	28618	28556	28379	28840	28727	28423	28681	28497	29046	28762	28761	28554	28761	28670	28642	28533	28533	28484	28733	28724	28564	28770	28673	28630	28560	28491	28526	28731	28598	28665	28583	28674	28697	28711	28479	28608	28810	28492	28504	28736	28748	28740	28504	28570	28735	28527	28432	28591	28526	28767	28566	28829	28625	28526	28762	28768	28817	28718	28575	28382	28799	28558	28646	28296	28706	28553	28644	28679	28775	28652	28563	28643	28654	28538	28618	28453	28693	28634	28622	28681	28543	28661	28642	28570	28603	28739	28558	28491	28626	28631	28639	28353	28817	28447	28686	28421	28577	28581	28568	28715	28746	28771	28476	28478	28569	28465	28685	28884	28653	28754	28679	28704	28555	28602	28657	28706	28525	28501	28434	28636	28796	28403	28763	28723	28733	28604	28703	28718	28694	28756	28591	28563	28532	28422	28494	28586	28760	28620	28659	28720	28668	28620	28887	28620	28505	28388	28553	28641	28434	28584	28787	28773	28655	28467	28858	28644	28851	28532	28596	28753	28684	28772	28588	28566	28635	28418	28663	28610	28826	28933	28555	28477	28837	28687	28513	28703	28541	28509	28552	28387	28427	28557	28535	28541	28839	28655	28482	28653	28958	28649	28796	28753	28620	28494	28586	28830	28704	28508	28724	28432	28524	28892	28664	28669	28738	28565	28767	28643	28876	28735	28417	28655	28843	28663	28689	28646	28786	28640	28816	28740	28838	28699	28411	28488	28473	28673	28792	28482	28906	28650	28727	28621	28654	28623	28632	28701	28593	28430	28675	28617	28423	28592	28707	28676	28849	28639	28622	28372	28835	28527	28750	28576	28569	28460	28530	28500	28836	28588	28540	28649	28440	28464	28863	28853	28306	28527	28709	28541	28746	28658	28780	28490	28756	28550	28573	28403	28569	28708	28667	28888	28547	28670	28842	28795	28250	28742	28493	28674	28596	28616	28514	28454	28596	28578	28675	28736	28762	28341	28699	28540	28793	28587	28418	28516	28686	28357	28464	28597	28587	28860	28741	28655	28691	28682	28706	28655	28764	28318	28649	28494	28647	28803	28656	28504	28744	28714	28265	28661	28413	28536	28405	28874	28690	28884	28687	28631	28536	28489	28645	28577	28728	28562	28578	28709	28829	28651	28585	28538	28658	28351	28658	28574	28618	28737	28596	28658	28567	28503	28923	28526	28577	28863	28501	28506	28937	28743	28756	28542	28496	28700	28810	28870	28910	28701	28684	28953	28579	28682	28699	28777	28646	28567	28604	28656	28661	28729	28517	28781	28646	28775	28581	28531	28600	28690	28719	28478	28492	28499	28411	28743	28776	28640	28320	28738	28949	28724	28434	28489	28718	28869	28646	28538	28682	28557	28774	28731	28646	28505	28672	28603	28645	28542	28555	28656	28750	28754	28328	28503	28874	28747	28783	28560	28649	28721	28488	28576	28635	28469	28785	28612	28643	28578	28817	28713	28534	28716	28529	28597	28799	28623	28750	28436	28749	28621	28837	28524	28634	28477	28332	28439	28693	28704	28742	28593	28762	28455	28569	28802	28775	28789	28419	28649	28607	28529	28705	28581	28520	28718	28616	28524	28670	28651	28781	28594	28441	28650	28665	28586	28961	28756	28555	28555	28834	28661	28466	28867	28563	28417	28479	28830	28804	28613	28654	28795	28663	28513	28621	28421	28591	28579	28530	28480	28747	28468	28945	28475	28533	28561	28775	28528	28710	28422	28508	28460	28823	28620	28581	28873	28850	28740	28601	28534	28506	28774	28611	28741	28615	28731	28566	28441	28686	28436	28545	28527	28613	28781	28478	28423	28764	28352	28662	28705	28565	28566	28475	28503	28513	28875	28698	28747	28547	28817	28733	28628	28860	28756	28612	28805	28554	28731	28669	28713	28697	28600	28511	28540	28775	28705	28963	28555	28465	28602	28613	28752	28822	28484	28850	28791	28649	28408	28597	28537	28757	28743	28687	28477	28590	28725	28627	28573	28525	28676	28646	28736	28712	28768	28870	28607	28786	28582	28761	28684	28508	28619	28811	28744	28570	28814	28793	28707	28670	28623	28619	28611	28746	28488	28592	28680	28768	28784	28594	28331	28466	28611	28643	28612	28513	28600	28546	28454	28435	28699	28623	28459	28749	28413	28552	28703	28533	28795	28682	28608	28668	28691	28488	28491	28886	28776	28598	28756	28435	28728	28725	28487	28553	28614	28735	28466	28780	28565	29033	28561	28672	28634	28685	28652	28785	28588	28483	28624	28628	28627	28584	28588	28490	28506	28734	28805	28769	28703	28726	28889	28673	28392	28657	28764	28580	28610	28695	28852	28639	28862	28774	28782	28527	28733	28755	28517	28419	28520	28676	28775	28515	28583	28440	28578	28538	28651	28505	28519	28621	28441	28379	28632	28784	28709	28633	28836	28600	28571	28693	28841	28307	28772	28557	28774	28490	28610	28733	28728	28701	28483	28582	28711	28473	28818	28556	28565	28791	28575	28651	28557	28748	28750	28890	28588	28711	28577	28912	28688	28813	28591	28542	28578	28821	28888	28709	28680	28691	28754	28737	28651	28566	28486	28692	28588	28875	28667	28344	28735	28634	28387	28638	28582	28770	28516	28536	28748	28725	28739	28737	28620	28758	28604	28616	28456	28628	28435	28805	28722	28699	28741	28690	28711	28795	28580	28724	28473	28584	28434	28514	28387	28679	28759	28671	28675	28430	28517	28519	28495	28443	28557	28733	28560	28645	28547	28598	28706	28526	28612	28578	28597	28687	28561	28703	28341	28773	28673	28682	28593	28734	28727	28684	28485	28566	28684	28772	28731	28565	28634	28843	28823	28603	28805	28638	28591	28581	28748	28503	28633	28634	28415	28689	28690	28582	28646	28870	28909	28591	28835	28757	28715	28589	28831	28575	28413	28503	28641	28856	28684	28757	28563	28738	28483	28962	28674	28739	28580	28611	28964	28761	28653	28871	28706	28539	28849	28706	28724	28905	28448	28446	28534	28459	28608	28674	28698	28859	28485	28538	28816	28815	28554	28509	28695	28525	28763	28807	28758	28645	28617	28467	28729	28604	28700	28570	28467	28799	28438	28647	28503	28535	28400	28714	28575	28522	28271	28783	28575	28738	28455	28529	28589	28685	28578	28604	28666	28849	28938	28495	28405	28612	28361	28476	28582	28456	28613	28729	28889	28610	28554	28381	28600	28630	28734	28657	28826	28629	28644	28621	28778	28410	28709	28765	28681	28541	28354	28600	28632	28584	28712	28436	28476	28593	28663	28466	28552	28674	28504	28901	28477	28779	28571	28764	28759	28559	28581	28855	28720	28542	28846	28601	28510	28853	28542	28567	28561	28756	28632	28419	28650	28572	28573	28738	28840	28685	28547	28489	28770	28754	28533	28666	28625	28403	28543	28534	28539	28552	28878	28637	28770
32527	59397	52592	36746	27332	23910	22333	22121	21782	21937	21807	21904	21952	21970	21837	22082	22055	21879	21898	21898	21889	21773	21899	21895	21994	21986	22099	21819	21984	21885	21843	21930	21943	21758	21919	21826	21980	21980	21986	22053	22011	21872	21840	22021	21883	21864	21896	21964	21863	22044	21876	22037	22106	21962	21816	21864	21937	21779	21916	22025	21920	21890	21969	22116	21800	22027	21853	22170	21836	21916	21962	21941	21989	22018	22066	22062	22001	21803	21853	21933	22018	21840	21997	21934	22007	22023	21955	21994	21865	21966	21840	21830	21926	21890	22115	21887	22048	21962	21978	21902	21854	21964	21913	21787	21836	21721	21977	21956	21957	21938	22013	22028	21833	21987	22075	21915	22176	21837	21871	22138	21978	21977	21978	21945	21891	21793	22002	21713	21879	21863	22007	21825	21927	21825	21916	21927	21958	22027	21919	22015	21968	21781	21961	22040	21890	21965	22041	21960	21885	21868	21998	22064	21867	22040	21917	21972	21869	21826	21873	22042	21937	21841	21880	22016	21949	22032	21924	21792	22155	21824	22215	22062	21930	22043	21919	21903	21950	22092	22027	21898	21950	21938	21906	21984	22034	21736	21895	21809	21918	21916	21983	22007	21887	21933	21752	21953	21864	21955	21746	21867	21904	22035	22045	21961	21877	22038	22003	22054	22073	21793	21903	21906	22048	22193	21891	21958	22102	22175	21922	22057	21935	21940	21958	21919	22019	21749	21947	22101	21818	21952	21943	22007	21960	21842	21890	21917	22019	21885	21952	21959	21785	21826	21782	22047	21960	21909	22089	21827	21953	22029	21930	21817	21874	22139	22027	21935	21998	21867	21892	21929	21795	21825	21955	22004	21946	21981	21968	21967	21957	22071	21932	22140	21848	21954	21966	21958	21947	21988	22079	21964	21969	22078	21993	21909	21827	21998	21930	21728	22001	21903	21919	21703	21965	21838	21732	21881	21973	21854	21994	21916	22042	21845	22060	21690	21927	21883	21748	21964	21900	21958	21773	22100	22039	22003	21874	21873	21744	21893	22009	22001	21900	21884	22111	21897	22100	21956	21924	21860	21913	21853	21973	21940	22140	22056	21750	21893	21942	21780	21915	21904	21938	21794	21984	21977	21906	21955	21961	21983	22138	21918	21893	21920	21761	22006	22034	21965	21942	22005	21952	21899	22011	21895	22097	21966	21912	22081	21993	22061	21980	21784	21896	21818	21845	22185	21853	21789	21887	21910	21934	21816	21797	21918	21966	22095	21931	22203	21883	21859	21718	22067	22056	21971	22013	21970	21865	21759	21838	21913	21944	21979	21775	21948	21909	21811	21962	21955	21883	21996	21881	21894	21984	21981	21828	21961	21862	21972	21844	21993	21786	21986	22024	21916	22112	21805	21997	21906	21906	21944	21790	22057	22074	21860	21830	22109	21944	21927	21993	21853	21959	22071	21804	21964	21959	21970	21823	21853	22148	21988	22060	22013	21973	21893	22011	21905	21764	21984	22013	21958	22011	22016	21892	22052	22085	21697	21948	22085	21764	21733	21906	21861	22121	22036	22067	21805	22163	21932	21835	21956	22025	21868	22003	21869	21939	21842	21839	22036	22030	21858	22059	21800	21942	21687	22037	21936	21850	21836	21784	22003	22087	22099	22014	21905	22073	21908	21958	21883	22106	21989	21961	21833	22057	21799	22000	22008	21923	22006	21980	22011	21894	21847	22145	21996	21862	21854	21926	21945	21848	22042	21912	21958	21983	21970	22135	22025	21924	21900	21953	21997	21982	21853	21820	21872	21974	21970	21866	22094	21807	21765	22149	22131	21869	22145	21927	21846	22107	21985	21953	22037	21983	22095	21783	22059	22077	22005	21944	21954	21980	21868	21855	22216	21834	22000	21774	21941	21833	21993	21821	21915	22132	21989	22019	21919	21826	22042	22002	21832	21945	21912	21891	22018	22132	21991	22084	21927	21956	22055	21816	21845	21875	21811	21905	21820	22024	21885	21936	21994	21836	21982	21831	22132	22209	21894	21994	21945	21642	22023	21972	22063	22025	21941	22039	21943	22129	21937	21891	21884	21742	21967	21924	22085	21955	21942	22028	21984	21850	21907	21873	21961	21845	21842	21861	21841	22059	21979	21819	21958	21912	22049	21776	21926	22104	21969	21956	21798	21953	21896	22003	22054	22085	22045	21871	22148	21861	21854	22009	21844	21962	22017	21778	21783	21942	21920	21840	22001	21958	21966	21873	21934	21670	21893	22085	21800	22067	21879	21974	21928	21925	21984	21982	21787	22023	21979	21908	21765	21889	21983	22074	21948	21991	22090	21737	21905	21736	21749	22002	21785	21987	21948	21960	21995	21998	22001	21804	21937	22087	21960	21950	21824	21930	22006	21904	21902	21875	21878	22035	21903	22023	21857	21910	21953	22053	21961	22067	21935	22056	21902	22004	21949	21902	21909	21959	21922	21966	21907	22004	22137	22022	22026	22156	21863	21870	22115	21911	21860	21956	21959	22092	21817	21925	22088	21836	22001	22073	21987	21937	21855	21991	21934	21795	22047	21931	21816	21933	21903	21970	21999	22086	21844	21872	21962	21942	21994	22096	21929	22100	21822	21957	22067	21850	22059	22043	21945	22115	21904	21996	21995	21981	22169	21977	21804	21938	21778	21978	21975	21953	21911	21956	21946	21838	21803	21935	22073	21859	21952	22032	21969	22048	21893	21942	22046	22036	21982	21932	21902	21896	22045	22011	21846	22074	22027	21892	22026	21867	22046	21921	21892	21936	21722	22117	21909	22043	21919	21898	22151	22000	21985	22027	21867	21923	22030	22019	21934	21906	22000	21790	22077	22032	21727	22135	21995	22050	21819	22084	21812	21900	22007	21847	22006	22062	21797	21785	21972	21867	21737	21917	21958	22060	21888	21949	22003	22050	21876	21829	21967	21972	21827	21954	21848	21875	21985	21789	21925	21952	21720	21918	21974	21985	21898	22100	21847	21810	21871	21829	22034	21759	21677	22091	21930	21997	21971	21991	21863	21881	22110	21983	21945	22081	22061	21927	22007	21974	21981	22052	21887	22071	21963	21915	21985	21826	21944	21854	21943	21795	22023	21699	21900	22038	21939	21858	21919	21808	21829	22039	21933	21866	22034	21859	21976	21697	22012	21808	21861	21977	22025	22069	21842	21854	21779	22007	21798	21993	21860	22014	21993	21911	21890	22022	21760	21944	21825	21937	21787	21868	22010	21952	21930	21983	21872	21983	21934	22051	21861	21894	21789	21914	21898	21910	21989	21774	22002	21952	22035	21860	21976	21950	21973	21985	22098	21945	21886	22002	21840	21891	21798	21952	21871	21936	21727	21955	21841	21949	21757	21932	21975	21940	21992	21862	22062	21989	21777	22096	22117	21891	21937	22129	22165	21901	21959	22107	22040	21908	21878	21987	21874	21948	21941	21915	21894	21970	22128	21945	21945	21904	21804	21891	21920	21872	21878	21888	22022	21898	21949	22109	22061	21815	22308	21827	21959	22095	21960	21850	21996	21776	22064	21910	21893	21947	21932	22042	22014	21838	21862	22068	21930	22018	21770	22047	21927	22105	21785	21975	21904	22016	22019	21882	21859	21962	21981	21990	21945	21875	21899	21934	22164	21803	21900	21798	21881	21825	21795	21970	22007	21827	21853	21967	22009	21827	21812	22056	21829	21920	22028	21989	21978	21905	21898	21904	22150	21698	21853	22093	21963	21998	21968	21909	21856	21905	21980	21996	22067	22071	22003	21832	21880	21907	21897	21862	21961	21928	21991	22004	21817	21988	21908	22034	22081	21865	21748	21955	21987	21866	21851	22092	21982	21840	21775	21901	21967	21944	21985	22160	21929	22046	22038	22026	21934	22011	21968	22010	21853	22106	21958	21999	21881	21819	21940	22002	21992	22000	21803	21876	21837	21817	21958	21818	21886	22076	22069	21816	21946	21914	21979	22171	22026	21741	21817	21861	21872	22282	21854	22003	21949	21813	22164	21965	21986	21856	21792	22060	21802	21929	21975	21838	22087	21818	21940	21965	22178	21975	21860	21952	21919	22034	21962	21913	21875	22055	22042	21794	21919	22001	21994	21934	21765	22062	21872	21828	22006	21977	21800	21820	21962	21996	21889	22106	21923	21915	22061	21952	21935	21822	21979	21962	22052	21945	21839	21841	21990	21911	21968	21837	21778	21905	21960	21954	21922	21851	21822	22096	22055	21825	21897	22114	21815	21875	21925	22002	22017	22132	21905	21958	21994	22082	22064	21934	21860	21943	21916	22014	21826	21891	21930	22153	21918	21832	21793	22169	21927	21797	21969	21831	21817	21815	21938	21944	22013	21812	22075	21983	21922	21936	21887	21851	21998	21750	21985	21816	22047	21858	22032	22144	21773	21944	21924	22067	21772	21839	21972	22112	21974	21919	21931	22024	22093	21914	21908	22091	22168	21853	21970	22023	21945	21723	21720	21998	21953	21905	22119	22034	21879	21958	21942	21884	22032	21867	22044	21793	21760	21995	21953	22034	22149	21824	21761	21852	21989	21967	21971	21987	22018	22011	21922	21905	21998	21849	21984	22044	21982	21849	21928	22045	21921	22053	22261	22017	21956	21916	21988	22149	21992	21813	21720	21868	22127	21951	21993	21834	21815	22054	21871	21838	21943	21999	21911	21923	22064	21888	22032	21900	21892	21913	21874	21985	21888	22027	21942	21873	21898	21864	22041	21972	22003	21927	21952	21992	21864	21821	21960	22065	22066	21934	21902	21981	21958	22076	21831	21852	21927	22034	22152	21907	21955	22017	21845	21924	21977	21876	22002	21803	22159	21953	21913	21871	21815	21982	22014	21833	21905	21911	21812	22127	21882	21900	21869	21851	21912	22128	21931	21907	21986	21925	22054	21989	21868	21961	21864	22094	22083	21892	22131	22022	21867	22057	21908	22044	21913	22050	21992	21855	22111	21866	21901	22021	21741	21792	21856	21998	21952	21930	21891	21829	21951	21993	22022	22063	21825	22000	22009	22149	21985	21873	21939	22003	21899	21937	21963	21833	21951	22098	21885	21829	22076	21926	21811	21895	21854	21846	21919	21992	21828	21986	22021	22046	22080	21853	22040
23560	24189	46345	47882	38657	33885	32246	29272	28824	28946	29011	28868	28933	28978	28970	28920	28997	28855	28897	28713	28919	28624	28828	28701	28631	28720	28849	28771	28674	28921	28821	28710	28686	28806	28963	28673	28678	28752	28454	28764	28843	28611	28461	28496	28812	28705	28709	28963	28669	28752	28763	28751	28772	28718	28850	28567	28746	28810	28835	28700	28599	28799	28568	29016	28640	28906	28570	28865	28554	28673	28718	28591	28493	28892	28579	28647	28858	28751	28663	28475	28796	28647	28813	28650	28805	28725	28589	28481	28540	28761	28634	28592	28632	28766	28691	28636	28772	28599	28702	28618	28595	28505	28801	28561	28594	28823	28560	28641	28679	28734	28664	28734	28956	28607	28703	28724	28437	28814	28644	28599	28671	28804	28663	28579	28963	28650	28742	28766	28732	28587	28544	28769	28421	28785	28845	28893	28746	28828	28783	28797	28633	28780	28423	28651	28511	28620	28748	28658	28597	28587	28526	28705	28750	28587	28573	28448	28497	28593	28641	28780	28614	28379	28568	28874	28738	28678	28806	28621	28570	28724	28806	28576	28504	28726	28733	28684	28763	28515	28581	28620	28725	28759	28634	28894	28514	28744	28625	28622	28839	28629	28800	28698	28810	28543	28688	28512	28692	28786	28762	28633	28589	28752	28638	28747	28778	28826	28772	28819	28830	28631	28650	28566	28656	28535	28588	28509	28568	28591	28728	28476	28727	28426	28610	28599	28509	28561	28585	28722	28806	28748	28549	28494	28523	28560	28700	28373	28723	28662	28721	28756	28702	28585	28571	28732	28462	28602	28520	28530	28545	28641	28578	28616	28784	28566	28310	28713	28714	28545	28517	28675	28943	28914	28693	28743	28806	28652	28978	28526	28514	28616	28546	28684	28694	28767	28761	28677	28979	28764	28568	28636	28676	28455	28786	28628	28591	28629	28641	28777	28797	28728	28731	28682	28628	28771	28489	28612	28850	28451	28617	28565	28746	28632	28701	28729	28776	28548	28795	28682	28830	28786	28942	28676	28578	28372	28585	28877	28720	28574	28778	28454	28607	28716	28421	28758	28535	28875	28670	28702	28698	28512	28754	28635	28860	28730	28706	28560	28652	28640	28741	28650	28554	28675	28579	28795	28918	28652	28869	28766	28769	28750	28517	28740	28851	28535	28794	28656	28538	28559	28662	28690	28677	28593	28733	28780	28804	28575	28481	28533	28656	28759	28654	28823	28899	28743	28774	28695	28765	28869	28764	28501	28552	28569	28710	28641	28750	28963	28757	28546	28776	28661	28683	28566	28661	28552	28635	28553	28742	28575	28662	28716	28455	28558	28556	28511	28833	28613	28700	28756	28670	28532	28799	28880	28650	28942	28740	28641	28822	28677	28505	28833	28651	28522	28637	28400	28851	28675	28498	28875	28720	28730	28692	28702	28522	28578	28594	28609	28389	28533	28735	28681	28616	28613	28711	28344	28608	28635	28572	28484	28611	28629	28575	28637	28606	28781	28824	28680	28689	28732	28725	28656	28896	28695	28635	28717	28452	28758	28611	28572	28713	28739	28624	28422	28617	28399	28686	28664	28686	28431	28675	28579	28846	28664	28619	28627	28615	28556	28561	28646	28711	28452	28491	28640	28717	28440	28562	28796	28826	28359	28413	28564	28642	28542	28503	28680	28882	28765	28773	28761	28345	28580	28546	28613	28696	28716	28416	28331	28718	28570	28482	28639	28756	29004	28638	28666	28748	28677	28473	28607	28788	28657	28806	28554	28725	28881	28711	28629	28690	28745	28503	28624	28785	28561	28624	28812	28436	28943	28533	28543	28776	28614	28624	28612	28613	28661	28658	28798	28389	28522	28828	28774	28513	28520	28665	28575	28939	28618	28793	28400	28667	28505	28586	28560	28626	28498	28750	28834	28849	28627	28559	28830	28568	28547	28641	28604	28451	28426	28669	28599	28896	28690	28449	28610	28401	28493	28478	28484	28663	28688	28638	28794	28473	28607	28489	28562	28636	28739	28490	28530	28479	28673	28615	28737	28499	28589	28617	28638	28726	28765	28450	28386	28743	28546	28616	28525	28684	28699	28562	28721	28702	28541	28704	28546	28502	28699	28332	28784	28622	28790	28569	28684	28319	28669	28744	28579	28710	28709	28758	28761	28627	28771	28629	28668	28806	28528	28420	28893	28514	28665	28647	28365	28741	28538	28690	28670	28681	28595	28503	28561	28733	28607	28639	28628	28528	28592	28620	28719	28700	28701	28689	28760	28806	28735	28321	28849	28960	28821	28707	28439	28772	28801	28668	28774	28631	28568	28676	28674	28692	28741	28830	28750	28711	28720	28428	28626	28481	28570	28715	28641	28707	28716	28623	28781	28991	28790	28692	28693	28468	28584	28574	28639	28521	28422	28597	28548	28791	28653	28544	28562	28512	28574	28720	28715	28661	28795	28552	28884	28596	28686	28657	28581	28705	28512	28737	28832	28669	28736	28648	28635	28695	28800	28837	28871	28516	28498	28728	28452	28551	28618	28571	28482	28667	28606	28813	28940	28822	28702	28691	28653	28773	28620	28576	28530	28774	28752	28675	28568	28747	28659	28674	28723	28610	28665	28690	28562	28700	28563	28691	28584	28756	28822	28799	28455	28640	28592	28706	28572	28732	28694	28565	28643	28727	28907	28745	28530	28895	28670	28567	28693	28805	28681	28563	28684	28789	28485	28408	28781	28745	28504	28572	28538	28728	28756	28497	28749	28762	28642	28569	28654	28609	28523	28680	28578	28790	28446	28772	28685	28851	28608	28625	28778	28712	28683	28597	28614	28644	28591	28884	28841	28881	28642	28528	28570	28799	28815	28737	28716	28560	28807	28542	28669	28586	28726	28680	28574	28633	28716	28455	28611	28802	28608	28767	28715	28392	28566	28493	28529	28578	28658	28498	28688	28789	28610	28537	28666	28736	28581	28604	28539	28698	28668	28744	28578	28713	28832	28567	28752	28650	28759	28830	28724	28678	28832	28566	28561	28667	28658	28752	28773	28869	28847	28874	28624	28714	28863	28556	28655	28518	28571	28704	28499	28661	28619	28680	28747	28576	28626	28875	28665	28715	28744	28762	28748	28645	28908	28736	28555	28717	28703	28476	28790	28692	28881	28569	28725	28648	28519	28497	28652	28518	28820	28718	28910	28825	28718	28716	28615	28511	28781	28545	28555	28554	28877	28878	28458	28578	28474	28622	28406	28750	28594	28632	28721	28756	28593	28462	28668	28597	28580	28377	28412	28675	28745	28908	28530	28624	28504	28523	28771	28622	28897	28941	28526	28800	28752	28604	28645	28466	28554	28561	28845	28697	28653	28805	28756	28915	28425	28722	28719	28741	28762	28758	28788	28824	28900	28861	28497	28982	28773	28701	28786	28759	28590	28638	28506	28585	28875	28611	28707	28812	28495	28850	28442	28787	28790	28767	28607	28486	28566	28310	28618	28663	28823	28843	28658	28810	28582	28898	28637	28631	28754	28861	28648	28757	28596	28714	28625	28859	28597	28645	28689	28671	28708	28443	28454	28906	28319	28490	28778	28466	28628	28675	28560	28598	28867	28845	28611	28672	28537	28923	28582	28534	28500	28956	28524	28722	28724	28557	28697	28590	28517	28627	28592	28727	28572	28628	28745	28483	28430	28550	28738	28563	28626	28655	28586	28637	28522	28767	28423	28653	28755	28467	28657	28707	28600	28839	28615	28657	28774	28697	28733	28761	28660	28748	28638	28749	28930	28446	28504	28856	28570	28721	28896	28780	28642	28589	28558	28678	28581	28841	28745	28794	28739	28693	28741	28818	28851	28423	28733	28745	28427	28637	28528	28921	28831	28622	28659	28513	28710	28647	28447	28686	28796	28812	28779	28823	28639	28564	28885	28596	28533	28485	28326	28628	28763	28869	28626	28509	28618	28870	28805	28509	28718	28780	28930	28730	28714	28710	28660	28675	28648	28746	28592	28722	28713	28475	28659	28639	28886	28518	28641	28793	28709	28651	28636	28601	28480	28666	28820	28727	28647	28679	28705	28852	28631	28663	28399	28719	28737	28645	28734	28574	28888	28627	28790	28708	28655	28636	28850	28777	28606	28645	28709	28692	28660	28371	28805	28536	28734	28672	28790	28823	28586	28781	28610	28387	28670	28584	28639	28718	28666	28712	28670	28815	28806	28630	28280	28642	28528	28611	28473	28671	28769	28795	28830	28761	28556	28731	28439	28835	28838	28819	28770	28520	28606	28624	28503	28653	28623	28645	28379	28699	28720	28816	28709	28471	28635	28385	28747	28727	28642	28457	28545	28681	28861	28722	28564	28665	28679	28593	28569	28840	28643	28883	28829	28803	28778	28579	28856	28593	28523	28570	28680	28635	28566	28431	28637	28616	28801	28776	28514	28570	28652	28590	28365	28385	28597	28612	28828	28566	28712	28664	28600	28685	28689	28701	28695	28867	28507	28589	28803	28582	28522	28792	28770	28739	28678	28490	28837	28711	28723	28686	28823	28834	28720	28577	28533	28607	28583	28600	28752	28526	28556	28790	28673	28794	28740	28582	28717	28815	28731	28690	28734	28593	28681	28593	28824	28585	28716	28888	28770	28759	28867	28616	28684	28619	28763	28952	28700	28541	28401	28702	28728	28614	28724	28764	28697	28704	28755	28704	28690	28568	28798	28526	28592	28385	28752	28802	28584	28425	28622	28413	28508	28864	28741	28601	28519	28769	28679	28617	28654	28748	28752	28821	28958	28546	28666	28731	28617	28530	28887	28753	28636	28700	28491	28746	28642	28821	28502	28605	28562	28642	28527	28732	28503	28596	28530	28624	28668	28654	28658	28530	28619	28660	28471	28392	28605	28654	28591	28571	28668	28826	28704	28923	28876	28582	28584	28815	28622	28644	28707	28438	28694	28497	28590	28616	28732	28558	28438	28911	28513	28675	28654	28488	28540	28821	28818	28482	28639	28926	28603	28672	28493	28549	28760	28578	28977	28748	28672	28508	28564	28765	28538	28733	28739	28606	28702	28551	28619	28455	28427	28691	28645	28413	28557	28656	28606	28553	28564	28359	28408	28701	28656	28534	28541	28772	28770	28746	28945	28658	28890	28626	28604	28525	28541	28814	28598
53974	100076	92648	67363	44705	30721	24180	22384	22151	22169	22164	22104	22281	22003	21972	22170	22082	22084	22016	22070	22160	22123	21993	22127	21977	22182	22302	21980	22172	22113	22074	22057	21975	22184	22015	22250	21982	22044	22101	21981	22137	22024	22222	22120	22085	22131	21982	22092	22159	22102	22008	21986	21997	22047	21956	22095	22059	22158	22010	22197	22202	22046	22029	22114	22051	22002	22010	21958	22207	22050	21790	22056	22114	22049	21912	22052	22067	22116	21984	21996	21913	22339	22325	22089	22099	22108	21975	21965	22122	22043	21978	21975	22094	22066	22081	22230	22147	22109	22053	21915	22185	21995	22077	21888	21754	22175	22142	21988	22178	22147	22116	21992	21978	22024	22146	22045	21968	22109	22037	22017	22016	22109	21904	21986	22063	22031	22139	22105	22018	22071	22090	22036	21989	21981	21847	22023	22053	22108	21906	22050	22197	22056	22059	22046	22142	22180	22127	22217	21947	22090	22027	22360	22103	22005	22122	22031	22130	22108	22056	22347	22031	21887	22207	22070	21833	22011	21979	22010	22071	22115	22125	22063	22026	22109	21982	21991	21912	22103	22160	22023	22270	22011	22007	22026	22203	22124	22045	22076	21945	22000	22028	22087	22118	22219	22000	21995	22120	21960	22090	22209	22133	22146	21905	22101	22232	22049	22041	22190	21987	21853	22017	22065	22056	22090	22061	21968	22015	21913	21929	21883	22027	22073	22126	22077	22217	22012	21855	22048	22021	21993	21963	22075	21956	22014	22165	22063	22018	22066	22050	22159	22065	22129	22173	22198	22021	22119	22146	22037	22088	22037	22134	22020	21984	22012	22137	21842	22120	22053	22069	22049	22160	22064	22190	22364	21981	22065	22013	22079	22045	22085	21990	21905	22107	22220	22168	21948	22012	21946	22029	22041	22128	22116	22064	22005	21948	21972	22172	22178	22129	22092	22078	21925	22025	22124	22123	22058	22088	22033	22072	21983	22075	22157	22032	21995	21960	21942	22067	21893	22076	22253	22097	22241	22089	22174	21850	22128	22092	22145	22005	22039	22158	22027	22243	22207	22131	22241	22067	22149	21895	22252	21973	22039	21958	22031	22129	21976	22055	22016	21909	21998	22213	22237	22080	22066	22180	21980	21943	22145	22043	22039	22091	21803	22040	22084	22106	22150	21912	22191	21964	22013	22005	22043	22133	22134	22190	22156	22201	21913	21949	22002	22081	22222	21897	21874	22054	22069	22148	22260	22137	22134	22136	21987	21909	21883	21951	22272	21949	21870	22202	22090	21819	22089	22068	22127	21961	22052	21872	21858	22104	22162	21887	22173	22120	22183	21846	22093	22136	22281	22185	22227	22162	22183	22054	21965	22018	21938	22017	22099	22303	21863	21972	22218	21999	22150	22090	22109	22131	22098	22084	22101	22006	22111	21871	22111	21926	22048	22022	22056	22024	22001	21970	22034	22063	22022	22153	22123	22006	22162	22050	22004	21980	22141	21952	22103	22157	22213	22000	22013	22066	22126	21877	22174	22012	22115	22143	22031	22129	22273	22179	22049	21983	22104	21977	22123	22114	21942	21939	22114	22186	22112	21824	22098	22232	22015	22043	22195	21996	22195	21939	22124	22057	22102	22028	21922	22110	22154	22002	22126	21874	22052	22161	21960	22071	22058	22022	22141	22100	22100	22063	22220	21932	22106	22192	21913	22123	22269	22120	22059	22228	22107	22143	21994	22077	22123	22123	21911	22010	21814	22176	22395	22020	21831	22095	22121	22017	21987	21933	22042	22009	22212	21975	21957	21987	22255	21999	22178	22076	21964	21954	22107	22076	21969	22188	22021	22011	22044	22100	22027	21984	21998	22029	22143	22084	21985	22087	22071	22171	22092	21937	22154	21993	22038	21771	22247	22025	22018	21992	21964	22036	22193	22259	22112	21980	22284	22035	22249	22141	22062	22031	22020	22120	21998	22029	22149	21972	21941	22126	21960	22061	22241	21862	22020	22207	22134	22032	21947	22156	21989	22120	22266	22050	22101	21909	22158	22118	22258	21917	22048	22150	22048	22148	22199	22055	22081	22052	22154	22134	22148	21708	22034	21942	22148	22001	22137	22054	21957	22037	22091	22125	22114	22200	21954	22054	21970	22110	22043	22109	22074	21873	22009	22057	22114	22070	22280	22186	22068	22031	22201	22018	21946	22181	22169	22221	21965	21971	22138	22129	22111	22039	21953	22092	22063	22122	21872	21959	22037	22007	22030	22040	22082	22054	22079	22056	21796	22000	22016	22045	22314	21940	22173	21976	21958	22125	21969	21927	22140	22306	22035	22059	21997	22130	22002	22137	22104	21942	22221	21975	22124	22165	22043	22229	22002	21859	22073	22151	22169	22115	22040	21997	21891	22245	22095	22224	21993	22205	22100	22182	22079	22094	22044	21977	22075	22054	22052	22019	22143	22081	22060	22016	22229	22163	22095	22132	21961	22121	22028	22249	22180	21907	22133	21874	22054	22063	22078	22084	22175	21928	22014	22132	21859	22003	22190	22027	22067	22081	22045	22194	22007	22029	22216	22189	22092	22141	22110	22037	22074	22158	22084	22329	21915	21884	22065	21975	22115	22276	22187	22083	22134	21959	22181	22284	21928	22161	22093	22232	22232	21957	22260	22049	22092	22035	22248	22080	22074	21995	22172	21952	21967	22041	22011	22031	21964	21855	22259	22022	22230	22050	21951	22094	21977	22260	22018	22141	21981	22243	22094	22023	22123	22068	21965	21953	21979	21964	21969	22069	22005	22048	22251	22098	22114	22154	22167	22021	22121	21873	22016	22053	22046	22081	22119	22001	22115	22061	22214	22043	21899	22127	22105	22153	22182	22189	21972	22065	21986	22102	21995	21896	22135	22129	21987	22208	21874	22122	22169	22254	22056	22084	22068	22004	22093	22126	22193	22028	22200	21989	22067	22158	22146	21970	22078	21900	22059	21917	22097	21847	21967	22075	22039	21958	22062	21956	22263	21932	22177	21951	22044	22014	22120	21886	22009	22077	22064	22197	21993	22158	22064	21888	22061	22128	22123	22339	21922	22198	21990	22113	22236	22122	22146	22005	22035	22080	21999	22155	22038	21930	21962	21942	22067	22174	21930	21982	22098	22205	21932	22114	21928	21941	22150	22193	22201	22196	21832	22233	21972	22180	22009	22100	22093	22090	22038	21950	21892	22119	22098	22176	21958	22092	22261	22145	22191	22140	21924	21981	22295	22146	21911	22107	22159	21959	22160	22195	21853	21916	22025	22054	21986	21974	22049	22164	22194	22173	22088	22017	21923	22033	21989	22042	22032	21941	22029	21975	21952	21983	22215	22166	22043	22100	22235	22079	22046	22092	22083	22108	21787	21988	22154	21989	22084	22083	22275	22007	22036	21997	22294	22257	22020	21996	22193	22191	22120	21924	21942	22014	22272	22106	22067	22227	22144	22100	22161	22019	21956	22180	22008	22091	22046	21984	21972	22243	22137	21984	21961	22064	22257	21933	21912	21840	21912	22027	22062	22030	22246	21945	22037	22188	22069	22039	22101	22022	21873	21917	21950	22069	22038	21883	22087	22049	22131	22037	22098	21987	22253	21983	21999	22068	22073	21991	22065	21940	21982	21923	22045	22079	22027	22032	22002	22103	21918	21967	22070	22116	22257	22178	22010	22008	22105	22100	22028	21903	22065	22157	21973	22161	22081	22123	22082	21931	22192	22005	22020	22129	22150	21957	21962	22006	22127	22017	22036	22182	22082	22183	21906	22052	22097	22174	22054	22211	22048	22140	21973	22130	22041	22065	22110	21866	22072	22025	22091	22179	21945	22129	22072	22186	22103	21924	22062	22114	22191	22038	22050	22112	22202	22072	21912	21998	22209	22154	22038	21915	21957	22190	21983	22145	22135	22161	22108	22014	22060	22106	21895	21954	22151	22247	22125	22076	22143	22073	21998	21885	22069	21926	21867	21990	22017	22026	22129	21969	22095	22054	22265	21928	22067	22083	21993	22012	22005	21988	22127	21874	22210	22043	22093	21973	22071	22031	22118	22027	21983	22135	22003	22201	22107	21889	22271	22129	22102	22132	22073	21881	22129	22026	22122	22175	22178	22069	22143	22033	22166	21997	22053	21975	21978	22124	21926	22130	21936	21979	21958	21918	22041	22098	22070	22040	22051	22133	21969	22055	22078	22082	22154	21996	22011	22074	22009	22168	22005	21960	22197	22142	22035	21987	22066	22145	22051	21949	22187	22075	22136	22234	22039	21904	22160	22151	22082	22226	21991	21989	21974	21943	22154	21992	22032	22051	21923	21970	22085	22233	21873	22124	22032	21967	22031	22163	21998	21839	22177	21884	22076	22005	22250	21844	22150	22196	22110	22241	22042	21840	21971	22134	22153	22072	22019	21981	22123	21956	22130	22112	21994	22088	21878	22080	21944	22137	22347	22069	22050	21989	21916	22203	22023	22059	22010	22056	21908	22205	22077	22016	22162	22016	22208	22070	22071	22091	21917	22020	21998	22047	22038	22058	22130	22134	22118	22079	22033	22049	22014	22029	21993	22020	22042	22013	22046	22032	21964	21858	21920	22250	22103	22189	22038	22165	22076	22249	22133	22111	22040	21961	22127	22202	21994	21860	22209	22068	22061	22088	22144	21875	22205	22023	22085	22161	22225	22019	21963	22177	22065	22119	22135	22244	22146	21851	22229	21953	22033	21968	22114	22088	22067	22222	22060	22115	22108	22049	22135	22099	22148	22066	22130	22166	21987	22198	21937	22030	22302	21982	22159	22011	22153	22021	22132	22089	22054	22063	22115	22100	21937	22154	22131	22057	21854	22051	21977	22057	22027	22025	22039	21948	22117	21882	22018	22042	22187	21967	21900	22265	22122	22116	22107	22167	22206	22252	21925	21990	22177	22039	22066	22060	21990	22066	22070	21954	21945	22288	22120	22259	22070	21925	21838	22225	21941	22204	21956	22084	22063	21910	22101	22036	21913	22166	22041	21865	21959	21770	22142	22028	21952	22118	22065	22156	22078	22193	21860	22078	22069	22156	22129	22121	22103	22141	22009	21879	22005	22088	22085	21962	22269	21991	21928	21983	22124	22043	21979	22039	21844	21972	22132
22373	23282	44662	48663	42049	36782	34506	30213	29715	30269	30025	29920	29723	29823	30025	29531	29755	29689	29979	29693	29802	29553	29674	29814	29681	29622	29769	29672	29756	29547	29672	29417	29611	29510	29480	29767	29647	29388	29579	29355	29408	29761	29497	29337	29662	29676	29542	29459	29762	29500	29508	29730	29607	29517	29596	29601	29586	29441	29350	29659	29547	29297	29473	29654	29340	29339	29439	29561	29577	29384	29472	29504	29617	29445	29443	29675	29423	29557	29490	29330	29372	29650	29656	29442	29717	29580	29504	29636	29328	29517	29463	29375	29495	29525	29547	29406	29555	29682	29515	29369	29384	29332	29275	29503	29520	29330	29503	29529	29651	29361	29451	29495	29644	29370	29703	29442	29390	29175	29389	29577	29522	29466	29373	29609	29373	29342	29496	29381	29475	29568	29503	29503	29359	29504	29465	29347	29653	29575	29370	29411	29639	29398	29329	29395	29429	29644	29525	29538	29530	29604	29583	29469	29593	29320	29556	29539	29672	29464	29512	29487	29477	29295	29463	29428	29428	29214	29743	29322	29447	29379	29479	29612	29513	29576	29379	29430	29459	29539	29404	29215	29670	29364	29602	29508	29320	29143	29339	29439	29552	29719	29250	29561	29223	29315	29422	29463	29265	29451	29478	29525	29470	29463	29296	29390	29479	29640	29241	29250	29405	29662	29486	29536	29469	29421	29586	29466	29547	29512	29631	29365	29329	29557	29665	29370	29652	29499	29434	29585	29428	29509	29418	29363	29388	29539	29435	29469	29604	29565	29673	29361	29450	29556	29565	29548	29424	29614	29639	29302	29583	29496	29398	29350	29432	29464	29473	29533	29469	29561	29560	29354	29504	29691	29418	29438	29486	29433	29562	29308	29385	29461	29585	29169	29510	29306	29420	29204	29545	29402	29673	29192	29226	29188	29391	29525	29376	29661	29592	29383	29494	29541	29495	29365	29485	29510	29423	29279	29494	29322	29650	29514	29692	29628	29498	29479	29594	29536	29148	29205	29721	29433	29509	29533	29404	29747	29421	29457	29553	29541	29364	29452	29580	29592	29434	29301	29463	29388	29404	29441	29632	29361	29464	29474	29554	29256	29626	29495	29494	29325	29548	29439	29498	29506	29590	29484	29385	29416	29656	29276	29505	29610	29579	29496	29381	29643	29616	29573	29594	29333	29378	29305	29453	29512	29486	29455	29425	29421	29326	29471	29390	29274	29650	29473	29592	29450	29249	29469	29470	29334	29230	29569	29458	29566	29402	29262	29487	29471	29553	29462	29384	29439	29341	29396	29359	29691	29433	29403	29442	29460	29644	29636	29503	29317	29583	29364	29628	29316	29452	29317	29571	29593	29461	29552	29275	29553	29531	29409	29582	29615	29513	29524	29677	29626	29304	29831	29444	29613	29439	29522	29488	29176	29509	29333	29491	29363	29500	29535	29631	29474	29486	29392	29472	29572	29343	29551	29379	29671	29379	29175	29366	29640	29385	29461	29402	29420	29495	29369	29446	29743	29440	29193	29281	29331	29630	29544	29527	29544	29340	29457	29605	29773	29398	29328	29465	29504	29431	29355	29556	29540	29527	29510	29433	29429	29672	29462	29464	29284	29477	29414	29442	29332	29248	29349	29567	29392	29542	29272	29357	29434	29284	29318	29432	29392	29330	29616	29407	29619	29468	29458	29360	29676	29554	29516	29423	29490	29389	29507	29469	29491	29696	29592	29440	29600	29426	29455	29252	29382	29421	29365	29456	29360	29420	29632	29616	29545	29465	29475	29568	29381	29530	29595	29494	29554	29602	29520	29482	29656	29576	29623	29771	29488	29312	29492	29283	29694	29442	29517	29410	29343	29631	29533	29475	29504	29384	29552	29588	29469	29475	29357	29367	29383	29645	29597	29427	29440	29486	29361	29389	29536	29545	29551	29427	29539	29634	29088	29428	29521	29366	29438	29527	29710	29661	29470	29495	29332	29630	29195	29677	29556	29572	29479	29520	29532	29356	29278	29504	29430	29600	29455	29422	29358	29606	29187	29173	29392	29693	29449	29428	29851	29348	29281	29539	29442	29348	29608	29576	29421	29402	29353	29366	29276	29618	29676	29478	29291	29628	29673	29408	29416	29377	29278	29838	29413	29435	29644	29492	29676	29423	29487	29306	29587	29285	29507	29591	29615	29546	29328	29340	29138	29530	29573	29601	29476	29609	29475	29389	29617	29312	29436	29572	29309	29374	29486	29350	29298	29634	29239	29455	29553	29259	29541	29315	29529	29354	29362	29474	29560	29572	29665	29531	29498	29684	29525	29374	29439	29480	29536	29493	29299	29234	29589	29456	29534	29390	29277	29417	29563	29493	29474	29757	29577	29563	29689	29643	29415	29789	29389	29537	29502	29510	29316	29497	29710	29525	29555	29479	29626	29640	29622	29710	29471	29581	29525	29480	29528	29286	29413	29520	29420	29659	29436	29354	29483	29316	29257	29548	29467	29333	29345	29610	29435	29461	29480	29666	29113	29554	29350	29647	29541	29545	29338	29397	29748	29381	29669	29444	29427	29248	29263	29580	29414	29425	29363	29506	29337	29212	29300	29410	29386	29459	29574	29376	29575	29596	29335	29371	29366	29374	29374	29649	29322	29314	29453	29576	29355	29454	29412	29597	29345	29488	29405	29713	29598	29578	29606	29677	29582	29427	29623	29342	29501	29462	29468	29460	29491	29674	29552	29422	29407	29510	29302	29493	29610	29263	29367	29578	29260	29494	29617	29866	29336	29341	29366	29566	29534	29607	29311	29450	29546	29489	29635	29578	29555	29533	29257	29740	29399	29460	29406	29388	29552	29588	29504	29454	29450	29260	29365	29546	29527	29404	29496	29390	29074	29457	29576	29413	29419	29493	29405	29668	29629	29340	29290	29244	29318	29534	29286	29495	29569	29361	29435	29540	29617	29560	29340	29165	29477	29273	29396	29246	29301	29571	29506	29100	29459	29498	29373	29385	29429	29574	29507	29473	29205	29341	29405	29394	29347	29454	29594	29105	29584	29302	29379	29620	29475	29343	29519	29426	29367	29490	29168	29569	29550	29081	29399	29342	29506	29329	29429	29536	29494	29438	29421	29366	29467	29414	29689	29501	29597	29605	29530	29334	29724	29490	29379	29646	29342	29496	29319	29458	29486	29389	29350	29359	29418	29582	29721	29446	29543	29426	29072	29518	29432	29524	29392	29475	29189	29572	29357	29269	29373	29327	29676	29254	29270	29307	29312	29556	29626	29324	29679	29195	29695	29402	29619	29458	29471	29500	29513	29586	29537	29318	29563	29466	29542	29445	29466	29556	29581	29351	29668	29583	29540	29467	29467	29532	29486	29568	29320	29318	29571	29825	29336	29765	29426	29389	29295	29381	29610	29425	29550	29537	29559	29605	29358	29559	29526	29478	29373	29619	29683	29515	29417	29442	29270	29424	29410	29399	29485	29344	29426	29643	29318	29582	29622	29497	29286	29411	29452	29395	29460	29586	29209	29522	29499	29463	29585	29440	29494	29359	29304	29498	29442	29500	29284	29571	29444	29528	29420	29566	29580	29619	29440	29469	29496	29654	29413	29278	29376	29313	29474	29388	29510	29483	29309	29497	29597	29482	29646	29411	29382	29639	29151	29282	29288	29442	29436	29570	29409	29563	29351	29490	29645	29597	29641	29486	29413	29615	29561	29450	29542	29578	29456	29515	29428	29365	29347	29261	29521	29489	29312	29509	29521	29462	29543	29397	29555	29487	29379	29444	29345	29419	29277	29420	29485	29452	29542	29543	29429	29578	29537	29519	29664	29556	29674	29568	29290	29196	29611	29466	29690	29446	29240	29564	29596	29724	29500	29596	29582	29343	29508	29419	29472	29562	29560	29475	29539	29392	29237	29414	29361	29672	29348	29340	29441	29395	29463	29450	29655	29585	29362	29630	29293	29588	29607	29516	29633	29364	29504	29336	29303	29528	29581	29315	29401	29403	29311	29445	29486	29390	29393	29662	29442	29516	29529	29519	29444	29501	29741	29414	29686	29364	29412	29646	29562	29645	29412	29275	29618	29475	29467	29518	29579	29546	29306	29256	29578	29504	29287	29326	29441	29511	29652	29468	29424	29656	29598	29401	29342	29387	29610	29282	29349	29504	29052	29447	29524	29621	29365	29496	29491	29460	29659	29509	29356	29520	29270	29480	29600	29509	29542	29507	29163	29423	29308	29527	29381	29394	29449	29454	29524	29326	29393	29635	29483	29492	29570	29248	29207	29386	29423	29557	29593	29274	29566	29441	29691	29491	29261	29570	29307	29467	29678	29459	29309	29305	29421	29422	29193	29342	29506	29330	29553	29639	29230	29732	29601	29419	29590	29441	29392	29174	29388	29317	29510	29342	29518	29402	29739	29600	29368	29398	29259	29326	29332	29532	29542	29532	29503	29613	29740	29563	29441	29434	29488	29597	29825	29464	29523	29569	29445	29548	29505	29365	29336	29619	29371	29620	29473	29575	29265	29653	29416	29515	29533	29718	29550	29306	29391	29424	29346	29459	29490	29600	29683	29469	29316	29532	29619	29364	29530	29561	29610	29376	29437	29540	29563	29329	29626	29408	29221	29666	29535	29283	29477	29503	29537	29237	29479	29522	29486	29387	29548	29382	29291	29587	29525	29493	29310	29470	29363	29285	29517	29681	29500	29331	29720	29489	29542	29210	29545	29634	29237	29406	29610	29415	29453	29513	29451	29655	29623	29184	29234	29673	29524	29606	29159	29341	29611	29321	29523	29422	29732	29464	29262	29654	29742	29533	29816	29719	29248	29351	29730	29726	29552	29461	29376	29527	29553	29555	29426	29553	29434	29608	29516	29463	29368	29395	29296	29725	29542	29655	29373	29542	29519	29566	29452	29663	29401	29187	29446	29448	29560	29580	29555	29516	29444	29533	29427	29386	29408	29355	29493	29271	29721	29504	29483	29706	29419	29404	29537	29397	29447	29582	29452	29291	29570	29381	29470	29625	29313	29338	29574	29353	29335	29394	29325	29470	29496	29472	29597	29449	29563	29641	29623	29370	29672	29404	29403	29448	29441	29350	29378	29509	29433	29618	29437	29581	29306	29464	29341	29577	29449	29437	29400	29286	29424
60464	99565	94957	83535	57999	38101	27130	23112	22548	22342	22609	22407	22500	22590	22409	22499	22581	22557	22487	22541	22542	22560	22553	22575	22334	22431	22420	22505	22475	22582	22385	22392	22562	22596	22475	22593	22340	22429	22610	22594	22448	22368	22676	22688	22564	22423	22552	22542	22516	22412	22558	22477	22637	22431	22259	22324	22633	22403	22597	22427	22610	22407	22548	22490	22545	22565	22807	22265	22539	22399	22610	22498	22643	22500	22359	22370	22657	22496	22495	22611	22433	22523	22389	22690	22654	22484	22461	22567	22455	22368	22504	22643	22522	22309	22508	22496	22515	22398	22415	22446	22673	22424	22463	22605	22520	22311	22416	22400	22528	22462	22477	22505	22519	22549	22582	22605	22550	22478	22486	22443	22487	22473	22427	22570	22440	22537	22580	22481	22564	22492	22571	22601	22472	22462	22577	22670	22534	22466	22239	22466	22421	22592	22542	22532	22380	22543	22447	22625	22438	22523	22556	22487	22433	22501	22397	22446	22418	22568	22463	22477	22633	22465	22313	22578	22335	22514	22402	22304	22440	22548	22394	22339	22677	22396	22553	22453	22414	22460	22451	22456	22550	22359	22500	22322	22711	22538	22438	22423	22420	22551	22479	22380	22487	22569	22366	22524	22513	22494	22513	22523	22366	22529	22458	22456	22381	22560	22559	22431	22470	22448	22486	22543	22538	22718	22533	22498	22493	22575	22541	22438	22638	22467	22479	22639	22529	22487	22487	22534	22450	22439	22638	22471	22412	22419	22489	22434	22543	22278	22355	22527	22562	22533	22433	22489	22485	22748	22457	22533	22443	22145	22565	22529	22665	22374	22511	22574	22549	22522	22661	22449	22648	22378	22653	22428	22556	22398	22382	22602	22452	22608	22505	22426	22580	22498	22600	22675	22518	22414	22730	22451	22309	22590	22541	22469	22566	22572	22615	22390	22610	22410	22576	22327	22440	22440	22657	22527	22593	22549	22658	22563	22469	22360	22392	22591	22434	22532	22515	22624	22578	22497	22339	22570	22487	22573	22559	22556	22559	22585	22386	22716	22389	22429	22363	22560	22400	22554	22570	22505	22307	22396	22475	22531	22224	22677	22528	22386	22460	22491	22380	22397	22480	22610	22412	22616	22401	22435	22407	22379	22633	22437	22651	22449	22484	22481	22530	22438	22642	22494	22314	22487	22678	22580	22417	22521	22726	22702	22365	22466	22657	22332	22500	22317	22662	22388	22716	22316	22258	22414	22455	22414	22390	22709	22416	22471	22614	22595	22525	22578	22373	22400	22489	22529	22526	22365	22346	22621	22363	22642	22402	22560	22380	22420	22590	22463	22463	22367	22380	22491	22551	22373	22418	22555	22529	22368	22455	22487	22490	22376	22464	22397	22677	22409	22365	22416	22440	22500	22514	22530	22439	22518	22502	22506	22319	22370	22634	22542	22601	22692	22597	22633	22388	22523	22388	22534	22671	22609	22490	22692	22534	22344	22406	22553	22648	22387	22516	22448	22604	22498	22660	22486	22593	22402	22364	22425	22482	22531	22563	22737	22622	22491	22599	22509	22836	22462	22377	22453	22570	22433	22593	22326	22531	22291	22356	22400	22495	22494	22551	22460	22372	22532	22498	22426	22439	22560	22428	22362	22620	22727	22640	22468	22579	22703	22392	22496	22492	22627	22429	22647	22621	22354	22326	22389	22450	22609	22517	22688	22514	22640	22566	22509	22581	22458	22565	22326	22597	22571	22554	22508	22540	22501	22556	22618	22558	22584	22510	22364	22379	22474	22541	22450	22591	22545	22450	22476	22405	22528	22516	22375	22419	22694	22386	22667	22442	22500	22590	22445	22646	22473	22607	22576	22368	22537	22526	22581	22430	22522	22567	22536	22534	22402	22546	22508	22850	22485	22642	22468	22446	22563	22511	22616	22389	22522	22558	22564	22588	22475	22498	22543	22403	22616	22558	22577	22284	22716	22535	22483	22329	22698	22675	22465	22581	22503	22560	22495	22481	22506	22617	22649	22291	22489	22477	22455	22603	22446	22400	22332	22143	22580	22436	22317	22340	22460	22484	22711	22574	22622	22446	22478	22489	22437	22524	22485	22567	22468	22361	22474	22595	22563	22581	22378	22579	22476	22358	22490	22326	22583	22393	22614	22407	22532	22509	22427	22633	22378	22543	22268	22372	22495	22574	22520	22510	22622	22386	22597	22410	22431	22707	22419	22440	22513	22510	22466	22475	22710	22504	22677	22367	22540	22374	22495	22729	22583	22496	22496	22522	22600	22487	22580	22525	22699	22489	22568	22503	22335	22636	22439	22552	22529	22487	22519	22319	22590	22440	22451	22377	22560	22580	22558	22546	22556	22551	22594	22669	22472	22828	22390	22550	22466	22534	22577	22598	22379	22642	22452	22625	22658	22486	22569	22470	22560	22471	22321	22339	22511	22474	22729	22552	22442	22360	22582	22465	22549	22341	22553	22521	22534	22418	22410	22419	22465	22409	22427	22543	22374	22339	22520	22401	22303	22551	22278	22561	22473	22498	22569	22415	22555	22391	22581	22567	22530	22434	22591	22605	22427	22451	22616	22541	22523	22389	22403	22349	22388	22415	22608	22427	22561	22483	22445	22528	22293	22586	22494	22650	22462	22433	22563	22363	22418	22552	22545	22425	22576	22467	22451	22693	22331	22523	22364	22606	22540	22476	22441	22647	22446	22577	22445	22620	22528	22530	22557	22551	22403	22548	22542	22728	22587	22635	22407	22523	22468	22426	22223	22515	22512	22567	22398	22270	22498	22458	22587	22447	22547	22536	22404	22590	22575	22598	22524	22332	22603	22246	22517	22615	22660	22510	22580	22405	22455	22564	22371	22483	22516	22471	22605	22328	22338	22750	22479	22365	22383	22329	22587	22359	22491	22639	22629	22535	22472	22265	22415	22671	22418	22629	22478	22604	22276	22493	22435	22517	22428	22447	22527	22518	22615	22525	22317	22382	22452	22444	22421	22370	22359	22629	22381	22390	22629	22396	22780	22582	22510	22612	22512	22467	22691	22522	22543	22506	22482	22631	22498	22514	22665	22328	22383	22256	22414	22496	22561	22547	22451	22627	22605	22489	22529	22680	22516	22434	22234	22570	22508	22402	22612	22318	22643	22566	22373	22457	22469	22509	22221	22565	22500	22529	22653	22471	22551	22583	22470	22599	22501	22469	22403	22639	22552	22349	22482	22532	22483	22365	22405	22438	22477	22608	22532	22446	22736	22580	22459	22639	22442	22584	22511	22409	22460	22523	22616	22554	22502	22448	22615	22464	22457	22483	22661	22489	22468	22465	22369	22761	22570	22519	22306	22525	22692	22574	22450	22430	22389	22475	22382	22475	22396	22552	22574	22532	22612	22585	22220	22542	22348	22583	22644	22392	22455	22415	22354	22478	22558	22643	22549	22628	22602	22671	22424	22410	22571	22498	22464	22616	22550	22424	22413	22681	22512	22525	22613	22488	22630	22363	22437	22462	22315	22574	22533	22565	22454	22626	22801	22759	22530	22650	22457	22839	22560	22481	22398	22431	22586	22426	22566	22537	22258	22582	22429	22519	22429	22637	22545	22443	22309	22610	22485	22464	22643	22624	22526	22308	22640	22497	22647	22350	22427	22552	22614	22423	22340	22556	22561	22564	22625	22607	22469	22615	22416	22580	22527	22567	22505	22492	22491	22754	22639	22498	22479	22480	22576	22644	22420	22416	22578	22503	22611	22537	22543	22575	22525	22477	22660	22393	22531	22526	22472	22519	22379	22701	22530	22367	22628	22500	22468	22633	22605	22538	22475	22630	22606	22465	22306	22462	22521	22564	22505	22789	22626	22627	22409	22578	22276	22502	22394	22445	22478	22577	22515	22576	22571	22302	22578	22483	22582	22447	22427	22454	22348	22507	22468	22487	22552	22515	22512	22405	22546	22609	22382	22514	22570	22320	22387	22619	22350	22481	22583	22632	22409	22394	22301	22594	22454	22386	22514	22611	22390	22452	22455	22703	22528	22474	22798	22410	22418	22515	22559	22351	22385	22618	22522	22462	22434	22460	22457	22409	22655	22330	22384	22476	22465	22415	22535	22570	22592	22385	22634	22498	22283	22339	22388	22342	22536	22421	22548	22801	22495	22502	22654	22414	22367	22478	22379	22586	22427	22595	22318	22427	22673	22306	22545	22472	22625	22594	22393	22421	22708	22499	22442	22367	22623	22501	22590	22359	22503	22496	22365	22403	22715	22447	22540	22563	22493	22534	22436	22564	22602	22451	22582	22544	22498	22491	22455	22394	22455	22582	22507	22503	22605	22550	22476	22464	22473	22555	22686	22569	22654	22603	22495	22596	22431	22653	22402	22446	22507	22424	22446	22523	22476	22441	22531	22589	22494	22556	22591	22414	22621	22394	22625	22420	22565	22532	22615	22464	22550	22508	22552	22583	22586	22443	22377	22347	22559	22390	22585	22567	22646	22816	22669	22615	22490	22706	22404	22479	22410	22639	22447	22428	22509	22554	22627	22361	22586	22459	22560	22597	22545	22586	22421	22387	22563	22416	22503	22480	22433	22439	22449	22633	22572	22329	22459	22359	22550	22457	22476	22526	22417	22616	22566	22652	22360	22504	22557	22492	22455	22486	22684	22510	22570	22486	22373	22306	22414	22509	22415	22390	22311	22542	22346	22530	22557	22558	22478	22517	22451	22360	22406	22576	22554	22694	22489	22374	22629	22743	22491	22570	22367	22498	22508	22438	22323	22585	22405	22595	22520	22505	22537	22320	22706	22505	22540	22445	22801	22420	22407	22472	22621	22544	22487	22549	22371	22481	22537	22485	22587	22430	22542	22692	22491	22575	22500	22452	22567	22346	22620	22480	22652	22684	22638	22268	22535	22473	22615	22553	22507	22395	22662	22323	22503	22518	22545	22665	22497	22464	22439	22724	22435	22398	22281	22507	22339	22398	22544	22574	22759	22503	22507	22364	22567	22444	22398	22470	22548	22575	22476	22423	22305	22541	22692	22354	22534	22585	22449	22627	22396	22574	22492	22521	22417	22384	22532	22498	22403	22443	22612	22256	22331	22566	22347	22672	22541	22422	22433	22504	22647	22501	22511	22454	22550	22497	22487
28471	37103	51277	42145	33198	30324	29082	28834	28700	28479	28620	28606	28568	28678	28578	28548	28623	28648	28784	28744	28371	28859	28551	28470	28646	28558	28608	28629	28610	28458	28741	28633	28668	28431	28729	28569	28658	28677	28651	28380	28646	28750	28799	28591	28639	28656	28492	28604	28567	28705	28737	28700	28517	28699	28642	28651	28441	28508	28729	28594	28367	28741	28438	28735	28887	28695	28585	28763	28631	28601	28577	28592	28496	28647	28608	28768	28539	28588	28695	28561	28480	28609	28431	28518	28785	28634	28631	28626	28276	28725	28524	28788	28728	28797	28479	28941	28270	28704	28702	28966	28635	28570	28618	28588	28677	28612	28553	28482	28590	28654	28712	28425	28635	28399	28628	28711	28637	28576	28396	28764	28570	28651	28580	28640	28476	28595	28731	28409	28479	28564	28835	28700	28467	28752	28526	28826	28707	28696	28599	28465	28488	28698	28549	28759	28502	28658	28638	28362	28570	28705	28377	28694	28787	28618	28594	28647	28707	28582	28602	28687	28718	28657	28757	28618	28745	28513	28397	28412	28652	28613	28422	28629	28438	28401	28376	28616	28486	28592	28652	28504	28914	28651	28724	28642	28580	28947	28684	28604	28798	28410	28550	28689	28451	28592	28684	28560	28672	28667	28775	28681	28539	28477	28410	28743	28609	28485	28828	28633	28444	28696	28496	28474	28536	28693	28562	28308	28435	28750	28581	28795	28223	28663	28397	28496	28509	28492	28693	28950	28843	28575	28758	28581	28696	28398	28570	28428	28677	28675	28357	28355	28728	28587	28772	28706	28503	28722	28437	28505	28695	28704	28533	28454	28787	28628	28634	28594	28701	28406	28612	28408	28644	28589	28530	28576	28624	28345	28572	28640	28765	28508	28608	28564	28807	28617	28544	28518	28751	28844	28936	28823	28705	28570	28664	28679	28605	28707	28609	28632	28719	28451	28704	28552	28535	28792	28602	28515	28460	28408	28420	28536	28628	28701	28640	28435	28500	28466	28606	28472	28474	28596	28778	28489	28630	28503	28531	28446	28544	28632	28791	28820	28489	28397	28765	28655	28595	28672	28687	28682	28471	28286	28545	28907	28524	28891	28755	28862	28543	28639	28690	28567	28742	28579	28642	28666	28628	28652	28531	28674	28396	28601	28497	28631	28581	28494	28778	28714	28845	28502	28544	28556	28572	28704	28614	28649	28525	28606	28490	28608	28475	28707	28644	28545	28595	28691	28684	28581	28387	28665	28746	28512	28499	28676	28817	28560	28598	28866	28580	28519	28720	28557	28883	28625	28735	28610	28673	28463	28522	28633	28779	28694	28755	28604	28714	28505	28761	28797	28621	28577	28668	28665	28719	28714	28570	28907	28372	28652	28347	28502	28632	28597	28558	28673	28807	28668	28464	28671	28229	28514	28736	28601	28625	28630	28872	28602	28601	28532	28764	28751	28663	28494	28605	28666	28450	28606	28465	28773	28780	28572	28522	28537	28572	28488	28449	28544	28720	28673	28492	28686	28473	28595	28796	28558	28710	28545	28649	28660	28486	28531	28457	28536	28480	28469	28442	28470	28279	28481	28634	28525	28719	28555	28513	28486	28492	28573	28523	28849	28426	28643	28549	28513	28866	28611	28620	28439	28583	28373	28575	28718	28740	28723	28635	28537	28604	28866	28830	28686	28839	28536	28683	28512	28602	28595	28652	28387	28501	28514	28709	28714	28587	28594	28566	28580	28677	28484	28692	28583	28584	28645	28716	28474	28763	28696	28772	28641	28612	28816	28656	28848	28597	28776	28640	28512	28613	28845	28677	28693	28618	28524	28661	28700	28675	28703	28828	28558	28715	28724	28293	28647	28638	28524	28561	28675	28660	28645	28532	28779	28883	28520	28539	28910	28567	28443	28577	28563	28486	28529	28727	28364	28579	28640	28558	28806	28572	28669	28710	28647	28965	28584	28743	28638	28687	28698	28548	28371	28805	28775	28694	28785	28822	28541	28593	28610	28862	28642	28671	28648	28771	28722	28662	28808	28853	28733	28698	28518	28613	28299	28666	28481	28563	28480	28686	28633	28658	28609	28627	28664	28924	28467	28671	28611	28528	28841	28639	28340	28575	28490	28662	28512	28820	28645	28349	28507	28754	28690	28601	28547	28783	28685	28521	28710	28743	28594	28449	28662	28596	28450	28746	28940	28766	28634	28428	28676	28675	28563	28507	28622	28380	28603	28695	28559	28600	28559	28760	28621	28552	28664	28545	28523	28749	28567	28378	28458	28516	28644	28717	28622	28412	28686	28440	28504	28629	28685	28770	28571	28733	28764	28843	28704	28625	28519	28284	28427	28375	28712	28682	28650	28782	28628	28482	28680	28503	28702	28446	28505	28741	28530	28621	28549	28448	28650	28642	28539	28583	28580	28538	28769	28760	28687	28807	28645	28597	28546	28506	28750	28624	28545	28561	28694	28377	28650	28662	28846	28696	28365	28313	28559	28877	28729	28507	28834	28722	28788	28680	28575	28681	28619	28467	28711	28342	28760	28789	28618	28790	28517	28723	28575	28784	28541	29054	28719	28566	28696	28558	28780	28567	28679	28742	28479	28528	28699	28484	28755	28402	28734	28746	28639	28661	28579	28529	28412	28528	28641	28935	28582	28724	28491	28656	28501	29073	28758	28413	28692	28548	28530	28413	28700	28638	28732	28847	28532	28857	28579	28870	28747	28901	28684	28821	28678	28809	28590	28534	28384	28638	28525	28635	28745	28567	28440	28722	28912	28577	28659	28691	28628	28555	28760	28458	28667	28625	28334	28593	28651	28510	28614	28696	28694	28566	28378	28827	28809	28858	28432	28528	28548	28699	28618	28632	28726	28865	28759	28484	28710	28821	28674	28500	28563	28545	28520	28736	28454	28508	28689	28433	28470	28667	28700	28570	28564	28589	28477	28398	28619	28471	28667	28535	28375	28426	28725	28821	28532	28641	28601	28660	28503	28647	28542	28679	28838	28656	28571	28723	28528	28592	28527	28545	28684	28497	28508	28637	28396	28746	28730	28685	28703	28741	28648	28640	28908	28543	28484	28469	28477	28498	28622	28633	28549	28508	28574	28611	28486	28809	28509	28594	28542	28487	28570	28794	28625	28850	28644	28549	28292	28711	28734	28642	28612	28676	28811	28442	28537	28677	28619	28849	28638	28685	28407	28704	28604	28620	28246	28475	28705	28730	28634	28494	28470	28815	28646	28620	28648	28738	28549	28857	28739	28615	28391	28378	28479	28546	28476	28898	28455	28591	28492	28553	28700	28665	28846	28530	28666	28648	28289	28567	28495	28700	28665	28695	28429	28627	28690	28602	28597	28538	28626	28813	28790	28891	28560	28743	28630	28588	28474	28657	28624	28502	28671	28512	28537	29089	28539	28639	28890	28710	28488	28715	28578	28534	28599	28580	28763	28545	28483	28763	28687	28560	28695	28285	28585	28706	28676	28685	28747	28643	28724	28382	28634	28613	28494	28489	28754	28608	28762	28583	28728	28785	28613	28403	28649	28810	28618	28532	28685	28572	28725	28626	28564	28706	28708	28660	28758	28577	28684	28654	28823	28592	28513	28551	28506	28676	28506	28469	28869	28744	28581	28659	28868	28591	28708	28748	28670	28537	28687	28656	28600	28798	28699	28785	28761	28681	28620	28457	28585	28719	28561	28709	28508	28639	28621	28550	28394	28555	28571	28626	28614	28681	28557	28712	28586	28566	28431	28597	28679	28710	28692	28733	28503	28725	28538	28662	28653	28373	28686	28412	28613	28650	28529	28743	28738	28703	28574	28785	28871	28440	28629	28619	28607	28492	28586	28736	28627	28664	28576	28685	28584	28928	28541	28562	28373	28728	28493	28686	28746	28683	28889	28507	28778	28774	28893	28667	28522	28804	28588	28786	28711	28834	28748	28433	28712	28643	28635	28615	28758	28604	28697	28746	28810	28560	28785	28478	28780	28821	28276	28805	28671	28514	28682	28563	28881	28411	28553	28707	28731	28612	28480	28691	28637	28666	28581	28644	28629	28892	28483	28838	28643	28683	28628	28757	28848	28576	28785	28777	28772	28714	28736	28642	28590	28606	28666	28764	28717	28570	28787	28703	28775	28455	28675	28577	28513	28747	28856	28820	28630	28736	28795	28665	28669	28600	28411	28506	28734	28681	28683	28692	28724	28619	28856	28578	28362	28509	28754	28686	28599	28590	28661	28532	28712	28503	28618	28669	28696	28753	28763	28551	28731	28584	28546	28880	28720	28830	28572	28561	28684	28805	28607	28702	28473	28693	28475	28620	28479	28491	28716	28600	28551	28648	28683	28820	28782	28905	28923	28855	28636	28685	28657	28728	28659	28608	28522	28521	28480	28646	28661	28416	28301	28794	28599	28547	28727	28865	28470	28728	28545	28704	28697	28528	28789	28603	28555	28712	28637	28786	28934	28773	28802	28794	28642	28646	28750	28899	28479	28457	28603	28642	28826	28718	28347	28634	28596	28596	28389	28502	28523	28436	28576	28638	28671	28710	28652	28582	28825	28584	28841	28452	28547	28562	28483	28640	28610	28911	28631	28330	28404	28580	28720	28655	28538	28721	28673	28770	28752	28784	28587	28508	28646	28770	28596	28525	28486	28731	28598	28525	28633	28766	28333	28673	28605	28683	28692	28496	28660	28792	28917	28653	28704	28497	28877	28563	28663	28703	28775	28589	28394	28532	28958	28365	28487	28571	28560	28823	28758	28567	28711	28500	28485	28585	28653	28832	28797	28674	28854	28680	28663	28742	28492	28708	28543	28671	28774	28451	28731	28626	28508	28655	28469	28640	28679	28502	28848	28614	28795	28670	28667	28500	28670	28837	28767	28567	28758	28475	28787	28556	28666	28662	28730	28890	28679	28751	28726	28746	28669	28723	28742	28738	28763	28609	29038	28842	28706	28479	28514	28619	28477	28634	28544	28670	28837	28655	28495	28700	28575	28584	28456	28674	28725	28694	28685	28572	28655	28786	28657	28483	28554	28684	28516	28745	28619	28685	28501	28598	28588	28856	28587	28498	28713	28711	28713	28700	28681	28442	28746	28609	28720	28635	28584	28796	28733	28728	28568	28581	28648	28844	28839	28719	28611	28543	28523
30314	60653	52987	36711	27361	23568	22494	21974	21961	22161	22035	21862	22087	21699	22153	21915	21854	21895	22018	21900	21829	22168	21840	22011	22020	22103	22028	22085	21982	21969	21872	21881	21837	22065	21892	21929	21997	22148	21772	21810	21929	22111	21878	21886	22003	21900	21772	21995	22019	21999	21753	22034	21959	22020	22043	21885	21962	21766	22093	21950	21992	22041	21819	21984	21963	21965	22041	21829	21881	21939	21969	22079	22063	21899	22155	21906	22019	21999	21880	21958	21925	22004	22101	22005	22089	21853	21860	22002	21951	21995	21903	21924	21850	22088	21946	21778	22007	21868	21709	21839	21888	22135	21774	21936	21838	21900	22041	21983	21890	21828	22046	21940	21825	21943	21885	21915	21949	21843	21887	21998	21961	22018	21976	21831	21904	22182	22021	21994	22097	21855	21872	21908	21876	21851	21908	22014	21894	21938	21779	21854	21863	21940	21906	21831	21895	22121	21830	22031	21817	21886	21903	21952	21847	21796	21901	21863	21986	22047	21816	21832	21962	21927	22008	21968	21854	21981	21908	21805	21861	22028	21917	21910	21950	21960	22038	21840	21928	22013	21847	21836	22009	22073	21969	21948	21846	21634	21841	21933	22089	21846	22156	21912	21965	21963	21983	21896	22066	21925	22004	22065	21920	22007	22004	21875	22026	21936	22053	21847	21808	21842	21997	21960	21951	21916	21983	21993	21853	22000	21901	22006	22202	22170	21867	21986	21991	21930	21956	21968	21949	21930	21738	21942	21883	21950	21868	21943	21978	21909	22022	21913	21930	21891	22091	21939	21972	21949	21766	22069	21875	21971	21887	21993	22041	21963	21896	22043	21990	21980	21992	21971	22000	22135	21716	21881	21920	21768	21960	21959	21856	22045	21960	22120	21949	21809	21936	21994	22033	21766	21974	21814	21730	21938	22098	21966	21959	21918	21969	21776	22102	21925	21887	21873	21792	21837	21954	22064	21992	21978	21840	21846	22032	22142	22113	21935	21729	21922	21840	21939	22084	21834	22006	22033	21871	21994	21829	22200	21817	21772	22071	21937	21922	21884	22004	21855	21998	21945	21871	22051	21918	21955	21952	21982	21963	21980	22020	22112	22057	21923	21881	22050	21983	22101	21846	21812	21902	22007	21811	21878	21933	21867	22052	21832	21927	21944	21892	21890	21851	21923	21967	22001	21898	22012	21912	21932	21992	21908	21984	22170	21909	21909	22034	22044	21873	21870	21988	21947	21858	22023	21864	21871	21870	21911	21978	21859	21888	21983	21784	22038	22164	21994	21944	21818	21919	22000	21764	21853	21870	21958	21962	21909	21965	21919	21879	21895	21902	21952	21815	22141	21828	22054	22040	22045	21959	21939	21943	21787	21901	21958	21976	21934	21951	21827	21928	21922	22017	22049	21869	21675	21986	21800	21782	21925	21969	21965	22018	21947	21928	21856	21892	21679	21684	21897	22119	21916	22097	22075	21839	22040	21940	21892	21947	21916	21998	22072	22019	22167	22003	21972	21957	21916	21929	21971	21925	22002	22054	21731	21893	21846	21773	21824	22026	21856	22025	21824	21848	21940	21889	22070	21793	21867	21846	22127	22014	21805	21988	22030	22128	21848	22105	21872	21988	22071	22009	22074	21866	22088	21937	22038	22028	22001	21942	21968	21876	21985	22001	21937	21812	22007	21899	21789	22090	21875	21967	22107	21977	21940	22020	21960	21944	21887	22139	21991	22016	21855	21996	21967	22026	21950	21934	21827	21964	21957	22015	21950	21751	22009	21788	21797	21947	21915	21965	21763	22156	21934	21824	21996	22069	21898	22093	21965	21982	22104	21907	21964	22066	22105	22152	22194	21850	21810	21875	22038	21850	22085	21923	21807	22152	21993	21928	21891	21999	21970	21720	21784	21976	21962	22129	21908	22097	21993	21984	21910	21800	21945	22002	22013	21931	22053	21752	21912	21815	22091	22042	22021	22026	21974	21979	21941	22081	21860	22096	21950	22041	21968	21961	21745	21743	21797	21967	22046	22093	21937	21903	21765	21972	22154	22033	22056	22091	21999	21840	21908	22041	22062	21968	22100	22041	21933	21950	22148	22029	21828	22150	22020	21866	21933	21823	21993	21987	21707	22098	21875	21817	21747	21911	21840	21841	22067	21897	22064	22010	22112	21746	22072	21962	21935	21818	21839	21846	21977	21943	21895	21837	21938	22006	21822	21730	21966	22016	22037	22078	21960	21889	21993	22065	21911	22096	21934	21967	21903	21982	22030	21978	21803	21865	22141	21989	22002	21884	21991	21923	22041	21796	21928	21957	21846	21824	21865	22006	22018	21918	22009	21780	21954	21893	21913	22057	22118	21842	21848	21941	22112	21803	21948	21941	22111	21936	21900	21889	21716	21856	21888	21713	22033	21931	21975	21996	21992	21949	21828	21926	21851	22120	22078	21977	21935	21976	21970	21865	22045	21840	21858	21898	21975	21853	21885	22050	22128	21829	21798	21817	21739	21960	21779	22118	21776	22012	21849	21911	21819	22051	21915	22097	21852	22004	21990	22166	21961	21835	21967	21911	21946	21871	22078	21934	21935	21999	21866	22072	21893	21960	22175	22060	22002	22019	21925	22017	21923	22086	21920	21843	22060	22026	21796	21905	21870	21974	22024	21976	22106	21919	21914	21939	21927	21914	21835	21918	21934	21965	21945	21787	21731	22077	22096	21931	22025	21899	21971	22067	21826	22050	21841	21919	21966	21813	21873	21927	22080	22058	21858	21979	21901	22021	21924	22085	21949	21934	21966	21922	22063	21909	21821	21907	21946	21943	22081	21770	21918	21869	21835	21881	21887	21853	21927	21992	21994	21901	21971	22105	21933	21841	21802	21737	22010	21804	21887	21755	22072	22036	22034	22175	21834	22085	21834	21976	21944	22024	22010	22019	21957	21733	22054	22020	21928	22081	21904	21886	22142	21957	21915	22087	21838	22056	21980	21949	21971	21858	21780	21904	22009	21972	21796	21945	22066	21861	22129	21989	21960	21949	21947	21965	22021	21912	21835	22068	21889	22069	21985	22102	21899	21855	22141	21946	22240	21912	21763	21946	21983	21972	22008	22021	22066	22030	21778	21924	21992	22089	21954	21968	22088	22146	21941	21943	21936	22101	22020	21797	22048	22003	22106	21845	22077	21990	21819	22075	22169	21899	21891	21944	22129	21968	21840	21927	21699	21886	21994	21950	22039	22057	22052	21910	22042	21900	21947	22135	21945	21803	21850	22027	21975	21788	21886	21829	22062	22051	21989	22012	21815	21830	21979	21906	21840	22066	22022	21932	21983	21975	21832	21936	22027	21894	21969	21915	21892	21980	21931	22030	22001	21886	21956	21910	21980	22119	21827	21870	22089	21932	21974	22076	22063	22014	22057	22118	21840	21999	21986	21893	21910	21958	21934	22004	21905	21870	21794	21951	22041	22162	21989	21940	21963	21980	21717	21917	21927	21969	21894	21842	21787	21921	21945	21740	21990	21976	21711	22002	21968	22023	21927	21910	22083	22033	21961	21890	21971	22110	21939	21787	22159	22153	22002	21841	21919	22079	21875	21827	21914	22084	21925	21859	22123	21934	21957	22040	22022	21942	21911	22167	21907	21981	21972	21982	21866	22095	21909	21841	22022	22040	21991	21791	21927	22028	21788	21978	21935	21814	21915	22113	21822	21920	21997	21804	21872	21975	22030	21928	22079	22053	22025	21928	21935	21855	21824	21902	22052	21803	22059	22094	21906	22070	21946	21932	21891	21973	22069	21898	21869	21988	21987	21922	21889	21841	21845	21995	22022	21889	21951	21855	21903	21928	21990	21979	21887	21772	22040	21824	22049	22041	21810	21857	22030	22066	21925	21848	22015	21934	21909	21876	21993	21924	21860	21958	21919	21963	21997	21944	21875	21805	22277	21953	21954	22128	22041	21932	22022	21840	21958	22145	22047	21910	21798	21887	21957	21733	21878	21969	21979	21802	21846	21994	21824	22059	21920	22004	21917	22059	21766	21968	22042	22079	22049	21869	22033	21934	21901	22088	22083	22025	22069	21938	22155	21871	22138	21953	21844	22038	21869	21943	22069	21952	21972	21970	21906	21921	22039	22010	21743	21858	22052	21847	21823	22023	22058	22067	21982	21984	21847	21892	21779	21887	21909	21895	21954	21906	21877	21934	22060	21837	21948	21823	21938	22028	21769	21953	22120	21976	21924	22204	21941	22074	21881	21760	22023	21802	21865	21872	21826	22001	21901	22035	21963	21969	21842	21771	21999	21809	21882	21961	21818	21936	21905	21855	22102	21938	22098	21866	22107	21957	22086	21899	21887	22028	22012	21952	22029	21903	21924	21875	21828	22201	21993	22147	21798	22030	22154	22101	21923	21998	21889	21873	22108	21889	22024	21851	21911	21954	21848	21921	22121	21872	21937	21895	22070	21955	21998	22132	21906	21953	22011	21996	21712	22027	21845	21923	21944	21951	21922	21959	21832	22023	22136	21908	21874	22149	21928	22031	22031	22047	21757	21937	21787	21960	22043	22095	21914	22072	21929	21912	22012	21933	21991	21726	21941	21882	21930	22062	21777	22130	21951	21929	21970	21961	21906	22054	22141	21893	22012	21694	22177	21832	22055	21999	21970	21781	22001	21924	21799	22069	21783	21925	22065	22100	21976	21938	21954	22058	22076	21801	21855	21887	22084	21965	22011	22039	21905	21796	21873	22118	21896	21845	22030	22022	21818	22042	21960	22082	21815	21790	21975	22104	21883	21945	22189	21844	21730	22085	21869	21995	21907	22031	21976	21910	21828	22024	21950	22064	21927	21987	21894	22022	21897	21904	21828	22013	22055	22000	21856	22088	21918	21834	21962	22021	21843	21778	21922	21871	21857	21933	21910	21973	21941	22129	22070	22004	21949	21948	22151	22029	22023	21757	21906	21850	21771	21949	21976	21967	21898	22098	21962	21907	21885	21991	21962	21926	21931	21931	22197	21826	21961	21833	22001	22058	22117	22051	21903	21798	21958	21891	21863	21925	21902	22088	22147	21995	21889	21961	21920	22005	21907	21897	22009	21969	21955	21918	22023	22053	21993	21924	21778	21969	21809	21949	22040	21910	21933	21868	21912
23611	24893	48506	49968	39996	34354	32156	29512	29013	29149	29222	29022	29137	29250	29158	29135	28973	29033	29193	28980	28944	28899	28998	28852	29107	28808	29004	29053	28965	29007	28996	28940	28949	28871	28779	28778	28733	28745	28980	29090	29051	28513	29058	28940	28741	28906	28782	28812	28826	28970	28690	28822	28682	28955	28991	29041	28713	28858	28933	28878	28665	28646	28983	29034	28951	28793	28828	29007	28689	28920	28956	28773	28765	28682	28803	28950	28696	28648	28706	28896	28894	29064	28926	28856	28792	28858	28843	28760	28962	28742	28852	28922	28964	28860	28803	29106	28773	28977	28616	28637	28726	28864	28772	28740	28976	28722	28809	28809	28656	28857	28727	28833	28810	28784	28618	28814	28599	28954	28793	28888	28896	28647	28665	28698	28924	28707	28765	28813	28689	28920	29040	28619	28847	28872	28847	28787	28940	28807	28809	28558	28819	28851	28817	28821	28913	28807	29025	28663	28754	28722	28997	28906	28723	28780	28793	28940	28853	28965	28741	28550	28773	28780	28653	28997	28664	28615	28696	28692	28766	28903	28787	28867	28963	28924	28725	28814	28736	28851	28881	28772	28911	28767	28722	28820	28904	28680	28727	28920	28755	29042	28757	28873	28792	28823	28995	28886	28913	28797	28723	28785	28787	28871	29022	28912	28712	28712	29106	28752	28899	28724	28652	28910	28664	28586	28803	28608	28628	28741	28827	28773	28903	29070	28797	28561	29013	28857	28944	28656	28774	28719	28627	28725	29185	28866	28635	28818	28752	28881	28778	28813	28698	28640	28707	28991	28894	28986	28688	28853	28789	28906	28847	28700	28725	28699	28676	28776	28790	28816	28826	28795	29045	28812	28773	28703	28794	28835	28808	28653	28654	28829	28717	28764	28917	28859	28505	28647	28790	28741	28959	28858	28765	29062	29175	28748	28522	28693	28797	28820	28911	28802	28958	28958	28878	28590	28874	28707	28714	28900	28578	28756	28943	28658	28782	28849	28493	28797	28798	28981	28454	28934	28664	28827	28854	28886	29082	28668	29105	28772	28766	28608	28683	28852	28897	28891	28933	28880	28730	28857	28958	28650	28994	28934	28907	28772	28935	28838	28833	28964	28982	29122	28578	28786	28760	28696	28651	28931	28677	28873	28695	28899	29244	28683	28888	28692	28893	28874	28859	28831	28662	28796	28661	28900	28709	28813	28649	28924	28815	28905	28748	28792	29137	28809	28883	28809	28925	28818	28858	28911	28948	28769	28942	28502	28928	28750	28784	28719	28839	28709	29060	28919	28941	28919	28777	28683	28821	28750	28735	28919	28995	28594	28930	29021	29039	28759	28809	28848	28971	28735	28970	28924	29130	28893	28895	29011	28642	28473	28838	28739	28729	28625	28635	28932	28745	28763	28936	28745	28582	29017	29003	28638	28634	29118	28974	28709	28770	28990	28808	28776	28858	28812	28904	28768	28760	28901	28773	28805	28669	28627	28869	28863	28941	28893	29072	28871	28737	28818	28837	28775	28973	28890	28492	28997	28927	28884	28717	28670	28861	28862	28638	28985	28807	28742	29034	28714	28800	28980	28710	28942	28824	28797	28882	28894	28731	28826	28657	29075	28632	29074	28856	28799	28959	28712	28614	28815	28590	28708	28853	28676	28676	28776	28827	28689	28952	28619	28862	28643	28680	28668	29014	28853	28794	28737	28994	28909	28712	28940	28873	28623	29140	28814	28877	28892	28773	28868	29095	28872	28932	28728	28752	28872	28863	29040	28909	28612	28696	28860	29014	29099	28906	28936	28780	29020	28921	28609	28737	28800	28885	28893	28802	28878	28921	28873	28809	28820	28854	28834	28564	28776	28707	28962	28822	28961	29015	28618	28909	28940	28828	28939	28975	28716	28752	28711	28845	28682	28823	28851	28831	28883	28514	28922	28861	28824	28591	28761	28900	28727	28746	28723	28820	28783	28752	28813	28713	28958	28719	28713	28718	28830	28774	28641	28820	28672	28857	28835	28854	28869	28804	28879	28800	28704	28794	28737	28865	29036	28783	28664	28851	28667	28522	28860	28825	28781	28776	28789	28866	28726	28977	28722	28736	28882	28952	28907	28713	28770	28908	28642	29108	28678	28854	28720	28846	28662	28573	29168	28968	28793	29007	28830	28735	29026	28702	28790	28919	28543	28772	28702	28890	28709	28589	28603	28951	28752	28823	28918	28776	28907	28850	29066	28805	28746	28793	28958	28960	28788	28639	28642	28892	28910	29105	28549	28693	28823	28866	29046	28706	28552	28639	28913	28802	28941	28619	28891	28713	29004	28829	28830	28820	28726	28843	28741	28660	29014	28840	29090	28720	28734	28678	28907	28854	29099	28636	28597	28681	28790	28596	28772	28503	28926	28851	28762	29038	28782	28585	28753	28939	28942	28854	28432	28974	28855	28778	28977	29084	28773	28642	28721	28628	28726	28724	28959	28800	28921	28714	28813	28904	28965	28745	28824	28768	28881	28894	28685	28606	28734	28729	29014	29058	28748	28697	28810	29037	28687	28873	28792	28740	29010	28975	28950	28862	29012	28870	28786	28651	29079	28964	28815	28918	28779	28777	28600	28941	28908	28761	28621	28808	29027	28871	28942	28785	28726	28755	28827	28924	28651	28656	28795	29014	28859	28965	28917	28902	28788	28790	28829	28901	28640	28705	28693	28919	28605	28797	28631	28988	28745	28667	28803	28927	28780	28809	28971	29025	28882	28743	28693	28930	28844	28920	28723	28797	28678	28776	29020	28694	28564	28864	28939	28863	28920	28829	28748	28869	29033	28798	28943	28836	28841	28963	28718	28835	28767	28603	28551	28847	28877	28655	28658	28574	28897	29085	28900	28867	28813	28751	28679	28702	29135	28905	28599	28858	28751	28647	28706	28831	29013	28960	28750	28600	28796	29055	28751	28748	28926	28784	28789	28832	28926	28741	28642	28572	28626	28803	28763	28767	28864	28930	28752	28642	28750	28704	28906	28817	28961	28972	28958	28927	29038	28847	28750	28636	28746	28874	28894	28795	28329	28944	29063	28768	28868	28972	28634	29029	28977	28923	28820	28892	28633	28788	28811	28830	28857	28749	28740	28953	28878	28859	28746	28836	28479	28818	28802	29040	28904	28940	28690	28759	29031	28830	28695	28919	28740	28759	28735	29048	28815	28727	28671	28809	28908	28775	28980	28800	28931	28872	28911	28772	28945	28837	29026	28821	28974	28878	29075	28807	28748	28953	28976	28772	28738	28837	28893	28847	28975	29025	28870	28793	28946	28919	28798	29061	28812	28962	29037	29022	28539	28744	28890	28514	28676	28894	28951	28667	29048	28948	28845	28927	29080	28899	28813	28882	29066	29085	28848	28638	28813	28855	28735	28786	28681	28736	28993	28730	28889	28839	28573	28798	28823	28783	28843	28696	28782	28813	28865	28800	29015	28858	28822	28828	28691	28926	28662	28775	29041	28882	28713	28636	28842	28698	28564	28570	28990	28775	28822	28816	28658	28736	28867	28947	28928	28744	28769	28995	29080	28572	28882	28809	28880	29073	28890	28674	28771	28985	28679	28872	28885	28800	28845	28700	28804	28954	28729	28857	28794	28890	28876	28478	28710	28832	28879	28612	29052	28987	28730	28768	28762	28862	28961	29108	28716	28780	29000	28654	28969	28831	28720	28827	28881	28937	28944	28811	28904	28937	28764	28816	29003	28832	28712	28696	28772	28890	28787	28930	28723	28738	29030	28564	28970	29003	28698	29067	28909	28972	28821	28852	28938	29029	28941	29007	28743	29143	28959	28830	28994	29055	28783	28714	28899	28815	28775	28828	28604	28898	28762	28890	28817	28780	28748	28842	28945	28751	28719	28849	28813	28871	28648	28998	28817	28720	28604	28998	28642	28670	28887	28910	28609	28660	28668	28825	28808	28885	28648	28862	28911	28844	28906	29029	28782	28879	28768	28679	28887	28761	28540	28982	28960	28719	28824	28861	28819	28844	28969	28826	28974	28974	28584	29131	28851	29105	28883	28695	28944	28909	29000	28841	28660	28626	28657	28906	28926	28848	29084	28782	28806	28949	28893	28809	28740	28820	28739	28841	28829	28702	28859	29100	28636	28834	28802	28892	28830	28716	28922	28840	28731	28926	28549	28998	28875	28911	28642	28697	28626	28983	28896	28685	28777	28972	28863	28813	28652	28760	29064	28748	28839	28838	28791	28766	28705	28632	28820	28717	28889	28832	28815	28830	28827	28733	29017	28857	28822	28858	28550	28826	28810	28903	28746	28806	28892	28779	28812	28675	28893	28749	29236	29011	28760	28746	28760	28727	28802	28775	28862	29023	28679	28827	28728	28989	28571	28594	28707	28723	28617	28824	28739	28861	28628	28928	28847	29151	28937	28920	28633	28658	28916	28841	28802	28831	28792	29199	28763	28688	28765	29053	28990	29082	28947	28891	28939	29032	28927	28932	28878	28809	28771	28806	29029	28819	29031	28970	28671	28748	28850	28752	28925	28914	28621	28885	29023	28757	28762	29105	28750	28696	28917	28714	28910	28925	28754	29001	28770	28752	28912	29046	28893	28768	28802	28887	28755	28830	28848	28857	28997	28949	28692	28998	28794	28755	28860	28737	28824	28647	28756	28882	28695	28942	28863	28691	28594	28939	28707	28634	28866	29014	28754	28655	28875	28888	29007	28823	28918	28800	28708	28960	28822	28803	28754	28753	28665	28717	28850	28748	28816	28822	28698	28890	28827	28613	28776	28772	28878	28877	28750	28829	28703	28830	28766	28745	29109	28705	28747	28680	28678	28786	28649	28890	28910	28939	28825	28972	28760	28910	28967	28662	28747	29027	28805	29005	28981	28669	29058	29078	28798	28814	28648	28932	28727	28951	28733	28939	28800	28837	28803	28738	28722	28902	28682	28784	28957	28842	28679	28968	28908	28716	28757	28527	28937	28975	28780	28892	28838	28792	28915	28803	28750	28811	28943	28989	28503	28594	28969	28806	28850	28788	28884	28609	28840	28859	28783	28827	28699	28962	28452	29072	28721	28760	28909	28846	28994	28863	28816	28689	28702	28812	28887	28606	28891	28846	28805	28790	28942	28867	29109	28812	28729	28852	28882	28794	28807
49926	98821	92969	68307	45407	30584	24392	22597	22089	22078	22149	22157	22121	22088	22144	22274	22149	22368	22147	21985	22026	22080	22077	22032	22111	22211	22124	22211	22169	22168	22048	22118	22215	22281	22078	22052	22006	22154	22144	22083	22034	21953	22312	22238	22222	22192	22026	22053	22119	22042	22280	22049	22028	21914	22186	22241	22072	22082	22277	22027	22106	21971	22220	22222	22101	22131	21996	22133	21990	22164	22225	22265	22016	22129	22318	22320	22049	22121	22190	22228	21978	22218	22144	22084	21977	22198	22298	22180	21985	22158	22087	21911	22016	21949	22228	22085	22107	22155	21827	22113	22213	22145	22150	22176	22219	22033	22025	22113	22051	22173	22203	21994	22028	22089	22183	22096	22014	22125	21997	21995	22058	22076	22134	22172	22256	22111	21803	22109	22138	22076	22189	22018	22105	22273	22052	22196	22054	22033	22212	21898	22244	22347	22022	22131	22074	22236	22030	22110	22254	22032	22070	22023	22140	22096	22307	22221	21901	21972	22222	22054	22276	22122	22027	22154	22166	22016	22205	22264	22080	22137	22094	22139	22186	22178	22290	22117	22262	22057	22105	22130	22008	22237	22188	22276	22313	22153	22010	22279	22160	22084	22206	22201	21984	22233	22095	22164	22181	21998	22077	22173	22189	22172	22043	22018	22227	21918	22100	22170	22049	22127	22178	22027	22140	22191	22208	22143	21991	22070	22198	22100	21956	21918	22246	22180	22132	21878	22185	22112	22005	22251	22244	22024	22196	22165	22173	22061	22051	22077	22180	22144	22112	22196	22205	22230	22150	22200	22085	22225	22178	22068	22241	22149	22134	22190	22077	22082	22055	22112	21968	22233	22164	22001	22063	22175	22116	22142	21996	22202	22149	22104	22020	22192	22050	22122	21992	22316	22186	21956	22122	22086	22115	22238	22140	22078	22010	22154	22138	22212	22172	22063	22200	21899	22183	22104	21910	22060	22264	22215	22069	22127	22160	21956	22269	22076	22153	22068	22078	22278	22139	22172	22257	22274	22019	22184	22153	21932	22143	22307	21993	21923	22311	22115	22254	22267	22213	22018	22117	22031	22255	21972	22124	22107	22136	22077	21917	22318	22181	22170	22041	21969	22188	21864	22117	22096	22296	22109	22168	22018	22017	22111	22255	22140	22124	22099	22096	22191	22058	21960	22013	22165	22100	22201	22145	22159	22072	21912	22016	22017	22009	22218	22157	22217	22100	22160	22199	22130	22333	22167	22424	21966	21881	22199	22193	22201	22246	22149	22022	22296	22039	22139	22106	22105	22050	22119	22164	22230	22081	22196	22147	22005	22130	21973	22218	21952	22277	22336	22057	22116	22233	21958	21918	22082	22103	22155	22098	22173	22178	21991	22120	22186	22091	22285	22063	22152	21997	22230	22069	22106	22216	21979	21986	21998	22272	22162	22155	22127	22018	22146	22171	22253	22088	22130	22251	22228	21975	22215	22262	22140	22174	22013	22204	22146	22271	22192	22170	22097	22144	22097	22253	22052	22189	22034	22182	22191	22220	22289	21955	21926	22124	22012	22253	22106	22159	22093	21988	22097	22203	21889	22191	22038	22146	21845	22147	22320	22379	22076	21947	22051	22183	22153	22061	22152	22008	22122	21981	22180	22015	22224	22177	21941	22161	22166	22027	22176	22197	22044	22167	22075	22121	22091	22138	22020	22001	21879	22000	22195	22068	22229	22009	22236	22144	22168	22048	22195	22241	22196	22153	22237	22276	21995	22072	22106	22047	22045	22024	22081	22207	22034	22212	22180	22032	22135	22107	22072	22106	22165	22234	22099	22222	22130	22050	21961	22179	21994	22201	21894	22185	22273	22215	22162	22065	22056	22082	22069	21960	22191	22178	22149	22008	22153	22174	22217	22050	22222	22195	22115	21978	22121	22210	21958	21963	22103	22117	22121	22203	22138	22299	22154	22195	22006	22087	22375	22045	22222	22146	22146	21960	22210	22044	22016	22149	22206	22103	22209	22232	22231	22051	22215	22007	22155	22257	22153	22054	22256	22021	22257	22228	22058	21885	22102	22050	22091	22090	21989	22210	22115	22202	22134	22145	22022	22144	22180	22132	22122	22103	22056	22315	22003	22159	22180	22068	22326	21956	22181	22124	22036	22053	22180	22205	22143	22047	22163	22127	22189	22129	22013	22218	22162	22009	22154	22220	22038	22093	22055	22204	22053	22074	22119	22017	22241	21972	22216	22105	22171	21944	22053	22179	22150	22105	22099	21831	22296	22362	22138	22210	22069	22045	22048	22133	22138	22110	22060	22239	22137	22014	22295	21926	22202	22101	21997	22045	22240	22080	22076	22014	22198	21943	22186	21974	22078	22008	22071	22180	22275	22102	22091	21942	22057	22020	22083	22108	22180	22054	22176	22248	21992	22210	22173	22200	22217	22291	22067	22108	22244	22089	22295	22159	21999	22201	22156	22069	22115	22193	22331	22096	21967	22223	22166	22285	21991	22244	22146	22127	22149	22059	22114	22160	22082	22182	22035	22122	22010	22081	22086	22253	21954	22172	22085	22137	22083	22139	21947	22170	22102	21984	22089	22145	22102	22202	22161	22052	22083	21991	22233	22188	22012	22178	22210	22117	22225	22166	22090	21971	22059	22152	22035	22224	22156	22070	22125	22096	22167	22105	22088	22069	22052	22289	22095	22107	22188	22259	22200	22069	22109	22070	22271	21931	22005	22093	22010	22051	22220	22003	21942	22098	22089	21985	22125	22101	22182	22049	22199	21959	22074	22069	22111	22113	22094	21905	22098	22166	22030	22024	22089	22186	22099	22246	22160	21811	22103	22236	22095	22170	22248	22266	22191	22333	22087	21945	22104	22053	22056	22080	22312	22162	22194	22111	22277	22070	22007	22202	21956	22028	22180	22184	22059	22049	22185	22084	22084	21990	22102	22174	22180	22115	22128	22065	22058	22069	22123	21950	22107	22243	22105	22051	22183	22127	22171	22094	22083	21994	22305	22169	22079	22037	21994	22165	22129	22062	22142	22245	22119	22182	22134	22134	22080	22161	22167	21940	22220	22107	22148	22209	22027	22090	22228	22182	22010	21947	22199	21979	22213	22333	22105	22130	22217	22024	22204	22275	22038	22054	22182	22242	22121	22135	22138	22126	22088	22177	22127	21922	22062	22137	22085	21963	22115	22212	22136	22053	21912	22090	22166	22097	22067	22260	22179	22243	22073	22051	22138	21993	22023	22105	22032	21994	21996	22244	22063	22115	22194	22101	22112	22114	21977	22284	22222	22176	21988	22045	22107	22082	22239	22049	22296	22035	22020	22040	22118	22275	22158	22029	22084	22009	22091	22363	22118	22139	22208	22123	21947	22238	22102	22148	22093	22131	21924	22068	22165	22209	22145	22160	22154	22102	22189	22029	22022	22202	21799	22120	22321	22207	22223	22038	22225	22075	22203	22087	22050	21952	22245	22129	22323	22120	22215	22089	22154	22172	22061	22173	22237	22077	21992	22057	22144	22151	22065	22310	22189	22098	22116	22093	22188	21924	22139	22245	22069	21990	22211	22256	21963	22221	22097	22256	22153	22025	22148	22027	22178	22174	22001	22216	22124	22185	22145	22071	21862	22100	22113	22127	22232	22009	22140	22097	22145	21971	22076	22225	22060	22182	21964	22271	22124	21905	22106	21995	22015	21985	22080	22298	21991	22166	22232	21995	22258	22264	22120	22155	22126	22139	22076	22144	22202	22231	22315	22092	22230	22019	22374	22277	22073	22201	22136	22116	22116	22235	22188	22257	22144	22174	22096	22029	22031	22290	22097	22252	21910	22113	22189	22070	22220	22132	22070	22216	22019	22180	21983	22376	22055	22177	22166	22380	22159	22137	22212	21997	22073	22071	21922	22174	22150	22112	22019	22252	22018	22099	22197	22176	22192	22061	22040	22080	22093	22253	22055	22053	22207	22131	22126	22342	22136	21934	22037	22178	21953	22281	22008	22232	22101	22125	22151	21987	22007	22048	22178	22015	22090	22135	22220	22067	22139	22181	22316	22020	22100	22044	21933	22419	21854	22157	22135	22141	22242	22183	22101	22316	22187	22041	21970	22117	21947	21984	22152	21953	22136	22133	22149	22220	22098	22005	21961	22241	22138	21976	22224	22158	22171	22009	21841	21973	21977	22223	21874	22114	22304	22064	22160	22271	22131	22160	22041	22122	22034	22238	22253	22110	22083	22029	22146	21986	22107	22217	22281	22009	22004	22121	22013	22076	22286	21940	22226	22056	22026	22169	22181	22126	22047	22099	22126	22110	21965	22187	22096	22146	22101	22184	21956	22028	22156	21938	22216	22226	22321	22171	22141	22057	21971	21979	22054	22006	22141	22093	22041	22187	21802	22102	22153	22215	22271	22213	22255	22023	22068	22147	22128	22212	22195	22036	22096	22369	21988	22095	22143	22048	22122	22239	22393	22180	22223	22079	22115	22023	22238	22242	22309	22126	22028	22197	22257	22052	21940	22339	22050	22072	22330	22032	22260	22104	22033	22172	22216	22229	22175	22122	22165	22151	22156	22087	21970	21863	22159	22127	22074	22118	22004	21954	22306	22110	22155	22100	22083	22114	22110	22243	22091	22215	21979	22100	22113	22210	22222	22189	22168	22285	22139	21997	22223	22082	22220	21966	22144	22141	22246	22093	22104	22150	22038	22207	22228	22153	22131	21960	22123	22082	22202	22116	22111	22143	22179	22071	22084	22252	22057	22140	22133	22143	22058	22511	22105	22210	22010	22158	22161	22201	22140	22153	22089	22308	21987	22155	22204	22164	22011	22305	22115	22110	21944	22237	22138	22085	22054	22197	22103	22160	22151	22050	22213	22167	22214	22243	22239	21889	22183	22085	22084	22132	22239	21930	22075	21981	22066	22150	22082	22118	22221	22213	21986	22079	21982	22222	21998	22189	22004	22167	22004	22227	22132	22125	22129	22114	22039	22301	22035	22064	21932	22179	22148	22244	22381	22100	22190	22250	22150	22292	22195	21929	22124	22171	22174	22133	22199	22137	22164	22231	22044	22063	22149	22119	22005	22135	22269	22209	22194	22021	22118	22113	22034	22274	22174	22037	22236	22303	22039	22243	22202	22004	21968
22366	23358	44994	48376	42134	36297	34508	30416	29587	29976	30234	30066	30186	29871	29685	29959	29691	29785	29847	29658	29932	29745	29763	29745	29574	29759	29800	29863	29821	29695	29570	29770	29629	29525	29537	29686	29550	29844	29737	29342	29949	29758	29912	29530	29757	29469	29749	29500	29803	29566	29450	29838	29653	29798	29600	29639	29522	29644	29601	29466	29764	29893	29729	29667	29593	29625	29494	29610	29894	29679	29366	29772	29866	29736	29555	29500	29759	29739	29630	29681	29580	29538	29626	29559	29592	29476	29467	29588	29962	29404	29397	29538	29870	29634	29489	29594	29618	29720	29581	29499	29889	29657	29597	29761	29545	29464	29526	29664	29484	29582	29557	29504	29439	29564	29550	29365	29627	29625	29695	29494	29586	29693	29658	29616	29559	29534	29590	29405	29470	29495	29576	29480	29570	29468	29504	29472	29357	29533	29553	29809	29700	29556	29592	29673	29423	29666	29527	29434	29488	29612	29494	29584	29632	29420	29970	29584	29647	29384	29523	29328	29599	29647	29372	29278	29401	29457	29624	29511	29358	29511	29583	29526	29617	29500	29562	29692	29495	29690	29450	29629	29528	29586	29546	29270	29603	29703	29547	29400	29371	29716	29479	29303	29546	29809	29533	29614	29621	29557	29595	29422	29638	29619	29801	29684	29709	29633	29915	29534	29505	29499	29639	29771	29749	29708	29453	29606	29567	29512	29526	29638	29605	29679	29375	29695	29358	29511	29447	29568	29411	29662	29840	29415	29396	29696	29508	29667	29443	29548	29565	29249	29569	29457	29748	29585	29639	29557	29469	29670	29608	29446	29634	29929	29539	29473	29446	29637	29389	29581	29394	29345	29524	29767	29276	29403	29554	29409	29556	29573	29673	29880	29549	29315	29646	29599	29695	29596	29464	29447	29402	29598	29554	29282	29377	29667	29403	29504	29670	29439	29696	29406	29584	29315	29518	29863	29878	29509	29537	29317	29533	29544	29577	29562	29583	29551	29582	29477	29489	29554	29319	29563	29662	29460	29427	29733	29383	29569	29529	29531	29400	29428	29473	29637	29509	29490	29590	29586	29799	29502	29586	29316	29647	29631	29413	29543	29449	29604	29609	29395	29603	29755	29601	29593	29522	29570	29355	29578	29666	29492	29567	29471	29360	29456	29455	29558	29541	29908	29415	29878	29482	29525	29561	29515	29749	29658	29536	29613	29331	29469	29623	29506	29556	29532	29577	29529	29615	29735	29568	29631	29853	29490	29480	29571	29718	29542	29411	29495	29588	29607	29458	29729	29720	29518	29562	29109	29506	29604	29700	29725	29465	29790	29341	29536	29690	29540	29536	29422	29693	29569	29657	29688	29457	29714	29827	29514	29587	29937	29781	29509	29629	29573	29708	29461	29695	29517	29502	29355	29611	29711	29617	29697	29388	29366	29431	29602	29593	29371	29621	29660	29777	29365	29539	29439	29418	29566	29504	29457	29347	29556	29617	29793	29655	29499	29478	29599	29463	29614	29569	29437	29638	29392	29712	29456	29301	29524	29524	29600	29420	29581	29346	29645	29581	29782	29558	29640	29812	29658	29612	29489	29666	29362	29531	29400	29619	29686	29393	29685	29202	29357	29390	29514	29574	29404	29475	29693	29640	29620	29466	29980	29329	29571	29608	29602	29660	29276	29868	29503	29645	29422	29280	29388	29569	29200	29769	29523	29499	29340	29405	29578	29441	29473	29607	29582	29634	29545	29263	29551	29636	29690	29518	29616	29452	29611	29668	29459	29679	29406	29627	29642	29769	29462	29710	29526	29671	29799	29196	29475	29442	29469	29539	29538	29447	29575	29789	29431	29525	29594	29424	29397	29576	29822	29624	29559	29643	29500	29552	29827	29561	29678	29559	29615	29777	29637	29469	29593	29620	29487	29363	29569	29715	29326	29337	29475	29594	29550	29616	29741	29572	29556	29641	29598	29659	29381	29465	29481	29505	29561	29632	29834	29914	29700	29573	29511	29724	29510	29573	29518	29514	29381	29521	29839	29674	29471	29490	29568	29352	29289	29592	29530	29611	29490	29420	29621	29707	29462	29534	29557	29342	29697	29588	29555	29377	29520	29435	29282	29668	29574	29279	29078	29491	29567	29574	29504	29402	29459	29627	29623	29307	29672	29545	29322	29516	29397	29497	29709	29583	29271	29541	29497	29593	29355	29690	29649	29363	29400	29610	29236	29340	29499	29785	29624	29589	29545	29673	29602	29566	29652	29857	29390	29602	29468	29668	29434	29452	29125	29366	29279	29758	29604	29569	29546	29528	29423	29688	29491	29629	29531	29796	29525	29398	29545	29678	29615	29542	29778	29598	29550	29782	29531	29466	29614	29623	29651	29549	29692	29428	29497	29224	29351	29406	29467	29678	29754	29242	29522	29450	29540	29663	29371	29493	29473	29216	29609	29648	29551	29516	29345	29435	29687	29664	29435	29516	29446	29468	29601	29656	29425	29515	29819	29357	29724	29561	29727	29586	29575	29688	29557	29759	29576	29348	29517	29526	29432	29546	29683	29617	29736	29453	29168	29532	29236	29484	29600	29765	29571	29646	29472	29704	29735	29368	29445	29616	29834	29352	29364	29531	29345	29440	29480	29682	29575	29717	29431	29587	29383	29311	29453	29399	29527	29663	29666	29823	29595	29710	29595	29555	29680	29468	29602	29407	29685	29828	29594	29434	29426	29675	29835	29477	29487	29204	29632	29765	29341	29419	29745	29384	29383	29623	29533	29484	29568	29868	29544	29655	29368	29618	29615	29381	29399	29598	29531	29561	29445	29565	29374	29329	29660	29628	29518	29564	29392	29547	29225	29460	29616	29556	29522	29488	29298	29539	29673	29323	29489	29529	29675	29436	29471	29643	29439	29608	29265	29497	29388	29502	29512	29357	29391	29547	29576	29578	29514	29424	29682	29626	29749	29627	29552	29561	29377	29653	29670	29445	29426	29294	29468	29522	29568	29658	29582	29560	29528	29236	29469	29562	29603	29387	29663	29372	29352	29815	29458	29500	29571	29575	29550	29577	29639	29586	29611	29311	29678	29697	29568	29622	29518	29307	29777	29557	29509	29357	29583	29557	29370	29439	29452	29463	29332	29524	29594	29625	29461	29385	29618	29587	29583	29530	29614	29517	29696	29499	29690	29512	29482	29627	29602	29615	29450	29685	29535	29475	29529	29145	29487	29842	29526	29617	29504	29635	29491	29559	29439	29470	29680	29444	29521	29670	29448	29489	29532	29270	29468	29389	29633	29468	29610	29473	29720	29458	29661	29750	29652	29332	29534	29375	29492	29725	29555	29605	29656	29648	29731	29479	29388	29694	29656	29595	29587	29528	29621	29719	29551	29491	29396	29517	29373	29621	29444	29640	29883	29410	29573	29746	29414	29541	29545	29548	29656	29502	29523	29701	29360	29468	29688	29581	29679	29618	29603	29525	29482	29422	29518	29275	29344	29415	29681	29777	29453	29472	29525	29485	29572	29458	29755	29512	29376	29450	29654	29790	29502	29761	29402	29647	29375	29356	29548	29383	29623	29612	29387	29369	29480	29405	29586	29689	29671	29576	29708	29697	29648	29629	29458	29470	29546	29745	29862	29517	29395	29576	29421	29612	29562	29586	29602	29462	29450	29401	29550	29527	29533	29324	29615	29502	29771	29556	29460	29540	29303	29524	29638	29791	29506	29503	29652	29746	29500	29523	29526	29565	29515	29578	29670	29522	29685	29621	29377	29508	29634	29391	29492	29503	29495	29424	29589	29400	29422	29628	29341	29525	29405	29535	29387	29477	29319	29572	29696	29486	29439	29501	29560	29651	29491	29529	29556	29713	29581	29708	29309	29340	29580	29674	29450	29295	29395	29429	29321	29600	29480	29493	29711	29407	29410	29642	29540	29676	29562	29614	29486	29542	29570	29506	29436	29617	29571	29612	29428	29415	29635	29786	29695	29570	29608	29774	29520	29444	29603	29556	29643	29545	29535	29422	29497	29485	29379	29443	29482	29615	29364	29842	29787	29496	29543	29325	29430	29430	29555	29593	29592	29555	29789	29562	29543	29339	29544	29536	29444	29617	29523	29706	29412	29514	29675	29691	29622	29556	29705	29323	29504	29727	29484	29679	29427	29542	29700	29759	29471	29725	29476	29515	29577	29498	29466	29574	29470	29531	29813	29406	29502	29258	29386	29643	29696	29327	29384	29624	29791	29167	29521	29593	29512	29314	29486	29415	29370	29409	29571	29628	29557	29177	29488	29602	29515	29418	29588	29540	29837	29603	29542	29431	29718	29497	29637	29597	29332	29605	29925	29462	29312	29658	29651	29563	29481	29456	29466	29568	29454	29637	29484	29550	29479	29491	29449	29386	29530	29579	29575	29449	29496	29518	29270	29298	29513	29436	29547	29456	29499	29374	29609	29550	29605	29301	29428	29558	29650	29509	29318	29715	29443	29502	29521	29519	29623	29517	29581	29614	29526	29831	29592	29725	29544	29634	29572	29454	29609	29448	29672	29690	29511	29553	29355	29662	29591	29643	29721	29623	29672	29656	29473	29446	29503	29675	29744	29608	29508	29645	29711	29612	29602	29623	29760	29705	29437	29672	29504	29398	29540	29419	29629	29531	29569	29423	29718	29685	29692	29752	29357	29429	29879	29282	29201	29634	29574	29460	29484	29462	29602	29544	29495	29561	29473	29964	29556	29539	29572	29706	29516	29491	29454	29677	29353	29510	29516	29690	29674	29502	29768	29595	29520	29339	29582	29607	29699	29685	29527	29462	29521	29437	29426	29414	29446	29539	29415	29548	29308	29458	29630	29480	29482	29781	29640	29375	29660	29517	29420	29487	29562	29493	29567	29798	29494	29359	29567	29488	29411	29717	29639	29844	29697	29752	29747	29737	29670	29301	29597	29476	29532	29510	29458	29532	29717	29593	29479	29637	29626	29503	29655	29456	29573	29633	29600	29434	29549	29583	29545	29771	29417	29376	29639	29481	29434	29652	29715	29560	29375	29567	29870	29358	29706	29344	29568	29417	29545	29582	29695	29487	29615	29457	29500	29271	29482	29673	29490	29552	29586	29478	29482	29236	29449	29683	29685	29501	29688	29602	29741	29485	29829	29625	29525
57252	92923	93258	83589	58238	37480	27045	22976	22310	22539	22645	22458	22541	22623	22576	22550	22626	22541	22360	22521	22776	22567	22531	22527	22548	22669	22553	22603	22677	22646	22594	22581	22602	22587	22548	22536	22498	22728	22657	22485	22422	22709	22612	22482	22495	22804	22543	22541	22472	22745	22642	22611	22498	22554	22714	22507	22431	22448	22455	22521	22379	22504	22551	22596	22593	22610	22594	22685	22389	22623	22535	22424	22561	22567	22445	22458	22553	22388	22640	22662	22608	22542	22558	22651	22659	22627	22563	22613	22476	22554	22556	22487	22685	22529	22738	22645	22642	22606	22612	22646	22578	22465	22589	22575	22619	22628	22553	22575	22579	22451	22585	22547	22532	22584	22615	22546	22559	22267	22535	22509	22586	22383	22663	22448	22396	22455	22573	22536	22696	22400	22471	22520	22568	22584	22619	22560	22624	22489	22582	22747	22664	22345	22613	22555	22633	22632	22332	22577	22546	22565	22480	22561	22473	22373	22460	22602	22444	22475	22652	22661	22496	22371	22547	22581	22576	22600	22673	22653	22515	22677	22580	22668	22470	22441	22496	22547	22532	22320	22615	22503	22576	22555	22520	22303	22520	22536	22459	22470	22723	22535	22274	22403	22619	22632	22478	22757	22459	22685	22600	22603	22660	22647	22479	22510	22591	22593	22676	22540	22560	22503	22490	22479	22639	22425	22648	22615	22396	22747	22562	22589	22669	22485	22490	22677	22645	22384	22391	22507	22511	22544	22506	22645	22833	22458	22568	22414	22431	22593	22461	22324	22578	22638	22521	22607	22560	22537	22544	22550	22587	22609	22668	22689	22550	22447	22589	22483	22365	22709	22512	22591	22576	22389	22590	22638	22535	22767	22587	22583	22562	22670	22737	22458	22468	22441	22641	22456	22279	22803	22378	22736	22494	22383	22457	22519	22592	22481	22486	22525	22620	22646	22572	22433	22516	22392	22430	22446	22596	22626	22464	22475	22408	22712	22476	22646	22494	22406	22291	22641	22776	22462	22816	22517	22519	22559	22557	22638	22618	22443	22466	22449	22719	22440	22417	22448	22519	22572	22515	22511	22605	22576	22391	22749	22480	22548	22556	22521	22582	22705	22616	22544	22564	22617	22530	22422	22574	22411	22498	22499	22822	22406	22459	22251	22564	22679	22405	22619	22615	22352	22603	22452	22672	22618	22595	22514	22645	22453	22492	22640	22669	22465	22475	22528	22405	22438	22574	22489	22624	22559	22521	22588	22621	22556	22443	22613	22566	22623	22615	22640	22672	22554	22542	22742	22256	22595	22493	22402	22517	22541	22552	22651	22450	22613	22413	22481	22686	22535	22544	22537	22670	22673	22669	22549	22561	22572	22457	22546	22827	22622	22547	22412	22523	22472	22539	22709	22535	22609	22564	22557	22424	22676	22461	22318	22364	22630	22770	22377	22409	22561	22543	22441	22463	22587	22513	22435	22596	22515	22492	22909	22420	22532	22721	22585	22672	22538	22578	22417	22693	22347	22539	22720	22511	22514	22536	22511	22614	22534	22599	22340	22460	22413	22522	22360	22520	22384	22538	22519	22675	22412	22627	22432	22637	22563	22457	22670	22610	22511	22530	22628	22514	22495	22473	22553	22658	22596	22444	22740	22629	22605	22739	22525	22694	22714	22618	22479	22604	22445	22616	22595	22597	22670	22654	22368	22525	22343	22511	22530	22543	22671	22457	22549	22546	22521	22592	22421	22505	22352	22639	22516	22805	22477	22675	22542	22608	22660	22460	22508	22550	22608	22675	22565	22613	22392	22702	22425	22576	22454	22472	22449	22597	22621	22460	22675	22478	22495	22544	22424	22599	22596	22435	22749	22488	22464	22705	22623	22525	22556	22645	22469	22645	22454	22354	22682	22410	22643	22544	22688	22329	22377	22470	22564	22403	22687	22589	22497	22706	22404	22456	22614	22420	22464	22549	22398	22496	22418	22635	22613	22529	22559	22694	22438	22545	22500	22530	22505	22448	22603	22528	22480	22405	22608	22596	22728	22596	22590	22497	22665	22526	22690	22583	22609	22574	22578	22678	22269	22467	22599	22623	22578	22515	22413	22535	22687	22530	22467	22642	22516	22790	22553	22683	22469	22626	22431	22698	22463	22553	22342	22597	22592	22498	22553	22664	22744	22532	22514	22544	22386	22536	22579	22543	22668	22624	22377	22372	22466	22435	22459	22678	22473	22731	22737	22551	22506	22473	22403	22616	22471	22607	22637	22691	22523	22345	22394	22555	22477	22375	22610	22658	22700	22492	22378	22489	22428	22495	22532	22385	22596	22488	22565	22589	22496	22524	22501	22590	22608	22403	22612	22485	22690	22391	22455	22571	22408	22666	22388	22356	22455	22606	22728	22591	22666	22574	22619	22671	22407	22657	22627	22545	22630	22579	22376	22581	22479	22576	22449	22696	22433	22668	22488	22632	22654	22455	22521	22565	22667	22567	22289	22601	22617	22648	22726	22612	22425	22643	22537	22385	22619	22546	22529	22666	22658	22540	22455	22488	22660	22522	22511	22448	22487	22575	22600	22367	22674	22433	22632	22672	22552	22450	22396	22598	22601	22819	22494	22570	22551	22397	22689	22585	22497	22386	22717	22434	22572	22654	22654	22575	22294	22462	22578	22894	22520	22723	22638	22423	22410	22652	22522	22722	22362	22467	22347	22451	22516	22355	22528	22667	22651	22529	22783	22349	22574	22471	22528	22493	22716	22564	22332	22506	22454	22635	22486	22502	22381	22485	22664	22421	22375	22492	22485	22663	22618	22502	22627	22662	22327	22522	22463	22481	22545	22294	22622	22516	22539	22295	22518	22522	22555	22490	22408	22617	22585	22505	22551	22616	22578	22612	22560	22570	22628	22616	22674	22477	22539	22474	22573	22500	22603	22662	22487	22568	22478	22437	22581	22464	22545	22498	22289	22527	22500	22503	22555	22514	22735	22676	22505	22468	22566	22598	22623	22553	22501	22491	22442	22537	22504	22474	22526	22630	22436	22562	22777	22558	22347	22591	22542	22722	22730	22734	22631	22475	22326	22526	22721	22661	22561	22576	22606	22584	22597	22443	22507	22415	22777	22506	22624	22426	22615	22561	22526	22413	22545	22364	22502	22499	22576	22671	22493	22545	22594	22705	22678	22503	22568	22663	22538	22566	22468	22656	22518	22448	22621	22373	22565	22628	22607	22386	22435	22575	22584	22493	22807	22548	22639	22551	22791	22696	22626	22514	22632	22604	22476	22561	22667	22546	22500	22777	22651	22626	22585	22294	22416	22391	22624	22244	22451	22521	22511	22743	22442	22693	22516	22488	22436	22583	22640	22397	22520	22488	22556	22563	22421	22541	22781	22500	22501	22762	22299	22671	22687	22449	22367	22627	22579	22598	22425	22484	22544	22599	22401	22396	22632	22502	22487	22632	22628	22405	22474	22626	22603	22467	22509	22630	22549	22493	22539	22508	22496	22469	22698	22435	22741	22728	22435	22463	22649	22552	22344	22571	22443	22578	22569	22600	22358	22564	22664	22767	22460	22598	22451	22577	22507	22557	22585	22538	22538	22493	22482	22438	22545	22505	22454	22656	22738	22589	22636	22629	22545	22537	22403	22459	22391	22458	22644	22377	22442	22761	22632	22576	22561	22597	22607	22624	22445	22510	22379	22508	22593	22605	22590	22466	22314	22369	22642	22568	22678	22670	22587	22547	22755	22524	22578	22620	22573	22445	22565	22424	22563	22508	22504	22486	22728	22546	22488	22422	22514	22419	22712	22392	22514	22535	22545	22715	22564	22530	22637	22544	22583	22516	22711	22675	22683	22609	22421	22496	22376	22592	22490	22380	22486	22566	22584	22526	22508	22649	22645	22663	22537	22596	22623	22662	22367	22586	22512	22501	22501	22607	22551	22595	22513	22691	22590	22379	22396	22614	22524	22504	22599	22412	22512	22415	22397	22499	22511	22486	22595	22580	22535	22503	22552	22479	22455	22593	22673	22578	22460	22675	22409	22569	22510	22513	22572	22484	22406	22529	22308	22500	22423	22588	22547	22461	22343	22458	22300	22525	22426	22483	22611	22453	22593	22559	22554	22536	22565	22531	22363	22744	22425	22503	22655	22645	22577	22473	22551	22552	22467	22569	22680	22337	22590	22558	22456	22556	22425	22473	22389	22831	22343	22397	22636	22665	22575	22768	22576	22642	22396	22553	22563	22566	22507	22589	22501	22575	22632	22677	22589	22603	22482	22640	22436	22597	22607	22345	22536	22583	22410	22609	22538	22489	22546	22593	22623	22507	22570	22525	22499	22585	22617	22440	22438	22605	22436	22405	22548	22407	22494	22373	22451	22691	22674	22579	22499	22434	22569	22635	22503	22511	22623	22399	22560	22555	22545	22566	22539	22590	22622	22792	22448	22694	22351	22581	22377	22625	22722	22623	22564	22474	22442	22386	22710	22391	22626	22618	22474	22569	22407	22618	22494	22468	22581	22635	22459	22500	22590	22616	22630	22775	22626	22503	22309	22513	22557	22519	22478	22624	22469	22613	22516	22476	22389	22557	22712	22438	22685	22602	22546	22493	22554	22556	22573	22621	22569	22553	22592	22606	22476	22414	22603	22732	22584	22468	22729	22567	22518	22558	22735	22554	22642	22363	22575	22586	22593	22562	22636	22504	22477	22400	22387	22550	22572	22465	22597	22529	22401	22588	22377	22607	22313	22708	22638	22318	22566	22467	22572	22399	22571	22408	22549	22470	22537	22591	22696	22528	22435	22752	22495	22662	22602	22596	22716	22622	22547	22491	22473	22590	22503	22552	22493	22604	22520	22628	22490	22450	22380	22773	22727	22681	22460	22616	22718	22496	22342	22623	22696	22355	22398	22655	22653	22717	22550	22521	22539	22393	22561	22617	22594	22679	22436	22429	22595	22548	22567	22461	22503	22751	22449	22479	22657	22407	22489	22541	22537	22490	22749	22494	22614	22695	22558	22580	22424	22470	22397	22571	22701	22562	22514	22470	22364	22589	22389	22458	22408	22389	22503	22464	22730	22648	22636	22617	22674	22526	22421	22797	22511	22529	22441	22619	22506	22527	22722	22541	22677	22453	22438	22599	22644	22330	22430
28286	36070	52205	43157	33576	30699	29444	28891	29029	29072	28749	28827	29042	28913	28884	28804	29024	28793	28818	28668	28751	28956	28983	28945	28760	28862	28850	28713	28694	28988	28846	28798	28854	28850	28919	28730	28814	28704	28649	28606	28934	28826	28593	28752	29007	28724	28706	29010	29029	28795	28874	28885	28820	28632	28673	28598	28629	28806	28767	28949	28782	28839	28953	29072	28967	28834	28720	28806	28886	28953	28751	28526	28733	28793	28676	29120	28913	28739	28669	29017	28702	28715	28959	28599	28600	28727	28710	28641	29071	28676	28886	28738	28812	28817	28891	28777	28653	28945	28708	28794	29012	28857	29048	28968	28676	28678	28664	28760	29025	28989	28735	28569	28708	28677	28839	28763	28737	28726	28797	28863	28608	28548	28818	28751	28632	28634	28820	28910	28959	28846	28683	28761	29040	28801	28817	28725	28908	28775	28864	28771	28709	28987	28933	28784	28786	28790	28848	28782	28724	28743	28936	28600	28971	28636	29048	28977	28789	29083	28918	28617	28928	28818	28696	28713	28754	28734	28701	28718	28903	28873	28715	29014	28814	29028	28871	28757	28657	28768	28718	28724	28699	28700	28544	28987	28947	28729	28688	28813	28769	28891	28580	28492	28852	28914	28898	29059	28643	28866	28859	28964	28780	28721	28870	28789	28919	28888	28847	28820	28726	28668	28622	28635	28794	28738	28641	28851	28847	28948	28878	28770	29010	28717	28827	28760	28904	28995	28764	28624	28586	28625	28873	28514	28759	28688	28837	28649	28833	28784	28767	28760	28625	28771	28711	29052	28788	29009	29038	28760	28594	28795	28902	28723	28763	28581	28895	28781	28850	28792	28627	28727	28769	28682	28777	28588	28793	28889	28716	28647	28794	28671	28860	28862	28803	28732	28885	28838	28670	28743	28817	28821	28993	28658	28861	28835	28831	28869	28762	28858	28922	28648	28634	28853	28673	28712	29148	28777	28899	28768	28834	28790	28768	29014	28728	28819	28708	28958	28788	28828	28797	28708	28675	28690	28649	28718	28702	28594	28827	28815	28980	28796	28621	28701	28844	28787	28831	28753	28882	28885	28760	28728	28874	28707	28888	28884	28732	28917	28785	28759	28612	28944	28945	28742	28891	28601	28864	28666	28536	28946	28883	28628	28687	28489	28656	28677	28746	28913	28887	28730	28817	28821	28736	28479	28880	29058	28674	28630	28934	28868	28904	29004	28736	28905	29064	28888	28784	28870	28894	28883	28802	28841	28819	28855	28840	28818	28719	28936	28898	28726	28808	28896	29038	28773	28735	28862	28817	28622	28776	28795	28886	28794	29033	28937	28699	28904	28725	28729	28852	28776	28933	28775	28745	28539	29035	28789	28806	28758	28531	28866	28833	28875	28935	28837	28896	28798	28693	28702	28516	28574	28719	28877	28907	28866	28929	28557	28665	28776	28997	28714	28911	28868	28819	28889	28810	28869	28904	28916	29085	28886	28727	28609	28805	29029	28979	28818	28771	28755	28783	28611	28689	28815	28914	28847	28686	28809	28882	28673	28760	28885	28736	28871	28774	28695	28815	28739	28624	28637	28588	28617	28729	28768	28831	28731	29118	28989	28870	28822	28930	28769	28616	28660	28883	28653	28588	28919	28769	28767	28879	28726	28677	28761	28627	28940	28811	28612	28527	28549	28991	28876	28828	28764	28659	28825	28731	28718	28899	28600	28877	28945	28761	28818	28712	28826	28706	28742	28712	28790	28777	28817	28774	28665	28802	28768	28667	28967	29253	28709	28989	28615	28682	28677	28669	28589	28805	28779	28668	28804	28705	28733	28693	28785	28654	28681	28707	28622	28720	28686	28713	28849	28688	29055	28702	28729	28662	28961	28639	29096	28856	28839	28738	28837	29019	28778	28778	28923	29025	28957	28968	28801	28787	28758	28760	28757	28778	28746	28862	29005	28640	28681	28683	28847	28787	28777	28811	28641	28684	28829	28650	28661	28896	29073	29046	28668	28761	28856	28867	28872	28647	28870	28836	28611	29028	28629	28731	28724	29037	28808	28930	28597	28695	28542	28851	28817	28821	28796	28629	28828	28747	29008	28787	28750	28738	28776	28678	28651	28670	28716	28870	28825	28600	28778	28815	28679	28915	28870	28741	28529	28903	28679	28809	28667	28812	28747	28716	28697	28744	28826	28765	28858	28999	28755	28714	28846	28920	29012	28892	28552	28942	28783	28897	28673	29089	28893	28871	28671	28706	28830	28783	28697	28745	28629	28890	28852	28921	28700	28789	28909	28820	28928	28726	28663	28966	28849	28770	29062	28942	28789	28746	28969	28875	28703	28734	28767	28850	28766	28798	28755	29112	28898	28733	29033	28711	28720	28830	28771	28857	28734	28780	28480	28880	28660	28602	28872	28734	28714	28808	28744	28877	28801	28833	28757	28712	28731	28666	28888	28859	28542	28723	28851	28663	28372	28959	28651	28650	28909	28659	28890	28949	28505	28625	28678	28871	28821	28966	28876	28862	29107	28819	28870	28905	28554	28721	28727	28736	28557	28719	28948	28710	28541	28813	28655	28901	28739	28814	28964	28642	28893	28722	28769	28781	28987	28801	28834	28672	28632	28883	28628	28723	28772	28622	28512	28873	28830	28944	28987	28629	28729	28804	28789	28821	28906	28703	28854	28949	28909	28947	28917	28707	28744	28696	28740	28766	28925	28822	28811	29120	28761	28694	28552	28695	28819	28808	28755	28910	28663	28800	28702	28857	28702	28746	28728	28701	28694	28924	28719	28779	28701	28757	28901	28688	28750	28889	28551	28854	28686	28920	28953	28670	28711	28553	28959	29164	28595	28754	28734	28633	28863	28712	28803	28705	28547	28688	28582	28745	28678	28832	28955	28750	28700	28989	28884	28765	28933	28873	29071	28607	28915	29155	28863	28888	28741	28826	28679	28938	28883	28737	28884	28649	28965	28713	28857	28683	28559	28756	28973	28771	28784	28884	28736	28813	28811	28922	28702	28844	28803	28988	28707	28872	28886	28754	28767	28655	28768	28883	28883	28865	28927	28840	28747	28919	28704	28664	28641	28632	28718	29119	28859	28753	29002	28744	28836	28712	29005	29135	28962	28647	28887	28890	28741	28863	28788	28999	28638	28767	28684	28888	28669	29064	28695	28977	28575	28533	28766	28851	28659	28847	28777	28923	28723	28896	28701	29133	28839	28837	28720	28869	28923	28585	28982	28690	28751	28512	28896	28954	28804	28646	28922	28815	28793	28834	28875	28660	28949	28586	28638	28941	29028	28637	28805	28932	28797	29057	28802	28928	28737	28901	28934	28805	28773	28914	28963	28910	28862	28771	28698	28667	28995	28978	28637	28774	28510	28760	28684	28702	28898	29132	28759	28699	28725	28984	28753	28963	28692	28591	28562	28763	28807	28820	28817	28669	28620	28645	28873	28766	28781	28944	28843	28891	28738	29071	28831	28831	28879	28552	28848	28811	28761	28987	28741	28644	28690	28669	29042	28853	28814	28852	28752	28849	28713	28448	28684	28818	28602	28758	28761	28661	28857	28895	28790	28642	28879	28924	28908	29011	28874	28834	28858	28812	28955	28703	29040	28785	28735	28838	28767	28748	28794	28721	28675	28777	28957	28798	28845	28862	28756	28843	28752	29000	28715	28821	28821	28881	28680	28697	28853	28832	28698	28566	28643	28845	28843	28870	28929	28770	29007	28902	28729	28970	28788	28507	28747	29001	28936	28827	28759	28675	28702	29163	28873	29068	28622	28726	28650	28835	28777	28923	28896	28606	28773	28943	28534	28807	28796	28884	28625	28788	28702	28898	28930	28681	28896	28875	28624	28966	28707	28945	28982	29068	28738	28838	28872	28840	28669	28982	28622	28560	28880	28820	28673	28744	28867	28949	28591	28588	28689	29005	28885	28761	28713	28681	28843	28671	29071	28850	28915	28994	28825	28645	28850	29147	28881	28555	28979	28781	28888	28810	28703	28754	28770	28808	28715	28824	28581	28816	28733	28980	28699	29096	28733	28625	28916	28827	28773	28958	28791	29048	28781	28791	28938	28872	28827	28923	28971	28816	28831	28850	28908	28839	28755	28616	28758	28898	28848	28705	28804	28742	28822	28969	28816	28899	28780	28796	28964	28802	28697	28855	28584	28876	28643	28784	28757	28771	28949	28719	28761	29011	28919	28733	28845	29092	28761	28981	28761	28703	28938	29100	28942	28750	28966	28987	28778	28664	28705	28802	28816	28832	28736	28727	28938	28933	28881	28765	28821	28860	28949	28936	28542	28700	28672	28721	28549	28879	28765	28849	28540	28984	28717	28807	28573	29003	28907	28872	28619	28822	28707	28588	28863	28940	28909	28884	28843	29121	28955	28671	28720	28810	28655	28970	29013	28579	28850	28944	28859	28706	28812	28988	28877	28936	28769	28729	28859	29063	28816	28886	28889	28740	28680	28792	28932	28726	28745	29028	29099	28893	28952	28819	28709	28774	28694	28823	29014	28661	28696	28930	28999	28725	28671	28845	28554	28793	28643	28779	28927	28898	28759	28888	28577	28596	28799	28756	28879	28806	28864	28864	28719	28668	28912	28863	28749	28899	28746	28769	28652	29067	29035	28624	28692	28863	28633	28971	28760	28875	28839	28781	28878	28985	28957	28876	28610	28655	28986	28707	28815	28664	28799	28859	28625	28889	28890	28958	28957	28792	28901	28749	28667	28938	28920	28711	28854	28830	28972	28962	28940	28963	28912	28571	28716	28598	28782	28971	28680	28644	28688	28811	28633	28984	28688	28793	28731	28664	28738	28938	28973	28692	28872	28715	28853	28932	28624	28624	28803	28689	28967	28787	28704	28830	28946	28873	28885	28820	28865	28889	28785	28798	28838	29101	28821	28945	28824	28786	28918	28833	28632	28784	28668	28872	28885	28706	28770	28837	28811	29124	28713	28712	28697	28823	28526	28894	28627	28742	28750	28706	28852	28854	28920	28717	28675	28913	28794	28729	28725	28785	28881	28971	29010	29040	28914	28768	28839	28794	28926	28769	28832	28701	28838	28755	28917	28893	29030	29032	28998	28898	28849	28747	28602	28829	28945	28970	28800	28673	28701	28773	28800	28886	28686	28721	28791
29039	59748	54319	37623	28116	23717	22376	21884	22077	21933	22171	22149	21852	22023	22176	22044	22035	22014	21917	22117	22030	21870	21932	21851	22052	21963	22007	21980	22077	22132	22087	21974	22172	21900	22131	21903	21958	22142	22175	21886	21960	22040	22167	21891	21941	21951	21986	21921	22138	21821	22089	22022	21962	21886	21978	22137	21951	21927	22069	21768	22044	21889	22130	21937	22016	22026	21897	22053	22125	21890	22153	21864	21985	21919	21991	21914	21961	22073	21949	22030	22122	21985	22209	22111	21988	22019	22007	21899	21938	22093	22008	21869	21942	21886	22020	21854	21965	21998	22125	21821	22154	22036	22111	21988	21987	22099	21714	21886	21998	21990	21992	21961	22025	22130	22151	22090	22065	21941	22103	22006	22081	21974	22022	22079	21963	21859	22107	22146	21998	21948	21994	21912	22054	22081	21985	22065	21880	22031	21984	21939	22171	21957	22037	21960	22004	21988	22037	22045	22053	22129	21987	22059	21790	22207	21907	21980	22062	21826	22087	21973	21943	21806	22131	22151	21914	22019	21883	22157	21995	22081	22052	22173	21927	22226	22108	22128	22006	22093	22099	21973	22069	21970	21901	21865	22001	21997	22022	21934	21971	21948	21977	22026	21816	21965	22106	21954	21939	22120	22025	21885	21962	22038	22074	21905	22135	21739	22065	22049	22040	22026	21926	21961	21964	21909	22029	21943	22119	22106	22065	22063	21935	22042	22002	22095	22049	22057	22191	21917	21942	21982	21987	21936	22123	22073	22038	22012	22021	22146	22104	22077	22016	21937	22026	22065	22047	21992	21787	21999	21918	21958	21950	22041	21958	21991	22180	21944	21906	22080	22151	21957	21897	21905	21979	22050	22063	22035	22141	21995	21912	21984	22131	21939	22011	22048	22045	22000	22006	21800	21846	22076	22194	21994	22101	21881	22109	22108	22037	21988	21938	22060	22120	22077	22015	22126	22286	22136	22059	22055	21992	22261	21998	21947	21862	22039	21894	22026	21959	21946	21961	21908	21870	22034	21945	22140	22080	21963	22111	22008	21965	22120	22120	22154	21930	22088	22103	22058	22003	22220	22062	22249	22067	21978	22009	22034	22024	21981	22154	22033	22137	21849	21874	21934	21924	22246	21999	21981	22124	21891	21988	22095	22081	21934	22037	21908	21868	21986	22229	22040	22011	21939	21988	22106	21921	22038	21954	22093	22144	21994	22078	21987	22003	21840	21972	22066	22009	22136	21998	21761	22078	22093	21946	22104	21978	21976	22115	22096	21928	22099	21913	22157	21870	22067	22030	21762	21942	22058	22133	22065	21919	22061	22165	22063	21990	22035	21947	22020	21956	22069	22112	21912	21965	21985	22012	21965	22047	21944	22125	22065	22116	22057	21970	21976	21976	22159	21974	22090	21924	21975	21726	21978	22023	22009	21970	22121	22094	21862	21719	22100	21861	22100	21987	22046	21826	22050	22129	21928	22029	22058	21909	22063	22039	22093	22252	22041	21950	21990	21776	21808	22213	21938	21845	22036	21815	22085	21956	21930	22172	22130	21826	21915	22087	21867	22108	21822	22026	22040	21956	21895	22008	22093	22022	22089	22063	22065	22019	21915	22092	22021	22218	21809	22090	22143	21978	22092	22035	22027	21953	21875	22039	21872	21796	22105	22029	22127	22045	21841	21990	22077	21944	21922	22251	22106	21982	22022	22074	21920	22120	22057	22032	22130	21989	22135	21855	22105	21988	21909	22041	21919	21976	22148	22069	21964	22204	22025	21882	22038	21956	21941	21983	22003	22068	21987	21800	21925	22075	22128	21915	21927	22217	22050	21918	21932	21974	22293	21952	21975	22092	21919	22009	22083	22145	21964	22002	21961	22004	22064	22082	21793	21965	22189	22084	21959	22022	22006	22011	21725	22026	22209	21948	22085	21819	22026	22041	22287	22027	22044	22097	22001	21945	22085	21937	21840	22048	22129	22034	22117	22093	22128	22084	21999	22211	21978	21936	22103	22217	21948	21979	22087	21939	22011	22200	21927	21899	21972	22078	21925	22112	21879	21935	21982	21934	21996	22030	22087	21986	22008	22063	22170	22054	21975	22040	22107	21984	21847	22013	21809	22067	21947	21986	22087	21964	22008	22164	21989	22000	22050	22009	22072	22037	22047	22071	21948	21845	21979	22026	21958	22016	21957	21922	22012	21960	22023	21905	22018	22109	21933	21949	22103	22061	21959	22132	22246	22002	21832	21868	22127	22128	22035	22228	22166	21963	22105	22033	22020	22094	22119	22034	21852	22015	22002	22129	21869	22083	21957	22024	22063	21916	22219	22007	22130	21958	21967	22158	22124	22001	22009	22082	21931	21951	21968	22218	21928	22067	21942	21936	22051	22004	22165	21857	21837	22004	21881	22038	21896	22072	21845	21987	22103	21837	22120	21864	22284	22008	22030	22116	21996	22069	22045	21934	22109	22032	21919	22063	22178	22025	21826	22065	21912	22165	22118	22086	21973	22076	22024	21866	22052	22078	21861	21861	22051	22045	22157	22041	21838	22062	22043	22005	22032	21971	21932	22049	21891	22046	22021	21952	21798	21924	22058	22127	22043	22047	21861	22031	22060	21984	22228	22131	21814	21990	22182	21960	21935	21944	21981	22044	21936	21972	22041	21986	21992	21967	21792	21925	21925	21927	22080	22082	21959	21880	21970	22080	21989	22067	22012	21934	22059	21980	21924	22107	21877	21867	22061	21877	21969	22056	22066	21915	22126	22032	22132	21937	22094	22040	22036	22054	21931	21953	21931	22003	21950	21972	22145	22155	21937	22163	21863	22040	21932	22069	22036	21998	21955	21926	21912	22070	22224	22200	22084	21996	22016	22062	21944	22081	21881	21981	21956	22130	21966	21943	22138	21909	22014	21991	21929	22026	22016	22051	21951	22120	21895	22046	21904	22100	22095	22055	22052	22050	22029	21856	21938	21907	21876	21934	22130	22193	21941	21968	22069	22104	22076	21860	22030	22103	22029	22009	22050	22062	22061	22061	22014	21980	21909	22246	22029	22081	22072	22133	22055	21931	21948	21994	21911	22106	21962	22033	22112	22134	22110	22100	22048	22202	22186	22223	22002	21833	22207	22071	22055	22091	21848	21853	21960	21915	21953	22094	22029	21959	22223	21950	22015	22016	22234	22114	22105	22043	22096	22169	22018	21767	21972	21995	22045	22116	22236	21919	22006	22074	21974	22041	21837	21979	21958	21961	22106	21947	21956	22148	22028	22031	22038	21947	21944	21831	22096	22198	21995	22053	22025	22118	21998	22133	21917	21857	21938	21961	22059	22176	22230	22102	21867	22034	22054	22087	22111	22054	21936	22166	22092	22016	21989	21934	21930	22073	21908	21984	22155	22053	22053	21970	22136	21957	21948	21837	22009	21939	21964	22168	22060	22121	22102	22250	22043	22012	22136	21983	21979	22002	21941	22037	21996	21835	22116	21913	22044	22009	21841	22007	21960	22038	21907	21951	22206	22117	21972	22096	22060	22046	21896	21891	21886	22034	22017	22037	22022	22034	21947	22076	22086	22121	21980	22086	21971	21971	22057	21971	21877	21902	22005	22016	21980	21925	22063	22058	21906	22103	21976	22023	21908	21901	22159	21779	21869	22073	21919	22018	22030	22069	22046	21900	22152	22111	22102	21839	21948	22008	22002	22216	21769	22103	21738	21981	21980	22142	22071	22019	21896	21970	22177	21988	21951	21882	21991	22027	21952	22079	22329	22089	22124	22018	22148	22033	21987	22042	21976	21989	22003	22126	22058	22008	21983	22119	21975	22095	21901	21982	22059	22007	22207	22137	22095	22115	22014	21949	22125	21910	21863	21969	21970	22109	22031	21967	22009	21830	21978	22178	21905	21921	22135	22128	21932	21850	21903	21909	22001	22073	22078	22025	21886	22054	22006	21964	22236	22164	21961	22013	22008	22030	22116	21896	22117	21959	21803	21890	21909	22131	22000	22091	21945	22093	22012	21999	22018	22070	22170	22044	22029	21989	22007	21968	22050	21959	21895	22054	21804	21976	22000	22070	22028	21909	22010	21855	21945	21967	22011	21994	21976	22072	21780	22060	22009	21898	21996	21956	22133	22026	22001	21906	21979	22096	22029	21990	22131	22045	21961	22133	22027	22023	22083	22058	21924	21981	21961	21965	22129	22071	22134	22052	22091	21940	22052	21946	22007	22020	21961	21979	22087	21940	21923	21981	21975	21996	21899	22269	21895	22122	22044	22155	21847	21866	21961	21983	22185	22114	22025	21869	21901	21838	21979	22021	21932	21886	22011	22150	21991	21980	21933	21988	21889	21959	22059	21981	22052	22052	21848	22146	21982	21942	22063	21877	22054	21926	21906	22087	22087	22003	21810	21923	22008	22102	21888	22053	21923	22097	21895	21731	21854	22062	22097	21848	22112	21965	22017	22068	22069	22043	22005	21940	21982	21960	22118	22016	22104	22210	21969	22010	22186	22088	22056	22128	21988	22073	21991	21973	21888	22145	22049	22139	22114	22058	22143	22208	22000	22041	22014	21965	22012	22115	21851	22099	21953	22113	21953	22067	22159	22016	21899	21922	22012	21977	22040	21915	21960	22172	21964	21844	21959	22095	21924	21942	22063	22106	21813	21985	22079	21782	21840	21886	21996	22093	21890	21888	21989	22108	22007	22186	22003	21854	21998	22019	22135	22073	21936	21901	21699	22069	21986	21964	21971	22155	21984	21951	21962	22107	22005	22061	22029	21920	21864	22231	22210	22029	22117	22079	21963	21971	21970	22008	21923	21999	21915	22006	22097	22119	21932	22043	22007	21949	22000	22061	22187	21971	22234	21945	22197	22150	21912	21924	22039	22066	21974	22076	22088	22046	22062	22172	22146	22052	22043	22016	22046	21885	22058	21894	21824	22038	21976	22102	22078	21994	22023	22105	21949	22079	22140	22119	21902	22015	22018	21944	22056	21972	22133	21967	22116	22026	21897	22038	22028	21931	21924	21996	22147	22232	21955	21888	21952	22159	22064	21867	22028	21987	21893	22117	21960	22078	22106	22087	21935	22035	22188	21885	22322	21977	22128	21967	22111	21990	22044	22056	22058	22151	22016	21976	21945	21919	21905
23697	24605	47812	49270	40119	34198	32052	29413	28997	29467	29165	29211	29136	28995	29120	29078	29167	29308	29096	28956	29115	29218	29088	29116	28983	29115	28947	29025	28848	29040	29153	28941	29015	28945	28691	29086	28927	28930	29079	29032	28949	29019	29099	28912	28897	29124	28816	28883	28875	28683	29160	29046	28901	28855	28873	28867	28785	28912	28788	28909	28990	28664	29114	28903	28989	29023	28849	29071	28999	29007	28790	29006	28975	29159	28838	28899	28912	28984	28897	28777	28873	28859	28936	28981	28997	29126	28866	28880	28963	28853	28670	28933	29021	29040	28985	28792	28912	28805	29043	28879	29072	28997	29038	29178	28935	29046	28930	28853	29035	28840	29016	29178	28696	28856	28949	28837	29037	28874	28983	29009	28842	28892	28959	28866	28891	29061	28929	29013	28935	28990	29074	29019	28893	29041	29271	28859	28915	28878	29163	28768	29009	28846	28889	29009	29118	28903	29185	28900	28767	28760	28874	28824	28893	28731	29045	28888	28861	28773	28656	29301	29032	28943	28926	28816	28785	29043	28783	28817	28863	28996	28903	28650	28823	28964	29021	28865	28928	29093	28836	29023	28737	28661	29103	28980	28875	28744	29071	28911	28948	28868	28915	28845	29070	29029	29059	28730	28914	28948	28792	28781	28938	29069	28889	28883	28967	28804	28839	29073	28633	28822	29006	28913	29027	28857	28796	29126	28859	28828	28761	28862	28941	28897	28935	28922	28850	28957	28821	28579	28841	29187	29061	29091	28947	28734	28846	28935	29021	28871	29000	28869	29027	28926	28879	28820	29135	29043	29103	28936	28857	28866	28861	28729	28912	28783	28979	29003	29105	29224	29189	29131	28872	28953	29181	28910	29112	28964	29099	28817	29060	28918	28946	29090	28776	28930	28967	28973	28713	28900	28815	28704	28693	28879	28910	28872	28929	28800	29064	28858	28930	28824	28908	28867	28944	28790	28963	28840	28834	28890	28973	28923	29066	29010	29069	29088	28987	28946	28969	28714	28903	29134	29066	28761	29121	29101	28917	28863	28901	28670	29064	28792	28964	29022	29127	29001	28913	28942	28897	28821	28951	29202	28854	28782	29024	28771	28847	29066	28903	28934	28768	28930	29041	29020	28970	28578	28869	29034	29016	28739	28604	28839	29024	29015	28929	28893	28930	28981	28981	29211	29145	28795	29078	29049	28833	28936	28939	28869	29213	28901	29182	28907	28878	29062	29019	28839	28987	28933	28825	28710	28898	28763	28751	28672	29090	28911	28943	28870	28870	29027	29028	29083	29012	28867	28789	28817	28856	28962	29190	28842	28787	29031	28940	29009	28915	28886	28994	28870	28863	28950	29141	28845	28743	28830	29093	28821	28998	29118	28873	28838	29144	28892	28845	28970	29034	28895	28939	29051	28931	29063	29015	28678	29049	28958	28844	28963	29270	28978	29107	28957	28714	29152	29199	28759	29001	29074	28888	28930	29166	29100	28785	29020	28932	28609	28737	28622	28819	28961	29261	28746	29002	28744	28887	28786	29059	28881	28691	28961	28888	29130	28842	28726	28907	28903	28995	29150	29039	29044	29017	28905	28749	29006	29084	28945	29194	28885	28963	29022	29105	28845	29141	28834	28779	28960	29007	28944	28846	28911	29202	28761	28890	28777	28786	28824	28996	28798	28877	28953	28982	28814	28999	29016	29055	28959	29152	28977	28962	29083	28945	28993	28979	28995	28835	28848	28795	28832	28841	28830	29250	28766	28748	28745	28824	29057	28990	28743	29057	29141	28938	28700	28998	28833	29090	28967	29007	29051	28893	29033	28688	28867	29015	28755	28868	29068	29164	29007	28697	29083	28999	28820	28722	28885	29137	28901	28743	29109	29121	28777	28793	28967	28932	28901	29039	29359	28675	28755	29007	28944	28898	28750	28899	28905	29104	28901	28956	28718	28746	28917	28949	28750	29112	28973	29149	28912	28943	29037	29003	28996	29113	28637	28850	28778	28882	28627	28926	28816	28763	28768	29041	28964	28887	29023	28895	28873	28840	28769	28989	28951	29156	28859	28893	28790	28854	28964	28925	28804	29049	28939	28813	28865	29007	28937	29072	28738	28970	28862	28899	28860	28863	28835	29114	28992	28803	28982	28951	28966	28945	29067	29090	28950	28689	29058	29107	28814	28936	28954	29000	28778	28925	29110	28899	29114	29079	29017	28966	29024	29073	28768	28754	28712	28883	28935	29023	28955	28755	29117	28957	28836	28896	28959	28912	28944	28929	29051	29123	29076	29018	29061	29214	28804	28839	28853	28894	28955	29036	28774	28516	28906	29020	29061	28964	28988	29041	28975	29111	28691	29016	29022	28973	28853	28714	28973	28999	28837	28633	28923	29027	28709	29136	28954	28950	28796	29156	29056	29202	29031	28999	28954	28678	29134	29027	29097	28944	29178	28937	28934	29053	29033	28986	29142	28747	28752	28928	28774	28862	28804	29125	29047	28773	28910	28867	28810	28840	28979	28989	28893	28940	28911	28838	28717	29113	29096	29030	29027	29039	28992	28866	28924	28974	28737	28843	28933	28781	28921	29066	28867	28863	28947	28809	28831	28788	28929	29091	28872	28876	28763	28638	29102	28806	28931	28926	28821	28964	28908	29076	28904	28955	29107	29089	28928	29027	28780	28883	28936	28769	28948	28878	28800	28913	28780	28866	28815	28898	28810	28995	28972	28780	28803	28915	28984	28893	29107	28980	28749	28976	28953	28945	28937	29064	28850	29031	28818	28750	28929	28834	28913	28958	28688	29123	28729	28987	28983	28895	29185	28975	28945	28886	28942	28929	29235	28981	28989	29010	28764	28928	29084	28928	28696	28687	28798	28759	28847	28953	28924	28918	28942	29060	28844	28882	28815	28980	28933	28890	28789	29243	29057	28903	29017	28908	28840	28878	28835	28845	28710	28909	28537	28859	28872	28883	29016	28927	28718	28817	29043	28952	28826	29050	28914	28914	29023	28910	28772	28886	28969	28716	28881	28984	29036	28879	28870	28663	28912	28958	28896	28974	29041	28811	29173	28896	28769	28845	28690	29104	28746	28904	28931	29062	28932	29143	29046	28712	29051	28829	28863	29024	29103	28886	28764	28906	28725	28944	29066	29005	28962	28911	29075	28797	28922	29119	29050	28816	29160	28990	29137	28909	29011	29155	28778	28972	29044	28946	29045	29149	28820	28705	28978	28952	28968	28716	28819	28889	29033	29042	28882	28666	29044	28902	28937	29072	29024	29005	28883	29069	29052	28872	28861	28774	28953	28910	28825	28737	28729	29087	28961	28912	29079	28762	29009	28775	28895	28692	28988	28880	28832	28887	28802	29081	28917	29104	28954	28983	29023	29027	28987	28741	28971	28942	28856	28793	28845	28945	28830	28762	29026	28771	29091	28799	28910	28836	28922	28945	29071	28864	28670	29023	28894	28853	28853	28838	29165	28875	28911	28973	29083	28781	29171	29230	29089	28959	29049	29045	28969	29024	28815	28834	29101	28757	29072	29003	29001	28891	29136	28891	28852	28888	28860	29003	28902	28903	28896	29324	29055	28949	28836	28917	29052	29080	28768	29002	28877	29039	28985	29200	29046	29029	28977	29213	29002	28940	28963	28881	29087	28966	28936	29014	28822	28863	29154	28847	28879	28857	28748	28803	28756	28849	28913	28890	28766	28687	29025	28900	28969	29214	29092	28958	29004	29050	28936	29113	28988	28956	28884	28912	28926	29114	28918	29070	28947	29026	28856	28838	28921	28670	28945	29234	29013	29030	28930	29025	28767	28969	28760	28797	28910	28885	28877	29146	28776	28959	29096	28895	28968	29091	29075	28937	29222	29055	28826	28816	28873	29022	28882	28767	28747	28800	29202	28993	28927	28992	28723	28924	28929	28782	28955	28956	28971	28891	28815	28741	28850	29054	28568	28824	28918	29003	28991	28875	28959	28962	28821	28990	28991	29066	28891	28952	28803	28923	28864	28788	28941	29082	29084	28963	28782	28564	28901	29254	28842	28666	28974	28964	28692	29039	29047	29064	29040	29134	28837	28986	28979	29091	28994	29080	28834	29036	28899	28975	28941	29115	29025	28984	28987	28920	28936	28907	29225	28897	28916	28799	28856	29066	29144	28953	28778	28739	28822	28838	28952	28991	29053	28857	28827	29065	28768	28630	28893	28918	28937	29001	28844	28694	28670	29084	28795	29100	28868	28793	28965	29116	29131	28917	28778	28814	28794	28772	29150	29183	29000	29077	29099	28885	28923	28811	29157	28852	28713	28950	29001	28935	28965	28772	28839	28896	28764	28982	28953	28943	29022	28984	28817	29204	28945	29011	28847	29125	28883	28975	28772	29176	28868	29238	29213	28971	28914	29125	29313	28706	28800	29055	28870	28944	28756	29014	28821	28921	28778	28975	28710	28787	29024	29027	28893	28889	28858	28761	29030	29172	28862	28973	28855	29067	28882	28899	28734	28889	28965	28770	28693	28507	28802	28885	28969	28941	28945	28805	28928	29136	28953	28947	29023	29041	28857	28774	28882	28950	28749	28898	28928	28901	28957	29041	28915	28958	29051	28845	28802	28927	28873	29070	28862	28861	29011	28904	28828	28888	28903	28804	28994	28927	28761	28792	29022	28792	28789	28743	28724	28841	28791	28966	29022	28991	29002	29106	28604	29048	29072	28920	29178	29157	28576	29130	28907	29149	29027	29014	28941	28876	28876	29057	28915	28919	29028	28832	28829	28751	29030	28897	28737	28810	29031	28950	28887	28795	28934	28956	28908	28929	28932	28886	29089	28973	28757	28746	29174	29000	28892	28896	28850	29004	28812	28956	28983	28982	28918	29064	28750	28905	28761	28919	28843	28902	28799	28788	29080	28942	28930	29217	28938	28986	29494	29122	28782	29023	28981	28882	29139	28865	28867	28733	28853	28776	28766	28850	28805	28870	29089	29122	28975	28977	29087	29101	28903	28818	28792	28928	28999	28981	28942	29120	28977	28977	28884	29040	28931	28811	28998	28923	29026	28700	29188	29019	28859	28922	29179	28954	28956	28972	28913	28740	28845	28876	28888	29092	29186	29067	28681	28660	28927	28804	29061	28989	29118	29087	28885	28909	28894	28771	28710
52621	100475	93389	68183	45654	30555	24334	22483	22194	22180	22142	22162	22187	22267	22126	22361	22075	22249	22224	22055	22163	22380	22192	22220	22258	22148	22206	22299	22248	22078	22305	22142	22186	22358	22199	22304	22094	22193	22483	22044	22087	22076	22127	22173	22332	22216	22077	22182	22149	22391	22341	22230	22287	22154	22297	22200	22322	22031	22386	22185	22401	22281	22194	22217	22247	22105	22239	22194	22318	22258	22253	22243	22016	22393	22059	22212	22159	22271	22177	22121	22261	22104	22391	22267	22260	22214	22372	22383	22223	21904	22290	22265	22052	22227	22172	22202	22280	22051	22364	22034	22071	22412	22178	22128	22383	22165	22194	22373	22008	22045	22206	22278	22177	22225	22114	22192	22121	22252	22042	22313	22157	22166	22258	22128	22398	21854	22213	22252	22239	22133	22209	22097	22082	22356	22301	22266	22199	22319	22293	22165	22191	22059	22308	22147	22080	22289	22346	22389	22237	22213	22134	22217	22393	22180	22324	22339	22353	22200	22141	22248	22193	22421	22066	22194	22291	22224	22038	22086	22134	22285	22245	22122	22287	22263	22011	22376	22128	22073	22280	22174	22239	22197	22120	22201	22405	22133	22183	22205	22092	22314	22434	22103	22144	22436	22243	22134	22132	22055	21958	22117	22280	22286	22331	22413	22182	22097	22071	22286	22253	22164	22289	22167	22329	22036	22092	22268	22127	22240	22386	22101	22236	22295	22157	22224	22273	22100	22175	22316	22172	22243	22356	22297	22082	22207	22208	22466	22169	22287	22117	22391	22359	22142	22225	22195	22069	22318	22180	22333	22027	22173	22127	22142	22460	22120	22177	22257	22248	22059	22207	22173	22270	22436	22172	22236	22214	22210	22159	22190	22021	22171	22234	22242	22141	22337	22116	22290	22278	22329	22245	22150	22328	22398	22235	22307	22365	22177	22272	22258	22255	22139	22075	22368	22073	22057	22079	22112	22163	22089	22475	22128	22186	22065	22251	22215	22242	22042	21985	22221	22136	22176	22205	22159	22307	22002	22283	22128	22116	22291	22162	22225	22289	22217	22141	22160	22136	22277	22144	22108	22224	22271	22324	22229	22166	22139	22146	22169	22293	22237	22090	22059	22348	22100	22257	22318	22284	22224	22002	22042	22341	22085	22064	22325	22181	22200	22385	22184	22209	22354	22025	22088	22244	22153	22074	22180	22404	22392	22134	22341	22090	22330	22196	22350	22236	22072	22140	22100	22280	22033	22312	22224	22304	22280	22219	22365	22124	22252	22349	22385	22312	22132	22340	22253	22226	22020	22254	22209	22193	22004	22196	22057	22142	22072	22307	22243	22266	22001	22036	22234	22157	22286	22210	22132	22127	22222	22386	22170	22342	22198	22110	22158	22343	22191	22337	22028	22205	22128	22295	22404	22170	22133	22297	22237	22297	22227	22250	22206	22283	22101	22316	22231	22306	22256	22103	22368	22198	22340	22150	22086	22179	22384	22135	22069	22423	22193	22254	22350	22190	22152	22303	22273	22362	22113	22182	22122	22371	22318	22119	22170	22248	22171	22076	22167	22058	22038	22153	22175	22280	22087	22258	22258	22275	22296	22161	22277	21917	22290	22274	22300	22054	22359	22287	22166	22309	22344	22255	22228	22336	22200	22369	22168	22243	22263	22189	22216	22199	21948	22167	22175	22032	22204	22056	22156	22036	22237	22284	22165	22177	22281	22289	22017	22330	22074	22290	22290	22208	22231	22194	22232	22138	22169	22111	22014	22209	22287	22163	22214	22275	22140	22038	21978	22193	22281	22348	22073	22296	22233	22282	22103	22092	22174	22401	22418	22370	22190	22359	22360	22318	22154	22012	22200	22155	22297	22307	22093	22030	22335	22286	22201	22308	22058	22156	22177	22424	22154	22469	22131	22200	22168	22029	22131	22085	22163	22287	22145	22115	22246	22049	22298	22385	22048	22252	22045	22120	22284	22409	22071	22236	22309	22355	22199	22348	22164	22294	22204	22205	22299	21985	22207	22125	22124	22061	22122	21953	22248	22160	22123	22284	22141	22121	21949	22110	22291	22104	22198	22115	22179	22154	22269	22173	22146	22287	22221	22103	22269	22379	22235	22284	22253	22394	22121	22278	22247	22117	22141	22238	22264	22202	22159	22065	22134	22202	22063	22149	22143	21944	22187	21947	22291	22078	22250	22392	22445	22221	22281	22129	22222	21949	22303	22137	22096	22285	22119	22127	22266	22328	22045	22263	22457	22157	22146	22173	22237	22017	22286	22301	22328	22315	22149	22349	22254	22405	22094	22194	22438	22356	22177	22222	22156	22196	22175	22151	22195	22025	22346	22282	21980	22194	22416	22147	22313	22205	22093	22154	22310	22346	22292	22315	22067	22071	22192	22280	22215	22140	22138	22223	22222	22013	22285	22359	22177	22250	22279	22206	22094	22112	22335	22446	22127	22170	22263	22227	22221	22233	22365	22323	22312	22220	22313	22254	22131	22113	22166	22051	22237	22285	22294	22285	22222	22360	22171	22262	22195	22038	22429	22316	22160	22181	22076	22284	22375	22044	22227	22196	22139	22330	22258	22170	22181	22139	22111	22454	22249	22450	22271	22052	22247	22142	22153	21911	22274	22148	22359	22048	22249	22317	22123	22136	22162	22156	22166	22243	22204	22339	22184	22243	22142	22151	22279	22085	22299	22339	22267	22182	22404	22100	22382	22102	22192	22250	22277	22287	22349	22398	22301	22018	22264	22318	22170	22267	22129	22125	22154	22304	22242	22312	22125	22266	22272	22394	22048	22180	22220	22101	21991	22134	22326	22153	22300	22237	22090	21991	22276	22291	22062	21981	22108	22098	22251	22032	22406	22086	22138	22170	22249	22174	22336	22156	22302	22306	22003	22092	22220	22197	22200	22425	22123	22115	22315	22205	22235	22146	22233	22171	22144	22206	22078	22284	22310	22152	22106	22202	22094	22149	22394	22259	22134	22175	22026	22190	22146	22173	22124	22260	22332	22004	22241	22241	22267	22026	22263	22187	22182	22193	21879	22219	22289	22271	22152	22308	22258	22312	22231	22244	22145	22265	22095	22163	22240	22271	22275	22076	22120	22210	22250	22216	22174	22340	22266	22135	22040	22222	22107	22204	22232	22011	22158	22237	22180	22094	22284	22320	22239	22236	22266	22219	22220	22272	22008	22501	22161	22332	22412	22186	22112	22314	22171	22060	22210	22174	22055	22275	22098	22239	22128	22207	22332	22163	22307	22241	22363	22168	22197	22207	22332	22224	22255	22165	22217	22090	22143	22231	22186	22031	22175	22132	22227	22279	22445	22236	22313	22091	22133	22297	22057	22160	22330	22185	22238	22078	22290	22200	22037	22259	22170	22227	22400	22059	22221	22199	22086	22377	22215	22363	22298	22350	22292	22175	22194	22024	22228	22092	22192	22220	22170	22058	22260	22161	22160	22182	22209	22109	22171	22311	22268	22102	22091	22177	21954	22399	22179	22255	22296	22423	22230	22187	22161	22110	22139	22205	22287	22210	22298	22276	22199	22132	22225	22443	22122	22290	22225	22315	22132	22087	21973	22181	22272	22223	22280	22045	22395	22327	22272	22138	22216	22286	22221	22242	22287	22187	22437	22112	22250	22263	22142	22094	22191	22164	22354	22341	22272	22289	22357	22277	22115	22322	22235	22351	22219	22231	22245	22290	22121	22338	22153	22300	22229	22025	22237	22313	22184	22220	22101	22045	22245	22120	22166	22107	22228	22365	22298	22391	22246	22389	22351	22457	22087	22195	22001	22331	22013	22126	22136	22127	22254	22185	22295	22448	22159	22115	22185	22190	22257	22242	22205	22175	22302	22293	22193	22142	22057	22324	22166	22259	22165	22071	22014	22295	22224	22274	22298	22243	22060	22191	22159	22235	22062	22082	22245	22277	22183	22277	22324	22190	22092	22213	22410	22297	21977	22169	22151	22311	22323	22061	22173	22331	22126	22298	22185	22212	22300	22292	22190	22119	22019	22221	22230	22373	22185	22226	22203	22122	22368	21950	22121	22261	22079	22391	22198	22219	22202	22259	22202	22182	22221	22243	22204	22162	22217	22084	22151	22208	22214	22173	22260	22366	22059	22136	22196	22103	22320	22343	22266	22272	22066	22143	22408	22262	22229	22280	22221	22080	22103	22147	22096	22180	22304	22366	22129	22198	22152	22178	22218	22329	22346	22305	21969	22234	22183	22293	22237	22130	22214	22091	22220	22210	22207	22163	22181	22271	22265	22250	22260	22252	22362	22188	22210	22097	22248	22161	22279	21921	22151	22177	22141	22424	22095	22214	22234	22122	22160	22118	22338	22039	22328	22135	22093	22231	22191	22173	22107	22436	22345	22180	22138	22177	22146	22130	22365	22118	22171	22105	22057	22312	22095	22023	22198	22263	22229	22205	22220	22188	22187	22087	22204	22265	22272	22190	22084	22138	22243	22261	22295	22195	22265	22310	22212	22082	22274	22290	22145	22234	22137	22057	22092	22104	22114	22120	22201	22301	22337	22248	22121	22178	22113	22242	22263	22296	22222	22041	22030	22180	22251	22264	22356	22211	22105	22312	22118	22289	22106	22316	22237	22222	22236	22155	22343	22237	22160	22296	22050	22265	22296	22101	22192	22054	22227	22325	22124	22106	22217	22288	22179	22201	22185	22067	22299	22301	22419	22202	22078	22174	22127	22444	22145	22137	22168	22180	22043	22116	22193	22120	22355	22349	22352	22120	22228	22149	22149	22095	22222	22080	22160	22334	22092	22204	22399	22189	22205	22280	22279	22126	22110	22173	22247	22027	22106	22009	22255	22101	22270	22103	22395	22198	22242	22331	22095	22154	22202	22155	22461	22226	22216	22169	22231	22062	22297	22269	22111	21995	22157	22176	22234	22155	22190	22124	22268	22127	22141	22302	22309	22137	22318	22222	22061	22199	22284	22274	22208	22310	22054	22062	22159	22164	22244	22301	22277	22275	22317	22071	22163	22160	22153	22132	22362	22153	22082	22020	22132	22164	22367	22113	22014	22173	22209	22054	22259	22156	22310	22277	22186	22153	22120	22215	22197	22220	22288	22068	22225	22381	22118	22119	22337	22314	22220	22126	22198
22405	24019	45336	47361	41973	36454	34341	30499	29756	30498	30237	30020	29951	29970	29958	30082	30013	30113	29762	29685	29925	30060	29835	29992	29999	29583	29709	30055	30033	29907	29830	29571	29995	30026	29812	29588	29829	29715	29583	29930	29786	29986	29921	29856	29852	29779	29594	29792	29891	29629	29729	29795	29646	29600	29796	29531	29704	29781	29642	29707	30017	29740	29870	29790	29535	29698	29631	29823	29634	29692	29392	29754	29569	29811	29683	29712	29678	29655	29740	29717	29585	29650	29482	29679	29595	29505	29789	29726	29719	29497	29200	29600	29744	29524	29662	29572	29738	29886	29798	29796	29755	29714	29637	29661	29748	29700	29744	29697	29698	29753	29983	29742	29915	29790	29743	29776	29609	29630	29659	29603	29742	29935	29822	29686	29616	29769	29551	29615	29709	29746	29728	29669	29755	29571	29778	29562	29769	29716	29819	29738	29694	29765	29652	29661	29715	29772	29728	29694	29731	29694	29643	29688	29728	29395	29583	29529	29511	29586	29773	29693	29937	29682	29865	29589	29522	29634	29694	29680	29858	29719	29383	29574	29678	29719	29783	29914	29746	29565	29782	29742	29654	29717	29771	29795	29716	29715	29543	29621	29937	29591	29676	29637	29610	29704	29591	29877	29708	29642	29790	29651	29565	29623	29708	29613	29588	29589	29516	29708	29539	29647	29700	29585	29607	29455	29720	29670	29761	29425	29635	29731	29882	29615	29352	29813	29590	29622	29481	29723	29635	29873	29700	29633	29768	29775	29729	29567	29573	29738	29667	29761	29560	29512	29564	29503	29595	29626	29477	29753	29804	29936	29669	29867	29704	29697	29570	29631	29385	29399	29615	29603	29561	29501	29684	29455	29588	29542	29571	29891	29706	29807	29531	29772	29877	29791	29809	29725	29743	29846	29793	29773	29669	29700	29693	29581	29741	29506	29598	29582	29799	29615	29815	29754	29766	29663	29786	29875	29589	29709	29688	29641	29540	29491	29626	29675	29920	29622	29650	29505	29944	29788	29523	29745	29681	29624	29747	29652	29748	29705	29791	29498	29587	29673	29668	29646	29673	29490	29697	29610	29643	29673	29868	29584	29772	29740	29479	29625	29690	29794	29756	29389	29589	29641	29625	29694	29670	29686	29441	29674	29621	29395	29609	29595	29646	29614	29543	29777	29575	29588	29452	29872	29694	29557	29497	29461	29705	29579	29766	29664	29873	29709	29712	29727	29591	29410	29679	29854	29733	29685	29675	29810	29688	29851	29680	29521	29467	29603	29695	29572	29721	29432	29565	29738	29529	29553	29763	29781	29680	29323	29586	29629	29675	29499	29498	29336	29503	29649	29604	29719	29582	29667	29642	29702	29747	29641	29577	29658	29628	29745	29668	29506	29981	29699	29500	29434	29434	29696	29675	29559	29508	29669	29724	29940	29713	29635	29612	29641	29573	29598	29916	29910	29698	29578	29718	29665	29604	29712	29646	29524	29768	29533	29746	29800	29708	29427	29611	29593	29705	29415	29518	29715	29629	29829	29560	29518	29505	29527	29599	29675	29539	29759	29432	29425	29674	29558	29624	29822	29793	29525	29353	29732	29581	29699	29755	29812	29621	29897	29889	29577	30087	29604	29697	29522	29918	29656	29463	29604	29788	29579	29802	29762	29699	29698	29619	29576	29448	29678	29507	29440	29654	29516	29675	29760	29540	29748	29668	29581	29572	29655	29757	29610	29444	29783	29774	29568	29520	29446	29679	29679	29753	29777	29766	29662	29601	29642	29942	29585	29563	29645	29482	29673	29716	29633	29454	29777	29631	29607	29829	29723	29567	29551	29802	29802	29771	29627	29624	29786	29779	29450	29586	29719	29755	29579	29597	29839	29502	29650	29596	29709	29724	30050	29577	29600	29839	29726	29582	29872	29657	29393	29733	29642	29674	29613	29696	29483	29510	29818	29637	29755	29645	29788	29752	29814	29785	30047	29709	29507	29655	29612	29727	29440	29757	29553	29331	29275	29518	29777	29740	29390	29504	29635	29552	29547	29762	29750	29798	29713	29577	29688	29479	29500	29816	29687	29529	29370	29592	29620	29663	29609	29718	29543	29768	29598	29877	29579	29669	29823	29496	29543	29367	29817	29534	29542	29488	29718	29851	29541	29853	29625	29559	29476	29760	29771	29663	29632	29469	29470	29656	29599	29682	29516	29430	29664	29829	29557	29481	29568	29633	29563	29667	29584	29641	29930	29590	29654	29810	29524	29760	29445	29704	29864	29806	29762	29543	29441	29543	29606	29562	29532	29652	29558	29455	29627	29560	29707	29738	29663	29509	29709	29710	29650	29464	29618	29783	29545	29453	29621	29753	29407	29558	29865	29601	29559	29822	29564	29613	29631	29575	29532	29726	29551	29557	29308	29605	29461	29578	29617	29792	29444	29460	29549	29732	29643	29614	29819	29639	29610	29662	29440	29544	29698	29649	29739	29707	29549	29736	29333	29377	29457	29731	29931	29756	29481	29791	29477	29721	29573	29748	29656	29662	29763	29720	29617	29855	29367	29582	29834	29714	29677	29663	29690	29646	29535	29822	29390	29777	29684	29820	29796	29778	29604	29836	29603	29611	29598	29361	29703	29526	29624	29672	29545	29698	29371	29721	29651	29690	29595	29680	29408	29648	29652	29635	29598	29775	29650	29629	29572	29594	29643	29690	29444	29699	29661	29601	29751	29627	29606	29881	29562	29790	29797	29609	29468	29845	29799	29607	29918	29563	29544	29695	29665	29737	29826	29730	29707	29797	29585	29812	29824	29828	29740	29711	29357	29496	29491	29534	29534	29701	29737	29930	29682	29771	29660	29667	29821	29726	29515	29423	29806	29517	29874	29783	29619	29707	29657	29693	29771	29693	29536	29563	29667	29510	29587	29714	29718	29730	29815	29577	29663	29763	29625	29622	29717	29781	29544	29544	29888	29766	29665	29750	29595	29961	29668	29625	29574	29996	29671	29546	29574	29674	29765	29541	29448	29577	29746	29653	29271	29672	29608	29587	29760	29626	29708	29813	29544	29565	29898	29749	29522	29750	29760	29710	29677	29723	29486	29723	29598	29782	29568	29676	29548	29671	29511	29565	29543	29806	29692	29510	29592	29566	29799	29648	29858	29607	29586	29620	29587	29516	29850	29667	29758	29659	29716	29750	29655	29509	29705	29815	29608	29790	29717	29579	29680	29654	29464	29406	29665	29583	29594	29645	29435	29384	29904	29549	29519	29775	29608	29736	29712	29572	29689	29779	29577	29565	29609	29567	29655	29479	29667	29707	29891	29288	29648	29648	29824	29792	29406	29772	29574	29719	29711	29710	29590	29825	29736	29654	29813	29751	29719	29733	29488	29427	29885	29548	29544	29579	29679	29674	29740	29443	29391	29399	29635	29711	29768	29809	29702	29680	29668	29603	29618	29721	29610	29717	29843	29533	29617	29674	29587	29539	29842	29685	29788	29815	29651	29804	29705	29449	29422	29705	29673	29541	29356	29558	29801	29527	29547	29670	29513	29718	29815	29805	29655	29773	29304	29499	29379	29449	29519	29717	29478	29680	29813	29749	29584	29831	29645	29644	29681	29661	29631	29670	29497	29803	29547	29570	29744	29871	29643	29720	29563	29624	29750	29929	29634	29647	29619	29778	29417	29661	29641	29734	29673	29577	29755	29550	29591	29585	29792	29644	29472	29630	29820	29518	29872	29686	29676	29610	29353	29755	29672	29780	29642	29490	29626	29751	29771	29690	29897	29778	29620	29685	29661	29798	29559	29706	29852	29827	29454	29654	29510	29576	29726	29679	29644	29619	29576	29899	29634	29548	29750	29390	29732	29596	29445	29753	29582	29663	29479	29716	29804	29352	29634	29643	29894	29730	29754	29805	29413	29488	29565	29528	29756	29565	29714	29536	29471	29560	29794	29679	29687	29889	29604	29902	29693	29742	29530	29707	29500	29655	29593	29661	29343	29649	29628	29750	29473	29714	29621	29812	29668	29725	29605	29877	29922	29662	29785	29490	29835	29880	29568	29685	29668	29688	29828	29515	29651	29736	29611	29660	29581	29510	29522	29594	29719	29488	29596	29640	29681	29817	29855	29420	29647	29759	29794	29727	29463	29691	29753	29787	29547	29432	29587	29701	29646	29489	29604	29810	29733	29825	29692	29788	29800	29816	29624	29608	29807	29734	29845	29832	29537	29585	29624	29778	29604	29786	29699	29755	29829	29725	29503	29489	29540	29640	29644	29498	29635	29582	29626	29586	29579	29825	29671	29720	29550	29832	29576	29635	29569	29859	29754	29525	29678	29767	29642	29640	29552	29516	29644	29798	29655	29605	29661	29669	29477	29620	29683	29565	29490	29468	29478	29737	29509	29521	29724	29654	29513	29689	29615	29829	29714	29726	29708	29661	29579	29609	29699	29564	29388	29829	29772	29703	29678	29513	29475	29635	29751	29849	29614	29346	29398	29583	29489	29750	29883	29633	29709	29699	29437	29614	29491	29753	29628	29544	29386	29574	29636	29773	29755	29851	30041	29618	29611	29836	29530	29936	29738	29778	29354	29745	29288	29695	29478	29511	29649	29607	29657	29659	29641	29964	29990	29829	29530	29728	29804	29808	29624	29434	29934	29720	29607	29736	29589	29618	29826	29449	29536	29677	29508	29891	29693	29558	29486	29418	29743	29700	29755	29504	29827	29731	29636	29594	29738	29740	29878	29704	29437	29692	29482	29536	29380	29619	29714	29647	29648	29551	29718	29805	29757	29587	29534	29640	29702	29657	29461	29680	29538	29681	29624	29704	29695	29656	29530	29839	29748	29559	29741	29638	29446	29877	29638	29560	29512	29772	29659	29871	29673	29672	29630	29512	29890	29715	29468	29544	29632	29661	29717	29851	29563	29848	29672	29789	29534	29347	29910	29621	29663	29728	29583	29543	29432	29519	29665	29880	29951	29698	29769	29641	29611	29630	29574	29850	29549	29530	29737	29838	29706	29612	29509	29670	29394	29852	29797	29570	29500	29513	29404	29549	29491	29310	29692	29664	29706	29826	29608	29682	29572	29747	29880	29848	29544	29480	29510	29814	29435	29644	29736	29540	29365	29743	29483	29583	29543	29775	29748	29587	29541
57200	97667	94122	82562	57026	36732	26402	23231	22362	22430	22567	22772	22691	22594	22449	22318	22640	22568	22593	22548	22833	22554	22602	22422	22754	22505	22611	22686	22696	22652	22679	22541	22795	22767	22764	22635	22535	22662	22800	22667	22651	22661	22752	22624	22602	22678	22693	22695	22556	22709	22501	22487	22580	22657	22538	22717	22560	22564	22554	22657	22641	22644	22614	22539	22789	22483	22745	22901	22663	22670	22495	22579	22690	22705	22692	22533	22720	22674	22627	22739	22638	22516	22521	22640	22637	22483	22590	22760	22635	22899	22595	22785	22422	22570	22470	22736	22912	22670	22723	22729	22607	22770	22444	22683	22683	22573	22714	22610	22652	22798	22798	22512	22698	22662	22491	22522	22623	22581	22586	22652	22592	22520	22651	22719	22604	22449	22750	22773	22680	22399	22761	22652	22645	22693	22822	22629	22431	22491	22452	22656	22522	22581	22554	22504	22626	22637	22827	22758	22785	22642	22687	22666	22504	22658	22552	22508	22686	22465	22650	22749	22622	22735	22549	22544	22661	22704	22533	22482	22489	22684	22688	22687	22840	22496	22507	22562	22563	22622	22766	22595	22724	22654	22635	22562	22424	22398	22591	22639	22491	22485	22570	22548	22575	22671	22627	22665	22645	22711	22605	22816	22378	22754	22644	22525	22872	22722	22540	22586	22749	22697	22722	22488	22563	22630	22835	22676	22693	22617	22566	22434	22675	22494	22670	22483	22682	22626	22655	22505	22570	22518	22677	22592	22496	22606	22527	22509	22623	22623	22533	22620	22656	22576	22676	22592	22622	22757	22664	22548	22452	22768	22574	22558	22576	22811	22496	22614	22667	22460	22480	22652	22699	22579	22667	22709	22612	22443	22651	22593	22661	22794	22394	22658	22631	22628	22459	22575	22370	22697	22596	22620	22594	22617	22494	22397	22538	22558	22762	22836	22434	22511	22620	22441	22889	22448	22365	22541	22856	22596	22729	22607	22637	22647	22720	22528	22313	22643	22657	22574	22563	22615	22748	22921	22638	22535	22625	22651	22709	22540	22813	22581	22689	22758	22641	22665	22579	22645	22608	22463	22776	22605	22476	22721	22762	22714	22827	22682	22520	22703	22691	22839	22553	22592	22491	22473	22558	22524	22594	22634	22512	22741	22509	22525	22626	22581	22524	22612	22345	22683	22691	22636	22774	22747	22747	22627	22758	22675	22531	22528	22632	22566	22775	22691	22756	22665	22649	22778	22641	22571	22744	22538	22673	22603	22671	22270	22558	22653	22565	22692	22719	22496	22761	22548	22611	22506	22648	22475	22457	22764	22669	22601	22531	22511	22701	22559	22385	22707	22449	22598	22513	22693	22819	22563	22623	22497	22566	22742	22710	22491	22492	22429	22548	22635	22695	22749	22736	22793	22722	22594	22592	22683	22843	22601	22479	22732	22798	22586	22474	22637	22576	22788	22640	22693	22590	22772	22761	22592	22711	22834	22716	22767	22467	22582	22635	22717	22535	22677	22647	22717	22704	22786	22619	22554	22666	22657	22598	22520	22631	22466	22591	22413	22484	22606	22589	22708	22698	22619	22658	22634	22756	22416	22571	22554	22467	22683	22751	22706	22550	22857	22374	22518	22563	22544	22678	22636	22691	22711	22508	22667	22741	22792	22629	22695	22626	22702	22814	22649	22619	22723	22673	22921	22435	22619	22469	22597	22696	22737	22708	22463	22506	22679	22665	22390	22651	22503	22516	22613	22757	22463	22699	22609	22557	22723	22527	22643	22665	22498	22544	22699	22681	22619	22703	22537	22637	22789	22630	22602	22404	22452	22509	22638	22795	22729	22737	22454	22713	22611	22797	22759	22658	22489	22739	22421	22519	22599	22693	22656	22613	22635	22598	22547	22611	22737	22636	22640	22554	22834	22584	22736	22615	22581	22668	22861	22548	22464	22552	22682	22562	22629	22536	22510	22749	22653	22551	22542	22541	22786	22710	22635	22539	22556	22651	22842	22542	22621	22760	22727	22592	22482	22513	22648	22603	22776	22584	22356	22716	22451	22594	22505	22632	22639	22332	22626	22817	22612	22593	22524	22619	22557	22661	22495	22805	22560	22567	22754	22591	22719	22645	22671	22792	22667	22625	22781	22776	22628	22642	22533	22652	22656	22534	22619	22595	22604	22561	22572	22626	22701	22824	22556	22556	22653	22601	22542	22513	22649	22599	22749	22563	22588	22622	22581	22491	22611	22606	22489	22787	22774	22531	22551	22704	22712	22574	22653	22498	22665	22655	22728	22550	22572	22837	22829	22501	22562	22633	22693	22739	22720	22706	22497	22570	22545	22857	22691	22704	22649	22598	22692	22546	22704	22673	22590	22503	22522	22759	22593	22603	22728	22631	22604	22669	22732	22468	22635	22786	22625	22514	22664	22537	22773	22612	22710	22655	22868	22751	22551	22473	22691	22662	22559	22509	22685	22603	22688	22505	22528	22703	22590	22644	22623	22665	22503	22615	22516	22840	22808	22600	22519	22638	22644	22609	22646	22476	22688	22691	22704	22676	22620	22786	22471	22646	22653	22778	22737	22631	22734	22794	22519	22532	22591	22648	22518	22572	22387	22612	22697	22523	22713	22600	22589	22485	22726	22717	22476	22531	22483	22737	22872	22624	22694	22602	22656	22608	22685	22462	22628	22657	22556	22431	22616	22642	22592	22578	22549	22555	22468	22616	22722	22524	22609	22571	22753	22677	22810	22651	22681	22444	22579	22669	22641	22712	22759	22530	22698	22669	22633	22403	22727	22686	22568	22665	22517	22516	22792	22622	22699	22700	22767	22500	22508	22621	22651	22516	22689	22676	22801	22771	22485	22677	22410	22596	22614	22588	22631	22489	22724	22776	22645	22569	22428	22548	22594	22705	22437	22659	22772	22375	22661	22619	22610	22551	22460	22725	22822	22603	22475	22685	22727	22616	22757	22739	22562	22926	22362	22698	22621	22675	22575	22783	22575	22660	22413	22766	22512	22666	22570	22542	22584	22608	22740	22620	22791	22502	22699	22648	22545	22673	22650	22780	22611	22579	22742	22704	22526	22601	22777	22685	22618	22731	22537	22749	22628	22531	22760	22552	22726	22544	22643	22662	22575	22615	22502	22557	22360	22636	22612	22776	22643	22658	22568	22769	22690	22636	22415	22624	22516	22737	22693	22709	22627	22709	22501	22653	22547	22662	22650	22628	22634	22651	22616	22653	22747	22515	22611	22425	22648	22457	22595	22645	22731	22759	22492	22668	22691	22535	22631	22744	22550	22599	22557	22606	22632	22745	22483	22525	22459	22796	22723	22635	22625	22735	22540	22642	22673	22507	22638	22690	22680	22624	22562	22766	22577	22460	22699	22464	22636	22615	22704	22758	22630	22707	22655	22584	22549	22484	22675	22505	22583	22470	22582	22618	22601	22656	22532	22593	22557	22731	22595	22448	22603	22666	22703	22728	22579	22553	22660	22635	22603	22643	22676	22717	22827	22679	22652	22563	22673	22587	22784	22577	22689	22633	22588	22587	22599	22695	22708	22743	22554	22673	22603	22803	22629	22688	22762	22463	22797	22629	22484	22767	22686	22710	22549	22722	22579	22678	22506	22795	22569	22734	22491	22645	22494	22651	22810	22588	22664	22616	22416	22526	22595	22498	22736	22613	22783	22653	22584	22572	22773	22533	22671	22527	22704	22644	22605	22642	22635	22487	22519	22578	22785	22560	22705	22635	22445	22730	22750	22697	22538	22737	22565	22523	22397	22563	22560	22587	22645	22562	22634	22582	22698	22505	22539	22718	22487	22714	22655	22722	22660	22601	22644	22539	22814	22855	22695	22627	22501	22794	22596	22572	22785	22570	22621	22588	22574	22583	22570	22603	22662	22621	22504	22732	22825	22727	22561	22646	22649	22573	22548	22468	22658	22597	22501	22713	22547	22601	22579	22555	22531	22560	22470	22732	22508	22678	22702	22476	22719	22673	22656	22604	22561	22683	22661	22531	22618	22682	22500	22700	22728	22536	22719	22528	22555	22630	22760	22523	22562	22549	22626	22717	22830	22713	22556	22594	22771	22639	22508	22762	22618	22681	22781	22415	22547	22469	22521	22459	22706	22635	22478	22697	22642	22726	22793	22570	22720	22670	22501	22401	22577	22574	22576	22783	22686	22595	22589	22703	22441	22641	22601	22502	22627	22642	22560	22501	22699	22615	22694	22646	22376	22604	22768	22721	22685	22496	22643	22563	22535	22947	22443	22598	22667	22584	22619	22326	22642	22648	22634	22677	22567	22694	22745	22870	22605	22560	22569	22722	22653	22633	22579	22474	22652	22570	22558	22576	22620	22552	22533	22633	22730	22544	22701	22662	22709	22505	22777	22672	22818	22665	22532	22614	22721	22684	22680	22665	22622	22730	22696	22500	22442	22794	22629	22789	22715	22622	22623	22541	22683	22670	22451	22561	22597	22601	22481	22813	22542	22828	22531	22493	22532	22675	22594	22434	22541	22630	22716	22653	22467	22727	22519	22455	22447	22718	22545	22846	22609	22427	22796	22632	22722	22717	22614	22745	22628	22651	22572	22739	22545	22785	22524	22746	22523	22472	22711	22586	22741	22632	22726	22657	22678	22657	22616	22605	22591	22645	22584	22542	22493	22610	22701	22454	22692	22617	22679	22537	22907	22455	22602	22754	22647	22638	22657	22799	22984	22676	22718	22643	22608	22614	22496	22365	22425	22580	22766	22586	22824	22541	22726	22750	22776	22514	22577	22665	22415	22664	22557	22774	22643	22614	22636	22668	22500	22581	22621	22597	22498	22526	22721	22627	22532	22706	22706	22489	22572	22517	22675	22637	22624	22498	22509	22569	22694	22536	22915	22568	22560	22648	22439	22538	22622	22495	22616	22515	22603	22634	22447	22548	22399	22602	22637	22614	22655	22554	22642	22617	22568	22514	22805	22438	22663	22694	22793	22598	22619	22612	22654	22726	22567	22552	22565	22666	22609	22745	22715	22590	22584	22595	22527	22777	22391	22705	22632	22708	22538	22570	22629	22624	22714	22499	22756	22448	22689	22588	22711	22471	22640	22600	22603	22602	22675	22595	22810	22707	22722	22603	22649	22582	22609	22653	22545
28478	37082	52721	43209	33695	30456	29540	29017	28941	29098	28994	28800	28857	28759	28900	28924	28821	28876	28803	28922	28793	28878	28738	29034	28944	28981	29009	28823	28961	29196	28876	29163	28941	28835	28930	28800	29095	29012	28941	28829	28768	29012	29003	28937	28967	28878	28941	28921	28877	28987	28946	28894	28995	29022	28728	28680	29098	28758	28960	28907	28811	28885	28964	28774	28818	28805	28822	28787	28955	28568	28802	28761	28982	28665	29109	28881	28867	29056	28910	28933	29180	29005	28635	28819	28905	28841	29002	29122	28941	29189	29048	28904	29094	28833	28775	28617	28861	28787	28714	28937	28853	28639	28894	28864	28921	28818	28885	29124	28847	28772	28823	28874	29109	28962	28741	28744	28868	28645	28912	29069	28796	28775	28601	28974	28840	28897	28737	28845	28835	28791	28968	28775	28908	28869	28807	29067	28811	29096	28804	28879	28893	28561	28842	28778	28789	28696	28736	29043	28475	28716	28946	29049	28867	28722	28785	28887	28820	28887	28999	28769	28865	28799	28993	28838	28954	28920	28955	28966	28797	28945	28833	28842	28844	28893	28819	28802	28762	28807	28838	28907	28871	28681	28906	28650	28790	28489	28725	29013	28767	29037	29079	28934	29107	28697	28678	28825	28842	28606	28704	28959	28901	28846	28840	28803	28679	28743	28683	29064	28694	28862	28680	28844	28903	28861	28734	28735	28733	28696	28847	28851	28864	28926	28820	29089	28902	28751	28993	28746	28779	28576	28845	28836	28973	29051	28828	28973	29067	28865	28687	28948	28895	28872	28778	28781	29139	28788	28746	28719	28794	28678	28891	28970	28791	29139	28791	28654	29014	28777	28809	28930	28858	29016	28783	28887	28756	29011	28821	28784	28953	28688	29057	29054	29030	28775	28792	28818	28931	28754	29058	29043	28565	28797	28745	28644	28779	28905	29045	28936	28921	28971	28880	28789	28925	28830	28762	29106	28751	28858	28828	28992	28798	28953	28801	28824	28953	28896	28993	28697	28915	29017	28967	28919	28965	28910	28815	28985	28928	28988	28743	28726	28860	29002	28865	28987	28757	28708	28848	28991	28834	28748	28572	28823	29029	28784	28976	29063	29001	28765	28923	28694	29002	28928	28851	28665	28883	28747	29012	28911	28700	28781	28821	28858	28872	28824	28849	28825	28912	28868	28933	28970	28806	29072	28869	28727	28631	28802	28986	28915	28914	28992	29067	28986	28746	28866	28957	28852	28900	28959	28973	28861	28817	28675	28887	28868	28834	28789	28541	28946	28769	28735	28967	28799	28867	28848	28892	28849	28982	28716	28918	28749	28640	28852	28836	28745	29001	29102	29036	29000	28846	28925	28841	28771	28914	28761	28797	28672	28772	28805	28795	28842	28905	28905	29001	28968	28666	28940	29003	28887	28716	28776	28898	28634	28810	28803	28937	28772	28645	28535	28719	28867	28939	29141	28938	29061	28819	28953	28992	28782	29015	28667	28781	28750	28930	28817	28838	28873	28700	28907	28865	28883	28801	28998	28804	29006	28832	28920	28915	28900	28649	28580	28602	28927	28998	28647	28819	28840	28757	28765	28861	28744	28838	28986	28982	28900	28778	28533	28602	28636	28869	28967	28971	28997	28651	28854	28691	28797	28950	28707	29011	29063	29010	28965	28796	28944	28788	28935	28855	28782	28611	28814	29031	28732	28794	28788	28759	28919	28724	28821	28686	28763	28776	28917	28862	29023	28753	28902	28746	28716	28779	28848	28961	28779	28751	28782	28689	28822	28976	28609	28868	28815	28661	28704	28906	28792	28850	28879	28905	29011	28906	28850	28969	29163	28901	29038	28872	29026	28817	28849	28998	28875	28878	28769	28844	28873	29088	28825	28787	28876	28707	28803	28815	28718	28712	28804	28821	28762	29096	28909	28756	28992	28650	28643	28929	28720	28975	28964	28859	29024	28711	28809	29013	28870	28547	28729	29026	28889	28938	28853	28764	28952	28835	28966	29161	28969	28761	28781	28763	28927	28686	28996	28611	28733	28943	28605	28919	28935	28886	28880	28807	28722	28997	29142	28790	29154	28734	28882	28919	28884	28845	28930	28936	28494	28806	28820	28880	28667	29005	28819	28791	28566	29114	28926	28766	28895	29048	28892	28709	28956	28842	28748	28734	28896	28932	28862	28872	28774	28922	28794	28661	28819	28898	28987	28782	29015	28705	28711	28866	28674	28976	29012	29239	28777	28972	28925	28835	28800	29043	28752	28858	28698	28750	28773	28967	28880	29041	29022	28803	28726	28946	28827	28988	28975	28703	28918	28791	29024	28976	28849	28961	28727	28794	29064	29067	28838	28691	28867	28761	28858	28723	28844	29301	28980	28761	28814	28895	28684	29100	28895	28927	28877	29071	28851	28777	28983	29152	28883	28758	28847	29110	28920	28970	28996	28537	28753	28875	28698	28833	28984	29026	28751	28562	28968	28934	29033	28730	28714	28767	28761	28868	28798	28995	28755	28874	28818	28943	28995	28799	28948	29122	28859	28932	28660	29082	28682	28696	28778	28783	28782	28961	29110	29033	28918	28720	28759	28995	28905	28705	28823	28988	28782	28978	28862	28978	28875	28844	28877	28986	29026	28996	28994	28816	29154	28717	28717	28992	28701	28674	28909	28924	29127	28813	28961	28947	28721	28723	28926	28971	28986	29095	28959	28937	28788	29012	28589	28844	28655	28877	28872	28765	29063	28889	28887	28861	28806	28979	29002	28934	28736	29045	28913	28974	28853	29049	28818	28775	29041	28862	28606	28754	28716	28657	28801	28608	28845	28564	28701	29085	28978	28871	29035	29060	28748	28986	28777	28798	28748	29070	28963	28907	28627	28879	28958	28979	29103	29036	28666	28737	28898	29012	29054	28983	28904	28961	29086	28903	28868	28956	28897	28840	28806	28806	29089	28827	28946	28958	28895	28937	28969	28902	28903	28802	28806	28851	28803	29041	28782	28848	28989	28868	28752	28712	28953	28697	28995	28980	28949	28813	28893	29145	29091	28952	28902	28916	28762	28858	28858	28938	28883	29040	28759	29100	29082	28867	28993	28816	28771	28899	28698	28707	28837	28658	28870	29036	28911	28843	28735	28831	28928	28868	29029	29017	28872	28887	28751	28787	28720	29026	28994	28735	28801	28989	28677	28944	28705	28707	28688	28953	29000	28723	28840	28987	28815	28702	28739	28964	28768	28959	28869	28988	28796	28609	28728	28845	28872	29064	28953	29013	28921	28774	28741	28794	28812	28988	28801	28899	29061	28762	28849	28896	28765	28783	28746	28854	28732	28968	28942	28918	28821	28843	29027	28958	28910	28537	28865	28879	28961	28977	28763	28737	28685	28875	28785	28856	28770	28873	28883	28917	28772	28681	28778	28917	28778	29074	28714	28902	28929	28694	28793	28944	28579	29077	28963	28961	28929	28874	29129	29143	28818	29074	29012	29003	29022	28909	28801	28704	28876	28906	28907	28864	29124	28961	28833	28819	28953	28716	28974	28986	29038	28854	29099	28640	28930	28800	29046	28975	28694	28931	28816	28913	28981	28804	29016	28997	29065	28934	29049	28855	29039	28600	28789	29161	28705	28751	28856	29074	29016	28974	28821	28784	28746	28998	28883	28959	28630	29054	28945	28832	28969	29065	28951	28840	28913	28979	29109	28693	28729	28736	28920	28674	29016	28897	28826	28962	28548	28902	28894	28760	28923	28923	28933	28936	28935	28883	28830	28901	28767	28750	29075	28938	28761	28882	29262	29038	28962	29042	28796	28858	28808	28675	28888	28839	28776	28792	28767	28886	28886	28883	29014	28787	28880	28630	28943	28817	28758	28799	29008	28843	28913	28994	28865	28917	28756	28859	28893	28855	28884	28939	28839	29008	28944	29012	28903	29061	28703	28653	28799	28742	28739	28815	28922	28604	28898	28932	28914	28715	28904	28691	28749	28899	28735	28856	28860	28876	28939	28837	28850	28959	28956	28910	28844	28928	28878	28798	28726	28838	28961	28986	28742	28984	28804	28805	28708	28620	28957	28981	28741	28642	28728	28845	28899	28790	28849	28831	29009	28719	28849	28764	28928	28854	28905	28739	28913	28573	28813	28705	28612	28853	28839	28970	28898	28756	28739	28828	28904	29016	28796	28753	28951	29063	28952	28820	28766	28869	28850	28967	28855	28787	28826	28967	28757	28676	28798	28617	28497	28739	28780	28864	28683	29059	28952	29032	28887	28927	28744	28996	29345	28878	29055	28943	28909	28884	28897	28738	28942	28925	28886	28978	28843	28904	28804	29019	28749	28570	29033	28758	28974	28730	28837	28887	28673	28893	28812	28722	28727	29120	29124	28892	28750	28716	28811	29106	28882	28784	28945	29086	28881	28866	28985	29157	29007	29109	28556	29118	28840	28890	28899	28825	28761	28439	29007	28945	28840	28871	28911	28763	28737	28908	28852	28864	28909	28947	28819	28916	28988	28949	28803	28684	28845	28857	28969	29008	28724	28891	28992	28902	28949	28678	28843	28849	29034	28819	29038	28783	28878	28828	28756	29079	28893	28714	28621	28872	28992	28720	29093	28970	28984	29007	28792	29121	28816	28776	29028	29006	28776	29059	28898	28876	28631	29140	28748	28996	28988	29065	28731	28877	28972	28621	28878	29004	28839	29101	28718	28912	28509	28726	28876	28817	29012	28868	28828	28904	28989	28988	28964	28978	28811	28824	28755	28732	28897	28975	28846	28814	28947	28782	28683	28909	28716	28986	28800	28816	28742	28935	28906	28805	28789	29036	29005	29273	29128	28839	28767	28985	28967	28874	28649	28730	28726	28802	28654	28959	28844	28758	29046	28751	28544	28770	28726	28932	29020	28926	28866	29019	28703	28692	28787	28897	28873	29084	28573	28810	28818	28643	28789	28887	28946	28996	29010	28883	28780	28685	29068	28740	28932	28967	28999	28953	28887	28851	28941	28921	28994	28876	28775	28738	29015	28866	29019	29016	28760	29022	28908	28939	28898	28989	28914	28968	28956	29042	28957	28725	28853	28972	29116	28920	28889	28888	28885	29000	28910	28979	29076	29233	28698	28969	29015	28902	28973	28885	28876	28946	28986	29033	28981	28941	28957
29335	60968	54424	37605	27663	23656	22517	22219	22152	22064	22102	22061	21993	22026	22230	22113	22189	22151	22197	22131	22275	22235	22161	22135	22209	22064	22119	22042	22215	22137	22009	22143	22012	21981	22205	22101	22262	22015	22032	22123	22085	22061	21998	22083	21941	22019	22132	22097	22176	22180	22113	22035	22091	22157	22194	22172	22047	22162	22142	21987	22069	22112	21886	22156	22259	22146	22036	22024	21975	22058	22046	22407	22127	22125	22059	22034	21997	22075	22185	22075	22246	22237	22067	22067	22289	21998	22088	21996	21963	22138	22113	22305	22173	22095	22088	22056	22260	22041	22057	22206	22140	22138	22265	22114	22263	22177	22231	22156	22151	22115	22041	22078	22189	22072	22280	22232	22058	22078	22185	22179	22185	22013	22091	21999	22261	22008	21903	22080	22033	21907	22075	22105	22101	22307	22239	22084	22043	22035	22059	22272	22193	22151	22103	22319	22093	22015	22034	22082	22350	22149	22056	21935	22118	22129	22129	22158	22309	22157	22168	21999	22140	22129	22103	22045	22139	22003	22096	22208	22166	22177	21953	21900	22148	22114	22084	22111	22275	22058	22130	22178	22118	22077	22255	21935	22184	22193	21928	22086	22032	21976	21867	22056	22226	21844	22154	22035	21987	21910	22201	22245	22036	22199	22143	22159	21996	22146	22072	22108	22107	22038	22069	21949	22029	22023	22180	22198	22087	22176	22009	22065	22204	22049	22076	22195	21977	22045	22062	21928	22131	22165	21982	22054	22170	22153	21893	22269	22047	22221	22038	22059	21925	22186	21953	21931	22221	21988	22036	22205	22106	22217	22132	22115	22151	22190	22165	22037	22030	22240	22150	22207	22230	22142	22076	22141	22163	22077	22144	22064	22108	22258	22038	22143	22095	22098	22120	22086	22062	22354	22009	22018	22218	22104	22168	22172	22049	22177	22133	22182	21986	22046	22187	22178	21813	22144	22195	21922	22204	22132	22062	22035	22082	22131	22088	21978	21947	22093	21942	21919	22021	22036	22000	22135	22179	22063	22167	22154	22017	21993	22122	22074	22104	21992	22093	21838	22281	22080	22183	22165	22136	22050	22216	22068	22015	21964	22151	21995	22172	22085	21910	21948	21999	22090	22118	21968	22087	22144	22153	22135	22024	22053	22089	22050	22168	22201	22014	22064	21969	22012	22073	22161	22086	22236	22177	22075	22161	22262	22103	22088	21979	22138	22117	22010	22062	22068	22059	21980	22194	22130	22138	22093	22254	22169	22224	22168	22017	22178	22264	21994	21943	22021	22295	22013	22054	21970	21968	22042	22212	21869	22153	22049	22162	22023	22209	21961	21951	22182	22145	22114	22082	22064	21932	22062	22086	22179	22110	22156	22208	22089	22084	22161	22244	22049	22233	22093	22097	22112	22329	22005	22154	22042	22202	22010	22113	22220	22097	22007	22068	22162	22032	22060	22266	22088	21934	22118	21981	22075	21989	22257	22205	22095	22261	22127	21922	22166	22075	22063	22064	22154	21933	22075	22018	21962	22175	22110	22127	22238	22181	22061	22100	22053	21956	22198	22311	22233	21977	22024	22194	22104	22171	22061	21935	22065	22063	21950	22055	22062	22237	22128	21986	22086	21995	22218	22229	22038	22079	22117	22099	22191	22145	22136	22079	21928	22228	22059	21963	22174	21976	22095	22232	22097	22236	21994	22228	22020	22096	21858	22195	22034	21952	22199	22169	22055	22184	22158	22082	22247	22064	22139	22076	22224	22160	22114	22172	22307	22145	22001	22019	22214	22025	22020	22198	22043	22092	22249	22152	22099	21991	22020	22077	22209	22038	22048	22115	21862	22038	22157	22017	22290	22140	22081	21964	22180	22092	21994	22248	21992	22142	22111	22081	22073	22108	22153	22084	22114	21996	22025	22055	22057	22181	22022	22147	22236	22185	22000	22180	22196	22205	22087	22339	22240	22329	22121	22102	22188	21901	22057	22285	22145	22068	22218	22143	22058	22131	22029	22143	22165	22201	22196	22177	22102	21990	22233	22072	22367	22167	22112	22269	21989	21923	22147	22119	22050	22259	22203	22279	22018	22215	22137	21957	22095	22180	22142	22093	22132	22038	21998	22069	22074	22138	22253	22103	22037	22064	22064	22170	22122	22203	22256	22200	21987	22072	21842	22157	22148	22093	22072	21976	22137	22048	22121	21925	21961	21865	21913	22139	22164	21985	21992	22138	22107	22094	22189	22246	22029	22145	21979	22032	22117	22218	22119	21933	22008	22009	22105	22015	22126	22130	22099	22191	22153	22244	22036	22030	22283	22047	22132	22034	22010	22112	22049	22095	22212	21998	22009	22029	22266	22133	22124	22069	22157	22200	22007	22214	21955	21948	22226	22024	22170	22042	22081	22107	22050	21864	22028	21977	22303	22105	21952	22069	22068	22072	22145	22182	22072	22140	22045	22170	21950	21893	22204	22088	22088	22250	22225	21930	22155	22098	22099	21886	22031	22282	22195	22178	22122	22066	22121	22195	22005	22056	21986	22139	22088	22018	22080	22128	22223	22192	22221	21951	22174	22143	22132	22168	22212	22277	22040	21993	22311	21944	22144	22041	22001	22050	22201	22217	22055	22119	21954	22175	22065	22014	21989	22144	22169	22014	22062	21948	22199	22192	22027	22082	22135	21983	22061	22134	22145	22057	22143	22335	21944	22107	22200	22173	22114	22237	22056	22029	22074	22156	22064	22221	21950	22124	22167	22242	22060	22048	22057	22135	22126	22074	22161	21965	22144	22096	21903	21985	22179	22148	22070	22209	21777	22146	22133	22228	22259	22195	22075	22067	22006	22173	22097	22051	21982	21939	22122	21999	21944	22131	22080	21945	21902	22181	22117	22147	21891	22104	22121	22141	21902	22072	22118	22136	22001	21998	22038	22040	21922	22013	21997	22185	22158	22110	22180	22031	21988	22172	22342	21998	22167	22041	22196	22089	21984	22071	22133	22133	21886	21973	22070	21981	22070	22118	22139	22073	22057	22022	22217	22192	22057	21849	22079	21966	22115	22309	22057	22168	22079	21946	22216	21998	21943	21948	22259	22244	22171	22150	22172	21964	22136	22152	22020	22144	22065	22064	22040	22219	22004	22096	22151	22097	22197	22159	22317	22284	22007	21865	22004	22163	22093	21888	22338	22102	22115	21936	22195	22291	22195	22258	22112	22184	21965	22066	22088	22187	22155	22059	22097	21982	22120	22120	22164	22012	22021	22255	22091	22132	22056	22217	22017	22018	22040	22055	22084	22303	22110	22149	22066	22232	22030	22152	22147	21975	22165	22141	22217	22037	22072	22037	22061	22133	22005	22167	22222	22276	22158	22119	22082	21989	22006	22236	22230	22277	22008	22050	22083	22253	22166	22049	22068	22221	22040	22173	22035	21997	22086	22053	22125	22161	22112	22056	22083	22072	22264	22072	22043	22145	22006	22094	22078	21900	22004	22281	22105	22038	22230	22203	22282	21920	22066	22008	22085	21956	21915	22066	21989	22260	22140	22139	22140	22158	21934	22222	22004	22126	22008	22153	22219	21877	22183	21937	22126	22281	22187	22040	22077	22182	22172	22003	22284	21889	22304	21962	22159	22155	22059	21900	22166	21954	22126	22228	21965	22233	22169	22009	22033	22009	22085	22308	22061	22113	22038	22161	22231	22052	22183	22191	22002	22122	22144	22077	22067	22143	22015	22218	22062	21956	22017	21937	22141	22091	22302	21975	22040	21965	22212	21936	22111	22201	21985	22129	22196	22282	22005	22158	22174	22046	22125	22178	22171	22113	22111	22002	22186	22233	22206	22013	21899	22047	22040	21986	22112	22059	22246	22027	22081	22088	22258	21929	22242	22052	22195	22098	22103	21975	22299	21989	22151	22043	22037	22038	22097	22179	22069	22059	22011	22254	21913	22137	22106	22183	21933	21994	21934	22301	22125	22084	22145	22019	22104	22002	22022	21955	22034	22129	22063	22203	22100	22011	22171	22100	22181	22174	22058	22093	22278	21865	22164	22135	22066	22081	22105	22141	21807	22013	22021	22065	22082	22032	22048	22064	22083	22213	22038	22316	22103	22256	21953	22082	22061	22246	21977	22379	22059	22201	22058	22081	22186	22014	22075	22063	22054	21974	22125	21957	22079	22059	21944	22182	21640	22151	22066	22147	22196	22132	22283	22058	22305	22124	22105	22219	22172	22103	22090	21978	22000	22354	22007	22178	22131	21816	22102	22138	22120	22231	22156	21995	21978	21959	21978	22163	22094	22154	22004	22088	22078	22023	22084	22046	22154	22200	22017	22059	22244	22093	22146	22177	22063	22039	22144	22207	22196	22045	22089	22019	22240	22133	22143	22180	22069	21982	22018	22020	21926	21966	22209	21907	22004	22150	22248	22195	22139	22036	22173	22186	21952	22179	22094	22094	21949	22121	22109	21820	22176	22270	22020	22125	22169	22092	22008	22129	22247	22275	21995	22240	22159	22067	22126	22115	22062	22093	21999	21932	22055	22047	22184	22033	22089	22050	22120	22092	22202	22230	21960	22200	22179	21872	22072	22235	22181	22046	21982	22253	22368	22116	22169	22146	22015	22110	22089	22046	22215	22187	21956	22013	22119	22134	22239	22027	22036	22135	21908	21980	22112	22060	22205	22030	22028	22327	22134	22202	21923	22184	22158	22194	22158	22101	22024	22082	22106	22004	21965	22019	22059	22208	21991	21960	22165	22130	22105	22099	22166	22243	22061	22252	21967	22117	22020	22120	22047	22098	22143	22096	22067	22140	21997	22089	22218	21939	22082	22175	22053	22040	22174	22214	22179	22152	22014	22296	22033	22210	21994	22100	22070	22110	22022	22051	22063	22093	22086	22060	22175	22007	22092	22100	22079	22261	22277	22088	22008	22062	21939	22232	22117	22079	22097	22172	22228	22215	22023	22049	21798	22042	22114	22082	22076	21998	22186	22078	22100	22165	22068	22098	22157	21939	21974	22224	21976	22116	22012	22124	22168	22052	22008	21938	22191	22103	22010	21972	22041	22099	22069	22035	22124	22156	22163	22210	22139	22166	22068	22128	21985	22159	22231	22061	22122	21998	22116	21996	22182	22309	22103	22030	22030	22234	22007
23623	24037	47598	48049	39567	33764	32304	29274	29196	29200	29086	29112	29053	29112	29131	29318	29118	29105	29157	29172	29132	28968	29209	28832	29199	29052	29043	28958	28738	29033	28767	28936	29041	28912	29180	29185	29028	28605	28966	29033	28855	28824	29105	28961	29054	28899	29041	28863	28698	28859	28892	29090	28910	29111	28964	28880	29006	29079	28975	28934	28914	28844	29016	28798	28973	29031	28919	28996	28845	28966	28989	28928	28914	29002	28981	28973	28714	28953	28824	28753	28962	28796	28990	29076	29038	28867	28775	29039	29067	28741	29002	28850	28679	28586	28841	29022	28907	28727	29138	28919	28948	28749	28799	28829	28891	29069	29109	28975	28940	28689	28995	28897	28983	28881	28906	28978	28817	28968	28806	28669	29154	28844	28848	29121	29151	28786	28873	28782	28990	28986	28985	29080	28711	28919	28989	28978	29194	29037	28907	28905	28797	28770	28768	29100	28952	29140	28968	28958	28806	28974	28821	28864	29138	28918	28616	29072	28885	28961	28814	28825	28854	28893	29072	28568	28904	28813	29010	29083	28916	28814	29132	28876	28913	28883	28894	28985	28610	28767	28853	28770	29054	28635	28901	28791	28728	28788	28835	28905	28649	28971	28824	28909	28759	28896	28791	28796	29069	29239	29129	28843	28831	28655	28896	28948	28925	28882	28622	28851	28840	28909	28842	28918	28874	29008	28789	29102	28831	28702	28988	28907	29045	28719	28791	29012	28986	28838	29166	28970	28705	29080	28719	28688	28642	28784	28872	28775	29078	28947	29060	28673	28880	28919	28912	28885	29019	28731	29124	29050	28991	29059	29118	28998	28887	28907	29119	29057	28925	28842	28967	29005	28859	28747	28922	28815	28763	28832	29113	28676	28880	28870	28790	28952	28917	28849	28975	28918	28788	28844	28930	28740	28815	29034	28811	29026	29027	29016	28927	28934	28823	28945	29013	29049	29084	28791	28710	28978	28923	29027	28972	28858	28732	29049	29062	28842	28874	28927	28931	28912	28933	28969	29077	28634	29051	28943	28894	28868	28948	28993	28959	28808	28856	28901	28838	28799	28724	28819	28936	28919	28801	28735	28743	28840	29165	29006	29094	29166	28988	28895	28840	29133	29303	28757	28832	29049	28949	28791	28926	28838	28631	29071	28842	28992	28943	28820	29003	28980	28838	28840	29126	28964	28946	28797	28944	29064	28931	29055	29121	29107	28834	28733	28917	28722	28698	28915	28819	28824	28825	28732	28991	28982	28788	28766	28983	28722	28939	28741	29026	28759	28908	28838	28951	28763	28819	28901	28936	29044	28956	28824	29191	28805	29017	29142	28771	28814	28894	28901	28963	28715	28744	28857	29024	29099	28999	29048	28558	28768	28995	28867	28639	28777	29091	28867	29005	29036	29025	28905	28869	28840	28802	28875	28777	28712	28982	28624	28913	29024	28841	28862	28916	28826	28983	28997	29158	28765	28961	28747	28935	28874	28856	28792	29058	28812	28903	28993	28855	28738	29099	28948	28880	28869	29089	28976	28918	28869	28878	28821	29032	28899	28778	28878	28980	28747	28824	28747	28714	29087	28742	28901	29026	28742	28697	28971	28914	29072	28914	28924	29020	28875	29109	28747	28902	29021	28838	28706	29114	29031	29063	28915	28840	28899	28760	29003	29114	29061	28883	28974	28933	28945	28909	28867	28846	28935	28587	28706	29032	28792	28994	29070	28986	28951	28686	28994	28745	28913	29041	29152	28768	28659	28909	28802	29039	28698	28858	28864	28629	29089	28869	29055	29146	28704	28852	28853	28711	28858	28953	28975	28763	28584	29097	28733	28809	28852	28978	29023	28875	28839	28927	29021	28959	28854	28806	28691	28976	28734	29090	28954	29003	28773	28696	28924	28890	28834	29099	28763	28856	28950	28913	28909	28979	28829	29030	28921	29043	28840	28737	28772	29112	28453	28840	28702	28936	28999	29013	28908	28792	28739	28910	28863	29012	29027	28995	28866	29068	28930	28849	28855	28959	28826	28936	29055	28834	28831	29025	29162	28863	28901	28870	28961	28850	28573	28803	28846	28942	29058	28932	28720	28904	28782	28878	28942	28717	28870	28823	28909	28854	28867	28935	28978	28848	28899	28881	29023	29219	28986	29148	29018	28925	29042	28703	28820	28753	28835	28881	29064	29125	29107	28863	29095	28921	29100	28910	28732	28901	29023	28986	28916	28905	29030	29042	28948	28882	28859	28718	28664	29206	29128	28976	29113	29025	28724	28717	28867	28902	28712	28846	28826	28770	28768	28713	28839	28859	28823	29068	28884	29007	28857	28835	28686	28877	28607	28908	28594	28775	28938	29088	29093	28952	28934	29005	29185	29031	28933	28992	28711	28680	28906	28976	28826	28906	28633	28947	29004	29069	28761	28910	28951	28947	28690	28883	28628	28793	28934	29018	28524	28847	29009	29037	28998	28940	28807	29129	28995	28658	28869	28745	28662	28776	28638	28906	28865	28887	28808	28969	29004	28764	28967	29001	28829	28932	28635	28735	29067	28906	28955	28651	28784	28977	28845	28698	28815	28876	29087	28940	28996	28738	28701	28755	28791	28904	28863	28828	29096	28971	28938	28940	28907	28913	28799	28954	28724	28907	28803	28906	29015	28952	28985	28815	29135	28861	28956	29014	28995	28649	29003	28572	28875	29105	28631	28730	28595	29018	28896	28903	28905	29094	28903	28938	28646	28693	29041	29080	28897	28977	28925	28719	28932	28968	28829	29040	29002	28736	28934	28810	28952	28745	28902	28882	28868	29001	29211	29108	29022	29187	29070	28856	28786	28778	29031	28986	28867	28974	28778	28804	29032	28778	28969	28962	28758	28821	28844	29068	28873	28748	28771	29006	28779	29024	29020	29196	28889	28828	29037	29032	28945	28683	28762	28857	28763	29040	28949	28869	28848	28887	28634	28855	28708	28826	28774	28758	28764	28983	28913	28707	28777	28731	29037	28981	28827	28994	28883	28737	28987	28656	28807	29158	28988	28911	28831	28693	28739	29035	28745	28990	28946	28935	28705	29240	29049	29113	29012	28871	28813	28997	29018	28764	28940	28794	28899	29239	28956	29100	28872	28804	28765	28908	29036	28967	28891	28778	28823	28787	29174	28846	29093	28768	28932	28905	28967	28874	28965	28742	29048	28912	28843	28965	29003	28713	28907	29054	28834	28907	28812	29035	28963	28870	28921	28624	28762	28695	28955	28777	28664	28688	28952	28805	28638	29045	29166	28891	28842	28873	28880	28969	28819	28790	28737	29087	28937	28793	28814	29053	28779	28744	29030	29035	28835	28846	28994	28733	28737	28718	28754	28933	28714	28982	28816	28946	28795	28758	28831	29006	28910	28773	28801	29247	29102	29038	28940	28961	28754	28734	28700	28969	28877	28849	28816	28924	29061	28964	29001	29003	29080	28943	28767	28891	28816	28836	28905	29009	28876	28883	28903	29070	28915	29182	28761	28940	28730	28935	29001	29037	28696	28781	28638	28658	28732	29051	29131	28887	28750	28780	28891	28880	28823	28922	29028	28783	29160	29172	28786	29084	28862	28827	28864	28888	29036	28920	29148	28955	28829	28840	28873	28948	28888	28957	28831	28792	29072	29010	28891	29065	28874	28941	28721	28714	28841	28911	28671	28710	29065	28794	28927	28956	28758	28990	28754	28801	28875	28989	28647	28908	29104	28768	29153	28842	28576	29256	29146	29055	28926	28866	28921	29004	28856	28925	28974	28856	28821	28830	28843	29049	28805	28868	28923	28815	29091	28971	29095	28943	28747	28899	28760	28772	28976	28820	29125	29021	29068	28829	28954	29221	28962	28926	28944	28812	28632	28845	28916	28901	28999	28818	28857	29058	28998	28993	28905	29160	28841	28909	29013	29116	28927	28985	29032	28916	29178	28763	29094	29098	29170	29006	29040	28858	28838	29064	28851	28678	28893	28808	29109	29124	28720	29032	28881	28951	28535	28801	29028	28951	28810	28994	29111	28984	28872	28989	29065	28797	28831	28928	28981	28858	28959	28772	28815	28954	28858	28703	28907	29084	28833	28737	28669	28904	28855	28816	28819	28863	28788	29000	28943	28979	28825	28936	28946	28703	28896	28750	28804	28935	28961	29071	28821	28845	28827	28745	28756	28914	29064	29020	28764	29124	28895	29122	28818	29090	28766	28826	29032	29163	28756	28894	28872	29085	28931	28749	28956	28982	28887	28795	28856	29093	28991	28807	28850	28845	28998	28967	28755	28837	28724	28985	28984	29081	28821	29031	29051	29164	28781	28987	29056	28768	29058	28808	29081	28920	28684	28867	28913	29038	28980	28998	28881	28889	28791	29023	28927	28940	28796	28832	28978	28887	28847	28592	28885	28712	28893	28996	29051	28953	28807	29052	28897	29142	28977	28849	28823	28852	28871	28795	28959	28973	28926	28746	29086	29103	28833	29139	28937	28946	28788	29046	28751	28996	28894	29194	28708	28893	29145	28951	28969	28826	29108	28793	28780	28985	28818	28809	28963	28724	29073	29119	28659	28996	28964	28904	28739	28920	28744	28930	28696	28813	28859	28941	28853	28971	29018	29008	29049	29062	28975	29075	28742	28724	28886	29251	28850	28980	28932	28806	28909	28690	29021	28826	28670	28968	28721	28818	28920	28870	28979	28715	28700	28818	28804	29066	28926	29002	28926	28899	28779	29010	29123	28940	29117	28772	28636	28728	28753	28975	28850	28770	28879	28715	28739	29052	29135	29045	28717	28872	28794	28612	28791	28862	28918	28819	28962	28913	28928	28835	28770	28715	28951	28922	28752	29040	29067	28949	28954	29096	29072	29121	28880	29039	28796	28644	29060	28997	29067	28887	28995	28887	28804	28690	28885	28807	28957	28744	29003	29104	28754	28738	28786	28956	28761	28685	29044	28962	28874	28905	29116	28850	29020	28852	28811	28959	28813	29084	28872	28799	28960	29140	28857	28921	28714	28853	28924	28668	28962	28873	28966	28645	28639	28803	28883	28905	28916	28922	28899	28939	28958	28952	29055	28889	29073	28789	29015	28850	28985	28934	29068	28945	29015	29178	28777	28822	28700	28920	28708	29033	28829	28783	28855	28591	29065	28926	28850
45038	96843	93784	69341	46129	30553	24295	22467	22126	22173	22205	22184	22052	22118	22287	22087	22473	22137	22314	22160	22306	22246	22311	22156	22334	22305	22060	22187	22253	22080	22238	22228	22167	22115	22209	22170	22292	22238	22225	22267	22278	22192	22138	22073	22298	22201	22374	22156	22176	22346	22097	22136	22363	22299	22256	22149	22359	21967	22125	22306	22161	22297	22232	22218	22203	22131	22208	22266	22316	22127	22145	22268	22197	22159	22257	22127	22273	22143	21967	22253	22386	22380	22210	22113	22408	22279	22144	22173	22155	22307	22239	22190	22302	22185	22286	22157	22383	22316	22318	22231	22210	22141	22144	22121	22234	22127	22356	22306	22123	22020	22140	22244	22253	22117	22057	22299	22268	22193	22403	22151	22263	22064	22394	22129	22201	22174	22230	22136	22116	22215	22051	22011	22335	22125	22348	22244	22139	22293	22255	22244	22151	22213	22167	22089	22289	22286	22307	22306	22194	22212	22080	22404	22173	22248	22142	22232	22226	22217	22187	22268	22147	22144	22185	22182	22114	22119	22162	21967	22304	22255	22187	22339	22142	22306	22130	22292	22129	22056	22050	22118	22159	22079	22253	22210	22191	22113	22159	22099	22297	22095	22096	22179	22122	22264	22270	22087	22226	22071	22311	22149	22120	22146	22171	22135	22111	22134	22156	22291	22096	22134	22238	22089	22261	22270	22240	22180	22388	22162	22218	22051	22123	22222	22183	22122	22132	22219	22021	22192	22123	22229	22216	22140	22130	22103	22085	22199	22167	22229	22187	22107	22258	22095	22276	22305	22188	22154	22120	22240	22130	22279	22118	22042	22240	22398	22366	22268	22035	22084	22274	22065	22124	22344	22075	22179	22225	22061	22224	22328	22200	21925	22039	22187	22301	22122	22176	22275	22420	22245	22163	22081	22204	21934	22195	22152	22215	22250	22197	22042	22187	22167	22268	22173	22257	22273	22136	22182	22301	22166	22166	21974	22206	22184	22218	22124	22155	22118	21995	22344	22052	22016	22277	22180	22163	22250	22173	22220	22220	21989	22147	22360	22187	22235	21966	22412	22147	22172	22305	22281	22151	22293	22043	22106	22319	22120	22489	22174	22099	22309	22133	22285	22159	22154	22250	22254	22179	22098	22024	22227	22151	22509	22165	22258	22257	22274	22284	22082	22134	22045	22233	22199	22164	22174	22224	22210	22274	22204	22289	22203	22126	22217	22345	22121	22096	22250	22138	22260	22125	22270	22081	22082	22154	22231	22173	22010	22109	21979	22002	22219	22331	22289	22107	22142	21976	22181	22161	21946	22219	21996	22293	22187	21843	22270	22306	22136	22214	22099	22103	22098	22286	22331	22344	22188	22219	22400	22173	22134	22164	22281	22165	22198	22231	22127	22233	22286	22103	22252	21937	22143	22121	22131	22150	22100	22227	22112	22325	22262	22284	22073	22190	22044	22060	22264	22239	22028	22021	22279	22149	22255	22050	22255	22304	22200	22203	22240	22289	22231	22116	22243	22195	22290	22181	22304	22088	22254	22212	22179	22058	22007	22269	22146	22181	22170	22018	22187	22105	22173	22146	22134	22046	22014	22283	22202	22042	22186	22174	22099	22230	22300	22029	22161	22213	22099	22213	22214	22043	22127	22260	22318	22238	22255	22269	22148	22312	22331	22310	22068	22443	22048	22129	22290	22109	22348	22177	22236	22180	22128	22244	22244	22126	22114	22186	22245	22175	22583	22353	22300	22306	21996	22239	22056	22174	22158	22044	22112	22117	21993	22323	22122	22093	22175	22228	22052	22243	22244	22099	22224	22345	22342	22251	22144	22349	22068	22227	22206	22167	22154	22136	22175	22273	22304	22067	22009	22241	22169	22272	22351	22083	22166	22407	22182	22237	22251	22241	21984	22280	22075	22151	22160	22225	22041	22087	22193	22140	22317	22080	22379	22164	22075	22265	22211	22176	22025	22122	22191	22008	22299	22233	22137	22193	22126	22321	22250	22312	22123	22168	22252	22126	22280	22186	22107	22041	22202	22067	22131	22277	22320	22246	22264	22081	22227	22101	22113	21987	22132	22080	22237	22116	22161	22166	22331	22298	22225	22150	22240	22116	22150	22146	22179	22287	22169	22226	22347	22120	22306	22197	22074	22308	22369	22239	22117	22204	22041	22209	22229	22395	22159	22177	22049	22203	22133	22193	22202	22124	22345	22247	22217	22196	22048	22227	22162	22115	22045	22152	22136	22226	22049	22105	22157	22183	22044	22223	22277	22175	22214	22086	22297	22317	22248	22085	22161	22123	22086	22066	22221	22024	22213	22232	22352	22152	22089	22227	22127	21964	22096	22187	22125	22096	22221	22165	22261	22174	22252	22095	22180	22261	22080	22199	22132	22280	22217	22311	22153	22062	22248	22069	22408	22199	22165	22255	22271	22241	22228	22182	22158	22254	22125	22013	22225	22387	22244	22208	22137	22358	22273	22085	22076	22305	22141	22426	22208	22312	22039	22226	22213	22056	22195	21990	22231	22113	21972	22075	22310	21959	22369	22186	22135	22156	22428	22052	22272	22116	22125	22239	22064	22041	22074	22143	22228	22121	22154	22495	22138	22188	22166	22216	22129	22143	22430	22138	22278	22164	22175	22381	22216	22368	22214	22224	22081	22103	22266	22392	22247	22266	22018	22110	22047	22212	22079	22310	22166	22119	22195	22162	22181	22354	22200	22249	22235	22207	22277	22178	22153	22317	22317	22053	22149	22049	22024	22177	22195	22231	22273	22263	22148	22210	22228	22278	22150	22119	22254	22226	22281	22226	22206	22129	22243	22226	22500	22177	22398	22217	22365	22168	22175	22070	22204	22077	22068	22066	22310	22324	22224	22212	22376	22079	22164	22196	22354	22226	22167	22038	22077	22337	22155	22295	22291	22044	22181	22211	22267	21937	22398	22248	22175	22212	22259	21925	22259	22121	22175	22158	21827	22276	22326	22154	22255	22262	22040	21971	22257	22180	22285	22181	22164	22155	22232	22238	22245	22065	22249	22324	22219	22187	22070	21915	22183	22131	22304	22150	22196	22169	22206	22067	22151	22167	22073	22108	22092	22093	22175	21966	22331	22162	22137	22116	22100	22164	22296	22279	22087	22128	22170	22165	22265	22088	22115	22132	22228	22291	22262	22181	22028	22143	22160	22052	22101	22176	22114	22057	22166	22304	22047	22380	22288	22226	22129	22162	22066	22146	22222	22108	21980	22163	22190	22154	22233	22176	22141	22329	22186	22132	22039	22154	22118	22210	22119	22069	22128	22149	22348	22080	22221	22172	22141	22105	21998	22392	22258	22322	22205	22185	22185	22199	22229	22151	22209	22281	22299	22261	22186	22252	22148	22235	22131	22345	22194	22261	22014	22390	22067	22225	22012	22026	22310	22251	22121	22181	22146	22082	22164	22225	22057	22213	22122	22263	22102	22168	22189	22152	22236	22059	22315	22268	22286	22195	22172	22176	22101	22108	22091	22248	22391	22245	22254	22160	22255	22056	22147	22382	22154	22033	22189	22359	22254	22121	22046	22304	22106	22275	22323	22460	21990	22211	22146	22019	22205	22169	22431	22054	22297	22385	22200	22155	22178	22052	22280	22251	22059	22366	22035	22460	22052	22135	22377	22349	22218	22086	22142	22240	22229	22266	22153	22165	22108	22153	22200	22257	22129	22412	22195	22183	22431	22145	22172	22109	22246	22082	22089	22212	22189	22335	22266	22115	22199	22242	22191	22283	22177	22212	22244	22148	22145	22193	22164	22230	22302	22149	22322	22155	22346	22062	22256	22063	22090	22040	22357	22348	22082	22265	22114	22250	22239	22229	22224	22192	22234	22023	22179	22158	22239	22332	22229	22063	22251	22067	22122	22378	22149	22345	22101	22207	22106	22062	22087	21987	22250	22222	22188	22089	22234	22253	22369	22177	22063	22291	22075	22216	22267	22364	22134	22164	22157	22070	22177	22104	22255	22193	22200	22141	22179	22205	22198	22022	22329	22155	22280	22159	22269	22111	22151	22337	22107	22134	22198	22272	22498	22092	22130	22207	22356	22219	22236	22142	22168	22113	22429	22096	22212	22079	22004	22100	22133	22078	22126	22320	22097	22275	22182	22295	22121	22151	22116	22028	22300	22180	22241	22183	22332	22258	22128	22186	22220	22228	22196	22131	22140	22311	22126	22195	22399	22095	22228	22153	22101	22230	22170	22042	22136	22206	22295	22287	22214	22275	22261	22087	22067	22152	22173	22220	22080	22320	22250	22120	22149	22196	22221	22124	22034	22329	22104	22091	22153	22252	22114	22313	22299	22079	22163	22081	22122	22100	22307	22123	22053	22143	22195	22322	22258	22075	22277	22165	22087	22228	22031	22030	22264	22119	22223	22216	21969	22154	22190	22214	22116	22200	22054	22120	22272	22083	22319	22217	22229	22289	22178	22143	22170	22171	22204	22116	22318	22198	22005	22228	22232	22188	22111	22176	22214	22259	22051	22292	22142	22307	22137	22223	22302	22441	22140	22000	22131	22209	22267	22067	22127	22125	22336	22293	22166	22070	22175	22110	22270	22213	22220	22261	22360	22009	22165	21911	22282	22125	22374	22240	22215	22026	22179	22180	22112	22027	22375	22091	22148	22018	22134	22161	22150	22194	22289	22226	22238	22290	22226	22171	22174	22217	22226	22082	22297	22105	22270	22163	22072	22286	22138	22135	22242	22255	22257	22143	22267	22175	22215	22035	22166	22122	22259	22246	22073	22241	22183	22193	22245	22295	22101	22199	22284	22199	22136	22153	22235	22129	22317	22157	22123	22223	22323	22057	22162	22336	22162	22161	22207	22253	22280	22309	22021	22151	22186	22134	22369	22172	22205	22304	22171	22117	22140	22164	22337	22138	22143	22094	22122	22296	22140	22031	22227	22236	22135	22124	22121	22230	22271	22186	21997	22132	22211	22220	22280	22056	22089	22132	22212	22116	22167	22165	22275	22090	22115	22454	22022	22084	22166	22095	21988	22188	22250	22257	22339	22072	22288	21996	22404	21991	22249	22338	22404	22250	22208	22051	22181	22383	21912	22230	22072	22316	21980	22226	22094	22085	22202	22173	22185	22181	22173	22166	22057
22501	24147	44815	47642	41667	35568	34356	30237	29875	30629	30318	30346	30255	30094	30047	30158	30026	29949	30172	29965	30097	29812	30083	29987	29989	29988	29928	30036	30100	29771	29927	29727	29868	29713	30015	29957	29803	30101	30115	29873	30065	29959	30036	30024	30017	29978	29837	29964	29691	29645	29789	29995	29865	29796	29970	29631	29943	30020	29817	29872	29923	29913	29738	30068	29907	29675	29802	29984	29879	29636	30222	29663	29532	29846	29824	29782	29687	29692	29826	29994	29873	29856	30060	29820	29666	29652	29960	29789	29880	29929	29752	29976	29722	30054	30039	29810	29638	29651	29925	29820	29990	29839	29777	29887	29888	29856	29670	29974	29648	29650	29955	29633	29808	29730	30003	29977	29938	29710	29570	29827	30060	29744	29858	29679	29864	29802	29720	30085	30032	29745	29744	29930	29845	29820	29809	29659	29930	29841	29773	29877	29990	29728	29591	29928	29897	29817	29796	29646	29895	29630	30053	29700	30004	29768	29830	29690	29723	29953	30052	29842	29766	29694	29945	29818	29787	29974	29868	29838	29994	29646	29526	29721	29703	29645	29638	29810	29997	29808	29895	29585	29695	29706	29734	29703	29625	29401	29708	29719	29743	29887	29936	29895	29945	29689	29596	29687	29819	29872	29749	29883	29896	29783	29610	29829	29925	29713	29582	29572	29681	29719	29681	29811	29811	29744	29574	29772	29904	29691	29672	29643	30051	29744	29814	29737	29928	29881	29888	29583	29786	29888	29921	29710	29916	29715	29579	29910	29570	29903	30048	29757	29832	29458	29691	29542	29639	29715	30136	29776	30043	29626	29659	29878	29722	29792	29999	29842	29648	29807	29892	29784	29771	29839	29798	29615	29717	29819	29707	29791	29670	29783	29945	29752	29798	29742	29711	29931	29714	29898	29670	29644	30063	29916	29799	29695	29819	29713	29909	29943	29700	30033	29879	29720	29942	30078	29963	29728	30212	30036	30124	29849	29773	29543	29811	29787	29511	29894	29754	29818	29825	29770	29576	29593	29693	29626	29839	29787	29816	29765	29619	29604	29838	29701	29788	29772	29875	29860	29780	29482	29841	29733	29635	29817	29708	29904	29639	29890	29823	29927	29723	29600	29710	29845	29853	29854	29799	29855	29708	29782	29589	29841	29736	29597	29787	29856	29694	29626	29807	29756	29816	29824	29985	29807	29883	29542	29834	29750	29864	29460	29822	29799	29871	29761	29664	29517	29949	29831	29695	29511	29912	29886	29909	29800	29735	29904	29896	29877	29959	29849	29816	29954	29731	29842	29555	29733	29787	29611	29939	29768	29658	29902	29796	30025	29776	29773	29825	30040	29861	29715	29854	29742	29928	29903	29668	29903	29909	29693	29891	29726	29851	29952	30019	29921	29832	29655	29535	29801	29748	30096	29611	29864	29720	29833	29750	30030	29900	29736	29725	30035	29851	29572	29912	29744	29701	30012	29761	29770	29810	29822	29643	29778	29929	29996	29708	30015	29817	29630	29776	29933	29873	29904	30112	29844	29626	29636	29826	29839	29695	29898	29766	29976	29895	29687	29713	29872	29542	29711	29841	29624	29920	29473	29758	29807	29994	29588	29829	29521	29911	29771	29797	29679	29624	29928	29784	29787	30132	29863	29978	29948	29751	29707	29669	29666	29794	29856	29986	29621	29686	29722	29950	29774	30066	29618	29670	29707	29871	29788	29527	29663	29612	29707	30063	29720	29490	29742	29810	29770	29794	29641	29820	29959	29859	29675	29787	29694	29395	29831	29684	29683	30053	29938	29777	29817	29759	29679	29572	29701	29958	29822	29691	29618	29767	29791	29746	29675	29929	29773	29660	29681	29720	29651	29907	29720	29762	29853	29662	29961	29554	29925	29739	30038	29873	29662	29798	29915	29669	29944	30095	29799	29732	29584	29835	29410	29695	29864	29667	29714	29533	29804	30089	29858	29711	29763	29775	29608	29933	29640	29735	29739	29801	29759	29957	29946	29912	29745	29727	29890	29845	29716	29867	29721	29869	29776	29709	29850	29854	29604	29841	29622	29824	29849	29840	29545	29884	29874	29868	29701	29860	29906	29775	29859	29771	29880	29916	29420	29837	29829	29775	29771	29873	29921	29923	29860	29785	29794	29864	29666	29756	29838	29696	29637	29785	29639	30017	29693	29657	29954	29867	29731	29969	29778	29775	29778	29692	29837	29513	29926	29863	29830	29729	29498	29880	29904	29841	29817	29668	29935	29981	29484	29609	29646	29702	29864	29971	29676	29844	29759	29741	29827	29983	29709	29884	29682	29699	29765	29835	29737	29885	29844	29860	29674	29734	29756	29788	29713	29927	29795	29941	29595	29894	29750	29978	29981	29859	29789	29555	29806	29844	30101	29706	29687	29494	29796	29809	29826	29893	29736	29686	29656	29784	29612	29849	29707	29714	29730	29769	29680	29862	29865	29802	29823	29825	29743	29735	29810	29862	30036	29701	30019	29444	29753	29684	30002	29975	29889	29828	29926	29739	29686	29907	29904	29674	29659	29566	29627	29569	29874	29815	29832	29818	29849	29703	29665	29919	29920	29708	29732	29848	29755	29653	29765	29812	29803	29803	29616	29945	29761	29995	29754	29786	29935	29706	29864	29884	29762	29663	29647	29658	29722	29928	29712	29769	29739	29716	29863	29783	29849	29947	29715	29812	29678	29733	29721	30129	29544	30085	29668	29652	29364	29610	30080	29803	29424	29899	29816	29798	29737	29675	29623	29550	29746	29888	29804	29982	29974	29774	29991	29938	29950	29746	29548	29824	29668	29559	29708	29824	30020	29886	29877	29755	29800	29625	29811	29815	29873	29668	29878	29755	29903	29896	29678	29709	29669	29475	29683	29890	29921	29756	29791	29929	29714	29807	29905	29712	29576	30074	29782	29702	29750	29782	29896	29944	29935	29790	29599	29863	29740	29995	29804	29804	29981	29642	29967	29967	29753	29765	29793	29774	29873	29991	29803	29698	29750	29532	29764	29923	29681	29854	29820	29900	29757	29806	29942	30036	29936	30063	30002	29886	29672	29882	29932	29779	29810	29719	29726	29705	29681	29675	29820	30064	29563	29660	29914	29538	29951	29895	29726	29775	29711	29900	29903	29739	29741	29957	29759	29826	29719	29746	29750	29702	29706	29964	30001	29890	29566	29746	29685	29940	29815	29709	29849	29988	30048	29709	29733	29944	29783	29662	29669	29812	29765	29821	29727	29988	29518	29909	29710	30001	29735	29791	29855	30127	29699	29873	30079	29743	29709	29737	29698	29936	29987	29988	29654	29834	29835	29574	29814	29632	29726	29680	30025	29993	29722	29851	29907	30003	29927	29924	29906	29870	29727	29461	29628	29979	29798	29677	29731	29722	29991	29707	29965	29745	29843	29832	29719	30007	29766	29796	29779	29754	29716	29636	29805	29635	29630	29761	29788	29816	29730	30065	29525	29908	29559	29719	29742	29728	30081	29437	29937	29956	29685	29751	29706	29961	29880	29830	29644	29743	29854	29901	29770	29894	29692	29851	29706	29899	29722	29714	29604	29729	29892	29926	29472	29877	29732	30179	29796	29905	29955	29662	29702	29862	29610	29844	29680	29781	29693	29653	29849	29773	29958	29909	29826	29596	29889	29746	29867	29947	29875	29903	29789	29951	29822	29894	29516	29639	29758	29672	29869	29881	29725	29739	29791	29899	29494	29834	29729	29763	30004	29534	29657	29662	29619	29728	29782	29836	29862	29789	29629	29578	29811	29767	29547	29968	29832	29877	29857	29846	30003	29767	29839	29873	29711	29659	29763	29845	29761	29874	29777	29875	29906	29690	29769	29957	29725	29717	29808	29745	29875	29697	29904	29728	29801	29644	29502	29739	29795	30012	29492	29665	29828	29786	29769	29955	29858	29793	29731	29794	30006	29862	29934	29774	29771	29763	29681	29802	29745	29668	29830	29806	29931	29646	29867	29852	29610	29784	29617	29823	29864	29874	29744	30057	29763	29879	29768	29963	29939	29805	29736	30065	29613	29810	29654	29700	29628	29797	29581	29953	29901	29948	29738	29690	29837	29778	29723	29718	29860	29717	29849	29774	30008	29777	29631	29705	29622	29787	29775	29627	29659	29962	29928	29876	29940	29551	29821	29739	29848	29957	29510	29937	29944	29790	29881	29776	29890	29714	29747	29791	29916	29817	29831	29796	29716	29992	29540	29746	29987	29825	29586	29903	29908	29605	29759	29805	29860	29642	29640	29869	29652	29862	29970	29959	30027	29480	29797	29971	29525	29808	29873	29572	29776	29856	29850	29901	29793	29925	29692	29677	29776	29852	30119	29941	29992	29774	29663	29634	29826	29673	29815	29734	29679	29823	29687	29419	29701	29920	29537	29781	29797	29921	29886	29849	29751	29834	29822	30092	29864	29813	29762	29690	29886	29946	30014	29891	29900	29818	29783	30135	29962	29712	29849	29865	29888	29842	29671	29780	29701	30021	29721	29777	29859	29732	29657	29908	29813	29920	29617	29783	29936	29855	29583	29820	29694	29802	29945	29903	29700	30015	29698	29631	29913	29730	29976	29849	29970	29752	29753	30009	29931	29908	29645	29902	29921	29774	29538	29834	29827	29658	29809	29997	29861	29755	29759	29864	29840	29842	29618	29685	29898	29963	29890	29765	29725	29768	29837	29765	30009	29846	29749	29880	29878	29846	30042	29819	30004	29780	29592	29954	29924	29772	29641	29611	29689	29694	30055	29915	29664	30037	30033	29904	29655	29767	29598	29778	29799	29755	29902	29961	29622	29645	29814	29806	29757	29734	29804	29945	29796	29939	29919	29847	29841	29878	29770	29881	29547	29718	30110	30058	29882	29775	29842	29810	29732	29716	29661	29661	29729	29667	29713	29962	29985	30083	29988	29851	29842	29816	29966	29877	29907	30013	29552	29794	29645	29753	29717	29810	29792	30030	29783	29792	29908	29810	29693	29628	29760	29783	29727	29716	29939	29510	29445	29674	29698	29733	29792	29643	29806	29728	29639	29882	30006	29896	29589	29741	29789	29709	29868	29791	29671	29459	29902	29777	29724	29629	29613	29634	29481	29951	29667	29972	29745	29674	29751	29730	29966	29758	29622
56760	98596	93921	82776	55943	35894	26229	23189	22743	22422	22562	22611	22596	22631	22771	22660	22794	22558	22820	22602	22632	22666	22782	22814	22661	22689	22760	22701	22610	22634	22677	22723	22629	22637	22710	22769	22686	22680	22790	22655	22864	22770	22611	22722	22628	22892	22581	22806	22728	22781	22881	22771	22752	22730	22722	22715	22652	22735	22793	22791	22579	22597	22666	22779	22655	22755	22738	22524	22690	22797	22620	22714	22714	22680	22732	22571	22803	22712	22733	22549	22633	22669	22762	22771	22544	22901	22812	22548	22856	22673	22567	22865	22687	22716	22756	22762	22841	22752	22779	22827	22615	22725	22596	22752	22708	22857	22880	22652	22743	22867	22403	22746	22735	22583	22692	22807	22838	22519	22721	22748	22584	22655	22787	22705	22581	22744	22866	22775	22499	22835	22777	22664	22687	22796	22600	22572	22585	22704	22733	22565	22765	22718	22695	22830	22682	22714	22650	22674	22571	22675	22785	22697	22723	22757	22644	22731	22765	22537	22625	22754	22660	22658	22791	22595	22798	22835	22624	22742	22630	22818	22804	22723	22743	22828	22459	22702	22667	22674	22756	22642	22684	22806	22719	22631	22705	22683	22477	22701	22603	22721	22697	22935	22797	22707	22775	22748	22733	22850	22650	22675	22780	22622	22860	22795	22747	22922	22642	22803	22639	22562	22594	22649	22543	22716	22486	22820	22643	22572	22752	22804	22594	22648	22756	22606	22806	22659	22575	22754	22646	22702	22834	22462	22698	22696	22584	22809	22664	22652	22729	22782	22718	22424	22716	22672	22553	22757	22847	22673	22740	22504	22740	22661	22606	22790	22563	22729	22747	22653	22702	22615	22693	22650	22760	22606	22654	22699	22693	22787	22863	22392	22709	22460	22739	22823	22572	22771	22650	22556	22629	22600	22607	22699	22661	22996	22821	22757	22629	22712	22729	22594	22629	22732	22816	22674	22731	22715	22643	22693	22944	22754	22840	22767	22662	22586	22893	22697	22735	22655	22821	22720	22577	22774	22652	22716	22786	22862	22763	22662	22763	22597	22779	22611	22802	22737	22743	22689	22580	22878	22739	22562	22607	22711	22684	22770	22722	22727	22806	22477	22731	22660	22772	22896	22679	22678	22842	22729	22505	22770	22731	22618	22725	22754	22606	22804	22836	22564	22646	22694	22721	22681	22638	22657	22714	22736	22637	22730	22627	22772	22712	22730	22695	22607	22511	22755	22594	22708	22591	22711	22727	22590	22661	22782	22598	22637	22568	22734	22593	22535	22665	22616	22726	22789	22713	22614	22701	22778	22453	22770	22583	22728	22639	22668	22743	22820	22739	22591	22700	22446	22674	22814	22752	22824	22766	22653	22769	22755	22829	22660	22698	22643	22797	22758	22730	22564	22693	22728	22791	22835	22757	22757	22644	22522	22751	22685	22610	22824	22673	22639	22748	22766	22645	22814	22670	22704	22656	22608	22720	22794	22738	22815	22661	22833	22620	22666	22625	22805	22530	22671	22712	22636	22650	22857	22802	22693	22802	22471	22974	22654	22800	22767	22908	22739	22681	22595	22812	22721	22706	22907	22591	22833	22620	22653	22735	22576	22512	22921	22578	22623	22762	22889	22751	22818	22810	22408	22766	22639	22762	22927	22804	22757	22837	22740	22623	22835	22562	22696	22705	22630	22643	22549	22797	22662	22588	22738	22758	22714	22706	22877	22885	22838	22543	22662	22719	22614	22610	22691	22666	22671	22752	22541	22590	22732	22797	22893	22671	22872	22679	22626	22697	22610	22609	22671	22532	22732	22618	22595	22635	22830	22564	22632	22725	22748	22798	22743	22541	22862	22669	22667	22702	22624	22786	22524	22664	22571	22830	22755	22730	22590	22515	22744	22705	22868	22651	22764	22761	22818	22757	22828	22744	22668	22653	22679	22642	22710	22710	22799	22426	22656	22656	22722	22685	22664	22716	22722	22738	22616	22629	22718	22470	22649	22771	22642	22723	22802	22754	22704	22716	22660	22882	22780	22846	22916	22559	22672	22627	22738	22910	22527	23031	22922	22788	22573	22555	22733	22638	22752	22823	22792	22707	22603	22692	22809	22552	22536	22697	22689	22745	22848	22767	22670	22651	22636	22765	22802	22712	22558	22630	22781	22683	22563	22734	22679	22674	22770	22779	22730	22956	22657	22800	22801	22942	22765	22713	22778	22544	22703	22728	22769	22748	22731	22656	22786	22558	22784	22777	22853	22543	22584	22741	22754	22630	22565	22811	22752	22681	22872	22755	22707	22742	22784	22834	22710	22810	22820	22709	22668	22692	22646	22484	22610	22565	22663	22727	22698	22699	22637	22750	22660	22695	22663	22715	22529	22606	22960	22503	22746	22605	22833	22494	22599	22795	22735	22636	22768	22520	22769	22581	22631	22860	22812	22763	22966	22701	22608	22691	22620	22657	22668	22529	22730	22699	22520	22678	22774	22651	22586	22792	22671	22737	22882	22841	22788	22622	22608	22587	22682	22674	22688	22801	22693	22711	22689	22687	22610	22764	22820	22793	22686	22894	22680	22807	22901	22926	22439	22708	22883	22837	22607	22737	22679	22694	22671	22810	22570	22732	22534	22467	22676	22775	22809	22731	22669	22827	22589	22746	22644	22710	22614	22591	22777	22564	22704	22620	22714	22828	22612	22663	22755	22664	22769	22608	22571	22718	22605	22736	22721	22643	22654	22781	22644	22500	22889	22633	22797	22750	22769	22826	22745	22703	22682	22788	22743	22618	22748	22691	22721	22940	22778	22805	22681	22710	22817	22736	22814	22643	22474	22671	22686	22657	22630	22459	22737	22878	22561	22656	22800	22596	22755	22622	22847	22696	22620	22562	22702	22651	22760	22670	22579	22779	22308	22642	22712	22771	22613	22817	22801	22617	22716	22687	22731	22546	22601	22504	22670	22858	22721	22740	22672	22698	22801	22672	22773	22655	22579	22678	22817	22596	22751	22733	22790	22809	22584	22689	22525	22708	22627	22546	22608	22539	22616	22590	22695	22624	22526	22608	22586	22831	22790	22718	22669	22796	22739	22639	22720	22719	22614	22812	22582	22587	22577	22703	22909	22635	22561	22685	22636	22704	22610	22713	22623	22774	22674	22875	22644	22553	22739	22774	22725	22718	22590	22788	22684	22522	22536	22687	22575	22563	22663	22708	22626	22882	22767	22747	22737	22668	22636	22571	22708	22709	22714	22779	22565	22658	22728	22693	22619	22568	22713	22684	22778	22896	22629	22875	22907	22726	22589	22576	22839	22615	22637	22637	22648	22645	22686	22637	22627	22592	22757	22859	22714	22722	22661	22720	22638	22905	22639	22755	22627	22700	22596	22809	22704	22658	22606	22613	22706	22857	22538	22694	22882	22715	22771	22802	22879	22662	22630	22711	22745	22751	22767	23056	22605	22696	22650	22746	22807	22592	22595	22878	22693	22731	22709	22691	22947	22876	22696	22639	22692	22847	22705	22682	22678	22685	22567	22674	22818	22815	22616	22725	22849	22844	22733	22824	22637	22794	22615	22790	22595	22684	22746	22805	22913	22832	22421	22693	22776	22589	22883	22535	22524	22748	22722	22858	22726	22743	22895	22815	22629	22786	22626	22667	22789	22787	22675	22694	22592	22733	22666	22731	22706	22564	22634	22700	22735	22747	22758	22689	22809	22542	22905	22539	22772	22645	22635	22543	22759	22748	22626	22611	22532	22695	22788	22532	22630	22549	22676	22625	22825	22786	22696	22827	22665	22687	22692	22757	22542	22803	22865	22405	22741	22640	22803	22781	22850	22677	22644	22879	22598	22810	22578	22713	22598	22743	22527	22622	22575	22873	22641	22508	22697	22762	22804	22793	22471	22628	22536	22696	22762	22604	22806	22760	22604	22744	22656	22683	22657	22846	22662	22680	22838	22621	22665	22640	22750	22441	22637	22641	22762	22803	22639	22801	22716	22572	22711	22635	22677	22633	22684	22572	22784	22734	22721	22631	22747	22562	22648	22720	23018	22584	22803	22653	22599	22665	22778	22639	22610	22759	22733	22561	22542	22865	22692	22738	22613	22667	22705	22643	22554	22698	22934	22655	22641	22669	22620	22722	22824	22612	22715	22641	22641	22684	22792	22759	22764	22726	22745	22765	22614	22640	22609	22487	22586	22663	22729	22533	22365	22867	22671	22720	22614	22800	22583	22663	22584	22649	22682	22674	22661	22681	22746	22640	22884	22752	22691	22738	22769	22733	22717	22726	22675	22445	22712	22699	22651	22469	22699	22766	22734	22604	22667	22644	22763	22660	22831	22656	22747	22730	22913	22742	22589	22561	22621	22792	22733	22858	22912	22760	22702	22595	22767	22636	22730	22672	22688	22789	22788	22771	22737	22761	22604	22633	22796	22588	22911	22603	22798	22620	22483	22771	22492	22669	22576	22652	22717	22617	22611	22758	22602	22633	22792	22820	22647	22569	22721	22647	22684	22630	22615	22637	22532	22527	22646	22579	22807	22644	22582	22744	22702	22581	22866	22784	22586	22743	22568	22742	22596	22672	22672	22876	22754	22890	22720	22657	22615	22815	22695	22774	22729	22611	22576	22724	22454	22744	22711	22681	22673	22618	22676	22920	22600	22847	22698	22625	22748	22859	22887	22698	22716	22841	22945	22618	22649	22708	22715	22662	22750	22734	22780	22753	22811	22611	22655	22752	22541	22827	22576	22797	22641	22944	22544	22788	22536	22705	22627	22829	22774	22687	22553	22772	22703	22519	22701	22596	22843	22841	22788	22609	22549	22779	22584	22771	22805	22629	22727	22658	22945	22754	22697	22608	22722	22405	22694	22649	22779	22719	22692	22781	22763	22737	22591	22765	22657	22652	22768	22739	23001	22842	22651	22691	22795	22651	22768	22651	22764	22670	22551	22400	22655	22772	22757	22629	22792	22617	22673	22747	22811	22862	22677	22687	22875	22551	22672	22732	22738	22756	22620	22645	22634	22619	22803	22615	22693	22871	22718	22721	22465	22726	22606	22611	22602	22800	22967	22700	22676	22849	22783	22832	22670	22643	22772	22775	22625	22843	22544	22670	22527	22761	22582	22747	22792	22881	22574	22767	22635	22693	22779
28565	37243	51113	42157	33230	30276	29651	29164	28757	28774	28737	28903	28820	28632	28655	28697	28754	28761	28936	28768	28860	28578	28625	28885	29054	28928	28973	28732	28839	28626	28715	28653	29013	28690	28845	28797	28848	28822	28506	28922	28791	28967	28768	28703	28791	28828	28859	28906	28735	28586	28849	28916	28962	28787	29011	28922	28922	28848	28894	28845	28942	28842	28665	28585	28644	28672	28732	28728	28757	28762	28805	28868	28860	28798	28804	28774	28898	28783	28756	28835	28825	28738	28773	28719	28890	28665	28762	28708	28932	28793	28777	28668	28807	28705	28851	28769	28756	28886	28682	28901	28770	28819	28802	28763	28744	28739	28676	28882	28495	28679	29024	28824	28767	28843	28753	28855	28599	28890	28884	28792	28468	28881	28674	28699	28798	28685	29057	28877	28788	28564	28891	28986	28500	28966	28882	28801	28817	28838	28740	28341	28680	28904	28642	28823	28708	28737	28745	28898	28493	28930	29167	28999	28751	28673	28766	28686	28609	28856	28768	28946	28751	28691	29097	28774	28487	28755	28726	28761	28943	28683	28709	28612	28974	28729	28992	29075	28805	28883	28556	28634	28770	28689	28762	28832	28829	28683	28852	28659	28604	29058	28752	28786	28902	28736	28597	28784	28619	28594	29079	28722	28999	29009	28823	28658	28762	28756	28740	28787	28885	28727	28732	28812	28867	28819	28945	28772	28865	28696	28739	28712	28965	28832	29038	28789	28721	28769	28530	29036	29011	28918	28826	28644	28708	28964	28783	28991	29099	28801	28705	28808	28907	28827	28613	28595	28840	28943	29034	28700	28878	28954	28831	28833	28720	28954	28636	28717	29025	28718	28976	28571	29029	28586	28967	28674	28816	28858	28860	28940	28912	28659	28971	28881	28905	28759	28752	28636	28659	28862	28823	28855	28696	28564	28863	28763	28958	28405	28783	28965	28689	28826	28883	28833	28812	28832	28928	28957	28861	28660	28680	28637	28595	28819	28844	28841	28641	28967	28912	28717	28808	28630	28895	28816	28847	28944	28706	28778	28837	28717	28638	28659	28904	28887	28684	28926	28838	28906	28855	28825	28699	28792	28841	28905	28809	28650	28849	28750	28706	28770	28962	28747	28729	28479	28768	28764	28752	28900	28864	29051	28543	28699	29079	28977	28781	28747	28674	28766	28700	28867	28668	28773	28782	28836	28830	28912	28663	28510	28876	28909	28757	28696	28860	28698	28685	28812	28975	28535	28843	28961	28644	28823	28925	28895	28853	28664	28679	28842	28677	28710	28705	28837	28841	28834	28892	28831	28589	28897	28768	28976	28854	28844	28717	28749	28799	28904	28702	28546	28866	28633	28894	28682	28783	28915	28597	28594	28781	28613	28674	28850	28973	28684	28527	28498	28603	28631	28910	28681	28735	28815	28704	28744	28746	28776	28688	28903	28854	28803	28967	28776	28810	28905	28924	28750	28566	28657	28764	28883	28736	28600	28657	28993	28878	28752	28814	28642	28840	28815	28754	28905	28972	28945	28963	28873	28663	28764	28677	28764	28818	29076	28858	28785	28882	28648	29009	28818	28886	28860	29192	28950	29117	28649	28834	28744	28785	28766	28891	28673	28755	28836	28739	28725	28851	28858	28807	28965	28753	29055	28433	28887	28814	28831	29026	28711	28789	28693	28676	28721	28689	28671	28722	28569	28954	28746	28824	28770	28730	28844	29090	28755	28771	28733	28899	28741	28871	28783	28815	28897	28910	28847	28680	28761	29004	28757	28577	28862	28990	28913	28757	28659	29006	28983	28857	28946	28696	28659	28712	28873	28828	28695	29028	28741	28701	28717	28781	28852	28869	28693	28917	28706	28973	28821	29070	28715	28755	28497	28916	28986	28591	28773	28816	28808	28583	28784	28684	28885	28844	28951	28827	28776	28802	28729	28966	28720	28733	28938	28786	28735	28974	28639	28711	28824	28586	28879	28730	28942	28683	28691	28868	28773	28760	28916	28721	28852	28831	28716	28666	28793	28706	28670	28427	28780	28874	28739	28974	28840	28970	28795	28986	28552	28904	28922	28665	28473	28674	28676	28922	28917	28958	28821	28741	28876	28768	28787	28947	28916	28816	28622	28905	28655	28879	28643	28896	28823	28689	28914	28797	28757	28645	28872	28766	28779	28868	28750	28834	28871	28909	28688	28900	28692	28930	28754	28817	29003	28861	28802	28727	28839	29010	28818	28813	28676	29087	28816	29099	28650	29048	29070	28922	28861	28604	28566	29183	28718	28749	28513	28958	28980	28986	28943	28801	28903	28907	28585	28694	28794	28740	28912	28850	28973	28915	28874	28814	28864	28544	28623	28778	28780	28957	28761	28711	28642	28539	28777	28662	28675	28942	29092	28821	28870	28769	28571	28684	28674	28621	28797	28730	28799	28873	28716	28693	28824	28836	28896	28670	28772	28772	28503	28829	28589	28996	28583	28699	28754	28857	28938	28759	28746	28852	28809	28884	28853	28943	28780	28713	28804	28874	28820	28934	28829	28736	28890	28871	28744	28604	28686	28920	28763	28634	28836	28635	28703	28701	28589	28701	28991	28877	29158	28885	28745	28897	28827	28742	28867	29000	28819	28725	28701	28542	28690	28757	29038	28723	29131	28865	28702	28769	29017	28858	28852	28731	28535	28576	28637	28881	28700	28759	28791	28784	28737	28962	28914	28616	28714	29126	28889	28715	28800	28755	28544	28829	28700	28661	28733	28559	28920	28910	28802	28753	28941	29024	28748	28757	28899	28849	28823	28600	28659	28850	28708	28922	28735	28635	28483	28603	28969	28916	28911	28903	28926	29000	28815	28719	28677	28549	28989	28861	28761	28756	28860	28964	28775	28655	28651	28641	29002	28785	28701	28814	28663	28840	28616	28973	29023	28853	28883	28753	28566	28712	28587	28919	28872	28805	28582	28862	28919	28864	28761	28885	28643	28801	28849	28760	28466	28851	28717	28955	28547	28890	28822	28805	28872	28747	28717	28921	28694	29057	28659	28931	28947	28835	28927	29041	28718	28731	29039	28693	28813	28827	28714	28906	28564	28766	28852	28992	28770	28909	28672	28687	28881	28752	28907	28653	28848	28919	28736	28785	28937	28697	28800	28569	28696	28872	28785	28668	28758	28815	28907	28795	28647	28712	28787	28764	28742	28826	28719	28898	28699	29078	28835	28719	28650	28764	29177	28535	28574	28856	28607	28766	28915	28824	28879	28706	28668	28804	28701	28806	28844	28721	28959	29059	28797	29006	28797	28844	28631	28926	28823	28934	28789	28973	28707	28955	28709	28804	28604	28776	28733	28793	28905	28823	28904	28820	28685	28902	28808	28608	28806	28894	29059	29180	29000	28929	29113	28912	28839	28863	28724	28811	28898	28857	28736	28834	28676	28684	28827	29002	28823	28869	29104	29048	28658	28798	28866	28649	28776	28749	28979	28884	28800	28554	28703	28788	28828	28407	28747	28900	28615	28827	28789	29036	28642	28821	28926	28800	28855	28721	28714	28911	28774	28823	28840	28836	28800	28725	28720	28829	28619	28771	28735	28869	28772	28607	28702	28763	28952	28711	28803	28930	28850	28840	28812	28906	28716	28798	28931	28901	28698	28834	28786	28892	28677	28996	28900	28847	28742	28850	28728	28729	29052	28948	28928	28762	28864	28673	28570	28595	28667	28795	28958	28894	28717	28972	28718	28521	28774	28839	28770	28672	28805	28704	28822	28800	28899	28771	28995	28854	28594	28629	28538	28784	28843	28703	29061	28678	28603	28857	28870	28916	28817	28846	28801	28792	28621	28745	28863	29029	28806	28840	28843	28984	28929	29065	28872	28682	28807	28916	28890	28732	29045	28865	28879	28735	28697	28628	28962	28758	28718	28879	28999	29041	28587	28864	28682	28465	28948	28894	28766	28771	28657	28556	28700	28640	28845	29117	28819	28905	28898	28824	28711	29119	28721	28723	28657	28839	28720	28740	28988	28764	28817	28616	28732	28886	28853	28537	28851	28792	28993	28843	28970	28903	28910	28771	28534	28755	28841	28843	28815	28933	29026	28811	28718	29173	28908	28610	28710	28572	28785	28811	28762	28651	29088	28858	28851	28858	28771	28866	28676	28826	28662	28635	28672	28870	28904	28984	28822	28919	28795	28532	28711	29014	28935	28801	28830	28713	28738	28907	29038	28972	28905	28725	28819	28770	28835	28695	28952	28729	28850	29011	28620	28958	28541	28944	28849	28641	28534	28699	28559	28915	28504	28954	28864	28914	28810	28844	28683	28998	28877	28951	28800	28919	28762	28964	28815	28740	28900	28971	28977	28881	28696	28894	28816	28435	28748	28743	28980	28815	28442	28761	28730	28699	28580	28668	28715	28780	28816	28922	28635	28830	28740	28786	28925	28819	28873	28649	28797	28679	28936	28582	28812	28845	28798	28727	28918	28850	28916	28712	28573	28778	28675	28905	28840	28780	28865	29040	28891	28772	28776	28722	28809	28820	28652	28996	28955	28909	28806	28948	28776	29033	28858	28902	28778	28904	28938	28603	28835	28808	28781	28910	28776	28771	28704	28890	28430	28879	28779	28894	28863	28846	28796	28817	28965	28861	28874	28966	28839	28929	28979	28888	28941	28938	28690	28818	28791	28942	28710	28628	28954	28856	28863	28708	28526	28945	28671	28862	28747	28831	28650	28637	28989	28844	28713	28840	28875	28741	28630	28815	28673	28839	28830	28862	28929	28657	28765	28841	28818	28738	28800	29014	28866	28844	28874	28788	28633	28750	28739	28931	28877	28724	28742	28968	29049	28819	28740	29005	28812	28909	28822	28810	29186	28822	28548	28806	28872	28931	28783	28883	28873	28815	28848	28866	28754	28904	28748	28736	28633	28841	28785	28798	28674	29024	28996	28815	28765	28945	28733	28743	28536	28867	28917	28932	28635	28762	28756	28615	28695	28724	28978	28952	28796	28733	28649	28862	28692	28824	29026	28920	28989	28922	28800	29010	28930	28722	28735	28876	28674	28716	28719	28961	28897	29033	28753	28707	28891	28988	29010	28832	28951	28990	28671	28907	28817	28571	28922	28676	28777	28984	28923	28739	28734	28939	29025	28979	28803	28829	28669	28803	28929
32172	60986	52871	36579	27347	23430	22357	21989	22169	22110	22031	22138	22075	22224	22116	22052	22115	21804	22103	22169	22026	21982	21989	22027	22014	21997	22071	22099	22162	21973	22124	22226	22153	22180	21992	22048	22121	22094	22090	22120	22093	22138	22238	22060	21989	22122	22151	22110	22033	22078	22016	22012	22023	22037	22219	22065	21901	22200	22032	22283	22118	21960	21980	22010	21945	22056	22124	22184	21813	21965	22036	22121	21975	21910	22148	22134	22080	22027	21892	21976	22216	21874	21923	22025	21861	21944	21937	21943	22011	21966	22131	22149	22017	22247	21993	22070	22036	22074	22065	22076	22053	22087	22208	21972	22056	22115	22103	22292	21939	22070	22096	22061	21955	22053	22142	22043	22135	22108	22082	22048	22198	21976	21981	22073	22151	22164	22008	22151	22108	22083	22054	22018	22077	22079	21910	22038	21905	22105	22051	22108	21951	22030	21986	22065	22141	21989	22007	22144	22086	22137	22098	21899	21993	22138	22020	22184	22085	22136	21955	22122	22192	21777	22165	22050	22130	22082	22055	22154	21987	21924	21810	22070	21944	22140	21911	21968	22009	21989	22102	22029	22134	21950	22272	21911	22150	21952	21888	22036	21955	22068	22072	22141	22027	22087	22110	22046	21942	22125	22013	22067	21997	21847	22143	22079	21876	22164	22025	22039	22118	22083	21917	21964	22185	21727	22205	22139	22069	21967	22107	22062	22084	22110	21993	21969	22098	21885	22115	22002	22084	22112	22062	22159	22189	22017	22021	22040	22021	22153	22203	22045	22072	22165	22024	22088	21917	21947	22042	22103	22236	21951	21997	22072	22118	22203	22078	22250	22129	22098	22165	22114	22042	22221	22068	22056	22222	22129	22056	22116	22129	22091	22058	21847	22020	21938	21987	22278	21870	22079	21820	22187	22009	22185	22023	22018	22063	22139	22240	22271	22040	22136	21936	22047	22302	22076	22155	21956	21885	22119	22173	22143	22029	22027	22061	21969	21985	21991	22055	22041	21960	21912	22060	22035	22049	21956	22210	22170	22140	22190	22090	22103	22133	22102	22091	21972	22065	22066	22082	22146	21968	22056	22063	21968	22061	22039	22100	22119	21815	21964	22070	22095	22074	22133	22039	21993	22227	22199	22125	21914	21944	22100	22022	21953	21940	22048	21978	22150	21904	22084	22179	21957	22123	22069	22030	22261	22030	22039	22205	22118	22026	22040	22108	22037	21915	21942	22211	22102	22071	22027	22108	22129	22098	21996	21940	22021	21929	22028	22116	22018	21969	22323	21976	22032	22073	22169	21992	21973	21921	21959	21990	21954	22033	22092	21991	22128	22001	22214	21974	21953	22213	22045	22012	21939	22212	21900	22021	22083	22040	21894	22154	21964	22057	22137	22107	22040	22061	22037	21927	22184	22019	21992	22006	22206	22182	21999	22008	22184	22130	22136	21943	22270	21939	22074	21940	22039	22066	22107	21787	22032	22192	22135	21847	21992	22157	22091	21922	22098	21931	21992	22006	22007	22042	22008	22265	21964	22251	22080	22182	21914	22033	22092	22088	22146	22124	21962	21946	22036	21925	22017	22186	22070	22102	22151	21985	22097	22011	22064	22080	22060	21948	22183	22254	22116	22233	21987	22137	22185	22304	22216	22050	21962	22217	22185	21928	22203	22049	21999	22188	21968	22051	22236	21962	22030	22127	22000	22125	22024	21949	21921	22208	22115	21891	21993	22185	22139	21985	22207	22037	22112	21938	22135	21865	22052	22017	21996	21999	22120	22052	22176	22110	22123	21952	21950	22064	22281	22152	22096	22135	22135	22087	22233	21915	21969	22187	22031	22037	22030	22104	21873	22245	22111	22021	21930	22121	22068	21984	22187	22163	22059	22032	22149	22076	22069	22229	22156	22073	21959	22056	22083	21967	22036	22084	22328	21960	22247	22034	22038	21969	22113	22061	22148	22045	22135	22002	22261	22275	22017	21906	21971	22259	21953	22191	22014	22104	22072	21981	22119	22004	21928	22011	21997	22145	21977	22068	21858	21964	21935	22265	21948	22109	21975	21954	22185	22135	22060	22018	22136	22080	22170	22178	22081	21948	22161	21921	21969	22030	21799	22043	22208	22027	22057	22124	22085	22062	22020	22182	22052	22100	21976	21799	22050	21976	22030	22327	22252	21933	22035	22051	21972	22014	22179	22010	22240	21905	21975	22203	22039	22008	22230	21966	22215	22037	22131	21986	22082	21907	22130	22026	22126	22056	22097	22151	21968	22066	21985	22111	22180	22185	22224	22195	22090	22144	22047	22201	22118	22203	21886	22140	22048	22079	21867	22195	21857	22058	21906	22152	21941	22164	22137	22093	22081	21999	22096	22032	21999	22085	21969	22000	22264	21886	21909	22086	21935	22115	22170	22072	21953	22101	22182	21996	21918	22075	22062	22040	21984	22086	22029	22210	22218	22104	22134	22196	22165	21985	22221	21964	21993	22154	21927	22092	21937	22063	22029	22297	22114	22105	22218	22018	22134	21888	22014	22051	22082	21885	22136	22303	22030	21988	21968	21957	21981	22077	22027	21864	22089	22351	21941	22031	22083	22052	22164	21934	22126	22106	22137	22111	22024	22276	21907	22073	22113	22116	22009	21812	22251	21929	22019	21981	22070	21967	21984	22089	22166	22234	22073	22175	22012	21861	22065	22125	21941	22039	22213	21908	21825	22064	22149	22184	22195	22155	22084	22081	21999	22150	22102	22134	21964	21913	22107	22105	22012	21804	21959	21936	21924	22001	22133	22066	22115	22029	22132	22109	22261	22048	22098	22182	22090	21905	22083	22027	22144	22154	22041	22040	22010	22207	21944	21967	22075	22210	21920	22002	22058	21895	22276	21929	22125	22309	22093	22106	22052	22326	21984	22003	22090	22217	21905	22063	22151	21990	21964	21910	22186	22080	22049	21984	22054	22136	21842	22243	22041	22117	22139	22196	22092	22045	22021	22214	22050	22074	21898	22047	22099	22304	22072	22099	21904	21930	22079	22256	22090	22117	22002	22080	22106	22040	21918	22016	21900	21988	22061	21967	22012	22052	21936	22118	21802	21970	22093	22168	22174	21976	22163	21898	22091	22117	22053	22090	21951	22019	22428	21935	22231	21955	21861	22066	21984	22034	21975	22028	21999	22179	22219	21923	22130	21861	22080	22085	22063	22125	22102	22168	22143	22069	22008	22030	22084	22050	22094	22027	21902	21894	21853	22175	22130	22142	21976	22198	22033	21941	22219	21962	21968	21860	22049	22138	21941	22062	22142	22122	21978	22150	22129	22072	21863	22055	22121	22121	22229	22051	22184	22075	21966	22305	22137	22090	22075	21850	22081	22075	22105	21948	21779	21972	22054	21987	22057	22051	22098	22035	22085	22198	21994	21978	21916	22217	21943	22096	22016	22099	22157	21937	22103	21930	22039	22127	22221	21976	21818	22246	22140	22179	22107	22212	22033	22032	22042	22248	21987	22080	21952	22221	21994	22112	22052	22049	22139	22237	22150	21923	22064	22142	22092	22090	21970	22118	21981	22136	22045	22305	22031	22013	22048	22025	22257	21720	21948	22238	22041	21994	22195	22128	22097	22127	21958	22038	21929	22012	21953	22074	21987	22120	22218	22211	22058	22002	21934	22022	21920	22080	22046	21934	22211	22036	22119	22055	22076	21969	22102	21931	22043	22131	21982	22081	21987	21865	22104	22105	21965	21971	22126	22214	22084	22157	21921	21988	22042	21999	22236	22104	22015	22232	22057	21939	22083	22031	22141	22012	22167	22056	22047	22121	21897	22160	22105	22034	22128	22040	22043	22069	21954	22045	22166	22077	21935	22181	22147	21951	22119	22124	22059	22114	21912	22203	21988	22101	22162	22187	22133	22177	22187	21936	22123	22155	22363	22115	22172	22087	22207	21954	21994	22017	22055	22259	22078	22209	21950	22029	21960	21909	22049	22008	22152	22001	21991	22150	22181	22083	22059	22031	21956	22076	22180	21971	21960	22115	22161	22104	22003	22082	22045	22014	22187	22129	21987	22132	22037	22166	22040	22044	22096	22068	22094	21819	22044	21977	22100	21895	22245	21991	22109	21967	21927	22126	22124	22048	22137	22004	22087	21865	22058	22122	21996	22024	22088	22012	22173	21955	22091	22201	22029	21977	21989	22347	21846	21903	22226	22164	22013	21800	22276	21963	22348	21977	22031	22074	22038	21994	22084	21989	22033	22178	21968	22105	22102	22157	21921	22122	21927	22133	22050	22010	22061	22054	22151	22070	21950	22041	22118	22080	21973	22053	22071	22007	22110	22099	21950	22113	22157	22043	22043	22198	22207	22200	22089	22087	21985	21994	21946	22078	22120	22076	22187	22126	22012	21821	21989	22130	21995	22037	21962	22046	22043	22184	22172	22088	22049	22011	21885	22172	21968	22119	22250	22091	22028	22167	22114	22051	22192	21825	22021	22092	22011	22212	22015	22178	21947	22074	21954	22117	21930	21990	22033	21772	22072	22288	21989	21914	21952	21912	22180	21954	22164	22230	21952	21957	22064	22146	22014	22016	22132	21980	21930	22245	22017	22108	22106	22067	22001	21989	22018	22052	21958	22141	22051	22018	21937	22109	22185	22099	22229	21980	22184	22221	21984	21947	22043	22128	21979	22103	22051	22142	21988	22020	22016	21818	22126	22112	22043	22237	22085	22051	22158	22123	22097	22217	22071	22170	22063	22157	22064	22088	21961	22054	21958	22192	21888	22071	22124	22205	22235	22086	22242	22112	22004	21982	22004	21997	21987	21869	22032	22064	22018	22027	22104	22009	22044	22081	21904	21967	22014	21997	21946	22091	22127	22260	22159	21985	22268	22054	22155	22132	22000	22058	21991	22087	22047	22047	22172	22030	22049	22092	22076	21941	21994	22208	22048	22044	22172	22208	21868	22173	22089	22124	21955	22041	21935	22074	22113	21922	22071	22079	22032	22023	22080	22018	22162	21858	22147	22173	21923	22308	21977	21970	22161	22097	21871	22060	21988	22182	22027	22064	22092	22003	22127	22323	21986	22141	22074	22059	21835	22084	22120	22136	21999	21982	22136	22089	22054	22186	22111	22021	22004	21998	22180	22092	21843
23679	24680	45703	46148	37624	33481	31964	29431	28982	29364	29552	29215	29431	29039	29223	29102	29080	29237	29207	29094	29036	29327	29273	29239	29217	28801	29083	29093	28914	28985	29190	29108	29287	29057	29318	28866	28891	29155	29050	29080	29248	29216	29268	28984	29046	28953	29103	28946	29060	29044	28805	29093	29052	29343	29150	28829	28868	28998	28910	28846	29062	28948	29023	29072	29358	29000	28892	29142	29033	29091	28963	28861	28928	29107	28926	28965	29021	28973	29009	28879	29145	28872	28957	28962	29008	29163	29143	28950	28967	28901	28910	28901	28837	29039	28956	28978	29059	29194	28957	29194	28919	28994	28958	29051	28923	28944	29199	29227	29018	29004	28724	28785	29052	29111	29154	29257	29151	28825	29168	28838	28894	29124	29102	29013	28820	29023	28978	28887	29039	28810	29036	29102	29248	28967	28966	29239	29228	28746	28783	28827	28906	28956	28885	28982	28881	28743	28843	29136	29087	29096	28955	28962	28958	29024	29077	28810	29041	29118	28918	28800	28837	29216	28726	29065	28941	29006	28892	28858	28930	29166	29151	29027	29026	28860	29059	28884	28907	29180	28851	28803	28767	28904	29115	29045	28951	28912	29212	29068	29016	29005	29106	28890	28873	29066	28946	28948	29014	29148	28932	29244	29027	29180	28952	29195	29235	28880	29198	28777	29016	28908	29110	29142	29161	28869	28993	28903	28869	28943	28790	29190	29007	28988	29097	29169	29112	28986	28985	29232	28929	28961	29062	28884	29213	29118	29197	29072	29033	29013	29196	29044	28835	29039	29210	28994	28947	29026	28914	29123	29316	29206	29019	28949	29053	28944	29116	28962	28748	29085	29286	28981	28957	29034	29013	29185	28917	28847	29021	29044	28983	28823	28992	28905	29053	28862	28781	28948	29212	29223	28951	29079	28988	29096	28861	28831	29017	29139	28874	28965	29078	28898	29088	29159	28907	28966	29069	28997	29087	28969	29159	29365	29146	29015	29026	28884	28936	28772	29172	28893	29000	29167	29202	28965	28946	29138	28922	29172	29084	28854	28811	29067	29038	28748	28982	28878	28885	29038	28949	28918	29001	29069	29144	28696	28932	29148	29036	29050	29020	28816	29228	29094	28912	29118	29042	28885	28820	28976	28812	28840	29100	29254	29015	29066	28783	28936	28859	29259	29095	28905	29458	29025	28943	29079	29280	28971	28821	28931	28943	29018	29045	28860	28933	28933	28935	29061	29026	29240	28821	29097	29064	28980	29099	28984	29162	29228	28879	28763	28935	28983	28845	28884	28935	28972	29208	29061	29015	28924	28954	29091	28858	29061	28997	28885	29011	28831	28903	29104	28947	28993	29039	29129	28927	29109	29198	28953	29176	29081	29125	28963	29136	28872	29006	29045	28895	28942	29200	29151	29074	29067	29153	28929	28968	29016	29001	29035	28760	28965	29258	28935	28932	28784	29207	28981	28877	28955	29172	29227	29049	29063	28907	28845	28895	29086	29154	29210	29001	29028	29076	28977	29060	28755	29010	28928	29045	28713	29210	28985	29132	29162	29037	29209	29117	28957	28820	29060	28971	29189	29155	29148	29149	29249	28989	29078	28928	28997	28882	28931	28955	29104	28865	28934	28778	29039	29094	28886	28955	29136	28998	28992	28855	29068	29188	29160	28934	28916	28920	29087	28925	28927	28965	28817	28790	29123	29186	28895	29244	28980	28804	28959	29223	29069	29325	28989	29081	29004	29039	29163	28910	29030	28848	29032	28998	28995	29009	29065	28838	28966	29131	28811	29121	28922	29096	28771	28971	28986	29057	29056	29226	28883	29080	28965	28938	28709	28918	29048	28828	29059	29215	29073	29133	28950	28965	29023	29157	29073	28980	29164	29077	29163	28944	28941	29025	29116	29064	28971	29126	29192	29051	29253	29278	28990	29052	29018	28805	28930	29308	28881	28740	29004	29109	28816	28999	29121	28788	29093	28983	29005	28938	29211	29263	28987	29217	28973	29034	28877	29032	29196	28920	29223	29136	28793	29012	28862	28990	29147	28950	29127	29224	29060	29163	29224	29041	29059	28914	28662	29047	28932	29250	28862	28966	28865	29002	29141	29055	28995	28901	28888	28965	28694	29038	29255	29134	29184	29102	29101	29013	28840	29054	28908	28995	28739	29111	29012	29025	28924	28916	28723	28906	29085	28849	29040	29091	29230	29030	28979	29064	28628	28943	29037	29080	29053	28930	28990	29162	28904	29035	29201	28878	29170	28916	29217	28911	29001	28919	28879	28749	28967	29160	29101	29203	29170	28947	28993	29175	29065	28901	28821	29016	28866	29142	28921	28990	29111	28681	28941	29038	28924	29028	28916	29249	28771	29027	28804	29061	28987	29085	28802	28993	29231	29175	28897	29042	28996	28745	29058	29213	29239	28912	28640	29114	29072	29148	29177	28893	28985	29017	28886	29066	29016	28987	29104	29174	28923	28968	29212	29067	29169	28779	28830	29139	28959	29159	28929	29112	29099	29320	28906	28797	28862	28902	29285	29111	28946	29055	28925	29007	29140	29195	29048	29013	29166	29136	29287	29243	29136	28739	29030	29099	29056	29125	28827	29202	29118	28694	29055	28946	29085	29190	29069	29198	29061	29006	29000	28939	29120	28947	28929	28835	29196	28980	29097	28916	29127	29133	29146	29184	28953	29255	29121	29024	28843	28767	28870	28854	29041	28830	28999	28864	29065	29053	29119	29035	28841	29043	29053	29135	29119	28865	29184	29091	29022	29128	29022	29051	29097	29171	28851	28903	28959	29183	28890	29010	29021	29026	29039	29068	28641	29005	29084	28966	29139	28987	28832	29081	29030	28972	29067	29194	29024	29019	29049	29144	29266	29019	29025	28855	28882	29146	28851	29015	29171	28806	28974	29113	28907	28914	28934	29060	29009	29163	28801	29203	28903	29053	28845	28972	29010	29040	29048	29149	29171	29071	29072	28919	29031	29140	29055	29056	29060	29173	28954	29037	28941	29222	29173	29118	29066	28771	29091	28992	28939	28946	29021	29031	28870	29335	28981	29067	29171	28884	28990	29007	29109	29171	29056	29055	28992	29083	29088	29206	28974	29083	28941	28824	29063	28949	28947	28970	28874	29013	29140	28802	29339	29149	29338	28877	29245	29193	28977	28973	28855	29185	29299	28971	29008	29210	29160	29049	29001	29005	28758	29115	29187	29103	29041	29156	29064	29018	29164	29299	29037	28801	28991	29193	29085	29004	29151	28970	28822	29175	29029	28926	28973	28966	29006	28926	28887	28963	28906	28984	28968	29004	29143	28840	28981	28749	29235	29141	29058	29032	29015	28893	28968	28829	29169	28981	29184	28901	29037	29054	28964	29106	29266	29099	29084	29088	29020	29294	28839	29015	28860	29046	28802	28942	29155	29088	29074	28985	28847	29001	28964	29116	28793	28899	28932	28893	28982	29166	28911	29249	29109	29072	29012	29127	28961	28985	29035	28895	28915	28911	29329	28958	28910	29020	29210	29195	28997	28762	28800	28865	28870	29285	28919	28865	28825	28939	29006	29354	28721	28998	29184	28955	29201	29025	28898	29017	29116	29146	29002	28984	28914	28875	29033	29249	29166	29286	29249	29068	28934	29140	28941	29089	29013	28989	29179	28959	28766	29029	28987	28973	29001	28887	28990	28962	29044	29072	28981	28935	28747	28914	29007	28997	28965	29323	29088	28952	28967	29075	29058	29098	29021	28973	29007	29106	28883	28925	29013	29322	28878	29004	29038	28950	28946	28967	29177	28974	29000	28915	28943	28943	29168	29022	29189	29247	29174	29124	29129	29002	28842	29040	29041	28958	29013	28895	29012	28945	29021	28868	28847	28958	28842	28982	28831	29090	29246	29053	28881	29031	29226	28864	28923	28950	28918	29268	28858	29115	29213	29070	28910	29078	28887	28887	28884	29276	28941	28941	29009	28949	28984	29100	28962	29093	28882	29010	28792	29004	29015	29056	28832	28978	28865	29095	29120	28841	28846	28922	29030	28971	28809	28950	28997	29034	28963	29211	29065	29072	28963	29273	29021	28886	28989	28955	28960	29220	29008	28930	29354	28930	28948	28851	28983	28893	29151	28889	28997	29034	29175	29278	28986	29062	28955	28877	28767	28641	28590	29166	28906	29091	29242	28955	29034	28946	29128	28929	28940	28956	28994	29056	28991	28984	28817	28818	28970	29199	29083	28947	28886	28887	28854	28891	29018	29252	28990	29014	28967	29143	28940	28976	29077	29151	29089	29180	29122	29085	29010	29032	28975	28980	29190	28983	28979	29112	29106	29099	28961	29017	29208	28896	29049	29056	28847	29185	28939	29116	29098	28910	29205	28926	28997	28920	28839	29197	29241	29176	28984	29021	29139	29201	29232	28964	29084	29251	28763	28886	28957	29091	29200	29024	29044	28835	28945	29037	28855	29019	29086	29170	28978	29214	28889	29258	28958	29133	28845	29139	28879	29115	29119	28556	29132	28929	28758	29364	28938	28768	29188	29111	28991	28964	29079	28969	28991	28992	29285	29195	29172	28995	28926	29211	29032	28983	28972	28799	28965	28909	29159	29244	29001	29293	29123	28891	29049	28960	28971	29037	29086	29066	29051	29047	29338	28904	28928	28898	29248	29219	28996	29081	28793	29202	28973	28849	28997	29251	29007	28861	29019	29069	29133	29016	29098	29099	29359	28960	28851	28854	28947	29236	28722	28915	28890	28920	29138	29027	29044	29070	29001	29077	29026	28913	29074	29017	29111	29209	29103	28769	29023	29191	29063	29082	29168	29140	28999	29118	28908	29192	28881	29055	28997	29036	28992	28941	29179	28876	29026	28944	28912	28853	29110	29072	29085	29123	29093	29057	29053	29116	28966	29114	29155	29205	28807	28962	28729	28906	28834	28983	29098	29083	28840	28868	28939	29142	29352	28955	28920	28982	29023	29043	29038	29048	28865	29010	28979	28971	29038	29164	28906	28925	28876	28900	29098	29148	29088	28952	28901	29079	28808	28996	28948	29184	28934	28843	29158	29024	28860	28796	29146	29115	28944	28894	29100	29032	28927	29029	28902	29212	28854	28952	29061	29060	29041	29373	29003	28861	28980	29161	29037	28909	28888
56460	101025	91300	65585	43357	29554	23826	22477	22174	22130	22156	22312	22209	22367	22202	22260	22278	22232	22188	22270	22494	22292	22180	22265	22313	22216	22080	22271	22069	22083	22179	22161	22350	22247	22301	22242	22059	21997	22051	22175	22129	22235	22305	22356	22315	22362	22412	22233	22355	21997	22154	22282	22219	22067	22294	22459	22330	22053	22305	22311	22216	22221	22364	22014	22375	22177	22420	22348	22136	22258	22304	22395	22227	22357	22145	22224	22083	22184	22152	22445	22265	22297	22371	22207	22309	22138	22159	22238	22135	22279	22297	22171	22153	22292	22266	21972	22232	22250	22116	22296	22148	22183	22136	22180	22136	22308	22399	22089	22339	22161	22457	22285	22126	22163	22221	22100	22293	22136	22127	22204	22267	22342	22246	22024	22257	22239	22157	22144	22335	22117	22194	22256	22451	22101	22338	22123	22231	22127	22354	22077	22324	22004	22331	22222	22221	22160	22228	22106	22239	22147	22173	22209	22330	22078	22303	22193	22304	22305	22179	22238	22120	22209	22372	22248	22310	22151	22203	22323	22182	22316	22363	22189	22194	22355	22076	22041	22220	22133	22428	22262	22134	22106	22263	22221	22236	22231	22329	22037	22115	22340	22197	22153	22235	22148	22150	22194	22147	22149	22221	22324	22088	22273	22108	22286	22365	22149	22302	22171	22192	22072	22209	22304	22255	22126	22050	22251	22238	22193	22078	22182	22152	22130	22236	22339	22312	22090	22365	22175	22471	22163	22281	22234	22202	22232	22173	22040	22277	22360	22023	22304	22391	22350	22163	22226	22158	22095	22313	22312	22177	22320	22283	22355	22287	22167	22254	22346	22174	22158	22242	22256	21996	22027	22229	22402	22249	22217	22109	22279	22141	22421	22253	22174	22317	22278	22055	22252	22272	22104	22146	22326	22285	22291	22336	22379	22231	22135	22115	22349	22166	22267	22454	22232	22157	22289	22260	22138	22175	22079	22235	22198	22112	22177	22225	22241	22123	22073	22116	22161	22132	22415	22185	22228	22267	22433	22298	22178	22149	22130	22217	22247	22270	22277	22084	22252	22234	22195	22216	22252	22191	22355	22128	22040	22319	22216	22091	22129	22362	22224	22321	22172	22092	22341	22171	22248	22351	22238	22071	22298	22062	22185	22186	22365	22217	22296	22174	22331	22254	22340	22006	22040	22159	22308	22113	22280	22265	22136	22335	22211	22188	22527	22260	22343	22025	22309	22248	22112	22323	22400	22226	22265	22290	22243	22192	22082	22127	22193	22254	22200	22337	22225	22272	22114	22202	22261	22189	22198	22149	22490	22225	22318	22336	22257	22134	22184	22256	22148	22175	22131	22195	22325	22381	22284	22259	22293	22370	22153	22329	22295	22150	22142	22214	22103	22292	22347	22079	22233	22407	22226	22034	22294	22228	22328	22532	22291	21919	22171	22396	22114	22227	22189	22284	22243	22185	22220	22429	22225	22040	22229	22305	22310	22157	22066	22115	22173	22178	22297	22057	22310	22282	22361	22106	22276	22296	22109	22321	22124	22079	22261	22382	22278	22114	22292	22301	21862	22140	22095	22190	22164	22259	22176	22047	22393	22139	22404	22299	22330	22246	22126	22148	22252	22147	22226	22275	22015	22376	22150	22232	22089	22393	22183	22480	22200	22161	22380	22179	22241	22164	22182	22204	22148	22466	22414	22386	22313	22260	22249	22237	22240	22369	22416	22032	22162	22172	22242	22155	22217	22338	21996	22244	22110	22127	22276	22300	22426	22271	22197	22360	22261	22209	22216	22284	22284	22472	22258	22279	22254	22163	22197	22350	22286	22215	22226	22097	22228	22386	22211	22078	22243	22251	22081	22139	22449	22086	22209	22301	22307	22363	22248	22177	22190	22288	22276	22214	22331	22203	22165	22081	22292	22223	22433	22086	22234	22218	22047	22295	22297	22334	22227	22057	22299	22185	22119	22177	22270	22116	22278	22258	22041	22268	22199	22201	22200	22197	22274	22257	22142	22330	21986	22220	22129	22197	22115	22257	22241	22289	22482	22304	22211	22010	22316	22237	22229	22395	22062	22397	22326	22165	22278	22465	22228	22229	22232	22302	22211	22240	22346	22259	22142	22275	22276	22142	22272	22441	22191	22201	22180	22251	22143	22099	22110	22295	22284	22015	22274	22124	22277	22250	22196	22185	22186	22251	22216	22285	22216	22307	22125	22123	22171	22383	22188	22342	22193	22117	22324	22251	22110	22216	22280	22200	22340	22268	22269	22336	22363	22267	22127	22057	22193	22333	22222	22156	22327	22094	22116	22232	22296	22185	22212	22344	22260	22144	22242	22176	22079	22178	22185	22092	22234	22303	22306	22334	22346	22398	22009	22283	22234	22381	22157	22244	22114	22200	22332	22209	22300	22383	22245	22331	22223	22187	22176	22263	22251	22022	22257	22151	22347	22067	22131	22306	22317	22092	22093	22213	22210	22285	22085	22245	22121	22272	22230	22254	22097	22184	22332	22171	22283	22249	22332	22275	22259	22010	22150	22148	22163	22172	22076	22379	22354	22190	22234	22363	22168	22114	22148	22178	22338	22128	22254	22123	22244	22148	22157	22249	22376	22375	22121	22150	22202	22050	22185	22179	22194	22205	22216	22299	22321	22311	22158	22130	22240	22160	22222	22286	22273	22204	22255	22319	22196	22129	22224	22317	22282	22252	22018	22144	22285	22342	22172	22238	22287	22027	22325	22305	22368	22154	22356	22220	22445	22263	22284	22020	22198	22035	22184	22241	22245	22211	22101	22301	22237	22149	22428	22189	22187	22291	22272	22199	22340	22133	22075	22124	22089	22285	22400	22353	22123	22355	22319	22249	22042	22316	22047	22223	22231	22212	22260	22367	22105	22156	22252	22164	22020	22140	22145	22239	22295	22225	22157	22246	22319	22255	22219	22179	22125	22143	22007	22402	22449	22041	22093	22040	22205	22392	22384	22024	22149	22279	22128	22315	22245	22286	22207	22350	22243	22219	22189	22284	22213	22000	22312	22277	22276	22172	22126	22156	22357	22140	22246	22292	22198	22118	22177	22149	22192	22352	22191	22085	22254	22314	22346	22301	22174	22224	22447	22172	22209	22196	22258	22258	22279	22241	22254	22253	22286	22162	22334	22357	22192	22415	22280	22047	22168	22191	22321	22249	22262	22192	22122	22243	22149	22299	22250	22135	22323	22208	22251	22063	22317	22258	22413	22337	22119	22246	22188	22240	22306	22262	22138	22148	22191	22275	22336	22045	22265	22278	22233	22194	22281	22330	22254	22502	22232	22299	22218	22188	22201	22353	22219	22380	22071	22264	22135	22164	22242	22131	22239	22283	22242	22213	22239	22261	22254	22073	22119	22220	22273	22137	22219	22067	22145	22469	22181	22158	22194	22371	22340	22173	22001	22122	22337	22198	22326	22292	21970	22263	22232	22270	22251	22071	22136	22018	22392	22532	22278	22354	22136	22151	22311	22221	22196	22136	22127	22278	22517	22231	22278	22299	22184	22315	22110	22262	22293	22154	22393	22338	22272	22155	22279	22275	22293	22382	22389	22198	22198	22227	22308	22324	22184	22163	22032	22069	22240	22318	22121	22197	22354	22127	22205	22019	22053	22283	22173	22325	22465	22242	22274	22144	22086	22245	22300	22199	22373	22170	22227	22090	22226	22147	22158	22221	22047	22209	22329	22304	22352	22415	22455	22256	22274	22290	22082	22319	22126	22323	22155	22097	22202	22268	22130	22080	22137	22271	22435	22312	22386	22054	22306	22251	22079	22110	22115	22207	22384	22323	22224	22198	22095	22108	22413	22444	22184	22422	22026	22100	22266	22058	22191	22230	22352	22050	22187	22397	22244	22487	22244	22047	22232	22297	22059	22274	22182	22195	22289	22124	22253	22100	22203	22327	22258	22203	22162	22191	22181	22140	22076	22188	22165	22426	22287	22288	22241	22305	22300	21960	22418	22205	22273	22246	22112	22359	22175	22273	22221	22249	22287	22245	22108	22365	22423	22094	22262	22453	22318	22287	22061	22208	22093	22219	22271	22085	22207	22235	22153	22260	22145	22226	22242	22082	22050	22304	22250	22298	22403	22092	22176	22255	22286	22180	22191	22562	22089	22287	22109	22240	22184	22320	22348	22268	22173	22101	22226	22068	22121	22385	22459	22291	22248	22335	22133	22223	22141	22281	22343	22265	21891	22177	22193	22114	22326	22113	22186	22251	22308	22215	22141	22410	22366	22221	22199	22353	22172	22250	22186	22074	22110	22120	22339	22272	22138	22355	22265	22289	22372	22219	22191	22374	22100	22171	22170	22288	22239	21998	22227	22089	22224	22347	22083	22201	22246	22141	22276	22396	22093	22208	22187	22242	22254	22227	22075	22364	22066	22362	22154	22176	22331	22180	22275	22219	22104	22314	22174	22202	22278	22153	22101	22194	22347	22230	22384	22188	22257	22035	22294	22348	22143	22284	22114	22140	22280	22212	22391	22237	22054	22376	22290	22327	22264	22308	22364	22272	22090	22321	22302	22207	22167	22247	22284	22156	22059	22150	22174	22346	22265	22102	22124	22407	22451	22081	22348	22225	22127	22243	22210	22250	22268	22382	22171	22120	22269	22434	22440	22344	22196	22249	22052	22339	21990	22329	22217	22380	22070	22283	22099	22225	22398	22128	22326	22176	22224	22237	22232	22365	22304	22229	22269	22333	22306	22178	22400	22433	22170	22223	22169	22290	22314	22227	22334	22223	22302	22273	22218	22050	22331	22182	22101	22195	22098	22113	22122	22372	22370	22147	22201	22196	22157	22110	22232	22228	22381	22346	22078	22196	22266	22119	22341	22179	22117	22197	22332	22254	22202	22414	22227	22311	22191	22148	22275	22140	22184	22223	22204	22334	22278	22152	22028	22456	22253	22413	22383	22121	22287	22234	22222	22334	22083	22313	22186	22146	22149	22131	22260	22230	22271	22256	22254	22313	22090	22216	22295	22119	22240	22241	22220	22267	22387	22177	22382	22313	21982	22206	22320	22357	22091	22266	22190	22341	22318	22224	22226	22184	21990	22099	22342	22180	22319	22338	22167	22233	22362	22397	22276	22413	22271	22280	22324	22242	22095
22486	23820	42229	44380	38279	34579	34080	30432	29813	30361	30483	30120	30583	30007	30198	30419	29986	30138	30290	30167	30087	30235	29889	30099	30084	30086	29859	29950	30035	30037	30088	29905	30051	30024	30050	29834	29979	29965	29942	30117	30032	29791	29822	29999	29943	29704	29931	30051	29996	29893	29914	29886	29907	30007	29895	30031	29799	30104	30040	29977	29902	29950	29976	29950	29937	30054	30012	29667	29868	29952	29973	30160	30093	29857	29730	29758	29846	29798	29907	29963	29759	29740	29802	29953	29861	29838	30134	29961	29783	29844	30110	29930	29990	29715	29839	30035	29967	30080	29966	29838	29855	29943	29965	29807	29638	29829	29855	30145	30020	29854	29800	29953	30000	30026	29684	29915	30037	29764	29979	29767	29920	29740	29966	29845	29944	30168	29951	29928	29950	29745	29821	29862	30072	29836	29761	29876	29816	29770	30004	29758	29951	29964	29990	29901	29982	29846	29932	29808	30159	29851	29980	29764	30016	29977	29956	29758	29936	29990	29896	29604	29934	29786	30004	29826	29629	29867	29520	29949	29981	29783	29784	29729	29915	29900	29970	29797	29959	29837	29881	30034	29641	29929	30001	29843	29764	29706	29957	29864	30010	29885	29855	29742	29981	29958	29740	29730	29936	29715	29815	29659	30089	29938	29907	29620	29895	29806	29807	29697	29715	30155	29923	29878	29840	29971	29836	30016	30085	29967	29963	29948	29993	29791	29850	29726	29870	29710	29726	29985	29642	29991	29876	29887	29808	29947	29940	29986	29911	29769	29794	29789	29965	29733	29907	29694	29800	29991	29712	29664	29852	29773	29871	29977	29647	29807	30121	29724	30107	29968	29802	29846	30224	29847	30068	30080	29808	30118	29870	30104	29777	29862	29869	29890	29990	29822	30110	29875	30117	29945	29820	29428	29838	29757	29896	29972	29985	30027	29837	29965	29885	29669	29665	29972	29941	30202	29973	29843	29839	29891	29785	29662	29941	29996	29754	29743	29526	29882	29756	29707	29858	29899	30027	29851	29871	29685	29915	29689	29934	29863	29783	29883	29897	29753	29874	29459	29856	29929	29775	29667	29884	29692	29901	29837	30093	29829	29806	29935	29899	30181	29891	29716	29742	29913	30039	29888	29937	29756	29732	29884	29898	29734	30107	29739	29865	29917	29759	29749	29880	29589	29823	29669	29813	29796	29816	29913	29773	29675	29903	29794	29590	29749	29781	29707	29860	29762	29898	29895	29710	29877	29843	29721	29885	29836	30025	30016	29801	29665	29817	29674	30088	29878	29967	29773	29861	29791	29987	29731	29972	30110	29982	29942	29712	29960	29876	29916	29870	29821	29824	29859	29888	30109	29770	29606	29571	29886	29802	29693	29553	29863	29584	29611	29690	29860	29883	29856	29645	29831	29895	29868	29608	29798	29871	29928	29840	29929	29901	29879	29921	30163	30176	30007	30278	29753	30094	29807	29717	29767	29634	29624	30033	29863	29965	29831	29718	29745	29802	29845	29792	29901	30061	29793	29826	29957	29854	29930	29849	29925	29878	29706	29844	29962	29639	29622	29899	29973	29811	29888	29780	30078	29989	29877	29829	29855	29800	29772	29829	30143	29846	29971	29930	29610	29819	29920	29906	30010	29824	29795	30062	29970	29492	29674	29860	29690	29981	29937	30072	29803	29916	29916	30075	29793	29838	30042	29959	29831	29731	29826	29897	29733	29857	29777	29735	30073	29803	29762	29862	29690	29941	29746	29643	29485	29820	29870	29765	29902	30114	29691	30026	29499	29884	29877	30104	29948	29841	29950	29863	30014	29842	29897	29807	29901	29792	29747	29695	29608	29923	29766	29761	29915	29808	29723	29982	29855	29745	29685	29647	29770	30055	29843	29949	29880	29789	29827	30079	29929	29803	29896	29797	29833	30116	29700	29833	29677	30010	29778	29710	29691	29630	29855	29953	29858	29640	29738	29637	29765	29905	29934	29934	30013	29729	29759	29705	29923	29921	30037	29996	29641	30111	29609	29887	29944	29982	29870	29833	30046	29712	29991	29834	29934	29976	29852	29728	29502	29832	29842	29803	29796	29892	30008	29702	29893	29763	29539	29963	29806	29846	29661	29687	30124	29828	29859	30046	29702	29555	29928	29949	29742	29882	30056	30033	29935	29663	29779	29815	29720	29922	29775	30001	29745	30029	29978	29634	29884	29942	29746	30083	29892	30036	29884	29944	29707	29984	29864	29902	29873	30053	29734	29733	29796	29925	29786	29875	30017	30077	29780	29576	29647	29913	29868	29807	29824	29837	29791	29938	29652	29953	29899	29741	29819	29703	30069	29835	29783	29788	29684	29766	29822	29914	29976	29825	29787	29817	29751	29980	29721	29653	29946	29722	29722	29835	29598	29751	29938	29910	29806	30029	29973	30067	29824	29958	29776	29926	29689	29663	29921	29789	29723	29983	29741	29727	30023	30071	29848	29811	29613	29694	29802	29849	29854	29832	29784	29659	30007	29721	29869	29864	29868	29640	29998	29861	29957	29652	29959	29731	29746	29955	29774	30079	29947	29805	29631	30120	29621	29706	29854	30135	29826	29921	30092	30007	29833	30107	29974	30031	29906	30076	30081	29944	29952	29678	29895	29884	29823	30074	29752	30139	29732	29810	29799	30067	29836	29708	29876	29805	29691	30118	29738	29777	29870	30093	29950	29993	29669	29801	29525	29797	30067	29921	30142	29956	29670	29683	29961	29671	29770	29845	29808	29914	29863	29742	29647	29891	29967	29717	29775	29806	29800	29805	30071	29938	29782	29825	29747	29770	29850	29789	29854	29925	29988	29706	29991	29921	29788	29794	29832	29858	29905	29948	29566	29711	29710	29873	30031	29975	29617	29720	29843	30007	29681	29715	29929	29938	29870	29906	29708	29800	29730	29775	29924	29715	29990	30069	29849	30147	29806	29892	29902	29829	29738	29920	29758	30086	29797	30158	29665	29765	29741	29858	29835	29781	29728	29837	29859	29901	29711	29658	29673	29950	29822	29882	29857	29819	29651	29712	29762	30034	29638	29946	29901	30161	30044	29977	29916	29768	29950	29862	29696	29936	29621	29953	29747	29760	29722	29838	30070	29841	29927	29948	29543	29495	29868	30100	29826	29807	29964	29752	29824	29784	29887	29884	29898	29624	29872	30054	29752	30013	29873	29843	29888	29737	29675	29930	29840	29612	30085	30064	29859	29670	29677	29755	29831	29803	29989	29742	30004	29893	29678	29557	29735	29738	29863	29975	29875	29826	29853	29955	29680	29755	29694	29861	29800	29459	29610	29861	29788	29733	29703	29647	29805	30093	29733	29965	29587	29938	29741	29873	29499	29912	29706	29843	29828	29688	29932	29897	29896	29721	29612	29784	29849	29925	29918	29799	29894	29814	29700	30003	30077	29890	29708	29866	29662	29940	29840	29989	29973	29639	29793	30113	29933	29806	29906	30127	29679	29919	29734	29766	29964	29812	29858	29911	29548	30122	29634	29754	29865	29892	30064	29865	29806	29880	29876	29696	29811	29986	29654	29714	29931	29914	29847	29664	29760	29934	29691	29834	29878	29702	29711	29875	29747	30054	29603	29771	29903	29870	29923	30010	29950	30036	29938	29901	29917	29499	29985	29983	29940	29674	29980	29870	29824	29846	29791	29981	29621	29654	29942	29757	29848	29748	29880	29713	29568	29871	29985	29883	29703	29870	29957	29966	30024	30007	29876	29807	29817	29943	29998	29845	29661	29905	30078	29724	29906	29745	29840	29748	29790	29874	29803	29775	29920	30066	29808	30051	29778	29800	29747	29804	29922	29907	29786	29815	29770	29821	29577	29822	29873	29998	29760	30040	29753	29867	29676	29861	29899	29846	29742	29907	29842	29777	29858	29808	30027	29796	29823	29524	29909	29885	29910	29782	30019	29683	29801	29907	29909	30150	29967	29797	29761	29968	29721	29922	30052	29865	29655	29861	29584	30004	29901	29692	29733	29784	29791	29825	29710	29789	29732	29790	29735	29952	29951	29977	29704	29711	30164	29921	29864	29631	29949	30016	29939	29800	29694	29780	29983	29919	29800	29954	29900	29874	29928	29595	29926	29735	29933	30132	29676	29885	29716	29801	29812	30012	29839	29766	29636	29975	29932	29917	29821	29928	29902	29860	29765	29933	29804	29960	29900	29670	29753	29666	29889	30083	29789	29667	29767	29953	29628	29828	29729	29862	29915	29714	29746	29678	29635	29943	29741	30004	30118	29847	29944	29767	29638	29620	29774	29860	29757	29920	29747	29697	29817	29560	29678	29627	29776	29975	29744	30206	29811	29828	29645	29736	29895	29970	29924	29704	29754	29806	29904	30062	29793	29790	30052	29972	29837	29680	29996	29865	29631	29918	29751	29757	29879	29821	29761	29978	29999	29633	29859	29886	29887	29921	29976	29957	29882	29838	29802	29919	29963	29776	29737	29556	29834	29875	30036	29966	29732	29799	29880	29927	29711	29935	29929	29786	29869	29757	29854	29787	30111	29649	30005	29846	29887	29797	29829	29660	29895	29711	29708	29825	29844	29717	29684	29869	29827	29895	29971	29768	29571	29764	29945	29835	29791	29649	29754	29774	29778	29899	29690	29753	29966	29904	29777	29878	29869	29790	29572	29719	29583	29753	29787	29945	29529	29731	29815	30090	30032	29821	30002	30099	29793	29989	29784	29756	29996	30120	29787	29822	29766	30082	29900	29729	30015	29649	29580	29812	29759	29719	29715	29900	29626	30021	29794	29753	29841	29831	29825	29929	29968	29837	29812	29980	29760	29726	29925	29801	29821	30163	29655	30104	29718	29999	29763	29700	29585	29792	29839	29771	29879	29954	29803	29745	29821	29830	29844	30053	29764	29846	29809	29939	30091	29921	29759	29814	29748	29807	29832	29943	30021	29774	30049	29941	29819	29734	29837	29914	29681	29825	29856	29691	29795	29929	29858	30067	29996	29740	29981	29788	29949	29778	29771	29758	29894	29971	29937	30263	29641	29985	30009	29987	29753	29795	29966	29850	29949	30050	30024	29961	29848	29832	29894	29831	29861	29740	29784	29889	29782	29611	29774	29902	29801	29733	29906	29959	29986	29937	29566	29895	29980
62283	98582	94147	80875	53893	35222	25975	22999	22539	22672	22516	22764	22721	22835	22768	22835	22675	22810	22608	22754	22747	22695	22846	22748	22657	22783	22511	22671	22729	22732	22607	22680	22731	22679	22649	22613	22758	22512	22756	22673	22861	22866	22637	22665	22640	22668	22645	22592	22793	22785	22886	22640	22568	22843	22907	22650	22721	22750	22821	22772	22654	22581	22586	22736	22880	22778	22647	22821	22613	22789	22657	22748	22629	22882	22823	22957	22868	22741	22541	22495	22722	22809	22752	22784	22718	22741	22628	22544	22784	22802	22610	22797	22737	22888	22550	22705	22761	22604	22727	22772	22688	22804	22934	22816	22733	22759	22639	22764	22636	22871	22534	22641	22645	22605	22683	22602	22704	22787	22600	22927	22734	22768	22817	22601	22700	22878	22726	22517	22754	22745	22766	22851	22775	22724	22705	22804	22643	22856	22743	22646	22719	22767	22788	22693	22755	22763	22652	22798	22949	22716	22808	22670	22721	22706	22887	22729	22804	22641	22722	22694	22541	22592	22688	22781	22633	22679	22719	22742	22761	22729	22772	22804	22994	22691	22775	22680	22702	22496	22599	22768	22817	22792	22642	22734	22705	22879	22699	22869	22835	22741	22693	22440	22795	22531	22661	22775	22807	22810	22742	22643	22692	22836	22677	22645	22657	22614	22645	22657	22817	22530	22793	22741	22803	22680	22648	22498	22825	22718	22825	22520	22698	22758	22858	22849	22740	22985	22678	22828	22739	22751	22728	22715	22839	22726	22788	22563	22734	22671	22646	22748	22620	22777	22522	22843	22666	22660	22704	22800	22660	22705	22792	22741	22982	22846	22646	22666	22632	22670	22775	22602	22561	22635	22662	22682	22877	22807	22555	22618	22604	22586	22619	22625	22726	22690	22724	22720	22851	22707	22728	22650	22758	22856	22636	22766	22748	22699	22720	22784	22685	22619	22821	22466	22679	22565	22747	22612	22756	22678	22733	22747	22547	22533	22572	22606	22547	22782	22652	22714	22676	22542	22772	22640	22669	22667	22702	22657	22703	22736	22746	22703	22690	22746	22733	22626	22681	22588	22712	22786	22663	22829	22663	22850	22811	22729	22653	22847	22973	22585	22685	22614	22820	22648	22609	22716	22849	22715	22699	22628	22694	22559	22773	22975	22592	22795	22825	22648	22698	22706	22650	22768	22653	22675	22841	22611	22752	22476	22652	22679	22675	22888	22536	22748	22776	22736	22586	22828	22823	22665	22654	22886	22566	22639	22521	22708	22752	22714	22718	22738	22825	22668	22722	22631	22807	22757	22594	22652	22689	22692	22843	22794	22726	22771	22526	22732	22634	22745	22784	22780	22740	22630	22752	22777	22764	22623	22552	22707	22599	22651	22650	22858	22831	22698	22566	22637	22640	22877	22697	22817	22889	22747	22776	22745	22762	22702	22604	22620	22886	22841	22568	22566	22792	22710	22573	22518	22760	22631	22879	22685	22707	22949	22542	22755	22681	22881	22683	22696	22670	22657	22802	22593	22749	22792	22833	22693	22622	22718	22740	22768	22814	22624	22786	22668	22550	22769	22701	22630	22741	22746	22677	22881	22868	22565	22573	22617	22629	22747	22806	22868	22586	22724	22754	22711	22661	22671	22872	22690	22778	22585	22749	22794	22889	22642	22934	22742	22761	22690	22797	22539	22596	22587	22743	22632	22911	22702	22866	22782	22727	22706	22643	22611	22681	22809	22642	22764	22785	22627	22778	22681	22747	22719	22710	22728	22779	22546	22702	22841	22580	22569	22712	22823	22736	22669	22598	22719	22863	22718	22558	22655	22691	22751	22793	22778	22446	22708	22573	22776	22768	22554	22685	22807	22623	22684	22765	22747	22840	22751	22765	22763	22604	22685	22573	22607	22745	22727	22940	22585	22505	22763	22642	22788	22704	22831	22607	22649	22727	22688	22663	22621	22553	22617	22755	22666	22732	22665	22765	22784	22810	22740	22550	22766	22607	22780	22652	22581	22885	22671	22653	22759	22771	22852	22726	22690	22552	22870	22730	22840	22727	22923	22626	22788	22757	22622	22768	22754	22723	22668	22542	22746	22845	22686	22665	22565	22785	22454	22558	22849	22722	22730	22588	22866	22723	22680	22606	22877	22700	22772	22726	22809	22502	22844	22712	22842	22585	22605	22643	22883	22736	22557	22640	22840	22699	22410	22738	22667	22825	22742	22664	22664	22745	22719	22644	22838	22681	22829	22808	22677	22811	22466	22663	22642	22916	22561	22786	22639	22737	22788	22748	22723	22753	22708	22705	22702	22675	22640	22619	22838	22888	22909	22809	22775	22691	22599	22657	22929	22644	22687	22599	22802	22756	22785	22816	22799	22751	22821	22836	22743	22814	22803	22725	22769	22669	22735	22846	22586	22628	22779	22525	22746	22662	22552	22750	22676	22885	22824	22712	22675	22721	22659	22781	22890	22570	22801	22738	22802	22880	22599	22713	22786	22815	22784	22601	22586	22831	22706	22688	22733	22771	22862	22759	22815	22718	22779	22782	22684	22816	22673	22658	22642	22778	22571	22871	22497	22812	22719	22751	22531	22715	22772	22705	22895	22800	22412	22592	22641	22779	22676	22791	22894	22721	22864	22604	22820	22776	22675	22688	22782	22684	22687	22757	22710	22686	22692	22633	22645	22813	22726	22766	22761	22779	22810	22702	22855	22653	22564	22841	22578	22522	22693	22915	22490	22742	22821	22668	22622	22619	22769	22681	22887	22761	22585	22913	22751	22791	22701	22668	22698	22735	22723	22682	22725	22760	22773	22713	22752	22698	22909	22789	22830	22789	22709	22844	22630	22727	22685	22825	22693	22736	22747	22719	22469	22658	22738	22732	22718	22815	22709	22697	22909	22765	22764	22738	22735	22887	22727	22563	22833	22813	22513	22742	22696	22676	22924	22570	22902	22442	22695	22747	22841	22739	22727	22687	22685	22660	22816	22732	22585	22751	22619	22867	22597	22704	22549	22803	22626	22666	22744	22676	22689	22626	22889	22583	22725	22784	22574	22823	22716	22902	22724	22814	22633	22683	22636	22618	22765	22839	22818	22590	22661	22479	22845	22550	22498	22665	22542	22794	22824	22711	22627	22818	22599	22742	22612	22831	22873	22655	22801	22653	22779	22758	22869	22658	22767	22632	22574	22728	22814	22748	22683	22708	22649	22627	22781	22591	22750	22758	22848	22910	22600	22641	22740	22756	22616	22550	22824	22897	22839	22879	22798	22706	22719	22813	22845	22730	22856	22580	22864	22720	22864	22664	22665	22725	22697	22811	22748	22651	22790	22750	22827	22544	22720	22625	22799	22877	22639	22498	22600	22518	22753	22639	22665	22679	22470	22726	22849	22830	22776	22641	22581	22838	22895	22601	22836	22613	22601	22787	22668	22702	22875	22782	22695	22672	22722	22702	22787	22700	22526	22593	22820	22670	22675	22681	22699	22611	22771	22828	22504	22731	22673	22719	22755	22856	22590	22560	22682	22747	22775	22664	22567	22788	22782	22675	22484	22659	22872	22629	22756	22759	22812	22508	22736	22751	22774	22872	22670	22772	22863	22629	22793	22855	22728	22767	22754	22764	22627	22780	22748	22549	22679	22797	22749	22743	22736	22658	22511	22785	22729	22705	22897	22739	22653	22672	22674	22680	22673	22702	22736	22812	22927	22518	22809	22782	22789	22715	22752	22800	22721	22725	22726	22713	22675	22779	22839	22585	22723	22929	22642	22508	22632	22634	22645	22833	22774	22805	22538	22700	22624	22662	22769	22679	22757	22852	22807	22626	22703	22812	22623	22598	22921	22738	22818	22719	22691	22637	22517	22959	22633	22660	22739	22715	22813	22683	22574	22971	22799	22677	22769	22906	22568	22893	22684	22661	22647	22912	22839	22686	22817	22737	22526	22855	22694	22674	22751	22674	22574	22747	22769	22646	22706	22762	22638	22798	22739	22792	22536	22710	22725	22702	22535	22964	22837	22812	22849	22891	22707	22938	22746	22762	22647	22638	22732	22720	22751	22611	22708	22758	22598	22803	22718	22601	22950	22805	22607	22630	22775	22767	22585	22694	22608	22677	22675	22784	22745	22704	22606	22640	22989	22601	22694	22603	22584	22702	22625	22694	22775	22894	22682	22722	22697	22837	22626	22671	22745	22669	22672	22563	22579	22667	22521	22837	22769	22725	22850	22662	22676	22801	22738	22668	22844	22664	22687	22946	22713	22662	22805	22644	22793	22549	22544	22762	22587	22761	22783	22931	22820	22744	22677	22708	22780	22704	22703	22959	22791	22680	22741	22659	22862	22822	22739	22848	22561	22788	22842	22608	22519	22756	22989	22689	22673	22768	22680	22645	22735	22762	22596	22715	22699	22725	22622	22784	22691	22772	22553	22634	22613	22742	22549	22879	22591	22765	22549	22709	22660	22811	22687	22655	22715	22663	22631	22781	22687	22810	22525	22741	22608	22756	22853	22733	22817	22531	22677	22669	22683	22900	22653	22683	22767	22713	22817	22794	22666	22760	22542	22689	22759	22661	22736	22811	22596	22613	22722	22740	22803	22803	22551	22782	22755	22589	22773	22833	22828	22767	22790	22646	22779	22651	22444	22866	22684	22783	22682	22723	22718	22612	22639	22560	22786	22655	22550	22710	22765	22616	22717	22689	22684	22642	22668	22734	22731	22799	22647	22633	22731	22706	22671	22599	22582	22781	22754	22674	22517	22613	22571	22814	22749	22772	22715	22664	22669	22628	22701	22668	22673	22703	22743	22697	22656	22759	22776	22707	22695	22846	22584	22868	22650	22537	22793	22669	22686	22680	22754	22766	22675	22765	22715	22646	22825	22534	22771	22810	22591	22630	22553	22614	22869	22686	22645	22676	22569	22527	22713	22675	22735	22845	22933	22802	22643	22780	22782	22749	22705	22802	22737	22891	22691	22826	22604	22868	22639	22798	22743	22725	22696	22792	22494	22606	22667	22787	22750	22911	22733	22584	22802	22669	22869	22692	22865	22755	22901	22808	22694	22644	22861	22652	22714	22728	22775	22560	22654	22692	22703	22805	22644	22740	22638	22772	22724	22811	22792	22697	22853	22621	22703	22631	22693	22547	22850
28946	38120	50723	41259	32502	30412	29681	29061	28884	28791	28997	28793	29014	29139	29238	28979	29096	28891	28909	28824	28729	28917	29144	28590	29203	28973	29001	28996	29136	29144	28683	29111	28983	28902	28890	28862	28944	29009	28780	28844	28942	29025	28855	28825	28670	29089	28933	28670	28790	28942	28659	28963	29098	28864	28871	28836	28967	28760	28866	28679	28668	28807	28933	28806	28712	29004	28941	28743	28842	28767	28992	28818	29087	28702	28986	28872	28885	28875	29083	28654	28926	28701	28834	28882	28587	28776	29004	28892	29056	29025	28883	28668	29030	28905	29003	28829	28865	28799	28858	28935	28921	28861	28793	28905	28878	28824	28782	28835	28800	29070	28883	29031	28867	29090	28933	28824	28955	28789	28711	28741	28784	28967	28969	28914	28842	28721	29086	28792	28781	28854	28913	28894	28863	28894	28930	28820	29006	28889	29003	28823	28813	29075	28914	28992	28808	28982	28784	28953	28828	28755	28788	28726	28889	28749	28846	28999	28907	28819	28876	28830	28801	28978	28897	28649	28869	28908	28757	28967	28880	28904	28570	28779	29002	28703	29069	28757	28993	28659	28921	29124	28966	28887	28958	28750	28704	28938	28931	28783	28965	29021	28834	28721	28843	28901	28807	29192	28768	28884	28751	28844	28583	29020	28945	28812	28846	28850	28772	29021	28935	29008	28849	28701	28719	28659	28755	28888	28866	29014	28769	28771	28810	28941	28797	28804	29087	28785	28815	29024	28984	28862	28787	28716	28693	28745	28936	28747	28851	28707	28846	29036	28861	28998	28779	28774	28888	28742	28906	28901	28644	28880	28937	28692	28792	28741	28821	28937	28818	28803	28944	28917	28954	28957	28841	28872	28880	28935	28976	28639	28699	28458	29103	28888	28838	28861	28672	28880	28911	28974	29030	28727	28913	28752	28889	28560	28798	28830	29035	28899	28770	28874	28877	29029	28997	29000	28992	28656	28751	28909	28909	28788	28764	28793	28936	29080	28844	28953	28677	28745	28685	28884	28778	29014	29087	28798	28677	28871	28594	28684	28873	28842	28740	28931	28744	28963	29131	28824	28832	28751	28907	28887	28958	28907	28890	28896	28851	28712	28903	28969	29105	28775	29080	29058	28858	28697	28902	28840	29043	28813	28899	28907	28976	28996	28836	28721	29159	28813	29047	29012	28856	29023	28861	28776	28846	28903	28707	28744	28805	28803	29087	29171	28828	28912	28899	28708	28869	28799	28824	28860	28839	28828	28979	28638	28772	28723	28837	28507	29000	28845	28960	28724	28865	28961	28905	28994	28884	28953	28815	28900	28799	28712	29024	28818	29049	28748	28874	29009	28781	28962	28858	28974	28756	28735	29004	28993	28790	28736	28806	28763	28907	29001	28853	29217	29023	29201	28932	28847	28967	28840	29261	28842	29005	29008	28831	28822	28760	28988	28823	29076	28779	28794	28929	29088	28921	28879	29047	29081	28931	28738	28953	28931	29052	29025	28962	28992	28690	28909	29048	28804	28768	28759	28801	28909	28999	29000	28867	28886	28915	29051	28682	28751	28806	28831	28830	28928	29004	28939	28925	28924	29000	28857	28949	28907	28911	28919	28938	28852	28878	28875	28861	28944	28587	28795	28699	29181	28701	28765	29116	29000	28735	28623	28988	28932	28818	28831	28898	29097	28824	28782	29037	28724	28921	28807	29114	28789	29066	28998	28877	28959	29059	28945	28890	28980	28741	28762	28804	28745	28864	28710	28827	29111	28922	28795	28806	28937	28824	28797	28999	28792	28801	28795	28940	28910	28904	28817	28732	28862	28847	28908	28698	28924	29155	28640	29057	28831	28937	28940	29191	28720	29082	28747	28660	29067	29018	29117	28892	28790	29135	28831	28777	28775	28775	29140	28810	29024	28879	28854	28859	28739	28838	28888	28971	28887	29249	28922	28653	28915	28655	28958	28816	28982	29025	28951	29067	28843	28995	28829	29028	29102	29033	28916	28796	29119	28625	28694	28726	28965	28692	28965	28809	28660	28838	28803	28668	28847	28707	28965	28851	28891	28792	29031	28782	28825	28766	28703	28755	28964	29035	28890	28978	28968	28961	28894	29013	28750	28679	28800	28996	28886	28756	28841	28908	29228	28869	29176	28963	28835	28883	29143	29077	29027	28991	29097	28947	28915	28821	28926	29037	28810	28841	28855	29001	29086	29050	29031	28838	28832	28928	28884	28874	28965	29035	28749	28758	28546	29006	28789	29001	28883	28830	28742	28947	28930	28966	28825	28665	28979	28805	28838	28991	28611	28987	28952	28677	28806	28890	28744	28765	28938	29012	29085	28893	29117	28887	28782	28919	28983	29035	28965	28844	28923	28899	28931	28998	28806	28901	28867	28689	28764	28972	28948	28885	28805	29009	28901	28842	28897	28808	28995	28822	28766	29133	28874	28859	29033	28995	28950	28922	28918	29001	28890	28829	28953	28900	28825	28892	28843	28749	29012	28898	28911	28825	29014	28827	28951	28663	28979	28794	28876	28686	28868	28651	28870	29071	28811	29068	29078	28872	28947	29082	29112	28874	28751	28932	28834	28737	28764	28979	28915	28808	29049	28878	28976	29001	28893	28934	28817	28801	28988	28911	28982	28911	28817	28905	28862	28950	28609	28781	28804	28919	28956	28885	28870	28708	28853	28810	29053	28746	28802	28781	28932	28760	28961	28808	28879	29026	28791	29005	28692	28861	29076	28889	28713	28828	28872	28886	28737	28671	28917	28832	29155	28792	29052	28909	28790	28821	28958	28872	28894	28687	28898	28804	28835	28876	28931	28937	29021	28934	28801	28955	29105	28782	28970	28962	28797	28851	28997	28796	29012	28925	28928	28828	29111	28720	28848	29188	28865	28759	29161	28993	29060	28871	28869	28912	28878	28924	29030	28853	28906	28917	29046	28978	28623	28996	28958	29004	29005	28886	28875	28716	29000	28837	28884	28957	28729	28977	28751	28888	29008	28944	28820	29005	29003	29023	28763	28661	29021	29065	29062	28982	28693	28882	28979	28934	28926	28877	28697	28782	28892	28954	29008	28804	28860	28851	28900	28666	28802	28899	28492	28883	28663	28889	28782	29073	28952	29097	28898	28953	28893	28896	28616	28973	28971	28852	29104	28834	28876	29074	28958	28831	28803	28857	28620	29043	29007	28881	28873	29139	28987	28891	28661	28815	28630	28740	29110	28852	29027	28814	28854	28901	28886	28988	28777	28804	28757	28906	29102	29045	28867	28735	28756	28946	29187	28836	28783	29052	28828	28787	28950	28795	29033	28934	28941	29121	29017	28859	28860	28852	28865	28908	29052	28934	28845	29069	28670	28794	28833	28774	28835	28691	28778	28988	28647	28804	28764	28966	28971	28889	28822	28979	28818	29105	28829	28869	28980	29073	29016	28868	29036	28765	28608	28846	29051	28955	28777	28885	28672	28795	28849	28940	28909	28664	28712	28910	28814	29080	28954	28898	29073	28820	28914	28838	29020	28790	28880	28995	28959	29057	28961	28943	28951	28970	29074	28747	28758	28619	28788	28858	28742	29113	29160	29024	29146	28816	28799	29078	28939	28753	28964	29141	28823	28964	28836	29271	28823	28945	28907	28798	28761	28870	28715	28912	28845	28957	28978	28994	28980	28806	28819	28796	28931	28789	29050	28832	28772	28902	28699	29173	28593	29059	28691	29110	28856	28813	28726	28774	28784	28990	28861	29053	28696	28934	28713	29170	28908	28764	29100	28827	28788	28906	28855	28840	29047	29114	28884	28784	28959	28879	28889	28989	28677	28792	29131	28834	28639	28992	28832	29149	28860	29011	28809	28942	28993	29026	29010	28733	28951	28842	29094	29018	28633	28752	28875	28921	28878	29029	28796	28616	28829	28798	28996	29060	28901	28896	28831	28840	28900	28809	28965	29102	28734	28690	28852	28908	29070	29052	28906	29155	28889	28764	29052	29148	28873	28890	28700	28929	28881	28901	28973	28963	28930	29001	28891	29072	28740	29037	28930	28985	28758	28989	28839	28918	29053	28915	29008	28634	29011	29069	28714	28859	29045	28659	28955	29021	29063	28799	28865	28974	29043	28912	28712	28730	28916	29076	28967	28860	28815	28813	28996	28920	28864	28826	28791	28830	28817	28724	28823	28933	28992	28980	29204	28888	28973	28975	28561	28793	28950	28969	28811	28770	29114	28848	28825	28946	29101	28941	28768	28817	28692	28945	28931	28754	28936	28810	28696	28746	29041	28850	29001	28802	28753	28966	28934	28946	28866	28942	28816	28822	28891	28932	28841	28822	28853	28842	29065	28856	29220	28987	28859	28934	28867	28878	29055	28922	28860	28898	28766	28967	28944	28977	29042	28987	29006	28917	29079	29181	28907	28670	28765	28791	28740	28990	28874	28953	28939	28813	28834	28836	28924	28780	28904	28688	28842	28914	28919	28920	29208	29019	28832	29191	28803	28940	28925	28822	28907	28882	28838	28919	28893	28950	28739	28745	28927	28761	29028	28776	28935	28853	28741	28980	28896	28861	28722	29031	29150	28970	28689	28973	28753	28988	28907	28786	28867	28878	28650	28820	28849	28862	29057	28911	29031	28920	28752	29130	28828	28771	28667	28951	28725	28985	28743	28894	28801	29158	29035	29204	28801	28878	28804	28862	28835	29021	28979	28675	28669	28876	29048	28774	29045	28731	28820	28811	28704	28638	28964	28958	28843	28935	28743	29126	29008	28976	29033	28897	28896	28954	28905	28957	28672	28660	28840	28831	28648	28697	28792	29241	28819	28863	28954	29033	29071	28859	28963	29000	28678	28791	28811	28840	28951	29149	29108	28775	28843	28840	28844	28877	28995	28798	28808	29167	28982	29020	28894	28853	28854	29106	28998	28814	29002	28947	29034	28888	28688	29207	28731	28940	28699	28672	28940	28925	29163	29133	28865	28946	28937	28755	28773	28913	28870	28871	28967	29049	29025	28848	29016	28877	28972	29056	28787	28841	28922	28770	28840	28915	28978	28875	28798	28892	28877	28970	29084	28737	28835	28675	28974	29022	29145	28875	28849	28818	28871	28975	28826	28926	28815	28791	28818	28999	28881	28873	28844	28936	28911	28867	28933	28932	28927
34062	61418	52450	35750	26749	23435	22534	22127	22196	22199	22283	22126	22000	22106	22130	21947	22144	22148	22001	21957	22225	22124	22184	22081	21978	21837	22030	22038	22006	22112	21983	21984	21926	21991	22114	22127	22142	22102	21896	22040	22120	21978	21917	21972	22097	22111	22247	22147	21991	21987	22237	21986	21957	22146	22081	21933	21858	22288	22118	22149	21930	22052	22082	22093	21989	21961	22117	22007	21910	22135	22124	21853	21885	22015	22122	21925	21981	22159	22033	22147	21974	22103	22002	22244	22152	22119	22012	21888	22104	22044	22168	22063	22220	22037	22045	22017	22267	21982	22184	22105	21971	22128	22034	22055	22091	21904	21972	22149	21970	22143	22063	21986	21890	21997	22109	22035	22176	21955	22091	22018	22101	22020	22020	22155	22153	22042	22039	22114	22041	22090	22164	21980	22116	22036	22067	22005	21999	22050	22067	22004	22028	21967	22120	22068	22115	22149	22040	21977	22191	22116	22092	22080	22148	21999	22159	21901	22147	21885	22303	21916	22113	22153	21972	22092	22076	22091	21969	22103	22183	22051	22035	22025	22155	22183	21962	21866	22193	22010	22103	21987	22072	22043	21961	22119	22103	21917	22293	21989	21960	22109	22188	22040	22124	22084	21989	22065	21862	22051	22143	21884	22101	21967	21985	22066	21880	22091	22130	22126	22140	21967	22078	22055	21944	22225	22008	22024	21926	22067	21931	22139	22026	22148	22005	22221	22228	21981	22058	21964	21862	22001	21996	21998	22152	22067	22156	22133	22060	22207	21956	21985	22032	22133	21991	21997	21920	22048	22096	22161	22087	22184	21876	22023	21926	22037	22003	22073	21949	22106	22065	21996	22019	22038	21988	22041	22250	22092	22089	22166	22119	22060	22000	22038	22151	22224	22070	22074	22037	22143	21925	21985	22074	22214	22065	22091	22264	21878	22138	22067	22256	21923	22150	22023	22064	22018	21998	22111	21921	22096	22067	21918	21949	22078	22174	22114	22242	21976	22077	21862	21995	21902	22069	22051	21941	21970	22065	22119	22204	21889	22094	22211	22217	22016	22168	22256	21974	22079	21990	22129	22038	21975	22093	21889	22149	21810	21949	21835	22085	22068	22068	22209	22209	22131	21932	21991	22106	21995	22009	22304	22129	21921	22126	22079	22160	22078	21908	21974	21907	22012	22083	22038	21958	22192	22017	22098	22098	22019	22244	21891	22117	22266	22125	21998	22155	21990	22068	21946	22243	22143	21852	21963	21961	22087	22173	22075	22143	21911	22074	22159	22177	22056	22302	22105	22008	22085	21929	22078	22184	22033	22038	22022	22092	21936	22058	22113	22065	21967	22086	21989	22122	22263	22067	22006	22327	22005	22074	22167	22077	21981	21953	22046	22044	22096	21885	22288	22085	22239	22021	22210	22112	22124	22069	22060	22008	22148	22158	22039	22213	22108	22259	22017	22170	22142	21978	22002	21903	21994	21970	21967	22055	21895	22123	22327	22122	22027	22143	22044	22068	22233	22064	22157	21914	21857	22099	21904	22050	22111	21891	22045	22058	22062	22060	21931	22119	22134	22027	22232	22185	22004	22098	21820	22262	22145	22020	21951	21976	22255	22229	22067	22023	22084	22177	22180	22108	22029	22248	22082	22091	21901	22172	21920	21924	21973	22020	22008	22049	21830	21903	22100	22128	22036	22126	21978	22063	22067	22033	21828	21920	21980	21960	22120	21994	21996	22139	22000	22057	22044	22183	22227	22163	21847	22061	22054	22145	22006	22156	22188	21992	22153	22057	21931	22095	21987	22124	22059	21963	22170	21996	22050	22181	22172	22049	22091	22150	22120	22099	22202	21961	21975	22009	21858	22103	22208	22120	22148	22163	22134	22037	22048	22132	22070	22027	21994	22023	21959	22020	22025	22083	21975	21928	22152	22233	22112	22270	22086	21967	22021	22091	22228	22015	22057	22139	22150	22011	22172	22058	21909	22035	21994	21921	22220	22217	22010	22153	22093	22096	21964	22235	22099	22017	21923	22149	22111	22209	22102	22144	22181	21957	22152	22057	22189	22157	22187	21985	22069	22110	22048	22004	21977	22027	22107	22075	21852	22132	22145	22062	22078	21971	22255	21848	21969	22033	21997	21928	22166	21910	22122	21968	22045	22029	22087	22259	22000	22149	22171	22079	22008	21981	22053	22046	22018	22212	21989	21892	22053	22173	22259	22047	22039	22155	22050	22090	21996	22019	22030	22059	22009	22110	22174	22014	22064	22203	22110	22313	21999	22102	22092	22125	21991	22236	22149	22048	22250	21899	22162	22094	22245	22103	21997	22011	22110	21995	22102	22221	22046	22056	22001	21894	22122	22026	21947	22150	21910	22154	21830	21977	22133	22132	21986	22114	22113	22004	22094	21952	22052	22229	22086	21894	22155	22091	22202	22178	21924	22075	22117	22060	22144	22142	21986	21843	22060	21957	22087	22039	21912	22259	21837	22052	21946	21964	22157	21947	22014	21904	21914	22138	21987	21883	22191	22039	22064	22214	21981	22194	21841	21870	22097	22201	21895	22191	22097	21997	22197	22027	22078	22126	22174	21915	22034	22072	22097	22048	21927	22005	22108	21923	22106	22046	22131	21785	22168	22136	21964	22153	22111	22162	21892	22067	21998	22177	22204	22073	21973	22141	21901	22025	22075	21948	21843	22169	22028	21972	22131	22213	21991	22040	22077	22034	21987	22072	22074	22044	22005	21821	21969	22012	22117	22018	22124	22018	22131	21879	22070	21948	22115	21956	22001	22170	22087	22101	22067	21925	22022	22277	22159	22070	21982	22288	22003	22103	21875	21871	22225	22222	22068	21832	21893	22006	21993	22106	21971	22198	21958	22036	22062	22041	22077	22297	21983	22021	22121	22144	22354	22085	22092	22198	22055	22075	21919	22088	22173	22256	22099	21975	22119	21971	22066	22063	22129	22364	22042	22170	22241	22011	22182	22102	22166	21960	22116	22247	22052	22222	22014	22105	22143	22059	22121	22239	22057	21928	22199	22085	21960	22050	22198	21978	22189	21921	22103	22014	21985	22048	21849	22070	22129	22020	22050	22071	22075	22009	21994	22076	21955	22080	22028	22208	21937	22040	22151	22107	21855	21937	22015	22160	22163	21997	21888	22094	21923	22026	22244	22206	21988	22141	21886	22045	22249	21985	22051	22278	22024	21945	22009	22073	22077	22179	22105	22114	21996	22173	22204	21977	22163	22149	22063	21927	22037	21977	22041	22056	21973	21918	22017	22096	21907	22138	22073	21911	22094	22140	21842	22116	21983	22208	22103	21961	22116	22125	21905	22046	21975	22329	21951	22251	22086	22051	21939	22305	22134	22060	22093	22243	21974	21804	22029	22088	22148	22069	22030	22128	22043	22068	22171	22123	22124	22199	22135	21999	22221	22099	21964	21990	22119	22005	22074	22084	21936	21944	21835	22058	22156	22037	22082	22044	22027	22207	22043	22048	22082	22046	22061	22052	22108	22055	22198	22278	22173	22056	22106	22201	22052	21940	22298	21964	22098	22023	22117	22054	21927	22013	22333	22011	22134	22033	22107	22207	21949	22119	21926	22003	22012	22057	21971	22034	21998	21910	21935	22152	22103	22012	21829	22019	21965	21973	22107	21848	22174	22219	21820	22031	22075	22086	22177	21920	22172	22006	21853	22040	21949	22074	22069	22102	22069	22042	22049	22072	22020	21950	21958	22035	21911	22037	22153	22229	22083	21991	22074	22248	22021	21996	21882	22316	22018	22242	22128	22092	21917	22364	21953	22128	22212	22023	22133	22148	22197	22087	22142	22172	22121	21957	21870	22026	22110	22122	22230	22339	22066	22161	22086	22092	21944	22192	21987	21847	22192	21947	22044	22088	22025	22218	21956	22112	22101	21944	22087	21986	22129	21969	22047	21992	22126	21934	22095	22106	21965	22026	21945	22008	21958	22102	21929	22328	22043	22229	22166	22049	21886	22198	22109	22079	22188	22095	22160	22128	22230	22070	21969	21893	21866	21940	22138	22104	22074	21918	21998	22307	22093	22150	22001	22025	22034	21972	22145	21939	22001	22057	22052	21980	21861	22168	22226	22011	22070	22071	22055	22075	22159	21960	22162	22123	22183	22035	22023	21977	21977	22130	22021	21909	22033	22122	22112	21913	22072	22127	22163	22163	21981	22168	22102	22157	21910	21919	21897	22088	21950	22197	21999	22152	22032	22110	22099	22103	22101	22137	22156	22028	22171	21952	21972	22005	22115	22258	22285	22017	22043	21888	22016	22049	22106	22173	22085	21979	22024	22056	22216	21813	22094	22153	21978	21970	22070	22064	21931	22039	21957	21862	21839	22094	22095	21945	21788	22313	22101	22055	21903	22049	22019	22038	22028	21957	21950	22221	22004	22101	21936	22102	22147	21986	22080	22019	22005	22078	22026	21973	22231	22127	22030	22057	21996	21962	22086	21986	22171	22088	22159	22038	21923	22052	21914	22017	22015	22069	22105	22106	22161	22058	22120	22002	21917	22141	22174	22200	22032	22038	22038	22096	21865	22137	21998	22213	22042	22156	22065	22075	21835	22023	21857	21981	22036	22108	22086	22024	21964	22131	22118	22123	22054	21957	22110	21994	22172	21919	21945	22073	22107	22069	21928	22037	22124	21978	22019	22053	22112	22034	21970	22086	22044	22051	21915	21951	22142	22222	21789	22063	21992	22184	22063	22154	22061	22110	22115	21958	22144	22140	22108	21842	21953	22119	22018	22067	21887	22007	22112	22266	21980	22009	21957	22173	22113	22018	21979	22202	22026	21933	22086	22141	22025	22117	22044	22023	22031	22081	22194	22162	22168	22171	22086	22035	22067	21978	22166	22148	22201	22085	22183	22151	22108	22086	22083	22017	21997	22072	21738	22100	22076	22391	21990	22063	22022	21956	22046	22176	22169	22132	21902	22166	21976	22091	22136	22187	22117	22117	22125	22083	22216	21979	22064	22112	22112	22080	22148	22086	22133	22055	22104	21946	22059	22046	21787	21958	22094	22145	22096	22148	22127	22157	22067	21956	22103	22101	21993	22276	22059	22141	22191	22135	21963	21879	22015	22131	21995	22106	22089	22025	22112	22150	22102
23704	24431	44147	44088	36181	33025	32012	29188	29014	29380	29313	29077	29278	28997	29210	29310	28916	29164	29161	29203	29055	29188	29338	29177	29042	29255	29029	29177	29162	29128	29201	28954	29033	28878	29156	29037	29017	28962	29020	28908	28983	29067	29141	28957	29043	28888	28964	28941	29335	29025	29147	29013	29167	29144	28778	28860	28822	28843	28904	29076	28939	29033	28919	28908	28933	28904	28967	29196	29029	28941	28778	28820	28938	29008	29097	29054	28753	29270	28941	29088	29026	28856	28906	29028	29137	28994	29079	28992	28988	28913	28922	29050	28985	29113	29041	28825	29101	29092	28836	28849	28740	28803	29082	29174	28961	28742	28984	28865	28778	28714	28782	29106	29002	29199	29042	29012	28955	29103	28948	28867	28874	29049	28898	28939	28932	28877	29039	28837	29033	28890	29008	29026	28973	29139	29076	28691	28782	28765	29070	29098	28944	28967	29045	28964	29194	28868	29219	29103	28900	29124	28712	29035	28937	28987	28875	28680	28783	28984	29104	28783	28871	29061	29095	28977	29102	29137	28908	28771	29111	28903	28963	28944	28807	28886	28741	28913	29096	29037	28951	29251	29122	29230	29194	29026	28886	28852	29014	28979	28951	28858	28895	29161	29044	29063	28849	28998	28828	29273	28729	28894	29013	28882	29122	29041	28785	28703	28852	29020	28969	29104	28797	28912	29149	28751	29102	28971	28900	28954	28984	28997	28852	28885	28965	28882	28601	28802	28915	28933	28965	28763	28905	28976	28865	28963	28735	28878	29172	29089	29013	28806	28824	28947	28888	28902	28755	29183	29131	28718	28660	28754	28793	28824	28974	29185	29103	28980	28852	28738	28860	28715	28961	28835	28885	28903	28855	28977	29063	28931	29118	28995	29075	28808	28862	28881	28932	28861	28962	28976	28853	29008	28952	29137	28859	28905	28873	28903	28925	28975	29022	28858	28758	29155	28962	28777	28803	29014	29075	29043	28874	28762	28776	28896	28934	28982	28930	28828	28945	28830	28952	28968	29058	29006	28906	29111	29004	28720	28842	28921	28797	29093	28930	28820	28856	28792	29131	29008	28964	28735	28877	28921	28892	28878	28807	28839	28792	29044	28897	28896	28789	28993	28766	28983	28974	28871	29011	29180	29077	28982	28957	29083	29164	28984	28801	28751	28934	29148	28960	28988	29131	29115	28814	28775	28865	29156	28913	28852	28834	28933	28817	28864	28880	28971	28773	29173	29215	28929	28868	28774	28964	28988	28863	28874	28963	28897	28912	28732	28988	28903	28741	29107	28856	28910	29135	29126	28924	28873	28947	28897	29049	29178	28955	29204	29074	28736	28854	28703	29140	28806	29167	29046	29029	28868	29026	28846	29016	29051	28923	29007	29177	29118	29007	29042	29077	29017	28694	28745	29075	28847	29102	29146	28844	29000	28821	28962	28885	29120	28903	28924	28993	29060	29124	29022	28893	28918	29038	29003	29035	28892	28882	28881	28987	28892	29067	29065	29043	28829	28784	29011	28864	28687	28787	29111	29140	28725	28982	28990	28835	28947	28884	28737	28884	29020	28731	28802	28912	28680	28871	28812	28979	28909	28967	29024	28972	28962	28999	28828	29010	29121	28849	28837	28845	29055	29067	28881	28814	29056	28876	28808	29042	29025	28762	28899	29079	28959	28877	28910	29067	29058	29003	28677	28817	28920	28772	28774	28853	28956	29021	28904	28848	28965	29059	28858	28863	29093	28892	28817	28742	29149	28938	28852	29135	29060	28835	28951	29036	28961	29011	28709	28771	28851	28889	28943	28624	28875	28946	29080	29107	28926	28756	28753	28832	28715	29093	28999	28709	28870	28856	29069	28899	29049	28854	29063	28948	28705	28955	28880	28790	29247	29113	28753	28874	28842	29003	28961	28976	28671	28936	28992	29148	28979	28905	29228	28962	29109	28954	29139	28901	28928	28923	29129	29011	28866	29037	29169	29127	28863	28967	29031	29001	28869	28872	29008	28937	29010	28891	28881	29130	29157	29103	29045	29133	28949	29016	29035	28967	28697	28917	28760	28688	29128	28726	28968	28852	29022	28932	28778	28906	28940	28951	29095	29019	29078	29304	29025	28973	28651	28680	29051	28844	28971	28774	28838	29171	28967	28797	28688	29070	28949	28824	28698	28950	29133	29180	28954	29030	29041	28963	29070	28855	28854	29185	28840	28864	29039	28912	29087	29103	28852	29106	28820	29174	28937	28957	28854	28871	29080	28726	29013	29173	28861	29251	28955	29167	28963	28870	28884	29099	29020	28738	28895	28944	28777	28816	28800	28788	29171	29225	29152	29139	29039	28987	29189	28781	28743	28837	29004	29107	29012	28914	28845	29010	28903	29095	28837	28675	28850	29268	28929	28996	28907	29000	28574	28991	28918	28836	28859	29060	28912	28783	28989	28917	28942	28876	28920	29022	29085	28769	29043	28982	28829	28964	28936	28843	29160	28977	29038	28992	28984	29131	28955	28739	29012	29011	28922	29082	28816	29032	28855	29183	28902	28995	28921	28722	28867	28854	28835	29026	28777	28898	28887	29171	29004	28800	28871	29055	28930	29220	28937	28849	29024	28850	28958	29057	28755	28835	28969	29056	28745	28956	29032	28879	28986	28904	28873	28933	29084	29059	29034	28912	29126	28654	28888	28903	28832	28726	28874	28962	28878	28978	29069	28853	28953	28794	29024	29097	29203	29168	28917	29007	28870	29172	29123	29025	29010	29057	28806	28902	29030	28946	28976	28973	28817	28958	28823	29085	28933	28991	28897	29188	29095	29194	28914	29076	29027	29007	29013	29046	28981	29130	28913	28962	28878	29043	28935	29148	28927	29032	29001	28798	28764	29145	28894	29034	29139	28766	28821	28865	28810	28930	29011	29299	29042	29240	28762	28849	28833	29196	28984	29083	28825	28797	28844	28925	28970	28955	28881	28882	28897	28964	29049	28918	28904	29104	28803	29102	28745	29205	28979	28962	29040	28939	29055	28839	28912	28966	28869	28977	28802	28948	29026	29265	29025	29164	28892	28960	29048	29048	28753	28717	28918	29030	28904	28646	28984	28766	29053	28939	29132	29066	29030	28911	28739	28740	28844	29013	28831	29279	29174	29028	28682	29073	29098	28978	28969	28913	29385	28951	28796	29045	28795	28972	29096	28918	29008	29016	28897	28860	29009	28961	28781	29057	29013	28932	29040	28952	29008	29090	28830	29075	28965	28854	28982	29093	28961	29128	29063	29047	29028	28825	28921	29166	28956	28769	29026	28994	28867	28936	28738	29194	28867	29240	29076	28931	28952	28818	28920	29032	28865	28897	29031	29000	28888	28942	28887	28854	28774	28865	28959	28877	28964	29019	29102	28882	28817	29095	28969	29057	28878	28896	29018	29148	28885	29280	29021	28702	28871	28914	28960	28926	28853	29325	29024	29169	28621	28991	29079	29113	29051	28765	28874	29252	28922	29203	28796	28994	29018	28924	29051	29018	28694	28967	28784	28706	28697	28870	29103	28870	28787	28983	29163	29100	29036	29103	29013	28973	29028	29162	29056	28756	29152	29082	28935	28981	28906	29048	28952	28880	29012	28891	28956	29182	28724	28589	29228	29011	28842	28902	29110	28897	28994	29177	28991	29147	29211	29099	28872	29052	28690	29010	28685	28678	28951	28905	28759	28894	29042	28896	29064	29209	29002	29011	29050	28783	28942	28949	28853	28992	28771	29095	28735	28708	28923	29157	28867	29178	28733	28802	28988	29022	28921	29077	28956	28785	28868	28829	28846	28879	28807	28957	29110	28993	29082	28837	29125	29058	29047	28654	29079	29021	28918	28706	28998	28950	29002	28787	28853	29043	28806	28804	28989	29027	28679	28783	28843	28780	28892	28995	29112	29128	28843	29212	29010	28937	28965	28978	28702	29107	28903	29151	29162	29067	29072	28902	28925	28953	29098	28909	29000	29055	28683	28850	28921	28963	29045	28771	28842	28859	28859	29018	28720	28750	29041	28887	28577	29102	28983	29038	28842	29048	29061	28893	28903	28967	28975	29038	29174	28912	29023	28849	28841	29049	28934	29135	29054	29110	29173	28885	29060	29154	28678	29192	29178	28945	28846	29071	29200	29090	28850	29053	29207	29115	28985	28785	28988	28643	29026	28995	28870	29079	29046	28981	29029	28963	28831	28974	28857	28895	29064	28846	28895	29070	28824	29080	28896	29005	28993	29119	28879	28844	29132	29012	29253	29113	29076	29002	29006	28817	28791	29079	28859	29155	29044	29085	28955	28875	28965	29093	28983	28927	28887	28855	28907	29203	28648	28871	28810	28561	28831	28808	29065	28804	29288	29247	29229	29176	29072	28896	28989	29082	28830	28994	28845	28993	28992	29024	28870	28983	28819	29022	29069	28942	28815	28980	28827	28964	29188	29238	28828	28940	28876	29128	28914	28974	29082	29259	29129	28920	28894	28986	28824	28950	29140	29051	28908	29171	29112	28828	29041	28823	28955	29058	29007	29195	28918	29049	29031	28788	28978	28890	28798	28947	29041	29045	28910	28997	28927	28984	29055	29134	28938	28954	29254	29090	28894	28827	28864	28921	28960	29045	28958	29067	28872	28913	28968	28820	29165	28864	29053	28772	28934	28890	28941	29036	29065	29162	28874	28740	28979	28840	28852	28852	29200	28836	28972	29074	28784	28889	28787	29002	29052	28874	28847	29218	28928	28932	29107	29136	29092	29011	28961	29182	28816	28979	29156	28889	28693	29209	28976	28888	29098	29025	28754	29080	28929	28924	28776	28879	29018	28892	28976	29056	28855	29054	29070	28957	29025	29115	28952	29061	28902	29301	28915	29015	28951	29089	28996	28853	28772	28875	28996	28880	28917	28726	28813	28921	28950	29298	28963	28999	28985	28758	28900	29218	28950	29038	28950	28931	28988	28796	28933	28668	28955	28959	28957	28979	28965	28942	29140	28885	28841	28777	28813	28981	29039	28764	28865	28825	29015	29065	29088	28953	28873	28961	29009	28955	28961	28872	29018	28895	29237	28975	28999	29039	29138	28982	28862	29144	29061	29040	28940	29053	29056	28954	28911	28952	29083	28776	28795	29044	28900	28787	28928	28817	28900	29058	28932
58921	101515	89773	63454	41710	28785	23863	22303	22139	22326	22284	22068	22198	22226	22182	22315	22386	22312	22282	22031	22250	22135	22289	22197	22215	22280	22091	22304	22340	22438	22082	22328	22093	22114	22274	22335	22239	22020	22390	22072	22336	22170	22258	22091	22381	22263	22081	22216	22249	22326	22363	22232	22339	22187	22504	22392	22306	22279	22187	22305	22123	22216	22219	22337	22312	22177	22096	22227	22143	22171	22136	22339	22225	22158	22059	22058	22304	22184	22472	22172	22146	22281	22157	22077	22261	22138	22267	22286	22230	22139	22109	22335	22240	22101	22200	21985	22115	22135	22248	22318	22186	22185	22161	22229	22267	22063	22212	22198	22227	22259	22310	22149	22339	22184	22197	22148	22086	22274	22190	22128	22190	22183	22333	22235	22194	22182	22311	22382	22164	22218	22149	22215	22168	22123	22287	22287	22051	22092	22209	22093	22240	22370	22191	22270	22064	22025	22155	22269	22192	22312	22312	22299	22260	22121	22192	22412	22284	22223	22170	22165	22179	22282	22207	22251	22345	22025	22257	22375	22130	22270	22088	22162	22312	22306	22287	22202	22270	22248	22271	22234	22328	22363	22227	22111	22286	22074	22236	22205	22209	22183	22151	22167	22272	22352	22222	22320	22259	22048	22145	22109	22285	22191	22169	22344	22249	22225	22358	22292	22259	22311	22524	22404	22416	22306	22103	22176	22260	22383	22098	22248	22313	22223	22168	22061	22452	22186	22266	22181	22239	22253	22382	22127	22278	22171	22045	22286	22310	22114	22292	22394	22401	22169	22258	22142	22209	22165	22112	22061	22197	22110	22236	22292	22180	22106	22229	22163	22252	22327	22186	22034	22208	22261	22228	22165	22246	22353	22356	22159	22049	22327	22262	22228	22181	22244	22137	22023	22228	22302	22253	22176	22011	22218	22009	22226	22283	22276	22143	22194	22209	22008	22156	22191	22204	22155	22296	22135	22144	22270	22236	22253	22220	22244	22171	22217	22008	22122	22141	22244	22147	22282	22257	22265	22212	22210	22204	22079	22160	22159	22246	22225	22281	22171	22377	22198	22299	22158	22411	22206	22329	22206	22277	22232	22183	22278	22315	22383	21873	22323	22249	22384	22114	22192	22311	22134	22030	22133	22350	22133	22210	22311	22160	22153	22314	22027	22288	22154	22188	22417	22121	22257	22194	22246	22151	22081	22102	22145	22296	22438	22225	22366	22246	22271	22324	22365	22269	22128	22090	22210	22327	22156	22224	22098	22279	22033	22186	22302	22232	22427	21917	22189	22327	22407	22144	22136	22208	22262	22124	22206	22242	22103	22129	22217	22385	22230	22207	22077	22451	22132	22119	22070	22285	22086	22219	22089	22242	22073	22044	22198	22105	22189	22157	22164	22184	21987	22142	22439	22161	22290	22265	22212	22104	22132	22094	22112	22256	22193	22108	22252	22044	22289	22254	22338	22149	22194	22284	22215	22144	22229	22307	22125	22075	22146	22089	22096	22225	22329	22184	22275	22129	22145	22096	22241	22063	22282	22215	22058	22191	22006	22202	22391	22106	22069	22286	22283	22050	22416	22358	22124	22205	22398	22271	22248	22075	22408	21983	22375	22092	22145	22383	22206	22228	22154	22106	22217	22282	22161	22308	22448	22177	22192	22114	22032	22146	22089	22373	22150	22046	22336	22180	22214	22164	22103	22205	22219	22084	22339	22269	22257	22359	22043	22184	22201	22234	22190	22103	22033	22223	22258	22309	22120	22262	22328	22220	22165	22033	22086	22059	22172	22304	22187	22275	22312	22140	22287	22400	22004	22253	22262	22084	22129	22258	22189	22127	22332	22203	22181	22165	22191	22372	22299	22236	22244	22310	22274	22192	22182	22240	22278	22128	22181	22034	22307	22091	21947	22101	22322	22153	22245	22230	22213	22249	22162	22345	22212	22116	22172	22154	22256	22163	22162	22097	22044	22154	22157	22283	22299	22225	22185	22159	22275	22161	22023	22166	22354	22270	22195	22260	22096	22285	22277	22093	22297	22255	22255	22039	22283	22285	22168	22282	22364	22253	22275	22084	22178	22234	22262	22473	22179	22327	22338	22121	22229	22329	22125	22428	22298	22192	22106	22248	22122	22170	22168	22167	22113	22074	22151	22210	22160	22333	22233	22288	22159	22193	22264	22167	22388	22312	22039	22409	22289	22218	21916	22214	22123	22419	22194	22212	22283	22314	22316	22309	22193	22305	22137	22205	22254	22268	22208	22248	22108	22235	22287	22079	22245	22123	22278	22141	22274	22252	22131	22133	22121	22344	22353	22358	22198	22030	22211	22128	22437	22199	22293	22402	22034	22140	22220	22177	22169	22168	22201	22283	22274	22374	22114	22141	22224	22339	22135	22164	22269	22367	22267	22339	22044	22259	21980	22286	22251	22072	22298	22125	22278	22257	22125	22274	22480	22125	22148	22116	22286	22210	22267	22069	22157	22085	22270	22374	22131	22006	22192	22317	22411	22066	22161	22178	22349	22234	22316	22244	22286	22234	22333	21963	22118	22220	22363	22296	22143	22251	22098	22361	22056	22106	22297	22216	22220	22340	22195	22341	22059	22213	22065	22124	22159	22224	22256	22144	22284	22328	21969	22319	22052	22321	22285	22133	22311	22337	22124	22322	22200	22235	22286	22256	22295	22342	22066	22353	22165	22309	22220	22195	22317	22138	22302	22249	22205	22317	22264	22163	22094	22276	22239	22303	22317	22220	22124	22090	22347	22306	22274	22064	22104	22288	22293	22268	22030	22062	22181	22279	22158	22197	22218	22345	22374	22212	22134	22169	22010	22374	22201	22078	22444	22238	22177	22303	22118	22217	22127	22368	22121	22169	22361	22101	22262	22287	22338	22064	22256	22119	22283	22326	22289	22242	22212	22125	22196	22157	22273	22184	22188	22333	22077	22248	22191	22282	22336	22370	22181	22196	22168	22364	22356	22301	22275	22120	22240	22293	22079	22134	22287	22175	22077	22407	22295	22246	22267	22127	22166	22217	22282	22195	22141	22113	22316	22200	22180	22190	22275	22253	22396	22095	22052	22272	22262	22197	22204	22259	22028	22176	22222	21962	22265	22223	22269	22279	22154	22075	22131	22423	22131	22363	22167	22275	22074	22212	22381	22335	22101	22266	22213	22065	22332	22159	22201	22324	22152	22136	22294	22239	22244	22344	22038	22400	22338	22373	22120	22157	22297	22415	22158	22443	21988	22180	22304	22277	22198	22303	22353	22207	22265	22219	22366	22160	22136	22245	22123	22247	22154	22269	22118	22184	22231	22122	22275	22027	22257	22234	22292	22362	22274	22119	22246	22109	22209	22397	22270	22151	22228	22249	22246	22364	22204	22175	22130	22158	22236	22184	22270	22145	22325	22223	22216	22099	22210	22260	22316	22192	22277	22318	22178	22212	22027	22236	22186	22165	22173	22083	22163	22179	22011	22346	22153	22310	22189	22267	22080	22309	22259	22138	22202	22264	22136	22188	22209	22172	22228	22314	22232	22178	22112	22191	22270	22300	22374	22294	22221	22053	22130	22212	22003	22307	22288	22262	22113	22376	22207	22261	22192	22172	22254	22211	22257	22033	22150	22273	22125	22237	22249	22283	22224	22158	22273	22266	22161	22235	22220	22076	22291	22259	22332	22108	22144	22112	22321	22222	22223	22178	22241	22263	22328	22152	22227	22257	22108	22148	22254	22041	22275	21998	22325	22061	22135	22092	22230	22039	22087	22346	22157	22340	22284	22207	22211	22345	22046	22238	22312	22131	22308	22336	22230	22290	22167	22159	22206	22138	22320	22158	22027	22341	22164	22255	22218	22118	22214	22205	22336	22313	22169	22113	22254	22134	22086	22465	22328	22184	22201	22141	22122	22276	22146	22122	22105	22259	22189	22249	22231	22188	22443	22214	22226	22176	22159	22192	22226	22222	22341	22105	22327	22055	22301	22148	22434	22291	22119	22174	21933	22261	22006	22263	22127	22152	22345	22186	22036	22188	22095	22239	22164	22258	22216	22161	22215	22375	22280	22202	22271	22287	22108	22209	22312	22304	22110	22319	22044	22334	22255	22069	22294	22243	22020	22018	22385	22013	22123	22204	22247	22070	22361	22072	22208	22233	22221	22163	22146	22324	22199	22173	22114	22043	22245	22255	22156	22337	22288	22243	22331	22131	22253	22162	22256	22162	22093	22369	22173	22231	22251	22072	22219	22300	22119	22315	22145	22381	22340	22163	22430	22216	22192	22008	22236	22187	22173	22182	22218	22381	22079	22172	22102	22453	22232	22233	22169	22180	22260	22176	22110	22504	22207	22275	22318	22390	22097	22326	22116	22176	22277	22279	22381	22218	22180	22187	22152	22008	22258	22184	22261	22215	22042	22093	22275	22284	22324	22166	22067	22152	22288	22414	22134	22204	22283	22104	22135	22289	22297	22206	22190	22231	22216	22036	22045	22179	22176	22161	22209	22327	22243	22325	22231	22305	22302	22437	22174	22216	22159	22071	22287	22323	22234	22186	22257	22104	22232	22406	22176	22026	22282	22137	22264	21970	22174	22305	22142	22397	22171	22067	22105	22141	22210	22351	22085	22090	22287	22156	22338	22387	22345	22240	22126	22167	22410	22292	22206	22263	22206	22190	22292	22332	22284	22262	22286	21931	22118	22154	22134	22221	22225	21991	22187	22328	22245	22202	22421	22082	22209	22255	22131	22376	22281	22133	22272	22386	22283	22352	22106	22387	22254	22269	22180	22217	22101	22270	22075	22246	22268	22312	21935	22035	22082	22266	22203	22135	22201	22421	22246	22215	22382	22366	22243	22412	22342	22374	22157	22341	22178	22308	22293	22335	22291	22213	22211	22275	22170	22269	22235	22175	22255	22292	22224	22112	22089	22249	22206	22239	22233	22035	22259	22202	22363	22298	22252	22206	22411	22287	22374	22204	22184	22097	22252	22216	22366	22325	22213	22175	22171	22227	22175	22118	22264	22454	22363	22168	22145	22225	22360	22220	22077	22204	22343	22376	22066	22192	22167	22175	22139	22252	22506	22275	22435	22334	22161	22162	22241	22211	22121	22306	22168	22041	22107	22097	22216	22147	22360	22174	22182	22151	22258
22479	23835	40671	41992	36417	33580	33901	30535	29839	30493	30293	30245	30236	30374	30330	30056	30018	30049	30057	30344	29920	30164	30112	30076	30255	29842	30200	29792	30144	29957	30159	29979	29825	30229	29927	29881	30137	30198	29921	30192	29837	30248	29897	30023	29900	29932	29633	29668	29916	29992	30002	29878	29922	29927	29828	29849	29815	29897	29948	29680	29935	29955	29930	29799	30068	29866	29957	30000	29905	29882	29843	30008	29836	30013	29978	30221	29906	30025	30164	29776	29977	29857	29964	29749	30204	29681	29821	30042	29662	30006	29958	30015	29959	29846	29955	29803	29752	29883	29776	29703	29871	29747	29633	29796	29797	30115	29939	29753	29690	29986	29908	29752	30035	29977	30241	29748	30134	29919	29608	29858	29960	29519	30015	29831	29999	29524	29927	30048	29866	29814	29749	29803	29733	29832	29929	29807	29912	29789	29965	29771	29695	29798	29824	29824	30025	29791	29657	29729	30082	29883	29820	29729	29775	29873	29660	29966	29811	29875	30005	29931	29676	30036	29936	29630	29759	29834	29905	29789	29837	30063	29926	29829	29528	29892	30146	29915	29963	29840	29647	29676	29862	30030	29746	29705	30008	29880	29884	29700	29802	29812	29838	30075	30029	29987	29895	29842	29777	29770	30053	29751	30058	30095	29853	29736	29737	29773	29798	29762	29901	29839	29815	29885	29944	29981	29719	29965	29956	29783	29900	30032	29687	29821	29585	29876	29866	29850	29791	29891	29864	29669	29773	29928	29763	29862	29905	29744	29949	29933	29660	29772	29773	29856	30062	29906	29951	29961	29724	29894	29930	30207	30027	29697	29838	29893	29862	29912	29823	29896	29755	29709	29871	29755	29635	29724	29805	29931	29813	29869	29835	29888	30199	29623	29837	29631	29857	30063	29945	29927	29916	29991	29845	29840	29890	29823	29883	29851	29617	29771	29829	29947	29976	29935	29723	29791	29741	29808	29991	29753	29841	29735	29956	29700	29964	29743	29710	29678	29487	29709	29698	29803	29772	29720	29767	29911	29867	29846	29930	29673	29939	29994	30144	29917	29754	29730	29962	30011	30051	29745	29900	29702	29822	29903	29848	30144	29799	29947	29681	30021	29791	29823	29947	29717	29850	29763	29818	29783	29998	29877	29744	29879	29874	29736	29758	29670	29860	29891	29945	29832	29880	29597	29973	29612	29776	29940	29859	29654	29723	29925	29877	29799	30132	30041	29897	29877	29850	29637	29710	29706	29720	29756	29805	29949	30067	29832	29900	29650	29601	29731	29841	29902	29863	29887	30041	29888	29686	29664	29874	30042	30011	29704	29862	29518	29691	29958	29961	29849	29714	29896	29690	29817	29738	29914	29688	29835	29987	29814	29885	29975	29753	29756	29809	29717	29800	29779	29726	29686	29923	29760	29685	29924	29941	29803	29812	30002	29951	29812	29583	29731	29702	29999	29780	29862	29675	29732	29813	29801	29797	30006	29927	29836	29862	29877	30044	29844	29919	30171	29786	29683	29708	29951	29965	29902	29989	29763	29736	29731	29640	29968	29738	29771	29961	29812	29896	29980	29650	29740	29981	29805	29698	29986	29761	29752	29902	29881	29925	29850	29852	30017	29816	29874	29751	29656	29745	29822	29945	29848	29714	29948	29900	29804	29828	29900	29953	29696	29859	29566	29737	29981	29597	29674	29981	29739	29862	29690	29682	29772	29629	29833	29763	29931	30114	29899	29907	29698	29752	30074	30117	29623	30019	29874	29642	29647	29808	29979	29540	29908	30058	29875	29780	29842	30084	29925	29664	29919	30135	29898	29865	29941	29800	29782	29788	29730	29852	29825	29743	29933	29857	29822	29849	29855	29997	30042	29876	29810	29630	29731	29625	29959	29605	29814	29551	29853	30005	29824	29840	29894	29619	29783	29962	29894	29802	29930	29869	29843	29834	29782	29937	29743	29636	29947	29439	29596	29623	29764	29738	29877	29559	29763	29795	29767	29684	29908	29826	29606	29692	29895	29797	30042	29945	29814	29741	29923	29587	30052	29683	29912	30064	29772	29858	30079	29980	29826	29708	29861	29775	29730	29966	29868	29740	29849	29691	29936	29879	29708	29941	30002	29674	29717	29638	29642	29958	29907	29975	29826	29943	29731	29779	29814	29842	29885	29861	29938	29816	29907	29729	29757	29677	29881	29748	29828	29765	29904	29844	29886	30049	29843	29893	29620	29807	29892	29771	29727	29921	29798	29493	29971	29845	29816	29894	29924	29930	29989	29759	30055	29761	29908	29974	30120	29713	30047	29833	29822	30077	29836	29775	29783	29709	29731	29956	29777	29763	29765	29923	29826	29915	29784	29698	29808	29859	29712	29711	29906	29703	29810	29702	29621	29671	29883	29845	29566	29737	29609	29871	29805	29860	29888	29902	29751	29823	30025	29879	29787	29740	29839	30085	29979	30055	29725	29953	29801	30088	29883	29944	29755	29874	29828	29658	29810	29681	30023	29788	29695	29756	29898	29880	29812	29712	29755	30034	29932	29842	30003	29934	29841	29690	29807	29949	29756	30008	29930	29944	29725	29704	29882	29831	29714	29782	29808	29996	29748	29802	29855	29973	29723	29677	29807	29847	29976	29959	29879	29961	29852	30066	29663	29921	29779	29940	29839	29933	29613	29972	29786	29880	29643	29835	29838	29743	29810	29931	29963	29918	29931	29993	30025	29770	29710	30056	29728	29696	29878	29885	30018	29851	29989	29780	29591	29839	29883	29842	30066	30011	29884	29766	29874	29996	29715	29554	29696	29881	29647	29772	29891	29861	29880	29877	29741	30050	29812	29779	29841	29969	29737	29955	29820	29871	29815	29889	29807	29886	29970	29843	29923	29619	29945	29778	29665	29898	29752	29791	30173	30036	29722	29827	29879	29875	29986	29937	29671	29994	29798	29956	29825	29751	29792	30024	29711	29702	29597	29930	29808	29827	30079	30067	29824	29631	29735	29791	29904	29614	29875	29847	30024	29636	29821	29928	29801	29834	29765	29967	30067	29823	29956	29899	29828	29738	29795	29910	29697	29912	29732	29899	29917	29777	30012	30022	29734	30052	29769	29800	29760	29799	29818	29653	30053	30060	29598	29915	29799	29725	29989	29726	29943	29988	29716	29998	29744	29645	29817	29729	29781	29904	29838	29933	29887	29861	29812	29743	29877	30091	29796	29920	29849	29949	30036	29761	29748	29898	29893	29743	29802	29783	29777	29805	29899	29898	29856	29698	29878	30016	29864	29751	29925	29800	29840	29789	29856	29835	29686	29881	30073	29861	29815	29798	29795	29898	29780	29786	29778	29850	29803	29780	29781	29860	30031	30182	29914	29904	29949	30004	29834	29633	30022	29889	29835	29777	29998	30028	29618	29762	29772	29772	29680	29922	29992	30019	29901	29756	29877	29935	29889	29822	29830	29801	29767	29634	29657	29835	29845	29942	29808	29916	29787	29712	29701	29915	30133	29761	29729	30067	29913	29900	29756	29619	29824	30069	29839	29761	29604	29897	29991	29675	29850	29776	29781	29897	29984	29840	29786	29771	29722	29699	29784	29615	29618	29999	29907	29771	29803	29939	29826	29805	29483	29742	29717	29757	29781	29990	29725	30098	29980	29793	29921	30033	29796	29831	30039	29715	29902	29826	29695	29690	29776	29846	29892	29856	29886	29932	30120	30064	29915	29901	29922	29860	29786	29684	29746	30023	29916	30067	29669	29666	30078	29703	29865	29889	29930	29981	29593	29953	29864	29767	29631	29720	29874	30015	29888	29941	29952	29663	29800	29535	29960	29923	29873	29748	29692	30134	29518	29774	29853	29808	29618	29988	29979	30151	29931	29837	29923	29895	29823	29820	29647	29631	29864	29898	29988	29893	29707	29881	29687	29908	29961	29848	29979	29496	29594	29940	30004	29813	29846	29692	29757	29895	29726	29783	29919	29892	29849	29825	29954	29893	29849	29654	29688	29738	30001	29884	29693	30030	29709	29918	30219	29723	29945	29757	29988	29775	30173	29760	30080	30023	29810	29859	29711	29793	29898	29905	29830	29756	29822	29728	29807	29892	29805	29763	29757	29857	29809	29802	29936	30055	29649	29809	29997	29905	29927	29729	29919	29789	29614	29712	29857	29882	29913	29680	29809	29813	29843	29623	29652	29998	29703	29684	29887	29779	29930	29860	29875	29767	30057	29931	29461	29840	29742	29924	29774	29760	29546	29707	29804	29853	29699	29967	29913	29777	29778	29805	29920	29881	29885	29853	29867	29991	29982	29790	29855	29769	30112	30185	29847	29786	29951	29670	29841	29826	29809	29904	29858	29960	29938	29685	29730	29648	30007	29666	29772	29762	29905	29901	29977	29694	29877	29985	29758	29928	29807	29792	29786	29914	29921	29666	29908	29847	29870	29836	29786	29656	29613	29851	29936	29765	29882	29868	29829	29943	29583	29804	29668	29769	29641	29879	29761	29821	30080	29956	29881	29872	29949	29764	29678	29772	29864	30067	29834	29987	29903	29839	29892	29687	30060	29992	29865	29791	29496	29800	29949	29918	29688	29691	29736	29908	29865	29923	29798	29990	29733	30026	29978	29800	29989	29662	29888	29796	29654	30076	29663	29914	29954	30014	29645	29669	29773	30168	29869	29957	29988	29682	29566	29822	29769	29849	30053	29949	29985	29831	29932	30082	29820	29690	29954	29673	29772	29965	29704	29692	29830	29982	29776	30044	29782	30102	29764	29897	29805	30023	29942	29638	30142	29984	30050	29749	29632	29838	29830	30053	29647	29852	29718	29835	29887	29646	29901	29954	29943	29729	29590	29644	29709	29851	29749	29894	29762	29863	29675	30060	29821	29776	29812	29779	29869	29944	29738	29752	29716	29647	29768	29745	29785	29810	29816	29851	29747	29873	29894	30081	29784	29814	29580	29810	29739	29742	29533	29765	29756	29798	30112	29560	29585	29905	29827	29589	29923	29955	29867	29831	29665	30040	30045	29759	29839	29988	29856	29906	29836	29785	29822	30073	29761	29864	29933	29850	29660	29676	29698	29946	29807	29855	29801	29681	29949	29905	29887	29857	29981	29831	29692	29832	29906	29906	29828	29662	29612	29865	29948	30044	29792
64394	102524	94726	77505	51338	33532	25173	23060	22616	22493	22704	22726	22703	22662	22651	22820	22702	22562	22770	22812	22772	22719	22824	22827	22659	22598	22715	22831	22833	22803	22734	22416	22860	22835	22916	22727	22847	22915	22913	22684	22610	22887	22645	22738	22980	22675	22758	22784	22685	22650	22795	22728	22683	22874	22790	22723	22766	22781	22760	22736	22721	22720	22762	22847	22780	22584	22804	22813	22798	22634	22582	22809	22614	22779	22754	22708	22756	22513	22818	22638	22776	22637	22800	22756	22697	22735	22841	22987	22697	22718	22710	22608	22644	22795	22556	22618	22753	23017	22782	22757	22808	22496	22819	22615	22762	22723	22886	22706	22853	22662	22645	22834	22779	22766	22607	22701	22760	22800	22721	22762	22896	22620	22645	22674	22649	22779	22521	22864	22737	22554	22593	22830	22686	22738	22733	22856	22795	22532	22709	22778	22882	22793	22995	22563	22624	22422	22709	22647	22873	22753	22906	22794	22823	22676	22590	22669	22687	22678	22848	22716	22852	22787	22877	22828	22543	22507	22567	22603	22988	22776	22664	22623	22611	22690	22806	22710	22703	22904	22724	22602	22758	22597	22825	22766	22570	22873	22704	22690	22745	22737	22848	22767	22550	22692	22744	22821	22630	22750	22744	22656	22709	22743	22669	22891	22718	22692	22696	22819	22776	22787	22663	22613	22715	22681	22796	22649	22983	22549	22724	22696	22619	22831	22665	22555	22758	22744	22670	22559	22854	22760	22861	22643	22942	22678	22487	22748	22678	22732	22783	22914	22737	22792	22782	22769	22530	22798	22573	22733	22590	22721	22758	22728	22651	22736	22771	22757	22602	22793	22835	22563	22741	22661	22947	22905	22747	22704	22681	22951	22662	22857	22742	22727	22722	22668	22958	22816	22645	22680	22643	22721	22656	22636	23034	22647	22511	22691	22711	22810	22700	22593	22701	22712	22642	22855	22713	22782	22736	22774	22767	22760	22982	22513	22795	22937	22764	22683	22983	22796	22798	22822	22683	22796	22870	22744	22694	22751	22587	22683	22802	22628	22759	22839	22799	22685	22761	22825	22595	22784	22933	22538	22632	22840	22755	22591	22869	22684	22819	22682	22796	22741	22697	22821	22555	22711	22814	22783	22776	22741	22707	22602	22858	22641	22814	22742	22764	22764	22775	22678	22751	22809	22744	22600	22558	22788	22849	22689	22732	22871	22823	22716	22637	22878	22791	22642	22687	22793	22595	22728	22725	22569	22882	22743	22798	22673	22794	22819	22679	22698	22690	22443	22648	22628	22662	22841	22630	22548	22844	22841	22672	22801	22749	22570	22912	22929	22629	22872	22571	22817	22624	22802	22773	22666	22650	22779	22687	22499	22659	22666	22700	22647	22700	22724	22659	22697	22795	22810	22726	22679	22715	22693	22740	22948	22640	22716	22808	22583	22812	22825	22820	22574	22624	22635	22818	22696	22814	22736	22764	22712	22709	22757	22710	22650	22653	22851	22630	22633	22663	22898	22803	22871	22837	22743	22651	22788	22704	22661	22620	22645	22764	22695	22636	22536	22722	22874	22709	22614	22520	22897	22812	22605	22905	22575	22642	22724	22802	22731	22818	22810	22725	22755	22667	22834	22832	22440	22781	22655	22705	22722	22584	22755	22687	22720	22763	22603	22595	22610	22658	22916	22662	22728	22685	22756	22661	22808	22527	22858	22911	22694	22759	22519	22765	22411	22730	22705	22732	22885	22766	22832	22900	22636	22585	22708	22613	22623	22685	22645	22684	22739	22580	22592	22563	22735	22518	22722	22665	22800	22784	22783	22670	22694	22828	22798	22858	22724	22729	22665	22759	22930	22692	22635	22817	22587	22667	22779	22721	22536	22664	22869	22540	22852	22744	22764	22735	22685	22650	22608	22681	22926	22707	22708	22616	22726	22626	22628	22672	22634	22775	22673	22586	22609	22763	22760	22594	22818	22700	22615	22699	22779	22649	22651	22921	22719	22927	22734	22606	22619	22830	22753	22515	22754	22757	22538	22879	22672	22698	22522	22831	22751	22738	22585	22729	22697	22817	22582	22822	22924	22557	22596	22768	22868	22749	22830	22707	22659	22691	22628	22776	22760	22686	22646	22731	22718	22802	22884	22692	22658	22770	22771	22760	22842	22796	22831	22686	22781	22706	22796	22648	22685	22664	22688	22848	22723	22653	22680	22665	22690	22703	22940	22892	22669	22686	22768	22640	22484	22837	22660	22989	22680	22802	22637	22734	22595	22733	22629	22659	22631	22894	22648	22849	22709	22741	22695	22816	22647	22682	22621	22853	22668	22741	22670	22856	22741	22698	22665	22706	22603	22409	22726	22809	22808	22692	22683	22641	22820	22760	22427	22743	22709	22624	22709	22708	22621	22656	22818	22824	22990	22693	22936	22696	22632	22580	22959	22723	22844	22703	22687	22857	22664	22758	22537	22764	22635	22600	22611	22842	22417	22760	22810	22670	22806	22568	22685	22755	22835	22733	22741	22642	22578	22613	22808	22730	22761	22666	22787	22629	22769	22554	22671	22799	22717	22659	22649	22701	22654	22679	22546	22829	22773	22598	22715	22775	22771	22454	22735	22839	22675	22694	22609	22816	22576	22681	22503	22779	22740	22829	22674	22671	22639	22889	22651	22765	22986	22676	22812	22705	22569	22952	22619	22506	22616	22763	22688	22652	22648	22780	22694	22658	22600	22750	22664	22854	22752	22648	22703	22664	22629	22757	22836	22656	22696	22760	22702	22804	22814	22723	22717	22706	22711	22708	22739	22833	22648	22804	22664	22742	22642	22625	22950	22863	22719	22602	22700	22649	22580	22699	22814	22718	22661	22643	22542	22688	22749	22653	22820	22786	22706	22892	22649	22567	22622	22741	22826	22838	22855	22894	22699	22725	22841	22836	22862	22790	22765	22669	22758	22693	22760	22608	22675	22729	22741	22822	22739	22592	22684	22666	22429	22568	22698	22640	22610	22586	22695	22783	22784	22669	22527	22701	22755	22747	22698	22794	22611	22696	22917	22810	22703	22850	22729	22737	22724	22722	22740	22900	22564	22542	22598	22760	22839	22482	22601	22705	22811	22725	22774	22796	22654	22818	22819	22754	22658	22396	22889	22742	22781	22818	22731	22774	22630	22544	22732	22647	22774	22828	22671	22768	22844	22661	22702	22570	22827	22681	22667	22626	22581	22787	22756	22917	22558	22920	22679	22605	22699	22740	22710	22760	22549	22640	22630	22720	22739	22657	22721	22642	22662	22742	22726	22637	22654	22728	22800	22649	22888	22625	22821	22966	22771	22829	22577	22687	22713	22680	22715	22676	22655	22857	23004	22733	22633	22699	22643	22742	22597	22777	22900	22665	22834	22841	22635	22882	22731	22677	22685	22619	22657	22841	22526	22810	22672	22542	22731	22803	22667	22680	22865	22677	22811	22768	22720	22644	22799	22673	22650	22734	22806	22898	22773	22783	22796	22631	22744	22703	22878	22661	22646	22622	22844	22843	22741	22741	22779	22783	22762	22715	22811	22629	22817	22633	22872	22805	22871	22595	22697	22532	22533	22711	22472	22671	22706	22570	22823	22757	22703	22889	22816	22722	22653	22746	22703	22855	22601	22698	22726	22805	22805	22672	22766	22747	22722	22817	22642	22618	22916	22736	22756	22862	22571	22886	22834	22698	22703	22672	22795	22648	22824	22588	22696	22631	22755	22772	22792	22707	22738	22728	22722	22881	22788	22631	22832	22788	22565	22976	22646	22759	22774	22596	22497	22828	22770	22755	22728	22628	22865	22678	22776	22690	22584	22794	22633	22611	22890	22718	22782	22705	22631	22792	22739	22658	22749	22663	22594	22627	22749	22724	22679	22715	22621	22883	22722	22824	22701	22653	22829	22732	22634	22813	22813	22696	22753	22698	22620	22729	22767	22478	22541	22657	22619	22623	22906	22795	22907	22758	22804	22572	22755	22833	22892	22621	22808	22581	22663	22459	22572	22683	22789	22563	22596	22714	22694	22807	22630	22701	22746	22807	22789	22756	22758	22965	22676	22753	22761	22783	22755	22651	22844	22851	22818	22754	22888	22793	22662	22873	22829	22826	22750	22811	22700	22716	22819	22695	22486	22815	22980	22820	22665	22776	22733	22555	22623	22735	22819	22757	22727	22663	22704	22703	22846	22788	22640	22833	22752	22815	22611	22731	22947	22754	22875	22586	22802	22691	22756	22744	22641	22809	22818	22651	22811	22732	22566	22794	22697	22731	22675	22573	22585	22811	22870	22732	22635	22773	22347	22821	22813	22853	22801	22735	22679	22717	22687	22546	22629	22594	22738	22905	22787	22570	22647	22720	22758	22720	22481	22784	22550	22824	22764	22849	22801	22631	22774	22750	22966	22696	22716	22759	22606	22767	22627	22877	22737	22623	22688	22745	22651	22753	22599	22691	22913	22564	22791	22727	22727	22921	22452	22636	22834	22735	22498	22629	22708	22712	22690	22633	22595	22652	22750	22687	22804	22721	22905	22693	22675	22724	22519	22650	22715	22743	22792	22812	22754	22824	22792	22671	22764	22606	22789	22545	22700	22501	22809	22576	22827	22738	22773	22746	22485	22641	22886	22795	22820	22599	22825	22594	22690	22881	22805	22556	22588	22812	22588	22760	22906	22471	22710	22716	22736	22614	22734	22614	22791	22888	22707	22691	22614	22769	22569	22719	22709	22716	22818	22817	22641	22821	22822	22716	22692	22693	22674	22636	22766	22648	22607	22889	22637	22812	22756	22844	22746	22773	22669	22633	22930	22660	22696	22606	22565	22756	22808	22732	22697	22717	22808	22976	22603	22802	22826	22603	22692	22730	22787	22734	22819	22648	22829	22643	22617	22633	22638	22896	22802	22647	22711	22487	22799	22639	22766	22590	22799	22784	22776	22732	22594	22726	22634	22764	22663	22823	22774	22841	22670	22844	22788	22931	22932	22654	22749	22806	22690	22808	22456	22692	22696	22565	22746	22789	22817	22732	22740	22672	22832	22824	22823	22764	22807	22643	22570	22752	22791	22595	22679	22777	22586	22722	22650	22541	22813	22707	22649	22702	22606	22696	22838	22864	22739	22576	22676	22578	22812
29429	38084	50015	40916	32384	30328	29664	29261	29059	29027	29214	28955	29016	28931	28912	28884	28988	28743	28963	29275	29058	29235	28929	29265	29011	28920	29004	28922	28912	28789	28985	29089	28926	28947	28818	29377	29208	29198	28890	29217	29019	29100	29187	29300	29137	29249	29116	29017	29093	29112	28946	29058	28915	28871	29185	28916	29020	28987	29027	29138	29171	29374	29032	28959	28980	29235	29053	29012	29007	28881	28878	28877	29103	28789	28791	29280	29203	28988	28864	28974	29066	29140	28912	28933	28902	29012	28996	28869	28973	29017	28920	29103	29134	29204	28824	28909	29018	28747	29029	28860	29015	28920	28998	29250	29013	28985	28816	29039	28893	29338	29073	29033	28979	29158	29122	29014	29051	28981	28924	29038	28886	28511	28808	29017	28882	29045	29108	29002	28724	29152	28990	28814	28991	28982	29012	28926	28938	28958	28913	29071	29054	28944	28789	28973	28948	28870	28711	29075	29109	28924	29064	28760	28886	28987	28996	29021	29142	29212	29113	28868	29324	28950	29026	29049	28795	29005	29210	29066	29037	29191	29185	29115	28980	28925	29004	28913	28898	29099	28968	28855	28907	29176	28891	29008	29096	28830	28824	28972	28820	29015	29192	28995	28992	29043	29103	29245	29026	28878	28894	28913	29049	28972	28894	29070	29022	28971	29009	29024	28819	28752	28981	28878	29297	29155	28911	28893	28994	29085	29134	29144	28823	28981	29086	29043	29175	29000	29101	29003	28910	28879	28701	29027	28734	29065	29020	28836	29016	29033	28909	28723	29204	29186	28971	28890	29103	28931	29072	29074	29039	28986	28880	29133	29207	29087	29008	28966	28889	29061	29071	28958	28924	29165	29112	28914	28927	28946	29103	28799	28817	28993	28788	28636	29003	28773	29016	29023	29076	29061	28995	28959	28717	28919	28872	29123	28766	28996	29178	29064	29153	29058	28845	28730	28820	29186	29029	29066	29006	28890	29309	29094	28925	29094	28911	28983	28997	28807	28977	29161	28998	29095	29102	28966	29023	28900	29151	29014	29025	29089	28914	29028	29091	29244	28779	28989	29056	28875	28926	29131	28988	28880	29025	29031	29071	29144	28989	29098	29102	29009	29113	29016	29164	29073	28856	28926	28924	28804	29249	28980	28808	28889	29045	28999	28920	29015	28955	28930	28965	29294	29003	28844	29018	28965	29120	28946	28919	28970	29058	29092	29073	28888	28902	29117	29041	28877	28966	28956	29004	29053	28855	29036	29006	29178	28811	29056	29039	29032	29064	28915	28988	29092	29033	28961	29112	29134	28911	28889	28844	29028	28976	29051	28871	29125	29318	29211	29117	28997	29053	29003	29056	28984	29077	29095	28990	28978	28659	28987	29015	28959	28897	29212	28864	29056	28996	28963	28915	28855	29047	29095	29170	28882	29036	28917	28967	28758	28972	28933	28977	29025	29212	29020	29130	29215	29098	29137	29184	29046	28954	28795	29123	29117	28993	28868	29296	29109	29052	29035	29007	28895	29042	28853	28886	29078	29254	29061	28916	28866	28895	29176	29086	28908	29043	28872	28817	28911	29188	29054	29130	29049	29236	29424	28950	28972	28908	28821	29052	29057	29065	28781	29110	28918	28947	29271	29307	28988	28987	29016	28967	29049	29033	28979	29056	29211	29211	29036	28661	28784	28780	29137	28896	29085	28927	29159	28984	28949	28832	28795	28911	28956	28883	28891	29007	29158	29284	29014	28976	29137	29146	29095	29235	28976	29002	28977	29008	28966	29056	28871	28992	29130	29368	29173	29031	28689	29098	29079	28883	29008	28965	28769	29046	29031	28915	29112	28803	29018	29050	29009	29132	28886	28982	29116	29003	28830	28864	29036	28951	29018	28961	29081	28988	29006	28976	28947	29082	29115	29116	29058	29178	29164	28990	29045	29168	29422	28924	28967	29017	28984	28766	28850	29106	29064	28858	29076	29173	28950	29016	29153	28956	28858	28916	28860	28858	28903	29039	28923	29002	28935	29081	28990	28956	29096	28767	28850	29069	29082	29040	29001	28963	29207	29258	28788	29101	28918	29057	28970	29121	28739	28888	28895	28991	28943	28880	29021	29249	29065	29202	28996	28925	28953	29269	29063	28840	28929	28905	29221	29359	28846	28934	29145	29302	29045	29037	28841	28901	28859	28964	29233	28872	28968	28921	28809	28761	29022	29325	29021	29207	29013	29055	29131	28989	28946	29089	28886	28941	28986	29240	28951	28979	29048	29064	29030	28990	29017	29101	29063	29109	29023	28788	28862	29021	28778	28963	28699	29009	28979	29357	29048	28950	29075	29032	28939	29137	28883	28935	28822	29022	29193	28862	29111	29009	28900	29311	28919	29015	28916	29053	28819	29069	28931	28963	28968	28940	28962	28891	29086	29197	29074	28993	29052	29113	29229	29074	28992	29080	29017	29207	29002	29088	28957	28938	29350	29229	29045	29063	29020	29083	28918	28777	28917	29162	28895	29012	28905	29108	29110	29176	29110	29141	28997	29011	29007	28930	28882	28774	28979	28867	29081	29218	29096	29038	28993	29039	29260	28944	29072	29008	28918	28897	29122	29287	29268	28869	29035	28939	29041	28888	29071	28844	29218	29111	29081	29019	28921	29106	29108	29109	29033	28673	28931	28827	28972	28865	29295	28984	29182	28888	29011	29056	28799	28977	29038	29094	28987	29069	29030	28831	29043	28883	29119	28911	28767	28809	28975	29007	29127	29086	28968	29154	28938	28885	28880	29063	28596	28811	29067	29231	29243	29031	28947	29024	29161	28842	28913	29100	28887	28798	28818	28935	28898	28928	29043	29077	28941	29206	29065	29035	28782	28881	28986	29008	29048	29162	28928	29091	29005	28892	28917	28968	28933	28933	29222	29178	29036	29173	28926	29015	28989	29148	28941	28942	29007	28788	29013	29008	29126	28935	28684	28881	29058	29180	29204	29035	28916	29068	29090	29146	28889	28817	28936	28983	29000	29047	28932	28957	29182	28967	29047	29111	29153	29260	29074	28888	29207	29022	29102	28990	28743	28905	28830	28834	28809	28882	28820	28999	29119	29095	28820	28958	28855	29054	29030	29210	29183	29232	28877	29006	28768	28793	28974	29107	29019	29124	28922	28918	28932	28886	29221	29241	29090	28906	29000	28940	29185	29025	28799	29026	29302	28839	28926	28921	28856	29150	29041	28975	29056	29020	28969	29077	29174	29257	29138	29120	29038	28943	29014	29204	28949	29262	29256	29190	28894	28999	29227	29100	28822	28957	28937	28894	28839	29225	29175	29169	28984	28899	28891	28924	29210	29077	29111	29093	28913	28928	29047	29005	29239	29190	28854	29015	28968	29036	28867	29048	29076	28982	29381	29053	29087	28905	29012	29067	28986	29084	29099	28936	29032	28966	28850	28871	29079	28973	28862	28917	28921	28983	28931	29056	29100	28924	28846	28880	28666	28733	29070	28984	28747	28933	29182	29018	29061	29072	29175	29104	29040	28892	29053	29113	28971	29058	28920	29183	29108	29002	29137	28882	28692	29023	28852	28915	28907	29161	28861	29118	29141	28847	29064	28967	28993	28986	29155	29037	29038	29043	29178	28804	28838	28974	29013	29162	29013	29095	28836	29041	29071	28974	29075	29020	28750	28883	28994	29238	28961	29211	28986	29033	28863	28784	29098	28990	28999	28995	28914	28930	29186	28942	29113	29007	28638	28862	29270	29145	28843	29024	29011	29006	28828	29266	29036	29135	29055	28964	28957	29137	28936	29052	29049	28759	29098	29009	28802	29010	28872	29167	29066	29104	29292	29018	29069	29181	29071	28946	29043	28949	28913	29084	28849	28870	29037	28823	28980	29196	29019	28873	28955	29421	28821	29200	29183	28986	29131	29095	28857	28993	28951	29013	29161	29020	29066	29135	28985	29164	28875	29052	28913	29231	28895	29104	29002	29385	29038	29263	29092	28905	29189	28985	28798	28866	28975	29018	28848	28999	28916	28961	28926	28757	28907	28952	29075	28783	28814	29342	28858	28929	28960	28990	29117	29104	28850	28866	28949	28977	28936	28928	28937	29082	28874	28945	28964	28901	29045	28762	29221	29105	29123	28756	29050	28988	29009	29025	28865	29021	29003	29105	28997	29087	29099	29187	29106	29006	28883	29056	28955	29231	29164	29007	29038	28993	29096	28925	29025	29030	29112	29157	29009	28957	28953	29178	28796	29062	28985	28875	28968	28874	29067	28961	29030	29207	29109	29242	28998	28884	29129	28899	29173	29117	29010	28915	28836	28837	28946	29000	29037	29112	29004	29180	29138	28991	29090	29222	29134	29060	29129	29036	29091	28843	28790	29034	28895	28924	29176	28989	28897	28912	29236	29172	29066	29275	29246	28761	29014	29313	29152	28945	29213	29296	28894	29102	28952	29028	28915	29165	29058	28957	29019	28902	28998	28982	29265	29108	28927	28933	28878	28911	29011	29538	28985	28969	29053	29074	29109	29032	29287	29088	29292	29048	29137	28778	28932	29225	29017	28965	29075	28943	29018	29068	29156	28969	29168	29027	29175	28955	29049	28878	28976	29036	29038	29082	28895	29049	28893	29223	29181	29096	28960	29148	28940	28864	29025	29112	29032	29056	29007	29333	29090	29100	29261	29052	29021	29083	28915	28884	28854	29106	29182	28990	29057	29078	29141	29060	29075	28888	29264	28955	29231	29083	29062	29056	28965	28920	28782	28489	28699	29065	29228	29061	29083	29031	28792	29090	29183	29029	29012	29227	29039	29119	29135	29285	28877	28876	28865	29086	29016	28732	29072	29270	28895	28930	29172	29074	29117	29048	28862	29126	29016	29211	28917	29015	29177	28892	28988	29293	29012	29268	28901	29101	28928	29021	28966	28953	29477	29100	29040	28999	29080	29193	29054	28915	29085	29312	29085	29001	28814	29376	28968	29230	29026	28841	28865	28850	28841	29172	28917	28831	28936	29029	29124	28976	29232	29001	29023	29049	29025	28867	29071	29295	29033	29136	29027	29047	29163	28900	29177	29003	29122	28913	29055	29166	28875	28918	29010	28811	29345	29128	29007	28907	28883	28954	29040	28919	29116	29154	28952	28757	28945	29000	29064	28974	28990
35708	61139	51250	35008	26426	23259	22558	22281	22206	22331	22155	22060	22205	22300	22206	22165	22149	22265	22288	22174	22261	22322	22174	22161	21965	22187	22189	22153	22283	22143	22240	22185	22192	22031	22207	22215	22179	22258	22097	22378	22120	22106	22143	22231	22192	22020	22213	22110	22257	22352	22168	22255	22101	22190	22288	22169	22092	22094	22233	22359	22116	22173	22099	22208	22098	22199	22086	22180	22297	22264	22245	22182	22230	22235	22108	22026	22171	22399	21984	22304	22152	22064	22260	22185	22114	22119	22342	22195	22171	22151	22126	22295	22146	22230	22207	22157	22165	22312	22270	22066	22251	22219	22303	22159	22162	22152	22335	22124	22193	22243	22117	22169	22162	22083	22157	22040	22226	22209	22162	22218	22123	22254	22066	22349	21997	22042	22396	22240	22187	22094	22069	22248	22020	22113	22148	22215	22195	22319	22168	22187	22273	22230	22142	21959	22294	22061	22133	22181	22242	22330	22043	22152	22251	22102	22155	22250	22141	22296	22176	22138	22473	22138	22199	22172	22161	21990	22216	22084	22206	21995	22295	22118	22142	22046	22226	22165	22057	22193	22153	22257	22361	22040	22258	22249	22001	22221	22141	22062	22285	22006	21938	22174	22155	22125	22238	22161	22376	22206	22045	22197	22242	22179	22168	22052	22318	22123	22304	21987	22091	22175	22198	22084	22136	22150	22194	22180	22038	22192	22278	22154	22152	22171	22185	22126	22009	22085	22258	22230	22144	22094	22296	22321	22279	22277	22205	22100	22150	22068	22110	22174	22052	22136	22225	22184	22112	22264	22160	22299	22288	22324	22348	22190	22040	21907	22363	22004	22208	22160	22185	22024	22273	22329	22106	22031	22277	22184	22153	22121	22085	22106	22100	22202	22218	22099	22285	22035	22227	22379	22089	22033	22225	22153	22337	21974	22144	22178	22283	22224	22293	22199	22099	22243	21984	22105	22324	22217	22150	22078	22052	22185	22198	22188	22087	22291	22189	22150	22160	22244	22040	22299	22204	21972	22289	22216	22139	22238	22131	22136	22322	22196	22140	22227	22212	22116	22346	22113	22217	22080	22226	22108	22316	22169	22141	22082	22087	22143	22299	22460	22294	22053	22176	22313	22209	21989	22031	22124	22169	22222	22111	22097	22210	22126	22132	22143	22204	22116	22202	22181	22140	22112	22105	22107	22188	22243	22109	22055	22094	22144	22191	22086	22128	22173	22237	22087	22318	22056	22185	22056	22283	22234	22299	22329	22045	22237	22172	22330	21989	22280	22085	22082	22170	22323	22018	22215	22244	22269	22061	22183	22192	22225	22041	22050	22235	22173	22033	22119	22045	22118	22355	22298	22380	22276	22262	22142	22161	22163	22045	22200	22283	22071	22338	22115	22051	22221	22146	22250	22071	22154	22199	22087	22176	22209	22240	22032	22176	22209	22121	22077	22150	22116	22077	22061	22228	22079	22210	22259	22241	22310	22139	22122	22129	22234	22322	22046	22114	22036	22131	22152	22247	22202	22342	22171	22326	22205	22144	22290	22176	22058	22325	22280	22134	22243	22109	22084	22246	22327	22139	22215	22256	22082	22134	22280	22195	22087	22156	22320	22168	22238	22327	21968	22166	21946	22170	22217	22012	21984	22285	22180	22434	22177	22283	22135	22310	22123	22205	22236	22198	22171	22119	22125	22190	22225	22228	22216	22272	22194	22120	22001	22172	22210	22079	22034	22116	22105	22127	22057	22159	22227	22198	22268	22163	22007	22346	22266	22220	21984	22252	22263	22076	22462	22227	22166	22279	22269	22177	22197	22165	22308	22062	22093	22143	22124	22151	22291	22229	22079	22211	22219	22234	22200	22172	22255	22049	22302	22289	22233	22128	22292	21894	22168	21943	22235	22141	22136	22346	22293	22150	22133	22452	21970	22148	22105	22086	22291	22339	22197	22190	22136	22276	22174	22172	22271	22314	22039	22196	22239	22026	22181	22164	22223	22197	22277	22070	22219	22212	22154	22323	22146	22084	22129	22148	22243	22119	22148	22215	22247	22170	22143	22128	21947	22132	22135	22280	22248	22222	22220	22224	22171	22148	22216	22186	22099	22054	22378	22120	22302	22095	22252	22128	22416	22294	22216	22304	22331	22202	22142	22252	22182	22034	22291	22258	22227	22274	22191	21990	22234	22175	22076	22224	22238	22076	22226	22100	21998	22311	22095	22132	22153	22136	21924	22184	22111	22050	22012	22275	22210	21874	22289	22262	21861	21977	22360	22250	22266	22082	22232	22107	22194	22287	22195	22178	22224	22135	22274	22209	22183	22089	22172	22272	22068	22238	22093	22340	22109	22240	22076	21975	22241	22073	22150	22133	22179	22285	22142	22223	22199	22245	22093	22180	22260	22217	22312	22115	22189	21950	22189	22139	22175	22255	22049	22168	22111	22224	22217	22249	22244	22211	22294	22205	22221	22166	22152	22006	22339	22256	22067	22231	22032	22195	22241	22151	22109	22233	22180	22170	22107	22102	22086	22204	22119	22108	22147	22274	22175	22101	22387	22287	22281	22051	22317	22135	22189	22203	22072	22071	22271	22335	22002	22089	22172	22221	22170	22085	22355	22136	22055	22157	22155	22256	22257	22152	22241	22227	22296	22172	22200	22203	22182	22179	22172	22183	22090	22089	21993	22178	22049	22346	22190	22112	22081	22145	22086	22243	22117	22234	22153	22142	22247	22240	22059	22313	22281	22541	22229	22141	22271	22145	22171	22156	22432	22139	22098	22219	22143	22156	22206	22207	22173	22139	22049	22116	22117	22253	22242	22093	22002	22154	22275	22200	22318	22122	22002	22162	22146	22168	22242	22107	22163	22137	22007	22268	22246	22188	22058	22169	22162	22140	22190	22095	22217	22177	22152	22223	22127	22171	22289	22216	22212	22091	22243	22185	22208	22232	22147	22236	22008	22138	22033	22290	22067	22051	22293	22068	22111	22324	22166	22189	22300	22081	22162	22142	22294	22269	22285	22280	22212	22005	22164	22083	22120	22171	22243	22282	22144	22170	22268	22195	22183	22208	22113	22011	22065	22180	22186	22170	22160	22002	22185	22235	22035	22356	22214	22075	22163	22212	22192	22175	22247	22105	22224	22109	22122	22157	22153	22113	22062	22021	22139	22168	22325	22094	22178	22277	22269	22211	22113	22342	22434	21898	22130	22305	22149	22267	22133	22188	22209	22011	22369	22062	22090	22277	22120	22073	22073	22286	22137	22006	22278	22164	21991	22228	22082	22319	22317	22081	22128	22203	22163	22108	22041	22290	22118	22335	22018	22251	21999	22247	22197	22313	22160	22205	22188	22050	22335	22165	22270	22127	22299	22252	22189	22122	22150	22220	22282	22257	22084	22112	22200	22323	22130	22198	22322	22177	22260	22314	22226	22280	22115	22255	22251	22045	22235	22210	22015	22315	22165	22241	22320	22035	22164	22297	22117	22102	22171	22365	22202	22301	22218	22146	22192	22197	22286	22104	22240	22148	22148	22008	22314	22115	22150	22257	22056	22184	22316	22235	22202	22297	22234	22411	22265	22192	22110	22290	22134	22197	22307	22268	22344	22080	22228	22113	22265	22113	22144	22159	22131	22169	22048	22026	22160	22092	22151	22088	22195	22111	22163	22417	22353	22236	22194	22235	22269	22148	22024	22194	22162	22272	22166	22199	22222	22130	22036	22056	22088	22022	22313	22097	22283	22108	22209	22191	22126	22331	22228	22114	22154	22191	22078	22483	22326	22154	22093	22183	22171	22329	22183	22175	22316	22242	22178	22315	22139	22200	22170	22205	22326	22026	22245	22173	22108	22030	22139	22220	22214	22226	22074	22384	22303	22227	22051	22372	21947	22222	22244	22175	22035	22259	22233	22181	22086	22182	22056	22196	22032	22265	22155	22281	22017	22149	22271	22180	22300	22099	22201	22216	22139	22420	22293	21998	22094	22157	22207	22151	22312	22151	22014	22161	21988	22222	22460	22217	22129	22138	22181	22158	22295	22144	22145	22170	22202	22186	22204	22011	22224	22357	22094	22199	22103	22439	22233	22218	22189	22078	22162	22121	22198	22269	22189	22216	22159	22138	22109	22150	22311	22255	22040	22160	22484	22020	22263	22282	22202	22078	22297	22180	22168	22042	22175	22131	22199	21935	22312	22047	22257	21944	22156	22090	22346	22284	22337	22186	22276	22302	22159	22256	22063	22201	22193	22139	22079	22217	22140	22233	22151	22329	22163	22279	22132	22319	22342	22231	22113	22194	22020	22153	22320	22200	22133	22213	21958	22205	22170	22354	22033	22340	22072	22290	22053	22089	22126	22217	22171	22252	22078	22269	22164	22296	22222	22206	22072	22116	22168	22181	22220	22211	22150	22362	22098	22220	22231	22041	22111	22177	22134	22182	21918	22202	22372	22182	22359	22191	22126	22174	22245	22244	22302	22259	22078	22375	22102	22140	22091	22281	22120	22214	22128	22079	22235	22043	22137	22414	22321	22240	22308	22062	22220	22106	22414	22134	22299	22027	22217	22140	22035	22105	22105	22111	22173	22119	22306	22282	22192	22107	22229	22251	22072	22211	22303	22074	22231	22122	22291	22158	22282	22158	22257	22167	22119	22047	22166	22259	22180	22408	22290	22151	22354	22234	22386	22240	22256	22175	22369	21986	22152	22129	22192	22273	22142	22132	22185	22099	22244	22319	22132	22266	22401	22147	22081	22225	22188	22244	22345	22404	22468	21987	22270	22148	22264	22186	22021	22142	22194	22319	22095	22112	22162	22333	22229	22202	22192	22176	22421	22058	22105	22075	22141	22228	22172	22301	22126	22352	22265	22225	22117	22304	22223	22117	22251	22245	22195	22162	22186	22245	22062	22315	22233	22106	22193	22073	22283	21975	22131	22315	22224	22093	22222	22061	22027	22224	22237	22172	22267	22113	22268	22268	22106	22240	22102	22078	22080	22010	22154	22287	22155	22149	22466	21941	22070	22097	22300	22244	22181	22090	22274	22131	22152	22294	22237	21989	22297	22072	22144	22009	22111	22182	22057	22202	22159	22114	22299	22158	22299	22166	22131	22345	22273	22185	22236	22050	22065	22065	22096	22329	22005	22113	22335
23658	24968	44220	44272	36302	32728	32034	29360	29139	29412	29290	28932	29337	29105	29099	29102	29305	29046	29399	29292	29219	29077	29242	29117	29055	29239	29149	28901	29040	28885	28978	29055	29219	29341	29172	29028	29014	28788	28854	29084	29155	28961	28977	28899	29035	28971	28758	29108	28771	28968	29046	29053	28979	29049	29065	29066	29024	29161	29159	29170	29089	29098	28947	28957	29163	28887	29145	29094	28949	28989	28890	28970	29164	28926	28945	29014	28977	29082	29118	29057	29149	29129	28982	28963	28870	28955	29066	28803	29024	29031	28955	28996	28956	29059	28956	28871	29071	28879	28971	29042	28890	29045	28885	29041	29027	29049	29090	28833	28999	28913	29192	29139	29037	29033	29152	29032	28957	28832	28847	28858	29189	28904	28957	29060	28881	29058	29115	28978	29125	28833	28852	29045	28941	29028	28928	28775	28884	28968	29038	29169	28813	29063	29106	28890	28913	29095	28971	28900	29279	29074	29089	28990	29025	28768	28979	28929	29065	29111	28992	29127	29147	28896	29122	28831	29227	29147	29065	29098	28986	29108	28979	28845	29132	28997	28957	29117	29189	28904	29378	28917	28940	29144	28880	29055	29190	28944	28906	28933	28967	28805	28881	28886	29145	29006	29105	28899	29227	29155	29094	29069	28921	29017	29046	28926	28683	28895	29196	28920	29152	29157	29035	28964	29150	29049	28990	29173	28751	29036	28967	28885	29166	28890	29121	28811	28839	28808	28959	28906	29020	29136	29026	28930	28899	28965	28888	29051	28950	29028	29020	28982	29007	29039	29180	29174	29117	28980	29073	29092	28981	28929	29211	28782	28866	29172	28849	29029	29049	28911	29113	28873	29189	29091	28856	29022	28921	28813	29045	28960	28797	29068	29098	29062	28830	28958	29199	29119	28994	28771	28917	29023	29019	29058	29066	28883	28939	28962	29128	28924	28869	29055	28980	28720	28710	28984	28994	29093	28918	28974	28827	28960	28757	28986	28911	29029	29005	28919	28895	28976	28685	28840	29001	28809	29112	28950	28841	29067	28765	28969	28824	29041	28836	28931	28815	28869	29177	29075	29048	28841	28912	29005	28961	28902	28874	29003	29197	28942	29084	28984	28804	29103	28972	28997	29089	29041	29018	28907	28989	28882	29112	29002	28957	29274	28934	29056	28870	29025	29119	29031	28955	28973	29062	29006	28959	29044	29139	28817	29173	29112	28862	28887	28949	29092	28940	28913	28802	29054	28879	28870	28841	29217	29002	29145	28981	29085	29156	29001	29072	29019	28873	28892	29193	29046	28838	28954	28820	29110	29294	29088	29058	28981	28903	28900	28642	29028	28829	28895	28912	28998	28845	28971	28986	28985	29263	29102	29118	29034	28791	29138	28840	28909	28754	29089	29066	28751	28988	28969	28980	28817	28987	28698	28943	28989	29065	28836	28950	28939	28931	29067	28927	28928	28986	29174	29141	29121	28954	28833	29067	29054	28866	28765	28908	28909	28829	28886	28819	28989	29001	29080	28961	28926	29064	28951	28936	28880	29023	28743	29085	29020	28829	28723	29169	29159	29178	28966	28871	29245	28803	28779	29205	29106	28927	28984	29219	28580	28988	28805	29086	28996	28755	29097	28922	29001	28821	28928	29048	29128	28865	29076	29053	28907	29129	28843	28956	29120	28965	28988	28999	29061	28989	29066	28842	29075	28959	28997	29154	28833	28909	28646	28875	28879	28957	28857	28980	28966	29038	29003	29037	28964	28806	28920	29008	28763	28710	29035	28950	29120	28848	28930	29023	28953	28977	28980	29137	29058	29106	28959	29025	28836	29078	28779	29000	28892	28783	28824	29139	28957	28867	29140	28836	28874	29139	29083	28750	28887	28853	29015	28958	29028	28874	28846	28911	28863	28841	29062	29103	29118	28877	28996	28736	28734	29027	28868	28960	29160	28932	28864	28955	29217	29398	29012	28809	28769	28824	28933	28900	28960	29087	28935	28708	29144	28950	29105	29057	29051	28989	28959	28937	29170	29203	29104	28995	28872	28904	29062	29148	28731	28904	28759	28993	29203	28981	28829	29137	28917	28957	29063	28955	29093	29230	28919	29021	28979	29053	28929	28739	28702	29119	28936	29058	29229	29028	28956	29009	28987	28938	28828	28896	28930	28983	28955	28904	29082	28796	29008	28869	28886	28997	28969	28903	28967	29213	29035	29094	28999	29134	29037	29284	29078	28931	29096	29021	28927	29064	29050	29049	28707	28982	28977	29146	29308	28937	28963	29042	28959	28801	29000	28946	28824	29062	29099	29467	29043	29201	28733	28828	28964	29256	29035	29116	28953	28992	29021	28764	28919	29136	28870	28988	29038	28678	29024	29007	28822	29052	28946	28956	28857	28894	28757	29174	28996	28913	29007	29072	28852	28865	28872	28733	28760	29136	28915	28890	28731	29151	28826	29036	28940	28944	28880	29160	28942	28719	29108	28998	28898	29249	28805	29355	29083	29070	28875	28831	28880	28936	29241	28946	29173	28805	29013	29064	28981	29226	29007	28906	28871	29048	28727	29154	28813	29114	29038	28997	29239	29004	28853	28877	28995	29015	29414	28941	28932	28966	28969	29076	28883	29049	28962	28975	29021	29389	28982	28899	29015	29257	29241	28904	29063	28926	28880	29170	29004	28773	29215	28743	28978	29043	28968	29093	29126	29008	29072	28946	28884	29147	28760	28788	29134	28955	28995	29207	29017	29010	29065	29033	29058	29159	29111	28891	28990	29077	29175	29061	28825	28743	29096	28975	28581	28920	28852	28751	28910	28888	28962	29014	29105	29038	29083	29047	29202	28853	28890	29064	28821	29204	28963	29241	28907	28952	29096	29039	28986	29139	28765	28865	28910	28957	28997	28781	29001	28989	28925	29064	28967	28843	28931	29045	28802	29012	28962	29063	28865	28981	28955	28973	29037	29058	29181	28934	28948	29160	28940	29086	28917	28913	28724	28841	28839	29104	28946	29077	28952	29021	28954	28850	28701	28914	28707	29350	29170	29100	29016	29191	29003	28710	28821	29175	28780	28875	28904	28984	29050	28951	28978	29033	28983	29013	29017	28946	29002	29066	29137	29101	28767	28721	29157	29237	28894	29081	28888	28976	29042	29010	28985	29247	28805	29047	29064	28947	29193	29071	29074	28903	28936	29202	29018	29082	28897	29009	28920	29181	29160	28915	28965	29016	29125	28970	28871	28891	29087	28970	28852	28997	28799	29025	28884	28987	28894	29168	29018	29105	29093	28963	28945	28889	28985	29091	29100	28866	28919	28930	28940	29045	29033	28887	28578	29001	29042	29040	29075	29050	29017	28938	28907	28998	28948	29121	28996	29043	28790	28979	29199	29029	29305	29036	28999	29090	28942	28938	28929	28916	29105	28866	28881	28993	28900	29124	29095	28919	28744	29103	29117	29151	28855	29030	29018	28944	28982	28757	28766	29073	28831	28997	29096	29046	28969	29092	28944	28972	29162	29173	28823	29071	29047	28818	29037	29016	28769	28982	29106	28887	28974	29000	28898	28846	29055	28837	29168	28788	29084	28969	28615	29092	29041	29005	28905	28998	28792	28941	29106	28926	28894	28974	29091	28953	29048	29044	28895	28792	28963	28979	28879	28978	28876	28873	28885	28928	29126	29112	28812	28717	29005	28705	28775	28994	28944	29117	29012	28935	28812	29077	28959	28970	28739	28976	29062	29001	28943	28880	28948	28843	28753	29053	29020	29035	28943	29197	29049	29067	29156	29126	29119	28957	29129	28946	29418	29116	29239	28940	29002	29052	29110	28788	28978	28750	28954	28918	29067	29063	29044	28726	28837	28899	29100	28737	28843	29136	28877	28966	28954	28908	29020	28941	28837	28993	29101	29255	28964	28856	29096	28961	29006	29107	28931	28879	29042	29049	28971	29109	28975	28844	28957	28854	29139	28972	29054	29124	29008	29052	28838	29090	29039	29010	28907	29141	28986	29145	29039	28890	28925	28921	28803	28826	28947	28907	28931	28905	28824	29166	28828	29255	28839	28972	28982	28887	29029	29016	28642	29085	28691	28882	29015	28878	28762	28988	28954	29018	28977	28838	29273	29165	28777	29138	28966	29046	29127	29224	28952	28952	28982	29012	29013	29137	28938	28944	28886	28947	29226	29093	29066	29016	29098	29260	28733	28928	29201	29168	28856	28985	29145	29030	29262	28632	28897	28874	29226	29030	28935	29002	29063	29019	28807	28741	28919	29134	29133	29001	28966	28963	28966	28999	29150	28977	28877	29005	28984	28976	28763	29110	29085	28904	29110	28919	29022	28930	28999	28877	28898	29116	29020	28962	28995	29037	28927	28779	29217	29048	28746	28690	28988	29160	29067	28815	28945	29003	28938	29120	28862	29156	29076	28969	29384	28981	28953	29171	28856	28849	29060	29070	28997	28716	28960	29040	29052	28988	28879	28981	29251	29068	28775	29020	28961	28926	29022	28943	28783	29071	28954	29065	29080	28991	28940	29240	29138	28911	28743	29024	28932	29147	28878	29089	29171	29048	28848	29123	29172	29110	29101	28726	29017	28942	29121	29033	28830	29033	29096	28935	28927	29273	29037	28979	29346	29140	29069	28865	28866	29103	29082	28827	28950	29100	28702	28858	29254	29135	28948	28955	29004	29132	29039	29030	28876	28889	28747	28943	29241	29291	29042	28716	28990	28916	29052	29052	29057	29023	29147	28775	28914	28858	29076	28931	28997	28986	28973	28884	29050	28917	29080	29044	28930	29014	29023	29231	29121	28921	28988	28928	28967	29001	29033	29066	29020	29132	28860	29201	29165	28871	28879	29090	28850	29078	29135	28814	28778	29382	29063	28852	28894	28883	28788	28854	28958	29065	29022	28863	28876	28859	28959	28755	28956	28856	29221	28914	28917	29111	28808	28940	29090	29235	28674	28967	29033	29094	28868	29038	28904	29081	28892	28639	28977	28980	28943	28983	28907	28890	28969	28947	29192	29031	28917	28956	29032	29207	29003	28874	28871	28993	28872	28968	29111	28950	29105	29001	28752	29133	29083	28978	29053	29025	28850	29027	29003	28973	29003	29014	29053	29182	28933	29059	28956	28806	29047	28862	28800	28989	29107	28907	29032
58752	101721	89465	63498	41667	28506	23585	22560	22238	22331	22169	22333	22210	22149	22334	22436	22447	22156	22364	22216	22204	22251	22078	22163	22218	22388	22239	22315	22203	22140	22255	22258	22186	22193	22375	22235	22271	22219	22328	22190	22303	22238	22324	22271	22424	22413	22285	22418	22067	22206	22130	22252	22389	22233	22234	22280	22264	22190	22272	22196	22216	22227	22158	22126	22086	22312	22239	22202	22241	22371	22192	22225	22297	22219	22440	22140	22268	22262	22110	22246	22185	22207	22400	22252	22085	22364	22231	22268	22269	22332	22151	22394	22259	22249	22031	22154	22249	22209	22248	22254	22296	22147	22422	22180	22288	22191	22191	22207	22358	22269	22378	22080	22223	22301	22126	22204	22298	22205	22358	22335	22165	22325	22249	22041	22346	22211	22210	22145	22087	22224	22180	22208	22165	22243	22256	22263	22322	22255	22226	22180	22288	22246	22337	22237	22155	22304	22357	22237	22175	22017	22166	22283	22372	22275	22068	22199	22171	22205	22433	22199	22212	22328	22415	22280	22162	22216	22260	22312	22133	22222	22260	22309	22172	22178	22212	22364	22175	22088	22124	22211	22223	22392	22230	22211	22423	22258	22459	22309	22126	22224	22241	22190	22328	22128	22263	22253	22039	22208	22287	22289	22239	22218	22218	22289	22255	21992	22275	22282	22165	22352	22137	22280	22216	22278	22418	22043	22251	22146	22301	22150	22134	22150	22212	22145	22248	22428	22204	22171	21972	22118	22090	22245	22369	22245	22191	22206	22188	22269	22291	22301	22063	22351	21985	22280	22199	22099	22292	22315	22274	22166	22321	22198	22175	22236	22305	22285	22529	22214	22261	22279	22299	22261	22373	22222	22403	22247	22304	22172	22181	22167	22155	22368	22036	22203	22168	22137	22274	22290	22142	22042	22282	22345	22275	22165	22310	22270	22235	22202	22252	22414	22279	21951	22341	22290	22246	22072	22220	22194	22079	22385	22306	22217	22239	22171	22304	22416	22183	22231	22208	22101	22168	22123	22303	22072	22205	22219	22132	22215	22022	22206	22281	22466	22245	22286	21912	22210	22313	22069	22260	22330	22336	22223	22431	22240	22259	22291	22354	22262	22255	22209	22353	22262	22246	22404	22135	22295	22290	22177	22074	22136	22324	22321	22148	22226	22234	22129	22102	22213	22356	22262	22327	22342	22171	22328	22267	22170	22112	22125	22226	22241	22110	22361	22142	22338	22234	22321	22269	22283	22194	22207	22379	22393	22283	22239	22301	22251	22217	22077	22399	22219	22331	22212	22385	22315	22476	22199	22264	22243	22268	22379	22361	22454	22184	22356	22223	22145	22309	22259	22121	22327	22211	22321	22200	22215	22181	22094	22342	22319	22413	22251	22085	22225	22246	22248	22118	22308	22371	22221	22211	22291	22168	21981	22234	22150	22048	22298	22293	22102	22228	22207	22236	22254	22136	22328	22233	22264	22128	22289	22210	22270	22178	22413	22132	22166	22198	22114	22203	22267	22346	22230	22206	22154	22081	22237	22381	22218	22387	22190	22257	22189	22216	22360	22123	22297	22092	22231	22308	22178	22308	22306	22339	22157	22343	22089	22252	22052	22198	22218	22326	22021	22357	22372	22128	22149	22346	22408	22173	22135	21990	22374	22198	22303	22132	22253	22373	22336	22209	22208	22119	22368	22099	22199	22275	22155	22147	22305	22313	22268	22144	22163	22200	22275	22383	22188	22320	22267	22021	22238	22144	22349	22232	22262	22212	22248	22252	22328	22369	22276	22220	22221	22212	22103	22128	22277	22173	22323	22177	22262	22219	22148	22248	22335	22284	22258	22149	22285	22168	22554	22114	22081	22302	22030	22178	22188	22296	22177	22154	22272	22165	22374	22265	22234	22140	22422	22401	22348	22278	22093	22264	22015	22177	22168	22266	22058	22310	22132	22159	22315	22055	22237	22387	21946	22364	22268	22311	22205	22186	22258	22171	22058	22191	22342	22420	22319	22226	22181	22216	22394	22246	22299	22188	22185	22134	22138	22315	22088	22466	22298	22172	22152	22280	22238	22210	22178	22347	22256	22309	22112	22348	22010	22337	22280	22162	22182	22275	22045	22248	22294	22477	22229	22243	22271	22322	22342	22220	22149	22209	22177	22064	22166	22258	22162	22148	22157	22200	22114	22291	22218	22248	22240	22493	21926	22077	22287	22350	22072	22130	22312	22153	22386	22303	22315	22017	22155	22303	22314	22181	22261	22187	22164	22226	22236	22271	22378	22289	22375	22112	22169	22300	22286	22271	22264	22224	22352	22203	22367	22237	22236	22387	22406	22229	22253	22359	22131	22192	22028	22173	22223	22365	22099	22279	22321	22368	22225	22442	22269	22139	22105	22173	22154	22028	22127	22166	22204	22186	22220	22298	22336	22164	22128	22221	22353	22149	22278	22330	22201	22117	22212	22178	22446	22303	22275	22547	22288	22205	22211	22348	22207	22324	22295	22322	22194	22328	22343	22241	22037	22227	22128	22340	22132	22161	22262	22316	22126	22314	22200	22288	22328	22257	22138	22370	22112	22110	22355	22260	22219	22310	22254	22425	22187	21996	22149	22284	22155	22266	22241	22460	22367	22220	22368	22252	22522	22183	22101	22287	22233	22180	22243	22140	22308	22272	22290	22327	21973	22420	22290	22282	22079	22085	22008	22199	22254	22131	22240	22432	22276	22393	22175	22271	22138	22202	22280	22437	22064	22256	22289	22157	22147	22144	22209	22258	22483	22038	22105	22249	22347	22143	22234	22180	22083	22346	22172	22202	22259	22244	22156	22206	22249	22124	22310	22173	22207	22460	22255	22199	22143	22278	22152	22117	22374	22258	22309	22266	22356	22301	22239	22353	22153	22112	22196	22262	22541	22306	22113	22192	21997	22346	22264	22185	22279	22282	22211	22343	22353	22235	22137	22365	22232	22161	22246	22270	22144	22137	22306	22228	22272	22228	22185	22273	22231	22200	22275	22236	22175	22383	22117	22450	22121	22282	22304	22295	22402	22141	22213	22322	22259	22198	22239	22135	22247	22339	22179	22241	22217	22303	22209	22319	22266	22336	22257	22256	22510	22307	22332	22264	22198	22355	22107	22145	22117	22198	21988	22209	22196	22251	22259	22127	22165	22190	22389	22346	22193	22154	22150	22127	22209	22239	22377	21986	22183	22162	22296	22207	22285	22259	22072	22362	22050	22219	22208	22102	22203	22343	22179	22156	22232	22268	22364	22187	22077	22294	22165	22222	22264	22232	22290	22103	22283	22324	22352	22197	22127	22098	22243	22323	22348	22362	22207	22312	22159	22065	22045	22317	22105	22171	22101	22291	22278	22142	22207	22121	22101	22256	22147	22309	22356	22290	22169	22287	22341	22215	22239	21999	22341	22307	22306	22145	22270	22125	22207	22343	22237	22297	22251	22195	22382	22080	22474	22097	22092	22450	22304	22354	22257	22344	22153	22308	22115	22252	22294	22195	22248	22289	22339	22134	22309	22249	22095	22387	22282	22356	22180	22312	22377	22264	22112	22162	22368	22287	22148	22195	22193	22211	22318	22182	22224	22144	22337	22135	22290	22176	22192	22347	22505	22048	22167	22246	22160	22062	22221	22171	22200	22202	22294	22033	22314	22324	22119	22099	22233	22429	22150	22405	22310	22130	22075	22254	22090	22469	22259	22239	22253	22156	22058	22097	22251	22372	22331	22124	22006	22081	22329	22347	22200	22172	22262	22003	21978	22386	22105	22030	22214	22303	22134	22336	22206	22302	22336	22483	22233	22077	22178	22499	22134	22283	22334	22315	22274	22269	22203	22218	22189	22243	22251	22322	22300	22237	22180	22261	22172	22412	22351	22405	22110	22458	22291	22249	22331	22290	22414	22304	22313	22231	22153	22231	22447	22199	22172	22208	22284	22356	22385	22398	22304	22210	22083	22303	22254	22319	22427	22270	22376	22130	22251	22333	22267	22202	22377	22269	22141	22220	22159	22053	22329	22176	22163	22215	22351	22317	22210	22250	22283	22192	22095	22257	22404	22245	22064	22236	22104	22169	22287	22329	22202	22222	22302	22326	22098	22355	22142	22322	22246	22215	22212	22234	22249	22325	22285	22058	22332	22322	22311	22243	22164	22443	21913	22279	22240	22150	22282	22311	22356	22185	22218	22220	22318	22181	22224	22233	22357	22172	22338	22290	22209	22194	22220	22244	22083	22226	22351	22166	22169	22200	22308	22206	22165	22265	22277	22141	22171	22080	22001	22123	22361	22170	22246	21980	22334	22316	22197	22326	22212	22238	22200	22032	22198	22202	22214	22225	22483	22201	22104	22227	22221	22335	22247	22250	22195	22085	22121	22342	22162	22209	22252	22387	22195	22243	22360	22218	22241	22265	22249	22201	22152	22358	22232	22097	22177	22202	22364	22048	22368	22241	22219	22284	22238	22051	22061	22303	22178	22219	22255	22330	22202	22202	22370	22179	22086	22257	22358	22258	22104	22270	22337	22210	22390	22195	22247	22224	22355	22356	22132	22388	22288	22228	22389	22188	22317	22407	22335	22292	22069	22230	22267	22132	22207	22188	22233	22025	22501	22107	22102	22255	22100	22226	22432	22318	22154	22229	21996	22334	22219	22335	22156	22160	22197	22164	22145	22239	22144	22212	22210	22088	22089	22107	22163	22359	22163	22105	22238	22476	22301	22187	22281	22152	22168	22265	22263	22232	22391	22265	22365	22231	22295	22200	22210	22281	22079	22307	22535	22331	22151	22223	22178	22277	22352	22288	22416	22234	22161	22450	22050	22218	22254	22225	22223	22267	22051	22261	22207	22219	22094	22250	22223	22266	22214	22195	22144	22298	22317	22193	22236	22414	22123	22120	22243	22253	22190	22337	22071	22335	22014	22108	22458	22206	22274	22484	22245	22154	22363	22217	22207	22297	22252	22151	22216	22424	22320	22309	22318	22169	22348	22207	22393	22111	22231	22306	22300	22225	22157	22161	22064	22441	22358	22401	22261	22214	22443	22326	22275	22214	22338	22191	22350	22195	22372	22323	22423	22320	22056	22226	22204	22110	22388	22358	22393	22227	22329	22206	22137	22353	22145	22226	22115	22232	22212
22473	23958	41853	43296	38035	34124	34029	30539	29995	30314	30372	30155	30268	30405	30122	30043	30339	29774	30288	29835	30090	29922	29956	30082	30291	30220	30030	30288	30185	29996	30225	29897	29940	30034	29770	29892	30075	30118	30013	30081	30026	30012	29948	29893	30019	30175	30068	30005	30059	30251	29949	29640	29856	29884	29755	29965	29902	29827	29887	29982	29701	29857	30064	29778	29885	29854	29584	29748	29907	30087	29965	29858	29568	29907	29751	29700	29905	29922	29763	29613	29915	29840	29773	29741	29626	29749	29777	29645	29806	29727	30109	29923	29927	29817	29958	29825	29749	29726	29594	29954	29854	29937	29917	29859	30066	30012	29887	29920	29889	29939	29736	29600	29810	29617	29636	29684	30224	29940	29918	29892	29877	29891	29721	29923	29675	29930	29825	29647	29849	29709	29852	29794	29555	29753	29883	29826	29970	29803	29693	29796	30054	29533	29869	29623	29748	29989	30020	29888	29958	29798	29989	29867	29822	29797	29964	29791	29907	29885	29950	29833	30032	29788	29786	29924	30021	29916	29608	29836	29911	29988	29825	29915	29743	29981	29986	29880	29739	29834	29719	29835	29878	29811	29942	29974	29734	29760	29839	29905	29771	29733	29763	29974	29736	29564	29837	29825	29647	29895	30073	29865	29975	29849	30174	30130	30041	29698	29972	29852	29804	29807	29994	29911	29874	29594	29734	29615	29785	29910	29952	29685	29900	29713	29579	30008	29950	29755	30037	29803	29826	29883	29698	29833	29908	29942	29621	29790	29778	29655	29678	29721	29932	29923	29808	29947	29784	30197	30000	29868	29729	29677	29856	29953	29793	29782	29891	29726	29777	29825	29862	29767	29776	29785	29906	29536	29682	30054	29930	29791	29920	29953	29702	29842	29814	29603	29815	30017	29881	30008	29867	29744	29819	29906	29935	29830	29781	29635	29685	29631	29640	29784	29965	29987	29731	29622	29894	29974	29709	29773	30113	29829	29996	29881	29942	30063	29905	29990	29642	29736	29699	29690	29858	29797	29818	29620	29771	29692	29849	29823	29819	29530	29839	29828	29966	29651	29782	29456	29786	29748	29854	29942	29944	30079	30073	29810	29816	29935	29985	29984	29754	29784	29660	29966	29843	29690	29874	29646	29916	29894	29948	29655	30019	29924	29970	29961	29840	29706	29804	29817	29783	29886	29944	29648	29712	29960	29777	29906	29854	29702	29789	29743	29984	29668	29787	29898	29889	30052	29755	29882	29901	29960	29624	29822	29930	29675	30001	29846	29731	29850	29582	29985	29805	29915	29953	29765	29727	29937	29897	29945	29752	29986	29811	29947	29885	29913	29537	29916	29632	29896	29649	29647	29742	29567	29740	29643	29799	29925	29678	29797	29732	29858	29860	29652	30014	29831	29506	29833	29938	29917	29804	29729	29990	29736	29799	30140	29824	29829	29851	29900	29930	29810	29805	29557	29869	29740	29913	29816	29859	29969	29451	29617	29910	30022	29969	29836	29881	29901	29947	30094	29772	29987	29924	29793	29854	29783	29899	29566	29858	29736	29826	29835	29772	29603	29929	29974	29623	29737	29656	29527	29933	29881	29820	29910	29924	29847	29834	29637	29814	29781	29737	29843	29934	29799	29629	29816	29857	29823	30050	29851	29826	29880	29655	29752	29824	29801	29988	29617	29557	29831	29964	29871	29789	29678	29909	29839	29736	29895	29807	29705	29730	29925	29978	29796	29836	29739	29720	29838	29903	29715	29923	29907	29787	29859	30002	29926	29666	29863	30047	29812	29928	29729	29746	29917	29945	29827	29892	29859	29744	29795	29865	30031	29727	29702	29909	29873	29844	29921	30132	29940	30035	29693	29866	29778	29755	29906	29804	29812	29777	29909	29982	29843	29940	29823	29852	30104	29875	29953	29896	29947	29806	29868	29968	29821	29808	29942	29863	29831	30007	29933	29780	29970	29563	29562	29797	29689	29865	29832	29839	29836	29757	29772	29624	30028	29556	29817	29951	29997	29769	30271	29923	30062	30013	29876	29813	29727	29495	29654	29858	29628	29535	29636	29736	29824	29741	29745	29664	29954	29780	29914	29931	29695	29550	29657	29965	29923	29817	29808	30020	29669	29828	29697	29947	29918	29788	29847	29675	29765	30023	29697	29663	29856	29658	29889	29693	29840	29835	30081	29744	29797	29836	29717	30031	29937	29922	29847	29888	29747	29697	29952	29981	29630	29659	30003	29984	29876	29707	29820	30211	29727	29989	29896	29713	29797	30020	30017	29987	29674	29852	29840	29828	29836	29853	29854	29799	29877	29655	29745	29841	29890	29824	29878	29990	29685	29624	30006	29994	29813	29804	29590	29667	29789	29975	29879	29976	29944	29686	29658	29940	29729	29869	29836	29791	29740	29777	29814	29890	29726	29708	29845	29783	29913	29643	29758	29827	29855	29887	29885	29939	29780	29758	29941	29868	29795	29838	29866	29796	29911	29824	29667	29763	29659	29925	30023	29862	29687	29858	29972	29709	29958	30115	29750	29971	29903	29851	29823	29912	29914	29931	29618	29854	29701	29730	30070	30085	29673	29773	29906	29643	29811	29791	29924	29918	29863	29811	29950	29823	29792	29800	29684	29751	29768	29906	29709	29886	29824	29893	29977	29893	29623	29818	29932	29987	29942	30022	29937	29913	29693	29846	29883	29918	29957	29995	29972	29754	29979	29853	29715	29837	29738	29784	29572	29493	29810	29705	29827	29644	29714	29683	29686	29667	30007	30003	29844	29875	30076	29789	29645	29738	30118	29884	29920	29838	29945	29942	29549	30028	30059	29801	29727	29829	29929	29733	29823	29831	29953	29751	29808	29876	29670	29693	29913	29689	29883	29531	29902	29767	29543	29981	29754	29690	29818	30036	29981	29694	29852	29908	29775	29981	29968	30120	29989	29522	29930	29922	29812	29602	29780	29635	29626	29896	29781	29872	29819	29864	29893	30078	29683	29996	29965	29794	29896	29705	29543	29940	29932	29965	29704	29855	29755	29930	30008	29834	29500	30026	29828	29882	29758	29569	29698	29934	29896	29749	29881	29714	29769	29831	29861	29777	29747	29762	29658	29734	29698	29729	29840	29930	29686	29703	29958	29871	29797	29819	29939	29525	29750	29723	29804	29827	29822	29746	29909	30047	29913	29578	29698	29784	29827	29917	29615	29612	29862	29753	29877	29693	29854	29818	29564	29561	29763	29920	30165	29893	29458	29568	29993	29695	29757	29663	29862	29830	29809	29904	29690	29791	29850	29714	29712	29731	29786	29839	29918	29929	30026	29765	29735	29847	29811	29731	29860	29714	29743	30024	29956	29859	30017	29581	29699	29839	29970	30044	29942	29961	29818	29759	29642	29767	29789	29695	29913	29751	29900	29924	29858	29986	29832	29980	29728	29742	29633	29643	29916	29837	29998	29865	29673	29821	29986	30035	29685	29922	29988	29848	29859	29795	29759	29709	29748	29878	30029	29659	29724	29790	29794	29747	29707	29984	29690	29777	29822	29922	30014	29895	29751	29950	29781	30037	29975	29624	29649	29830	29848	29864	29900	29904	29749	29709	29916	29857	30063	30054	30044	30151	29772	29919	30035	29935	29782	29879	29598	29740	29953	29874	29835	30103	29709	29712	29640	29936	29855	29810	29976	29646	29810	29836	29725	29707	29637	29912	29743	29589	29714	29790	29746	29824	29825	29788	29545	29820	29875	29948	29852	29823	29892	29736	29659	29959	29715	29768	30000	29663	29741	29829	30052	30056	29824	29706	29901	29863	29947	29993	29868	30125	29964	29823	29854	29749	29726	29989	29889	30095	29806	29867	29837	29828	29761	29805	29632	29896	29736	29852	29838	29790	29786	29983	29670	29890	29723	29838	29584	30171	29842	29876	29882	29754	29738	29645	29555	29718	29899	29985	29833	29761	29530	29868	29760	29935	29717	29708	29989	29891	29818	29742	29736	29900	29792	29792	29802	29947	29828	29759	29947	30083	29747	29812	29787	29900	29772	29738	29841	29682	29683	30036	29845	29978	29807	29866	29851	29887	29683	29853	29964	29638	29863	29854	29798	29827	29937	29726	29879	29703	29611	29665	29685	29901	29721	30061	29733	29776	30030	29596	29613	29676	29803	29993	29773	29933	29762	29964	29740	29654	29687	29808	29892	29978	29901	29906	29740	29766	29672	29781	29861	29952	30082	29860	29851	29719	29873	29774	29507	29782	29908	29732	29894	30021	29922	29828	29886	29756	29884	29560	29676	29706	29963	29712	29999	29877	29973	29834	29806	29844	29933	29784	29891	29935	29847	29874	29656	29711	29702	29917	29630	29722	29836	29766	30163	29910	29816	29839	29888	29796	29857	29883	29891	30018	29806	29790	29655	29921	29913	29819	29651	29934	29687	29765	29892	29821	29932	30049	29714	29853	30024	29661	29930	29697	29737	29799	29895	29748	29894	29844	29689	29698	29954	29924	29617	29792	29533	29681	29692	29823	29772	29613	29850	30042	29982	29742	29945	29788	29752	29622	29812	29753	29891	29937	29724	29895	29902	29925	29837	29787	29826	30060	29644	29879	30087	29859	29922	29751	29848	29650	29764	29894	29866	30007	29960	29704	29682	29833	29836	30019	29731	29826	29994	29654	30058	29933	29668	29954	29762	29842	29854	29667	29654	29904	29607	29817	29717	29917	29781	30043	30071	30058	29832	29856	29830	29764	29765	29965	29775	29808	29833	29829	29739	29857	29541	29793	29903	29894	29943	29798	29771	29805	29988	29785	29669	29879	29818	29662	29756	29729	30053	29609	29612	29743	29596	29616	29842	29736	29960	29700	29924	29866	29788	29710	29860	29851	29947	29713	29742	29705	29947	29897	29972	29756	29764	29753	29710	29953	29625	29625	29621	29863	29890	29994	29735	30071	29905	29957	29618	29851	30074	29899	29897	29948	29821	29738	29855	29859	29804	29773	29944	29813	29749	29599	29621	29708	29774	29920	29789	29760	29725	29764	29902	30020	29492	29702	29740	29761	30041	29961	29891	29849	30018	29687	29781	29894	29590	29904	29812	29882	29819	29875	29721	29703	29971	29882	29813	29759	29803	29946	29748	29576	29981	29872	29864	29978	29617
61740	101606	94594	79445	52781	34476	25545	23122	22619	22671	22656	22708	22610	22770	22859	22899	22880	22578	22698	22866	22765	22796	22684	22761	22595	22786	22791	22807	22597	22638	22915	22585	22737	22732	22581	22821	22558	22862	22706	22881	22793	22931	22779	22838	22898	22741	22814	22851	22812	22911	22669	22766	22728	22654	22659	22851	22763	22845	22704	22773	22837	22606	22753	22750	22780	22729	22792	22606	22640	22788	22663	22726	22669	22881	22620	22748	22773	22815	22767	22783	22861	22677	22493	22958	22607	22856	22767	22612	22898	22621	22741	22627	22800	22770	22630	22614	22684	22839	22680	22842	22872	22963	22657	22754	22826	22651	22837	22906	22724	22660	22716	22768	22732	22718	22822	22645	22782	22710	22677	22592	22722	22911	22906	22875	22649	22840	22733	22778	22727	22755	22850	22807	22789	22836	22785	22876	22787	22806	22673	22822	22646	22768	22789	22682	22866	22926	22686	22803	22591	22904	22847	22990	22738	22739	22760	22728	22810	22871	22798	22875	22817	22810	22926	22645	22741	22713	22795	22769	22662	22811	22570	22762	22704	22671	22777	22525	23062	22698	22916	22698	22778	22635	22804	22765	22762	22725	22723	22742	22662	22651	22711	22632	22683	22793	22831	22742	22746	22752	22689	22777	22602	22616	22883	22933	22637	22715	22866	22790	22923	22772	22834	22619	22616	22663	22744	22702	22752	22810	22903	22846	22905	22736	22852	22707	22690	22738	22844	22758	22680	22643	22818	22755	22731	22656	22785	22643	22597	22684	22701	22593	22693	22822	22706	22768	22763	22850	22706	22906	22814	22856	22683	22899	22830	22655	22607	22833	22657	22543	22856	22913	22777	22855	22926	22807	22878	22595	22786	22810	22841	22730	22708	22744	22721	23019	22808	22846	22742	22822	22764	22737	22819	22805	22705	22808	22876	22856	22718	22596	22608	22739	22760	22977	22783	22704	22780	22883	22746	22703	22871	22645	22838	22777	22896	22587	22775	22997	22644	22867	22666	22712	22777	22687	22856	22714	22513	22784	22909	22723	22798	22860	22765	22669	22543	22758	22704	22725	22592	22602	22589	22759	22849	22844	22858	22586	22811	22606	22708	22725	22721	22776	22580	23041	22866	22721	22744	22802	22713	22594	22864	22814	22731	22707	22872	22576	22715	22740	22619	22608	22654	22814	22788	22855	22711	22843	22876	22626	22757	22569	22712	22798	22868	22973	22812	22927	22652	22561	22755	22719	22603	22764	22702	22653	22709	22634	22709	22665	22920	22748	22606	22669	22898	22566	22815	22720	22931	22698	22790	22785	22728	22824	22710	22769	22807	22960	22688	22735	22830	22609	22839	22734	22746	22664	22754	23034	22896	22752	22715	22853	22686	23045	22749	22877	22774	22647	22801	22622	22803	22647	22818	22790	22591	22819	22730	22634	22935	22889	22836	22717	22760	22740	22927	22841	22842	22579	22887	22745	22896	22653	22720	22866	22700	22745	22623	22735	22685	22921	22656	22701	22811	22784	22874	22788	22835	22661	22635	22724	22616	22572	22768	22690	22717	22701	22693	22666	22832	22777	22877	22676	22816	22852	22631	22705	22767	22959	22761	22700	22805	22782	22699	22930	22720	22652	22836	22766	22803	22671	22810	22641	22675	22879	22612	22985	22816	22748	22646	22967	22903	22721	22753	22518	22871	22758	22792	22843	22715	22929	22895	22604	22846	22991	22694	22813	22806	22609	22677	22626	22759	22648	22767	22755	22857	22761	22778	22771	22667	22793	22867	22837	22674	22944	22594	22783	22776	22849	22789	22928	22713	22781	22756	22795	22831	22803	22523	22775	22769	22818	22628	22877	22581	22707	22767	22727	22612	22719	22846	22817	22684	22536	22694	22780	22673	22678	22950	22694	22735	22710	22953	22778	22739	22814	22705	22586	22812	22605	22684	22877	22926	22725	22855	22834	22628	22879	22670	22791	22732	22953	22862	22853	22762	22834	22751	22927	22710	22734	22733	22671	22836	22960	22873	22788	22697	22692	22874	22875	22711	22743	22792	22881	22918	22712	22832	22779	22668	22791	22754	22612	22590	22702	22780	22693	22884	22962	22901	22683	22677	22490	22765	22673	22761	22695	23007	22809	22828	22877	22839	22876	22787	22732	22698	22640	22732	22801	22708	22847	22706	22896	22872	22612	22860	22616	22756	22866	22725	22937	22708	22830	22871	22600	22823	22641	22675	22987	22752	22592	22888	22661	22646	22712	22762	22819	22687	22715	23019	22706	22699	22539	22804	22799	22811	22669	22699	22820	22919	22767	22441	22841	22888	22689	22799	22801	22743	22763	22788	22756	22838	22677	22700	22650	22699	22479	22663	22848	22850	22899	22890	22626	22783	22773	22700	22944	22588	22915	22869	22766	22730	22961	22754	22834	22687	22792	22540	22699	22744	22605	22762	22814	22645	22898	22551	22780	22648	23026	22560	22606	22743	22550	22677	22814	22764	22681	22830	22824	22582	22966	22642	22668	22977	22722	22628	22922	22646	22710	22831	22622	22834	22796	22747	22837	22945	22810	22598	22746	22738	22763	22687	22855	22819	22714	22720	22838	22686	22814	22618	22801	22786	22716	22838	22825	22889	22653	22537	22716	22832	22824	22793	22827	22735	22667	22713	22802	22777	22855	22657	22733	22940	22788	22705	22819	22631	22644	22683	22863	22816	22690	22869	22892	22658	22806	22618	22719	22845	22939	22841	22852	22931	22562	22764	22630	22846	22710	22481	22789	22781	22675	23030	22812	22566	22837	22533	22856	22694	22555	22803	22965	22841	22742	22771	22729	22873	22621	22671	22760	22708	22708	22771	22759	22817	22682	22888	22666	22753	22786	22592	22812	22610	22737	22813	22751	22799	22865	22733	22707	22627	22769	22576	22825	22613	22882	22752	22620	22693	22523	22486	22802	22778	22782	22925	22961	22683	22582	22933	22710	22840	22625	22877	22683	22764	22971	22599	22749	22700	22689	22534	22787	22545	22768	22668	22798	22680	22653	22654	22822	22572	22751	22818	22710	22719	22812	22755	22715	22767	22464	22877	22908	22595	22591	22691	22852	22670	22953	22780	22650	22803	22937	22821	22890	22772	22583	22715	22717	22821	22867	22753	22817	22816	22762	22688	22622	22906	22893	22769	22854	22850	22634	22817	22863	22977	22737	22635	22716	22760	22729	22794	22608	22713	22697	22956	22694	22681	22481	22906	22753	22793	22650	22698	22705	22571	23021	22866	22573	22803	22579	22891	22767	22737	22725	22732	22718	22791	22697	22872	22729	22708	22718	22800	22693	22854	22805	22944	22622	22710	22768	22790	22594	22620	22977	22732	22780	22787	22662	22764	22749	22783	22734	22742	22761	22858	22657	22698	22639	22689	22876	22816	22766	22720	22747	22829	22677	22849	22711	22703	22745	22784	22657	22789	22778	22922	22815	22813	22746	22930	22728	22870	22760	22820	22550	22674	22647	22876	22886	22707	22655	22664	22603	22700	22639	22769	22852	22570	22730	22907	22808	22709	22647	22807	22893	22617	22807	22846	22872	22787	22786	22660	22834	22779	22729	22743	22684	22810	22674	22760	22770	22708	22893	22821	22750	22718	22767	22863	22687	22700	22705	22902	22749	22760	22647	22675	22779	22681	22660	22675	22935	22830	22749	22730	22609	22695	22601	22825	22723	22901	22836	22787	22712	22757	22814	22502	22790	22782	22924	22782	22666	22560	22895	22692	22620	22789	22812	22813	22722	22897	22627	22682	22722	22553	22786	22650	22922	22828	22637	22750	22727	22710	22847	22785	22883	22783	22663	22756	22993	22659	22836	22572	22781	22726	22676	22723	22821	22933	22854	22797	22711	22894	22721	22733	22785	22814	22608	22880	22895	22904	22803	22753	22597	22641	22804	22891	22917	22868	22647	22599	22810	22880	22790	22567	22845	22796	22752	22783	22887	22654	22699	22830	22792	22627	22742	22969	22520	22695	22893	22647	22924	22816	22633	22631	22644	22690	22721	22635	22728	22775	22693	22788	22819	22773	22672	22781	22745	22774	22627	22750	22953	22672	22815	22878	22764	22691	22544	22687	22696	22727	22624	22561	22608	22736	22741	22766	22780	22935	22603	22714	22545	22796	22555	22727	22816	22849	22885	22711	22727	22584	22823	22742	22833	22747	22518	22705	22873	22784	22579	22787	22903	22746	22897	22749	22798	22757	22744	22748	22738	22794	22675	22613	22657	22882	22835	22922	22595	22876	22564	22818	22669	22578	22834	22737	22757	22625	22786	22843	22865	22691	22909	22748	22738	22692	22736	22795	22966	22878	22793	22786	22610	22696	22817	22741	22928	22644	22713	22790	22556	22763	22602	22727	22867	22720	22836	22708	22800	22532	22840	22739	22669	22686	22799	22916	22723	22920	22571	22754	22692	22599	22670	22769	22854	22747	22593	22714	22814	22729	22766	22897	22807	22610	22935	22926	22807	22787	22673	22815	22765	22899	22743	22640	22843	22842	22645	22916	22624	22694	22741	22783	22754	22630	22743	22857	22784	22731	22906	22700	22662	22685	22796	22649	22616	22656	23078	22703	22862	22836	22845	22651	22743	22598	22843	22997	22933	22831	22808	22790	22752	22939	22857	22662	22905	22901	22792	22737	22751	22703	22837	22800	22848	22600	22895	22789	22821	22805	22764	22858	22790	22689	23048	22703	22741	22783	22725	22731	22653	22557	22815	22651	22834	22941	22562	22849	22652	22796	22762	22724	22628	22684	22701	22739	22611	22608	22839	22759	22830	22699	22767	22686	22866	22652	22862	22720	22818	22583	22741	22794	22877	22616	22659	22992	22889	22721	22581	22594	22606	22699	22873	22591	22662	22739	22593	22668	22589	22663	22792	22707	22692	22712	22616	22675	22762	22749	22684	22751	22583	22737	22830	22895	22660	22808	22848	22855	22728	22722	22863	22690	22760	22861	22682	22738	22795	22573	22694	22991	22802	22755	22811	22830	22505	22770	22786	22633	22677	22835	22870	22880	22740	22838	22681	23026	22712	22899	22607	22525	22797	22720	22712	22660	22783	22538	22798	22753	22835	22687	22812	22811	22825	22785	22606	22901	22885	22757	22802
29300	38194	50163	41105	32756	30249	29765	29162	29037	29093	29273	29181	28860	29198	29051	28983	29255	29207	29348	29074	29066	29050	29039	29013	29007	28934	29027	28921	29077	28855	29044	28981	28741	29148	28922	28997	29049	28996	29109	29043	29030	29110	29110	28893	29117	29127	28919	28925	29013	29184	28796	29115	29063	29189	28883	29067	28918	29081	29104	29080	28799	28985	29142	28990	29112	29049	28877	29054	28993	29173	29063	28821	29080	28958	28825	28817	29102	29002	28767	28939	29109	29007	29012	28958	28801	28821	29045	29233	28809	28940	29148	28867	28944	28968	28999	29078	29018	28925	29073	29048	28939	28748	28890	28794	28989	28843	29041	28960	29056	28922	29044	29011	29035	28853	28811	28963	28856	29301	29051	29229	28947	29006	28993	28917	28873	29207	29087	28918	29181	29107	28953	28966	29251	29055	28991	28907	29052	29184	29086	28918	28999	29180	29120	28725	28957	28806	28921	29066	28855	28910	28846	28997	29035	28979	28940	28934	28999	28719	28865	28799	29128	29160	28899	29209	29074	29112	29208	29039	28990	29016	28909	29094	29117	29065	28786	29068	29079	29097	29001	29058	28746	28787	29206	28993	29084	28861	29155	28798	28946	29189	29155	29082	28998	29032	28868	28889	28848	28805	29049	29006	29046	28717	28828	29077	29198	29055	29198	28968	29165	29009	28827	29131	29072	28832	28977	29173	28968	28948	29164	29115	29024	28878	28944	28887	29159	28814	28983	28885	28773	29117	28947	29164	29074	28843	28983	29109	28918	28820	29103	29037	28809	29078	29132	29049	28891	29281	29146	29080	29114	28863	28850	29060	29175	29281	28855	28926	28766	28979	29039	28917	28823	29045	28895	28921	29008	29157	28782	28935	29224	29072	28947	29023	28958	28823	28946	29161	29171	28748	29193	28957	29095	28983	29174	28974	29097	28951	28753	29042	28826	28958	29167	28979	29018	29106	28948	29072	28886	29117	29047	29010	29092	28902	28864	29056	28955	28912	28903	28987	29005	28929	28823	28857	29056	28783	28919	28747	28699	28996	29062	28837	29081	28892	28905	28866	29039	29180	28826	28650	29070	29063	29049	28881	29242	28801	29080	29124	28919	28983	29012	29000	28880	29104	29240	28967	29192	29019	29024	28931	28824	29120	28926	29177	28857	29093	29124	29285	29064	28865	28912	29237	28939	28864	28836	29040	29070	28921	29118	28905	29145	28821	28931	29014	29027	28960	29031	28947	29086	28858	29031	28981	28958	28906	29061	29252	28772	29070	28900	28977	29050	29093	29071	29099	28806	28981	29058	28851	28982	28934	28910	29168	29038	28934	28899	29004	29030	28985	29138	28987	28995	28930	29102	28969	29056	29192	29157	28981	28971	29136	28910	28999	28774	29244	28959	29033	28942	28939	29185	29077	29039	29168	28883	29189	28984	29255	29200	29181	29150	28885	28987	29046	29158	29273	29122	28687	28862	28985	29056	28939	29032	29076	29019	29053	29174	29160	29116	29134	29060	28881	28898	28859	28880	28954	28995	29061	29118	28846	28789	28976	28933	28891	28786	29309	29095	29096	29044	28936	29246	29016	29131	28943	28878	28886	28957	28939	28995	29050	28977	29158	28834	28876	28966	29074	29084	28845	28993	28916	29018	28976	29105	28802	29014	28999	28893	28886	29075	29261	29004	29117	29160	28815	29009	29321	29229	29096	28927	28778	29059	28921	28867	28970	28947	29083	29187	29118	29152	28967	29035	29161	29042	29298	29048	29048	29158	28865	28958	29050	28791	28928	29089	28655	29188	28993	28975	29103	29129	29038	29039	28997	28906	29126	28871	29222	29000	29173	28814	29015	28876	29041	28990	29001	29147	29218	29297	29194	29221	29147	29013	29053	29154	28922	29135	29079	28918	29064	28931	29056	28901	29021	29108	29000	28829	29138	29178	28861	28815	28984	28907	28775	28950	29157	29145	29129	29280	28816	29122	28990	29016	29120	29095	29041	28735	28912	28996	28967	29039	29030	29059	29054	29227	29115	29042	28841	28947	29022	28983	29071	28982	28942	28996	29064	28835	29156	28867	29033	28979	29053	29221	29062	28962	28955	29013	29177	29262	28995	28928	28988	28944	28928	29072	29071	29180	28981	28782	29055	28971	28749	28915	29019	29105	29008	29060	29123	28939	28888	29078	28959	28807	28897	28971	29239	29196	28835	29126	29022	28970	28954	29062	29103	28939	29006	28939	28901	28946	29274	28948	29135	28935	28908	29020	28863	29015	28993	28773	28946	29040	29064	29066	29140	28814	28967	29190	29068	28969	28755	29205	28854	28929	28904	28915	29105	29092	29064	29001	28755	28939	28891	28986	28874	28966	28868	28922	28906	29283	28729	29299	29036	29109	28874	29204	28876	29204	28820	29093	28959	29033	29076	29260	29158	28898	29022	28987	29251	29085	28891	29058	28815	29014	28886	29136	28935	28981	29040	29148	28879	29020	28934	28972	29108	29082	28768	28965	29130	28938	28879	28807	29259	28937	28899	29145	29011	28807	28764	29028	28910	28879	29065	28886	29107	28835	28932	29143	28923	29085	28838	28875	28860	29124	28888	28776	29086	28964	28908	29316	29073	29064	28961	28809	29186	29048	29074	29162	29013	28634	28855	29251	29058	28991	29110	29072	28791	28994	28945	28970	28951	28954	29102	28890	28936	29055	28929	29012	29093	28815	28974	29178	29071	29018	28906	29037	29003	29239	29286	29153	28809	29248	29110	28949	28896	28797	29113	29271	28891	29043	29198	28747	28869	29018	28881	29157	29079	28966	29069	28987	28945	28964	29094	29188	28919	29038	29090	29030	29076	29083	28788	29120	28850	29140	29003	28845	29156	29057	29031	29029	28788	28961	29047	29055	28968	28776	29025	29126	28784	28945	29007	29097	28902	28845	28739	29040	28870	28946	28988	29167	28901	29156	29020	28784	28944	28921	28884	29105	29005	28907	28986	28953	29060	29061	29032	28907	28799	29038	28632	28880	28967	29029	29036	29157	28855	29212	29002	28969	29046	29123	29226	29108	28959	29058	28965	29190	28857	29098	28904	29010	28773	28850	29088	29006	28834	29163	29160	29080	28984	29053	29067	28897	29048	29068	28921	28747	28983	29088	28995	29047	29113	29077	29162	28984	29205	29225	29237	29188	29053	29125	29210	28814	28970	28924	29253	28833	28809	28860	28986	29111	28839	29076	29015	29030	28993	29036	29062	28968	28756	28940	29054	29060	28969	29094	29033	28866	29317	29052	29138	29093	29069	29086	28884	29016	28947	28968	29218	28892	28875	29051	29000	29006	28734	29100	28947	29002	28971	29059	29250	29050	29318	28853	28937	29080	29048	29151	29102	29491	28993	29074	28803	29117	28935	29113	28993	29057	29028	28994	29101	28967	29094	28997	28831	28989	29155	28943	29238	29051	28938	28954	29106	28963	29153	29057	28938	28982	29040	28828	28926	29058	29017	29085	29207	28999	28882	28977	28959	29220	28783	29038	29092	29255	29106	29335	29023	29127	29171	29130	28936	29095	29154	29171	28974	29238	28990	28904	29081	29135	29067	28978	28907	29151	28918	28978	28784	29158	28999	29066	28863	28938	28816	29149	29101	29061	29227	28993	28917	28920	29030	28969	28957	28876	28888	29127	29020	29174	29028	29195	28998	28950	29025	28981	29199	28963	28786	29031	28859	29089	29096	29156	28968	28964	28811	29117	29148	29061	29068	29148	29116	28921	29013	29269	29024	29078	28869	28969	29134	28927	29000	29290	28776	28999	28885	29150	28939	29196	28916	28988	29157	29102	29096	28983	28993	29256	28850	28898	28841	28984	29127	28747	29015	28965	29013	28985	29092	29130	28966	29154	29177	28971	28876	28882	29166	29084	28888	29024	29037	28799	29091	28854	28922	29075	28931	29115	29143	29217	29126	28970	29144	28847	29030	29020	29104	28895	29112	29029	29100	29017	29020	28923	28996	28989	29173	29060	28958	29159	29241	29138	29100	29187	29155	29021	29320	29169	28972	29254	29145	29029	29089	28976	28946	28990	28912	28876	28997	29060	28957	29059	28930	29123	28914	29145	28851	28916	28989	29046	28826	28994	29047	28718	29000	28976	29176	29026	28729	29212	29001	29143	29045	28660	28891	28824	28996	29218	28727	29359	29151	29074	28979	28813	28866	28964	29027	28676	29098	29151	28967	29022	28974	28975	29208	29220	29077	28812	28946	29116	28925	28940	29021	28973	28863	28983	29046	29175	29093	28969	28945	29183	29178	29048	28973	28971	29013	28892	29174	28807	28967	29078	29083	29043	29074	28994	29081	29093	29019	29106	29101	28827	28868	28950	28890	28986	29041	29037	29081	29056	28876	28809	29107	29130	28824	29153	28789	28915	29068	29232	29020	29038	28714	29071	28932	28918	28884	28833	28746	29357	29181	28870	28933	28879	28962	29075	29216	29078	28961	28991	28994	29027	28837	28857	29020	28845	28762	29008	29160	29149	29214	28899	28887	29133	28915	29003	29123	28960	29002	28912	29095	28785	29110	28889	28891	29021	29087	28923	28808	28896	28961	29005	29090	29033	28876	28938	28977	28957	29008	29017	28767	29132	29179	28976	29046	28972	28898	28965	29047	29001	28997	29212	28916	28933	29029	29045	28733	29171	29150	28940	28973	28945	28941	28814	28992	29222	28829	28874	29025	29062	28981	28942	29019	29019	29098	28917	28944	29018	29018	29134	28933	29022	28749	28853	29037	28882	29133	29184	29148	29063	29042	28969	28987	29010	29149	29209	29215	29132	28947	28888	29030	29032	28859	28893	29225	29089	28965	29043	29033	29014	29023	28856	28926	29100	29062	29289	28934	28965	28988	28969	28830	29097	28879	28809	29068	29070	29015	28816	29032	28900	29065	29322	28913	29327	29291	29310	29069	28951	29043	29011	29307	29152	28943	28908	29251	29142	28895	28950	28931	28987	29092	28878	29015	29013	28953	28892	29269	28931	29004	28987	29126	28944	28799	29263	28846	28852	28825	29316	28922	29092	28717	28793	29141	28910	29066	29237	29133	29099	29210	29075	29187	29078	28938	28991	29040	28885	29182	29038	29125	28988	28866	29002	29026	28993	29100	29039	28803
35203	60964	51598	35580	26649	23306	22569	22176	22108	22236	22367	22304	22091	22245	22187	21990	22314	22093	22328	22091	22136	22165	22195	22157	22210	22165	22010	22295	22166	22443	22290	22112	22254	22246	22138	22075	22300	22168	22235	22380	22173	22145	22272	22076	22172	22318	22099	22182	22376	22558	22254	22267	22168	22064	22346	22308	22186	22186	22250	22278	22322	22246	22355	22143	22238	22227	22212	22138	21998	22103	22214	22221	22175	22156	22109	22288	22137	22089	22422	22164	22100	22124	22092	22226	22308	22288	22101	22237	21995	22332	22153	22040	22055	22193	22222	22183	22197	22125	22327	22137	22256	22064	22373	22237	22055	22022	22308	22298	22193	22155	21998	22058	22248	21993	22202	22020	22385	22058	22191	22326	22171	22192	22327	22206	22226	22252	22241	22254	22229	22320	22419	22433	22110	22078	22353	22254	22265	22355	22149	22314	21979	22281	22122	22291	22157	22080	22293	22114	22252	22089	22254	22222	22157	22296	22223	22041	22118	22146	21993	22246	22154	22352	22106	22323	22324	22229	22246	22222	22162	22078	22264	22183	22290	22063	22391	22163	22008	22059	22122	22228	22152	22341	22228	22195	22212	22060	22134	22164	22190	22309	22298	22200	22082	22212	22144	22071	22171	22030	22183	22031	22151	22212	21950	22181	22263	22211	22298	22170	21977	22247	22127	21931	22027	22154	22229	22079	22257	22331	22166	22296	22234	22106	22159	22293	22167	22064	22163	22174	22285	22295	22165	22031	22107	22178	22374	22305	22145	22305	22356	22324	22209	22085	22073	22148	22167	22292	22183	22159	22044	22081	22292	22248	22174	22344	22123	22321	22225	22248	22126	21981	22090	22111	22235	22265	22182	22070	22313	22053	22171	21992	22060	22361	22296	22291	22090	22195	22221	22181	22296	22246	22021	22154	22295	22108	22320	22191	22326	22347	22160	22079	22223	22302	22192	22253	22271	22264	22200	22224	22267	22065	22034	22076	22312	22106	22068	22196	22057	22149	22368	22293	22231	22109	22256	22326	22241	22325	22142	22265	22108	22193	22111	22181	22125	22109	22045	22236	22056	22189	22273	22171	22253	22320	22219	22074	22255	22194	22223	22167	22267	22161	22047	21939	22028	22056	22129	22100	22339	22252	22118	22063	22255	22141	22178	22245	22141	22179	22177	22006	22184	22086	22266	22229	22155	22229	22190	22233	22257	22253	22161	22317	22015	22338	22050	22216	22169	22115	22354	22161	22304	22249	22244	22167	22315	22137	22193	22172	22193	22150	22286	22120	22169	22171	22381	22013	22087	22282	22211	22140	22194	22338	22076	22346	22344	22276	22042	22318	22309	22196	22135	22017	22132	22288	22188	22279	22178	22353	21963	22089	21988	22212	22155	22103	22096	22045	22140	22125	22166	22120	22200	22144	22237	22074	22327	22166	22157	22077	22068	21951	22094	22062	22227	22173	22127	22320	22174	22218	22297	22343	22171	22223	22237	22351	22270	22173	22158	22093	22233	22210	22237	22223	22205	22263	22349	22217	22086	22289	22270	22076	22268	22010	22058	22159	22169	22362	22245	22144	22217	22282	22172	22087	22145	22208	22233	22030	22035	22261	22120	22272	22107	22205	22174	22276	22115	22183	22248	22339	22223	22136	22087	22257	22388	21972	22211	22385	22175	22292	22097	22254	22197	22202	22098	22321	22175	22420	22115	22261	22087	22269	22339	22235	22163	22266	22126	22088	22204	22354	22128	22315	22193	22073	22205	22237	21962	22138	22284	22246	22087	22221	22254	22161	22220	22253	22304	22127	22278	22265	22048	22113	22316	22144	22096	22260	22373	22327	22083	22237	22090	22232	22167	22243	22335	22228	22175	22077	22000	22216	22213	22215	22025	22148	22192	22213	22246	22058	22296	22220	22086	22255	22345	22160	22355	22175	22269	22166	22338	22080	22145	22066	22178	22217	22371	22331	22287	22170	22039	22090	22231	22066	22312	22111	22366	21992	22121	22121	22012	22255	22328	22109	22232	22320	22231	22431	22085	22164	21928	22283	22240	22187	22163	22220	22174	22334	22246	22208	22265	22196	22360	22179	22267	22124	22329	22215	22294	22394	22385	22069	22170	22121	22275	22221	22256	22432	22225	22068	22308	22402	22299	22040	22182	22090	22237	22295	22252	22100	22207	22135	22089	22210	22107	22235	22244	21986	22332	22192	22292	22090	22158	22301	22116	22203	22289	22146	22210	22072	22347	22176	22025	22210	22103	22333	22341	22165	22079	22149	22255	22398	22395	22246	22224	22212	22248	22102	22221	22343	22163	22167	22167	22225	22138	22357	22121	22267	22029	22164	22185	22277	22248	22238	22375	22312	22151	22258	22235	22307	22019	22252	22228	22117	22360	22263	22116	22106	22148	22150	22097	22219	22027	22187	21987	22365	22210	22222	22304	22185	22234	22233	22161	22181	22194	22274	22082	22434	22128	22087	22142	22245	22389	22342	22073	22191	22092	22260	22284	22071	22235	22279	22331	22315	22371	22276	22210	22275	22341	22032	22154	22203	22155	22311	22190	22187	22277	22190	22116	22093	22301	22256	22146	22304	22129	22063	22290	22233	22244	22457	22177	22141	22151	22207	22291	22287	22212	22227	22018	22060	22290	22300	22375	22266	22354	22021	22256	22106	22289	22157	22267	22015	22290	22190	22180	21986	22127	22055	22468	22045	22148	22194	22192	22206	22292	22135	21969	22374	22294	22241	21957	22465	22134	22143	22276	22197	22163	22140	22109	22214	22235	22315	22185	22206	22188	22126	22165	22137	22269	22100	22096	22148	22087	22408	22223	22192	22066	22223	22101	22321	22175	22184	22324	22215	22121	22086	22162	22230	22053	22117	22171	22390	22088	22097	22165	22370	22242	22193	22075	22109	22234	22132	22140	22016	22259	22163	22249	22256	22137	22215	22183	22135	22132	22266	22172	22128	22075	22169	22276	22215	22034	22222	22184	22269	22103	22246	22199	22192	22211	22296	22122	22057	22146	22167	22068	22062	22126	22128	22091	22346	22370	22067	22428	22034	22173	22271	22095	22216	22314	22247	22110	22157	22272	22118	22113	22105	22263	22234	22081	22225	22206	22176	22183	22247	22257	22341	22100	22136	22389	21916	22167	22230	22273	21982	22074	22200	22368	22344	22463	22414	22284	22330	22221	22212	22358	22042	22187	22397	22211	22169	22066	22117	22172	22231	22072	22307	22212	22150	22178	22150	22055	22219	22248	22137	22306	22430	22186	22400	22311	22262	22223	22197	22143	22130	22307	22296	22221	22267	22138	22149	22162	22191	21938	22091	22123	22117	22159	22249	22185	22256	22180	22155	22179	22280	22131	22138	22252	22119	22117	22233	22214	22297	22248	22071	22242	22101	22242	22189	22175	22189	22212	22141	22137	22315	22324	22215	22259	22238	22240	22176	22161	22097	22150	22128	22178	22216	22168	22214	22276	22279	22231	22165	22238	22283	22176	22205	22302	22108	22187	22096	22249	22164	22000	22155	22190	22121	22117	22138	22271	22331	22105	22302	22235	22105	22067	22239	22262	22152	22320	22153	22111	22165	22192	22230	22308	22128	22189	22266	22117	22272	22118	22209	22107	22094	22229	22177	22222	22296	22154	22218	22177	22264	22367	22225	22303	22143	22144	22073	22157	22128	22226	22106	22074	22069	22147	22219	22439	22214	22288	22117	21931	22160	22126	22221	22140	22205	22199	22203	22163	22238	22210	22250	22182	22264	22114	22360	22240	22284	22186	22238	22286	21986	22017	22239	22067	22137	21996	22292	22311	22148	22305	22181	22257	21957	22227	22108	22196	22251	22098	22417	22087	22166	22355	22145	21931	22253	22174	22068	22353	22285	22268	22177	22325	22236	22155	22237	22368	22025	22248	22177	22220	22168	22412	22210	22032	22266	22130	22220	22153	22209	22314	22222	22103	22211	22167	22088	22114	22341	22217	22192	22150	22262	22186	22210	22288	22128	21879	22148	22439	22205	22106	22176	22206	22065	22117	22027	22344	22183	22348	22314	22268	22232	22427	22074	22387	22281	22086	22140	22179	22096	22206	22172	22176	22162	22298	22148	21981	22015	22256	22225	22152	22121	22143	22109	22304	22164	22342	22162	22453	22222	22178	22064	22145	22121	22321	22302	22082	22365	22335	22270	22106	22156	22278	22193	22193	22213	22301	22125	22314	22447	22178	21999	22160	22338	22113	22270	22369	22331	22146	22296	22080	22188	22054	22288	22185	22068	22387	22290	22303	22306	22117	22114	22362	22054	22308	22486	22330	22148	22116	22234	22127	22327	22169	22119	22387	22161	22244	22086	22303	22104	22310	22222	22193	22213	22321	22209	22248	22327	22203	22083	22357	22145	22255	22196	22251	22094	22171	22289	22210	22203	22241	22251	22161	22049	22217	22181	22141	22219	22235	22144	22223	22121	22191	22157	22049	22257	22410	22049	22147	22108	22221	22074	22353	22128	22349	22318	22163	22325	22229	22182	22474	22040	22245	21982	22294	22246	22156	22185	22034	22223	22219	22204	22104	22376	22236	22265	22299	22146	22273	22157	21988	22227	22174	22174	22247	22193	22144	22218	22141	22057	22267	22134	22166	22282	22151	22027	22203	22268	22133	22244	22368	22212	21940	22030	22252	22091	22230	22137	21973	22122	22185	22102	22032	22150	22227	22165	22285	22337	22150	22304	22288	22089	21925	22218	22035	21949	22124	22264	22457	22243	22171	22228	22284	22051	22066	22072	22168	22119	22372	21967	22285	22119	22401	22227	22198	22341	22092	22153	22342	22159	22206	22233	22248	22298	22500	22391	22278	22201	22245	22206	22170	21992	22210	22117	22109	22143	22019	22245	22051	22097	22127	22119	22349	22155	22100	22165	22313	22113	22167	22056	22192	22069	22270	22243	22160	22301	22385	22159	22186	22210	22240	22298	22278	22303	22184	22233	22251	22274	22124	22273	22251	22415	22170	22211	22261	22276	22207	22326	22155	22121	22191	22248	22202	22267	22179	22178	22086	22058	22216	22279	22353	22144	22195	22198	21971	22288	22216	22331	22163	22178	22128	22201	22123	22250	22151	22237	22410	22282	22233	22055	22196	22070
23674	25235	45828	45835	37359	33107	31850	29365	29072	29485	29268	29395	29445	29279	29256	29254	29354	29171	29324	29022	29208	29433	29243	29272	29242	29030	29177	29104	28991	29416	29232	28995	29112	28985	28997	29009	29072	29244	28991	29152	29118	29191	29043	29254	29189	28861	29272	29271	29006	29079	29170	29338	29217	29252	29330	28909	29127	29038	29168	28923	29371	29294	29035	29126	29160	29005	28987	28882	29180	28954	29066	29341	29110	29121	29159	29238	28988	29153	29195	29231	29084	29148	29212	29148	28936	29085	29269	28918	29184	29090	29042	29265	28906	28971	28994	28995	28996	28970	29023	29000	29077	29064	28974	29064	29279	29002	29084	29072	29228	29011	29232	29103	28848	28863	29073	29235	29124	29148	29226	29062	28993	29045	28808	29038	29046	29104	28936	29108	29014	28864	29158	29070	29016	28998	28905	29236	29113	29115	29207	29168	29132	28932	29072	29098	28909	28894	28793	29311	29157	29050	28979	29210	29183	28965	28911	28961	29130	29303	29177	29111	29156	29043	29227	29220	29168	29085	29313	29047	29118	29065	28854	29009	29099	28991	29167	29051	29173	29226	29058	29097	29048	28998	29013	29060	29120	29123	28863	28970	29204	29043	28992	29263	29027	29245	29096	28948	29141	28996	29034	29016	29393	29186	29157	28993	28998	29105	29065	28993	29112	29313	29171	29045	29080	28900	29211	29093	29017	29327	28953	29099	29151	29115	29013	28715	28954	29224	29175	28996	29006	28920	29188	28963	29139	29337	29023	29052	29080	29299	29119	28999	29062	29184	29139	28780	29126	28938	28985	29126	29230	29161	28836	29127	29179	29240	29184	28941	28918	29067	29146	29062	29197	29179	28985	28917	28938	29074	28925	29083	29058	28930	29093	28909	29002	29050	29111	28925	29009	29127	28974	29048	28913	28989	28980	29073	29125	28967	29043	29065	28726	29116	28901	29102	29096	29122	28792	29111	29169	29035	29034	29196	29041	29258	28833	29016	29096	29111	29007	29120	29394	29167	29212	28881	29098	29223	29056	28965	29076	29139	29130	28890	28886	29112	29289	28959	28903	29154	28990	28969	29036	28860	29174	28859	29291	28955	29087	29200	29225	29231	29243	29143	29076	29105	29085	29069	29152	29275	28925	29274	29183	29132	29316	29000	29203	29088	29078	29035	29032	29137	29048	29194	29140	28958	29152	28856	29361	28918	28895	29152	29104	28937	28967	29305	29000	28831	28884	29239	29214	29170	29193	29019	28923	29035	28829	28852	29182	29284	29033	29106	29204	29331	29061	29013	28906	29128	29058	29122	29012	29201	29288	29185	29117	28955	29152	29144	29222	28901	28933	29008	29136	29066	28898	29207	29045	29146	28933	28912	29264	28810	29205	29154	29095	29200	29234	28949	29194	28890	29190	29171	29194	29158	29030	29101	29055	28877	29088	28900	29095	29307	29043	28943	29166	29166	29220	29117	29053	28843	29006	28916	28947	29076	29292	29177	29108	29022	28925	29037	29221	28958	29127	29106	29091	29001	28949	28926	28986	28829	29104	29132	29116	29107	28951	29131	28707	29094	29048	29428	29156	29147	29044	29015	29268	29040	29263	29119	29035	29042	29329	28890	29182	29196	29239	28888	29036	29072	29295	28970	28952	29138	29096	29205	28926	29232	29046	29034	29104	29119	29169	28854	29066	29135	28973	29314	29113	28981	29121	28994	28889	29043	29229	29238	28952	28979	28934	28804	29042	28962	29352	29146	29110	29243	28961	29050	28925	28983	29184	29075	29114	29210	29052	29049	29167	29149	29070	28901	28986	29258	29340	29096	28866	29128	29060	29061	29321	29149	29137	29030	29361	28907	29319	28895	28995	29091	29302	28879	29042	29072	29021	29197	29076	29039	29177	29013	29154	28828	28942	29045	29158	29169	28859	29015	28975	29082	29092	29312	28995	28991	29100	29162	29078	28811	28959	28872	28977	29196	29211	29164	29363	28875	28797	28983	28874	28946	28873	29158	29320	28905	28852	29091	28985	29196	28931	29090	28970	29064	29278	29029	29043	29028	29136	28963	28904	28975	29080	28915	29091	28868	29051	29015	28958	29014	29177	28955	29004	29036	28966	28897	29266	28973	29075	29144	28846	28932	28959	28886	28973	28978	28911	28848	29293	29304	29203	29371	29190	29195	29183	29102	29078	28989	28965	29012	29095	28971	29055	28962	29069	29003	29039	29025	29217	29261	29294	29061	29347	28940	29015	29062	29217	28978	29195	28925	29083	28969	29106	29098	29100	29083	29385	29105	29372	28961	29068	28822	28957	29191	29245	29212	29078	28969	29037	28957	28919	29093	28929	29119	29223	29210	29055	29408	28840	28868	29336	29107	29147	29153	29089	28910	28892	28891	29103	29250	28889	29189	29217	29007	29044	28841	28982	29063	29097	29099	28953	29297	29159	29081	28989	28928	29157	29065	29016	29011	29079	29077	29283	29164	28923	29255	28942	28962	29176	29112	29156	28874	28702	29113	29005	29074	28969	29122	29043	29161	28874	28920	28981	29185	28906	29387	29201	28978	29040	29027	28921	29026	29300	28879	29248	29175	29049	29076	29028	28993	29024	29013	29079	28963	29016	29292	29094	28975	29021	29185	29152	29197	29046	28927	29146	29092	29152	29102	29206	29002	29096	29053	29233	29007	28676	29114	29012	29099	29065	28922	29015	28853	29080	28906	29099	29190	29249	28882	29069	29121	29239	29029	29079	29078	29158	28967	29191	29247	28750	29045	28958	28957	29160	28899	29143	28960	29060	29133	28962	29234	29089	29087	29121	29082	29194	29118	29359	29141	29086	29064	29309	28852	29207	29000	29245	29152	29111	29120	29195	29020	28860	29091	29175	29248	29001	28877	28863	29042	29140	29072	29134	28928	28819	29005	29007	29102	29118	28968	28949	28988	29076	29026	29049	29125	29288	29333	29087	28954	28955	28874	29298	29191	29141	29195	28930	28859	29122	29098	29066	29031	29098	29055	28877	28996	29027	29163	29229	28996	29094	29040	28869	29094	29321	29230	29140	29131	29078	29075	29202	28984	29186	28970	28916	28828	28970	28897	29118	29275	29112	29140	29144	29032	29071	29086	29007	28967	29154	29037	28784	29030	28920	29433	29002	29065	29037	28878	29114	29193	28996	29024	29180	29069	29289	29069	29258	28922	29287	29023	29033	28948	29188	28997	29417	28958	28936	28986	29200	28980	29210	29208	28998	28682	29029	29102	28995	28876	29011	28787	29024	29011	29130	29196	29075	29078	29086	28909	28911	28842	28974	28839	28994	28993	29066	29173	29156	28911	29040	29117	29279	29253	29043	28944	28839	29040	29010	28956	29062	29156	29146	29108	28991	29058	28965	28985	29149	29296	29045	29220	29054	29003	29038	28998	29104	29165	29031	29077	29057	29149	29125	28872	29107	28958	29032	29137	29110	28994	29209	29231	29132	29002	29191	29183	29160	28997	28974	29178	29096	29069	29021	29132	29027	28753	28896	29476	29069	29136	29288	29044	29290	29063	29053	28869	29301	28987	29073	28694	28922	29312	29276	28884	29264	29237	28937	29132	29350	29333	29051	29051	28969	29176	29088	29037	29290	29197	28982	28950	29066	28925	29074	29255	29082	29228	28953	28943	28889	29110	29053	28790	29030	28909	29067	29228	29251	29060	28968	29232	28950	29183	28957	29030	29046	29023	29040	29000	29107	29282	28887	29036	29208	29005	29021	29120	28975	29135	29184	29295	29204	29090	28962	28839	29069	28829	29022	29032	28836	29083	28911	29047	29086	29170	29097	29187	29203	29067	29105	29321	28926	29055	29059	28945	28949	28968	29039	29240	28945	28843	29185	29076	29206	29011	29278	29187	29412	29046	29016	29095	28903	28969	29196	28915	29203	28835	28695	28848	28807	29095	28909	29244	28970	29074	29187	29306	29339	29087	29048	28963	29161	29135	29040	28965	29262	28816	28959	29306	29389	28996	29028	29064	29016	29170	28889	29262	29136	28965	28969	29042	29367	29007	29046	29139	29063	28802	29114	29133	29065	28864	29050	29120	29027	28975	28959	28760	29052	28892	28877	28803	28988	28951	28965	28845	28965	29088	29129	29120	29188	29002	28879	28919	29118	28980	29125	29321	29258	29167	29085	29044	29172	29098	29194	29046	29094	29093	29097	29259	29124	29118	28864	29225	29184	29244	29228	29255	29311	28983	29232	29072	29240	28883	28935	29211	29079	29120	29295	28805	29025	29142	29196	29108	29049	29113	29008	29110	29001	29086	29102	29066	28992	29022	29096	29003	29185	28942	28923	29196	29115	29028	29107	29227	28945	29249	29095	29105	28999	28845	29063	29257	28839	28850	29025	29166	29192	29060	29233	29067	29258	29255	28795	29260	29029	28953	29113	29161	28981	29311	29056	29239	29064	29003	28928	29071	28986	29047	29035	28995	29151	29210	29154	29158	29197	29063	28922	28998	29451	28898	28965	29331	29096	29043	29027	28853	29014	29017	29031	29010	28989	29066	29195	29013	29013	29189	29294	29180	28838	29255	29262	29385	29207	29135	28860	28832	29258	28932	28873	29219	29081	29358	29200	29025	28901	28793	29078	29220	29239	29105	28942	29143	29051	29228	29066	28932	29095	29233	29355	29132	28830	29246	28921	29109	29098	28984	29295	29187	29207	29072	29141	29074	28860	28976	29190	29001	28926	28936	29144	29050	29029	29112	28831	29046	29008	28969	29119	29123	29259	29147	29201	29104	29008	29045	29141	29471	29025	28880	29216	29018	28976	29031	28868	28945	28924	29100	29009	29100	29079	29029	29013	28799	28963	29001	29147	28921	28905	29391	29291	29216	29079	29079	29250	29356	29309	29112	29073	29090	29193	28874	29254	29089	28754	29046	28897	28867	29300	29118	29052	28950	29196	29047	29103	29121	29275	28974	28965	28933	29008	29194	29192	29007	29018	28887	29089	29172	28969	28962	29223	29286	29174	28934	28938	28995	29073	29048	29070	28913	28910	28882	29141	29308	29082	28888	29267	29013	29004	29228	29143	29182	28716	28971	29151	29047	29066	29101	28988	29276	29095	29212	29368	29080	29010	29199	28958	29173	28809	29004	28889	29055	29188	28930
57548	101761	90342	64838	42313	28671	23573	22216	22317	22290	22212	22216	22438	22344	22297	22319	22174	22214	22324	22383	22342	22288	22384	22205	22286	22146	22254	22293	22196	22205	22318	22257	22206	22309	22336	22342	22354	22329	22328	22225	22238	22163	22386	22122	22128	22164	22331	22334	22285	22398	22310	22240	22037	22304	22393	22175	22210	22203	22322	22328	22168	22129	22224	22232	22390	22270	22327	22057	22243	22338	22317	22183	22300	22118	22086	22246	22157	22196	22162	22211	22192	22123	22231	22233	22407	22191	22182	22188	22172	22324	22132	22315	22305	22427	22141	22359	22279	22341	22327	22081	22526	22117	22364	22303	22388	22359	22458	22264	22209	22246	22471	22128	22185	22292	22515	22151	22169	22118	22254	22250	22309	22235	22132	22434	22327	22145	22276	22280	22447	22190	22579	22219	22227	22192	22250	22252	22386	22262	22250	22278	22007	22172	22181	22386	22274	22114	22421	22172	22182	22308	22210	22198	22287	22195	22457	22082	22342	22211	22383	22306	22169	22280	22177	22229	22501	22299	22246	22411	22450	22227	22282	22305	22275	22410	22284	22337	22173	22246	22266	22365	22270	22239	22233	22172	22440	22360	22148	22382	22262	22350	22357	22429	22231	22138	22278	22228	22449	22203	22176	22148	22222	22091	22271	22323	22300	22316	22172	21995	22048	22343	22290	22294	22288	22227	22375	22430	22150	22223	22238	22418	22242	22353	22277	22172	22455	22301	22327	22323	22273	22294	22283	22289	22282	22236	22095	22384	22392	22363	22286	22342	22191	22262	22144	22313	22406	22295	22252	22258	22396	22457	22097	22198	22170	22541	22162	22276	22208	22292	22177	22311	22052	22368	22420	22488	22225	22141	22353	22161	22305	22248	22288	22298	22137	22212	22011	22449	22128	22464	22275	22234	22252	22241	22270	22282	22217	22260	22333	22379	22170	22370	22331	22331	22247	22463	22172	22086	22112	22089	22334	22268	22251	22324	22226	22315	22106	22285	22323	22154	22382	22269	22222	22374	22234	22273	22296	22188	22141	22272	22146	22271	22327	22278	22340	22413	22513	22348	22219	22336	22283	22272	22277	22340	22142	22129	22253	22300	22355	22231	22303	22235	22240	22250	22088	22180	22502	22308	22335	22212	22150	22128	22321	22232	22429	22393	22167	22169	22305	22231	22221	22188	22378	22328	22187	22352	22279	22393	22154	22329	22332	21980	22393	22268	22154	22346	22265	22078	22256	22108	22354	22308	22251	22190	22057	22264	22250	22171	22228	22113	22096	22262	22268	22342	22278	22299	22130	22126	22150	22083	22390	22327	22324	22298	22232	22378	22180	22310	22253	22420	22072	22282	22487	22177	22299	22126	22289	22271	22253	22326	22224	22394	22371	22257	22420	22355	22280	22164	22224	22205	22276	22260	22333	22340	22118	22440	22307	22420	22199	22340	22342	22203	22271	22352	22344	22171	22351	22128	22269	22239	22460	22109	22360	22280	22265	22310	22422	22231	22108	22300	22268	22118	22231	22248	22109	22228	22381	22203	22340	22388	22158	22341	22118	22362	22340	22289	22261	22163	22193	22346	22292	22290	22278	22221	22245	22195	22182	22107	22303	22301	22359	22313	22248	22393	22248	22315	22279	22144	22032	22275	22131	22300	22274	22335	22245	22344	22377	22226	22243	22304	22221	22391	22238	22329	22299	22255	22191	22088	22364	22286	22248	22282	22317	22277	22368	22253	22314	22203	22212	22329	22224	22222	22459	22116	22385	22056	22224	22210	22174	22345	22028	22136	22255	22374	22217	22087	22439	22213	22284	22143	22325	22155	22321	22382	22061	22546	22149	22281	22244	22272	22212	22173	22234	22240	22327	22284	22352	22187	22229	22385	22373	22191	22496	22154	22295	22055	22159	22177	22273	22230	22275	22222	22378	22322	22425	22117	22302	22090	22227	22294	22099	22384	22403	22292	22085	22167	22292	22185	22347	22233	22331	22220	22326	22117	22263	22319	22285	22368	22298	22055	22375	22296	22173	22165	22231	22154	22346	22390	22162	22293	22210	22446	22196	22184	22310	22265	22268	22167	22192	22306	22388	22343	22142	22391	22309	22202	22222	22285	22331	22281	22336	22161	22196	22153	22259	22339	22444	22356	22417	22246	22431	22226	22301	22369	22267	22197	22182	22260	22204	22377	22301	22229	22323	22270	22214	22355	22343	22286	22253	22388	22147	22267	22249	22329	22226	22220	22317	22255	22211	22063	22162	22377	22311	22349	22191	22228	22159	22151	22242	22291	22269	22119	22258	22261	22243	22163	22320	22380	22387	22318	22351	22259	22214	22328	22311	22218	22233	22300	22395	22350	22177	22272	22220	22245	22209	22408	22497	21994	22152	22099	22278	21980	22293	22455	22133	22146	22232	22174	22462	22243	22284	22258	22335	22436	22320	22124	22340	22305	22231	22169	22349	22366	22084	22217	22104	22388	22421	22382	22133	22457	22372	22275	22246	22143	22213	22214	22322	22410	22394	22250	22233	22181	22216	22431	22459	22349	22087	22116	22150	22102	22163	22301	22235	22321	22217	22269	22288	22454	22219	22372	22122	22226	22359	22111	22234	22227	22092	22379	22330	22354	22273	22199	22339	22275	22352	22464	22126	22271	22388	22136	22177	22237	22262	22389	22095	22120	22302	22233	22225	22160	22249	22171	22147	22365	22223	22144	22275	22004	22313	22153	22170	22270	22447	22166	22278	22243	22193	22233	22286	22277	22087	22304	22420	22184	22193	22381	22251	22218	22136	22139	22054	22323	22258	22388	22203	22390	22229	22198	22478	22364	22183	22421	22164	22146	22271	22134	22167	22330	22545	22374	22122	22071	22357	22128	22263	22346	22150	22325	22236	22206	22105	22148	22339	22242	22294	22188	22215	22301	22097	22339	22247	22451	22182	22396	22343	22358	22318	22272	22227	22272	22217	22327	22330	22188	21954	22522	22299	22275	22165	22102	22093	22080	22229	22284	22213	22221	22315	22080	22257	22273	22175	22261	22216	22080	22452	22241	22370	22203	22353	22068	22386	22303	22205	22457	22377	22188	22151	22179	22375	22131	22157	22379	22408	22233	22246	22335	22334	22188	22336	22244	22377	22329	22202	22362	22237	22218	22195	22297	22297	22271	22291	22224	22186	22381	22348	22209	22267	22290	22347	22225	22320	22310	22336	22278	22401	22181	22272	22223	22240	22278	22409	22296	22405	22186	22254	22211	22373	22196	22315	22455	22263	22324	22117	22355	22333	22132	22300	22206	22284	22386	22265	22232	22026	22204	22201	22185	22400	22077	22136	22096	22354	22148	22209	22253	22438	22172	22450	22251	22210	22329	22306	22360	22252	22223	22228	22194	22368	22098	22137	22369	22339	22098	22322	22096	22231	22009	22275	22166	22483	22228	22330	22283	22318	22199	22348	22389	22347	22461	22448	22344	22263	22289	22252	22320	22142	22253	22281	22136	22506	22435	22126	22230	22163	22266	22341	22325	22198	22086	22320	22215	22172	22218	22225	22343	22323	22321	22287	22213	22192	22121	22164	21995	22396	22225	22273	22284	22077	22220	22245	22468	22174	22143	22138	22401	22358	22309	22264	22220	22280	22325	22511	22231	22116	22030	22284	22189	22275	22212	22368	22153	22318	22295	22345	22158	22243	22116	22407	22347	22246	22198	22401	22372	22154	22300	22164	22270	22279	22349	22405	22265	22195	22308	22172	22546	22394	21971	22177	22434	22186	22119	22382	22059	22108	22285	22386	22255	22251	22348	22262	22141	22145	22263	22247	22237	22160	22299	22029	22350	22218	22295	22203	22228	22165	22255	22363	22184	22434	22206	22193	22261	22275	22166	22288	22270	22133	22292	22232	22323	22049	22313	22190	22356	22167	22245	22224	22239	22168	22155	22384	22385	22194	22426	22360	22287	22237	22315	22162	22297	22160	22291	22337	22359	22201	22237	22237	22320	22254	22110	22265	22144	22227	22141	22246	22218	22267	22224	22379	22243	22054	22145	22163	22263	22185	22164	22233	22330	22219	22469	22130	22249	22205	22325	22201	22287	22284	22278	22454	22205	22172	22181	22241	22244	22242	22233	22100	22263	22093	22167	22170	22319	22217	22375	22115	22292	22262	22332	22247	22205	22241	22212	22276	22196	22073	22193	22255	22459	22327	22102	22229	22373	22072	22390	22355	22265	22236	22234	22362	22344	22160	22368	22552	22341	22254	22261	22245	22253	22181	22165	22449	22122	22175	22221	22405	22127	22270	22317	22453	22139	22308	22401	22245	22216	22342	22253	22498	22274	22311	22140	22182	22125	22459	22178	22152	22113	22407	22401	22222	22287	22280	22219	22207	22154	22165	22298	22228	22464	22297	22172	22258	22342	22293	22312	22253	22061	22317	22357	22364	22346	22176	22417	22105	22177	22333	22314	22238	22331	22149	22195	22249	22293	22306	22293	22412	22290	22268	22226	22404	22380	22213	22217	22294	22156	22245	22204	22333	22256	22276	22210	22307	22376	22277	22210	22320	22249	22095	22259	22090	22399	22448	22189	22270	22222	22189	22346	22207	22283	22220	22339	22375	22076	22439	22214	22371	22240	22109	22248	22384	22269	22234	22291	22251	22373	22495	22483	22231	22371	22176	22188	22303	22257	22255	22352	22084	22252	22384	22390	22229	22185	22247	22294	22377	22406	22285	22208	22414	22336	22145	22197	22237	22372	22308	22242	22497	22305	22213	22201	22205	22228	22265	22313	22289	22250	22277	22299	22285	22366	22240	22356	22340	22445	22160	22211	22289	22162	22344	22337	22246	22220	22182	22325	22237	22413	22355	22309	22279	22114	22200	22357	22191	22455	22373	22361	22350	22363	22263	22272	22224	22364	22215	22134	22298	22259	22218	22193	22329	22346	22221	22319	22360	22496	22269	22168	22195	22334	22324	22222	22242	22140	22265	22224	22164	22285	22283	22310	22080	22302	22427	22219	22235	22361	22091	22249	22161	22145	22175	22376	22188	22388	22223	22522	22343	22318	22304	22153	22477	22233	22318	22307	22345	22256	22374	22327	22262	22378	22153	22185	22325	22224	22315	22256	22210	22397	22159	22029	22351	21998	22421	22195
22417	23669	42716	45579	38933	34348	33907	30513	29866	30450	30503	29961	30343	30314	30397	30316	30108	30217	30419	29849	30095	30323	30041	30067	30242	30237	30185	30137	30197	29812	29953	30008	29986	29771	29851	30101	29970	29710	30029	30010	30010	29873	29939	29943	29884	30001	30115	29882	30148	30101	29989	29919	30025	30026	29761	29800	30072	30110	29775	29934	29941	30071	29894	29760	29846	30023	30215	30027	30097	29849	29955	29641	29859	30026	29983	29933	29909	29937	29918	30124	29839	29929	30053	29708	29933	30025	29843	30094	30053	29961	29853	29920	30228	30104	30074	30132	29824	29845	30069	29886	29972	30217	29922	29968	30177	30104	30205	29938	30041	29949	29865	29688	29951	29851	29827	29864	29944	29951	29961	29777	29827	30030	29791	30134	29993	29988	30033	30049	29918	29590	29831	29929	30146	30210	30101	29910	29889	29645	29907	29913	29905	29679	29951	29912	29786	29815	29882	29881	30059	29752	29834	29822	29787	29897	29862	30023	29753	30078	29897	29579	29839	29792	29837	30077	29848	29749	29789	30057	29773	30057	29842	29921	29858	29728	29976	29875	30159	29906	29918	29958	29989	30081	29996	29952	30051	30021	29899	30007	30023	29858	29877	29792	29843	30141	30042	29958	29994	29942	30047	29830	29697	29904	29934	29829	29931	29898	29790	29917	29992	29771	29897	29808	29806	29741	30157	29907	30059	29864	29947	29929	29943	29820	29686	29712	30049	29831	29985	29990	29805	29743	29811	29822	29847	30161	29752	29805	29860	29903	29798	30057	30023	29996	30080	29888	29927	29890	29934	29890	30109	30193	29915	29874	29832	30110	29980	30004	29878	29912	29740	29831	29668	29963	29858	29842	29771	29946	29782	29672	29954	29933	30004	29862	30022	29712	29816	29877	29932	29716	29973	29947	30073	29904	29932	29963	30061	29724	29797	29873	29971	29949	29942	29958	29709	30269	29820	29624	29957	29959	29969	30068	29794	30018	29764	29972	29945	29799	30003	29839	30008	29994	29977	29825	29843	29832	30066	29767	29906	29968	30033	30015	30012	29884	29748	29866	30016	29733	29855	29850	30120	29926	30036	29986	29725	29855	29675	29729	30131	29844	29894	29885	29868	29830	30013	29734	30072	29917	29807	29894	30059	29507	29836	30033	29826	29898	29903	30061	29741	29863	29862	29876	30132	29883	29955	29929	30068	29970	29950	30010	30094	29860	29915	29904	29920	29801	29892	30024	29966	29958	29983	29942	29815	29832	29829	29982	29920	29910	29922	29891	30042	30130	30035	29905	29886	29917	29895	30000	29833	29693	29788	29785	29982	29810	29918	29799	29969	30035	29888	30112	29787	29658	30033	29903	29905	30111	30152	29982	29971	29835	29712	29681	29911	29700	29716	29816	29885	29992	29848	29865	29981	30032	29962	29939	29982	30056	30008	29840	29916	29740	29904	29686	29896	29991	30009	29756	29809	29836	30087	29893	29883	29830	29862	29686	29839	29927	30098	29893	29936	29694	29852	30050	30074	29796	29708	29796	29949	29869	29807	29938	29805	29748	29593	29627	30096	30009	30054	29932	29859	29787	29981	30097	29770	29973	30136	29785	29990	29814	29851	29946	30265	29826	29829	29953	30024	29965	29949	29659	30048	30043	29858	29728	29933	29808	29993	30250	29905	30034	29914	29994	29895	30132	29787	29827	29911	29841	29919	30022	30072	30094	30157	29787	29946	29910	29983	29736	29938	29795	30127	29824	29648	29876	30068	29952	29868	29962	30118	29960	30077	29821	29908	29844	29908	30172	29907	30045	29857	29899	29962	29802	29973	30074	30068	30093	29880	29903	29966	29781	29925	29963	29996	30053	29842	29752	30027	29934	29724	29792	29923	29774	29973	29832	29962	29912	29799	29965	29994	30030	29671	30016	29773	29711	29866	29891	29944	29927	30001	29970	29858	29866	29888	30092	30036	29902	29952	29731	29829	29917	29977	29845	29824	29885	29793	29972	30082	29789	29867	29799	29913	30101	29641	29933	29904	30045	29847	29902	29859	29925	30221	29907	30224	29781	29839	29902	30018	29863	30016	30079	29813	29936	29873	29751	30066	29881	29925	30146	30048	30018	29934	30083	29520	29831	29823	30244	30018	29828	30044	30006	29767	29935	30188	29921	29922	29887	29923	30048	30034	29837	29859	29860	29919	29621	29869	29838	29949	29800	29755	29886	30014	29918	29986	29939	29922	29679	29665	29749	29871	29782	29770	30041	29737	29997	29607	29716	29905	30044	29923	29821	30099	30127	30015	29792	30282	30021	29808	29754	29959	29819	29812	29867	30082	29855	29878	29917	29996	29834	29942	29795	29820	29684	29903	30074	30133	29928	29802	29877	30069	29635	29762	29750	30097	29855	29830	29957	29850	30209	30186	29973	29828	29933	29994	30046	29968	30040	29934	29855	29906	29818	30013	30089	29881	29889	29865	29889	30158	29970	29835	29903	29662	30076	30095	29647	29940	29710	29884	29929	30067	30099	29764	29904	30094	29991	29888	30034	29714	29827	29810	30009	30035	30009	29913	29921	29609	29727	30001	29838	29833	29929	29876	30056	30115	30015	29758	29788	30066	30113	30140	29771	30027	30046	29986	29698	29993	30014	29937	29882	30222	29768	29885	29747	29799	30156	29936	29899	29766	29909	29899	29910	29650	29704	29986	30066	29830	30132	29979	30112	29794	29846	30033	29899	29916	29692	30055	30002	29745	29757	29769	29596	29894	29824	29868	29858	29987	30079	29979	30137	29953	30048	29672	29790	29826	30027	29753	29820	30072	29896	29996	29992	30053	29947	29840	30057	29851	29665	29958	29945	30101	30069	29605	29925	29827	29954	30156	29695	29773	29885	30053	29851	30009	29871	29900	29765	29817	29743	30032	29826	30050	29989	29997	29844	29999	29743	29794	29969	29845	29825	29869	29792	29930	30071	30031	29824	29951	29698	29962	30102	30011	29673	30017	29843	29908	29819	29878	29881	29786	29865	29711	30000	29893	29740	29822	29816	29775	30227	29997	29589	29778	29824	29827	30030	29874	29863	29926	29825	30101	29646	29799	29831	29819	29924	29977	29840	29917	29911	29853	29920	29837	30024	29988	29771	29925	30025	29812	29844	29894	29914	29959	30047	29790	29691	30129	29873	29761	30045	29653	29835	29763	30006	29974	29942	29695	30047	29650	29999	29861	30035	30196	29884	30046	29993	29892	29537	29687	29684	29842	29805	29900	30066	30124	29783	30033	29734	29713	29663	29869	29917	30017	29687	29850	29984	29924	29847	29843	29823	30028	29796	29760	29838	29933	30122	29853	29807	29779	29790	29863	29739	29967	29966	29915	29957	29929	29845	30089	30017	29727	29998	29966	29778	29823	29950	30060	29934	29896	29873	29871	29807	30164	30034	29897	29937	29868	29832	29793	29835	29908	29961	29967	29935	29785	30054	29959	30089	29810	29923	29714	29994	29811	29972	29557	30129	30097	29760	30074	30017	29838	29742	30003	29959	29837	29793	29818	29907	29691	30091	29689	29950	29887	29709	29979	29923	30013	29761	29786	29816	29913	29945	29582	29744	29948	30015	29869	29896	29845	29877	30039	29897	29830	29930	29729	30026	29953	29602	29919	29991	30046	29874	29889	30093	30068	29845	29842	29855	30118	30043	29847	29898	30087	29943	29876	29915	30102	29919	30141	29866	30074	29979	29870	29851	30022	29905	29970	29998	29788	29951	29993	30065	30044	29770	29984	29930	29990	29956	30008	29916	29811	29495	29731	29886	29892	29867	30193	29917	29906	29850	30094	29847	30081	30002	29975	30144	29987	29847	29935	30083	30086	30050	30104	29868	29896	29855	29961	29959	29838	29872	29893	30194	30107	29881	29876	29766	29909	29776	29812	29771	29778	29933	30074	29985	29873	29940	29881	29930	29775	29686	29740	29933	29917	29708	29910	29865	29980	29770	29839	29995	29891	30017	29975	29736	30020	29896	30124	29932	29928	29810	29938	29968	29835	29969	29990	29875	29799	29809	30137	29926	30005	29789	29762	29974	29963	30039	30268	29972	29788	30132	29738	29826	29806	29892	29874	29893	29884	29695	30039	29868	30150	29926	29890	29918	29813	30049	29990	30128	30064	30271	29907	30072	30133	30019	29858	30000	30056	29891	29732	29773	29875	29787	29825	30151	29891	29921	29662	29717	29708	29842	29907	29909	29965	29972	29731	29973	29978	29944	29958	29810	30079	29824	29909	29740	29790	29789	29791	30023	29984	30034	30155	29821	29808	29819	30107	30074	29738	29690	29799	30083	29926	29693	29788	29969	29783	29805	29974	29999	30182	29800	29707	29903	29701	29981	29830	29795	29913	30048	29831	29845	29782	29905	29916	29983	29979	29715	29909	29949	29972	29985	29977	30013	29824	29937	30089	29762	29918	29820	30235	29976	29845	29860	29850	29950	29990	29933	29866	29898	29842	29884	29994	29960	30012	30043	29918	30011	30117	29768	29627	30093	29952	29972	29857	29947	29646	29860	29726	29943	29837	29806	29864	29841	30147	29888	30006	29945	30054	29997	29713	29749	29861	30039	29979	30035	30162	29920	29937	29856	29736	29778	30102	29975	29720	30048	29847	29770	30075	29798	29796	29997	29900	29773	29896	29793	29920	29845	29722	29902	29965	29941	29966	29880	30142	29941	30098	29911	29855	29690	29943	29592	29726	29953	29921	30041	29892	29736	29972	29752	29992	29908	29923	30107	30042	29826	29887	30030	29889	29791	29862	29691	30043	29777	30111	29836	29863	30051	29855	29771	29931	29776	29908	29782	29534	29806	29950	29930	29836	29848	29983	29845	29758	30278	29877	29798	30050	30032	29839	29781	29731	29877	29880	30123	29967	29760	29575	29963	29899	29682	29729	29840	29785	30021	29918	29789	29952	29848	29910	29732	30120	29801	29950	30026	30011	29854	29708	30073	29785	29732	29896	29975	29860	29623	29830	29927	29997	29774	30040	29875	29844	29714	29732	29974	29962	29741	30010	29720	29831	29836	29875	29971	30064	29729	29812	29808	30048	30019	29914	30109	29943	29828	30067	29983	29817	29822	29878	30028	30024	30094	30056	30000	29964	29927	29680	29945
64029	101346	95249	80732	54044	34447	25391	23137	22760	22614	22768	22618	22676	22694	22797	22780	22963	22658	22759	22776	22780	22707	22785	22751	22854	22762	22858	22472	22883	22826	22901	22618	22613	22770	22692	22908	22870	22779	22707	22783	22581	22934	22796	22684	22921	22638	22792	22842	22784	22705	22820	22683	22684	22655	22781	22756	22678	22803	22778	22908	22773	22919	22886	22840	22872	22977	22748	22773	22642	22770	22894	22808	22761	22624	22704	22607	22971	22923	22697	22908	22819	22894	22955	22827	22586	22735	22805	22771	22795	22488	22772	22729	22863	22509	22825	22790	22769	22640	22708	22785	22879	22936	22643	22750	22560	22649	22882	22608	22767	22809	22618	22893	22784	22628	22628	22676	22733	22688	22750	22857	22825	22732	22741	22759	22608	22800	22877	22740	22780	22683	22604	22770	22807	22804	22845	22559	22674	22814	22937	22769	22691	22831	22859	22748	22653	22823	22864	22775	22938	22875	22702	22743	22890	22715	22482	22688	22572	22478	22802	22695	22712	22793	22705	22802	22622	22709	22864	22768	22902	22740	22692	22748	22754	22747	22781	22729	22891	22701	22884	22845	22845	22666	22607	22805	22591	22642	22871	22711	22652	22840	22802	22807	22766	22582	22924	22683	22805	22999	22698	22599	22825	22647	22778	22683	22932	22640	22827	22690	22716	22710	22706	22517	22893	22804	22781	22696	22852	22635	22770	22836	22671	22690	22554	22689	22623	22929	22604	22664	22604	22678	22731	22800	22767	22850	22731	22805	22679	22776	22733	22746	22703	22845	22825	22789	22690	22603	22776	22801	22745	22716	22830	22580	22421	22832	22784	22697	22790	22858	22712	22635	22997	22888	22709	22670	22643	22890	22834	22736	22750	22760	22666	22825	22846	22543	22740	22619	22845	22666	22655	22924	22654	22655	22706	22613	22687	22715	22717	22675	22695	22828	22824	22664	22973	22595	22669	22885	22698	22715	22667	22829	22828	22841	22960	22840	22901	22727	22670	22708	22726	22638	22901	22801	22580	22864	22864	22779	22871	22699	22869	22693	22589	22681	22786	22854	22735	22770	22778	22641	22699	22525	22839	22908	22825	22591	22762	22794	22537	22806	22930	22814	22673	22774	22888	22908	22678	22741	22572	22781	22841	22758	22869	22863	22897	22912	22692	22687	22726	22692	22646	22875	22755	22631	22725	22714	22816	22720	22748	22850	22656	22939	22713	22880	22738	22650	22645	22588	22883	22931	22681	22532	22669	22722	22795	22611	22889	22829	22713	22685	22682	22758	22853	22847	22722	22844	22722	22850	22820	22825	22767	22853	22834	22752	22732	22695	22786	22726	22684	22590	22743	22768	22682	22738	22661	22714	22782	22758	22780	22700	22613	22860	22542	22840	22656	22533	22747	22724	22601	22667	22463	22799	22875	22800	22631	22996	22654	22734	22877	22680	22728	22829	22691	22865	22769	22686	22794	22804	22765	22778	22712	22749	22749	22669	22592	22699	22683	22638	22773	22637	22851	22708	22664	22794	22843	22673	22793	22655	22879	22711	22757	22736	22800	22825	22727	22663	22757	22809	22879	22800	22752	22701	22736	22843	22615	22763	22561	22771	22651	22775	22745	22707	22779	22780	22792	22629	22774	22800	22875	22652	22767	22678	22667	22840	22712	22751	22809	22992	22726	22705	22774	22881	22642	22932	22745	22768	22690	22740	23052	22841	22805	22952	22829	22808	22743	22554	22870	22906	22616	22793	22743	22792	22779	22563	22896	22845	22891	22738	22767	22899	22748	22833	22610	22757	22769	22593	22644	22689	23009	22797	22914	23073	22788	22745	22644	22900	22744	22819	22860	22895	22829	22937	22699	22889	22711	22794	22662	22561	22678	22827	22921	22737	22656	22710	22917	22588	22970	22709	22763	22711	22799	22904	22715	22603	22748	22687	22645	22622	22724	22636	22876	22623	22948	22767	22731	22893	22661	22856	22719	22680	22927	22801	22833	22594	22777	22804	22731	22707	22681	22748	22675	22977	22722	22806	22916	22820	22839	22876	22810	22601	22803	22693	22757	22737	22815	22684	22760	22919	22778	22723	22927	22771	22741	22902	22737	22759	22830	22661	22625	22765	22811	22777	22696	22913	22773	22881	22673	22837	22717	22764	22783	22722	22891	22729	22661	22853	22733	22625	22630	22837	22679	22784	22618	22976	22817	22817	22766	22839	22902	22988	22791	22675	22714	22855	22690	22872	22828	22663	22609	22689	22898	22601	22743	22685	22833	22561	22734	22669	22716	22863	22764	22719	22723	22615	22907	22593	22830	22857	22782	22747	22888	22910	22667	22429	22753	22864	22681	22676	22783	22800	22845	22818	22977	22712	22649	22809	22874	22799	22771	22727	22971	22788	22694	22721	22629	22661	22782	22693	22564	22937	22823	22755	22899	22737	22682	22941	22775	22671	22857	22886	22675	22763	22899	22857	22854	22713	22773	22583	22753	22909	22660	22837	22647	22797	22825	22704	22669	22807	22816	22724	22620	22770	22771	22781	22806	22859	22770	22699	22901	22768	22677	22715	22690	22835	22655	22694	22627	22759	22792	22803	22748	22983	22694	22725	22810	22730	22685	22667	22687	22847	22812	22816	22635	22853	22627	22732	22705	22817	22809	22750	22864	22784	22837	22593	22849	22854	22889	22800	22765	22605	22960	22758	22735	22882	22977	22721	22612	22822	22864	22611	22744	22912	22848	22714	22785	22824	22629	22810	22801	22834	22763	22909	22734	22604	22616	22894	22858	22839	22702	22687	22787	22769	22668	22755	22720	22825	22676	22667	22733	22715	22666	22572	22771	22933	22728	22697	22726	22779	22897	22673	22713	22729	22622	22610	22802	22880	22783	22688	22641	22781	22820	22721	22675	22827	22813	22774	22895	22623	22624	22908	22968	22869	22788	22667	22766	22747	22773	22681	22692	22772	22651	22739	22749	22825	22764	22763	22761	22548	22774	22633	22620	22654	22741	22625	22800	22717	22767	22601	22769	22862	22713	22769	22927	22704	22704	22801	22693	22738	22585	22827	22800	22842	22813	22879	22695	22643	22608	22574	22954	22783	22685	22836	22688	22792	22912	22825	22746	22721	22654	22588	22780	22900	22843	22637	22789	22651	22859	22718	22870	22765	22861	22718	22781	22762	22863	22722	22889	22843	22870	22817	22550	22917	22733	22740	22743	22879	22919	22813	22769	22740	22623	22886	22753	22700	22651	22911	22652	22932	22609	22709	22648	22903	22784	22679	22897	22568	22763	22627	22768	22751	22710	22956	22707	22671	22689	22709	22691	22836	22596	22646	22630	22782	22633	22740	22706	22758	22926	23102	22712	22752	22939	22706	22889	22637	22802	22772	22683	22837	22617	22750	22933	22694	22771	22817	22712	22901	22665	22903	22727	22903	22728	22555	22778	22640	22533	22654	22696	22802	22525	22697	22625	22808	22689	22860	22745	22890	22739	22926	22832	22786	22742	22918	22628	22508	22667	22870	22689	22891	22788	22877	22628	22838	22789	22790	22652	22678	22781	22626	22855	22576	22854	22640	22735	22612	22826	22866	22559	22680	22874	22650	22881	22738	22638	22697	22882	22556	22827	22737	22941	22777	22702	22691	22905	22882	22663	22747	22833	22562	22658	22844	22869	22678	22893	22606	22788	22573	22906	22838	22604	22766	22782	22894	22489	22672	22837	22822	22510	22741	22779	22640	22630	22910	22618	22624	22895	22870	22707	22712	22598	22608	22673	22597	22694	22714	23008	22756	22891	22739	22792	22827	22924	22860	22782	22471	22675	22749	22504	22733	22643	22701	22625	22727	22854	22774	22828	22613	22804	22876	22642	22536	22899	22687	22806	22732	22628	22725	22737	22743	22671	22759	22731	22948	22541	22870	22976	22704	22659	22665	22768	22803	22639	22676	22846	22805	22956	22972	22803	22803	22879	22613	22779	22720	22621	22865	22787	22555	22647	22666	22590	22736	22924	22687	22853	22707	22766	22713	22801	22736	22711	22713	22667	22756	22750	22857	22791	22601	22765	22772	22785	22988	22867	22677	22774	22876	22559	22860	22730	22763	22720	22883	22787	22596	22859	22850	22772	22763	22741	22676	22779	22786	22722	22757	22723	22779	22840	22735	22727	22802	22579	22634	22517	22769	22723	22764	22478	22762	22588	22473	22691	22667	22714	22667	22857	22811	22663	22734	22862	22792	22754	22786	22652	22799	22818	22816	22712	22796	22697	22693	22793	22687	22720	22705	22641	22645	22938	22785	22743	22759	22736	22662	22722	22980	22731	22618	22801	22821	22787	22684	22780	22616	22727	22666	22734	22849	22783	22644	22682	22674	22775	22702	22772	22847	22730	22795	22795	22751	22669	22951	22764	22716	22699	22848	22763	22839	22795	22746	22720	22770	22661	22972	22752	22756	22626	22787	22913	22773	22761	22648	22716	22710	22720	22823	22650	22748	22792	22926	22794	22739	22702	22653	22712	22733	22864	22674	22703	22691	22801	22872	22780	22691	22683	22787	22833	22801	22850	22807	22782	22794	22714	22757	22832	22803	22819	22816	22536	22895	22702	22790	22784	22862	22679	22591	22860	22817	22702	22686	22723	22751	22784	22708	22681	22781	22866	22672	22735	22795	22899	22721	22778	22858	22931	22704	22716	22778	22667	22830	22848	22663	22838	22628	22727	22767	22833	22829	22751	22898	22834	22553	22726	22809	22611	23035	22738	22590	22856	22678	22497	22894	22837	22841	22769	22673	22854	22748	22849	22948	22724	22670	22997	22703	22742	22696	22698	22800	22693	22840	22643	22695	22745	22694	22882	22681	22927	22788	22876	22710	22668	22803	22725	22793	22728	22763	22807	22691	22507	22827	22525	22833	22837	22538	22763	22599	22732	22780	22863	22558	22904	22884	22816	22640	22841	22777	22782	22768	22781	22731	22794	22538	22712	22767	22777	22820	22717	22828	22810	22903	22813	22892	22807	22963	22863	22839	22745	22936	22953	22864	22764	22768	22711	22588	22756	22780	22663	22676	22684	22819	22898	22836	22885	22676	22686	22792	22686	22749	22751	22754	22800	22882	22594	22674	22910	22699	22573	22712	22622	22850	22799	22708
29061	37472	49407	40992	32569	30159	29469	28999	28816	28867	28812	28992	28880	29152	28735	28944	28834	28714	28755	28987	28813	28930	28935	28795	29064	28646	28925	28773	28629	28993	28852	28712	28804	28798	28770	29045	28929	28768	28964	28667	28850	28804	28916	28744	28769	28811	28832	28883	29013	28831	28696	28945	28737	28605	28667	28788	28922	28769	28622	28563	28878	28716	28834	28678	28591	28899	28970	28808	28707	28870	28542	28552	28947	28889	28806	28893	28797	28835	28868	28853	28938	28835	28728	28672	28891	28860	28615	28885	28998	28793	28674	28814	28950	28983	28871	28590	28832	29017	28688	28511	28760	28883	28886	28842	28698	28968	28860	29101	28904	28533	28769	28759	28803	28731	28806	28709	28741	28878	28897	28750	28753	28622	28910	28527	28922	28801	28651	28688	28879	28949	28827	28727	28954	28893	28929	28976	28981	28696	28836	28938	28838	28828	28786	28623	28702	28886	28858	28826	28968	28800	28684	28801	28782	28780	28525	28744	28964	28784	28562	28749	28569	28613	28621	28808	28728	28790	28772	28815	28859	28613	28679	28961	28661	28631	28920	28832	29044	28782	28870	28955	28736	28875	28923	28694	28899	28680	28802	28914	28802	28703	28943	28969	28910	29030	28888	28589	28655	28820	28700	28786	28783	28668	28662	28922	28695	28843	28875	28622	28784	28676	28955	28772	29095	28868	28743	28783	28648	28722	28903	28599	28496	28631	28672	28699	28818	28867	28591	28746	28566	28793	28769	28956	28787	28671	28726	28808	28994	28900	29022	28768	28809	28919	28862	28711	28808	28784	28703	28746	28383	28634	28711	28863	28960	28853	28711	28804	29054	28698	28811	28813	28664	28780	28797	28878	28863	28937	28656	28759	28629	28718	29003	28744	28799	28824	28891	28771	28710	28859	28834	28717	28712	28869	28727	28512	28911	28787	28559	28799	28562	28762	28887	28780	28679	28828	29015	28708	28711	28922	28906	28835	28692	28795	28830	29002	29001	28779	28868	29106	28788	28784	28815	28706	28924	28669	29006	28883	28784	28919	29034	28563	28792	28755	28802	28529	28663	28809	28992	28824	28848	28854	28533	28800	28803	28709	28749	28915	28822	28518	28606	28669	28847	28638	28673	28822	28773	28761	28782	28757	28857	28781	28588	28345	29123	29017	28723	28955	28538	28745	28916	28792	29002	28785	28974	28902	28736	28915	28669	28830	28773	28601	28731	28637	28829	28647	28626	28732	28813	28744	28884	28945	28981	28763	28787	28875	28869	28910	28668	28731	28740	28799	28870	28867	28760	28771	28739	28715	28830	28737	28932	29068	28999	28741	28683	28720	28874	28699	28723	28986	28749	28737	28804	28898	28929	28772	28820	29042	28781	28685	29017	28764	28945	28824	28741	28740	28872	28630	29123	28753	28788	28693	28804	29090	28824	28804	28829	28799	28913	28659	28861	28691	28961	29047	28702	29031	29076	28957	28627	28941	28956	28708	28672	29033	28910	28748	28738	28770	28843	28749	28757	28723	28988	28530	28780	28765	29030	28939	28769	28874	28846	28851	28723	29097	28627	28957	28772	28859	28847	28771	28884	28836	28629	28757	29130	28994	28618	28961	28830	28831	28523	28821	28677	28676	28731	28705	28705	28866	28772	28820	28748	28849	28677	28599	28794	28698	28714	28806	28657	28698	28680	28767	28731	28603	28750	28918	28834	28526	28897	28644	28954	28768	28999	28769	28866	28546	28793	28837	28870	28883	28717	28836	28727	28849	28772	28834	28709	28709	28861	28914	28784	28821	28860	28659	28920	28936	28859	28899	28836	28699	28736	28693	28978	28784	28881	28954	28705	28679	28856	28768	28739	28828	28845	28940	28866	28858	28875	28655	28922	28825	28870	28574	28793	28651	28791	28841	28887	28693	28808	28675	28988	28974	28878	28867	28796	28826	28966	28925	28880	28703	28834	28643	28738	28802	28955	28900	29052	28717	28868	28726	28954	29069	28765	28676	28928	28714	28964	28872	28877	28865	28922	28949	28661	28756	28834	28854	28961	28636	28748	28583	28704	28721	29051	28889	29060	28797	28818	28601	28879	28921	28894	28731	28775	28829	28845	28744	28743	28643	28820	28831	28853	28743	28734	28857	28769	28668	28887	28887	28808	28876	28785	28867	28839	28963	28922	28968	29059	28616	28847	28606	28815	28872	28772	28936	28853	28938	29016	28926	28803	28617	28982	28817	28953	28836	28756	28743	29137	28836	28557	28706	28740	28789	28905	28785	28849	28683	28556	29011	28764	28737	28806	28628	28609	28751	28859	28800	28917	28798	28788	28810	28859	28807	28758	28552	28926	28683	28681	28864	28747	28879	28805	28427	28786	28772	28777	28721	28878	28834	28978	28786	28949	28913	28899	28775	28827	28544	28774	28786	28737	28859	28988	28783	28839	28909	28688	28618	28562	28651	28799	28854	28878	28986	28834	28738	28894	28971	28959	28867	28732	28686	28651	28765	28590	28756	28844	28701	28846	28726	29064	28869	28868	28754	28757	28709	29073	28928	28766	28872	28912	28750	28680	28774	28677	28864	28802	28999	28850	28857	29049	28668	28711	28724	28966	28876	28951	28839	28813	28800	28628	28928	28960	28800	28925	28701	28818	28916	28981	28842	29027	28807	28963	28794	28714	29007	28820	28831	28801	28989	28923	28734	28763	28563	28701	28774	28822	28824	28966	28830	28756	28671	28906	28837	28659	28809	28890	28546	28667	28850	28779	28825	28672	28792	29070	28793	28648	28899	28633	28869	28785	28985	28726	28575	28602	28742	28819	28696	28989	28792	28617	28657	28556	28758	28857	28779	28862	28856	28922	28820	28698	28547	28811	28900	28761	28730	28807	28731	28728	28802	28761	28696	28650	28865	29033	28890	28906	29057	28849	28760	28725	28719	28923	28962	28834	28873	28637	28802	28749	28685	28722	28805	28838	28776	28887	28934	28944	28856	28933	28454	28743	28824	28560	28819	28830	28835	28792	28813	28664	28833	28566	28826	28914	28950	28992	28691	28868	28748	28890	28945	28832	29091	28973	28754	28971	28737	28928	28948	28975	28823	28524	28811	28765	28795	28765	29006	28856	28934	28601	28724	28941	28812	28902	28818	29037	28605	28746	28658	28745	28815	28802	28709	28854	28892	28862	28779	28718	28711	28789	28840	28726	28931	28857	29157	28791	28369	28736	28873	28976	28775	28812	28846	28829	28974	28998	28837	28797	28731	28747	28892	28706	28798	28764	28575	28797	28850	28897	28785	28662	28879	28616	28794	28750	28705	28845	28745	28727	28894	28891	28923	28898	28789	29012	28810	28830	28823	28586	28535	28861	28691	28604	28651	28944	29115	28821	28957	28893	28801	28932	28638	28750	28841	28780	28951	28593	28662	28776	28941	28898	28904	28604	28657	28529	28792	28647	28849	28937	28905	29007	28815	28755	28731	28871	28880	28891	28926	28674	28789	29073	28956	28813	28819	28780	28840	28791	28721	28848	28701	28736	28874	28973	28914	28873	28812	28573	28834	28921	28873	28917	28820	28513	28970	28647	28756	28844	28742	28859	28841	28857	28899	28724	28972	28951	28791	28901	28928	28860	28985	28783	28926	28577	28817	28758	28830	29016	28820	28928	28715	28794	28957	28692	28687	28852	28795	28982	28917	28982	29131	28981	28823	28857	28556	28583	28799	28920	28740	29043	28732	28923	29027	28747	28818	28963	28913	28671	28953	28846	28791	28841	28754	28759	28501	28813	28853	29024	28788	28788	28819	28747	28867	29139	28900	28840	28824	28711	28698	28813	28850	28702	28896	28776	28824	28822	28978	28739	28735	28829	28983	28927	28737	28931	28837	28871	28501	28893	28591	28901	28732	28609	28772	28720	28712	28644	28977	28897	28682	29101	28785	28678	29075	28839	28501	28730	28994	28831	28867	28900	28713	28738	28755	28804	28877	28976	29119	28769	28795	28733	28748	28716	28821	29039	28694	28802	28937	28749	28678	28777	28764	28676	28881	28740	28658	28978	28858	28747	28791	28800	28727	28893	28830	28756	28737	28966	28735	28681	28971	28758	29018	28717	28890	28926	28890	28712	28755	28973	28952	28608	28655	28957	28766	28538	28785	28830	28868	28885	28943	28949	28827	28898	28809	28787	28840	28754	28834	28927	28610	28813	28718	28775	28808	28781	28622	28884	28782	28894	29090	28804	28805	28784	28846	28727	28810	28930	28916	28656	28985	28770	28844	28869	28742	28587	28931	28765	28772	28740	28879	28678	28782	28831	28930	28995	28631	28891	28866	28870	28743	28766	28807	28799	28826	28898	28859	28669	28738	28656	28465	28783	28614	28745	29036	28721	28813	28855	28915	28809	28540	28979	28843	28789	28831	28651	28995	28867	28814	28840	28664	28743	29027	28941	28738	28832	28654	28937	28682	29090	28891	28879	28747	28752	28806	28978	28844	28800	29062	28912	28743	28999	28757	28584	28650	28724	28669	28775	28428	29032	28717	28823	28617	28902	28807	28700	28868	28762	28712	28879	28740	28865	29012	28899	28820	28780	28755	28703	28948	28780	28631	28799	28587	28866	28964	28783	28743	28602	28803	28852	28738	28782	28715	28982	28651	28817	28967	28866	28731	28814	29048	28882	29193	28961	28843	28761	28739	28883	28754	28859	28702	28910	28695	28746	28872	28742	28792	28778	28941	28647	28970	28880	28896	28735	28979	28702	28759	28764	28906	28808	28622	29084	28715	28999	28622	29114	29039	28659	28786	28873	28683	28710	28849	28844	28957	28771	28956	28643	28941	28889	28831	28841	29004	28793	28784	28971	28947	28706	28655	28832	28509	28694	28802	28672	28724	28538	28736	28782	28912	28839	28689	28800	29034	29041	28937	28878	28930	28904	29071	28972	28662	28769	28720	28605	28681	29023	28648	28958	28908	29220	28838	28841	28992	28783	28797	28555	28691	28823	28744	28691	28714	28844	28811	28811	28895	28865	28941	29009	28790	29059	28938	29113	28850	28660	28895	28744	28803	28854	28779	28715	28720	28790	28864	28569	28740	29021	28856	28672	28874	28843	28671	28929	28587	28671	28886	28951	28933	28861	28741	28657	28508	29145	28979	28897	28646
34609	60168	51045	35604	26804	23165	22342	22043	21971	21927	21960	21903	22003	21970	22116	21831	22081	22123	21976	21774	22038	21936	22133	22032	22186	22150	21943	21978	21916	21928	21840	22008	22130	21971	21988	22051	22114	21986	21885	22147	21933	22001	21927	22143	22091	22128	22061	22132	21931	22012	21880	22054	22054	21948	22001	22036	21971	21839	22036	21968	21986	21922	21948	22214	21743	22146	22081	21858	22033	22062	22016	22155	22153	22128	22115	21921	22208	22043	21933	21989	21938	21775	22059	22078	21930	21829	22043	22050	22039	21855	22081	21941	22009	21980	22177	21924	22001	21956	22107	21868	22056	21930	22068	21870	22092	22048	21969	21928	22235	22057	21920	22102	21883	21995	22194	21978	21908	21927	21759	21959	22142	21901	21785	22003	21993	22045	21818	21992	22003	21797	22009	22038	22092	21968	22243	22158	21911	21878	22085	22038	21985	21981	22088	22031	22018	21932	21828	22104	22203	21882	21961	22065	22136	22055	21953	22011	22185	21997	21818	21972	22024	22028	21945	21955	22028	21930	22145	21907	21825	22119	22097	21929	21888	22081	22050	21811	22051	21927	22079	21813	22034	21953	21986	22026	22024	22148	22093	22128	22022	21878	21862	22115	22196	21956	21866	22095	21874	22023	22030	22007	22059	21933	22060	21975	22136	21991	21954	22046	22027	21831	21805	22037	22015	22118	22255	21984	22215	22135	22221	22068	21923	21916	22059	22022	22142	22016	22036	21985	21956	21853	21860	22012	22059	22065	21984	21888	22121	22133	21891	22012	22110	21825	21981	21952	22068	22154	21979	21930	21907	21996	22022	22112	21913	22002	21932	22246	22033	21766	22060	22039	22054	22015	22091	21895	21878	22014	22165	21924	21960	22010	21910	22052	21897	22013	22119	22056	21987	21873	21945	21884	22125	21913	22110	22200	21918	22186	22024	21903	22073	21970	21920	22011	21817	22140	21959	21891	22035	21971	21968	21986	21960	22038	22018	21980	21985	21968	22059	21934	21836	21986	22218	21987	22043	22019	22125	22039	22081	22005	22066	21995	22080	22033	22198	22287	22086	22095	22118	21877	22092	21794	22048	22085	21907	22047	21982	21869	21831	22022	21939	22010	22167	21992	21980	21970	21948	21947	22040	22031	22047	21901	22111	22242	21994	21952	21911	22022	22019	21850	21989	21881	22036	22004	21925	22035	22036	21881	22147	22063	21988	22063	22081	21998	22072	22060	22013	22176	21766	21873	22062	21798	22138	22085	21998	22025	22145	21886	21901	22016	21939	22019	21997	21986	22071	21958	22002	22174	22004	21902	22030	21960	22006	22112	22019	21979	22101	21942	21979	21914	21989	21973	22056	22126	22192	21998	22004	22136	22088	22018	21965	22139	21953	21961	22044	21812	21835	21973	21840	21926	21920	21924	21694	22079	21990	22027	21759	22055	21955	21932	21751	22165	22041	22014	22126	21884	22223	22112	21851	21996	21938	22130	21996	21841	22058	22096	22121	22132	21941	22159	22074	22040	21840	21857	22093	22052	21971	21941	22045	21828	21944	22103	22085	21947	22009	22115	22084	22001	22085	21961	22073	22147	21942	22032	21975	22018	22080	21994	22010	22124	21988	22039	21851	21976	22086	22052	21934	21988	22082	21902	21995	21928	22019	21851	21925	21747	21900	22022	22053	22118	21944	22040	22096	21946	22022	21860	22035	22140	21988	21809	22009	22108	22107	22038	22006	22130	22106	22076	22148	21967	22020	22022	21868	21972	22062	22069	22055	22079	21816	21907	21981	22127	21994	21975	22001	22140	22020	22085	22026	22026	22021	21953	21999	22221	21890	21972	22138	21955	22128	22056	22029	22089	22051	21897	22093	22036	22034	21958	22273	22057	22050	22027	21973	21971	21951	21945	21803	22069	22096	22036	22067	22014	21959	22092	21880	22051	22034	22141	22072	21964	21925	22084	22047	22081	22052	22135	22295	22161	22020	22295	22074	21761	22072	21992	22120	21786	22103	22117	22078	21960	21928	22100	21898	21855	21960	21894	22047	21943	22131	21880	22099	22051	22056	22032	21814	22106	22033	22072	22006	22006	22034	22226	21837	21915	22023	21928	21972	21881	22043	21891	22118	21935	22010	21986	21962	21967	22015	22079	21933	21921	22030	22042	21998	22037	21948	21978	21926	22000	22130	21968	21775	22063	21914	22072	22092	22155	21981	21960	21976	22098	22069	21841	21892	22002	22180	21898	21999	22011	21888	21976	22258	21862	22094	22071	21876	22105	21946	22224	22012	22079	21983	22121	21796	22202	22122	21895	22149	22074	22182	21875	21939	22020	22116	22121	21875	22026	22050	22062	21768	22039	21867	21941	21962	22027	22153	22057	22027	22021	21894	21878	22186	21942	22067	21927	21902	22143	22021	22020	21799	22195	21842	22005	22072	21963	21873	22002	22002	21946	22039	22130	21826	22022	21930	22380	21809	21910	22086	21911	21998	21947	21958	21986	22062	22080	21920	22147	22029	22068	22081	22027	22192	22022	21928	22067	22034	21866	21975	22073	22161	22150	22037	21872	22163	21982	22119	22117	22014	22029	22044	22087	22105	22004	21874	21923	22059	21903	22056	21987	22026	22025	22041	21958	21988	21836	22140	21812	21906	21870	22012	21989	22001	22018	22105	21766	22073	21955	21975	21902	22059	21995	22198	22072	22061	22055	21918	21903	22056	22221	22037	22085	22066	21889	21950	21959	22012	22148	21917	22043	21896	22136	21895	22289	22112	22053	21887	22164	21994	22105	21956	21968	21977	22204	21997	22092	21974	22001	21940	22035	22010	21943	22059	22007	22016	22164	21843	22016	21971	22086	22010	22068	21987	21999	22098	22171	22079	22144	22083	21912	22155	21946	22083	21998	22048	22066	22025	21979	21947	21923	21991	21899	22113	22179	22113	21984	22120	22078	21957	22000	22032	21867	22092	21818	22014	22130	22134	21997	22004	22088	22021	22195	21986	21952	21917	22060	21974	21947	22133	21865	22067	22079	22054	22022	22045	21935	22026	21894	21998	21976	21962	21962	22094	21961	22002	21997	21976	22142	21830	21921	22094	22016	21875	22051	21913	22160	21879	21910	22028	21984	22145	21920	21912	21992	21958	21922	21924	21848	22131	22147	21987	22127	22042	21836	22182	22074	22045	22069	21970	22006	22157	21992	21927	22061	21940	21988	22052	22195	21842	22121	22216	22027	22058	22025	22119	21992	21958	22035	22031	21977	22063	21911	22184	22131	22136	22025	21986	22130	21916	22059	21954	22071	22036	21968	22063	21999	22258	22066	21895	21928	22086	22178	21992	22067	22059	21992	21952	22090	21876	22006	21949	22045	21947	22009	22076	22100	21994	22163	21931	21924	21884	21957	22038	22079	21969	21878	21943	22164	21920	22011	21979	21988	21962	21953	21955	21999	22044	21886	21822	21991	22043	22129	21901	21763	22008	22093	21954	22087	22006	21934	22053	21886	22031	22151	21991	22148	22039	21943	21857	21899	22008	21932	22053	21992	22023	21964	22071	22089	21977	21962	21955	21803	22004	21993	22019	21946	22116	22029	22120	22022	22023	22112	21922	21945	21995	22057	22135	22055	21931	22007	22064	21990	21939	22027	22016	21959	22037	21983	22013	22031	22069	22075	22030	21880	22081	22195	22083	21984	22002	21857	21978	21871	22044	22003	22053	21769	22102	22057	22039	21920	22000	22070	21867	22036	22101	21898	22189	21996	21878	22025	21964	22023	21831	21817	22007	22085	22054	22022	21965	22002	21994	21922	22076	22022	21966	22156	22075	21978	21878	22258	21869	22047	21988	22059	22055	22085	22024	22071	22041	22174	21941	21944	22044	21967	21982	22107	22077	21908	21854	21994	22014	22024	21945	21803	22071	22044	22081	22022	21998	21991	22098	21918	21948	21779	21887	22040	21922	22093	21970	22120	22295	22269	22058	21930	22166	22008	22024	21923	21692	22037	22068	22029	22108	22158	21994	22104	21952	21916	21961	22009	21921	22056	22096	21932	21976	22078	22112	21871	21916	21974	21895	22083	21963	21810	22090	22044	21893	21986	22117	22168	21980	22151	22209	22055	22150	22041	22048	22055	22135	22150	22055	22114	22041	22079	22026	22121	22125	21951	22099	22003	21920	22118	22026	22115	21931	21978	22017	22038	22031	22159	22100	22103	22081	21945	22081	21791	22130	21915	21887	21921	21764	22083	22031	21975	21993	22162	22089	22043	22064	22013	22118	22061	22020	21888	22032	21988	22163	21974	21999	22179	21950	21946	22071	21962	21928	22024	22046	22078	21909	22019	22149	21896	22019	21867	21949	21918	22063	22041	21943	21998	21990	21887	21960	21959	21988	21859	21823	21974	22254	22105	21978	21881	22140	22015	22005	21945	21901	21891	21926	21902	22026	22045	21915	22083	21946	22042	21957	22154	21991	22043	22044	21890	22094	22132	22126	21886	21999	22118	22174	21835	22019	22076	22184	22044	21945	22050	22200	22249	21998	21819	21890	22144	21936	22100	21840	21901	22151	22044	22188	22101	22024	21830	22200	22137	22145	22043	21906	22013	22018	21885	22040	22161	22170	22050	22112	21789	21918	21971	21931	22162	21867	21949	21968	21986	21952	22062	22010	21812	22058	22087	21977	21897	22012	21871	21947	21863	22053	22097	21968	22036	21989	22101	21889	22042	22123	22016	21982	21914	22080	22061	21906	21965	22081	22041	21876	22129	21865	21971	22202	22082	21934	21937	21977	21974	22101	21818	22003	22152	22240	22063	21905	21787	22032	21833	21889	21876	21945	22012	22078	22078	22093	21985	22107	22006	22081	21995	22143	22043	22083	21849	21897	22074	21897	22035	22054	21866	21889	22030	22050	22166	22070	22015	22027	21901	22021	22071	21901	22164	21858	21961	22022	22066	22004	22156	21994	22063	21775	21995	22129	21942	21930	22047	21982	21962	22056	22007	21846	21916	21923	22057	21859	22215	22014	22167	22066	21889	22097	22043	22007	22101	21905	22050	22110	21949	22097	21967	22180	22002	22175	21954	21917	21909	22112	21817	22167	21974	21945	22299	22118	22060	22010	21880	22027	21927	22015	22057	22096	21899	22093	22019
23791	24936	44667	45737	38102	33402	32101	29798	29420	29675	29450	29265	29711	29429	29363	29273	29461	29362	29256	29101	29384	29357	29421	29511	29238	29247	29288	29210	29058	29325	29187	29375	29064	29354	29130	29250	29370	29572	29347	29341	29394	29298	29233	29478	29300	29153	29049	29195	29149	29411	29342	29108	29189	29077	29400	29089	29185	29466	29046	29256	29244	29185	29172	29632	29379	29268	29429	29117	29228	29143	29262	29273	29286	29287	29121	29339	29133	29158	29333	29191	29142	29314	29303	29125	29117	29062	29264	29166	29180	29209	29329	29671	29123	29172	29298	29027	29324	29288	29204	29245	29103	29109	29198	29305	29240	29356	29501	29017	29107	29146	28974	29265	29129	28999	29408	28996	29253	29054	29423	29437	29293	29180	29235	28943	29131	29106	29322	29442	29349	29309	29119	29260	29270	29317	29135	29085	29123	29066	29394	29059	29263	29014	29139	29161	29158	29363	29411	29184	28840	29093	29448	29420	29049	29198	29280	29218	29085	29150	29263	29375	29272	29151	29254	29433	29490	29174	29016	29266	29120	29198	29217	29223	29153	29161	29232	29295	29337	29346	29391	29238	29248	29027	29101	29397	28951	29328	29428	29072	29063	29359	29107	29400	29237	29387	29257	29356	29245	29038	29108	29168	29370	29417	29391	29518	29367	29017	29384	29563	29310	29239	29170	29171	29284	28990	29465	29149	29254	29664	28995	29323	29147	29352	29179	29371	28950	29271	29107	29140	29057	29109	29361	29542	29480	29126	29369	29408	29120	28979	29095	29254	29441	29282	29339	29311	29281	29118	29407	29322	29066	29190	29248	29121	29137	29182	29292	29220	29243	29299	29184	29292	29211	29197	29098	29066	29259	29195	29148	29085	29319	29054	29193	29285	29230	29111	29362	29004	28975	29259	29480	29417	29197	29170	29312	29318	29183	29113	29405	29098	29191	29224	29113	29403	29168	29240	29196	28998	29118	29185	29187	29277	29429	29258	29323	29266	29328	29422	29294	29341	29085	29368	29053	29376	29294	29284	29131	29266	29082	29086	29230	29447	29325	29069	29034	29076	29238	29132	29368	29329	29045	28962	29402	29184	29316	29160	29222	29270	29357	29280	29228	29178	29159	29167	29308	29510	29141	29353	29365	29316	29334	29279	29042	29525	28987	28952	29188	29106	29190	29080	29208	29095	29273	29059	29303	29033	29319	29059	28999	29297	28932	29279	29173	29280	29091	29084	29277	29223	29012	29124	29168	29041	29117	29370	29310	29175	29333	29218	29096	29324	29071	29599	29330	29368	29217	29206	29139	29089	29156	29314	29208	29208	29059	29171	29647	29116	29004	29536	29106	29038	29328	29093	29201	28999	29034	29277	29106	29282	29203	29258	29378	29189	29295	29257	29049	29214	29339	29242	29202	29087	29209	29156	29398	29090	29166	29339	29370	29341	29242	29333	29371	29278	29548	29232	29002	29287	29000	29233	29081	29151	29217	29302	29359	29329	29038	29342	29261	29357	29482	29250	29378	29237	29382	29155	29403	29161	29222	29189	28972	29309	29078	29089	29209	29197	29152	29107	29029	29260	29225	29361	29414	29164	29307	29371	29206	29041	28990	29135	29213	29425	29302	29188	29067	29019	29182	29182	29306	29359	29079	29340	29377	29068	29259	29258	29270	29199	29390	29135	29348	29296	29069	29366	29266	29147	29217	29187	29099	29220	29464	29391	29445	29266	29228	29323	29160	29078	29076	29039	29166	29198	29178	28926	29194	29426	29191	29186	29014	29368	29266	29146	29488	29494	29112	29284	29255	29369	29465	29069	29449	29066	29188	29363	29127	29135	29392	29053	29202	29112	29220	29433	29041	29198	29238	29281	29358	29044	28973	29158	29230	29341	29206	29356	29054	29466	29231	29420	29364	29206	29261	29045	29224	29336	29002	29265	29080	29112	29209	29091	29286	29146	29382	28840	29004	29118	29165	29173	29317	29335	29385	29325	29484	29232	29122	29354	29239	29247	29333	29336	29494	29407	28983	29346	29452	29224	29058	28885	29165	29146	29283	29272	29109	29231	29204	29125	29166	29255	29450	29457	29349	29084	29413	29231	29359	29248	29345	29338	29040	29323	29303	29221	29140	29230	29305	29429	29170	29350	29353	29084	29001	29476	29288	29082	29149	29328	29287	29274	29123	29073	29272	29220	29417	29079	29076	29407	29234	29344	29340	29401	29303	29152	28974	29212	29104	29166	29113	29368	29238	29077	29188	29017	29174	29220	29161	29039	29283	29192	29213	29379	29301	29206	29520	29339	29276	29000	29092	29047	29232	29177	29298	29091	29371	29256	29394	29001	29262	29183	29133	29379	29108	29121	29337	29254	29141	29237	28973	29170	29385	28999	29217	29071	29222	29002	29150	29181	29027	29573	29326	29339	29501	29140	29105	29331	29386	29353	29139	29188	29276	29242	29256	29132	29294	29069	29339	29210	29328	29144	29100	29101	29309	28993	29332	29153	29292	29357	29231	29476	29393	29142	29145	29291	29372	29328	29247	29196	29187	29145	28953	29190	29310	29320	29124	29087	29152	29331	29031	29411	29256	29216	29210	29247	29370	29243	29351	29305	29161	29234	29617	29347	29294	29273	29352	29355	29313	29191	29272	29266	29190	29303	29135	29244	29418	29105	29035	29339	29438	29234	29322	29127	29171	29292	29144	29133	29516	29307	29126	29352	29212	29012	28980	29042	29402	29007	29167	29124	29144	29148	29086	29082	29135	29182	29427	29594	29155	29119	29478	29152	29192	29208	29176	29401	29323	29151	29133	29088	29171	29440	29155	28944	29167	29420	29211	29193	29170	29120	29153	29263	29212	29315	28997	29050	29125	29383	29019	29171	29238	29235	29218	29061	29671	29284	29280	29146	28979	29374	29211	29196	29028	29245	29071	29182	29262	29262	29119	29279	29418	29184	29318	29256	29225	29256	29321	29073	29637	29232	29013	29543	29337	29113	29280	29167	29180	29280	29525	29305	29233	29270	29225	29072	28971	29075	29307	29238	29143	29315	29185	28970	29232	29366	29331	29175	29082	29260	29180	29298	29122	29200	29181	29303	29125	29250	29031	29177	29162	29222	29302	29084	29323	29121	29295	29001	29282	29086	29310	29322	29201	29132	29213	29269	29275	29024	29196	29135	29291	29218	29220	29140	28977	29270	29300	29221	29227	29342	29179	29272	29414	29355	29108	29281	29114	29068	29324	29209	29212	29244	29242	29100	28919	29376	29297	29348	29204	29139	29194	29349	29431	29411	29165	29228	29039	29271	29229	29224	29459	29004	29312	29052	29252	29151	29379	29045	29178	29211	29104	29141	29226	29222	29244	29006	29385	29439	29441	29051	29192	29088	29327	29222	29226	29290	29198	29237	29079	29028	29204	29040	29436	29333	29494	29204	29278	29048	29435	29366	28968	29426	29008	29386	29264	29141	29356	29295	29270	29313	29268	29158	29041	29151	29012	29452	29220	29263	29246	28987	29166	29275	29240	28989	29107	29153	29264	29360	29118	29192	29247	29299	29171	29348	29034	29337	29237	29382	29238	29102	29124	29008	29307	29183	29454	29259	29382	28975	29359	29266	29392	29246	29119	29058	29182	29070	29269	29048	29112	29046	29297	29219	29288	29247	29012	29271	29255	28881	29033	29204	28978	29123	29045	29343	29244	29230	29305	29260	29334	29193	29057	29143	29280	29163	29023	29184	29225	29145	29070	29068	29050	29256	29142	29401	29198	29319	29373	29345	29203	29135	29177	29343	29270	28830	29064	29026	29108	29392	29189	29313	29232	29284	29048	29107	29213	29119	29089	29336	29159	29120	29308	29395	29093	29072	29217	29315	29055	29338	29362	29108	29460	28970	29377	29176	29144	29091	29176	29329	29384	29261	29067	29196	29083	29077	29470	29199	29101	29051	29116	29228	29151	29256	29106	29153	29320	29301	29496	29427	29192	29210	29262	29292	29140	29294	29162	29072	29300	29341	29040	29190	29207	29237	29446	29342	29235	28991	29161	29177	29032	29425	28987	29183	29208	29364	29364	29118	29082	29128	29243	29210	29097	29279	29415	29189	29097	29418	29219	29154	29281	29295	29284	29144	29189	29260	29004	29210	29251	29055	29060	29159	29272	29327	29300	29042	29151	29202	29214	29232	29305	29301	29236	29219	29256	29241	29261	29117	29383	29108	29400	28951	29178	29339	29075	29112	29228	29246	29146	29181	29175	29255	29362	29393	29263	29318	29165	29191	29375	29120	28943	29207	29211	29181	29267	28952	29092	29235	29100	29002	29090	29365	29206	29097	29088	29263	29195	29124	29281	29214	29312	29421	28982	29025	29289	29100	29292	29249	29069	29078	29393	29226	29172	29369	29271	29223	29328	29171	29059	29067	29046	29230	29397	29325	29126	29243	29072	29228	29500	29502	29098	29446	28981	29103	29119	29199	29491	29383	29274	29189	29328	28972	29605	29093	29207	29283	29164	29185	29058	29037	29206	29378	29065	29324	29371	29226	29147	29414	29475	29350	29208	29173	29376	29309	29238	28954	29494	29247	28955	29250	29159	29196	29342	28988	29264	29262	29250	29488	29363	29252	29230	29169	29128	29226	29369	29094	29110	29285	29276	29396	29040	29022	29356	29219	29245	29440	29315	29236	29158	29198	29239	29268	29366	29428	29109	29309	29082	29356	29172	29262	29277	29269	29085	29329	29468	29164	29258	29283	29361	29306	29366	29282	29256	29349	29113	29173	29442	29346	29213	29014	29220	29156	29466	29189	29262	29347	29286	29258	29057	29422	29241	28953	29380	29135	29278	29321	29107	29178	29356	29150	29288	29118	29356	29243	29142	29422	29261	29108	29123	29139	29396	29255	29113	29310	29098	29124	29311	29437	29248	29270	29315	29285	29126	29329	29186	28938	29144	29236	29426	29337	29277	29085	29329	29121	29310	29323	29331	29308	29138	29264	29372	29412	29051	29250	29202	29308	29268	29357	29330	29091	29524	29101	29064	29360	29122	29269	29169	29354	29299	29301	29480	29185	29059	29459	29222	29180	29028	29383	29420	29137	29236	29240	29304	29364	29505	29031	29112	29259	29253	29043	29291	29298	29333	29175	29347	29354	29328	29258
58689	102675	90501	65049	42760	28723	23859	22549	22524	22263	22411	22199	22333	22301	22519	22502	22222	22273	22630	22499	22398	22354	22277	22424	22229	22481	22375	22340	22453	22430	22425	22320	22374	22275	22354	22382	22330	22468	22368	22344	22465	22527	22485	22437	22239	22583	22416	22411	22271	22306	22373	22550	22424	22426	22429	22442	22331	22480	22536	22483	22419	22440	22460	22481	22452	22586	22350	22453	22501	22645	22272	22450	22337	22471	22413	22436	22358	22441	22350	22334	22393	22311	22370	22511	22272	22456	22498	22388	22468	22273	22360	22502	22415	22356	22414	22571	22545	22306	22433	22429	22402	22516	22289	22405	22436	22297	22378	22412	22368	22404	22337	22400	22376	22228	22297	22498	22622	22231	22297	22314	22321	22531	22377	22466	22441	22320	22368	22283	22296	22258	22333	22253	22461	22366	22476	22465	22401	22485	22428	22331	22589	22289	22378	22371	22418	22364	22183	22374	22259	22374	22331	22210	22429	22321	22412	22264	22307	22430	22417	22363	22532	22358	22351	22547	22288	22323	22368	22290	22269	22220	22346	22241	22338	22320	22561	22429	22368	22404	22361	22320	22510	22304	22141	22312	22217	22302	22469	22333	22316	22445	22339	22476	22403	22549	22426	22249	22231	22449	22413	22278	22306	22324	22358	22447	22174	22358	22192	22361	22382	22443	22487	22422	22569	22441	22361	22397	22273	22452	22390	22416	22281	22335	22332	22509	22292	22362	22282	22468	22304	22488	22341	22412	22461	22525	22340	22306	22432	22543	22258	22300	22583	22294	22479	22213	22356	22507	22466	22462	22356	22376	22298	22248	22325	22498	22437	22339	22381	22434	22474	22396	22485	22311	22428	22483	22443	22485	22384	22235	22311	22546	22196	22371	22415	22620	22310	22225	22476	22250	22373	22386	22366	22432	22475	22354	22177	22471	22341	22408	22422	22378	22415	22231	22474	22428	22347	22597	22558	22226	22482	22453	22386	22401	22423	22462	22356	22600	22484	22211	22414	22277	22617	22441	22368	22580	22436	22506	22497	22404	22343	22641	22414	22332	22475	22310	22318	22596	22290	22343	22444	22365	22451	22442	22227	22217	22338	22571	22443	22399	22220	22333	22402	22459	22402	22353	22364	22529	22404	22413	22454	22419	22475	22462	22509	22462	22240	22382	22516	22267	22536	22281	22366	22223	22475	22378	22430	22375	22215	22528	22344	22268	22345	22334	22547	22361	22426	22378	22443	22346	22329	22304	22292	22442	22228	22453	22391	22085	22478	22361	22285	22383	22447	22341	22415	22493	22397	22260	22588	22332	22526	22336	22084	22349	22595	22365	22390	22267	22310	22343	22539	22423	22259	22424	22317	22560	22423	22396	22341	22146	22457	22379	22369	22380	22359	22444	22348	22510	22422	22450	22362	22315	22197	22407	22483	22380	22525	22297	22496	22561	22347	22437	22333	22367	22412	22294	22410	22462	22576	22666	22443	22251	22509	22445	22391	22311	22474	22495	22278	22620	22397	22394	22420	22355	22181	22357	22354	22244	22500	22321	22455	22329	22473	22278	22448	22338	22467	22363	22329	22414	22519	22405	22286	22541	22335	22329	22253	22448	22448	22332	22261	22273	22372	22573	22300	22329	22249	22120	22263	22365	22445	22364	22373	22449	22309	22432	22252	22525	22316	22254	22364	22266	22467	22495	22535	22569	22327	22502	22231	22467	22429	22416	22540	22399	22446	22376	22475	22492	22388	22326	22396	22278	22267	22441	22286	22196	22337	22429	22502	22464	22495	22419	22371	22441	22343	22503	22403	22314	22314	22269	22270	22398	22448	22316	22461	22314	22425	22421	22439	22266	22271	22336	22352	22308	22223	22588	22279	22312	22337	22210	22324	22430	22513	22456	22480	22321	22350	22186	22343	22368	22455	22392	22508	22330	22434	22335	22446	22255	22511	22430	22117	22263	22389	22483	22376	22399	22305	22450	22443	22310	22214	22491	22371	22316	22343	22336	22483	22365	22394	22510	22366	22234	22164	22552	22296	22581	22274	22289	22276	22452	22375	22182	22440	22376	22306	22308	22207	22463	22392	22329	22367	22486	22271	22492	22480	22282	22390	22446	22312	22467	22394	22272	22282	22546	22589	22462	22260	22421	22307	22362	22413	22176	22284	22476	22453	22275	22615	22619	22456	22290	22486	22341	22464	22346	22372	22437	22499	22328	22509	22289	22486	22566	22278	22557	22230	22474	22545	22419	22367	22292	22259	22442	22201	22360	22357	22575	22449	22446	22334	22464	22427	22317	22475	22329	22402	22401	22467	22385	22349	22329	22340	22335	22125	22382	22491	22542	22400	22385	22305	22267	22265	22204	22329	22487	22419	22531	22300	22295	22253	22386	22479	22260	22449	22430	22315	22357	22355	22332	22367	22483	22415	22482	22365	22328	22430	22387	22399	22405	22333	22247	22430	22439	22365	22306	22375	22371	22339	22487	22284	22499	22418	22378	22458	22404	22415	22158	22469	22418	22452	22416	22379	22290	22271	22355	22236	22139	22448	22383	22330	22470	22289	22433	22358	22399	22289	22518	22499	22521	22414	22265	22433	22344	22523	22317	22464	22293	22325	22325	22225	22354	22398	22368	22353	22401	22377	22471	22340	22433	22322	22360	22355	22438	22439	22256	22569	22380	22412	22372	22306	22353	22230	22492	22370	22372	22402	22500	22523	22353	22569	22392	22458	22597	22417	22237	22267	22475	22420	22442	22380	22332	22510	22386	22346	22514	22269	22304	22406	22537	22330	22299	22476	22406	22224	22294	22370	22547	22235	22362	22390	22093	22448	22495	22412	22577	22324	22360	22373	22140	22487	22339	22376	22527	22432	22403	22318	22407	22232	22267	22373	22315	22362	22249	22343	22309	22448	22300	22338	22294	22370	22165	22425	22403	22417	22433	22578	22387	22424	22438	22300	22569	22321	22358	22288	22359	22370	22451	22660	22268	22174	22489	22614	22395	22482	22442	22383	22394	22405	22262	22221	22544	22543	22469	22271	22228	22373	22554	22360	22161	22403	22380	22420	22513	22440	22391	22523	22350	22362	22422	22311	22313	22368	22356	22538	22430	22460	22561	22362	22233	22295	22511	22541	22514	22394	22370	22212	22318	22323	22343	22247	22278	22438	22263	22149	22348	22471	22477	22426	22333	22320	22426	22326	22595	22464	22340	22393	22334	22529	22442	22492	22386	22325	22410	22518	22435	22515	22304	22513	22334	22478	22333	22426	22271	22245	22259	22390	22554	22319	22488	22404	22482	22435	22476	22191	22349	22404	22539	22384	22410	22268	22490	22357	22469	22292	22489	22304	22380	22294	22367	22459	22449	22223	22501	22173	22435	22386	22352	22370	22469	22489	22419	22203	22409	22381	22546	22340	22428	22374	22301	22275	22306	22393	22369	22390	22326	22254	22588	22378	22357	22387	22486	22406	22409	22406	22380	22362	22335	22341	22251	22440	22240	22212	22547	22561	22143	22549	22384	22441	22411	22514	22379	22289	22431	22268	22371	22457	22427	22262	22251	22355	22517	22545	22428	22458	22626	22467	22338	22474	22332	22253	22367	22350	22439	22360	22255	22292	22375	22500	22474	22504	22228	22473	22337	22326	22368	22334	22329	22467	22317	22286	22286	22378	22294	22516	22379	22394	22394	22516	22462	22205	22212	22299	22403	22408	22386	22383	22369	22386	22439	22433	22344	22378	22316	22393	22430	22405	22315	22448	22447	22332	22390	22542	22299	22439	22306	22500	22459	22511	22458	22445	22379	22432	22253	22469	22212	22198	22312	22288	22627	22438	22303	22385	22262	22471	22133	22327	22416	22374	22419	22480	22355	22310	22212	22398	22571	22394	22442	22405	22295	22366	22360	22349	22341	22383	22374	22460	22431	22279	22562	22457	22410	22296	22398	22239	22273	22393	22319	22343	22132	22254	22390	22388	22403	22380	22310	22351	22402	22364	22307	22539	22364	22501	22474	22390	22382	22429	22180	22243	22327	22387	22205	22360	22390	22287	22343	22202	22454	22389	22448	22452	22218	22415	22231	22461	22620	22189	22199	22426	22168	22431	22357	22447	22451	22148	22447	22210	22342	22415	22387	22435	22386	22264	22365	22366	22439	22463	22322	22183	22304	22522	22279	22531	22199	22370	22313	22499	22314	22540	22385	22289	22272	22398	22352	22287	22351	22537	22362	22188	22399	22127	22162	22410	22432	22318	22231	22312	22229	22595	22409	22213	22351	22305	22598	22244	22367	22517	22313	22487	22389	22386	22299	22351	22345	22364	22446	22484	22145	22443	22398	22104	22319	22266	22166	22674	22306	22218	22406	22348	22208	22215	22385	22398	22491	22396	22297	22505	22422	22403	22403	22422	22595	22370	22365	22346	22204	22248	22432	22296	22320	22494	22343	22398	22394	22221	22547	22352	22384	22515	22323	22062	22482	22358	22310	22357	22259	22321	22475	22413	22270	22349	22442	22425	22235	22379	22318	22389	22453	22384	22358	22598	22510	22275	22403	22481	22301	22542	22430	22323	22329	22505	22366	22463	22619	22291	22499	22399	22324	22288	22303	22524	22314	22199	22388	22344	22268	22310	22415	22354	22207	22505	22175	22327	22411	22247	22431	22543	22444	22335	22413	22441	22400	22298	22239	22543	22131	22400	22480	22287	22276	22280	22348	22343	22531	22266	22413	22368	22229	22240	22321	22235	22293	22346	22489	22468	22382	22423	22361	22456	22561	22361	22497	22517	22451	22451	22448	22331	22299	22564	22209	22487	22337	22476	22411	22434	22388	22337	22433	22359	22256	22501	22379	22241	22358	22434	22596	22264	22395	22518	22572	22264	22272	22482	22264	22407	22340	22393	22272	22410	22473	22494	22433	22354	22165	22460	22338	22272	22319	22299	22235	22326	22452	22460	22182	22649	22318	22503	22148	22216	22215	22372	22266	22451	22519	22412	22235	22565	22430	22512	22438	22354	22285	22374	22264	22484	22436	22327	22287	22450	22561	22357	22460	22620	22392	22262	22481	22174	22312	22510	22251	22482	22454	22370	22505	22357	22279	22472	22454	22266	22172	22487	22306	22309	22306	22497	22544	22520	22375	22363	22121
22385	23700	41755	43901	38345	34083	33849	30378	30156	30414	30256	30262	30368	30176	30265	30448	30323	30215	30225	29978	30198	29995	30176	30129	29942	30077	30085	29958	30205	29875	30048	30056	29970	30074	29869	29982	29910	30125	30039	29870	29900	29807	30084	29910	30044	29810	29947	29832	30153	30026	30018	30164	29999	29722	29705	30079	30081	30091	29721	29750	29967	29964	29797	30079	30024	30072	29857	29726	29968	29868	29741	29617	29834	30026	29649	30005	30091	29917	29885	29969	29845	29747	29739	29905	29886	29881	29690	30010	29724	29832	29625	29904	29717	29709	29784	29785	29647	30055	29810	29868	30073	29926	29888	29806	29931	30070	29767	29818	29879	29758	29783	29747	30074	29742	30056	29972	29954	29570	29686	29916	29853	29693	29943	30047	30033	29914	29726	29892	29890	29878	29846	29934	29678	29847	29860	29920	29974	29697	29995	29854	29823	29914	29925	29735	29899	29952	29921	29693	29801	29895	29855	29667	29725	29967	29871	29705	29850	29686	29844	29885	29749	30038	29994	30015	29956	30156	29804	29871	29693	29951	29748	29783	29826	29641	29828	29849	29698	29535	29871	29979	29866	29603	29800	29603	29972	29802	29837	29554	29794	29679	29940	29814	29832	29975	30103	29764	29852	29654	29561	29834	29857	29916	29876	29778	29937	29855	29793	29839	29840	29757	29982	29901	30022	29742	29762	29838	29860	30001	29807	29896	29795	29848	30139	29898	29820	29636	29673	29876	29766	29786	29783	29765	29627	29727	29771	29836	29786	29683	29504	29754	29915	29949	30176	30048	29885	29838	29705	29818	30032	29713	29806	29877	29843	29739	29520	29791	29864	29817	29766	29896	29754	29881	29708	29655	29812	29717	29807	29570	29818	29609	29757	29684	29691	29667	29706	29608	29704	29734	29743	29856	29665	29626	29796	29846	30088	29931	29641	29764	29906	29679	30141	29991	29735	29683	29742	29755	29977	29900	29663	30117	29557	29573	30114	29749	29843	29524	29586	29784	29883	29791	29842	29972	29924	29719	29737	29854	30050	29821	30283	29781	29757	29727	29559	29714	29618	30066	29962	29901	29572	30023	29870	29865	29951	29894	29883	30000	29815	29788	29831	29940	30005	29877	29926	29919	29769	29872	29844	29659	29931	29901	29757	29840	29833	29759	30209	29674	29821	29824	29842	29852	30178	29892	29871	30007	30056	29829	29783	29750	29660	30065	29921	29758	30107	30006	29974	29747	29838	29608	29981	29710	29968	29728	29948	29869	29998	29817	29739	29810	29691	29829	29782	29767	30057	29805	30135	29728	29873	29582	29941	29843	29809	29839	29632	30086	29845	29793	30046	29901	30043	30079	29847	29708	29814	29744	29837	30082	29681	29917	29862	29741	30100	29793	29745	29767	29900	29832	29757	29869	29496	29689	29821	29765	29896	29723	29738	29578	29764	29494	29912	29780	29912	29781	29846	29820	29858	29854	29868	29652	29701	30049	29733	29759	29865	29856	29843	29822	29895	29826	29964	29735	29933	29739	29837	30071	29944	29975	29766	29929	29537	29834	29895	29849	30087	29813	29753	29809	29778	30157	29868	29774	29842	29576	29903	29778	29785	30094	29737	29854	29770	29867	29603	29904	29797	29824	29884	29874	30127	30106	29914	29736	30064	29932	29943	29644	29844	29688	29690	29836	29874	29690	29979	29673	29793	29629	29586	29819	29737	29577	29742	29650	29878	29979	30052	29949	29974	29871	29927	29798	29885	29776	29829	29757	29792	29739	29802	30125	29868	29697	29923	29683	29866	30190	29935	29657	30028	29775	29631	29757	29987	29768	29947	29637	29754	29735	29917	29796	29466	29829	29647	29894	29759	29868	29707	29827	29862	29892	29736	29774	29932	29778	29961	29817	29814	29952	29770	29776	29968	30011	29846	30088	29768	30041	30109	29808	29930	29853	29908	29924	29875	29828	29533	29493	29773	29930	29881	29924	29989	30028	29889	29879	29859	29803	29926	30037	29806	30176	30008	29504	29602	29726	29809	29852	29951	30058	29820	29851	29690	29943	29855	29680	29832	29874	29863	29804	29989	29866	29666	29860	29740	29687	29754	29634	29829	29809	29742	29812	29844	29831	29508	30120	29904	29859	29789	29765	29991	30208	29848	29846	29963	29705	29683	29890	29850	29841	29893	29797	29761	29631	29884	29775	29932	29795	29640	29737	29874	29915	29872	29673	29884	29839	29777	29923	29646	29832	29735	29825	29710	29948	29932	29731	29908	29941	30082	29762	29761	29766	29856	29889	29701	29960	29952	29704	29555	29806	30008	29863	29850	30072	29950	29980	29870	29776	29766	29943	29874	29787	29851	29772	29655	29655	29887	29971	29730	29851	29932	29834	30022	29726	29700	29815	29767	29893	29782	29778	29768	29713	29660	29500	29855	29776	29865	29856	29898	29924	30025	29801	29822	30010	29934	29764	29822	29806	29945	29839	29932	29690	29855	30056	29610	29590	29821	29498	30017	30027	29960	29835	29788	29756	29996	29862	29711	29907	29760	29651	29838	29485	29724	29695	29881	30090	29927	29771	29681	29723	29859	29766	30011	29854	29691	29867	29850	29706	29963	30028	30062	30118	29511	29707	29907	29679	29815	29871	29899	29751	29904	29721	29918	29884	29723	29831	29654	29681	29774	29901	29918	29636	29880	29945	29963	29844	29931	29961	30034	29866	29618	29705	29786	29641	29934	29824	29693	29694	29778	29725	29834	29942	30022	29775	29822	29929	29932	29793	29682	29921	29740	29989	29771	29552	29733	29813	29937	29973	29779	29872	29787	29759	29935	29890	29712	29892	29805	29737	29897	29681	29735	29990	29783	29907	29899	29863	29945	30004	29813	29782	29924	29808	29827	29688	29843	30072	29714	29844	29898	29778	29763	30001	29674	29840	29789	29531	29649	29828	29874	29938	29938	29645	29912	29962	29882	30045	29749	29773	29868	29742	29636	29859	29849	29713	29766	29747	29936	29949	29848	29733	29922	29784	29958	29864	29632	29650	29821	29785	29909	29696	29757	29932	30148	29892	29746	29856	29879	29979	29743	29717	29789	30053	29752	29788	29932	29562	29747	29769	29850	29562	29646	29667	29825	29901	29768	29843	29890	29854	29823	29680	29850	30015	29793	29825	29871	29712	29879	30060	29734	29876	30016	29832	29865	29845	29863	30035	29800	29945	29780	29918	30001	29711	29853	29846	29912	30005	29755	29575	29902	29884	29862	29696	30020	30028	29935	29714	29808	29745	29891	29599	29577	29746	29672	29889	29922	29871	30008	29788	29908	29723	29598	29854	29933	29686	29882	30002	30004	29967	29858	29727	29943	29955	29874	29773	29963	29651	29742	29631	29874	29825	29932	29736	29985	29826	29992	29824	29908	30013	29930	29759	30048	30157	29937	29749	29773	29702	29729	29807	29757	29863	29742	29924	29586	29654	29774	29974	29761	29905	29633	29728	29798	29912	29932	29829	29671	29924	29772	29861	30176	29659	29948	29729	29698	29895	30076	29832	29679	29857	29966	29925	29809	29825	29766	29790	30162	30047	30150	29792	29745	29763	29909	29775	29891	29670	29914	29921	29952	29882	29794	29872	29865	29443	30011	29800	29666	29990	29741	29737	29689	29850	29733	29668	29849	29920	29779	29743	29969	29690	29795	29857	29935	29773	29905	29622	29735	30171	29628	29664	30006	29706	30023	29700	29955	29970	29758	29986	29826	29883	30009	29357	29865	29709	29588	30262	30062	29924	29992	29761	29918	29763	29896	29738	29948	30132	29860	29866	29879	29870	29644	29911	29781	29824	29746	29783	29669	29953	29916	29789	29903	29910	29783	29587	29923	29945	29891	29687	29761	29870	30009	29829	29659	29655	30127	29898	30044	29961	29942	29908	29877	29688	29728	29770	29512	29959	29916	29688	30100	29801	29726	29788	29827	29759	29883	29848	29494	29732	30029	29866	29983	29784	30080	29650	29782	29854	30008	29906	29666	29864	29788	29731	29877	30032	29837	29701	29852	29852	29454	29747	29711	29903	29904	29804	29765	29791	29730	29944	29836	29961	29910	29848	29979	29847	29951	29772	29734	29794	29980	29779	29657	29883	29906	29852	30064	29858	29802	29629	29717	29842	29839	30113	30117	30041	29826	29626	29701	29789	29700	29684	29644	29750	29879	29710	29787	29852	29496	29884	30016	30084	29914	29911	29877	29874	29915	29596	29729	29686	30010	29795	29663	29974	29832	30013	29893	29645	29763	29785	29626	29881	29947	29970	29902	29957	29896	29827	29876	29762	30123	29819	29818	29744	29883	29840	29894	29847	29805	29849	29914	29815	29617	29584	29792	29921	29647	29770	29710	29764	29918	29796	29874	29834	29965	29903	29840	29855	29874	29895	29831	30042	29754	30125	29677	29588	29904	29762	29686	29938	29867	29913	29823	29859	29878	29666	29945	29796	29745	29746	29738	29884	30058	29877	30010	29743	29695	29797	29963	29625	29729	29734	29785	29660	30054	29874	29829	29666	29689	29787	29670	29993	29920	29665	29975	29921	29847	29810	29791	29894	30007	30005	29912	29613	30013	30166	30067	30031	29820	29923	29774	29630	29890	29715	29882	29555	29906	29783	29824	29794	29952	29781	29849	29571	29903	29596	29947	29979	29875	29813	29584	29713	29985	29727	29787	29915	29801	29797	30031	29879	29951	29901	29977	29891	29885	29832	29904	29862	29845	29636	29575	29654	29920	29807	29851	29882	29846	29619	30018	29894	29809	29863	29703	29872	29775	29814	29928	29821	29924	29910	29718	29646	29684	29754	30105	29775	29855	29781	30181	29908	29790	30044	29958	29638	29877	30003	29791	29895	29923	29573	29995	29786	29772	29714	29912	29669	29713	29918	29842	29893	29796	30061	29712	29797	29817	29959	29981	29777	29973	29986	29918	29862	29942	29999	29818	29909	29632	29783	29772	29984	29932	29751	30023	29874	29903	29985	29739	29878	29768	29802	29864	29958	30137	29713	29758	30185	29904	29964	29934	30019	30002	29849	29795	29642	29870	29780	29653	29767	30006	30007	29771	29709	29590	29645	29990	29847	30005	29629	29810	29779	30013	29879	29893	29755	29911	29791
64381	101257	94747	80329	53571	34208	25309	22866	22535	22749	22609	22774	22640	22678	22695	22841	22648	22648	22776	22767	22690	22719	22942	22775	22904	22716	22626	22714	22774	22738	22885	22670	22800	22842	22641	22643	22929	22842	22871	22829	22914	22642	22849	22736	22702	22521	22772	22720	22922	22763	22938	22771	22612	22686	22739	22751	22817	22765	22680	22916	22577	22655	22708	22868	22728	22485	22984	22748	22824	22791	22940	22612	22646	22687	22577	22859	22543	22772	22673	22870	22726	22693	22710	22764	22604	22835	22678	22871	22715	22734	22615	22828	22698	22851	22828	22802	22650	22871	22694	22758	23017	22503	22853	22672	22919	22737	22700	22781	22660	22772	22631	22828	22767	22600	22714	22980	22576	22691	22721	22721	22632	22771	22715	22450	22733	22789	22732	22998	22684	22733	22825	22760	22624	22703	22622	22763	22809	22639	22821	22859	22657	22803	22966	22733	22676	22686	22798	22757	22691	22895	22745	22763	22655	22633	22676	22766	22692	22805	22545	22681	22587	22777	22603	22712	22608	22659	22742	22847	22611	22702	22777	22641	22704	22556	22824	22763	22707	22951	22614	22845	22644	22795	22916	22578	22689	22684	22634	22851	22699	22734	22751	22660	22787	22734	22936	22808	22784	22565	22837	22606	22859	22814	22816	22679	22714	22818	22936	22718	22908	22853	22693	22826	22785	22717	22893	22620	22602	22609	22686	22589	22691	22644	22661	22657	22883	22579	22789	22578	22958	22932	22760	22690	22751	22700	22870	22635	22754	22852	22869	22740	22625	22524	22732	22609	22861	22655	22739	22654	22749	22660	22723	22649	22809	22659	22791	22690	22745	22768	22777	22668	22867	22655	22736	22817	22883	22631	22652	22647	22683	22663	22889	22830	22739	22719	22779	22516	22646	22691	22569	22668	22918	22785	22658	22594	22850	22813	22687	22878	22858	22737	22505	22730	22938	22688	22699	22577	22778	22671	22696	22620	22802	22771	22732	22669	22692	22752	22770	22703	22768	22621	22677	22663	22666	22669	22644	22681	22597	22716	22574	22926	22774	22706	22867	22806	22762	22655	22791	22662	22653	22655	22744	22598	22651	22623	22644	22687	22648	22679	22599	22739	22649	22866	22746	22804	22673	22778	22539	22819	22701	22815	22662	22661	22945	22839	22795	22735	22711	22702	22717	22803	22677	22730	22582	22757	22709	22755	22810	22718	22722	22688	22645	22665	22620	22773	22678	22707	22685	22641	22903	22562	22589	22872	22683	22701	22728	22753	22745	22893	22754	22523	22704	22689	22825	22880	22818	22727	22753	22569	22763	22717	22948	22655	22731	22646	22813	22680	22772	22681	22494	22679	22822	22826	22719	22763	22891	22845	22799	22741	22722	22713	22828	22824	22803	22693	22787	22695	22660	22550	22794	22875	22658	22669	22800	22758	22740	22754	22597	22857	22595	22658	22749	22742	22773	22667	22869	22707	22755	22800	22702	22691	22623	22680	22743	22799	22610	22797	22707	22683	22746	22676	22797	22498	22785	22531	22657	22584	22812	22767	22822	22682	22775	22593	22763	22552	22757	22688	22778	22875	22820	22748	22716	22612	22688	22789	22812	22794	22766	22841	22508	22710	22639	22660	22805	22584	22707	22778	22782	22876	22731	22628	22742	22790	22872	22547	22924	22771	22653	22808	22765	22763	22706	22947	22826	22722	22783	22807	22563	22850	22582	22681	22832	22765	22816	22851	22697	22670	22601	22672	22794	22573	22783	22773	22852	22625	22868	22693	22808	22573	22667	22776	22629	22716	22754	22706	22828	22728	22655	22841	22733	22945	22775	22732	22669	22676	22799	22558	22572	22941	22687	22787	22655	22789	22528	22716	22816	22523	23045	22840	22748	22727	22647	22741	22739	22711	22815	22903	22718	22739	22849	22764	22608	22614	22581	22876	22838	22647	22708	22731	22845	22647	22807	22701	22712	22710	22696	22787	22554	22637	22642	22804	22595	22904	22642	22610	22812	22730	22695	22767	22664	22854	22700	22728	22852	22618	22675	22719	22702	22751	22601	22691	22968	22739	22791	22688	22842	22783	22725	22846	22672	22922	22747	22727	22594	22604	22516	22723	22663	22678	22809	22748	22882	22653	22694	22800	22648	22756	22666	22830	22878	22783	22626	22756	22798	22742	22732	22653	22689	22557	22726	22655	22690	22704	22705	22783	22867	22758	22822	22663	22770	22609	22588	22776	22721	22726	22909	22801	22883	22749	22578	22742	22742	22831	22984	22746	22763	22698	22861	22679	22708	22616	22772	22848	22765	22829	22698	22547	22638	22657	22679	22769	22787	22816	22753	22540	22575	22932	22995	22651	22871	22670	22741	22903	22953	22872	22787	22672	22740	22527	22655	22764	22630	22694	22602	22698	22733	22829	22855	22733	22772	22742	22584	22630	22802	22766	22878	22662	22831	22863	22573	22782	22862	22770	22528	22846	22748	22762	22649	22813	22737	22712	22728	22747	22940	22745	22780	22622	22783	22701	22695	22765	22660	22545	22853	22803	22602	22527	22733	22611	22867	22757	22642	22817	22578	22854	22833	22762	22649	22763	22753	22746	22659	22718	22546	22648	22681	22732	22793	22828	22842	22763	22743	22863	22676	22763	22748	22770	22535	22883	22655	22759	22737	22739	22740	22788	22585	22498	22721	22617	22756	22686	22857	22671	22763	22753	22912	22709	22743	22828	22773	22877	22613	22741	22806	22727	22900	22869	22712	22773	22820	22841	22620	22772	22745	22715	22963	22664	22800	22667	22726	22637	22722	22731	22525	22584	22765	22662	22720	22701	22704	22945	22901	22783	22775	22805	22916	22699	22743	22708	22678	22784	22647	22536	22811	22663	22548	22653	22608	22630	22740	22743	22686	22717	22805	22756	22819	22897	22837	22707	22728	22724	22602	22728	22709	22772	22631	22601	22673	22874	22681	22737	22747	22657	22630	22552	22695	22765	22693	22657	22764	22733	22702	22651	22682	22811	22601	22673	22795	22598	22679	22795	22909	22800	22706	22738	22604	22808	22830	22800	22935	22827	22811	22718	22542	22823	22659	22697	22484	22626	22726	22846	22799	22899	22823	22671	22648	22855	22777	22845	22769	22777	22672	22652	22648	22918	22748	22629	22677	22624	22630	22630	22718	22879	22838	22814	22629	22656	22639	22824	22814	22805	22660	22789	22625	22752	22717	22660	22775	22766	22922	22766	22626	22745	22853	22581	22554	22739	22828	22699	22519	22637	22802	22792	22727	22658	22837	22723	22646	22714	22789	22576	22708	22782	22762	22623	22707	22816	22562	22804	22617	22742	22676	22807	22765	22760	22683	22565	22699	22960	22805	22728	22709	22914	22656	22816	22748	22702	22736	22821	22647	22561	22833	22607	22626	22761	22606	22720	22663	22698	22784	22761	22733	22740	22799	22654	22615	22693	22643	22746	22958	22889	22627	22685	22637	22561	22856	22755	22602	22596	22704	22747	22516	22838	22895	22722	22724	22596	22615	22722	22746	22777	22983	22828	22793	22834	22744	22863	22666	22746	22709	22800	22820	22799	22739	22712	22730	22949	22752	22673	22709	22801	22609	22540	22650	22784	22542	22666	22816	22801	22907	22646	22653	22716	22612	22787	22561	22978	22920	22595	22928	22561	22757	22860	22740	22771	22737	22784	22604	22789	22699	22875	22750	22730	22715	22492	22641	22798	22730	22799	22824	22820	22631	22882	22711	22637	22694	22643	22709	22687	22751	22773	22867	22548	22683	22657	22677	22745	22731	22631	22663	22723	22567	22684	22824	22851	22705	22684	22772	22869	22653	22613	22776	22718	22832	22748	22864	22823	22634	22636	22637	22720	22675	22635	22615	22760	22869	22751	22585	22702	22743	22646	22541	22656	22858	22744	22883	22586	22774	22629	22600	22731	22617	22849	22620	22771	22722	22637	22616	22762	22708	22667	22795	22591	22870	22682	22690	22670	22806	22587	22839	22722	22584	22626	22755	22807	22717	22586	22870	22620	22718	22634	22661	22784	22549	22925	22768	22689	22709	22511	22867	22697	22539	22819	22688	22892	22755	22715	22848	22764	22806	22670	22769	22745	22623	22676	22813	22829	22579	22760	22668	22733	22641	22630	22723	22760	22827	22718	22909	22668	22733	22532	22900	22874	22690	22700	22530	22819	22888	22852	22616	22693	22575	22776	22563	22801	22637	22701	22630	22761	22616	22765	22782	22782	22652	22740	22752	22699	22861	22841	22929	22789	22664	22781	22626	22784	22688	22733	22834	22552	22821	22610	22571	22892	22820	22707	22663	22527	22653	22765	22861	22478	22910	22701	22576	22815	22825	22696	22730	22811	22568	22750	22571	22756	23009	22834	22641	22920	22672	22873	22830	22638	22651	22570	22768	22683	22873	22596	22633	22814	22861	22611	22716	22714	22641	22665	22797	22786	22755	22913	22662	22646	22615	22521	22593	22859	22594	22878	22818	22656	22705	22692	22520	22757	22751	22683	22763	22944	22650	22796	22664	22855	22715	22736	22721	22707	22654	22629	22701	22682	22679	22691	22890	22788	22780	22764	22850	22659	22657	22779	22622	22712	22755	22811	22658	22763	22793	22679	22707	22625	22734	22697	22795	22644	22819	22601	22619	22618	22691	22823	22814	22753	22727	22897	22745	22770	22789	22706	22690	22739	22734	22700	22683	22539	22582	22931	22732	22717	22607	22743	22745	22940	22841	22839	22680	22795	22717	22718	22686	22503	22769	22653	22882	22624	22961	22803	22622	22615	22684	22748	22806	22642	22902	22790	22744	22717	22811	22663	22625	22680	22834	22638	22773	22848	22699	22839	22715	22888	22666	22527	22691	22640	22405	22624	22825	22787	22774	22804	22648	22736	22489	22650	22554	22730	22647	22728	22676	22781	22946	22684	22516	22551	22820	22740	22658	22683	22704	22539	22790	22873	22746	22736	22581	22666	22765	22762	22625	22477	22778	22744	22616	22670	22633	22824	22439	22690	22725	22611	22669	22874	22766	22782	22672	22819	22794	22709	22667	22570	22898	22690	22723	22806	22790	22611	22676	22670	22667	22889	22691	22763	22976	22660	22602	22843	22649	22536	22918	22880
29077	38102	50074	41177	32966	30407	29753	29022	28895	29142	28982	29003	29135	29047	29067	28780	29106	29066	29127	28960	28903	29209	29278	29080	29044	29094	28791	28924	29122	29198	29009	28911	29233	29238	29291	29180	29091	28951	29261	28968	29241	28880	29023	28899	28944	28913	29006	29021	29042	29123	29166	29026	29028	28933	28851	29030	28853	28967	28971	29017	28976	29073	29009	28976	28927	29141	29154	29052	28879	28856	28959	28998	29073	28946	29087	29020	29020	28935	29012	29133	29002	29108	28961	29168	29258	28929	29239	29128	28970	28864	28848	29075	29001	28908	28950	29042	29078	29090	29241	28887	28951	28835	29080	29095	29158	28831	29185	28888	28918	29043	29196	28941	29062	28669	28987	28975	28982	28977	28903	28845	29127	29137	29022	28978	29142	29174	29230	28933	29289	28996	28939	28917	28911	28967	28938	29020	28776	29087	28956	29014	28960	28884	29119	28999	29027	28652	29027	28984	28724	28833	28921	29014	29216	29039	29024	29094	29257	29245	29129	28877	29065	29275	28907	28955	28758	29119	28904	28986	29123	28912	29119	29051	28970	29325	28881	29067	29057	29277	29053	29277	29114	29299	29007	29073	29012	29098	28830	29036	28886	28819	29084	29042	28970	29122	29102	28988	29298	29114	28906	28787	29084	29133	29017	29057	29034	29004	29054	29101	29189	29041	29093	29200	29059	29029	29169	29121	29042	28719	28841	28906	29082	29008	28934	28987	29140	29007	28900	29263	29091	28953	28940	29116	28987	28865	28790	28861	29019	28819	29148	28975	29053	29176	29194	28950	28890	28963	29080	28877	28944	28872	29041	29022	29469	29138	28987	28864	29090	29049	28912	28911	28715	28787	29053	28988	28909	29032	28888	29082	28937	29098	29055	29007	28969	29010	28872	29057	28939	28792	28951	28793	29115	29033	29275	28935	28979	28955	29259	29100	29110	29364	29049	29066	28893	28891	29160	29217	29116	29021	28815	28964	29149	28791	28749	28699	29057	28879	28986	28999	28884	28670	29114	28837	29246	28940	28894	28879	29022	29063	29194	29022	29009	28729	28929	28979	28977	28947	29068	28908	28899	29004	29119	28979	28929	29322	28913	28858	29088	28937	28935	28888	29108	28827	29112	29109	29180	29064	29064	28906	28926	29241	28896	28943	29023	29099	29048	29126	28961	29175	29058	28846	29256	28900	29102	29122	28812	29055	29138	28790	28975	28972	29042	28958	29113	29134	28901	29141	28970	29126	29017	28937	29098	29141	29079	29094	29198	28886	28898	29118	28914	29036	29033	29231	29189	29246	28855	28990	28967	29016	29107	29194	28936	28913	29034	28926	28792	28875	28961	29148	28975	28849	29035	28926	28789	28883	28970	29222	29176	28830	28812	28831	29091	29102	28926	28930	29062	29391	29000	29089	29176	29237	28939	28746	29063	29161	28975	29018	29060	29004	28846	28982	29001	29090	29176	28965	29051	29136	28987	28921	29061	28938	29085	29005	29127	29157	29041	29104	29212	29100	29096	29012	29266	29023	28944	28945	29034	28945	28917	29097	28976	29206	29158	29014	29025	28949	29133	29026	29067	28951	29068	28964	28998	28841	29027	29211	28952	28969	28928	28818	29234	29099	29123	28993	29055	28884	29185	29055	29074	28916	28994	29039	29048	28842	29311	28907	29111	28876	28844	29088	29258	29170	29339	29149	29184	28998	29044	29003	29205	28935	29165	28949	29037	29082	28890	28938	28936	29238	29089	28918	28891	29018	29045	29073	28991	29022	29380	29090	28972	29019	28997	28757	29044	29264	29044	29055	28971	29075	29023	28917	28962	29002	29099	28934	29270	28947	28751	28948	29110	28943	29094	29027	28972	29078	29210	29325	29086	28933	28820	29267	28814	29013	28995	29212	28913	29035	29147	29210	29039	29116	29276	29100	29025	28974	29057	29235	29215	28892	28902	28978	29196	29045	28824	29188	29072	29031	29100	28901	28966	29184	29037	29052	28943	28850	29027	28955	28781	29165	29045	28966	29077	29026	28998	29072	28988	29167	28807	29136	28791	28841	29017	29068	28791	29091	29179	28778	29013	28822	29115	29231	29052	29072	29013	28963	28835	28794	29099	28918	28925	29102	29071	28876	29291	29163	28950	29120	29099	28990	28953	29217	28941	28848	29069	29180	28912	28951	28988	29056	28938	28950	28942	29270	29245	29174	28879	29074	29130	28893	28900	29170	28855	28921	28754	29039	29104	29067	29005	29107	28966	29197	29194	28919	29092	29028	29097	28956	28935	28773	28948	29183	29138	29012	29124	28933	29031	29010	28783	28865	29013	28935	28954	28957	29265	29152	29118	29281	29053	29120	28888	29005	29211	28947	29311	29037	29122	29240	29009	29246	29205	28994	29147	29062	29037	28977	28972	28821	29030	29016	28926	28859	29042	28992	28936	29027	29186	28976	29011	29112	28839	28979	29029	28951	28683	29080	29005	28889	29039	29214	29009	29131	29002	29091	28892	28991	28990	29018	29107	29263	28869	29151	28985	29002	29226	29048	29027	29166	29078	28778	29003	29057	29066	29318	29008	28945	28952	29098	29124	29181	28871	28935	29056	28879	29090	28949	29210	29143	29340	28995	28953	29073	29106	28919	29183	28877	28977	28955	29106	29047	28934	29128	29126	29071	28690	29228	28894	28798	29037	29032	28907	29211	28958	29117	28942	29038	29077	29015	29104	28933	29135	29145	29023	29019	29023	29043	29032	29010	29011	28936	28994	28939	29081	29131	28988	29172	29017	29151	29070	29151	28980	28917	29008	29127	29057	28912	29231	28856	28938	29123	28850	28801	29172	28852	29204	29192	29173	29121	28894	28960	29240	28930	28963	28907	29130	29196	29331	29047	28978	29200	29140	29062	29178	29255	29006	28909	29218	29314	28965	29086	29048	28860	28848	28899	28904	29027	29040	29004	29150	29223	29142	29038	28714	29020	29126	28988	28816	29093	28960	29021	28995	29044	29058	29067	28936	28946	28951	28761	29026	28994	29118	28893	28861	29148	29003	28854	29027	28903	28935	29142	29016	28984	29054	29066	28832	29048	28899	28803	28811	28914	28941	28999	29152	28964	29207	29037	28881	28842	29122	29160	29127	29115	29120	29095	28834	29074	28934	29012	28892	29032	28849	29109	29015	29100	29122	29047	29032	28933	29143	29169	29024	28995	29361	29024	28869	28944	29102	29241	29058	28943	29242	28769	28936	29004	29008	29010	28971	29091	28884	29082	29195	28852	29116	29009	29148	28962	29214	29098	29068	29162	29082	29118	29010	29112	29176	29056	29112	29000	29305	29064	28709	28908	29216	28829	29096	29089	29086	28605	28995	28966	29042	28996	29126	28863	28778	28923	28998	29098	29229	28950	29096	28993	29100	29048	29157	28916	29006	29086	28920	29061	28989	29045	29120	29124	29070	29181	29151	29082	28925	28927	29085	28988	29020	29250	29293	28998	29016	28942	28901	28870	28907	29025	28990	29150	28987	29019	29049	28861	28898	28819	29165	28888	29043	28953	29066	28929	29139	29057	28984	28997	29014	28973	28929	29010	28941	28853	29008	28885	29243	28946	28882	28869	29189	29240	29267	29201	28834	29106	29111	29022	29048	29073	29015	29116	29026	28945	29005	28845	29035	29145	28867	29107	29019	28968	29194	29212	28889	29202	29143	29105	29151	29221	29091	28915	28975	29069	29156	28957	28851	28960	28849	29139	29104	29194	29105	29191	28954	29000	29130	29099	28878	29051	29096	28873	28896	28999	29235	29189	28878	29061	29036	28887	28812	29050	29048	29334	29022	29002	28898	28875	29074	29042	28850	28955	28897	28943	28879	29149	29057	29146	29037	28931	29006	28996	28926	28862	29045	28876	28993	28892	28922	29230	29025	29092	28970	29175	29057	29191	29257	29011	28923	29106	29041	29137	29119	28892	29105	29082	29056	29082	29203	29252	29314	29025	28946	29106	29245	29169	29245	28946	29103	28887	28950	29048	28838	29031	28993	29386	29238	28636	29002	29021	29233	29081	29021	29122	29054	28993	29160	29098	29024	29064	28935	29037	29202	28986	29054	29272	29050	29017	29123	28990	28919	28927	29072	29000	29103	28976	29100	29163	29109	28835	28901	28874	29036	29069	29163	29175	29162	29115	29019	29210	29028	29108	28983	28974	29072	28882	29221	29241	29287	29098	29084	29188	28996	29168	29026	29029	29258	29101	29121	28895	28947	29119	29153	28925	29174	28909	28888	29311	29302	29099	29128	29075	29000	29095	28771	29185	29071	28856	28977	29088	29186	28953	29039	28944	29013	29030	28924	28878	28920	29089	28948	29017	28898	28878	28853	29212	28809	29005	29011	28981	29101	29056	29085	29154	29251	28954	28918	29017	29097	28816	29263	29102	28923	29218	28988	29033	28832	29051	29059	28792	28922	28928	28990	29252	28924	29028	29092	28878	29300	29148	28896	29115	29231	29068	29030	29157	29065	29055	29023	28974	29233	29064	28984	29092	28880	29104	29164	29098	29098	28925	28940	28876	29137	29062	29067	29023	29080	28998	28915	28875	28909	28975	29218	29107	28894	28997	28992	29208	29174	29128	29143	29044	29010	28968	29110	29027	28952	29148	29203	28955	29002	29166	29014	28964	28986	29026	29026	29024	29147	28944	28696	28896	29056	29300	29213	28940	29041	28988	28893	28872	29262	29178	29225	29091	29136	28999	28938	28897	28764	29204	29173	28977	29184	29172	29078	28860	29015	29101	29099	29092	29258	28894	28934	29083	28933	29114	29122	28926	28968	28935	29014	28937	29011	29101	29031	28957	29146	29078	29187	28939	28958	29118	29089	28974	29054	29063	28869	29116	28961	28716	29076	28979	28793	29043	29060	28811	28994	29134	29022	28945	29043	28865	29083	29075	29190	29135	29259	28945	29088	29180	29208	28926	29055	29180	29119	28983	28917	28920	28875	29098	28902	28895	29039	28931	29176	28967	28933	28773	29003	28924	29009	28990	28952	29106	29138	29019	28877	29076	29170	29039	28992	29275	28773	28979	29097	28993	28897	28953	28839	28979	28932	28882	29026	28989	29112	29332	28881	29008	29070	28985	29163	29115	28742	29004	29265	28868	28952	29097
35186	61215	51768	35876	26901	23369	22369	22252	22180	22416	22222	22176	22148	22101	22223	22133	22395	22225	22006	21973	22149	22181	21969	22179	22176	22213	22333	22222	22094	22260	22313	22069	22128	22333	22041	22131	22268	22344	22075	22219	22189	22216	22155	22085	22141	21953	22310	22177	22291	22205	22320	22153	22099	22129	22077	22161	22247	22213	21946	22134	22191	21949	22041	22120	21966	22180	22085	22246	22312	22179	22129	22295	22003	22003	22174	22111	22172	22218	22102	22225	22170	22239	22257	22454	22238	22130	22198	22129	22212	22117	22098	22151	22199	22148	22032	22272	22218	22180	22145	22090	22165	22196	22199	22053	22159	22022	21945	22215	22185	22203	22225	22068	21992	22040	22367	22082	22051	22157	22091	22119	22154	22273	21997	22171	22152	22251	22287	22021	22124	22219	22062	22158	22118	22097	22329	22339	22115	22069	22217	22053	22298	22177	22140	22227	22176	22196	22159	22063	22196	22092	22259	22241	22287	22207	22087	22144	22112	22102	22359	22063	22325	22217	22192	22223	22159	22194	22155	22073	21988	22194	22157	22185	22216	22158	22312	22157	22080	22233	22135	22102	22083	22179	22239	22198	22051	22100	22187	22156	22362	22403	22045	21993	22170	22098	22102	22126	22120	22130	22378	22197	22121	22233	22149	22196	22239	22201	22154	22134	22159	22094	22101	22114	22167	22191	22162	22190	22163	22211	22301	22194	22120	22321	22076	22287	22150	22177	22082	22212	22175	22169	22011	21995	22136	22144	22245	22278	22065	22143	22057	22131	21920	22197	22324	22204	22216	22121	22035	22149	21972	22283	22078	22112	22076	22073	21992	22127	22127	22185	22183	22228	21980	22072	22103	22144	22166	22186	22197	21921	22228	22112	22259	22026	22225	22247	22307	22164	22197	22257	22202	22222	22374	22042	22161	22088	22125	22111	22183	22137	22043	22202	22202	22381	22152	22188	22133	22093	22098	22090	22174	22076	22276	22083	22251	21962	22203	22063	22150	21956	22102	22107	22229	22232	22170	22141	22296	22089	22166	22097	22051	22058	22173	22224	22220	22197	22201	22190	22031	22242	22211	22318	22283	22103	22234	22226	22250	22298	22218	22024	22046	22122	22074	22193	22066	22171	22110	22196	22200	22150	22205	22333	22029	22256	22117	22209	22257	22097	22203	22268	21953	22142	22160	22181	22219	21970	22177	22389	22208	22027	22113	22245	22130	22353	22009	22223	22307	22059	22265	22031	22198	22089	22218	21973	22049	22236	22081	22243	22200	22033	22243	22095	22152	22107	22226	22107	22029	22246	22247	22175	22165	22039	22413	22053	22300	22142	22123	22240	22153	22062	22181	22157	22126	22158	22137	22238	22390	22162	22174	22045	22021	22247	22143	22138	22259	22180	22211	22235	22043	22166	22092	22068	22192	22138	22087	22037	22347	22003	22198	22213	22209	22230	22091	22095	22268	22356	22024	22160	22269	22085	22149	22355	22079	22226	22066	22037	22113	22225	22306	22246	22198	22086	22083	22252	22307	22206	22147	22133	22168	22224	22092	22216	21969	22116	22156	22392	22212	22156	22325	22162	22101	22048	22212	22240	22216	22210	21953	22053	22227	22134	22194	22044	22164	22143	22104	22161	22064	22186	22433	22141	22032	22087	22248	22180	22230	22301	22230	22251	22219	22262	21924	22000	21996	22206	22145	22227	22345	22102	22154	22125	22122	22161	22215	22058	22225	22353	22351	22215	22282	22266	22011	22327	22037	22166	22277	22192	22199	22235	22128	22096	22147	22182	22090	22300	21980	22090	22127	22173	22201	22156	22274	22254	22208	22039	21949	22173	22117	22174	22282	22100	22094	22124	21916	22287	22200	22379	22200	22034	22175	22124	22212	22177	22000	22194	22066	22244	22159	22180	22265	22121	22236	22137	22135	22063	22223	22220	22140	21947	22128	22101	22343	22277	22305	22119	22177	22169	22127	22343	22227	22187	22145	22210	22249	21944	22101	22071	22139	22118	22102	22072	22183	22127	22080	21986	22244	22338	22208	22172	22126	22038	22054	22209	22244	22238	22132	22271	22201	22335	22230	22083	22226	22214	22279	22020	22304	22294	21929	22165	22053	22161	22215	22171	22083	22173	21933	22114	22125	22034	22131	22156	22174	22152	22243	22273	22224	22301	22433	22301	22118	22174	22319	22221	22415	22185	22027	22282	22213	22214	22291	22198	22185	22064	22127	22030	22231	22128	22170	22156	22054	22226	22150	22185	22045	22232	22203	22288	22251	22159	22307	22271	22238	21945	22130	22250	22162	22236	22240	22286	22139	22160	22126	22240	22064	22174	22152	22174	22124	22095	22017	22194	22331	22209	22150	22229	22058	22372	22234	21983	22175	22171	22160	22005	22098	22145	22288	22073	22147	22230	22011	22240	22085	22058	22061	21983	22114	22192	22239	22148	22094	22205	22204	22186	22218	22274	22297	22085	22158	22055	22289	22156	22206	22121	22096	22173	22175	22161	22074	21903	22220	22192	22197	22305	22158	22158	22309	22076	22203	22102	22264	22337	22128	22158	22093	22224	22029	22058	22122	21984	22123	22145	22159	22318	22158	22261	22359	22215	22142	22107	22166	22204	22290	22111	22117	22265	22186	22169	22372	22300	22346	22140	22174	22099	22111	22252	22276	22042	22066	22118	22179	22044	22133	22206	22227	22094	22098	22167	22088	22029	22080	22243	22176	22315	22286	22195	22277	22183	22180	22085	22221	22076	22151	22123	22161	22166	22164	22259	22039	22199	22324	22108	22085	22159	22161	22166	22097	22392	22148	22164	22166	22087	22254	22096	22198	22181	22028	22121	22152	22175	22155	22084	22189	22269	22236	22076	22294	22195	22129	22297	22195	22238	22082	22275	22142	22092	22235	21957	22021	22106	22189	22055	22236	22073	22257	22083	22346	22053	22250	22024	22298	22324	22288	22151	22162	22171	22212	21961	22198	22103	22120	22308	22254	22072	22073	22123	22168	22061	22273	22045	22070	22126	22155	22192	22190	22194	22089	22203	22138	22149	22157	22027	22248	22245	22116	22290	22282	22274	22069	22203	22107	22132	22287	22136	22168	22151	22119	22142	22399	22225	21954	22230	22194	22188	22088	22112	22313	22153	22393	22121	22167	22164	22120	22147	22192	22112	22324	22273	22095	22159	22164	22118	22150	22284	21976	22320	22153	22291	22115	22310	22284	22199	22407	21999	22135	22085	22268	22179	22136	22083	22058	22066	22221	22132	22073	22121	22220	22289	22093	22122	22187	22262	22133	22036	22250	22240	22213	22067	22269	21933	22085	22155	22250	21998	22071	22191	22234	22141	22076	22255	22228	22040	22249	22143	22260	22084	22277	22128	22125	22060	22128	22266	22298	22163	22133	22254	22235	22016	22229	22120	22179	22279	22184	22161	22201	22335	22071	22055	22192	22364	22174	22026	22228	22007	22179	22237	22006	22231	22165	22158	22214	22235	22311	22172	22270	22195	22245	22091	22329	21983	22251	22205	21967	22030	22204	21981	22352	21949	22138	21944	22179	22251	22068	22137	22158	22159	22288	22172	22009	22157	22194	22206	22135	22305	22153	22242	22257	22254	22164	22139	22125	21889	22204	22147	22174	22372	22280	22240	22094	22233	22247	22114	22065	22390	22060	22163	22313	22201	22299	22203	22000	22241	22002	22126	22187	22225	22254	22168	22372	22260	22301	22108	22144	21990	22182	22025	22038	22202	22293	22330	22167	22223	22155	22190	22205	22257	22219	22287	22166	22239	22207	22086	22003	22106	22267	22155	22339	22313	22187	22267	22202	22177	22081	22187	22021	22090	22119	21973	22037	22340	22216	22150	22319	22263	22058	22154	22138	22156	22169	22254	22337	22250	22263	21980	22135	22054	22261	22251	22207	22218	22258	22406	22194	22111	22357	21927	22095	22254	22240	22141	22307	22086	22272	22286	22148	22281	22203	22059	22215	22150	22241	22077	22241	22065	22204	22179	22273	22184	22245	22036	22324	22035	22236	22352	22458	22056	22222	22057	21984	22102	22128	22242	22281	22373	22110	22088	22275	22020	22118	22366	22200	22160	22152	22355	22082	22191	22033	22017	22105	22156	22201	22032	22142	22206	22219	22359	22183	21971	22011	22292	22084	22179	21976	22238	22401	22111	22406	22149	22195	22179	22148	22223	22294	22092	22401	22328	22138	22105	22127	22241	22064	22038	22240	22010	22268	22080	22135	22284	22058	22089	22229	21977	22103	21968	22183	22129	22155	22130	22221	22201	22122	22227	22229	22176	22087	22181	22197	22054	22343	22274	22131	22302	22075	22039	22213	22119	22137	22377	22202	22223	22185	22322	22151	22084	21995	22077	22195	22063	22164	22186	22203	22085	22126	22107	22260	22243	22189	22077	22241	22103	22271	22087	22172	22110	22107	22202	22138	22085	22056	22283	22216	22030	22097	22073	22144	22168	22164	22254	21986	22202	22160	22191	22050	22199	22139	22283	22226	22162	22172	22273	22301	22067	22085	22289	21925	22236	22251	22292	22076	22215	22339	22167	22325	22231	22037	21980	22230	22017	22230	22199	22222	22057	22212	22296	22148	22377	22218	22291	21939	22158	22186	22290	22141	22012	22145	22049	22223	22306	22138	22279	22231	22184	22055	22081	22139	21996	22104	22242	22026	22284	22216	22276	22238	22331	22174	22095	22149	22158	22100	22211	22066	22168	22168	22309	22054	22129	22054	22089	22253	22209	22156	22190	22166	22120	22189	22250	22243	22338	22140	22159	21959	22117	22164	22460	22438	22001	22175	22360	22198	22209	22237	22193	22286	22223	22061	22178	22098	22216	22082	22097	22147	22254	22292	22093	22133	22310	22174	22176	22311	22119	22213	22022	22161	22100	22059	22259	22221	22069	22216	22231	22230	22104	22044	22203	22124	22121	22038	22014	22217	22332	22144	22154	22154	22190	22272	22064	22200	22180	22137	22151	22213	22248	22034	22005	22269	22083	22116	22005	22123	22120	22110	22058	22223	22175	22016	22082	22276	22108	22143	22225	22172	22084	22057	22017	22201	22318	22203	22009	22117	22203	22110	22189	22141	22203	22126	22202	22282	22203	22226	22029
23743	25234	44889	44774	36435	32851	31907	29244	29255	29379	29503	29690	29595	29532	29409	29141	29339	29291	29467	29492	29540	29341	29231	29475	29197	29392	29502	28993	29389	29543	29317	29325	29483	29337	29404	29502	29231	29404	29331	29339	29451	29434	29334	29167	29232	29160	29434	29377	29246	29164	29349	29085	29294	29216	29185	29191	29195	29423	29284	29356	29109	29178	29354	29391	29370	29171	29427	29395	29078	29222	29355	29332	29112	29100	29303	29218	29344	29255	29331	29399	29330	29255	29306	29246	29108	28969	29192	29176	29045	29439	29373	29328	29311	29140	29116	29121	29303	29318	29006	29182	29223	29176	29319	29368	29177	29421	29304	29114	29188	29286	29165	29033	29290	29118	29237	29223	29387	29086	29242	28990	29326	29207	29275	28997	29129	29403	29117	29092	29112	29235	29059	29258	29365	29265	29425	28963	28917	29144	29128	29194	29159	29070	29576	29102	29201	29298	29251	29111	29284	29298	29036	29211	29242	29072	29102	29250	29152	29267	29359	29021	29347	29173	29126	29476	29025	29201	29258	29353	29415	29479	29096	29326	29349	29181	29095	29133	29142	29307	29268	29215	29127	29122	29290	29146	29016	29140	29190	29349	29272	29329	29083	29147	29395	29287	29373	29200	29337	29155	29022	29428	29138	29105	29148	29331	29213	29178	29173	29210	29142	29272	29179	29261	29360	29237	29471	29128	29200	29262	29248	29037	29323	29446	29340	29215	28983	29263	29205	29231	29373	29049	29295	29333	29345	29245	29104	29408	29315	29208	29155	29119	29349	29204	29078	29064	29164	29455	29143	29232	29143	29307	29283	29125	29252	29046	29401	29385	29117	29272	29091	29181	29069	29060	29260	29191	29312	29259	29499	29195	29257	29408	29398	29256	29313	29121	29199	29553	29025	29328	29128	29121	29289	29348	29081	29114	29302	29203	29096	29062	29256	29391	29144	28998	29095	29378	29310	29100	29233	29325	29304	29085	29233	29397	29266	29246	29348	29177	29229	29220	29143	29388	29235	29227	29190	29250	29375	29137	29225	29258	29037	29088	29035	29218	29161	29053	29119	29137	29248	29036	29056	29087	29290	29218	29196	29247	29615	29359	29302	29232	29219	29503	29517	29090	29406	29202	29100	29167	29373	29144	29249	29188	29215	29125	29223	29013	29308	29316	29216	29242	29146	29049	29357	28879	29388	29263	29014	29361	28981	29166	29206	29143	29413	29323	29361	29110	29319	29203	29217	29141	29140	29244	29164	29322	29380	29188	29139	29253	29272	29309	29336	29313	29279	29255	29416	29208	29174	29186	29138	29114	29289	29282	29104	29357	29396	28971	29210	29287	29107	29315	29234	29251	29347	29401	28916	29195	29432	29101	29326	29117	29262	29048	29156	29373	29212	29016	29078	28980	29393	29241	29226	29281	29158	29216	29054	29122	29133	29238	29122	29166	29297	29194	29231	29251	29138	29062	29465	29219	29351	29124	29345	29003	29149	29189	29273	29238	29371	29265	29249	29205	29381	29164	29395	29178	29195	29266	29256	29124	29150	29343	29350	29124	29254	29389	29031	29485	29228	29215	29390	29314	29162	29356	29132	29238	29316	29159	29005	29374	29611	29167	29122	29380	29427	29283	29116	28963	29435	29263	29186	29124	29220	29432	29083	29121	29211	29310	29247	28911	28903	29208	29193	29055	29439	29355	29370	29228	29243	29024	29055	29323	28989	29185	29296	29301	29552	29177	29098	29074	29091	29284	29334	28999	29228	29231	28992	29212	29123	29403	29302	29281	29144	29264	29387	29404	29284	29160	29351	29207	29619	29298	29283	29183	29286	29120	29154	29358	29221	29067	29286	29335	29133	28950	29159	29357	29381	29086	29148	29245	29321	29333	29175	29268	29453	29303	29250	29130	29287	29615	29217	29342	29320	29293	29258	29121	29269	29258	29353	29000	29168	29271	29105	29285	29068	29123	29225	29387	29451	29100	29557	29047	29056	29101	29287	28962	29278	29278	28993	29196	29303	29222	29290	29225	29399	29581	29362	28973	29386	29207	29304	29354	29143	29201	29428	29258	29287	29163	29205	29056	29146	29342	29342	29413	29368	29272	29387	29119	29255	29123	29292	29172	29320	28975	29267	29195	29440	29158	29256	29274	29222	29056	29012	29102	29159	29119	29243	29283	28912	29467	29128	29140	29275	29282	29061	29174	29327	29208	29144	29390	29407	29057	29269	29315	29258	29202	29256	29180	29169	28975	29319	29335	29068	29216	29136	29427	29218	29205	28964	29058	29035	29271	29388	29372	29610	29374	29264	29518	29079	29603	29188	29112	29564	29075	29124	29102	29321	29057	29362	29234	29205	28831	29157	29278	29284	29072	29244	29129	29236	29190	29275	29020	29185	29118	29205	29352	29220	29077	29129	29191	29356	29240	29204	29212	29204	29132	29173	29121	29322	29243	29099	29453	29014	29228	29213	29406	29211	29075	29412	29372	29371	29218	29275	29087	29096	29296	29264	29142	29200	29324	29134	29357	29191	28980	29144	29000	29169	29093	29078	29401	29379	29103	29158	29425	29442	29329	29211	29196	29388	29401	29250	29346	29155	29182	29454	29321	29355	28965	29150	29334	29178	29381	29011	29174	28989	29103	29209	29191	29127	29341	29403	29331	29257	29203	29234	29161	29067	29441	29435	29251	29443	29119	29197	29223	29157	29191	29146	29186	29362	29223	29272	29258	29147	29050	29223	29095	29107	29291	28943	29218	29501	29151	29165	29210	29223	29336	29266	29204	29442	29071	29239	29077	29309	29305	29149	29315	29137	29225	29048	28953	29164	29224	29236	29323	29257	29347	29298	29451	29144	29231	29386	29249	29398	29170	29496	29171	29181	29211	29405	29266	29342	29149	29498	29132	29132	29336	29157	29199	29162	28965	29348	29400	29386	29542	29196	29145	28989	29081	29197	29254	29101	29305	29019	29114	29073	29213	29134	29367	29266	29022	29215	29438	29184	29223	29228	29216	29442	29336	29192	29181	29105	29168	29059	29190	29086	29261	28955	29169	29149	29182	29149	29327	29388	29290	29253	29210	29338	29342	29101	29264	29167	29173	29303	29111	29255	29273	29292	29268	29277	29311	29389	29130	29153	29292	29277	29253	29215	29134	29153	29248	29366	29131	29079	29345	29376	29068	29200	29144	29551	29412	29149	29210	29189	29184	29165	29072	29168	29329	29257	29260	29676	29713	29424	29181	29101	29353	29426	29239	29238	29241	29025	29107	29155	29346	29288	29154	29324	29053	29294	29560	29332	29334	29463	29072	29398	29245	29423	29149	29231	29221	28974	29168	29419	29036	29233	29287	29168	29390	29152	29267	29195	29220	29361	29353	29337	29166	29431	29386	29582	29183	29030	29213	29215	29204	28991	29224	29216	29208	29406	29218	29197	29130	29095	29255	29380	29159	29243	29532	29026	29179	29121	29099	29198	29294	29394	29205	29530	29226	29306	29278	29264	29203	29207	29147	29158	28974	28942	29117	29411	29006	29170	29133	29230	29176	29503	29262	29371	28968	29269	29302	29400	29240	29336	29045	29116	29205	29185	29447	29301	29195	29237	29342	29234	29299	29168	29225	29164	29155	29068	29245	29144	29432	29140	29224	29220	29261	29134	29273	29296	29263	29683	29360	29373	29238	29264	29498	29385	28998	29412	29292	29030	29265	29187	29428	29318	29103	29176	29215	29353	28900	29031	29061	29276	29173	29177	29227	29100	29336	29241	29085	29002	29215	29255	29026	29414	29401	29188	29332	29429	29084	29169	29259	29124	28983	29241	29415	29138	29392	29328	29192	29212	29074	29511	29102	29258	29409	29267	29192	29303	29280	29439	29464	29351	29072	29411	29093	29257	29040	29044	28982	29338	29251	28995	28981	29096	29235	29407	29313	29367	29192	29048	29077	29174	29309	29107	29219	29385	29279	29134	29279	29094	29168	29196	29346	29286	29113	29217	29566	29386	29331	29277	29324	29189	29232	29253	28944	29232	29031	29176	29088	29202	29217	29093	29224	29413	29205	29124	29205	29020	29128	29096	29383	29181	29037	29167	29026	29293	29163	29310	29117	29180	29443	29324	28916	29257	29099	29236	29250	29176	29420	29198	29320	29170	29103	29482	29205	29389	29203	29157	29339	29054	29225	29285	29126	29216	29298	29296	29230	29167	29271	29308	29187	29092	29217	29533	29217	29118	29158	29305	29511	29048	29460	29276	29108	29090	29113	29485	29078	29179	29194	29125	29188	29225	29247	29293	29217	29104	29119	29185	29360	29390	29207	29005	29304	29167	29029	29240	29178	29366	29190	29111	29386	29119	29054	29230	29517	29429	28871	29310	29225	29066	29195	29178	29316	28955	29165	29148	29311	29602	29607	29155	29099	29382	29173	29147	29200	29339	29340	29185	29352	29342	29369	29221	29294	29073	29161	29276	29246	29429	29209	29259	29460	29288	29130	29322	29270	29125	29093	29056	29420	29359	29170	29232	29391	29505	29247	29244	29472	29198	28968	29385	28992	29143	29145	29500	29297	29116	29212	29192	29261	29225	29028	29243	29001	29243	29245	29044	29103	29187	29234	29176	29101	29257	29149	29001	29106	29221	29283	29484	29079	29076	28871	28984	29344	29206	29115	29271	29280	29316	29050	29024	29284	29172	29294	29185	29141	29069	29014	29026	29186	29370	29169	29252	29292	29270	29087	29532	29445	29159	29176	29147	29263	29453	29133	29219	29320	29036	29209	29286	29056	29281	29233	29113	29341	29200	29391	28974	28948	29325	29203	29325	29359	29086	29188	29142	29282	29171	29367	29344	29134	29195	29502	29157	29166	29224	29001	29276	29210	29171	29385	29300	29329	29121	29511	29290	29193	29149	29379	29218	29347	29278	29200	29109	29399	29147	29175	29302	29173	29263	29209	29500	29202	29331	29221	29263	29400	29290	29000	29290	29117	29106	29409	29156	28999	29182	29165	29099	29260	29171	29093	29256	29053	29273	29039	28791	29139	29057	29189	29314	29360	29256	29155	29209	29217	28952	29125	29349	29223	29246	29329	29349	29412	29141	29244	29093	29224	29308	28948	29121	29170	29063	29190	29187	29095	29210	29310	29368	29314	29177	29070
59279	102563	88727	63299	41288	28066	23647	22684	22379	22310	22369	22463	22459	22357	22293	22279	22266	22367	22309	22510	22407	22460	22444	22230	22301	22440	22261	22443	22232	22347	22277	22457	22407	22330	22523	22333	22544	22337	22508	22402	22321	22385	22423	22293	22052	22267	22383	22377	22271	22245	22386	22416	22471	22355	22474	22321	22357	22413	22598	22453	22274	22302	22388	22399	22491	22443	22375	22525	22507	22246	22334	22362	22358	22542	22270	22198	22463	22306	22247	22284	22271	22222	22366	22305	22505	22274	22218	22225	22401	22417	22311	22393	22421	22351	22179	22236	22439	22295	22425	22152	22377	22402	22389	22357	22387	22305	22436	22431	22305	22338	22380	22243	22492	22445	22306	22369	22430	22392	22445	22462	22471	22057	22371	22462	22405	22322	22386	22364	22422	22359	22318	22235	22473	22464	22379	22347	22450	22203	22346	22501	22395	22270	22394	22362	22308	22275	22331	22214	22212	22412	22239	22478	22420	22231	22242	22513	22292	22394	22336	22377	22338	22477	22518	22248	22283	22482	22149	22357	22300	22375	22268	22228	22309	22352	22326	22313	22182	22386	22376	22144	22344	22279	22426	22475	22609	22246	22350	22281	22450	22088	22445	22324	22489	22431	22301	22201	22371	22346	22276	22389	22294	22293	22321	22427	22337	22334	22314	22610	22254	22202	22414	22203	22363	22413	22223	22296	22467	22524	22361	22367	22131	22442	22252	22277	22158	22244	22344	22440	22216	22315	22440	22454	22477	22301	22490	22286	22441	22319	22412	22251	22287	22323	22289	22196	22269	22389	22259	22198	22411	22217	22469	22321	22577	22238	22356	22274	22370	22489	22309	22531	22248	22261	22462	22278	22380	22293	22395	22343	22284	22442	22401	22534	22402	22253	22409	22439	22298	22174	22349	22327	22388	22215	22056	22271	22388	22384	22386	22070	22380	22605	22264	22534	22447	22226	22364	22329	22435	22141	22406	22174	22385	22507	22480	22319	22307	22304	22461	22382	22330	22447	22236	22450	22349	22140	22280	22303	22259	22503	22457	22313	22488	22479	22471	22385	22289	22404	22120	22300	22442	22265	22180	22271	22374	22435	22199	22173	22394	22459	22374	22458	22273	22355	22104	22282	22297	22536	22501	22386	22369	22379	22293	22333	22394	22367	22404	22341	22294	22123	22309	22385	22393	22471	22408	22471	22325	22442	22348	22421	22382	22314	22402	22376	22128	22316	22202	22443	22299	22382	22115	22354	22261	22228	22437	22293	22249	22290	22202	22319	22413	22391	22398	22360	22282	22322	22420	22420	22309	22491	22019	22338	22314	22241	22370	22245	22535	22435	22453	22352	22406	22291	22460	22238	22319	22283	22342	22290	22425	22106	22346	22430	22360	22402	22433	22425	22389	22485	22434	22412	22262	22460	22258	22360	22475	22351	22297	22387	22398	22204	22325	22458	22484	22363	22535	22331	22201	22310	22483	22343	22385	22215	22397	22277	22221	22302	22406	22359	22360	22294	22316	22396	22487	22270	22555	22231	22521	22332	22368	22464	22440	22396	22441	22387	22258	22336	22370	22262	22220	22427	22482	22294	22383	22429	22302	22394	22440	22430	22381	22278	22215	22281	22304	22476	22161	22613	22220	22308	22385	22250	22567	22386	22511	22319	22166	22470	22389	22314	22266	22584	22219	22347	22236	22301	22365	22376	22407	22358	22344	22472	22229	22369	22251	22143	22359	22310	22194	22307	22325	22511	22325	22315	22399	22537	22228	22522	22386	22082	22389	22427	22354	22358	22346	22250	22455	22319	22284	22404	22105	22460	22436	22309	22284	22321	22396	22344	22248	22343	22217	22374	22491	22322	22263	22442	22501	22338	22564	22308	22180	22266	22503	22377	22306	22251	22304	22373	22288	22563	22179	22587	22345	22196	22301	22456	22326	22134	22441	22286	22302	22301	22290	22426	22425	22396	22493	22354	22335	22237	22482	22334	22246	22354	22309	22490	22357	22329	22451	22414	22181	22472	22398	22269	22420	22156	22324	22456	22306	22216	22272	22442	22625	22437	22314	22406	22223	22156	22276	22275	22189	22526	22320	22305	22406	22445	22226	22292	22272	22377	22439	22406	22241	22366	22331	22420	22387	22314	22450	22292	22194	22267	22306	22411	22334	22413	22358	22217	22397	22435	22165	22180	22399	22280	22326	22406	22481	22290	22360	22351	22361	22234	22287	22346	22415	22472	22298	22499	22500	22475	22282	22146	22199	22183	22471	22247	22256	22509	22380	22390	22352	22257	22347	22313	22331	22371	22533	22288	22265	22449	22375	22280	22211	22240	22204	22445	22324	22248	22285	22180	22385	22474	22268	22211	22322	22343	22478	22202	22288	22228	22336	22372	22235	22408	22370	22363	22119	22304	22380	22225	22274	22275	22326	22252	22403	22363	22312	22533	22324	22218	22520	22384	22297	22480	22402	22390	22391	22391	22353	22433	22126	22397	22415	22357	22418	22260	22543	22405	22173	22349	22497	22300	22261	22484	22437	22222	22328	22331	22238	22315	22365	22317	22406	22213	22320	22434	22278	22312	22407	22408	22470	22318	22398	22369	22514	22352	22371	22374	22232	22332	22394	22306	22339	22300	22186	22303	22442	22260	22169	22247	22307	22433	22358	22353	22449	22377	22325	22447	22398	22553	22475	22331	22340	22391	22449	22387	22378	22522	22444	22301	22636	22373	22354	22384	22467	22347	22383	22485	22428	22600	22243	22345	22257	22469	22375	22270	22213	22329	22430	22255	22395	22126	22373	22493	22307	22281	22327	22397	22386	22509	22397	22400	22295	22238	22348	22272	22384	22526	22334	22546	22331	22404	22417	22389	22304	22291	22351	22508	22247	22313	22254	22464	22354	22183	22339	22429	22362	22342	22400	22280	22490	22337	22447	22238	22419	22381	22263	22330	22192	22242	22477	22193	22368	22292	22223	22225	22281	22236	22346	22379	22233	22410	22340	22137	22447	22305	22326	22350	22322	22305	22237	22432	22245	22485	22348	22261	22336	22499	22291	22315	22286	22331	22438	22257	22336	22519	22316	22266	22317	22486	22342	22220	22349	22268	22382	22270	22441	22406	22508	22292	22401	22260	22394	22520	22277	22375	22353	22537	22401	22308	22371	22441	22490	22131	22406	22352	22235	22304	22430	22493	22464	22381	22334	22254	22439	22365	22315	22372	22434	22312	22353	22272	22204	22336	22328	22197	22272	22460	22223	22412	22274	22583	22313	22429	22408	22485	22499	22420	22290	22406	22317	22272	22330	22661	22351	22646	22370	22346	22328	22191	22551	22336	22485	22390	22345	22325	22161	22338	22235	22464	22353	22430	22313	22335	22520	22127	22391	22305	22533	22408	22400	22481	22398	22243	22395	22300	22442	22502	22342	22181	22287	22328	22355	22544	22350	22436	22461	22344	22251	22459	22437	22448	22204	22263	22333	22447	22500	22398	22432	22480	22385	22322	22359	22398	22494	22143	22324	22312	22365	22280	22266	22436	22384	22441	22161	22465	22497	22426	22342	22270	22438	22434	22366	22265	22353	22366	22486	22294	22371	22468	22328	22285	22411	22349	22348	22265	22428	22437	22285	22339	22446	22422	22304	22291	22439	22422	22329	22259	22343	22524	22487	22356	22277	22328	22312	22457	22346	22194	22276	22308	22298	22433	22280	22352	22392	22307	22407	22392	22365	22432	22368	22482	22357	22257	22232	22231	22275	22292	22340	22352	22337	22231	22242	22409	22537	22337	22300	22348	22283	22410	22449	22267	22366	22173	22218	22238	22381	22296	22241	22229	22528	22334	22323	22362	22351	22509	22455	22280	22478	22424	22499	22246	22431	22322	22374	22607	22300	22530	22257	22421	22404	22476	22374	22326	22447	22308	22341	22157	22368	22370	22475	22263	22375	22472	22443	22213	22496	22397	22482	22494	22440	22495	22180	22215	22500	22236	22441	22354	22475	22531	22286	22328	22405	22285	22364	22311	22392	22309	22178	22330	22434	22215	22306	22423	22324	22456	22288	22386	22445	22397	22316	22221	22425	22330	22331	22412	22386	22263	22213	22304	22460	22369	22307	22252	22222	22401	22454	22463	22483	22410	22414	22413	22312	22341	22423	22429	22428	22300	22231	22313	22578	22335	22432	22276	22443	22306	22337	22599	22257	22423	22341	22384	22468	22352	22480	22370	22447	22409	22336	22158	22564	22349	22423	22289	22274	22375	22492	22521	22439	22340	22282	22466	22429	22208	22328	22382	22464	22432	22274	22339	22278	22530	22435	22238	22420	22185	22333	22333	22486	22184	22335	22230	22375	22347	22322	22086	22480	22485	22343	22307	22418	22336	22404	22350	22388	22416	22553	22378	22542	22288	22312	22315	22336	22362	22242	22409	22253	22383	22402	22295	22318	22450	22153	22523	22353	22351	22397	22466	22116	22456	22259	22608	22313	22434	22282	22205	22217	22532	22387	22429	22399	22293	22345	22396	22375	22352	22366	22436	22369	22470	22588	22422	22234	22472	22417	22279	22332	22391	22292	22337	22259	22444	22341	22278	22273	22335	22233	22277	22221	22357	22237	22294	22444	22490	22440	22415	22257	22266	22410	22285	22417	22344	22400	22439	22337	22308	22453	22134	22332	22408	22208	22386	22131	22271	22260	22401	22499	22470	22327	22265	22303	22364	22330	22342	22391	22495	22263	22633	22319	22398	22346	22362	22433	22268	22248	22375	22324	22144	22442	22495	22418	22324	22416	22270	22358	22423	22445	22446	22234	22457	22532	22486	22353	22245	22455	22205	22351	22304	22435	22284	22447	22383	22463	22456	22386	22412	22393	22433	22330	22527	22350	22353	22347	22342	22090	22251	22262	22205	22370	22272	22344	22365	22177	22476	22327	22369	22434	22194	22225	22591	22382	22180	22316	22450	22323	22336	22492	22431	22478	22162	22222	22526	22433	22358	22332	22433	22342	22438	22450	22236	22298	22371	22220	22561	22293	22282	22579	22456	22380	22207	22408	22311	22433	22331	22372	22254	22285	22231	22376	22240	22391	22206	22483	22303	22359	22384	22182	22393	22291	22363	22406	22388	22348	22424	22402	22410	22406	22378	22290	22477
22427	23806	41025	41535	35557	33107	34073	30391	30162	30581	30613	30421	30467	30354	30254	30289	30298	30318	30159	30308	30281	30017	30109	30204	30510	30300	30122	30146	30215	30216	30110	29905	30268	30263	30211	29956	30194	30134	30154	30197	29950	29887	30000	30104	30046	29867	30116	29963	29948	29948	30165	30147	30124	30011	30196	29955	30013	29843	29805	30100	29813	30034	30053	30174	30091	29802	29970	30000	30050	30000	30197	30095	29814	30051	29900	29889	29924	29971	29733	30105	29963	29905	29849	29981	30125	30156	30013	29943	29979	30206	29931	30055	29974	30105	30137	29747	30086	29966	30062	30168	30112	30048	29826	30065	29894	29806	29976	29891	30089	30060	30014	30017	30000	30042	29910	29950	30183	30026	30198	29829	29928	30026	30000	29915	30112	30001	30132	30015	29851	29971	29800	30126	29989	29996	30284	30033	29945	29973	29761	29930	29993	29922	30064	29881	30008	30027	30377	30100	29884	29960	30149	29894	29989	29838	29816	29809	29832	29900	30071	30240	30267	30070	29958	29993	30273	29916	29999	30003	29751	30033	30071	30057	30225	29859	30213	30103	30075	30006	29942	30049	30141	29895	30145	30075	29775	29883	29870	29811	29796	30061	30027	30047	29924	29818	30114	30139	30280	29819	29839	30010	30098	29899	30068	29851	30021	29720	30116	29747	30062	29997	29984	29968	29889	30049	29961	29879	30171	30086	30011	29961	29951	29972	30257	29760	30102	30007	30020	29951	30297	30106	29914	29872	29866	30041	29785	29976	29760	29742	30161	29930	30226	29832	29982	30021	29686	29757	29883	29914	30046	29958	29941	29944	29771	30201	30018	30047	29938	29882	29749	30111	30146	29961	30048	29808	30002	29960	29846	29957	29794	29988	29945	29875	30147	29945	30046	29578	29839	29737	29691	30089	29985	29847	30106	29939	30203	30218	30012	29874	30019	29933	30024	30080	29829	29832	29946	29952	29963	30038	29869	29935	30197	30112	30063	30233	29914	30225	29974	29917	29922	29786	30134	30036	30056	29829	29858	29791	30179	30204	30065	29736	29819	29866	29873	29821	30133	29880	29850	29925	29978	30013	29883	29887	30014	29838	30101	29956	29850	30096	30040	29630	30051	30016	29921	29926	30114	29945	29955	29833	29833	29927	29822	29948	30092	30055	30043	29976	29991	30002	29868	29800	29917	29931	29936	30015	29877	29969	30006	30030	29849	30008	30001	29903	30033	29953	29809	29955	29807	30041	29954	29970	30183	29867	29835	29965	30247	30132	30190	30160	29921	29960	30093	29834	29804	29940	29945	29884	29888	29837	30074	29884	30135	29770	30069	30195	30058	29906	29848	30163	30022	29823	29879	30310	30099	29758	30126	29920	29917	29763	29802	29987	30166	30016	29837	29870	30042	30115	30235	29790	30103	29984	29842	29819	30120	29860	30061	29868	30139	29979	30070	29904	29836	29969	30035	29853	30045	29900	29944	29776	29906	30110	30044	29996	30049	29680	30150	30177	30076	29853	30090	29863	30095	30027	29840	29889	30000	29908	30359	30049	30132	29910	30077	30018	29976	30017	29969	30081	29806	29794	30119	29960	30171	29861	29774	29870	30072	29893	30022	30024	30144	30021	30090	29967	29860	30136	29916	29925	30003	30153	29906	30004	30081	29788	29759	30085	29808	29938	30192	29898	29701	30223	30029	29739	29903	29844	29902	29849	30059	30243	30104	30029	29860	29890	29921	29963	29920	30085	29974	29860	29855	29954	30027	29896	29902	29912	29916	30068	29725	29859	29704	30135	29953	29873	30010	29828	29796	29775	30124	29998	29990	29922	29899	30003	29834	29915	29996	29873	29965	29877	29998	30032	30102	29886	29809	29916	29949	29993	29793	29873	30325	30090	29778	30200	29626	29736	30003	30099	30060	30130	30261	29865	29914	30020	29971	29876	29835	30017	30136	29961	29907	30030	29956	30186	30015	30053	29860	30082	30045	30115	30119	29898	29828	29936	29811	30052	30081	29800	29743	29890	29963	30008	29816	29969	29965	30025	29873	29975	30085	30001	29962	30161	29861	30180	29968	30050	30216	29875	29765	29878	30098	30167	29759	30041	30025	30118	30166	29991	29853	29765	29949	30013	30044	30048	29925	29978	30071	29879	29921	29931	30033	30059	29782	30021	29771	29755	29870	29869	30082	29962	30092	29913	29928	29987	29945	29916	29926	30083	29877	30114	29815	29887	29989	30004	29728	30100	30150	30187	29844	29681	30021	29853	30004	30084	29953	29568	29948	29921	29807	30064	29871	29944	30057	30044	29951	29873	30082	30090	29727	30055	29696	30009	29936	30008	29940	30080	30086	29863	29890	29833	30170	30032	30060	29892	30346	29827	29901	29813	30063	30106	29906	29869	29868	29957	29870	30127	30012	29945	29803	30003	29907	30212	30017	30042	30067	30113	29983	30225	29980	29901	29718	29870	29973	30069	29904	29917	29856	29824	30039	30073	30133	29981	29974	29927	30184	30030	29978	29975	29667	29889	30167	29729	29859	29863	29688	30018	30004	29649	30046	30046	30076	30043	29981	29902	29933	29810	29974	30218	30606	30262	30159	30135	29699	29645	30242	29623	29957	30059	30032	30231	29971	29891	30217	30208	29992	29970	29988	29938	30010	29831	29983	29872	29817	29889	30021	29705	29752	30017	29937	29961	29871	29914	29929	30060	30041	30035	29948	29971	29901	30262	30073	29790	29785	29989	30059	29945	29969	30079	30099	30068	30185	29830	29783	29924	30162	29943	29881	29870	29977	29996	30018	29863	29974	29992	29975	29877	29887	30128	29934	30148	29877	30069	30089	30098	29957	29733	30102	30095	29801	30083	30015	30281	29795	29938	29723	29708	30266	29946	29934	30000	29954	29990	30006	29659	30038	30246	30113	29940	30026	29954	29949	30056	29980	29875	29888	29970	30011	29888	30127	30052	29866	29695	29836	30216	29890	30054	30077	29761	29952	30186	30078	29946	30012	29817	30030	29867	29989	30145	29937	29989	30188	29918	29778	30053	29930	30155	30069	29945	29785	30033	29942	30063	29920	29693	30016	29997	29925	30059	29915	29929	30100	29909	30147	29990	30038	29900	30066	29989	30050	30057	29729	30020	29923	29801	29770	29863	29747	30078	29873	29770	30154	29914	29813	30084	30063	29926	29920	30047	30018	30016	29896	29939	30193	30073	30030	29876	29951	29870	29990	29951	29694	30010	29947	29895	30216	30036	30169	30196	29920	29825	29813	29796	30121	29940	29933	29730	29946	30023	29916	29883	30098	30116	30006	30127	30154	29890	30014	29682	30137	29880	30049	30075	29899	30087	30030	29927	30081	29880	29931	30075	29986	30029	29753	29990	29832	30037	29991	29937	30126	29894	29825	30068	29960	29847	30176	30148	29998	29933	30106	30115	30123	29834	30218	29771	30129	30089	30195	29888	29941	29986	30003	29822	29941	29975	30022	30041	29956	29939	30101	29852	29989	29918	29971	30139	30134	29890	30031	29977	30193	30029	29928	30057	29900	30117	29938	30079	29912	29840	29983	30208	30037	30116	29877	30057	30005	29917	29984	29937	29902	29776	29963	29997	29944	29970	29936	30018	29851	29968	29879	29837	29981	29974	30007	29937	29937	30010	29948	29792	30074	30021	29990	29659	30088	29867	29712	29960	30081	30011	29909	29784	30087	29836	29789	29836	29950	29891	30097	29919	30176	30247	29864	30134	30140	29935	29842	30053	29903	29946	30097	29956	30058	30136	29850	29998	30192	29865	29869	29752	30107	30039	29966	29889	30019	29782	30061	30106	29781	30024	29978	30039	29992	29971	30328	29857	29934	29954	30025	29865	29975	29889	29797	29846	29845	30216	30069	29976	29988	29966	29771	30184	30122	30168	29874	30129	29974	30201	29778	29921	30025	29943	29922	29906	29875	30119	30051	29936	30142	30099	30057	29910	30006	29770	29752	30233	30156	30080	29862	29943	29893	30118	29935	30170	29756	30036	29979	29929	29897	29939	29960	30070	30030	29925	30036	29931	30038	29835	29809	30073	29640	29978	30014	29987	30058	29960	29943	29864	29815	29940	30165	29884	30036	29948	29922	29680	29933	30019	29928	29553	29956	29691	30102	29900	29843	29862	29982	29933	29815	29913	30011	30259	29886	30345	29955	29847	30103	29820	29962	29969	30091	29987	29871	30031	29881	29942	30009	30099	29942	29815	29722	30107	29697	30036	30161	29739	29929	29734	29892	30008	29935	29831	30100	30065	30156	30174	30030	30111	29822	30121	29836	29961	30058	30251	29671	29822	30012	29925	29953	30333	29798	29953	29899	29887	30291	30182	29856	29950	30065	29846	29925	30190	29979	30024	30085	29889	29867	29916	29941	29936	30068	30086	30125	29896	29885	29919	29858	29925	29966	30033	29762	29826	29901	30149	29844	29747	29922	29825	30088	29869	29965	30052	30045	29909	29946	29727	29936	30026	30067	30046	30060	29766	30048	30029	29712	30078	29996	30017	30016	29758	29959	29913	30048	29933	30002	29737	30272	29977	30158	30125	30144	30145	29940	30046	30253	29854	29771	29937	29877	29799	30092	30134	29794	29886	30077	29905	29970	29772	29982	30013	29720	29535	29905	29701	30033	29814	29723	29810	29775	30270	29864	29783	30118	29962	29689	30096	30167	29893	30065	29866	29982	29894	29923	30067	30094	30019	29866	30012	29874	29966	29986	29947	29924	29756	29916	29926	29917	29852	29987	29890	29823	29980	30050	30153	29794	30006	29854	29661	29887	30079	29971	30153	30159	29970	29978	29798	30052	29990	30276	29805	29993	29987	29843	29791	29911	29960	30090	29866	30118	29999	30059	29767	30085	29842	29848	29902	29981	29952	29976	29938	30054	29998	29986	29835	30066	30016	29922	30085	30073	30135	29832	29792	29907	30083	30138	29858	29860	29957	29991	29943	29897	30004	29983	29875	29910	30010	29822	30059	29911	29776	29852	30081	29873	29989	29979	30095	29956	30298	29980	29878	29946	30064	29868	30011	29759	29894	29741	30026	30092	30021	30088	29875	29968	29825	29871	29915	30049	30038	29946	29930	30027	30199	29916	30039	29997	29847	29979	29871	30177	29915
64904	101257	93513	78376	50726	32985	25781	22861	22639	22598	22908	22637	22893	22769	22673	22636	22915	22770	22667	22919	22734	22829	22799	22924	22919	22759	22735	22785	22895	22867	22657	22878	22815	22912	22827	22710	22906	22722	22924	22688	22826	22698	22838	22889	22844	22760	22758	22676	22876	22721	22592	22760	22765	22709	22703	22782	22731	22824	22704	22765	22679	22877	22524	22712	22681	22845	22732	22875	22666	22872	22848	22914	22733	22825	22875	22719	22962	22775	22854	22547	22775	22682	22669	22809	22898	22635	22816	22795	22735	22700	22747	22784	22712	22622	22697	22822	22757	22621	22719	22985	22844	23008	22928	22779	22725	22683	22783	22853	22638	22873	22701	22633	22876	22838	22635	22715	22820	22670	22910	22846	22758	22980	22786	22898	22757	22796	22866	22874	22688	22736	22746	22915	22886	22813	22566	22738	22937	22882	22848	22824	22856	22835	22787	22778	22947	22935	23015	22675	22867	22920	22650	22702	22804	22726	22734	22783	22788	22747	22826	22786	22819	22797	22715	22921	22690	22799	22871	22847	22929	22718	22681	22797	22688	22893	22651	22789	22814	22701	22890	22781	22847	22872	22797	22615	22817	22829	22595	22758	22797	22942	22764	22820	22866	22682	22767	22697	22798	22865	22685	22805	22787	22625	22789	22852	22685	22642	22884	22892	22728	22599	22812	22595	22892	22746	22920	22603	22645	22619	22776	22613	22693	22917	22683	22946	22928	22740	22721	22593	22955	22710	22809	22866	22719	22733	22867	22902	22858	22844	22661	22757	22773	22770	22865	22816	22848	22712	22790	22848	22638	22788	22691	22769	22726	22900	23002	22779	22867	22824	22844	22828	22808	22758	22623	22951	22889	22672	22844	22588	22823	22733	22843	22814	22781	22862	22670	22775	23018	22670	22796	22838	22647	22908	22760	22755	22858	22810	22828	22747	22977	22575	22712	22984	22847	22869	22589	22741	22738	22739	22680	22783	22683	22699	22703	22987	22869	22866	22637	22936	22741	22812	22848	22729	22734	22969	22690	22805	22864	22515	22686	22859	22737	22709	22833	22699	22924	22811	22809	22955	23060	22689	22643	22611	22857	22947	22844	22967	22864	22793	22821	22629	22750	22772	22888	22836	22951	22650	22680	22679	22709	22867	22834	22826	22755	22743	22765	22843	22897	22790	22692	22776	22658	22763	22839	22749	22934	22709	22722	22527	22845	22681	22657	22703	22798	22747	22986	22637	22796	22881	22856	22836	22840	22695	22858	22704	22842	22718	22591	22830	22871	22758	22752	22663	22882	22892	22827	22842	22823	22699	22768	22787	22766	22641	22732	22766	22850	22726	22482	22705	22735	22890	22754	22894	22795	22714	22915	22725	22924	22823	22882	22827	22786	22702	23010	22758	22811	22859	22762	22991	22819	22722	22714	22845	22601	22671	22823	22707	22712	22793	22717	22790	22680	22628	22919	22546	22629	22901	22688	22675	22877	22834	22744	22807	22853	22841	22586	22728	22745	22648	22910	22637	22745	22991	22595	22665	22867	22896	22746	22648	22776	22736	22804	22788	22727	22839	22829	22938	22659	22778	22677	22666	22868	22564	22816	22618	22844	22779	22720	22707	22719	22827	22978	22798	22719	22734	22750	22810	22846	22898	22811	22750	22784	22692	22755	22824	22803	22858	22735	22767	22749	22694	22871	22776	22798	22669	22936	22768	22820	22893	22805	22797	22703	22627	22804	22827	22811	22907	22634	22772	22743	22962	22871	22748	22734	22796	22777	22721	22717	22789	22766	22805	22728	22761	22722	22993	22887	22775	22854	22927	22710	22756	22857	22926	22768	22970	22805	22784	22846	22754	22760	22840	22778	22678	22736	22760	22775	22710	22508	22802	22970	22746	22802	22864	22813	22834	22675	22779	22798	22961	22892	22620	22831	22811	22824	22644	22886	22703	22802	22770	22798	22613	22749	22661	22835	22946	22747	22592	22907	22796	22819	22900	22930	22911	22895	22678	22841	22699	23034	22574	22869	22774	22833	22718	22841	22703	22821	22787	22758	22767	22701	22769	22792	22669	22919	22907	22916	22626	22617	22812	22739	22809	22640	22858	22784	22811	22859	22705	22825	22889	22882	22950	22814	22745	22874	22765	22714	22657	22661	23033	22694	22743	23013	22731	22925	22884	22691	22811	22617	22938	22544	22788	22860	22515	22890	22835	22944	22910	22872	23022	22849	22765	22664	22736	22843	22571	22678	22867	22747	22852	23037	22984	22789	22769	22808	22647	22685	22736	22818	22867	22949	22832	22754	22887	22881	22898	22686	22896	22810	22708	22625	22920	22879	22859	22608	22736	22666	22807	22768	23009	22738	22618	22752	22827	22726	22606	22620	22923	22729	22900	22690	22976	22676	22871	22848	22861	22698	22841	22718	22850	22913	22711	22860	22816	22605	22853	22580	22716	22738	22684	23006	22874	22693	22740	22754	22791	22690	22723	22643	22665	22689	22715	22891	22714	22691	22617	22645	22824	22752	22752	22854	22936	22566	22806	22783	22907	22801	22523	22780	22936	22797	22773	22661	22785	22812	22524	22741	22748	22878	22880	22785	22892	22740	22782	22838	22820	22733	22735	22759	22838	22764	22842	22573	22875	22915	22884	22704	22787	22740	22782	22842	22672	22879	22651	22877	22614	22742	22758	22875	22586	22602	22808	22633	22835	22671	22703	22699	22742	22694	22734	22585	22667	22852	23045	22629	22811	22604	22665	22945	22768	22858	22636	22703	22991	22650	22841	22824	22740	22788	22809	22552	22974	22706	22816	23078	22803	22604	22916	22670	22701	22965	22789	22878	22691	22641	22809	22778	22742	22609	22665	22671	22765	22793	22794	22680	22822	22789	22924	23005	22509	22611	22943	22684	22835	22799	22817	22814	22822	22646	22793	22721	22795	22695	22782	22801	22782	22825	22745	22853	22691	22842	22696	22757	22876	22794	22616	22787	22724	22829	22800	22748	22842	22812	22792	22735	22884	22652	22892	22808	22834	22875	22760	22685	22747	22797	22815	22832	22950	22797	22591	22965	22875	22745	22675	22853	22647	22856	22742	22703	22951	22681	22906	22741	22837	22713	22951	22735	22754	22545	22824	22671	22563	22755	22954	22602	22691	23001	22769	22795	22733	22775	22646	22965	22631	22738	22719	22693	22766	22763	22802	22612	22805	22710	22756	22548	22601	22654	22922	22744	22825	22709	22721	22859	22675	22678	22904	22637	22785	22727	22889	22802	22818	22764	22869	22850	22999	22738	22863	22819	22596	22851	22714	22668	22922	22902	22973	22753	22864	22635	22790	22570	22870	22665	22643	22802	22868	22671	22951	22717	22787	22707	22720	22822	22768	22721	22816	22740	22797	22895	22722	22804	22751	22563	22756	22598	22768	22703	22844	22993	22741	22821	22812	22793	22844	22889	22651	22714	22797	22886	22731	22684	22787	22914	22808	22698	22698	22757	22633	22550	22871	22870	22736	22537	22971	22948	22958	22823	22690	22851	22733	22960	22574	22721	22750	22934	22699	22728	22784	22591	22778	22817	22853	22997	22761	22760	22750	22794	22671	22821	22876	22786	22775	22740	22657	22789	22836	22709	22932	22902	22702	22741	22836	22708	22761	22837	22763	22710	22775	22532	22847	22852	22753	22843	22758	22654	22773	22620	22710	22721	22481	22742	22892	22688	22622	22899	22835	22829	22846	22838	22859	22778	22682	22633	22786	22748	22775	22786	22865	22742	22738	22835	22676	22910	22797	22651	22664	22889	22785	22696	22850	22836	22996	22616	22814	22980	22784	22930	22724	22742	22706	22810	22591	22764	22697	22887	22835	22627	22784	22573	22639	22894	22905	22634	22658	22669	22854	22784	22744	22806	22922	22877	22991	22774	22602	23038	22869	22875	22928	22831	22737	22773	22843	22916	22770	22721	22772	22820	22946	22589	22718	22624	22759	22790	22694	22739	22784	22956	22825	22798	22633	22758	22739	22602	23013	22693	22793	22743	22993	22717	22871	22592	22916	22790	22833	22903	22845	22986	22853	22652	22777	22705	22665	22860	22835	22752	23019	22812	22918	22774	22678	22712	22755	22923	22730	22739	22659	22865	22808	22746	22688	22606	22688	22730	22725	22865	22830	22708	22717	22719	22803	22830	22696	22577	22731	22776	22712	22809	22967	22840	22921	22707	22837	22781	22742	22760	22951	22864	22680	22749	22529	22815	22928	22857	22706	22786	22625	22712	22798	22721	22728	22758	22952	22653	22691	22887	22909	22823	22833	22849	22601	22892	22727	22962	22727	22786	22642	22671	22647	22731	22609	22764	22860	22822	22774	22692	22861	22834	22831	22843	22665	22832	22752	22810	22781	22866	22801	22741	22738	22598	22865	22787	22737	22568	22866	22653	22951	22907	22822	22806	22772	22697	22769	22636	22796	22873	22857	22818	22868	22727	22815	22707	22728	22624	22739	22794	22753	22745	22772	22912	22787	22709	22812	22943	22765	22866	22801	22796	22850	22777	22880	22678	22957	22731	22841	22867	22854	23103	22826	22819	22708	22787	22928	22761	22715	22644	22705	22770	22845	22649	22794	22861	22752	22843	22828	22741	22981	22836	22760	22901	22780	22631	22718	22939	22774	22846	22781	22658	22735	22753	22750	22886	22653	22744	22650	22903	22706	22706	22946	22784	22776	22725	22759	22988	22774	22793	22907	22775	22644	22819	22794	22900	22543	22772	22759	22835	22688	22963	22763	23017	22689	22756	22844	22797	22707	22760	22811	22773	22956	22812	22910	22689	22790	22729	22758	23019	22815	22798	22747	22803	22621	22883	22759	22907	22770	22737	22887	22699	22875	22827	22903	22649	22794	22786	22801	22871	22889	22663	22597	22781	22792	22637	22872	22844	22720	22752	22629	22809	22814	22675	22753	22720	22622	22763	22854	22599	22646	22708	22890	22745	22754	22831	22712	22899	22913	22767	22822	22749	22836	22777	22955	22756	22646	22825	22701	22818	22712	22744	23127	22641	22850	22967	22673	22877	22874	22868	22724	22633	22890	22823	22716	22643	22841	22710	22887	22750	22883	22852	22843	22771	22744	22796	22866	22896	22713	22734	22827	22815	22700
29044	37379	50246	41014	32427	30213	29583	28992	29031	29091	28920	29156	29000	29132	28977	29201	29174	28985	29058	28981	28856	29048	29166	29122	29039	29065	28678	28980	29076	29048	29137	29026	29179	28966	28873	29162	29152	28916	28938	28995	29000	29095	29005	28889	28927	29198	29018	28996	28905	29213	29096	28972	28965	29144	29005	28799	28745	28861	29102	28984	28731	28943	29047	29080	28952	29031	28898	29103	29000	28941	29103	29014	29014	28881	29095	28864	28953	29149	28955	28844	28890	28947	29005	29041	29221	29028	28890	28988	28836	29118	28753	29050	29117	29107	28969	28996	29002	28761	29086	29108	28942	29113	29196	28932	29139	28851	29142	29067	29035	29069	29280	28935	29004	28992	29114	28926	29167	29024	29113	28905	28792	28954	28885	29021	29200	28898	29074	28927	29075	28775	28794	29028	29035	28741	28929	28902	29069	29046	28903	28769	28840	28973	29018	28903	29111	29000	29022	28826	29021	28994	29067	29132	28985	28815	29106	28872	28924	29166	29000	29280	29146	29111	29014	28870	28731	28850	28945	28844	28963	28872	28882	29069	28959	28872	29133	28982	28937	28804	28851	28956	29078	29108	29037	28845	28893	29068	28935	28787	29134	29124	29203	29133	28786	28893	28947	28700	28985	29048	28729	29003	28918	28820	28964	28921	28945	29089	28919	28849	29213	29244	28982	28888	28972	28799	28775	29050	28873	29219	29032	29027	29099	28996	28777	29240	29109	29001	28883	28905	29105	29087	28953	28947	29098	28891	29104	29369	29088	29128	28891	28814	28927	29112	28939	28983	29167	29145	28969	28893	28855	28878	29031	29120	28925	29124	28999	28812	29168	28985	29116	29110	28951	29037	29130	29042	29116	28975	28829	29027	29038	28932	29101	29081	28793	29000	28988	29031	29047	28763	28941	28879	29204	28962	28840	28956	29018	28857	29191	28807	29157	29083	28914	29038	28903	28871	28857	28938	29039	29107	28656	28772	29007	29085	28955	28960	29040	28748	29130	29009	28904	29110	29209	29043	28955	29016	28946	29072	29176	28827	28957	29104	28915	28869	29087	29005	28801	28864	28976	28944	29144	29241	28923	29060	29051	29280	28861	28957	29017	29218	29017	28728	29091	29085	29061	28854	29096	28971	29190	28942	29101	29054	28975	28834	28995	28835	28881	29063	29220	29154	29062	28906	28813	29102	28978	29220	29087	28869	28886	28987	29135	28972	28935	28989	29176	28914	29035	29133	29090	28737	28947	28956	29017	29103	28956	29002	29066	29064	29128	28955	29033	28982	29166	28994	29005	28940	28829	28950	29072	28885	29203	29007	28982	29128	28992	28895	28960	29204	28743	29046	28967	28893	29082	28962	29015	28787	29026	29006	28981	28908	28984	29139	29162	29115	29102	29016	28865	29077	29047	29102	29138	29033	28879	29030	28858	28975	28942	29180	29051	28958	28837	28985	29154	29003	28942	28882	28860	28853	28815	29146	28943	28949	28998	28767	28985	28821	29162	28936	28930	29026	28907	28921	29118	29112	28939	28725	28995	28857	29207	29161	28938	29032	28975	28900	28970	28974	28708	28798	29015	28979	28989	28981	28960	29112	28775	28919	29092	29133	29245	29047	29035	28931	28974	29199	28907	28907	28874	29021	29454	29067	28926	28925	28876	29315	29020	29040	28866	28954	29103	29215	29381	28922	28970	28859	28918	28963	29057	28764	29049	28792	28933	28794	29229	29021	28747	28940	28854	29063	29053	29030	29093	29128	29226	29119	28891	29003	29025	28914	28982	28946	28983	28889	29171	28977	29041	28781	29134	29075	29290	29224	28908	29006	29234	28985	28790	29069	29066	28943	29047	29048	29047	28973	29197	29233	28988	28951	29209	28944	29019	28772	28999	28837	28907	29070	28982	29227	29040	28984	29003	28977	29189	28797	28860	29092	28979	29069	29029	29017	28923	28870	28979	28821	28979	28979	28963	28879	28718	28969	28862	29185	29243	28934	29125	29107	29048	29085	28891	28791	28856	29016	29070	29103	29145	29252	28841	29020	28937	28804	28860	28941	29120	28811	29126	28950	29023	29409	29079	29165	29055	28931	29021	28901	28849	28994	29122	28884	29279	28858	28919	28953	28892	28873	28798	29090	28973	29006	28948	29274	28774	28973	28986	28821	29042	28907	29118	29238	29098	28548	28962	28784	28907	29048	28889	28919	28938	28887	29212	28893	29094	28951	29196	29010	28968	29066	28906	28987	29177	28984	28937	28900	28931	29090	28989	29014	28867	28875	29009	29080	28908	29019	28848	29214	28929	28967	29106	29143	29002	29031	28966	29020	29235	28917	29325	29166	28819	29143	28963	28720	28843	28975	29059	29042	29080	29238	29091	28948	29216	28994	28945	29096	28974	28881	28994	28809	29073	28880	28665	28964	29103	28986	28819	28929	29057	28823	29085	29230	28847	28823	29259	29228	29147	28840	28710	29002	29043	28994	29011	28891	28864	28814	29080	28993	29338	29105	28873	29018	29090	29022	29137	29094	29162	28997	29143	29110	29250	28977	29099	28933	28959	28965	28722	29242	28702	28959	28955	29005	28927	28917	29100	29329	28781	28649	28993	28811	29028	28969	29077	29079	29276	29081	29042	29112	28883	28654	28973	29096	29076	28931	28951	29303	29014	29044	28935	29098	28936	29109	29096	29019	28990	29111	29122	29013	28944	29192	28967	28955	28846	28886	28922	29003	29012	29019	28915	28969	28887	28979	28982	29187	29375	29200	29088	28910	29009	29109	29065	28821	29010	28950	29253	28914	28933	29096	29010	28983	29041	28872	29220	29011	28914	29084	28937	29022	28908	29060	28996	28957	28987	29124	29060	28861	28753	29054	28782	29111	29014	29036	28985	28841	29160	29005	28896	29026	29284	28998	29120	29036	29044	28980	29055	29059	29008	28980	29275	29066	29064	28795	29034	28923	29166	29003	28835	28759	28938	29075	29202	28856	29182	28927	28955	28902	29077	28920	29302	29017	29113	28936	29004	28853	29019	29062	29170	28622	29164	28985	29044	29093	29196	29147	29075	29106	29090	28976	28735	29048	28995	28902	29163	29077	29067	28959	28966	28924	29126	29137	28905	28778	28978	29021	29053	28926	28945	28977	28951	29069	28893	29078	28945	28850	28712	28999	28841	28972	29051	28828	29022	29036	29288	29104	29065	28852	29031	29183	28893	28896	28981	29082	29176	29018	29173	28833	29066	29098	29162	28831	29091	28856	29266	29207	29168	29117	28956	28564	29038	29030	28905	28969	28847	28878	28905	29012	29094	28860	28837	29412	29289	28916	29015	29076	29084	28994	29015	29013	29000	29052	28925	29106	28859	28982	29014	29034	29017	28884	28639	29003	29297	28988	28798	28684	28961	29171	28984	29008	28960	28899	29252	28852	28918	28968	29115	28903	29019	29081	28793	29067	28868	28944	28905	28680	28931	28932	28880	28879	28963	28898	28885	28877	28977	29168	28882	28963	28824	29153	28904	29046	29006	29066	28992	29138	28998	28711	29092	29064	29104	29008	28938	28993	28869	28877	28949	29099	28895	29091	28820	29099	28981	28922	29034	28977	28989	29005	28816	28813	28901	29020	28998	29064	28926	28800	29184	28925	29112	28949	29197	28923	29084	28987	29176	29235	29038	28982	29007	28921	29039	29248	29046	28894	28982	28924	29077	29007	29100	28982	29128	28927	28995	28960	29285	28834	29003	28878	29247	29009	29098	29104	29147	29184	29075	29044	29058	29083	28960	29184	29028	29145	29135	29070	29100	28965	29203	28774	28889	29177	29052	28829	28841	28984	29143	29052	28801	28883	28753	28856	29042	28971	28907	29020	29037	29057	28979	29025	29078	29057	29034	29124	28972	28847	28818	29255	29023	29071	28988	28669	29133	28990	29000	28800	29113	29118	28878	29057	28795	28810	28959	28982	29134	29188	29008	28969	29078	29066	28764	29004	28912	28837	28836	29039	28877	29166	29114	29043	29099	29124	29179	28951	28900	28900	29085	29051	29071	28875	29095	28976	29075	29028	28924	28905	28864	28833	29092	29088	29096	28926	29051	29032	29080	29041	28902	29048	29005	28899	28976	29140	28735	29022	28889	29147	29139	29015	28614	28948	28924	29062	28932	28973	28843	28872	28848	28894	29130	29023	29069	29009	28978	28829	29188	29218	29192	28933	29314	29252	29096	29119	29018	29006	28878	28880	29317	28762	28827	28985	28899	29003	29001	28781	28727	28736	29291	28996	29131	29076	29023	28900	29004	28858	28765	28977	28978	29067	28976	28955	29038	28859	28933	29024	29034	29088	29066	28893	29053	29181	28989	29013	28857	29020	28973	28985	28878	29011	28925	28918	29043	29179	29159	29107	29117	28757	29014	29180	28982	29135	28980	29002	29296	29067	29252	28937	29134	29020	28882	28841	28976	28798	28957	29070	28850	29119	28951	29007	29109	29102	29182	28945	29066	28992	28966	29000	29068	29065	28752	29079	28894	29099	28700	28753	29030	29222	28938	29065	29145	29059	29162	29181	28995	28768	29050	28905	29069	29180	29125	28826	28929	29235	29173	28899	29157	28905	29058	29039	28843	28834	29187	29408	29200	29092	29186	28974	29091	28745	28840	29065	28946	28902	29249	29053	28781	29046	29233	28894	28800	28909	29129	28927	28900	29061	28862	29204	29149	28914	29120	28663	29152	29107	28775	28910	29014	28855	28777	29046	29070	28931	29030	28913	29058	28861	29239	29032	29015	28907	29189	29028	28893	28912	28949	28993	29074	28964	29073	29071	28886	29017	29086	29095	28995	29004	29130	29024	29024	29012	29013	29095	28934	29060	29118	28971	29120	28933	28942	29132	28897	29106	29086	28975	29082	29105	28938	29020	28742	28886	29004	28774	29086	29159	28908	28958	28792	28897	29105	29084	28960	28945	29032	29052	28976	28952	28987	28949	29007	28996	28851	28943	29017	29031	29054	29027	28970	29111	29166	28951	28941	28858	29188	28971	28916	28871	29040	28964	29054	28782	28907	29231	28785	28935	28841	29052	29055	29032	29287	28840	28627	29151	29006	29002	29023	28897	28938	29012	28986	28910	29012	29230	28970	29024	28955	28961	28786	28889	29055	29047
35039	60328	51835	35171	26345	23138	22361	22030	22157	22166	22158	22163	22111	22181	22085	22112	22180	22125	22196	22280	22068	21906	22224	22160	22237	22126	22143	22095	22035	21980	21975	22124	22252	21962	21997	22175	22127	22222	22032	22109	22120	22171	21958	22287	22113	22235	22106	22322	22093	22063	22204	22069	22101	22289	22206	22088	22253	22182	22095	22181	22105	22196	22145	22045	21920	22128	22108	22252	21954	22272	22027	22012	22018	22053	22032	22119	22066	22124	22187	22222	22365	22223	22044	22224	22065	22074	21968	22125	22218	21959	22114	22146	22172	22069	22182	22206	22196	22104	22036	22069	22119	22050	22045	22281	22061	22110	22242	22074	22140	22159	21909	22157	22039	22029	22322	22118	22196	22258	22031	22262	22144	22102	22088	22240	22113	22213	22143	22048	21953	22114	22220	21988	22241	22356	22233	22068	22114	22185	22189	22087	22261	22153	22070	22061	22035	22202	22201	22203	22211	21985	22016	22232	21989	22227	22165	22182	22133	22118	22060	22129	22256	22043	22040	22056	22186	22124	21989	22019	22092	22191	22191	22134	22045	22269	21930	22207	21949	22084	22235	22156	21991	22154	22066	21905	22103	22140	22141	22164	22089	22103	21932	22227	21915	22304	21986	21980	21976	21977	22159	22191	22035	22132	21850	21949	21958	22094	22220	22078	22136	22034	22084	22263	22103	22098	22176	22095	22081	22091	22273	22147	22238	22033	22006	22102	22107	22024	22055	22148	22051	22095	22096	22160	22047	21989	22026	22184	22254	22117	22033	22092	22095	22056	21965	22160	21975	22221	22011	22083	22036	22232	22227	21994	22244	22221	22122	22184	22243	22248	22251	22134	22084	22143	22079	22019	22018	22304	22106	22397	22092	22109	22094	22198	22114	22271	22154	22224	22082	22122	22084	22075	22276	22071	21963	22069	22240	22048	21935	22093	22088	22110	22199	22266	22143	22050	22219	21936	22157	22137	22115	22179	22122	22327	21995	22168	21986	22138	22115	22075	22182	22334	22088	22174	22175	22223	22091	21984	22113	22080	22119	22146	21893	22164	22065	22213	22098	22053	21945	22012	22081	22133	22102	22186	22086	21995	22041	22148	22232	21940	22163	22097	21994	22050	22148	22077	22191	22017	22078	22066	22219	21959	22124	21992	22159	22151	22117	22172	22022	22045	22187	22053	22120	22098	22093	22034	22058	22059	22366	22052	22077	22050	22074	22240	22237	22001	22285	22187	22074	22127	21983	21885	22119	22159	22170	22229	22039	22175	22116	21984	22188	22013	22237	22207	22250	22171	22168	22046	22027	22063	22019	22153	22114	22294	22204	22129	22037	22001	21994	22078	22114	22162	22123	21970	22064	22114	22106	22061	22200	22096	22043	21865	22163	21974	22191	22240	21960	22083	22233	22003	22214	22071	22345	22058	22085	22205	22126	22090	22152	21991	22045	22272	22109	22194	22103	22126	22155	22213	22215	22143	22074	22144	22040	22119	22093	22059	22145	22174	22053	22065	22112	22034	22197	22227	22230	22229	22128	22064	22108	22177	22160	21986	22296	22111	22168	22142	22285	22063	22112	22113	22037	22200	22126	22198	22186	22158	22124	21977	22203	22162	22118	22157	21987	21972	22055	22330	21941	21960	22199	22030	22178	21979	22289	22137	22172	22060	22057	22115	22219	22124	22296	22232	22172	22161	22135	22039	22228	22089	22209	22315	22119	22067	21961	22275	22168	22075	22110	22239	22056	22114	22106	21843	22004	22060	21946	22132	22269	22132	22257	22162	22098	21956	22089	22213	22064	22068	22112	22148	22143	22047	22154	22128	22001	22165	22128	22197	22086	22101	22161	22200	22178	21944	22126	22032	22109	22251	22187	22181	22265	22090	22156	21934	22305	22175	21977	22139	22018	22208	22268	22192	22040	22110	22304	22198	22104	22059	22125	22057	22138	22223	22034	22257	21890	22100	22132	22244	22001	22154	22153	22238	22134	22088	22106	22057	22028	22181	22136	22290	22341	21993	22209	22441	21933	22075	22008	22068	22139	22148	22110	22170	22345	21992	22042	21942	22103	22063	22206	21982	22045	22034	22029	22167	22154	22070	22098	22094	22105	22009	22187	22057	22276	22041	22193	22169	22067	22156	22169	22071	22117	22193	22026	22128	22115	22165	22064	22225	22091	22132	22279	22236	22259	22238	22029	21996	22165	22154	22046	22162	22197	22182	21990	22181	22104	21909	22149	22145	22143	22269	22078	22236	22077	22211	21984	22199	22261	22032	21998	21901	22042	22121	22019	22274	22284	22183	21949	22232	22015	22197	22022	22283	22049	22032	22200	22139	22177	22108	22278	22181	22142	22162	21869	22117	22053	21976	22060	22162	22063	22149	22120	22000	22168	22170	22188	22072	22077	21961	22108	22046	22245	22062	21855	22060	22033	22144	21946	22225	21988	21915	22227	22108	22080	21995	22124	22276	22032	22174	22186	22073	22260	22134	22110	22114	22188	22149	22017	22134	21955	22319	22161	22135	22110	22040	22064	22048	22064	22154	22272	22228	22187	22258	22101	22112	22177	22307	22188	22207	22147	22120	22123	22168	22027	22094	22133	21992	21969	22081	22201	21923	22080	22088	22217	22178	22301	22039	22067	22044	22345	22091	22203	22133	22119	22006	22072	22168	22150	22231	22151	22069	21885	22076	22220	22026	22071	22197	22281	22031	22191	22204	22224	22042	22395	22215	22166	22082	22201	22161	21978	21917	21972	21993	22129	22006	22306	22244	22120	22138	21998	22181	22209	22015	22188	22024	22154	22239	22066	22257	22175	22143	22085	22110	22070	22058	22255	22059	22135	22087	22101	22229	22312	22086	21904	22224	22085	21948	22171	22098	22049	22216	22023	22212	22164	22221	22221	22120	21979	22118	22212	22000	22118	21973	22099	22029	22022	22166	22168	22068	22004	22106	21977	21994	22120	22127	21902	22267	22270	22272	22076	22338	22183	22096	22042	22119	21974	22175	22199	22253	22279	22039	21979	22086	22108	22182	22226	22300	22035	22205	22173	22053	22086	22020	22147	22151	22185	22339	21928	22063	22029	22152	22068	22129	21994	22169	22033	22146	22050	22241	22048	22099	22107	21902	22271	22069	22201	22050	22049	21992	21970	22118	22286	22341	22280	22069	21980	22102	22103	22197	22174	22285	21957	22004	22274	22018	22252	22079	22077	22151	22048	22124	21995	22078	22147	22134	22101	22266	21936	22087	22047	22106	22029	22095	22205	22048	22125	22045	22071	22183	22198	22169	21958	22050	22063	21966	22095	22017	22088	22054	22232	22199	21967	22098	21935	22178	22103	22063	22103	22124	22013	22101	22282	21961	22180	22098	22245	22104	22161	22123	22240	22195	21949	22119	22153	22211	22157	22203	21991	22018	22155	22220	22001	22125	22073	22029	22140	22062	22111	21764	21935	22014	22176	22055	21972	22018	22144	22290	22097	22240	21952	22259	22217	22017	22179	21964	22259	21971	22080	22146	22182	22147	22277	22028	22356	22251	22158	22218	22243	22169	22121	22171	22169	22030	22162	22199	22153	22074	22189	22175	22080	22084	22008	22080	22181	22197	22182	22225	22201	22252	22197	22082	22039	22052	22108	22203	22137	22104	22267	22221	22076	22047	22104	22091	22267	22306	22142	22028	22198	22076	22141	22068	22120	22137	22078	22016	22107	22135	22148	22112	22319	22030	22099	22052	22184	22178	22139	22107	22111	22118	22194	22198	22216	22017	22164	22119	21973	22025	22110	22146	22081	22192	22175	22047	22128	22116	22054	22284	22115	21976	22107	22120	22177	22166	22061	22039	22024	22319	21940	22137	22002	22106	22100	22179	22137	22079	22187	22158	21928	22147	22101	22092	21898	21992	22088	22220	21998	22221	22106	22136	22239	22137	22084	22069	22146	22239	22377	22067	21987	22115	22171	22039	22000	22087	22127	22124	22250	22132	22127	22019	22166	21965	22188	22144	22153	22202	22213	22156	22113	22135	22025	22272	22186	22036	22152	22073	21987	22098	22078	22159	22091	22204	22156	22131	22201	22098	22259	22089	22335	22214	22050	21879	22135	22184	21951	22227	22146	22267	22071	22142	22190	22076	21998	22054	22051	22159	22155	22076	22178	22119	22106	22213	22213	21991	22206	21955	22184	22111	22140	22261	22328	21947	22126	22185	22158	22150	22200	22129	21999	22189	22252	22152	21947	22165	21957	22122	22273	22017	22088	22081	22104	22026	22275	22236	22193	22164	22152	22136	22224	22168	22052	21972	22069	22130	22051	22081	21968	22164	22311	22205	22171	21973	22228	22120	22068	22144	22195	22198	22154	21956	22162	22109	22121	22325	22034	22076	22253	22083	22154	22129	22203	22185	22003	22123	22243	22126	21987	22222	22245	22156	22146	22122	22019	22196	22134	22161	21816	22255	22072	22080	22083	22304	22051	22043	22189	22301	21954	22057	22030	22024	22111	22090	22336	22164	22112	22184	22125	22275	22092	22155	22127	22306	22166	22130	22209	22222	22296	22130	22014	22150	22105	22073	22199	22210	22180	21866	22225	22211	22052	22180	22035	22122	22174	22054	22096	22104	22150	22296	22116	22230	22189	21984	22101	22405	22058	22143	22076	22198	22104	22248	22192	21955	22284	22176	22179	21985	22250	22330	22117	21991	22126	22231	21952	22005	22120	22202	22075	22087	22084	22340	22010	22262	22002	22072	22281	22120	22340	22145	22151	22083	22210	22103	22134	22161	22205	22124	22254	22153	22246	22278	22261	21976	22183	22275	22103	22100	22170	21973	22140	22243	21981	22153	22110	22021	21982	22125	22152	21962	22107	21964	22060	22183	22189	22134	22134	22219	22128	22110	21978	22237	22232	22165	22096	21998	22001	22169	22134	22354	22144	22185	22047	22054	21938	22073	22080	22204	22176	22073	22162	22032	22108	22203	21997	22101	22142	22138	22158	22219	22091	22202	22172	22052	22153	22207	22234	22055	22190	21998	22143	22230	22023	22139	22102	22213	22003	22012	22091	22140	22176	22067	21949	22135	21973	22177	22061	22191	22079	21931	22128	22293	22293	21915	22292	21940	22265	22225	21948	22101	22203	22080	22219	22134
23738	24685	45291	45056	36349	32545	32078	29410	29300	29677	29576	29591	29369	29243	29491	29447	29308	29368	29600	29137	29373	29659	29373	29264	29233	29391	29240	29305	29306	29194	29229	29376	29227	29370	29307	29295	29439	29475	29236	29281	29175	29324	29273	29269	29331	29173	29145	29066	29308	29276	29170	29108	28992	29114	29168	28898	29468	29182	29173	29193	29166	29300	29258	29247	29195	29239	29389	29399	29136	29415	29067	29208	29324	29242	29237	29066	29021	29406	29524	29170	29379	29321	29041	29267	29173	29399	29157	29117	29159	29293	29397	29127	29410	28984	29292	29265	29223	28985	29103	29220	29262	29529	29189	29213	29007	29306	29171	29215	29256	28978	29161	29130	29072	29008	29126	29218	29392	29050	29262	29223	29088	29226	29129	29271	29024	29361	29197	29402	29103	29416	29066	29412	29256	29129	29167	29180	29159	29213	29250	29382	29250	29140	29162	29279	29331	29439	29242	29356	29268	29331	29289	29256	29372	29236	29244	29071	29382	29159	29329	29073	29318	29202	29279	29314	29062	28939	29189	29135	28930	29009	29219	29289	29236	29154	29439	29147	29214	29219	29278	29038	29104	29244	29217	29130	29154	29199	29275	29234	28991	28909	29069	29358	29169	28994	29132	29196	29058	29240	29319	29336	29374	29280	29098	29288	29392	29355	29098	29129	29300	29492	29464	29128	29334	29080	29176	29359	29273	29407	29228	29335	29329	29273	29204	29345	29241	29152	29199	29316	29197	29035	29111	29239	29276	29204	29342	29163	29360	29331	28887	29461	29298	29190	29325	29065	29144	29400	29342	29131	29213	29386	28947	29331	29309	29152	29299	29068	29180	29099	29148	29167	29282	29331	29449	29169	29163	29292	29124	29136	29052	29235	29256	29219	28995	29223	29381	29133	28963	29183	29143	29273	29169	29077	29179	29074	29473	29383	29361	29289	29160	29198	29350	29181	29362	29113	29167	29438	29066	29063	29464	29299	29449	29170	29105	29312	29297	29377	29156	29254	29226	29383	29155	29206	29120	29460	29203	29179	29232	29254	29353	29349	29325	28949	29267	29273	29151	29287	28922	29100	29058	29143	29308	29156	28836	29255	29155	29065	29295	29391	29049	29054	29379	29187	29253	29257	29016	29363	29214	29321	29420	29206	29094	29296	29060	29156	29447	29381	29343	29272	29178	29053	29255	29274	29152	29124	29207	29064	29152	28997	29234	29090	29184	29273	29350	29307	29146	29170	29126	29225	29304	29318	29397	29122	29320	29128	29390	29193	29234	29009	29296	29043	29140	29260	29046	29288	29063	29157	29244	29287	29157	29300	29223	29356	29507	29421	29103	29216	29460	29346	29295	29258	29222	29309	29109	29156	29132	29211	29384	29134	29329	29241	29186	29096	29249	29325	29102	29043	29316	28942	29095	29373	29418	29244	29083	29077	29159	29154	29210	29245	29267	29250	29263	29088	29394	29253	29222	29074	29175	29325	29108	29178	29278	29188	28960	29384	29407	29085	29215	29231	29123	29377	29205	29303	29247	29205	29062	29175	29345	29215	29064	29364	29341	29247	29126	29129	29434	29083	29190	29205	29277	29158	29286	29255	29100	29260	29354	28856	29065	29093	29235	29296	29049	29131	29250	29153	29307	28923	29013	29190	29221	29006	29298	29308	29247	29187	28962	29142	29116	29142	29206	29490	29443	29284	29219	29201	29342	29048	29195	29144	29197	29240	29104	29245	29092	29072	29069	29321	28880	29364	29265	29097	29395	29141	29375	29352	29112	29239	29142	29284	29354	29049	29124	29095	29225	29257	29333	29138	29135	29162	29163	28876	29349	29312	29231	29165	29048	29335	29166	29117	29437	29222	29336	29406	29385	29170	29330	29190	29270	29160	29265	29216	29298	29227	29333	29172	28986	29306	29087	29298	29413	28951	29112	29407	29061	29435	28987	29240	29216	29312	29321	29141	29027	29252	29196	29128	29152	29330	29087	29330	29486	29164	29294	29301	29244	29130	29286	28975	29478	29208	29274	29133	29311	29192	29033	29059	29002	29167	29073	29321	29302	29441	28987	29216	29280	29366	29350	29384	29582	29166	29118	29263	29336	29124	29256	29288	29207	29413	29164	29272	29219	29403	29040	29313	29222	29124	29170	29048	29128	29578	29165	29370	29391	29282	29297	29108	29334	29060	28885	29286	29218	29198	29226	29090	29231	29193	29142	29051	29228	29183	29166	29361	29193	29390	29309	29200	29288	29367	29021	29066	29253	29149	29299	29136	29219	29028	29205	29119	29287	29166	29235	29294	29124	29067	28950	28903	29368	28999	29081	28993	29322	29258	29217	29314	29298	29564	29115	29322	29171	29153	29340	29546	29226	29257	29396	29216	29109	29049	29104	29061	29170	29045	29421	29392	29330	29382	29375	29130	29297	29178	29267	29195	29197	29113	29330	29091	29195	29294	29565	29321	29490	29313	29343	29120	29299	29052	29401	29131	29066	29259	29022	29307	29353	29164	29072	29306	29313	29239	28980	29053	29255	29191	29201	29284	29190	29314	29177	29050	29183	29226	29224	29211	29294	28987	29154	29242	29230	29294	29363	29414	29285	29340	29083	29182	29360	29211	29141	29027	29203	29141	29163	29091	29156	29254	29330	29153	29104	29254	29158	29197	29328	29424	29109	29141	29220	29164	29231	29257	29437	29254	29166	29064	29624	29250	29432	29159	29150	29384	29228	29137	29207	29143	29475	29131	29196	29235	29102	29429	29346	29044	29224	29365	29264	29153	29329	29113	29213	29336	29086	29263	29301	29161	29077	29324	29151	29301	29278	29177	29204	29196	29301	29265	29173	29232	29293	29291	29491	29359	29195	29333	29269	29226	29172	29156	29385	29017	29316	29125	29404	29077	29205	29307	29322	29121	29207	29213	29180	29077	29175	29083	29323	29255	29252	29433	29306	29376	29177	29270	29485	29166	29237	29337	29183	29265	29193	29500	29070	29337	29285	29405	29130	29093	29668	29339	29365	29072	29159	29016	29160	29239	29086	29335	28922	29256	29181	29237	29224	29128	29079	29324	29205	29335	28988	29040	28727	29183	29245	29128	29471	29177	29197	29025	29028	29267	28996	29232	29008	29309	29149	29305	29243	29137	29388	29164	29269	29122	29253	29242	29114	29138	29138	28783	29327	29198	29311	29252	29255	29329	29124	29333	29166	29174	29423	29220	28918	29380	28936	29053	29295	29313	29305	29344	29340	29203	29178	29331	29302	29125	28982	29387	29221	28958	29482	29194	29215	29433	29003	29249	29348	29274	29297	29204	29346	29199	29158	29394	29250	29218	29186	29347	29023	28962	28990	29055	29195	29055	29261	29019	29272	29258	29130	29251	29131	29186	29008	29114	29282	29249	29037	29235	29284	29349	29186	28877	29468	29326	29201	29344	29383	29503	29409	29067	29083	29296	29129	29211	29260	29310	29202	29307	29270	29172	29127	28995	29304	29202	29206	29174	29227	28936	29342	29190	29039	29136	29457	29260	29420	29158	29188	29509	29315	28983	29410	29124	29241	29308	29303	29165	29264	29273	29349	29099	29324	29269	29406	29250	29195	29099	29210	29107	29244	29350	29303	29287	29026	28872	29145	28939	29452	29111	29248	29286	29310	29263	29185	29065	29283	29005	29172	29022	29127	29218	29186	29233	29448	29219	29410	29125	29238	29216	29323	29122	29354	29269	29195	29264	29207	29133	29354	29273	29450	29427	29394	29192	29228	29100	29386	29350	29313	29063	28917	29251	29213	29236	29043	29127	29025	29420	29277	29077	29350	29228	29040	29231	29403	29409	29251	29229	29275	29327	29421	29102	29031	29231	29075	29279	29162	29494	28941	29107	29278	29260	29221	29097	29123	29246	29236	29240	29143	29256	29244	29135	29091	29017	29104	29164	29211	29457	29265	29235	29547	29336	29220	29128	29308	29253	29147	29135	29060	29057	29319	29111	29210	29104	29198	29441	29263	29204	29312	29409	29036	29134	29239	29448	29396	29278	29327	29313	29268	29214	29199	29176	29281	29306	29132	29312	29258	29324	29278	29097	29248	29335	29231	28909	29310	29322	29073	29262	28916	29015	29228	29163	29410	29238	29184	29412	28956	29326	29197	29239	29200	29011	29077	29195	29177	29242	29211	29180	29297	29218	29347	29212	29309	29244	29536	29323	29335	29246	29271	29254	29363	29171	29405	29268	29230	29168	29270	29325	29269	29319	29468	29318	29095	29293	29395	29288	28949	29174	29278	29143	29104	29168	29481	29206	29239	29362	29220	29396	29114	29241	28986	29224	28905	29196	29374	29441	29222	29165	29370	29007	29249	29432	29390	29312	28989	29130	29302	29115	29223	29326	29412	29234	29319	28967	29268	29139	29276	29309	29449	29091	29115	28987	29215	29466	29412	29191	29109	29298	29352	29275	29164	29286	29151	29188	29211	29215	29267	29426	29016	29300	29291	29123	29221	29038	29443	29285	29383	29129	29499	29143	29309	29115	29195	29135	29181	29183	29175	29291	29378	29234	29074	29319	29306	29368	29029	29109	29258	29237	29078	29391	29083	29171	28952	29091	29124	29063	29061	29229	29318	29201	29349	29392	29332	29006	29362	29268	29115	29009	29491	29389	29428	29151	29056	28960	29093	29005	29270	29223	29267	29117	29430	29313	29325	29284	29117	29477	29370	29105	29099	29498	29335	29151	29304	29298	29184	29071	29191	29216	29166	29224	29252	29048	29014	29145	29126	29350	29155	29252	28958	29043	29277	29436	29306	29055	29254	29104	29225	29175	29104	29161	29247	29297	29123	29232	29312	29288	29191	29136	29268	29131	29157	29298	29112	28954	29203	29161	29354	29247	29387	29074	29185	29095	29102	29173	29264	28993	29351	29292	29127	28965	29191	29468	29229	29397	29348	29396	29241	29053	29221	29210	29173	29253	29045	29089	29157	29199	29101	29139	29427	29246	29195	29213	29536	29459	29101	29199	29162	29051	29219	29373	29382	29349	29207	29130	29310	29312	29285	29265	29268	29180	29255	29138	29380	29328	29067	29328	29187	29111	29474	29259	29066	29266	29295	29201	29436	29320	29169	29260	29277	29091	28988	29272	29186	29246	29431	29121	29186	29292
59247	101834	90210	63888	41129	27964	23723	22464	22494	22406	22501	22364	22370	22373	22369	22403	22301	22537	22254	22541	22293	22431	22399	22341	22282	22274	22237	22487	22229	22427	22419	22280	22299	22366	22343	22363	22339	22392	22317	22234	22473	22378	22440	22414	22283	22236	22261	22557	22511	22331	22289	22153	22491	22413	22353	22290	22408	22342	22320	22407	22375	22406	22325	22497	22501	22293	22342	22437	22551	22415	22411	22416	22437	22127	22460	22375	22483	22370	22347	22358	22287	22483	22456	22286	22545	22438	22503	22309	22496	22358	22414	22372	22351	22313	22233	22457	22364	22407	22449	22375	22489	22530	22175	22257	22282	22099	22323	22397	22383	22387	22416	22259	22431	22263	22268	22144	22377	22293	22147	22382	22436	22275	22404	22375	22233	22309	22228	22431	22328	22423	22125	22268	22305	22341	22545	22310	22406	22375	22384	22357	22409	22169	22561	22285	22280	22296	22229	22593	22301	22459	22231	22301	22267	22445	22194	22423	22430	22334	22377	22388	22209	22217	22408	22332	22514	22321	22387	22494	22379	22331	22407	22171	22323	22142	22509	22229	22313	22325	22443	22319	22459	22088	22322	22238	22217	22331	22249	22245	22340	22231	22277	22487	22435	22226	22432	22459	22366	22304	22333	22261	22479	22389	22388	22149	22222	22276	22186	22366	22213	22446	22478	22425	22562	22417	22472	22504	22234	22382	22463	22524	22283	22259	22303	22411	22351	22423	22246	22424	22371	22156	22629	22290	22235	22498	22427	22535	22281	22341	22464	22104	22330	22456	22316	22397	22411	22283	22405	22143	22403	22301	22378	22485	22240	22378	22281	22300	22408	22442	22430	22322	22421	22139	22429	22299	22338	22108	22331	22355	22420	22427	22365	22388	22288	22230	22214	22445	22449	22454	22374	22356	22445	22407	22425	22319	22388	22369	22376	22235	22379	22303	22454	22564	22274	22301	22234	22322	22382	22479	22571	22307	22323	22301	22268	22395	22338	22314	22312	22409	22286	22519	22566	22384	22483	22299	22428	22225	22313	22475	22527	22317	22322	22063	22442	22413	22262	22292	22385	22503	22230	22339	22373	22436	22317	22541	22291	22137	22471	22282	22316	22410	22334	22283	22232	22247	22416	22501	22463	22306	22379	22417	22369	22210	22312	22412	22374	22209	22373	22436	22191	22201	22316	22453	22465	22424	22311	22252	22254	22378	22277	22467	22466	22621	22406	22337	22286	22399	22378	22317	22536	22322	22331	22459	22345	22376	22369	22283	22371	22286	22273	22158	22581	22394	22279	22361	22541	22356	22385	22447	22509	22402	22437	22233	22216	22307	22375	22203	22418	22466	22243	22410	22379	22369	22196	22246	22339	22494	22481	22322	22365	22303	22468	22328	22514	22406	22547	22365	22281	22343	22485	22426	22353	22434	22424	22327	22266	22495	22513	22167	22365	22271	22385	22245	22403	22363	22194	22432	22384	22434	22306	22237	22213	22221	22319	22147	22490	22298	22424	22323	22315	22367	22347	22256	22140	22256	22521	22389	22185	22359	22238	22221	22126	22185	22218	22243	22362	22134	22259	22370	22251	22355	22426	22363	22343	22320	22329	22545	22428	22217	22315	22476	22441	22395	22361	22389	22224	22167	22420	22356	22470	22280	22460	22329	22266	22331	22297	22176	22346	22228	22329	22300	22320	22359	22511	22310	22377	22380	22379	22293	22360	22358	22265	22282	22298	22521	22450	22369	22344	22290	22321	22427	22354	22336	22417	22288	22432	22406	22454	22339	22347	22314	22173	22077	22406	22462	22514	22319	22435	22222	22312	22313	22405	22292	22162	22260	22258	22276	22379	22191	22209	22306	22619	22378	22372	22410	22216	22149	22445	22349	22365	22486	22385	22390	22434	22411	22246	22285	22362	22367	22280	22373	22367	22240	22279	22508	22458	22294	22344	22328	22387	22430	22499	22279	22331	22294	22223	22275	22418	22336	22343	22405	22349	22449	22334	22368	22487	22358	22304	22281	22345	22360	22491	22400	22220	22263	22450	22577	22373	22236	22338	22512	22303	22341	22277	22440	22357	22400	22384	22370	22328	22314	22375	22236	22309	22419	22555	22496	22496	22552	22205	22274	22250	22245	22509	22503	22370	22304	22349	22288	22274	22321	22290	22373	22365	22185	22466	22326	22336	22379	22397	22405	22564	22477	22144	22536	22406	22030	22210	22275	22333	22423	22413	22435	22360	22372	22272	22392	22463	22300	22349	22331	22411	22451	22466	22286	22148	22318	22300	22078	22523	22230	22087	22497	22117	22265	22301	22407	22282	22336	22414	22596	22244	22152	22304	22423	22364	22311	22404	22317	22352	22289	22250	22308	22358	22370	22229	22328	22374	22443	22388	22288	22283	22274	22480	22480	22243	22574	22335	22463	22381	22361	22371	22352	22427	22380	22387	22502	22332	22392	22429	22224	22327	22381	22218	22210	22357	22480	22363	22395	22264	22220	22419	22345	22323	22301	22458	22429	22340	22520	22535	22214	22469	22507	22511	22264	22282	22430	22267	22424	22470	22207	22247	22431	22210	22490	22279	22328	22345	22510	22363	22291	22350	22348	22389	22507	22391	22457	22356	22391	22346	22256	22201	22319	22214	22345	22269	22367	22348	22249	22296	22347	22234	22401	22325	22548	22286	22301	22390	22257	22409	22562	22353	22333	22411	22062	22372	22354	22503	22330	22289	22172	22422	22320	22348	22301	22488	22374	22332	22450	22226	22375	22376	22131	22409	22377	22647	22296	22115	22070	22329	22343	22390	22263	22287	22365	22347	22426	22376	22434	22370	22447	22342	22180	22285	22220	22457	22256	22290	22383	22421	22366	22261	22324	22468	22386	22189	22440	22453	22415	22217	22232	22538	22404	22111	22278	22340	22343	22382	22320	22373	22328	22182	22359	22476	22220	22363	22365	22343	22278	22338	22361	22181	22353	22384	22364	22329	22374	22348	22281	22203	22329	22285	22349	22325	22265	22410	22312	22271	22360	22392	22403	22323	22390	22410	22285	22439	22260	22389	22516	22420	22399	22344	22483	22312	22088	22373	22338	22379	22377	22268	22348	22332	22457	22406	22293	22570	22493	22415	22206	22415	22401	22210	22272	22428	22475	22348	22325	22455	22396	22411	22185	22252	22432	22188	22491	22334	22405	22228	22281	22336	22080	22328	22315	22378	22366	22338	22373	22224	22296	22452	22418	22243	22150	22317	22257	22438	22442	22374	22291	22177	22348	22358	22301	22293	22246	22300	22340	22326	22474	22399	22352	22327	22376	22537	22279	22283	22327	22294	22313	22372	22441	22418	22462	22253	22363	22365	22492	22381	22402	22442	22372	22409	22411	22331	22179	22322	22412	22447	22412	22326	22291	22457	22417	22411	22318	22322	22318	22458	22241	22167	22294	22224	22439	22472	22449	22459	22392	22367	22468	22545	22327	22321	22293	22396	22460	22410	22314	22060	22493	22269	22374	22412	22416	22352	22444	22377	22322	22230	22375	22374	22402	22345	22415	22244	22422	22326	22183	22345	22368	22180	22375	22434	22365	22328	22483	22311	21996	22383	22424	22237	22415	22292	22287	22317	22308	22248	22443	22406	22309	22310	22403	22246	22489	22495	22560	22400	22336	22527	22373	22565	22228	22477	22374	22146	22464	22388	22453	22490	22318	22296	22310	22332	22355	22388	22190	22396	22456	22402	22338	22325	22394	22417	22372	22501	22452	22459	22391	22388	22302	22401	22260	22348	22401	22354	22224	22405	22222	22449	22414	22408	22349	22148	22588	22489	22208	22502	22266	22576	22413	22332	22277	22334	22399	22327	22423	22380	22337	22493	22286	22340	22273	22373	22156	22370	22315	22369	22275	22352	22342	22565	22473	22208	22427	22391	22382	22411	22421	22294	22354	22320	22370	22234	22607	22517	22181	22561	22376	22023	22233	22274	22471	22251	22369	22295	22211	22389	22272	22372	22398	22254	22225	22440	22285	22269	22442	22493	22252	22504	22320	22088	22397	22370	22337	22397	22452	22373	22472	22349	22237	22245	22414	22475	22355	22366	22232	22495	22389	22273	22497	22083	22564	22495	22570	22137	22395	22346	22239	22360	22468	22395	22419	22358	22241	22426	22317	22270	22313	22387	22310	22415	22351	22357	22442	22354	22260	22416	22404	22351	22304	22439	22385	22513	22444	22467	22104	22305	22414	22335	22458	22278	22341	22291	22458	22336	22366	22241	22364	22347	22261	22317	22282	22226	22441	22274	22151	22263	22304	22257	22367	22496	22419	22348	22419	22309	22374	22427	22503	22139	22263	22289	22371	22425	22434	22361	22327	22243	22332	22323	22406	22350	22181	22508	22303	22335	22255	22471	22346	22320	22360	22450	22311	22378	22314	22484	22382	22248	22381	22189	22332	22377	22484	22352	22395	22180	22229	22543	22320	22510	22261	22391	22276	22449	22403	22205	22257	22536	22268	22275	22415	22272	22425	22293	22258	22297	22424	22250	22449	22383	22395	22516	22399	22556	22364	22533	22423	22257	22282	22401	22271	22400	22431	22369	22397	22194	22386	22318	22459	22393	22458	22363	22201	22511	22505	22338	22506	22342	22412	22282	22358	22336	22423	22437	22267	22411	22463	22318	22296	22264	22447	22344	22450	22308	22325	22266	22334	22479	22473	22276	22401	22432	22366	22534	22226	22396	22340	22252	22419	22450	22380	22451	22329	22208	22347	22388	22301	22163	22324	22421	22352	22267	22272	22290	22131	22435	22328	22478	22531	22316	22259	22311	22487	22308	22271	22404	22436	22475	22321	22473	22360	22316	22359	22550	22214	22251	22186	22193	22386	22171	22267	22161	22347	22442	22447	22454	22135	22434	22432	22416	22525	22393	22360	22338	22499	22202	22542	22377	22232	22250	22499	22347	22324	22208	22402	22256	22457	22328	22362	22288	22330	22473	22449	22407	22524	22298	22349	22308	22307	22406	22283	22426	22398	22278	22536	22396	22493	22300	22237	22364	22333	22415	22518	22561	22380	22265	22491	22330	22192	22330	22270	22259	22294	22400	22456	22290	22541	22347	22412	22291	22212	22363	22412	22423	22449	22499	22329	22365	22307
22415	23724	42985	44671	37682	33418	34024	30266	30211	30790	30768	30241	30401	30435	30169	30415	30239	30391	30379	30326	30267	30131	30070	30137	30282	30241	30264	30117	30444	30059	30115	30104	30328	30199	30036	30119	30232	30248	30184	30060	30241	30160	30213	30082	29872	29903	29878	29935	29966	30055	29807	30166	30012	30133	29947	29810	29898	30118	30147	29972	30261	30042	30113	30201	30160	29777	30001	30078	30007	30065	30115	29891	30085	30016	30055	29909	29975	30029	29878	30040	29988	30159	30126	29707	29847	30098	30035	30084	30053	29888	30381	30071	30077	30062	29826	29982	29996	29991	29889	29872	29959	29849	30022	30158	30048	30181	29856	29974	29881	30052	29918	29909	30060	30137	29988	29959	29956	29981	30079	30204	30024	29679	30144	30026	29871	29875	29921	29894	30106	30034	30157	30049	29947	29901	29920	29937	30121	30125	29904	29939	30136	29930	29942	29976	30043	29857	29869	29900	29935	29728	29790	30160	30017	29841	30081	29885	29893	30029	29972	30106	29969	29886	29751	29935	29882	30072	29748	29892	29851	30025	29778	29783	30023	30043	30004	29959	29799	30023	29954	30078	29900	30020	29881	29917	30013	30206	30080	29971	30030	29960	29905	30057	30276	29861	29932	29748	29917	29999	30003	29739	30116	29790	30007	29900	30123	30008	29865	29927	29913	29927	30010	30077	30193	29890	29978	30150	30069	29635	29761	29879	29827	29813	30237	29895	30118	29988	30007	29845	29663	30028	30070	29853	30009	30215	29720	29832	30004	29787	29956	29886	29992	29965	29972	29885	29931	29914	29840	29762	30054	29901	30033	29988	29980	29944	29907	30159	30153	30125	29651	29928	29766	29950	30019	30011	29952	30060	29739	30141	29793	29940	30028	29984	29806	29880	29690	29661	30138	29931	30104	29754	30026	29888	29858	30047	29903	30014	29936	30023	29975	30034	29823	29936	30075	30032	29923	30023	29870	29723	30044	29930	29998	30024	30177	30015	29995	30121	29868	30021	29876	30117	30129	30117	29850	29773	29823	29824	29958	29957	29934	30229	30011	29935	29919	29883	30012	30000	30128	29805	30013	29938	30091	29979	29907	30018	30006	30082	29886	29918	29898	30210	30041	30097	29793	29929	30130	29805	30031	30064	29885	29863	30053	29822	30090	29858	30087	30105	30002	30079	30062	29899	30221	29992	29951	29931	29826	29931	29971	29846	30052	30096	29719	30068	30178	30110	30171	30189	29902	29991	30079	29922	29863	30053	30243	29832	29930	29869	29736	29928	29930	29936	30062	29842	29841	30314	29763	29987	30194	30045	30081	29821	30071	29932	30261	29905	29830	30080	30001	30132	30132	30140	29971	29893	29972	29963	30029	30121	29993	29893	29759	30132	30030	29961	29948	29973	29832	29994	30023	29956	29953	30043	29794	29886	30180	29554	30003	29662	29838	29797	30130	29947	30112	30091	30077	30128	29769	30146	30229	29878	30044	29873	29953	29782	30163	30026	29921	30060	29898	30006	30052	30056	29965	29725	29910	29983	29834	30032	29909	30130	29831	29956	29902	30188	30020	29939	29862	30044	30012	30034	29979	29951	29970	29934	29927	29816	29959	29916	29873	29985	30077	29998	29929	29810	29936	29928	30178	29927	30129	29677	29839	29785	30128	30098	30032	29926	29787	30027	29875	29980	29940	29961	29939	29825	29975	30008	29940	29724	29875	29955	29863	30226	29857	29790	29995	29836	30147	29994	29960	29985	29879	29953	30221	29982	29944	30098	29998	29952	30248	29817	30090	29772	29983	30012	30253	30079	30192	29952	29831	30040	30052	30105	29918	29861	30112	29895	29884	30148	29873	29684	30173	29842	29910	30074	29739	30013	29915	29957	30114	29898	30007	29809	29884	30073	30024	29908	30120	30135	29922	30054	30018	29897	29789	29959	29826	30057	29780	30216	29784	30316	29938	29881	30045	29920	29754	30007	29889	29808	30059	29726	29807	29821	29957	30138	30092	29802	30025	29969	30007	29938	29930	29896	30029	30053	30064	30054	29680	29826	30005	29890	29774	29962	30465	30102	30211	29805	29992	30112	29828	29958	30103	29860	29894	30077	30070	29921	29905	29934	29916	29757	29828	30063	29922	29943	30104	30027	30120	30046	29999	29934	30231	30057	29919	30023	29836	29982	30112	30143	29944	30070	30020	29968	29939	29908	30058	30046	30036	30033	29908	29914	30016	29828	29954	30163	30089	29989	29839	30071	29909	29828	29985	30066	30166	29980	30002	29947	29729	29901	29901	30063	30030	30095	29964	29871	29967	30023	30003	30022	29758	29955	29912	30152	30252	30051	29756	29904	29944	30040	30064	29908	30095	29615	30027	29890	29963	29789	29787	29990	29906	30281	29972	30069	30185	30215	29977	30050	29812	30137	30204	29678	30001	29925	29950	29684	30053	30007	29918	30118	29962	30214	29716	29793	30076	30037	30084	29988	29982	29742	30038	29740	30191	30046	29917	29870	30196	30212	29991	29964	29796	29564	29872	30219	29826	30189	30212	30093	29908	29865	29930	30088	29874	29998	29862	29710	30291	29929	30296	29923	29922	30270	29811	29925	30245	29845	29890	30044	29937	30036	30028	29746	29980	29736	29665	29994	29989	29912	29978	30089	30163	30091	30036	30019	29862	29911	30175	30080	29877	30088	30000	30108	30131	30211	30153	29981	30033	29800	30042	30079	29964	30102	29921	29874	30058	30227	30150	29935	29999	29913	30024	30103	29987	29904	30026	29939	29831	29850	30296	29980	30051	30073	29961	30120	30140	30085	29775	29783	30012	30183	29961	30005	30109	30011	29746	29850	29954	30034	30069	30013	29886	30058	30065	29756	29822	29958	30102	30015	30050	30110	29962	30133	29975	30079	29659	29760	29884	29956	30067	29890	30075	29927	29977	29864	30043	29686	29842	29906	30039	29716	29996	30028	29903	30029	29930	29705	30010	29956	29930	29846	30063	30027	29787	29967	29881	29820	30031	29930	30074	29993	29981	29881	30098	29890	29964	30189	30014	29920	30081	29892	29991	29957	30223	29643	29855	29980	29954	29758	30068	30042	29808	30126	30262	29949	30005	29901	30272	29853	30006	29840	29925	29832	29965	30049	29745	29849	29966	30165	29732	29759	29884	30066	29934	29864	30171	30011	30070	29979	30073	29958	30133	30014	29694	29850	30087	30151	30140	29865	29933	29923	29964	29990	30100	29888	29908	29918	29893	30076	30014	29954	30144	30236	30035	29860	30115	30022	29829	29927	30162	29913	29974	29772	29955	29879	29951	29916	29792	30214	29943	30091	29959	29937	29773	29863	29889	30022	29822	30017	30201	29860	29959	30102	30109	30110	29896	29857	30106	30087	29941	30001	29861	29991	30111	30016	29940	30391	29994	30037	29989	29940	30161	29831	30083	29848	29932	29815	29924	29796	29840	30132	29788	30010	30081	30335	29776	29854	29899	29942	29954	29975	30022	29899	30092	29961	29891	30000	29882	29883	29932	30020	29831	29893	29860	29960	30071	30052	30223	29786	29847	29943	30054	29684	29884	29886	29823	29922	30135	29818	29995	30221	30074	29902	30049	29851	30010	29954	30299	29964	30032	29733	29866	30036	30055	29903	29865	29891	30071	30020	29976	29899	29884	30033	29821	30177	30129	29789	29979	29937	29788	30172	29898	30178	30106	29866	29985	30186	29952	29975	29854	30018	30039	29721	29996	30019	30058	30132	30102	29758	29954	29826	29887	29916	29844	30001	30027	29973	30037	29981	29940	29817	30229	30009	29933	30019	30165	29865	30089	29738	29906	30056	29787	30120	29948	29961	29805	29643	30037	29980	29997	29928	30064	30069	29973	30206	30149	30207	30052	30002	29788	29879	29775	29956	29942	30021	29919	29918	30048	29739	30044	30052	29778	30049	29827	29976	30111	30141	30065	30018	30011	29991	30036	29696	29622	30107	29998	29834	30109	29949	29994	29796	29781	29855	30022	29997	29705	30138	29947	29769	29872	30025	29981	29889	29805	29848	30117	30253	30062	30088	29870	29951	29855	30005	30141	30074	30120	29809	29904	29946	29876	30206	29994	29824	30016	29850	30027	29957	30100	29724	30031	29826	30239	29839	29891	29828	30158	29849	30092	30082	30032	29961	30120	29883	29649	30150	30029	30217	29966	30000	29947	29985	29883	29989	29813	30125	30099	29956	29946	29664	29958	30019	29941	29833	29865	29932	30128	29817	30152	29826	29937	29932	29887	30122	29639	29873	29965	29984	29885	30005	30189	29910	29939	30048	30248	30154	30094	29912	29908	30103	29908	30076	30075	29935	30068	29955	29731	30035	30080	30149	30126	29909	30075	29829	29864	29988	29868	29877	29835	29953	30339	30119	29975	29945	30011	30068	30352	30051	30083	30149	29967	30051	30011	29990	30096	29822	29755	29911	30112	30009	29794	30016	30026	30122	29983	30151	30092	29930	30134	30013	29812	29846	30052	29816	30090	30342	30199	30013	29962	29957	30127	30032	29937	30247	30035	30054	30068	29945	30124	29705	30098	29946	29837	29803	29937	29890	29901	29945	30111	30181	30072	29912	30266	30098	30062	30099	30041	30149	29977	29738	30024	29900	29832	29853	29903	29815	30150	30080	30091	29980	29878	30088	29991	29854	29996	30024	29778	29929	29779	29616	30208	29922	29883	29848	30218	29860	29798	29930	30006	29900	30036	29792	30001	29999	29780	30017	29895	29862	30044	29841	30119	30035	29986	30075	29928	30079	30085	29953	29986	30038	30213	30001	29878	29842	30027	29736	29901	30014	30119	30043	29752	29926	29820	29906	30106	30005	30098	30060	30142	29834	29953	30062	29919	29883	29736	29805	29876	29702	30073	30044	29841	29938	30081	30007	30187	30058	29990	30022	29773	29837	29953	29930	30191	30079	30000	30234	29918	30099	29810	29769	30001	29877	29695	29832	30027	30032	29983	29925	29829	29968	30107	29986	29614	29865	30126	30290	30113	30124	29984	30224	29821	29943	30083	29855	30263	30143	29785	29981	29850	29789	29867	30047	29978	29842	29931	30002	30002	29938	30281	30091	29944	30092	30180	29853	29939	29950	29612	29947	29773	29588	30026	30191
64684	101823	92459	79921	52334	33343	25579	23026	22612	22756	22708	22762	22826	22885	22758	22803	22800	22868	22796	22687	22923	22675	22713	22636	22901	22680	22731	22867	22993	22730	22652	22953	22964	22590	22916	22952	22812	22744	22774	22709	22675	22907	22722	22775	22882	22778	22816	22833	22758	22720	22723	22591	22890	22775	22852	22885	22701	22822	22757	22779	22772	22734	22773	22939	22592	22846	22823	22931	22809	22823	22793	22801	22872	23002	22749	22710	22827	22751	22872	22924	22897	22693	22895	22753	22743	22747	22705	22819	22738	22724	22556	22904	22683	22873	22713	23024	22744	22554	22733	22756	22943	22821	22955	22679	22944	22756	22739	22774	22785	22721	22877	22606	22836	22728	22938	22779	22846	22935	22771	22876	22604	22675	22747	22837	22691	22814	22724	22745	22753	22847	22755	22786	22909	22768	22804	22786	22721	22716	22584	22975	22761	22826	22860	22943	22706	22949	22811	22657	22616	22895	22869	22792	22655	22666	22845	22885	22766	22805	22787	22816	22904	22905	22828	22735	22712	22646	22827	22669	22821	22732	22858	22718	22798	22806	22917	22952	23012	22784	22600	22588	22911	22775	22881	22895	22660	22822	22648	22808	22652	22757	22838	22657	22907	22786	22830	22965	22963	22822	22831	22987	22866	22733	22997	22735	22878	22751	22658	22674	22671	22744	22594	22802	22814	22769	22878	22653	22761	22797	22663	22714	22800	22791	22722	22755	22759	22847	22850	22855	22888	22785	22649	22665	22748	22688	22815	22958	22818	22654	22873	22809	22782	22802	22870	22662	22811	22853	22696	22649	22740	22658	22829	22904	22651	22566	22740	22867	22795	22720	22774	22853	22846	22720	22723	22701	22981	22817	22745	22692	22710	22895	22716	22786	22708	22855	22868	22805	22807	22984	22844	22679	22781	22638	22665	22626	22779	22719	22727	22750	22804	22899	22681	22685	22932	22877	22676	22858	22745	22724	22741	22788	22762	22570	22745	22634	22807	22762	22877	22540	22595	22830	22718	22874	22775	22770	22873	22821	22892	22789	22784	22747	22858	22650	22836	22915	22661	22626	22777	22696	22670	22883	22787	22903	22757	22742	22659	22977	22720	22513	22808	22917	22812	22843	22804	22747	22876	22945	22863	22911	22784	22777	22869	22776	22971	22792	22833	22798	22747	22645	22614	22807	22911	22714	22917	22836	22680	22772	22781	22933	22726	22890	22637	22751	22880	22856	22657	22957	22787	22700	22722	22856	22866	22832	22812	22935	22672	22914	22796	22738	22622	22852	22896	22716	22750	22990	22736	22770	22836	22860	23017	22902	22631	22988	22716	22604	22569	22815	22676	22780	22896	22767	22660	22801	22607	22802	22818	22859	22725	22853	22769	22778	23016	22834	22891	22783	22940	22809	22749	22817	22901	22870	22617	22755	22902	22877	22771	22845	22672	22673	22642	22742	22791	22633	22747	22820	22703	22803	22733	22613	22752	22628	22808	22803	22866	22599	22727	22758	22738	22724	22691	22819	22900	22747	22797	22730	22852	22746	22848	22731	22676	22696	22721	22587	22761	22786	22886	22729	22771	22679	22716	22888	22955	22720	22585	22783	22770	22830	22821	22806	22566	22815	22937	22804	22995	22893	22861	22686	22831	22676	22641	22837	22823	22949	22706	22717	22612	22786	22698	22790	22748	22793	22668	22885	22806	22606	22756	22818	22917	22896	22714	22718	22820	22944	22692	22751	22515	22801	22761	22874	22712	22602	22629	22729	22902	22790	22747	22735	22814	22600	22846	22811	22784	22711	22700	22842	22705	22740	22641	22758	22723	22810	22806	22803	22710	22742	22684	22781	22779	22920	22704	22838	22774	22849	22779	22792	22745	22777	22713	22590	22736	22686	22619	22803	22848	22834	22735	22952	22576	22770	22618	22806	22781	22741	22722	22740	22870	22707	22755	22678	22873	22588	22786	22682	22794	22760	22733	22848	22849	22898	22772	22859	22533	22988	22706	22700	22790	22581	22800	22720	22683	22688	22704	22842	22825	22652	22856	22588	22813	22611	22861	22637	22978	22852	22877	22913	22613	22857	22656	22710	22670	22654	22835	22712	22886	22769	22839	22824	22709	22789	22693	22805	22807	22726	22784	22736	22647	22729	22779	22577	22691	22816	22749	22895	22702	22777	22703	22681	22856	22875	22810	22715	22896	22669	22902	22704	22746	22901	22822	22689	22722	22903	22589	22989	22768	22903	22629	22890	22704	22691	22817	22707	22868	22886	22791	22616	22806	22780	22801	22747	22863	22814	22852	22699	22814	22755	22813	22588	22825	22636	22796	23052	22917	22785	22983	22601	22895	22832	22732	22961	22710	22835	22761	22790	22833	22817	22713	22969	22933	22676	22753	22659	22622	22563	22850	22766	22812	22831	22659	22837	22727	22674	22740	22762	22889	22842	22838	22744	22815	22627	22689	22844	22660	22669	22678	22749	22833	22734	22844	22863	22929	22835	22634	22844	22743	22750	22851	22797	22701	22858	22797	22897	22705	22692	22538	22881	22975	22641	22796	22680	22752	22756	22842	22836	22686	22805	22629	22766	22813	22887	22673	22819	22743	22581	22872	22626	22727	22797	22580	22838	22566	22568	22623	22761	22687	22595	22602	22720	22601	22827	22951	22800	22739	22704	22680	22802	22750	22566	22806	22918	22646	22847	23021	22803	22588	22808	22656	22801	22829	22679	22645	23013	22699	22765	22742	22536	22624	22943	22786	22801	22744	22775	22795	22756	22695	22749	22825	22718	22775	22817	22729	22655	22986	22702	22631	22829	22834	22862	22949	22828	22781	22681	22844	22704	22693	22989	22781	22680	22733	22899	22791	22762	22492	22752	22881	22917	22737	22784	22779	22830	22798	22602	22800	22644	22640	22839	22839	22634	22694	22677	22890	22792	22752	22646	22781	22675	22663	22961	22801	22875	22703	22919	22713	22653	22765	22817	22837	22835	22654	23014	22844	22799	22550	22676	22763	22639	22785	22894	22766	22727	22769	22883	22651	22687	22726	22820	22701	22877	22896	22725	22653	22696	22742	22775	22733	22714	22784	22742	22794	22694	22869	22888	22708	22583	22732	22872	22785	22776	22718	22635	22845	22989	22903	22897	22932	22908	22696	22703	22804	22599	22873	22733	22872	22793	22691	22708	22923	22831	22877	22586	22722	22770	22756	22793	22829	22677	22726	22647	22865	22645	22819	22640	22885	22896	22603	22789	22843	22852	22798	22559	22870	22572	22783	22778	22784	22724	22774	22844	22961	22646	22650	22848	22759	22760	22702	22815	22873	22769	22769	22807	22844	22859	23001	22738	22885	22875	22997	22842	22780	22690	22961	22860	22826	22973	22696	22809	22619	22724	22784	22738	22839	22835	22845	22622	22861	22712	22813	22767	22956	22889	22559	23091	22789	23011	22867	22698	22874	22816	22987	22862	22734	22726	22658	22774	22715	22688	22854	22902	22717	22710	22948	22738	22832	22892	22693	22655	22787	22791	23074	22598	22881	22808	22807	22891	22709	22721	22806	22682	22806	22689	22706	22795	22707	22786	22654	22703	22632	22809	22767	22848	22730	22819	22691	22798	22693	22763	22617	22828	22778	22694	22842	22941	22713	22949	22792	22796	22603	22774	22630	22656	22882	22763	22886	22904	22620	22902	22511	22768	22720	22669	22734	22898	22915	22868	22752	22625	22633	22950	22645	22729	22855	22730	22751	22726	22687	22478	22812	22660	22687	22596	22868	22793	22878	22574	22756	22560	22777	22805	22748	22895	22834	22754	22739	22774	22701	22755	22788	22733	22622	22707	22778	22576	22880	22817	22681	22846	22866	22577	22921	22698	22834	22732	22810	22770	22792	22835	22882	22690	22878	22787	22852	22715	22873	22711	22937	22636	22828	22700	22783	22800	22840	22792	22784	22635	22703	23009	22844	22636	22732	22704	22810	22814	22687	22892	22668	22698	22855	22579	22585	22951	22760	22721	22824	22663	22960	22858	22719	22784	22825	22698	22845	22607	22751	22659	22750	22698	22578	22499	22799	22755	22935	22703	22743	22645	22855	22549	22783	22758	22906	22756	22896	22648	22914	22993	22807	22694	22884	22856	22736	22777	22789	22917	22765	22751	22945	22699	22881	22835	22784	22665	22737	22627	22725	22541	22717	22850	22789	22683	22556	22870	22859	22684	22849	22710	22520	22831	22670	22986	22763	22847	22942	22672	22683	22868	22717	22723	22644	22866	22785	22789	22780	22610	22659	22936	22757	22665	22691	22661	22714	22798	22592	22904	22827	22709	22742	22847	22703	22721	22799	22723	22823	22968	22728	22805	22746	22560	22774	22821	22670	22814	22876	22724	22731	22562	22835	22692	22774	22989	22769	22670	22724	22811	22684	22796	22931	22890	22812	22855	22776	22718	22785	22675	22852	22860	22678	22930	22902	22692	22663	22932	22740	22667	22798	22821	22773	22829	22803	22911	22819	22794	22856	22744	22826	22723	22833	22862	22902	22938	22854	22643	22921	22912	22648	22807	22704	22658	22831	22825	22835	22853	22824	22806	22811	22635	22670	22916	22794	22813	22617	22735	22732	22770	22669	22721	22979	22645	22608	22729	22587	22781	22849	22614	22737	22762	22858	22772	22874	22807	22866	22801	22783	22825	22793	22810	22815	22796	22664	22831	22848	22811	22716	22842	23031	22889	22783	22799	22799	22656	22923	22711	22669	22782	22630	22708	22754	22861	22884	22610	22815	22642	22851	22729	22783	22937	22849	22613	22538	22928	22697	22734	22998	22722	22757	22827	22752	22792	22895	22780	22791	22674	22889	22809	22830	22727	22675	22905	22833	22966	22829	22696	22835	22733	22777	22612	22880	22852	22858	22728	22799	22642	22721	22787	22786	22800	22698	22784	22755	22714	22786	22777	22728	23001	22812	22750	22709	22606	22713	22700	22688	22605	22670	22827	22712	22517	22766	22794	22891	22770	22895	22627	22855	22711	22709	22857	22761	22795	22768	22776	22725	22572	22653	22639	22802	22886	22780	22894	22516	22945	22585	22933	22985	22637	22889	22876	22865	22635	22744	22627	22792	22850	22685	22618	22673	22709	22749	22789	22833	22771
29339	37985	51224	41576	32638	30181	29693	29210	28942	29343	29304	29419	29267	29241	29453	29169	29125	29311	29297	29127	29288	29263	29139	28992	29216	29208	29129	29105	29076	29145	29136	29280	29312	29450	29359	29312	29287	29549	29114	29199	29159	29111	29150	29133	29216	29186	29404	29166	29194	29300	29438	29362	29100	29108	29297	29416	29013	29054	29193	28940	29036	29093	29113	29047	29245	28996	29087	29048	29338	29258	29101	29259	29399	29228	29173	28980	29349	29293	29010	29327	29149	29217	29119	29045	29173	29046	29048	29297	29179	29063	28966	29054	29119	29196	29113	29217	29068	29135	29014	29206	29184	29001	29166	29315	29183	29029	28990	29351	29099	29264	29070	29128	29196	29046	29176	29297	29150	29302	29064	29010	29439	29256	29176	28956	29202	29048	29263	29294	29198	29202	28877	29081	29206	29149	29256	29235	29342	28956	29300	29321	29272	29338	29345	29179	29082	29247	29195	29232	29288	29259	29085	28942	29183	29173	28924	29053	29139	29003	29212	29169	29249	29124	29265	29408	29248	29202	29377	29271	29248	28944	29197	29418	29136	29221	29317	29135	29213	29192	29200	29114	29288	29068	29347	29368	29157	29154	29119	29431	29266	29349	29236	29330	29398	29063	29193	29270	29215	29138	29238	29284	29290	29265	29186	29146	29138	29106	29155	29393	29124	28986	29386	29211	29149	28932	29267	29224	29089	28979	29162	29185	29258	29318	29139	29248	29260	29212	28908	29117	29461	29285	29167	29139	29262	28991	29193	29216	28974	29291	28862	29161	29234	29077	29557	29161	29024	29235	29245	29310	29111	29183	29144	29111	29287	29080	29232	29084	29025	29082	29405	29268	28919	29078	29418	29260	29029	29271	29035	29103	29342	29111	29326	29298	29205	29197	28928	29094	29244	29295	29101	29146	29253	29169	29268	29246	29148	28951	29196	29255	29237	28980	29140	29170	29037	28946	29089	29313	29154	29227	29217	29097	29126	29149	29134	29128	29390	28997	29295	29386	29161	29148	29165	29457	29115	29261	29167	29092	29253	29109	29300	29079	29050	29209	29082	29125	29157	28977	29226	29213	29029	29161	28990	28847	29195	29130	29077	29120	29018	29062	29207	29304	29198	29063	29264	29228	29211	29480	28975	28832	29175	29053	29093	29275	29333	29244	29022	29185	29300	29110	29337	29413	29405	29065	29196	29417	29292	29198	29250	28988	29424	29304	29390	29442	29087	29065	29021	29164	29040	29114	29058	29235	28913	29311	29360	29221	29332	29311	29205	28952	29178	29162	29153	29314	29204	29339	29246	29286	29147	29118	29082	29319	29143	29155	29149	29102	29022	29013	29038	28990	29363	29046	28882	28953	29552	29078	28953	29307	29117	29347	29077	28999	29136	29129	29151	29409	29196	29089	29194	29066	29327	29201	29127	29301	29455	28930	29016	29107	29045	29282	29071	29218	29070	29194	29230	29165	29216	28985	29033	29171	29060	28829	29048	29138	29022	29116	29171	29081	29104	29447	29290	29139	29259	29145	29134	29120	29354	28998	29156	29110	29026	29220	29094	29254	29226	29110	29173	29018	29360	29193	29103	29142	29299	29302	29397	29127	29082	28981	29185	29078	29380	29325	29238	29120	29456	28990	29307	29320	29225	29086	29145	29238	29189	29404	29028	29191	29080	29430	29098	29265	29135	29053	29307	29222	29204	29185	29021	29167	29080	29323	29363	29205	29314	29210	29380	29079	29293	29156	29106	29205	29177	29163	28984	29209	29102	29134	29108	29083	29015	29289	29015	29254	29416	29013	29106	29072	29126	29200	29255	29058	29375	29229	29177	29240	29292	29024	29096	29131	29118	29186	29243	29444	29207	29174	29158	29214	29319	29317	29128	29473	29291	28895	29175	28958	29112	29146	29108	29104	29167	29159	29288	29202	29227	29147	29210	29313	28987	29207	29250	29136	29174	29405	29056	28983	29062	29264	29197	29215	28874	28939	29283	29298	29319	29029	29220	29089	29079	29098	29151	29318	29192	29001	29187	29199	29425	29318	29162	29047	29085	29067	29098	29120	29405	29453	29189	29146	29305	29191	28975	28970	29146	29060	29028	28941	29255	29320	29327	29137	29256	28922	29104	28898	29354	29273	29446	29485	29198	29081	29144	29143	29011	29162	29299	29232	29387	29506	29231	29238	28899	29161	29110	29141	29112	29208	29316	29053	29163	29045	29310	29069	29125	29208	28930	29182	28656	29267	28961	28994	29020	29256	29182	29186	29154	29156	29196	29432	29262	29157	29120	29205	29356	29204	29255	29132	29206	28995	29127	29243	29269	29315	29181	29162	28967	29066	29435	29034	29232	29144	29268	29323	29111	29100	28993	29421	29181	29255	29465	29322	28793	29158	29256	29176	29316	29142	29308	29498	29121	29129	29164	28955	29432	29115	29170	29251	29025	29155	29239	29021	29111	29063	29357	29108	29298	29247	29129	29262	29382	29343	29283	29137	29220	29147	29485	29207	29285	29342	29320	29279	29159	29102	29115	29397	29372	29212	29455	29043	29480	29051	29076	29081	29308	29156	28913	29108	29026	29113	29218	29286	29018	29223	29055	29352	29244	29368	29311	29183	29092	29236	29371	29141	29204	29201	29178	29015	29221	29301	29276	29033	29229	29161	29296	29162	29294	29171	29396	29073	29071	29366	29276	29230	29077	29211	29280	29192	29292	29151	28963	28979	29207	29017	28950	28996	29213	29246	29263	28936	29161	29199	29326	29299	28999	29183	29280	29178	29050	29030	29215	28990	29360	29034	28943	29153	29268	29161	29212	29164	29200	29054	29109	29093	29148	29198	29166	29256	29044	29333	29020	29217	29141	29178	29557	29276	29229	29115	29051	29165	29024	28838	28968	29321	29164	29374	29258	29117	29264	29256	29310	29042	29343	29167	29246	29093	29320	29154	29376	29077	29346	29190	29034	29057	29377	29027	29109	28999	29393	29437	29114	29189	29387	29170	28996	29214	29296	29290	29358	28939	29396	29236	29134	29202	28856	29111	29188	29267	29032	29082	29222	29124	29135	29134	29075	29069	29135	29278	29153	29104	29259	29280	29211	29202	29074	29030	28963	29163	29215	29211	29081	29430	29098	29407	29170	29057	29028	29427	29237	29106	28983	29316	29129	28970	29300	29505	29098	29284	29161	29323	29299	29123	29082	29198	29143	29245	29284	29291	29062	29230	29130	29160	28996	29535	29303	29314	29230	28968	29420	29276	29063	29252	29365	28983	29226	29079	29207	29231	29025	29062	29112	29296	29350	29324	29099	28933	29119	29129	29261	29013	29219	29013	29244	29137	29193	29268	29127	29294	29219	29204	28996	29126	29180	29257	29176	29125	29314	29263	29417	29379	29287	29237	29226	29384	29205	29291	29335	29157	29234	29151	29107	29136	29102	29340	29505	29030	28978	29035	29183	29137	29323	29326	29185	29357	28974	29304	29182	29072	29248	29171	29350	29380	29195	29191	28977	29258	29069	28927	29104	29316	29352	29172	29272	29071	29380	29088	29558	29171	29126	29105	29190	29012	29311	29083	29250	29243	29449	29167	29245	29263	29000	29288	29229	29210	28991	29161	29183	29191	29159	29171	29256	29096	29246	29215	29482	29181	29102	29086	29285	29057	29059	29347	29263	29117	28975	29017	29097	29081	29110	29034	28988	29109	29139	29331	29188	28932	29243	29158	29066	29231	29253	29220	29146	29023	29154	29129	29155	29042	29208	29335	29099	29053	28983	29264	29223	29123	29181	29086	29223	29004	29257	29205	29452	29030	29286	29268	29438	29244	28977	29153	29193	29305	29137	29154	29073	29149	29189	29205	29425	29014	28636	28918	29047	29428	29191	29270	29210	29260	29327	29221	29453	29084	29183	28954	29322	29261	29385	29245	29111	29197	29134	29456	29174	29038	29048	29129	29204	29057	29167	29297	29072	29030	29240	29139	29120	29052	29191	29230	28939	29321	29115	29200	29089	29181	29449	29014	29358	29391	29403	29185	29138	29136	29102	29043	29405	29101	29185	29124	29159	29137	29062	28917	29103	29292	29169	29551	29191	29090	29414	29107	29286	29189	29215	29190	29236	28865	29163	29207	29060	29243	29010	29246	29236	29131	29228	28939	29103	29107	29191	29081	29249	29112	29158	29061	29209	29165	29056	29127	29436	29263	29231	29004	29045	28934	28781	29167	29072	29241	29160	29142	29340	29401	29275	28888	29188	29077	29035	29213	29007	29183	29335	29090	29100	29200	29124	29010	29080	29183	29095	29035	29248	29366	29182	28999	29050	29066	29196	28988	29106	29228	29466	29216	29539	29463	29196	29321	29030	29189	29277	29251	29316	28972	29315	29232	29109	29069	29285	29007	29105	29107	29291	29171	29347	29122	28989	29091	29482	29186	29509	29170	29209	29336	29421	29095	29272	29085	29144	29309	29406	29328	28998	29245	29207	29064	29347	29088	29207	29224	29260	29195	29261	28987	29359	29420	29503	29164	29122	29051	28958	29127	29150	29172	29235	29232	29072	29261	29270	29342	29050	29151	29184	29236	29317	29262	29303	29073	28918	29080	29169	29071	29102	29234	29304	29082	29215	29365	29298	29050	29181	29234	29515	29287	29158	29203	29468	29297	28955	29169	28961	29204	29212	29143	29418	28991	29155	29171	29157	29173	29361	29174	29351	29184	28956	29166	29253	29216	28993	29084	29166	29327	29276	29281	29191	29070	29325	28964	29125	29007	29092	29173	29160	29127	29102	29113	29121	29126	29157	29225	29300	29281	29297	29198	29225	28988	29042	29057	29470	29125	29234	29229	29234	29058	29158	29284	29134	29303	29302	29279	29102	29093	29177	29244	29133	29175	29098	29146	29329	29297	29601	29263	29298	29175	29001	29207	28943	29192	29071	29036	29252	29160	29000	29325	29100	29004	29006	29316	29456	29171	29010	29174	29187	29074	29080	29220	29013	29140	29057	29176	29395	29192	29250	29025	28930	29192	29130	29119	29129	29147	29185	29212	29309	29184	29291	29172	29078	29276	29257	29342	29331	29191	29141	29071	29135	29238	29309	29149	29196	29160	29305	29409	29373	29179	29096	29183	29236	29118	29063	29106	29392	29330	29138	29154
34425	61020	52665	35955	26553	23502	22387	22244	22491	22338	22255	22034	22260	22149	22210	22208	22117	22240	22303	22278	22310	22074	22144	22126	22102	22173	22171	22084	22269	22267	22271	22220	22281	22167	22208	22296	22068	22155	22289	21981	22143	22320	22325	22227	22287	22011	22232	22439	22181	22252	22083	22243	22275	22148	22235	22212	22390	22220	22068	22276	22038	22343	22136	22173	22122	22210	22327	22230	22211	22348	22129	22384	22193	22302	22178	22409	22273	22186	22132	22215	22212	22316	22331	22195	22312	22438	22318	22233	22118	22376	22311	22188	22241	22300	22255	22158	22415	22284	22144	22304	22070	22191	22093	22362	22128	22199	22196	22112	22435	22171	22118	22098	22272	22364	22324	22191	22149	22212	22107	22410	22270	22121	22206	22274	22121	22194	22107	22226	22175	22203	22381	22179	22283	22105	22238	22094	22295	22228	22199	22192	22377	22259	22139	22209	22220	22302	22262	22232	22269	22451	22312	22203	22175	22217	22217	22346	22312	22284	22207	22279	22098	22085	22301	22302	22225	22083	22138	22108	22237	21939	22139	22184	22480	22263	22265	22354	22194	22223	22120	21966	22309	22229	21998	22191	22068	22573	22237	22194	22328	22254	22301	22203	21970	22224	22116	22309	22412	22156	22174	22198	22361	22252	22058	22320	22264	22316	22308	22115	22146	22334	22238	22140	22281	22171	22386	22018	22303	22315	22340	22202	22398	22307	22292	22111	22277	22402	22376	22261	22180	22284	22086	22180	22337	22134	22222	22292	22260	22087	22124	22233	22314	22286	22221	22201	22320	22285	22238	22107	22222	22348	22262	22331	22242	22312	22183	22354	22385	22316	22414	22254	22296	22165	22292	22217	22384	22255	22071	22256	22233	22385	22216	22342	22237	22007	22263	22294	22096	22227	22349	22107	22466	22209	22235	22210	22283	22315	22332	22108	22146	22121	22291	22106	22255	22332	22171	22451	22137	22456	22283	22193	22503	22142	22262	22217	22169	22268	22294	22273	22320	22138	22135	22323	22326	22261	22329	22318	22196	22256	22170	22237	22211	22347	22109	22276	22175	22218	22267	22308	22278	22165	22195	22273	22059	22101	22255	22334	22159	22325	22104	22151	22228	22410	22248	22172	22092	22273	22185	22287	22341	22252	22224	22117	22185	22429	22200	22346	22186	22293	22229	22161	22193	22251	22226	22169	22279	22329	22124	22070	22152	22335	22066	22035	22283	22111	22086	22236	22221	22040	22307	22266	22374	22298	22278	22313	22201	22108	22240	22232	22313	22104	22293	22341	22330	22141	22207	22319	22163	22279	22342	22405	22171	22068	22353	22217	22219	22052	22311	22106	22290	22227	22530	22384	22210	22259	22090	22293	22168	22284	22106	22200	22146	22314	22215	22153	22259	22271	22171	22307	22432	22211	22216	22044	22269	22155	22105	22172	22076	22197	22093	22179	22275	22360	22352	22112	22232	22202	22354	22362	22261	22003	22270	22171	22346	22115	22179	22190	22352	22244	22236	22165	22300	22219	22210	22285	22119	22227	22157	22196	22171	22290	22232	22166	22055	22408	22333	22179	22196	22108	21989	22370	22199	22114	22417	22314	22275	22207	22230	22147	22253	22138	22174	22208	22304	22228	22381	22211	22191	22067	22175	22274	22143	22148	22117	22325	22226	22299	22233	22217	22260	22094	22347	22320	22112	22095	21967	22230	22249	22175	22326	22216	22242	22215	22288	22212	22452	22162	22219	22158	22305	22364	22154	22251	22385	22354	22338	22276	22354	22092	22261	22152	22351	22077	22262	22214	22218	22175	22282	21976	22421	22193	22366	22122	22249	21991	22193	22213	22107	22154	22115	22174	22010	22243	22267	22297	22196	22141	22217	22391	22154	22219	22163	22112	22312	22227	22219	22223	22360	22258	22176	22300	22243	22236	22328	22223	22158	22179	22255	22053	22206	22320	22231	22301	22408	22270	22166	22200	22281	22213	22179	22292	22269	22392	22253	22170	22353	22238	22234	21918	22341	22095	22200	22100	22549	22108	22304	22166	22172	22197	22317	22240	22477	22266	22289	22241	22124	22130	22260	22121	22186	22295	22118	22242	22438	22231	22062	22224	22201	22318	22145	22014	22261	22280	22269	22176	22084	22225	22208	22455	22164	22241	22041	22143	22302	21980	22343	22202	22146	22210	22068	22062	22161	22205	22236	22123	22291	22336	22116	22204	22168	22289	22172	22277	22222	22232	22105	22156	22272	22194	22241	22045	22126	22283	22174	22251	22380	22293	22139	22254	22381	22325	22217	22350	22264	22368	22170	22239	22312	22265	22264	22201	22080	22280	22008	22179	22082	22355	22228	22147	22439	22112	22377	22291	22237	22382	22123	22395	22152	22358	22257	22318	22103	22303	22205	22403	22280	22159	22228	22029	22190	22164	22299	22257	22318	22058	22379	22151	22195	22143	22181	22277	22220	22239	22342	22190	22068	22136	22132	22100	22185	22508	22240	22352	22037	22082	22315	22175	22058	22274	22423	22170	22271	22329	22196	22260	22286	22119	22242	22295	22400	22228	22259	22339	22318	22190	22233	22270	22426	22146	22306	22306	22230	22300	22283	22373	22071	22154	22414	22144	22336	22219	22397	22241	22312	22165	22288	22321	22418	22211	22400	22316	22076	22154	22121	22291	22027	22376	22327	22144	22137	22268	22213	22195	22159	22255	22311	22231	22172	22208	22277	22288	22262	22385	22433	22190	21960	22062	22236	22190	22236	22105	22267	22035	22282	22355	22102	22194	22375	22286	22102	22245	22285	22182	22081	22478	22143	22219	22204	22329	22213	22333	22156	22100	22200	22049	22224	22226	22320	22440	22228	22354	22190	22244	22294	22266	22182	22020	22262	22275	22006	22263	22113	22244	22241	22362	22516	22245	22245	22326	22239	22271	22354	22253	22282	22219	22131	22063	22309	22406	22129	22277	22198	22170	22269	22239	22161	22119	22237	22518	22340	22103	22262	22119	22173	22445	22156	22333	22014	22187	22165	22310	22309	22229	22169	22223	22156	22140	22125	22261	22411	22274	22275	22196	22375	22227	22028	22227	22347	22262	22145	22250	22235	22249	22292	22177	22157	22381	22149	22288	22235	22166	22256	22117	22306	22287	22188	22306	22153	22407	22222	22359	22198	22244	22216	22325	22231	22160	22335	22293	22328	22371	22115	22326	22075	22230	22260	22231	21871	22167	22233	22262	22298	22125	22169	22109	22270	22086	22240	22204	22314	22140	22196	22416	22365	22049	22281	22240	22362	22169	22312	22364	22224	22426	22259	22200	22272	22167	22433	22238	22270	22353	22241	22243	22102	22304	22140	22406	22162	22261	22159	22196	22169	22214	22275	22145	22184	22319	22221	22090	22185	22239	22157	22305	22358	22132	22271	22217	22219	22300	22476	22231	22196	22229	22299	22236	22290	22308	22162	22375	22267	22139	22195	22284	22408	22141	22226	22147	22419	22282	22283	22242	22162	22147	22375	22126	22175	22146	22305	22113	22212	22236	22213	22372	22243	22096	22151	22167	22292	22221	22418	22117	22345	22227	21956	22053	22229	22150	22219	22300	22301	22188	22228	22442	22192	22270	22222	22308	22302	22208	22283	22227	22226	22182	22284	22307	22258	22239	22206	22220	22328	22332	22325	22172	22169	22156	22215	22291	22209	22128	22324	22358	22135	22267	22121	22309	22181	22204	22339	22133	22434	22214	22254	22321	22295	22181	22165	22267	22124	22193	22227	22258	22057	22218	22110	22312	22165	22342	22375	22295	22261	22199	22434	22236	22297	22078	22361	22107	22307	22250	22297	22276	22340	22176	22077	22322	22208	22116	22238	22370	22358	22272	22271	22238	22048	22260	22260	22256	22214	22299	22380	22023	22126	22494	22172	22208	22315	22228	22008	22187	22335	22228	22101	22201	22288	22088	22309	22336	22264	22330	22195	22353	22285	22202	22283	22296	22131	22129	22369	22147	22224	22170	22187	22243	22285	22102	22279	22151	22096	22168	21949	22201	22303	22288	22184	22198	22137	22221	22441	22058	22304	22272	22231	22136	22254	22130	22146	22155	22254	22176	22277	22367	22315	22206	22037	22261	22357	22213	22198	22211	22136	22164	22354	22104	22275	22115	22298	22150	22123	22293	22107	22232	22186	22037	22369	22372	22128	22325	22430	22254	22422	22222	22332	22251	22073	22407	22031	22146	22206	22323	22114	22133	22064	22241	22272	22386	22169	22293	22284	22196	22113	22299	22231	22250	22405	22185	22217	22242	22370	22160	22402	22132	22255	22147	22365	22171	22228	22336	22220	22269	22181	22220	22240	22214	22400	22175	22271	22180	22216	22303	22059	22387	22250	22251	22333	22260	22286	22243	22242	22324	22279	22161	22254	22383	22250	22222	22070	22053	22459	22069	22288	22214	22265	22348	22138	22340	22327	22412	22268	22248	22257	22129	22078	22255	22192	22009	22452	22097	22137	22416	22210	22154	22201	22242	22365	22392	22390	22121	22440	22261	22303	22144	22243	22268	22235	22292	22312	22126	22127	22299	22333	22240	22176	22166	22096	22316	22149	22165	22115	22389	22180	22356	22050	22216	22160	22241	22079	22236	22317	22019	22421	22215	22178	22285	22481	22173	22324	22312	22436	22087	22284	22334	22166	22159	22349	22344	22021	22106	22139	22471	22280	22197	22188	22214	22345	22135	22208	22301	22112	22280	22148	22323	22193	22434	22283	22280	22139	22328	22321	22116	22548	22312	22206	22172	22308	22261	22269	22340	22158	21951	22263	22123	22168	22267	22232	22255	21994	22293	22282	22170	22087	22262	22424	22351	22074	22311	22243	22182	22281	22315	22444	22255	22133	22294	22133	22266	22280	22363	22446	22084	22289	22090	22250	22056	22086	22170	22227	22198	22251	22199	22251	22129	22178	22222	22290	22235	22171	22271	22280	22173	22380	22197	22216	22208	22332	22169	22399	22150	22339	22212	22268	22225	22294	22135	22229	22053	22328	22293	22229	22110	22403	22254	22289	22313	22228	22306	22233	22260	22288	22197	22269	22342	22380	22260	22138	22332	22173	22356	22326	22299	22174	22279	21980	22246	22392	22263	22051	22073
23809	25405	45159	44290	35898	32832	32219	29866	29334	29736	29451	29790	29703	29462	29347	29523	29678	29424	29539	29324	29334	29220	29316	29371	29330	29469	29303	29393	29475	29631	29382	29471	29493	29460	29551	29524	29451	29596	29419	29286	29171	29387	29470	29244	29369	29408	29501	29347	29141	29413	29322	29630	29447	29332	29326	29464	29432	29396	29343	29510	29380	29152	29129	29434	29639	29423	29568	29310	29370	29447	29355	29351	29476	29456	29289	29382	29504	29399	29185	29272	29347	29296	29255	29436	29292	29116	29204	29388	29592	29328	29289	29267	29518	29356	29078	29424	29331	29473	29311	29460	29736	29404	29267	29318	29370	29176	29334	29396	29377	29333	29507	29202	29125	29134	29386	29160	29135	29561	29120	29418	29375	29215	29344	29335	29326	29365	29291	29305	29142	29312	29496	29306	29276	29111	29415	29513	29172	29531	29422	29326	29134	29171	29135	29379	29357	29478	29413	29382	29346	29319	29221	29178	29249	29201	29245	29318	29160	29424	29361	29365	29275	29246	29303	29219	29534	29167	29506	29336	29120	29257	29085	29330	29628	29146	29202	29432	29537	29228	29231	29224	29436	29358	29475	29484	29470	29152	29392	29123	29622	29172	29291	29183	29244	29219	29295	29166	29436	29507	29317	29391	29177	29361	29509	29128	29466	29328	29194	29246	29422	29232	29191	29305	29240	28985	29331	29524	29262	29228	29447	29175	29244	29457	29388	29427	29255	29354	29196	29341	29341	29215	29221	29182	29387	29297	29395	29673	29491	29505	29445	29303	29455	29279	29361	28935	29330	29219	29394	29255	29166	29288	29511	29461	29471	29274	29258	29143	29400	29379	29188	29417	29268	29167	29256	29363	29351	29270	29498	29368	29334	29376	29272	29434	29484	29342	29313	29150	29500	29296	29304	29235	29107	29316	29398	29189	29445	29122	29396	29288	29248	29439	29292	29442	29334	29362	29115	29439	29365	29281	29313	29262	29362	29269	29224	29155	29183	29451	29294	29179	29103	29219	29237	29274	29463	29349	29256	29330	29450	29235	29343	29364	29397	29343	29457	29477	29217	29469	29199	29473	29507	29534	29216	29282	29254	29411	29308	29305	29343	29386	29113	29564	29479	29195	29403	29483	29301	29350	29466	29295	29179	29286	29398	29504	29185	29293	29366	29238	29348	29254	29408	29582	29229	29509	29365	29444	29302	29381	29202	29446	29475	29320	29264	29309	29191	29242	29547	29322	29324	29202	29123	29173	29246	29490	29074	29239	29375	29302	29159	29360	29077	29442	29313	29223	29340	29306	29635	29329	29267	29129	29093	29277	29481	29321	29416	29410	29199	29143	29334	29306	29684	29331	29032	29333	29347	29248	29324	29212	29410	29393	29203	29224	29419	29103	29379	29399	29472	29329	29130	29164	29460	29187	29371	29376	29422	29258	29396	29380	29514	29365	29419	29172	29523	29215	29374	29012	29412	29468	29267	29177	29299	29418	29487	29430	29543	29517	29362	29231	29296	29412	29635	29443	29383	29539	29386	29381	29434	29333	29406	29297	29382	29324	29272	29566	29463	29241	29152	29507	29477	29357	29425	29374	29212	29338	29554	29423	29188	29111	29267	29245	29258	29314	29513	29295	29352	29471	29174	29362	29466	29389	29309	29382	29194	29174	29215	29293	29385	29453	29468	29299	29487	29275	29325	29454	29300	29228	29245	29343	29326	29516	29429	29260	29230	29248	29459	29479	29427	29384	29487	29173	29322	29110	29396	29294	28978	29519	29266	29305	29297	29244	29384	29349	29176	29238	29358	29352	29404	29225	29244	29558	29384	29193	29249	29245	29384	29600	29352	29304	29311	29284	29393	29345	29249	29556	29294	29336	29407	29237	29261	29415	29267	29344	29052	29167	29294	29269	29190	29313	29528	29048	29329	29189	29404	29502	29116	29430	29266	29505	29251	29222	29222	28963	29623	29353	29428	29398	29415	29265	29239	29266	29264	28974	29232	29312	29498	29296	29158	29284	29428	29221	29303	29424	29529	29078	29149	29258	29283	29200	29249	29264	29441	29288	29346	29414	29042	29307	29386	29410	29329	29481	29281	29234	29262	29221	29264	29457	29459	29461	29452	29580	29221	29186	29210	29029	29256	29403	29461	29609	29386	29540	29232	29248	29371	29420	29331	29244	29286	29202	29694	29542	29382	29399	29353	29290	29387	29331	29357	29295	29324	29216	29174	29250	29464	29479	29382	29080	29290	29221	29383	29287	29491	29338	29336	29186	29533	29231	29261	29487	29330	29211	29256	29084	29484	29280	29444	29415	29627	29427	29317	29605	29419	29099	29241	29375	29362	29277	29321	29459	29378	29174	29416	29199	29311	29288	29458	29403	29492	29285	29497	29356	29351	29424	29283	29390	29305	29263	29492	29271	29246	29370	29393	29238	29305	29313	29292	29270	29350	29257	29440	29484	29273	29380	29207	29035	29347	29018	29438	29541	29036	29140	29565	29347	29348	29290	29141	29220	29368	29323	29522	29604	29439	29182	29339	29465	29310	29179	29258	29231	29455	29632	29223	29231	29187	29511	29135	29492	29659	28851	29398	29293	29554	29626	29299	29269	29278	29318	29498	29341	29385	29432	29260	29269	29045	29469	29515	29405	29403	29381	29187	29460	29266	29524	29288	29362	29783	29334	29332	29270	29531	29463	29186	29094	29399	29178	29171	29171	29307	29460	29419	29283	29130	29455	29219	29413	29682	29168	29249	29245	29426	29212	29353	29515	29315	29274	29262	29554	29337	29320	29492	29321	29247	29090	29228	29377	29658	29349	29452	29604	29341	29290	29011	29629	29119	29285	29456	29565	29327	29225	29312	29316	29324	29144	29487	29155	29482	29288	29551	29232	29304	29208	29498	29352	29054	29221	29381	29017	29228	29219	29465	29572	29511	29375	29194	29043	29328	29282	29462	29043	29317	29230	28915	29191	29215	29340	29405	29409	29319	29217	29517	29415	29420	29709	29417	29302	29192	29578	29274	29369	29421	29298	29342	29470	29165	29538	29667	29404	29373	29506	29524	29432	29499	29276	29351	29427	29182	29518	29390	29386	29225	29432	29131	29258	29399	29327	29477	29304	29601	29352	29302	29094	29226	29113	29316	29152	29415	29472	29223	29339	29288	29581	29118	29327	29252	29403	29291	29310	29369	29574	29355	29481	29259	29333	29561	29388	29354	29425	29265	29578	29202	29188	28965	29160	29247	29440	29224	29230	29345	29386	29424	29479	29304	29281	29177	29187	29424	29235	29465	29512	29349	29196	29444	29235	29497	29466	29292	29267	29193	29190	29098	29389	29143	29453	29417	29323	29648	29186	29436	29408	29307	29299	29427	29274	29396	29112	29328	29128	29443	29177	29405	29443	29106	29549	29280	29480	29353	29625	29341	29494	29312	29343	29260	29357	29286	29255	29383	29281	29065	29243	29508	29208	29277	29564	29395	29342	29310	29376	29227	29210	29267	29342	29371	29305	29612	29150	29258	29291	29388	29364	29256	29398	29584	29400	29473	29583	29527	29229	29485	29309	29514	29334	29344	29408	29328	29269	29217	29404	29284	29088	29104	29613	29506	29191	29178	29221	29324	29314	29391	29182	29539	29394	29159	29408	29511	29246	29264	29332	29432	29273	29207	29216	29349	29214	29420	29205	29365	29139	29230	29714	29336	29116	29279	29378	29425	29264	29146	29447	29300	29412	29474	29068	29378	29277	29369	29190	29306	29489	29212	29332	29244	29113	29393	29400	29012	29345	29462	29257	29392	29442	29401	29430	29277	29200	29301	29303	29214	29281	29489	29269	29436	29290	29518	29079	29280	29392	29544	29281	29250	29002	29327	29266	29446	29215	29445	29417	29663	29414	29283	29348	29365	29244	29544	29436	29332	29482	29193	29313	29481	29314	29285	29247	29403	29595	29571	29289	29225	29284	29553	29311	29351	29176	29330	29262	29354	29461	29496	29306	29304	29243	29482	29298	29303	29195	29467	29397	29288	29138	29559	29372	29234	29321	29080	29264	29267	29061	29589	29419	29291	29318	29472	29504	29553	29473	29130	29324	29260	29244	29409	29102	29210	29321	29243	29326	29355	29323	29174	29227	29062	29190	29407	29438	29438	29273	29244	29496	29520	29325	29202	29304	29172	29302	29264	29368	29516	29322	29316	29245	29354	29337	29550	29025	29300	29331	29203	29211	29275	29396	29078	29307	28988	29106	29212	29213	29201	29344	29431	29243	29251	29136	29252	29184	29197	29227	29376	29325	29636	29479	29333	29211	29442	29087	29103	29166	29233	29393	29352	29345	29455	29328	29415	29276	29438	29345	29228	29225	29171	29367	29495	29304	29191	29286	29167	29263	29148	29272	29423	29236	29324	29213	29342	29405	29522	29290	29255	29273	29243	29139	29081	29371	29264	29291	29353	29556	29088	29504	29418	29633	29287	29261	29090	29072	29341	29260	29289	29167	29476	29303	29056	29542	29501	29242	29242	29674	29227	29125	29213	29295	29615	29187	29100	29389	29255	29261	29472	29379	29152	29515	29308	29303	29542	29305	29287	29540	29326	29353	29398	29373	29415	29346	29320	29442	29298	29492	29339	29231	29346	29441	29456	29300	29174	29110	29046	29224	29377	29261	29035	29254	29227	29158	29273	29329	29464	29266	29308	29295	29165	29213	29376	29531	29219	29247	29439	29350	29467	29264	29527	29267	29393	29297	29354	29467	29543	29414	29503	29181	29614	29387	29089	29136	29355	29485	29248	29307	29371	29474	29245	29073	29332	29311	29259	29486	29714	29293	29404	29226	29144	29472	29331	29552	29267	29484	29466	29315	29388	29212	29436	29270	29339	29223	29316	29058	29469	29128	29525	29189	29303	29107	29466	29244	29193	29400	29267	29454	29216	29327	29482	29293	29407	29350	29377	29265	29268	29359	29394	29407	29392	29482	29395	29504	29315	29545	29188	29247	29357	29477	29438	29203	29360	29503	29322	29292	29374	29119	29241	29246	29316	29179	29243	29276	29204	29276	29358	29384	29183	29159	29432	29326	29191	29154	29189	29487	29461	29501	29234	29437	29527	29305	29348	29154	29193	29488	29207	29228	29323	29382	29246	29405	29091	29334
58817	102839	89223	62772	40157	28387	23861	22662	22590	22358	22393	22524	22430	22502	22432	22471	22642	22469	22373	22305	22492	22417	22411	22455	22371	22526	22691	22508	22405	22404	22494	22380	22381	22544	22602	22384	22370	22276	22612	22426	22436	22373	22456	22425	22355	22335	22317	22271	22375	22571	22366	22551	22432	22442	22406	22517	22439	22438	22253	22542	22484	22449	22368	22498	22381	22320	22592	22484	22323	22216	22431	22373	22461	22457	22324	22440	22372	22561	22428	22334	22402	22281	22363	22408	22404	22340	22487	22433	22411	22319	22494	22537	22247	22379	22464	22384	22588	22409	22313	22473	22381	22378	22391	22355	22307	22358	22481	22444	22282	22365	22345	22446	22525	22189	22411	22338	22424	22359	22502	22538	22385	22443	22525	22377	22445	22445	22164	22230	22375	22396	22493	22369	22334	22506	22538	22521	22477	22363	22437	22358	22390	22486	22598	22526	22559	22454	22418	22351	22426	22403	22437	22318	22507	22460	22339	22301	22312	22390	22404	22359	22340	22403	22445	22476	22605	22425	22307	22383	22322	22469	22586	22527	22536	22351	22407	22467	22242	22456	22407	22562	22346	22470	22406	22284	22484	22211	22386	22326	22341	22284	22534	22254	22503	22363	22394	22202	22358	22410	22444	22314	22334	22337	22482	22424	22373	22536	22281	22416	22261	22439	22386	22453	22444	22423	22264	22358	22330	22608	22470	22387	22358	22461	22424	22447	22387	22484	22553	22402	22398	22341	22119	22449	22553	22438	22474	22510	22461	22414	22331	22542	22529	22405	22322	22371	22395	22403	22369	22227	22388	22334	22594	22386	22359	22353	22236	22360	22401	22258	22443	22466	22452	22455	22428	22350	22400	22217	22343	22458	22211	22312	22319	22486	22506	22453	22567	22268	22238	22570	22501	22532	22417	22393	22524	22360	22409	22265	22318	22492	22174	22461	22437	22333	22496	22525	22304	22326	22592	22246	22410	22481	22355	22451	22552	22336	22440	22288	22350	22380	22510	22559	22399	22609	22345	22522	22493	22419	22399	22186	22334	22472	22451	22457	22407	22233	22579	22461	22444	22225	22488	22476	22334	22339	22165	22469	22152	22473	22611	22352	22475	22624	22367	22266	22299	22315	22541	22452	22419	22490	22404	22315	22343	22335	22420	22379	22330	22324	22510	22446	22417	22329	22262	22470	22338	22492	22468	22287	22428	22466	22223	22551	22417	22421	22427	22501	22294	22386	22419	22247	22392	22408	22254	22405	22195	22479	22467	22327	22368	22314	22286	22470	22435	22349	22347	22330	22241	22290	22290	22366	22403	22240	22318	22408	22474	22385	22415	22360	22274	22469	22511	22493	22448	22499	22430	22378	22439	22375	22541	22485	22195	22233	22371	22460	22472	22353	22405	22461	22410	22410	22337	22452	22442	22437	22086	22501	22426	22502	22488	22373	22554	22394	22456	22348	22441	22529	22487	22281	22480	22555	22382	22397	22526	22316	22637	22529	22449	22433	22589	22507	22388	22325	22498	22297	22386	22466	22456	22493	22346	22520	22399	22341	22474	22568	22299	22421	22434	22330	22478	22492	22342	22397	22456	22265	22574	22524	22571	22313	22528	22321	22306	22457	22288	22431	22433	22499	22272	22600	22319	22388	22302	22446	22495	22405	22459	22462	22441	22276	22277	22642	22392	22435	22317	22244	22398	22471	22367	22319	22576	22437	22418	22502	22667	22404	22344	22403	22457	22445	22345	22318	22422	22491	22177	22374	22422	22405	22490	22512	22395	22390	22261	22285	22407	22244	22368	22492	22530	22473	22428	22287	22464	22502	22354	22461	22568	22527	22448	22361	22469	22434	22325	22447	22225	22413	22368	22254	22374	22293	22363	22329	22487	22440	22326	22377	22540	22329	22614	22579	22498	22412	22329	22409	22527	22309	22431	22722	22340	22450	22295	22349	22312	22348	22322	22533	22172	22184	22313	22377	22373	22424	22350	22366	22441	22321	22487	22417	22416	22393	22311	22491	22564	22366	22325	22441	22486	22371	22479	22339	22286	22252	22429	22527	22474	22254	22453	22446	22286	22375	22551	22381	22533	22394	22410	22474	22288	22352	22498	22364	22580	22356	22348	22388	22483	22516	22459	22457	22382	22237	22630	22425	22323	22338	22471	22352	22326	22274	22522	22318	22422	22405	22371	22340	22389	22402	22476	22362	22399	22422	22250	22400	22335	22525	22399	22256	22520	22242	22492	22384	22420	22373	22227	22533	22511	22345	22511	22580	22432	22443	22241	22511	22379	22373	22502	22333	22309	22496	22305	22275	22427	22207	22316	22500	22420	22497	22409	22375	22217	22448	22357	22488	22454	22411	22459	22255	22501	22259	22415	22486	22446	22433	22475	22508	22480	22338	22309	22383	22511	22396	22420	22358	22258	22405	22399	22103	22304	22422	22313	22520	22363	22534	22452	22457	22562	22330	22506	22352	22409	22455	22456	22504	22295	22335	22569	22326	22461	22456	22552	22322	22666	22270	22460	22634	22405	22456	22383	22493	22334	22456	22521	22360	22404	22388	22383	22460	22446	22321	22463	22466	22570	22635	22376	22550	22201	22347	22319	22576	22183	22510	22447	22549	22366	22479	22399	22463	22293	22348	22480	22319	22463	22428	22328	22448	22442	22388	22658	22311	22390	22511	22327	22605	22493	22561	22476	22457	22488	22294	22471	22442	22486	22525	22371	22352	22252	22487	22495	22432	22518	22293	22311	22549	22470	22532	22474	22440	22369	22238	22388	22395	22399	22480	22355	22478	22261	22252	22511	22575	22317	22296	22349	22248	22446	22378	22408	22539	22357	22526	22375	22550	22400	22322	22400	22507	22227	22488	22643	22401	22379	22434	22520	22436	22413	22478	22560	22335	22434	22405	22515	22259	22287	22377	22510	22308	22279	22439	22380	22335	22272	22471	22085	22213	22389	22420	22326	22364	22287	22308	22471	22518	22478	22307	22376	22443	22361	22116	22307	22323	22370	22373	22364	22416	22323	22462	22417	22484	22456	22291	22522	22412	22492	22461	22346	22371	22412	22434	22633	22321	22394	22437	22556	22304	22365	22419	22369	22525	22246	22377	22520	22491	22507	22346	22456	22408	22447	22259	22528	22419	22490	22458	22406	22397	22419	22430	22518	22386	22392	22457	22333	22418	22322	22601	22417	22408	22269	22491	22337	22276	22428	22420	22526	22396	22498	22498	22520	22390	22330	22256	22303	22515	22296	22396	22321	22353	22488	22429	22429	22440	22407	22408	22503	22472	22498	22374	22376	22304	22419	22451	22558	22573	22201	22221	22511	22391	22400	22332	22409	22447	22257	22426	22303	22315	22417	22478	22251	22430	22501	22239	22465	22292	22569	22464	22300	22549	22411	22301	22505	22410	22570	22344	22288	22358	22578	22379	22424	22181	22321	22285	22439	22437	22356	22507	22299	22532	22466	22440	22383	22459	22363	22419	22566	22449	22461	22342	22463	22466	22232	22473	22634	22391	22354	22513	22372	22131	22544	22376	22458	22499	22308	22208	22459	22385	22500	22493	22547	22230	22352	22510	22530	22335	22471	22580	22489	22407	22547	22409	22388	22560	22416	22500	22409	22546	22447	22198	22389	22382	22383	22355	22479	22467	22194	22352	22207	22515	22381	22289	22460	22344	22457	22436	22270	22177	22368	22242	22616	22466	22524	22340	22321	22241	22454	22434	22353	22497	22403	22363	22501	22378	22568	22593	22437	22372	22443	22489	22449	22221	22413	22347	22257	22399	22305	22391	22476	22411	22307	22393	22469	22571	22426	22346	22403	22538	22421	22351	22246	22498	22548	22482	22567	22190	22332	22281	22413	22501	22333	22535	22337	22160	22438	22302	22249	22493	22282	22401	22270	22391	22259	22092	22433	22513	22288	22413	22189	22425	22571	22396	22464	22282	22535	22353	22628	22287	22215	22357	22571	22297	22620	22324	22442	22265	22194	22416	22478	22598	22422	22503	22405	22253	22462	22521	22375	22461	22379	22273	22630	22364	22357	22365	22518	22393	22491	22315	22516	22394	22408	22451	22358	22232	22526	22417	22392	22478	22426	22324	22410	22304	22357	22498	22564	22357	22568	22401	22514	22376	22378	22588	22374	22291	22435	22313	22454	22518	22290	22602	22434	22244	22430	22577	22346	22325	22542	22406	22507	22454	22588	22530	22427	22438	22428	22517	22367	22534	22526	22364	22308	22446	22618	22239	22457	22357	22417	22434	22439	22535	22354	22471	22462	22367	22398	22359	22393	22396	22370	22451	22418	22326	22199	22548	22409	22398	22611	22344	22371	22468	22397	22340	22532	22445	22426	22456	22580	22303	22241	22289	22517	22339	22483	22388	22487	22281	22370	22435	22529	22703	22432	22332	22349	22418	22174	22507	22728	22204	22233	22524	22493	22359	22386	22424	22563	22430	22325	22445	22276	22403	22391	22486	22420	22257	22526	22496	22377	22410	22487	22471	22342	22237	22557	22395	22238	22588	22578	22556	22313	22391	22379	22242	22457	22537	22413	22475	22372	22354	22379	22332	22316	22585	22461	22494	22429	22264	22313	22561	22330	22504	22212	22370	22502	22236	22323	22397	22394	22255	22495	22307	22472	22453	22383	22459	22255	22440	22610	22477	22484	22529	22311	22404	22523	22408	22409	22661	22326	22429	22563	22155	22585	22483	22356	22337	22408	22338	22577	22431	22447	22269	22455	22409	22265	22403	22482	22370	22549	22366	22558	22350	22352	22428	22451	22274	22537	22486	22450	22590	22481	22504	22524	22356	22692	22471	22344	22240	22371	22349	22403	22287	22312	22512	22373	22515	22363	22267	22235	22407	22476	22473	22526	22647	22460	22368	22368	22524	22246	22354	22459	22364	22475	22543	22518	22362	22314	22481	22324	22394	22391	22338	22396	22566	22315	22490	22374	22423	22477	22471	22544	22477	22371	22548	22551	22491	22361	22409	22460	22370	22413	22507	22323	22460	22485	22479	22413	22410	22407	22343	22258	22561	22385	22487	22405	22350	22335	22429	22482	22306	22350	22398	22316	22223	22380	22359	22531	22231	22536	22309	22205	22645	22226	22488	22521	22502	22478	22366
22553	24009	41083	41190	35574	33102	34227	30763	30092	30810	30604	30371	30465	30282	30534	30427	30460	30344	30299	30330	30357	30257	30175	30181	30247	29895	30278	30326	30332	30128	30170	30296	30078	30085	30152	30329	30418	30366	30080	30179	30271	30256	30065	30166	30180	30072	30117	30246	30245	30165	30171	30120	30211	30045	30068	30205	30324	29863	30191	30199	30022	29876	30218	30201	30031	30112	30116	30093	30270	30116	30089	30245	30247	30393	30248	30031	30183	30049	29877	30014	30116	30000	30080	30201	30155	30053	30002	30311	29944	30039	29998	30045	30071	30011	29938	30203	30191	30153	30108	30264	30064	29848	29864	30020	29931	30104	30187	30036	30116	29940	30046	30064	30401	29938	29805	30143	30279	29985	29894	30345	30152	29953	30115	29895	29836	30047	29991	30074	30251	29972	29940	30067	30107	30255	30296	29949	29939	30195	30390	30075	29951	29829	30322	30083	29762	29957	30060	30092	30045	30095	30147	29838	29942	30015	29944	29927	30028	30142	30020	29935	30138	29887	30153	29938	30179	30397	30060	29895	30032	29829	29925	29820	29900	29904	30268	29921	30054	30334	30029	30149	30114	30096	30056	30000	30192	30073	30013	30082	30014	30104	30250	29919	30051	30025	30112	30166	30221	30234	29944	30022	30056	30144	30197	30124	30023	30134	30057	30136	30047	29652	30160	30188	30161	29935	30121	30113	29939	30084	30038	30226	30032	29985	30247	30340	30133	29946	30059	30247	30068	30125	30233	29964	29949	29987	30171	29808	30178	29928	29805	30115	30123	30216	29925	30032	30229	30061	30013	29964	30098	29935	29960	30127	30080	29952	30046	30086	29682	29987	30037	30148	29933	30200	30072	29994	30254	30044	29855	30074	30154	30203	30118	29915	29976	30032	30255	30132	30268	30120	30277	30061	29964	30122	30040	30343	30017	30164	30115	29789	30047	30220	29866	30056	30144	30367	30058	30108	30095	29982	30038	30225	30311	30004	29891	30149	29884	30215	30222	30004	29997	30226	29849	30008	29984	29979	30042	30011	30190	29959	29935	30173	29894	30036	29999	29818	30349	29982	30072	30188	30060	29997	29700	29906	30102	30091	30069	30123	30208	30031	30109	29809	29848	29829	30078	30222	30222	29933	29962	30072	30024	30271	29843	30396	30167	30183	30027	29770	30123	30078	29914	30022	29765	30017	30179	30008	29865	30172	30121	30127	29697	29984	30104	30143	30307	30250	30018	30155	29924	30180	30238	30050	30172	30180	30217	29934	30091	29941	30104	29791	30085	30129	29928	29916	29989	30045	30055	30283	29993	29805	30281	29924	29939	30129	30205	29996	30365	30052	29987	29918	30061	29957	30049	30339	29841	30040	30000	30089	30191	30180	30042	30028	30069	30470	30085	30106	30034	29987	29838	30127	29721	29948	29897	30045	30096	30026	30177	30172	30185	30095	30000	29961	30278	29680	30103	30275	30051	29868	30004	29797	30180	30390	29824	30292	29891	30092	30051	30192	30003	30037	30146	29912	30240	29971	30295	30031	30138	30014	30156	30177	29938	30167	30078	30054	30012	30058	30165	29820	30156	30122	30030	30049	30049	30103	29931	29839	29883	30170	30148	29900	29963	29964	29989	30026	29976	30088	30026	29886	30305	29908	29915	29991	29990	30177	30025	30231	30158	29805	30106	30262	29949	30096	30394	30128	30026	30085	30160	30075	30238	30103	30248	29868	30195	29940	30084	29999	29935	30016	30296	29875	29888	29938	30156	29854	29909	30005	30215	30080	30140	29882	29946	30014	30088	29851	29997	29930	30017	29978	29939	30211	30253	30071	29860	30261	29963	29954	30197	30110	29860	30168	29940	29856	29943	30048	30036	30041	29941	29949	29947	29956	30070	30112	30109	30079	29997	30007	30088	30168	30086	30117	29997	30106	30075	29930	30095	30046	30129	30050	30232	30279	30145	29943	30013	30056	30077	30133	30096	30024	30306	29986	30012	30015	29986	30034	30089	30049	30167	30010	30043	30059	30104	30006	30105	30406	29901	29850	29978	30016	29893	29727	29903	30152	29901	30238	29801	30175	30117	30198	30391	30025	30171	29835	30133	29894	30025	30055	30172	30052	30140	30104	30239	30023	29977	30047	30127	29819	30149	29871	30139	30144	30022	30135	29936	29989	30221	29887	30037	30098	30167	30275	30080	30138	29944	30033	30082	30279	30178	30046	30010	29778	30286	30315	30074	30179	30120	30197	30185	30126	29989	30036	29941	29999	30207	30181	30180	30178	30163	29851	30091	29974	29995	29972	30038	30430	30246	30155	30159	30285	30183	30267	29842	30216	29970	29985	29993	30073	30148	29987	29969	29758	30146	29905	30181	30148	30125	30185	29995	30115	30178	30271	30044	30104	30052	29961	30072	30076	30086	29891	30221	29740	29923	30101	30216	29820	29883	29959	30025	29833	30038	29979	29988	30240	30366	30030	29895	29931	30184	30006	30004	30218	30176	30147	30063	29902	30155	30063	29913	30000	30096	29977	30014	29875	30242	30027	30055	30109	30059	29940	29937	30252	30018	30397	30274	30039	30127	30307	30152	30100	30070	30189	30006	30145	30175	30161	30076	30022	29754	29705	30275	30164	30132	30060	30023	30320	30255	30034	30105	30012	29827	30130	30094	30148	30208	29995	29947	29710	29970	30231	29995	30008	30053	29829	30015	30085	30230	29935	29991	29903	30114	30102	30170	29747	29882	30271	30103	30009	29808	30124	30038	30293	30027	29951	29903	30000	30036	29904	30030	30086	29981	30057	29905	29964	29986	30111	29976	29792	30258	30043	30067	29975	30012	29853	29942	30277	30075	30060	30058	30228	30131	29813	29934	30010	29941	30027	30074	30030	29737	29903	30159	30020	30008	30129	30087	30107	30021	29980	29895	30280	30067	30147	29928	30024	30096	30101	30057	30129	30258	30048	29996	30109	30069	30029	30044	29997	29939	29747	29983	30039	30162	29941	30043	30280	30130	30100	29876	30140	30244	30085	30040	30277	30500	30133	30182	30175	29921	30099	29858	29947	30173	30076	30090	29892	30203	29870	29836	30000	30092	29979	30219	30056	30148	29986	30117	29957	29765	30025	30142	30032	30240	30217	30210	30173	30074	30137	30369	30030	30008	29994	30109	30329	30107	29996	30035	30011	29884	30041	29936	30017	29878	29969	30050	29954	30042	29888	29963	30006	29844	30197	30110	30096	30057	30123	30198	30139	29975	29720	30182	29960	30097	30152	30134	29970	30069	29879	30118	30092	30178	30134	30118	29954	29824	29880	29887	30050	30089	30101	30023	30154	29996	29918	29922	29962	30147	30087	29925	29970	30052	30164	29995	29997	29806	29934	29723	30022	30217	29999	29934	29967	30031	30055	29825	29986	29990	29854	30283	30021	29992	30166	29884	30352	30015	30017	30330	30243	30195	29907	30009	30074	29999	29736	30307	30233	30057	30005	30093	30065	30172	29922	30080	30183	30012	29798	29936	29985	30046	29980	30067	30018	30129	29921	30124	29977	30150	29970	30221	29969	29994	30117	30132	30095	29935	30155	30123	29850	30078	29951	30150	30061	30087	29843	30003	30184	30074	29972	29870	29993	30116	30087	29990	30088	30142	30283	30145	29961	29991	30242	29920	30076	30081	30070	29905	30174	30086	30085	29961	29993	30278	30116	30068	30340	30111	30080	30093	30043	30031	30396	30070	30110	30079	30218	29942	29795	29883	30271	30090	30252	29986	30052	30142	30189	30086	30294	29959	29922	29884	29895	30013	30050	30109	29755	30078	30033	30101	30009	30127	29814	30136	29843	30114	29904	30177	30017	30099	30123	30196	29908	30059	30205	30110	30170	30153	30038	30155	30052	30057	30019	30184	30228	30084	30092	29903	29996	29779	30120	30026	29994	30013	30162	29862	30149	29910	29941	29803	30172	30062	30200	30106	30051	30132	30106	29907	30002	29797	29868	30279	30074	30027	30051	30078	30020	30229	30175	30004	29842	30231	30032	30058	29923	29963	30130	30053	30286	30055	30094	30133	29988	30018	29972	29946	29812	30082	30038	30330	30112	29957	30162	30002	29950	30174	30080	30229	29816	29997	29940	30205	30194	30010	30036	30190	29764	29920	29959	30075	30194	29975	30243	30062	30072	29931	30112	30325	30072	30063	30057	30081	30144	29908	30084	29862	30053	30086	29981	30071	30142	30061	30207	29859	30139	30172	30069	30094	29937	29978	30180	30004	30350	29985	30469	30105	30209	29978	30087	30115	30002	30259	29914	30127	29988	30128	30067	30122	30035	29843	29998	30076	30062	29973	30111	30102	30041	30198	29849	30237	30063	30106	30057	30261	29942	30150	29909	30469	29858	29858	30059	30264	30158	29869	29952	30219	29732	30065	29876	30336	30111	30056	30120	30114	30047	30033	29989	29888	29697	30039	29892	30027	30054	30097	29793	30148	29798	30035	29994	30043	29860	29973	29962	30157	29990	29926	30157	30052	30050	29983	30108	29819	29978	30053	30169	30099	30037	30181	30034	30142	29927	29980	30218	30329	30207	30237	29992	29984	29818	29955	30050	30220	30212	30206	30269	30306	29933	30007	30009	30043	30072	30223	30001	30103	30292	30213	30217	30147	30188	29998	29897	30180	30030	30063	29906	29990	29750	29996	30063	30260	30135	30086	30146	29825	29997	29924	29929	30150	30104	30150	29889	29926	29900	30181	30200	30119	29940	30065	29868	30095	30117	29863	30213	30027	30106	30125	30339	30221	29877	29902	29990	30165	30212	30124	29846	29882	30060	30237	29874	29875	29979	29869	30123	29915	30088	29962	29867	29985	30126	29819	29970	30034	29996	30037	30118	30028	29860	29913	29974	30302	30126	30009	30081	29982	29921	30147	30220	30105	29985	30118	30527	30079	29983	30140	30180	30066	29953	29775	30025	30017	30152	30171	30224	30159	30096	30067	29877	30050	29945	30234	29943	30005	30061	30157	30190	30145	29956	29983	29925	30201	30091	29884	30010	30079	30183	29875	30052	29924	30072	30153	30349	29947	29967	29992	30020	29923	29930	29940	29954	29969	29988	29956	30057	30040	30263	30057	30120	30126	30059	30074	30137	30064	30220	30184	30289
63161	102273	93921	77222	50560	33336	25372	23122	22617	22836	22835	22857	22896	22808	22895	22881	22734	22876	22754	22854	22781	23017	23049	22691	22997	22897	23015	22747	23012	23024	22949	22940	22754	22946	22868	22883	22938	22721	22798	22885	22767	22970	22983	22965	22710	22954	22863	22704	22903	22944	22815	23121	22805	22796	22987	22883	22797	23031	22878	22959	22822	22906	22870	22988	23020	22715	22868	22904	22879	22838	22726	22976	22962	22729	22990	22781	22988	22791	23032	22884	22763	22794	22853	22901	22883	22902	23045	22953	22995	22887	22904	22817	22817	22738	22983	23081	22855	22870	22851	22962	22886	22799	23043	22907	22749	22785	22863	23013	22789	22788	22852	22670	22987	22887	22715	22804	22803	22906	22852	23103	22628	22822	22882	22744	22836	22744	22762	22748	22906	22627	22989	22866	22917	22856	22916	22752	22943	22751	22759	22748	23120	22968	22788	22896	22955	22907	22813	22878	22721	22766	22825	22892	22936	23084	23007	22709	22876	22934	22915	22778	22695	23004	22884	22857	22858	22760	22859	22912	22846	23031	22856	23008	22778	23005	22892	22978	23116	22791	22896	22926	22906	22928	22867	22817	23029	22970	22879	23027	22799	22888	22956	22986	23031	22824	22841	22853	22796	22719	23085	23022	22775	22832	22921	22865	22901	22723	22892	22753	22942	22895	22913	22921	23010	22647	22864	22849	22869	22822	22878	22803	22704	22841	23002	22917	22929	22846	22956	22869	22915	22891	22808	22943	22755	22823	22958	23012	22649	23008	22802	22975	22818	22957	22744	23022	22808	22812	22940	22750	22725	22901	22842	22877	22952	22748	22965	22921	22921	22731	22952	22947	22735	22956	22862	22920	22869	22927	22925	22838	22884	22662	22880	22886	22903	22831	22894	22778	23198	22631	22927	22880	22837	23028	22709	22945	22797	22820	23084	22791	22680	22887	22773	23126	22818	22812	22724	22962	22970	22817	22770	22958	22713	22966	22833	22819	23025	22927	22952	22899	22808	22910	22763	23067	22685	23077	22871	22896	23023	22926	22876	23081	22650	22948	22849	22900	22696	22933	22721	22827	22897	22998	22758	22824	22959	23040	22939	22793	22867	22844	22682	22703	22866	22836	22957	22812	22976	22786	22918	22853	22800	22915	22826	22733	22787	22755	22752	22884	22923	22702	23092	22803	22933	22776	22878	22928	22596	22748	22819	22930	22938	22857	22757	22922	22690	22794	22963	22850	22565	22809	22663	22854	22951	22997	22902	22979	22860	22942	22840	22897	22857	23015	23005	22936	22980	23094	22991	22742	22876	22597	22827	22986	22793	22933	22956	22745	22986	22822	23027	22898	22883	22820	22956	22805	23001	23035	22792	22851	22728	22779	22717	22711	22818	22688	22877	22881	22888	22753	22754	22813	22847	22744	22889	22917	22903	22710	22787	22935	22980	23088	22725	22857	22900	22889	22773	22815	22930	22683	22710	22763	22815	22767	22874	22889	22865	22910	23002	22891	22872	22927	22799	22932	22741	23029	22775	22595	22880	22873	22802	22954	23024	22864	22982	22656	22970	22778	22805	23028	23160	22806	22894	22925	22898	22832	22851	22762	22703	22861	22688	22835	22830	22813	22865	22845	22993	22772	22741	22958	22793	22884	22950	23038	23015	22700	22914	22742	22812	22906	22790	22808	22786	22823	22824	22898	22836	22955	22840	22889	22797	22947	22834	22921	23005	22883	23011	22681	22738	22632	22784	23019	22878	22876	22923	22891	22824	22972	22969	22710	22842	22896	22912	22935	22951	22887	22828	22791	22690	22922	22828	22796	22879	23022	22865	22954	22844	22867	22913	22922	23031	22857	23089	22844	23035	22816	22720	22825	22774	22763	22953	22846	23071	22802	22969	22905	22959	23123	22913	22819	22939	22594	22838	22960	22825	22949	22907	22975	22850	22846	22830	22872	22780	22706	23034	22885	22809	22760	22891	23030	22754	22832	22765	22809	22790	22768	22833	22856	22812	23002	22660	22759	22836	22841	22804	22916	23001	23055	22925	22895	22905	22831	22750	22769	22880	22762	22949	22951	22874	22873	22920	23038	22769	22673	22960	22752	22790	22905	22754	22964	22928	22744	22834	22883	22884	22848	22920	22826	22946	22739	22901	22763	22866	22951	22827	22969	22983	22704	22868	22878	22876	22903	22985	22735	22963	22936	22825	23025	22898	22810	22829	22964	22847	22784	22863	22745	22791	22789	22840	22970	22964	22774	22803	22818	22886	22945	22943	22856	22699	22961	22912	22785	23060	22931	22838	22933	22999	22745	22799	22899	22893	22825	22850	22898	22891	22682	22615	22945	22820	22844	22704	22899	22768	22836	22788	22862	22798	22866	23040	22868	22831	22857	22933	22928	22708	22829	22968	22924	22624	22886	22833	22854	22780	22719	22688	22820	22929	22881	22882	23075	22826	22926	22685	22983	22873	22857	22718	22865	23057	22852	22893	23062	22650	22716	22861	22822	22958	22621	22824	22891	23034	22985	22910	22826	22845	23059	22947	22868	23050	22820	22903	22753	22946	23037	22942	22799	22776	22876	22917	22978	22814	22928	22994	22696	22944	22716	22854	22854	22643	22689	22956	22898	22827	23046	22967	22700	22999	22883	22743	22954	22978	22885	22927	22949	22839	22767	22792	22943	22675	22813	22936	22935	22883	22790	22695	22922	22904	22767	22886	22766	22856	22922	22966	22746	22891	22824	22846	22813	22967	22798	22850	22882	22891	22767	22828	22828	23029	22919	22866	22941	22856	22973	22982	22938	22853	22823	22808	23042	22742	22896	22755	23038	22887	22894	22884	22940	22730	22931	22825	22705	22847	22851	22795	22926	22927	22992	23043	22934	22840	22762	22663	23110	22580	22916	22922	22732	22839	22996	22805	22846	22861	22805	22886	22824	22799	22861	22800	22783	23037	22810	22798	22788	22952	22951	22710	22987	22778	22861	22967	22758	22897	22861	22956	22807	22689	22969	22873	22891	22891	22788	22766	22794	22741	23215	22861	22772	22869	22846	23097	23030	22814	22754	22800	22956	22849	22816	23009	22800	22730	22722	22990	22696	22963	22923	22743	22924	22881	22907	22902	22856	22799	22805	22771	22824	22991	22933	22899	22852	22939	22919	22918	22854	22917	22715	22947	22971	23109	22703	23007	22904	23002	22769	22836	22778	22984	22926	22854	22845	22882	22993	22914	22835	22983	23048	22938	22967	22856	22811	22837	22626	22822	22776	22932	22844	22939	22804	22801	22669	22765	22941	22886	22946	23142	22798	22798	22829	23113	22829	22773	22898	22810	22784	22924	22866	22970	22953	22900	22880	22760	22817	22976	22883	22938	22941	22960	22933	22978	22714	22807	22875	22972	22882	22852	22836	22846	22903	22991	22982	22870	23088	22854	22991	22700	22908	22956	22809	23004	22747	22979	23015	22827	22717	22980	22921	23030	22865	22966	22840	22729	22947	23072	22760	22810	22786	22910	22804	22945	22772	22846	22896	22990	22822	22869	23047	22779	22924	22947	22816	22879	22825	22935	22975	22930	22817	22868	22864	22846	22984	22754	22857	22958	22781	22899	22800	22931	23004	22911	22782	22735	22941	22725	22731	23000	23006	23005	22821	22801	22900	22798	22867	22970	23035	22908	23142	22889	22986	22923	22681	22953	22966	22877	22924	22930	22919	22803	22863	22846	22846	22731	22816	22763	22818	22832	22766	23035	22722	22808	22804	22819	22788	22819	22971	22861	22786	22745	22956	22959	22991	22788	22931	22663	22812	22771	22891	22864	22889	22752	22975	22928	22759	22971	22872	22985	22864	22889	22894	22826	22772	22740	22755	22914	22559	22744	22878	23004	22871	22878	22886	22788	22700	22893	22957	22860	23016	22870	22949	22987	22967	22828	22818	23061	22993	23040	22791	22954	22856	22880	22747	22948	22973	22808	22897	22868	22856	22916	22877	22591	22983	22887	22646	22779	23121	22713	22755	23002	22885	22807	22729	22886	22944	22953	23044	22730	22703	22960	22954	22789	22787	22894	22978	22833	22891	23088	22890	22981	23020	22554	22816	22804	23084	22930	22933	23032	22933	22914	23077	22819	22760	22775	22949	22832	22753	22799	22824	22942	22718	22769	22856	22800	22768	22864	22915	22998	22860	22828	22795	23085	23002	22937	22971	22950	22958	22926	22813	22815	22735	22899	22959	22936	22717	23044	22959	22756	22884	22873	22937	22850	22908	22955	22847	22805	22917	22933	22815	22920	22747	22846	22884	22743	22909	22991	22914	22970	22808	22867	22827	22868	22950	22802	22805	22931	22872	22865	22810	22914	22907	22899	22721	22682	22705	22902	23064	23009	22856	22791	22977	22790	22863	23003	22987	22752	22941	23058	22803	22759	22924	22742	22910	23036	23062	22776	22961	22854	22864	22892	23049	22952	22897	22860	22944	22993	23032	22825	22917	22835	22940	22929	22761	23060	22788	22775	22862	22777	22923	22638	22902	22867	22914	23125	22851	22775	22909	22992	22846	22895	22805	22672	22913	22836	22837	22881	22774	22892	22747	22952	22856	22775	22847	22889	22815	22785	22948	22770	22951	22693	22761	22907	22816	23109	22957	22858	22866	22987	22892	22770	23010	22844	22858	22815	22901	22960	22848	22820	22919	22951	22870	22726	22828	22872	22882	22882	22849	22905	22749	22995	22815	22757	22934	22901	22747	22889	22875	22838	22879	22786	22961	22912	22833	22808	22870	22875	22845	22839	22847	22791	22892	23060	22684	22844	22884	22961	22873	22790	22732	22951	22957	22854	23034	23002	22925	22977	22852	22858	22874	22884	22816	22876	22874	22910	22746	22868	22639	22931	22889	22856	22799	22907	22841	22824	22827	22883	22793	23098	22753	22990	22904	22903	22715	22881	22958	22648	22940	22971	22821	22787	22694	22788	23013	22767	22909	22939	22653	22859	22749	22775	23030	22939	23014	22899	22899	22903	22853	22676	22831	22941	22725	22894	22826	22863	22702	23015	22855	22834	22885	22994	22937	22852	22885	22842	22839	22855	22904	22818	22832	22733	22906	22912	22962	22937	22793	22997	22986	22950	22928	22909	22965	22907	22793	22947	22907
29336	38567	49802	40469	32564	30248	29942	29280	29305	29367	29386	29165	29165	28989	29237	28932	29234	29045	29234	29160	29096	29153	29079	29123	29024	29140	29110	29204	29380	29313	29201	29245	29243	29300	29211	29104	29229	29013	29445	29346	29133	29199	29085	28987	29313	29220	29203	29076	29496	29306	29182	29212	29242	29154	29282	29262	29051	29161	29321	29127	29296	29025	28896	28814	28947	29152	29267	29351	29226	29212	29352	29071	29099	29223	29257	29130	29137	29165	29028	29389	29182	29276	29226	29303	29325	29070	29414	29319	28914	29170	29034	29188	29058	29286	29030	29045	29146	29158	29057	29226	29197	29075	29308	29158	28846	28990	28957	29047	29135	29108	29043	29341	29242	29213	29040	29083	29175	29144	29177	29335	28930	29167	29167	29220	29078	29242	29006	29265	29247	29083	29319	28994	29056	29269	29277	29030	28977	29117	28994	29228	29100	29067	29069	29042	29185	29157	29160	29417	28921	29431	29107	29093	29286	29072	29180	29094	29059	29002	28916	29235	29164	29230	29035	29226	29272	29154	29215	29112	29186	29018	29120	29055	29312	29097	29265	29293	28985	29265	29372	29122	28975	29071	29118	29275	29225	29003	28988	28916	29153	29024	29068	29081	29202	29092	29049	28993	29054	29079	29148	29412	29048	29216	29082	29105	29105	29001	29140	29008	29091	29109	29104	29037	29002	29197	28956	29232	29123	29209	29063	29216	29188	29157	28851	29208	29097	29207	29135	29302	29137	29113	29034	29173	29095	29268	29280	29325	29306	29006	29148	29090	29083	29070	28872	29183	29271	28999	29175	28909	29321	28911	28994	29085	29163	29202	29418	29020	29161	29131	29298	29085	28928	29081	29197	29225	28934	28918	29358	29127	29066	29323	28905	29178	29208	29223	29301	28945	29119	29242	28818	29089	29110	29062	29211	29218	29074	29211	29349	29145	28975	29316	29267	29114	28944	29258	29069	29124	29266	29116	29305	28974	28933	28918	29030	29112	28961	28890	29081	29197	29143	29278	29127	29043	29303	29134	29234	29480	29300	28868	29145	29088	29048	28903	29174	29084	28919	29044	29165	29364	29368	29195	28961	29223	29010	29052	29040	29301	29393	29241	29020	29106	29267	29391	29066	29184	29154	28980	29045	29140	29261	29071	29211	29333	29281	29109	29382	29025	29310	29206	29358	29150	29037	29101	29081	29321	29095	29105	29087	29356	29226	28812	29116	29098	29120	29091	29139	29135	29185	29028	29074	29095	28992	29231	29284	29158	29214	29005	28993	29084	29444	29003	29189	29162	29170	29006	28999	28952	29012	29226	29209	29168	29104	29082	29219	29212	29133	28802	28870	29426	29005	29267	28958	29205	29236	29159	29205	29195	29001	29025	29276	28930	29350	28938	28861	29084	29112	29109	29137	29133	29325	29148	29279	29285	29109	29260	28952	29052	28992	29232	29132	29007	29071	29093	29155	29165	29306	29232	29288	28885	28912	29090	29147	29262	28813	29122	29224	28992	29327	29184	29139	29126	29160	29003	29341	29188	28913	28905	28965	29138	29133	29190	29169	29290	29201	29186	29130	28877	29154	29223	28903	29261	28717	29168	29158	29062	29109	29108	29247	29052	29069	29104	29065	29100	29051	29105	28812	28939	28947	29235	29219	29202	29364	28891	29104	29205	29300	29179	29240	29165	29047	29282	29220	28939	28931	29271	29091	28813	29166	29156	29155	29236	29022	29105	29083	29152	29303	28846	29215	29068	29190	29224	29105	28928	29056	29012	29188	28947	29071	29120	29001	28980	29098	29092	29012	28863	29168	29383	29258	29086	29233	29368	29233	29462	29161	29106	29130	29109	29121	29051	29237	29074	29081	28872	29208	29333	29179	29084	29158	28898	29052	29058	29188	29345	29197	29209	29180	28997	29052	29167	29215	29168	28991	29175	29210	29196	29142	29187	28780	29217	29073	29248	29214	29143	29183	29070	29134	29285	29042	28964	29162	28899	29165	28894	29260	29134	29036	29154	29024	29134	29021	29056	29320	28929	29071	29168	29239	28973	29042	29059	29074	29086	29001	29173	29030	29178	28922	29067	28719	29082	29074	29133	29014	29367	29506	29188	29025	29047	28827	29071	29065	28891	29089	29038	29217	29085	29047	29212	29317	29304	29383	29444	29180	29416	29061	29055	28999	29196	29025	29314	28922	29214	29285	29216	29038	29453	29323	29096	29076	29240	29245	29196	29348	29255	29240	29056	29101	29312	29126	28969	29166	29140	28953	29177	29187	29203	29084	29257	29084	29177	29015	28960	29137	29219	29098	29151	29199	29061	29160	29217	29220	29113	29086	28909	29104	28903	29001	29153	29155	29172	29409	29073	29251	29344	29173	29046	29203	29093	29103	29078	28962	29138	29244	29021	29044	28904	28904	29205	29286	29060	29119	29288	29107	28934	29001	29227	29062	29263	29144	28995	28974	29221	29166	29151	29349	29017	29111	29010	29415	29244	29473	28832	29071	29380	29137	29039	28961	28958	29095	29299	29365	29219	29191	29069	29335	29053	29065	29434	29181	29082	29098	29190	29005	29089	29409	29105	28893	29322	29243	29237	29121	28964	29010	28900	29209	29081	29048	29259	29135	29244	29142	29105	29129	29355	29169	29229	29242	28896	28985	29311	29131	29248	29037	29063	29293	29038	29091	29119	29106	29066	29141	29237	29301	29274	29064	29184	29327	29173	28945	29075	29167	28926	29079	28987	29067	29191	28945	29061	28845	29293	29157	29144	29115	29204	29113	29282	29294	29038	29238	28972	29115	29197	29166	29354	29196	29061	29177	29022	29105	29182	29020	29184	29050	29021	29123	29210	29231	29231	29272	29182	29004	28728	29138	29262	29165	29273	29131	29089	29079	29170	29337	28936	29235	29158	29384	29042	29203	29027	29005	29268	29032	28979	29206	29186	29347	29125	29401	29019	29256	29121	29046	29231	29184	29108	29175	28963	29102	29236	29189	29283	29247	29247	29011	29376	29053	29003	29043	29081	29173	29166	29261	29073	28934	29243	29138	29186	29226	29244	29168	29160	29046	29102	29196	28970	29311	29153	29145	29163	29428	29190	29216	29024	29083	28941	29056	29192	28986	28983	29138	29169	29192	29027	29101	29018	29359	28997	29137	29101	29193	28860	29008	29283	29241	29202	28970	29057	29096	29289	29317	29062	29394	28816	29170	29216	29295	29002	29381	29165	29208	28999	29287	29037	29256	29165	29221	29121	29273	29385	29197	29295	29025	29344	29356	29286	29205	29026	29028	29064	29059	29020	28874	29043	28964	28979	29329	29273	29156	29097	28980	29106	29227	29138	29359	29022	29195	29101	29315	29288	29287	29010	29103	29311	29252	29251	29258	29211	28995	29046	29106	29093	29045	29270	29119	29372	29243	29389	29078	28928	29159	29194	29316	29249	29060	29175	28994	28973	29145	28895	28994	29170	28887	29228	29174	29137	29212	29064	29132	29265	29198	29036	29272	29282	29330	29210	29135	29150	29109	29407	29099	29194	29010	29224	29103	29414	29489	29042	29060	29244	28936	29046	29125	28962	29075	29104	29003	29040	29098	29288	29262	29033	29222	29160	29140	29149	29351	29105	29142	28942	29262	29174	29348	29128	29115	29151	29172	29021	29237	29404	29170	29280	29302	29299	29195	28897	29256	29478	29325	29046	28946	29185	29303	28922	29087	29200	28979	29191	29209	29030	29038	29319	29317	29214	29076	29238	28932	28894	28877	29245	29075	29344	29211	29197	29266	29110	29079	29215	29435	29375	29377	29098	29267	29417	29256	29248	29214	29028	29004	29178	29253	29292	29226	29187	29312	29122	29206	29127	29259	29207	29143	29277	29306	29086	29276	29114	29026	29105	29267	29236	29187	29190	29076	28933	28784	29106	29118	29034	29356	29029	29107	29117	29476	29008	29165	29213	29179	29138	29210	29018	29414	29208	29122	29070	28970	29120	29300	29264	29237	29123	29202	29025	29097	29070	29159	29122	29274	29401	29041	29073	29341	29206	29238	29070	29032	29286	29239	29045	29435	29085	29243	29260	29118	28976	29132	29166	29030	28999	29203	29094	28977	29298	29077	29027	29280	29175	29271	29032	28844	29166	29364	29189	29325	29023	29319	29233	28944	29195	29179	29179	29104	29012	29285	29443	29277	29255	29131	29076	29296	29144	29163	29253	28999	29032	29189	29239	29127	29183	29207	29031	29122	29019	28991	29242	29085	29133	29239	29288	29308	29137	29177	29317	29245	29126	29061	29259	28982	28984	29264	29269	29006	29055	29080	29228	29288	29271	29159	29112	29145	29026	29341	28934	29187	29178	29450	29006	28991	29172	29147	29311	29188	29399	29410	29096	29064	29214	29159	29179	29017	29075	29134	29205	29263	29020	29255	29178	29276	29041	29321	29317	29185	29152	29033	29186	29097	28935	29214	29200	28934	29093	29183	29314	29140	29242	29029	29187	29222	29375	29255	29182	29156	29117	29222	29177	29075	29245	29308	29099	29236	29224	29310	28974	29347	29253	29186	28908	29094	28935	29391	29153	29282	29183	29148	29429	28786	29153	29136	29051	29091	29185	28978	28994	29226	29293	29128	29264	29039	29099	28984	29083	29029	29248	28998	29130	29268	29066	29141	29158	29112	29199	29312	29271	29217	29079	29269	28953	29109	29143	28830	29081	29191	29135	29192	29166	29257	29245	29251	29372	29254	29066	29257	29292	29185	29130	28864	29359	29141	29023	29055	29220	29484	29059	29092	29031	29123	28930	29120	29380	29565	29243	29026	29178	29186	29122	28964	29172	29222	29028	29365	29134	29203	28930	29123	29177	29165	28920	29113	29002	29430	29040	29211	29250	28951	29120	29325	29123	29168	29123	29074	29108	29036	29285	29281	29318	29101	28965	29300	28910	29086	28977	29016	29202	29114	29059	28994	29074	29265	29143	29126	29115	29349	29030	29301	28863	29134	28993	29209	29229	29092	29311	29301	29102	29207	29298	28988	29212	29178	29110	29053	29000	29042	29291	28899	29144	29172	29110	28940	29115	29144	29082	28884	29020	29237	28982	29269	28760	29049	29269	29138	29385	28923	29011	29071	29084	29057	29116	29057	29064	29137	29160
35543	61609	51278	34714	26577	23369	22489	22293	22269	22262	22258	22210	22291	22230	22075	22225	22232	22402	22174	22228	22319	22156	22310	22189	22118	22205	22199	22285	22180	22298	22229	22259	22245	22227	22281	22166	22239	22365	21999	22295	22134	22376	22120	22025	22127	22426	22376	22388	22234	22170	22269	22533	22327	22117	22275	22366	22262	22140	22247	22256	22275	22381	22424	22331	22122	22360	22168	22163	22314	22105	22251	22162	22270	22264	22163	22282	22100	22379	22381	22023	22151	22338	22250	22321	22301	22270	22169	22345	22402	22202	22314	22101	22149	22231	22203	22279	22175	22295	22229	22263	22174	22327	22343	22348	22204	22128	22122	22342	22280	22126	22225	22121	22096	22284	22352	22213	22105	22240	22060	22141	22335	22371	22170	22249	22436	22117	22298	22290	22088	22221	21976	22400	22142	22305	22173	22295	22016	22211	22330	22190	22205	22257	22184	22138	22185	22076	22253	22250	22070	22426	22144	22420	22105	22214	22205	22248	22202	22241	22111	22267	22373	22234	22049	22488	22357	22423	22109	22326	22209	22061	22373	22225	22179	22120	22184	22369	22345	22234	22236	22143	22320	22210	22300	22088	22189	22236	22170	22168	22286	22246	22306	22210	22268	22234	22305	22231	22340	22115	22233	22305	22233	22343	22381	22412	22481	22264	22231	22249	22144	22192	22044	22070	22141	22399	22171	22006	22153	22201	22499	22268	22400	22434	22070	22297	22148	22296	22197	22387	22460	22474	22340	22028	22120	22242	22087	22162	22183	22113	22221	22221	22341	22097	22223	22293	22211	22286	22401	22308	22423	22358	22118	22097	22208	22184	22303	22060	22255	22184	22264	22180	22340	22339	22305	22341	22290	22322	22098	22278	22146	22491	22262	22300	22123	22372	22380	22183	22311	22092	22195	22287	22041	22270	22325	22146	22147	22203	22282	22093	22225	22188	22272	22393	22199	22409	22289	22243	22287	22214	22249	22245	22274	22344	22214	22083	22437	22276	22220	22291	22228	22245	22236	22179	22146	22310	22255	22224	22378	22355	22351	22425	22205	22210	22205	22118	22354	22348	22232	22309	22326	22269	22339	22126	22256	22294	22214	22170	22093	22357	22276	22170	22204	22370	22141	22195	22155	22132	22335	22292	22213	22112	22316	22336	22121	22439	22241	22413	22196	22236	22322	22323	22302	22271	22299	22078	22247	22194	22138	22224	22075	22352	22241	22425	22225	22298	22230	22397	22245	22198	22168	22158	22285	22251	22222	22283	22230	22340	22316	22141	22187	22236	22291	21953	22210	22289	22108	22265	22192	22215	22324	22168	22097	22326	22131	22312	22224	22326	22326	22104	22254	22221	22096	22223	22284	22198	22181	22434	22294	22422	22261	22125	22218	22298	22186	22394	22267	22135	22333	22291	22218	22292	22264	22377	22521	22149	22189	22195	22239	22167	22314	22295	22075	22257	22346	22191	22148	22217	22293	22283	22250	22171	22152	22236	22214	22286	22251	22409	22272	22180	22181	22342	22382	22182	22180	22216	22345	22476	22143	22193	21991	22130	22313	22080	22270	22274	22221	22214	22224	22290	22241	22269	22280	22189	22172	22164	22327	22309	22435	22285	22083	22234	22111	22155	22110	22348	22351	22336	21930	22065	22223	21906	22427	22346	22219	22213	22220	22196	22309	22108	22300	22210	22281	22171	22185	22138	22211	22220	22312	22127	22321	22180	22338	22130	22182	22212	22383	22295	22218	22186	22001	22250	22101	22111	22277	22220	22232	22016	22465	22352	22115	22344	22434	22240	22231	22333	22302	22565	22337	22078	22125	22324	22089	22202	22036	22146	22350	22104	22168	22358	22089	22317	22391	22253	22295	22329	22296	22257	22224	22243	22185	22290	22321	22248	22197	22134	22142	22058	22252	22200	22308	22268	22281	22248	22263	22300	22389	22136	22211	22257	22145	22370	22048	22237	22338	22233	22200	22319	22198	22385	22147	22394	22326	22213	22062	22325	22106	22116	22089	22202	22126	22308	22285	22301	22257	22242	22104	22232	22253	22303	22336	22151	22098	22305	22251	22336	22338	22202	22284	22209	22334	22229	22241	22305	22251	22197	22178	22263	22372	22232	22287	22257	22503	22274	22172	22327	22209	22468	22199	22185	22277	22420	22246	22312	22281	22257	22114	22176	22254	22126	22127	22256	22456	22209	22231	22306	22225	22170	22241	22232	22206	22278	22306	22248	22200	22206	22182	22344	22168	22126	22366	22278	22035	22277	22261	22263	22103	22344	22223	22232	22232	22320	22196	22210	22093	22205	22238	22313	22123	22404	22397	22332	22039	22419	22282	22082	22220	22248	22151	22321	22327	22312	22189	22217	22201	22323	22104	22371	22030	22077	22309	22262	22263	22290	22268	22324	22171	22278	22096	22228	22173	22121	22351	22390	22157	22388	22207	22255	22073	22295	22250	22341	22200	22356	22106	22118	22253	22277	22037	22188	22358	22144	22193	22222	22314	22359	22162	22175	22355	22265	22305	22346	22238	22177	22264	22135	22283	22281	22137	22411	22172	22015	22387	22211	22421	22200	22351	22267	22197	22199	22386	22201	22228	22322	22295	22298	22274	22377	22208	22184	22275	22304	22430	22233	22264	22337	22028	22192	22297	22045	22464	22119	22209	22345	22126	22204	22013	22224	22322	22253	22354	22286	22213	22208	22198	22280	22122	22269	22057	22263	22143	22100	22341	22324	22281	22321	22404	22228	22219	22106	22104	22250	22250	22117	22089	22202	22303	22189	22184	22132	22433	22082	22271	22398	22193	22229	22265	22055	22263	22381	22143	21990	22283	22202	22094	22352	22290	22154	22240	22343	22334	22248	22109	22130	22246	22106	22342	22231	22354	22097	22390	22307	22256	22230	22310	22391	22169	22145	22080	22305	22252	22312	22260	22299	22306	22121	22292	22068	22060	22117	22197	22145	22329	22194	22364	22222	22180	22225	22183	22087	22306	22025	22427	22253	22221	22039	22311	22251	22222	22392	22284	22279	22230	22164	22156	22298	22270	22137	22337	22326	22316	22138	22124	22332	22368	22280	22153	22218	22141	22301	22292	22257	22332	22139	22094	22379	22297	22301	22298	22187	22256	22364	22285	22031	22164	22321	22259	22418	22279	22336	22401	22112	22172	22238	22258	22331	22450	22315	22263	22213	22268	22168	22366	22235	22345	22200	22103	22296	22229	22169	22124	22292	22176	22222	22266	22232	22169	22359	22156	22184	22262	22232	22397	22261	22178	22214	22187	22232	22118	22352	22277	22292	22279	22353	22250	22251	22253	22218	22181	22180	22255	22155	22313	22287	22154	22087	22308	22406	22248	22279	22285	22307	22138	22211	22173	22242	22176	22401	22197	22307	22235	22191	22171	22261	22164	22206	22263	22218	22166	22271	22229	22332	22200	22260	22320	22276	22475	21930	22355	22250	22230	22191	22124	22279	22525	22250	22407	22273	22242	22115	22303	22090	22256	22257	22314	22322	22316	22212	22279	21885	22369	22290	22018	22566	22259	22299	22333	22226	22221	22315	22400	22287	22333	22510	22133	22146	22279	22303	22330	22287	22213	22208	22170	22316	22138	22300	22197	22228	22164	22394	22174	22266	22246	22185	22259	22167	22153	22235	22182	22395	22257	22299	22112	22297	22253	22295	22266	22247	22333	22093	22277	22135	22314	22236	22280	21968	22288	22413	22240	22383	22331	22401	22258	22209	22329	22227	22215	22336	22067	22266	22248	22156	22333	22290	22451	22124	22262	22239	22239	22138	22274	22210	22190	22257	22030	22263	22253	22192	22162	22252	22096	22240	22225	22115	22241	22212	22065	22099	22297	22185	22231	22321	22196	22525	22129	22323	22287	22160	22321	22241	22507	22145	22120	22333	22114	22280	22235	22193	21954	22346	22066	22270	22281	22197	22112	22118	22162	22418	22326	22131	22155	22323	22362	22218	22518	22237	22098	22256	22086	22404	22266	22215	22209	22409	22323	22192	22187	22170	22437	22172	22309	22268	22235	22314	22153	22289	22344	22175	22243	22250	22247	22187	22262	22134	22247	22434	22389	22472	22257	22055	22456	22217	22255	22313	22263	22236	22081	22200	22184	22298	22350	22068	22177	22327	22247	22306	22359	22210	22067	22259	22375	22193	22200	22273	22178	22230	22253	22285	22436	22239	22092	22211	22041	22288	22245	22331	22190	22182	22153	22322	22115	22352	22044	22090	22285	22223	22184	22231	22314	22237	22290	22326	22334	22031	22230	22285	22203	22342	22172	22377	22276	22121	22172	22361	22433	22436	22241	22152	22204	22118	22328	22311	22326	22055	22347	22280	22236	22175	22259	22369	22315	22124	22183	22275	22022	22394	22286	22423	22260	22504	22211	22170	22231	22161	22230	22252	22237	22217	22315	22181	22288	22196	22129	22244	22331	22258	22193	22266	22279	22429	22175	22202	22125	22097	22100	22453	22141	22281	22208	22187	22213	22213	22286	22222	22156	22324	22367	22253	22305	22284	22470	22208	22106	22132	22102	22309	22298	22186	22435	21901	22117	22282	22237	22214	22173	22234	22208	22240	22097	22093	22139	22193	22315	22189	22240	21996	22068	22142	22223	22322	22502	22294	22241	22157	22273	22352	22223	22427	22210	22225	22216	22043	22296	22230	22468	22142	22183	22236	22239	22265	22172	22172	22193	22284	22042	22185	22390	22177	22312	22269	22277	22220	22319	22228	22074	22134	22296	22322	22296	22352	22136	22127	22258	22249	22185	22331	22219	22253	22306	22155	22363	22293	22132	22356	22227	22169	22193	22221	22279	22239	22219	22054	22254	22420	22308	22503	22130	22278	22143	22181	22235	22150	22347	22312	22166	22310	22181	22302	22357	22037	22412	22157	22204	22138	22251	22234	22126	22255	22215	22230	22281	22225	22348	22290	22293	22298	22206	22344	22350	22088	22164	22218	22258	22353	22187	22236	22193	22306	22322	22311	22344	22293	22191	22212	22225	22116	22323	22299	22285	22341	22268	22502	22171	22076	22182	22479	22379	22281	22267	22188	22320	22012	22424	22105	22162	22449	22094	22172	22181	22105	22209	22183	22263	22347	22345	22336	22266	22211
23786	25416	44388	43941	35852	32731	32011	29372	29379	29630	29417	29427	29574	29331	29393	29373	29480	29269	29330	29406	29475	29346	29326	29403	29398	29229	29248	29416	29244	29346	29396	29289	29552	29323	29345	29368	29360	29259	29277	29340	29302	29379	29361	29510	29354	29149	29231	28965	29304	29125	29056	29162	29113	29085	29392	29262	29269	29170	29262	29117	29172	29033	29453	29439	29419	28999	29247	29261	29197	29274	29252	29159	29526	29405	29235	29320	29316	29337	29055	29309	29176	29043	29422	29301	29376	29097	29389	29098	29120	29099	29171	29297	29212	29505	29046	29270	29132	29263	29068	29309	29215	29430	29293	29170	29070	29236	29287	29058	29153	29310	29323	29260	28955	29180	29327	29419	29105	29294	29487	29107	29184	29440	29333	29260	29223	29205	29389	29313	29357	29152	29211	28777	29270	29178	29087	29092	29248	29271	29319	29216	29308	29239	29214	29371	29273	29298	29178	29227	29197	29058	29122	29076	29283	29038	29311	29273	29287	29268	29098	29181	29457	29193	29304	29306	29274	29361	29194	28996	29159	29334	29227	28984	29343	29241	29369	29081	29352	29381	29292	29045	28997	29446	29149	29204	29093	29250	29202	29267	29263	29289	29117	29190	29174	29125	29508	29395	29297	29201	29253	29311	29424	29404	29048	29446	29187	29135	29181	29143	29349	29371	29097	29237	29296	29202	29149	29324	29339	29274	29321	29341	29248	29079	29166	29083	29283	29227	29348	29347	29012	29348	29222	29107	29290	29035	29177	29325	29226	29378	29260	29361	29227	29262	29264	29196	29156	28992	29150	29183	29114	29445	29182	29001	29181	29118	29243	29218	29292	29331	29219	29209	29268	29497	29199	29170	29233	29254	29305	29077	29272	29054	29278	29395	29389	29235	29264	29235	29602	29261	29331	29198	29280	29267	29035	29030	29347	29107	29215	29188	29279	29253	29428	28991	29278	29086	29113	29443	29100	29267	29197	29418	28966	29440	29185	29286	29486	29273	29165	29200	29349	28993	29419	29305	28992	29245	29208	29414	29411	29373	29247	29424	29165	29192	29234	29153	29278	29218	29290	29198	29268	29236	29283	29381	28996	29263	29367	29240	29196	29147	29360	29162	29247	29110	29392	29242	29228	29310	29296	29140	29391	29013	29123	29388	29310	29188	29149	29061	29202	29204	29098	29338	29143	29251	29261	29028	29072	29188	29202	29217	29105	28860	29409	29278	29371	29053	29337	29252	29056	29083	29277	29413	29409	29169	29412	29285	29079	29353	29226	29214	29194	29122	29084	29348	29180	29272	29329	29268	29201	29347	29182	29271	29160	29155	29295	29233	29427	29158	29390	29107	29186	29106	29032	28928	29079	29362	29297	29067	28975	29144	29041	29153	29135	29194	29318	29380	29313	29204	29191	29183	29240	29202	29203	29220	29378	29405	29303	29384	29022	29176	29098	29394	29433	29109	29234	29197	29224	29372	29467	29391	29207	29322	29156	29056	29295	29099	29386	29319	29116	29166	29294	29363	29246	29338	29356	29169	29110	29078	28946	29182	29165	29397	29347	29446	29366	29051	29338	29214	29345	29327	29287	29284	29266	29455	29376	29284	29034	29162	29391	29432	29330	29281	29291	29188	29234	29542	29161	29462	29297	29135	29144	29047	29330	29134	29349	29022	29099	29122	29357	29112	29442	29208	29242	29246	29286	29221	29208	29139	29280	29183	29187	29070	29136	29173	29140	29158	29616	29171	29413	29236	29322	29229	29533	29271	29277	29439	29127	28950	29199	29205	29570	29210	29227	29352	29270	29289	29309	29318	29180	29096	29146	29148	29058	29510	29262	29428	28894	29109	29262	29047	29375	29321	29313	29287	29378	29327	29277	29211	29105	28989	29097	29177	29311	29129	29204	29547	29352	29210	29022	29096	29227	29174	29329	29288	29311	29315	29251	29293	29101	29363	28882	29165	29232	29262	29358	29273	29601	29411	29324	29287	29263	29303	29406	29366	29244	29350	29312	29118	29218	29228	29151	29139	29213	29141	29181	29379	29324	29278	29118	29164	29367	29065	29233	29166	29151	29204	29062	29051	29521	29268	29310	29174	29154	29096	29189	29255	29435	29135	29412	29451	29346	29228	29090	29055	29121	29363	29362	28993	29033	29365	29394	29405	29226	29128	29100	29302	29257	29154	29232	29342	29481	29200	29330	29255	29156	29287	29174	28993	29259	29282	29031	29138	29157	29279	29300	29133	29378	28968	29045	29226	29089	29405	29252	29413	29283	29183	29274	29130	29215	29269	29300	29226	29036	29054	29082	29128	29267	29165	29385	29241	29298	29142	28949	29011	29027	28978	29216	29238	29043	29286	29213	29580	29308	29241	29169	29378	29318	29250	29377	29319	29178	29057	29319	29173	29184	29152	29393	29377	29379	29386	29208	29319	29027	29149	29254	28916	29377	29291	29345	29063	29207	29135	29407	29295	29023	29387	29362	29374	29308	29317	29109	29369	29418	29361	29102	29537	29281	29190	29102	29332	29200	29369	29305	29317	29269	29462	29172	29376	29001	29291	29330	29195	29342	29462	29469	29404	29047	29261	28924	29158	29188	29233	29399	29245	28983	29211	29078	28910	29354	29377	29170	29237	29208	29259	29329	29153	29207	29341	29122	29335	29262	29277	29026	29069	29275	29492	29370	29269	29366	29403	29411	29340	29178	29100	29242	29254	29235	29253	29300	29197	29173	29100	29290	29274	29367	29126	29230	29417	29189	29207	29357	29285	29414	29320	29232	29441	29224	29173	29345	29148	29261	29299	29211	29005	29154	29116	29187	29178	29474	29242	29106	29299	29224	29113	29313	29198	29113	29192	29055	29270	29083	29087	29132	29010	29292	29165	29262	29186	29164	29228	29057	29300	29056	29291	29211	29485	29253	29054	29190	29199	29335	29293	29077	29015	29218	29403	29086	29150	29144	29193	29160	29079	29106	29416	29191	29180	29216	29242	29303	29215	29413	29047	29128	29273	29387	29296	29187	29160	29222	29146	29217	29003	29316	29341	29176	29262	29191	29320	29461	29399	29214	29128	29081	29287	29232	29284	29315	29031	29033	29203	29183	29151	29121	29296	29165	29185	29346	29152	29239	29122	29515	29221	29115	29321	29354	29185	29495	29182	29371	29239	29258	29222	29166	29197	29272	29385	28878	29307	29388	29242	29126	29399	29292	29068	29386	29387	29247	29186	29268	29300	29240	29124	29283	29419	29278	29113	29235	29391	29032	29203	29248	29256	29161	29210	29276	29409	29376	29228	29201	29384	29233	29281	29140	29311	29153	29135	29318	29391	29224	29148	29147	29086	29144	29154	29231	29174	29091	29259	29281	29332	29343	29134	29373	29072	29239	29573	29089	28922	29297	29241	29248	29317	28925	29032	29316	29155	29028	29285	29233	29532	29261	29275	29255	29298	29488	29077	29160	29259	29330	29240	29432	29477	29218	29149	29281	29307	29272	29330	29172	29213	29257	29550	29406	29018	29119	29179	29114	29149	29185	29233	29335	29165	29212	29380	29287	28901	29192	29227	29263	29276	29212	29007	29080	29245	28872	29124	29123	29300	29424	29239	29268	29147	29291	29315	29316	29403	29263	29186	28997	29256	29262	29226	29385	29057	29220	29318	29414	29160	29206	29159	29168	29150	29244	29187	29229	29274	29262	29268	29221	29068	29344	29302	29171	29160	29104	29055	29233	29330	29187	29053	29098	29200	29174	29295	29319	29346	29240	28992	29350	29258	28948	29278	29277	29210	29270	29412	29103	29390	29335	29205	29245	29097	28933	29268	29273	29053	29229	29326	29195	29108	29190	29125	29140	29168	29443	29189	29284	29279	29350	29316	29175	29175	29368	29133	29337	29474	29283	29253	29054	29093	29117	29375	29310	29057	29381	28976	29109	29281	29050	29196	29253	29197	29251	29469	29179	29166	29282	29205	29366	29127	28935	29112	29333	29247	29284	29122	29229	29123	29242	29040	29212	29571	29078	29295	28847	29218	29179	29237	29248	28977	29028	29148	29306	29287	29169	29097	28934	29127	29232	29427	29292	29113	29165	29060	29060	29178	29247	29222	29255	29147	29048	29446	29119	29072	29333	29162	29475	29343	29410	29060	29120	29314	29189	29277	29385	28994	29228	29092	29375	29019	29410	29540	29292	29224	29234	29338	29139	29198	29067	29086	29247	29162	29208	29315	29393	29256	29332	29264	29263	29362	29166	29211	29152	29180	29298	29309	29177	29159	29383	29481	29037	29296	29189	29356	29000	29259	29053	29227	29374	29308	29129	29024	29202	29122	29247	29174	29090	29303	29133	29247	28993	29179	29250	29261	29414	29096	29448	29322	29145	29242	29188	29269	29117	29147	29468	29059	29333	29133	29318	28975	29147	28986	29199	29137	29355	29023	29115	29122	29186	29027	29275	29276	29384	29210	29410	29165	29337	29188	29217	28997	29157	29174	29233	29138	29162	29248	29042	29267	29182	29441	29460	29084	29348	29305	29365	29120	29332	29347	29062	29291	29296	29333	29271	29160	28959	29182	29429	29168	29364	29267	29309	29380	29293	29028	29119	29214	29070	29258	29262	29358	28973	29139	29168	29335	29366	29141	29364	29176	29208	29413	29186	29114	29032	29208	29397	29350	29306	29300	29235	29231	29365	29220	29242	29271	29156	29368	29416	29318	29364	29421	29319	29299	29292	29265	29204	29296	29193	29070	29237	29016	29201	29067	29169	29220	29396	29159	29163	28963	29355	29253	29337	29094	29060	29223	29196	29142	29078	29435	29451	29291	29159	29028	28907	29206	29439	29180	29274	29288	29300	29250	29179	29168	29185	29352	29386	29219	29213	29236	29194	29156	29156	29162	29212	29198	29241	29232	29176	29113	29155	29382	29352	29040	29173	29040	29377	29085	29191	29251	29311	29301	29332	29462	29240	29135	28993	29258	29459	29481	29409	29091	29178	29133	29142	29275	29648	29266	29249	29175	29050	29278	29393	29333	29188	29323	29479	29375	29005	29144	29268	29099	29351	29240	29205	29129	29506	29111	29309	29104	29133	29260	29356	29119	29281	29310	29642	29268	29171	29338	29356	29093	29464	29520	29153	29170	29533	29539	29338	29234
58245	103089	88812	62469	40381	28097	23647	22513	22372	22538	22225	22311	22399	22394	22253	22340	22408	22256	22477	22283	22261	22562	22463	22454	22417	22373	22419	22559	22413	22483	22421	22332	22330	22336	22430	22295	22417	22395	22362	22430	22422	22182	22290	22279	22255	22262	22325	22546	22478	22362	22397	22357	22429	22589	22245	22334	22333	22252	22456	22551	22230	22360	22210	22372	22286	22272	22399	22356	22507	22360	22327	22219	22143	22273	22558	22214	22311	22356	22231	22138	22269	22373	22370	22415	22346	22326	22327	22439	22324	22397	22372	22372	22296	22361	22524	22316	22362	22409	22554	22236	22340	22323	22168	22293	22502	22326	22331	22409	22470	22416	22448	22371	22363	22247	22498	22304	22332	22336	22563	22262	22399	22272	22302	22443	22287	22420	22328	22537	22329	22297	22284	22470	22158	22266	22368	22495	22207	22546	22194	22323	22312	22222	22537	22216	22327	22205	22430	22356	22356	22269	22408	22279	22281	22378	22468	22466	22233	22333	22322	22382	22300	22235	22469	22478	22382	22540	22380	22228	22252	22242	22255	22169	22268	22208	22536	22263	22337	22279	22281	22189	22391	22236	22425	22338	22188	22551	22489	22303	22537	22297	22337	22488	22446	22278	22353	22278	22357	22245	22409	22350	22303	22462	22270	22252	22404	22352	22571	22217	22334	22211	22366	22241	22393	22367	22311	22427	22438	22475	22318	22272	22376	22466	22510	22331	22263	22284	22387	22415	22377	22248	22283	22130	22219	22447	22219	22251	22472	22262	22196	22109	22406	22369	22070	22390	22208	22412	22503	22459	22184	22375	22449	22402	22297	22285	22378	22418	22375	22359	22318	22307	22272	22250	22367	22426	22307	22324	22332	22179	22393	22317	22357	22381	22267	22353	22285	22254	22302	22263	22435	22536	22479	22344	22301	22334	22447	22385	22238	22490	22415	22328	22359	22328	22357	22167	22370	21995	22237	22360	22360	22341	22354	22172	22293	22417	22520	22259	22409	22512	22250	22351	22237	22326	22401	22359	22554	22331	22658	22327	22433	22437	22380	22176	22474	22261	22346	22432	22200	22313	22255	22252	22285	22297	22395	22284	22471	22356	22185	22519	22387	22457	22202	22408	22248	22237	22311	22325	22290	22406	22316	22297	22319	22295	22450	22289	22407	22388	22198	22283	22417	22406	22422	22243	22410	22453	22245	22319	22388	22299	22217	22449	22432	22248	22128	22315	22264	22308	22106	22429	22398	22244	22222	22412	22297	22187	22348	22434	22484	22384	22445	22483	22244	22398	22439	22255	22455	22326	22355	22373	22215	22365	22158	22414	22381	22481	22292	22525	22475	22239	22438	22313	22383	22174	22412	22429	22148	22450	22169	22486	22458	22215	22290	22368	22448	22327	22259	22377	22445	22375	22487	22468	22176	22252	22387	22378	22358	22244	22402	22286	22188	22333	22229	22211	22403	22504	22372	22180	22264	22401	22340	22376	22143	22485	22308	22471	22401	22483	22450	22324	22286	22311	22418	22324	22391	22624	22433	22179	22261	22312	22434	22287	22197	22321	22464	22391	22352	22282	22191	22257	22358	22429	22346	22333	22163	22614	22393	22461	22334	22119	22434	22370	22362	22465	22277	22447	22275	22563	22257	22046	22438	22218	22197	22554	22223	22299	22248	22297	22392	22448	22282	22405	22423	22350	22306	22335	22401	22428	22336	22395	22306	22407	22329	22440	22501	22293	22262	22306	22354	22554	22384	22412	22082	22355	22272	22463	22276	22355	22448	22382	22554	22277	22376	22264	22462	22320	22389	22385	22252	22431	22481	22278	22383	22326	22356	22420	22178	22305	22285	22383	22366	22409	22305	22365	22482	22316	22288	22299	22209	22374	22211	22386	22188	22391	22572	22306	22245	22403	22417	22532	22336	22250	22336	22419	22230	22268	22259	22280	22225	22277	22331	22549	22309	22374	22311	22353	22311	22280	22289	22438	22478	22368	22488	22407	22356	22499	22166	22267	22343	22291	22256	22356	22534	22353	22278	22416	22418	22595	22387	22433	22207	22400	22156	22324	22348	22146	22262	22154	22408	22273	22302	22171	22444	22367	22420	22454	22277	22227	22368	22196	22486	22263	22347	22281	22296	22241	22521	22471	22599	22294	22344	22392	22355	22408	22260	22309	22383	22224	22341	22398	22320	22510	22349	22124	22369	22291	22275	22378	22371	22376	22305	22338	22398	22474	22295	22262	22385	22030	22325	22301	22364	22416	22359	22266	22327	22407	22316	22366	22406	22170	22239	22378	22241	22350	22534	22384	22278	22198	22398	22350	22271	22312	22265	22441	22336	22314	22381	22318	22244	22506	22412	22320	22265	22388	22328	22180	22271	22558	22359	22325	22215	22684	22227	22445	22435	22331	22433	22236	22226	22354	22239	22280	22312	22187	22234	22111	22370	22481	22194	22280	22210	22595	22233	22430	22409	22367	22248	22305	22315	22269	22373	22437	22335	22358	22372	22217	22424	22473	22425	22277	22453	22421	22509	22680	22416	22233	22246	22264	22563	22406	22182	22514	22304	22380	22428	22207	22400	22293	22351	22357	22204	22329	22462	22340	22134	22422	22378	22343	22126	22381	22230	22368	22326	22241	22411	22460	22239	22419	22195	22356	22306	22315	22549	22289	22352	22321	22398	22236	22200	22553	22475	22330	22440	22282	22566	22431	22298	22364	22325	22241	22330	22359	22281	22209	22227	22352	22312	22335	22363	22393	22214	22345	22423	22332	22495	22339	22388	22423	22259	22315	22415	22467	22483	22733	22484	22206	22338	22288	22340	22281	22515	22258	22722	22595	22046	22420	22294	22351	22203	22284	22363	22349	22438	22177	22355	22179	22403	22216	22461	22398	22314	22387	22240	22312	22383	22302	22459	22380	22364	22288	22266	22330	22513	22527	22328	22263	22386	22387	22317	22223	22504	22357	22283	22304	22248	22469	22466	22328	22121	22547	22135	22328	22454	22314	22430	22222	22243	22529	22456	22482	22298	22299	22208	22472	22387	22354	22124	22379	22235	22371	22429	22379	22390	22164	22347	22189	22342	22348	22415	22384	22331	22349	22329	22166	22449	22314	22216	22344	22288	22470	22208	22422	22386	22347	22373	22183	22473	22352	22497	22194	22262	22395	22387	22328	22269	22305	22316	22400	22437	22082	22408	22343	22286	22225	22548	22385	22303	22354	22391	22216	22311	22505	22229	22363	22289	22546	22317	22288	22342	22228	22432	22257	22253	22281	22111	22469	22395	22320	22281	22277	22407	22144	22298	22393	22219	22346	22405	22417	22230	22363	22289	22416	22489	22351	22403	22138	22489	22500	22233	22421	22199	22576	22253	22366	22287	22377	22354	22595	22366	22473	22651	22422	22211	22262	22447	22155	22399	22481	22294	22241	22314	22419	22294	22344	22387	22285	22339	22359	22410	22635	22193	22240	22379	22339	22310	22166	22303	22472	22461	22412	22436	22230	22427	22399	22361	22387	22333	22197	22329	22287	22199	22327	22380	22351	22245	22385	22265	22447	22365	22552	22429	22420	22301	22388	22427	22303	22362	22360	22310	22382	22112	22488	22403	22389	22391	22324	22519	22337	22544	22229	22347	22225	22339	22428	22177	22400	22369	22465	22575	22506	22300	22603	22430	22241	22410	22368	22342	22341	22432	22212	22150	22254	22331	22360	22175	22220	22403	22234	22331	22372	22189	22486	22378	22153	22286	22414	22329	22343	22435	22475	22246	22424	22387	22604	22147	22362	22597	22261	22333	22382	22356	22346	22217	22277	22440	22278	22426	22479	22541	22257	22435	22381	22453	22346	22124	22332	22440	22301	22333	22102	22420	22324	22431	22436	22290	22391	22290	22323	22341	22358	22250	22418	22339	22415	22425	22326	22319	22290	22284	22398	22218	22246	22385	22416	22461	22282	22313	22274	22284	22141	22342	22540	22198	22245	22324	22517	22368	22396	22285	22352	22469	22437	22356	22404	22281	22455	22211	22330	22294	22361	22188	22290	22376	22385	22542	22378	22185	22304	22140	22349	22187	22397	22489	22233	22366	22266	22476	22248	22464	22191	22325	22362	22362	22198	22374	22134	22387	22372	22400	22338	22392	22447	22426	22233	22331	22450	22307	22565	22239	22259	22341	22479	22347	22271	22393	22106	22202	22194	22295	22433	22502	22291	22333	22348	22369	22447	22373	22292	22274	22271	22244	22468	22483	22319	22412	22430	22176	22325	22445	22362	22461	22402	22221	22222	22358	22259	22440	22378	22270	22481	22346	22224	22368	22349	22250	22299	22310	22410	22509	22266	22234	22301	22462	22253	22382	22379	22320	22229	22424	22363	22412	22260	22285	22297	22226	22304	22530	22416	22318	22359	22363	22476	22447	22331	22300	22058	22395	22473	22444	22186	22429	22341	22473	22274	22336	22367	22408	22386	22271	22596	22354	22367	22407	22349	22275	22330	22291	22486	22380	22457	22358	22177	22353	22425	22394	22543	22236	22476	22372	22246	22612	22417	22261	22305	22384	22373	22445	22477	22306	22266	22282	22494	22497	22293	22494	22219	22422	22432	22344	22283	22423	22433	22345	22342	22459	22382	22467	22445	22238	22262	22320	22225	22505	22223	22426	22446	22490	22283	22366	22300	22351	22331	22542	22381	22367	22203	22161	22472	22248	22342	22383	22550	22276	22219	22273	22363	22516	22332	22514	22311	22355	22429	22368	22333	22455	22438	22488	22275	22313	22438	22391	22160	22344	22259	22235	22571	22538	22301	22301	22362	22330	22388	22365	22276	22226	22328	22311	22257	22377	22304	22207	22404	22467	22339	22331	22322	22409	22303	22373	22126	22328	22281	22350	22351	22296	22328	22191	22381	22325	22352	22376	22287	22355	22542	22299	22327	22424	22235	22323	22422	22378	22291	22411	22348	22281	22359	22415	22517	22263	22352	22618	22387	22210	22313	22111	22372	22183	22151	22246	22208	22407	22186	22336	22548	22427	22650	22591	22202	22334	22462	22211	22372	22303	22554	22259	22218	22308	22288	22503	22533	22310	22269	22290	22497	22564	22300	22391	22410	22428	22371	22273	22136	22397	22366	22355	22250	22361	22343
22454	23896	40942	41938	36357	33545	34016	30493	30236	31066	30465	30434	30317	30692	30320	30448	30299	30645	30493	30511	30156	30239	30446	30432	30408	30227	30408	30262	30243	30041	30121	30241	30121	30216	30440	30371	30135	30022	30350	30325	30382	30257	30050	30021	30214	30046	30187	30360	30201	30261	30310	30456	29877	29966	30154	30126	30131	29915	30364	30395	30070	30276	30130	30169	30189	30073	30194	30197	30140	30270	30124	30406	30116	30183	30241	30095	30075	30028	30127	30260	30106	29998	29986	30163	30143	29866	30031	30168	30011	30087	29892	30004	30162	29974	30270	29972	29947	29948	30110	29991	30153	29989	29946	29821	30094	30122	30147	30208	30005	29925	30123	29907	29649	29902	30156	29962	30317	30226	29958	30045	29939	30198	29991	30167	30271	30044	29882	29827	30388	29888	30246	30055	30159	29897	29934	30131	30031	29992	30090	30120	30080	30055	30130	30103	30133	30106	30015	29835	29983	30045	30309	29970	30116	30121	30135	30041	29998	29896	29997	30063	30149	30013	30039	30269	30178	29958	30056	30218	30066	29995	29878	30179	30136	29900	29918	29981	29860	30014	30008	29903	29754	30284	30095	29943	30206	29936	30174	29898	29996	30204	30028	30068	29991	30165	30015	30035	30072	29824	30025	30101	30063	30129	30160	30164	29945	30187	29974	30153	30313	29991	30205	30234	29932	30022	30049	30046	30186	29854	29834	30051	30237	30077	30179	29998	30119	29954	29777	29778	30208	30468	30032	30210	30050	29858	30143	29949	29855	29915	30014	30135	29885	30032	30216	29976	29891	29962	30140	30261	30184	29983	30055	30201	30051	29974	30225	30121	30188	30265	30043	30043	30104	30156	30324	29742	30053	30222	29952	30017	29908	30149	29927	30187	30155	29843	30057	30146	30105	29903	30118	29946	30107	30192	30021	30085	29943	30097	30203	29986	30215	30294	30149	30249	29891	30084	30071	30051	30099	30148	30086	30103	29947	29918	30167	29870	30015	30095	30155	30262	29958	29971	29920	30041	30116	30078	30529	30004	30194	30091	29811	30104	29969	30000	30056	30165	29913	30051	30046	29980	30101	30048	29964	30346	30276	29848	29997	29948	30134	30004	30057	30106	30097	29849	30128	29917	29910	30049	30305	29906	29837	30305	30117	30049	30198	30088	30165	30138	29961	30132	30055	29825	30302	29899	30203	29926	30150	30153	30380	30021	30143	30046	30210	30061	29796	29986	30071	30136	29988	30083	29991	30183	30023	30194	30266	29991	30119	29903	29980	30177	30065	30360	30070	30236	30061	30076	30060	30059	30033	30152	30114	29885	30088	30094	30040	29974	30411	30309	30132	29944	30134	30089	29964	29973	29979	30143	30030	30327	29993	30148	30106	30053	29928	30026	30252	30063	30295	30161	30193	30138	30024	29828	30198	29842	30042	30079	30092	29957	30321	30031	29833	30032	29943	30012	30111	30120	29760	30092	30087	30235	30226	30096	30083	30122	30117	30111	30127	30275	30298	30219	30206	29800	30195	30147	30049	30271	29895	29904	29888	30180	30202	30097	30164	30301	30164	29783	29997	30065	29844	30071	30014	30236	30192	29997	30374	30103	30038	30157	30042	29992	30127	30306	30357	29864	29948	30049	30317	29956	30103	30176	30168	29980	30142	30023	30240	30025	29981	30404	30075	29987	30138	30171	30168	30132	29920	29647	30088	30091	30122	30032	29971	29747	29997	30157	30036	30288	30162	29895	30204	30062	30043	29983	29950	30143	30004	30429	30024	30083	29934	29951	30082	30082	29968	29892	30217	30025	30123	30010	30252	30105	29988	29939	30054	29980	30155	30020	29926	29651	30030	30183	30044	29890	29913	29895	29916	29908	30274	29869	30248	30140	30007	30020	29827	30248	30118	30137	29876	29912	30248	30111	30140	30024	30103	30072	30048	30153	30161	30181	30116	29991	29648	29785	29694	29804	30211	30048	30054	30031	30001	30160	30130	30192	29948	30073	29905	30262	30193	29906	30148	30380	29950	29691	29844	29835	29954	30071	30327	30093	29905	29885	29973	30260	30247	30285	30226	30173	30000	30206	29903	29923	30068	30046	30098	30004	30062	30047	30049	30134	29905	30064	30054	29954	30144	29929	30105	29948	30009	30082	30374	29907	29945	30256	30339	30154	30005	30012	30156	30361	30102	29967	29873	29934	29996	29990	29874	30288	30203	30270	29774	29986	30098	30245	30402	30194	30205	29942	30046	30269	30223	30265	30030	29870	30080	30037	30223	30251	29821	29871	30062	30083	30096	29967	29919	29914	30060	29979	30230	30044	30034	30060	30092	30062	30112	30281	30388	30161	30056	29975	30234	30043	30091	30030	30040	29999	30132	29994	30075	29966	30000	30115	29916	29976	30097	30264	29737	29975	30009	29852	30056	29838	30351	30001	30203	30115	29971	30032	30058	30117	30052	30061	30005	30098	30105	30064	30173	30192	30061	30180	29836	30198	30306	30019	30134	30359	29995	30085	30072	30029	30366	30299	29868	29904	30029	30019	30160	30288	30152	30310	30202	30079	30211	30007	30055	30188	30012	29980	30049	30298	30199	30088	30138	30111	29950	29949	29960	30027	30222	30034	29992	30051	30027	30081	30393	29815	30034	30098	29868	29956	30280	30102	30086	30075	29999	30138	30195	29926	29914	30059	30105	29922	30137	29998	30124	29967	29907	29764	29769	30005	29818	30027	29966	30217	30071	30220	30121	30010	30091	30444	30350	30064	30077	30072	29913	30075	30059	29890	30119	30130	29976	30058	30457	30025	30104	30010	30131	29913	30111	30026	29999	30216	30039	29985	30186	30094	30080	30113	29906	29822	29907	29999	30267	30267	30243	29867	30112	30106	30158	30064	29839	29982	30131	30088	30063	30415	30087	29958	30122	30126	29916	30055	29965	30252	30133	30187	29993	29881	30080	29920	30160	30193	30288	29868	29931	29872	29917	30016	30238	29948	30151	30115	29974	30018	30046	29965	30058	30129	30074	30033	30241	30067	30239	29959	30237	29965	29838	29900	30003	29883	29684	30216	29944	30165	30196	29896	30063	30031	29978	30176	30063	30136	30192	29784	30262	30061	30133	30145	30085	30187	30097	30200	30222	29908	30211	29956	29930	30227	30022	30153	30259	30195	30224	29981	30093	30033	30188	30061	30049	30180	29919	30075	29972	29925	30026	29905	29809	29955	30183	30314	29922	30218	29940	30094	30077	30187	29835	29963	30196	30177	30146	30044	30348	30029	30080	30268	30074	30269	30070	30157	30239	30117	29810	30041	30184	29919	30074	30139	30083	29854	29975	30227	30396	30057	30364	30151	30298	29999	30117	29873	29889	30149	30028	30067	30154	29877	30100	30094	30184	30199	30023	30182	30014	29899	29942	29928	30047	30118	29953	30046	30111	30132	29968	29948	29946	30134	30138	29791	30099	30077	30216	30020	30075	30266	30191	30064	30112	30120	29909	29866	29963	30039	30281	29935	30094	30127	29988	29857	29950	30059	29933	29966	30123	30023	30075	29906	30030	30270	30330	30257	30087	29991	30128	30094	29968	30042	30042	30153	30242	29887	29862	29802	29989	30019	29957	30145	30172	30000	30027	30193	30097	30091	29913	30349	29998	30084	30005	30096	29871	30154	29904	30017	29956	30019	29916	30116	30321	30113	30106	30235	30136	30033	30255	29896	30195	30016	30183	30192	30214	30048	30410	30163	30074	29943	30141	29974	30101	30072	29766	30208	30065	30103	30101	30136	30088	29987	30176	30105	30023	29912	30200	30075	30310	29942	30145	30043	30279	29983	30056	29988	29975	30066	30036	29942	29899	30145	30144	29867	29915	29923	29906	30059	30053	29903	29778	30192	30151	29995	30025	30129	29849	30173	29892	30109	30062	30061	30167	30154	30264	29949	30087	29946	30085	29941	30068	30139	30163	29938	29927	30113	30063	29804	30028	29947	30001	29909	29894	29842	29917	30166	29982	29893	30132	30049	30285	30056	29910	30099	29768	30307	30241	30122	30068	30034	30076	29841	30017	30139	29927	29876	29925	30041	30184	30033	30132	30048	30216	30055	30095	29960	29887	30066	29950	30108	30038	30033	29914	30111	30104	29820	30157	30048	30052	30144	30137	29977	30115	30082	30112	29968	30059	30088	30055	29978	29876	30180	29924	30145	30004	29927	30137	30371	30169	30159	30134	30101	29737	30302	30104	30149	30004	29992	29829	29916	30059	30251	29959	30124	30043	30263	29909	29839	29983	30033	29954	30036	29894	30127	29969	30196	30127	30421	30214	29901	30149	29940	29836	30008	30123	30003	30130	29955	29961	30272	30310	30111	30200	30052	30053	30142	30044	29804	30216	30125	30090	30039	30167	30077	29998	29985	30043	30166	30054	29765	29920	30103	30219	30128	30292	30147	30194	30047	30054	30013	30065	30007	30079	30175	30092	30206	30034	29971	30308	30176	29888	30134	30111	30129	30044	30290	29931	30132	29945	30096	30189	29957	30099	29951	29964	30275	29894	29951	29874	29948	29943	29868	30133	30195	30032	30037	30470	29947	30172	30219	29911	30042	30194	30182	30135	30029	30162	29808	30277	29986	30157	30012	30182	29956	30238	29938	30181	29920	30103	30269	29963	29991	30078	30180	30078	30127	30143	30175	29953	29997	30003	30285	30114	30003	30047	30053	30062	30023	30126	30128	30183	29891	30120	29874	29955	30008	30439	30025	30119	30156	29835	30203	30145	30213	30037	29980	29950	30050	29830	30026	30110	30074	30278	30225	29981	29887	30318	30095	30014	30041	29970	29979	29795	29953	30135	30126	29934	30166	30070	29945	29884	30072	29929	30298	30093	30027	30086	30082	30152	30037	29811	29959	30094	30126	30156	30113	29826	29865	30078	30016	30130	29996	29807	30151	29864	29884	30029	30037	29843	30068	30234	29979	30002	29823	30152	30068	29925	29936	29950	29892	29825	29862	29951	29902	29973	30034	30022	30213	30227	29975	30219	30294	29939	29842	29943	30155	30024	30191	30240	30283	30150	30052	29975	30076	30083	29958	29987	29834	30329	30026	30156	30162	30065	29849	29930	30124	30049	30015	30220	29968	30091	29900	29964	29988	30051	29958
62562	101819	94161	78090	51397	33586	25372	23192	22635	22761	22816	22805	22892	22729	22888	22934	22809	22873	22891	22728	22868	22765	22901	22827	22931	22768	22869	22791	22687	22876	22701	22698	22847	22831	22876	22744	22868	22846	22986	22912	22972	22994	22905	22767	22802	22853	22900	22693	22840	22811	22737	23062	22919	22875	22907	22750	22849	22835	22766	22779	22940	22756	22769	22782	22912	22756	22879	22748	22812	22906	22799	22951	22845	22754	22719	22684	22699	22904	22751	23036	22820	22856	22783	22831	22855	22707	22717	23014	22832	22809	22767	22699	22802	22864	22935	22773	22794	22798	22830	22875	22991	22897	22875	22837	22971	22692	22971	22771	23007	22987	22862	22891	22783	22737	22814	22905	22696	22788	22869	22730	22843	22792	22769	22685	22821	22922	22848	22849	22780	22851	22714	22880	22807	22837	22761	22750	22915	22826	22905	22670	23023	22945	22711	22830	22747	22759	22973	22890	22627	22842	23111	22820	22741	22931	22811	22716	22793	22741	22759	22757	23095	22749	22739	22865	22964	22866	22945	23020	22714	22973	22839	22937	22686	22689	22909	22792	22587	22818	22776	22967	22720	22825	22873	22904	22890	22973	22912	22843	22769	22844	23043	22905	23107	22913	22962	22892	22739	22824	22920	22803	22882	22727	23036	22780	22736	22937	22821	22633	22795	22787	22893	22753	22899	22967	22852	22924	22858	22795	22794	22832	22961	22986	22805	22978	22881	22565	22795	23118	22760	22885	22992	22736	22812	22825	22902	22862	22902	22838	22871	22919	22836	22771	22700	22837	22788	22764	22760	22873	22599	22701	23041	22856	22656	22905	22696	22799	23054	22923	23003	22822	22678	22872	22666	22784	22828	22861	22791	22942	22990	22869	23116	22803	22758	22837	22839	22916	22772	23007	22835	22955	22805	22848	22632	22953	22771	22894	22796	22881	22844	22876	22827	23092	22947	23066	22894	22987	23020	22987	22866	22756	22971	22820	22945	22881	22889	23015	22652	22889	23007	22717	22820	22808	22640	23055	22810	22818	22970	22781	22927	22927	22670	22859	22784	22893	22737	22961	22937	22837	22813	22667	22689	22731	22910	22750	22953	22975	22965	22750	22878	22807	22790	22760	22904	22831	22867	22709	22784	22858	22838	22662	22860	22799	22816	23009	23044	22780	22868	22742	22788	22668	22771	22899	22752	22774	22814	22892	22906	22907	22896	22835	22735	22897	22828	22813	22682	22899	22630	22686	22770	22827	22884	22882	22784	22856	22897	22777	22777	22624	22665	22788	22803	22777	22935	22675	22850	23019	22852	22908	22873	22796	22662	22848	22904	22905	22734	22656	22810	22720	22694	22995	22889	22652	23058	22886	22698	22692	22827	22862	22855	22695	22834	22773	22827	22758	22728	22995	22988	22843	22899	22834	22727	22892	22676	22920	22861	22805	22757	22788	22723	22785	22877	22768	22822	22917	22758	22753	22632	23006	22645	22828	22892	22837	22991	22769	22871	22909	22726	22792	22973	22989	22884	22830	22676	22809	22910	22735	22695	22898	22688	23015	22564	22790	22847	22853	22857	22896	22900	22762	22862	22775	23064	23036	22847	22914	22734	22937	22867	22816	23067	22816	22865	22838	22823	22812	22654	22855	23017	23005	22851	22716	22825	22667	22900	22820	22789	22750	23083	22659	22910	23024	22854	22985	22614	22814	22796	22749	22761	22779	22800	22676	22963	22963	22991	22645	22825	22743	22812	22787	22897	22915	22636	22822	22953	22755	22758	22990	22750	22794	23004	22745	22950	22805	22939	22817	22826	22875	22841	22835	22929	22791	22899	22803	22671	22850	22872	22839	22601	22771	22779	22866	22688	22829	22734	22793	22818	22849	22830	22736	23021	22947	22952	22734	22780	22799	22925	22740	22717	22601	22814	22942	22606	22885	22690	22864	22779	22940	22857	22920	22846	22806	22977	22737	22806	22632	22675	22862	22954	22823	22859	22807	22736	22820	22919	22853	22774	22887	22687	22670	22754	22775	22784	22935	22679	22830	22908	22776	22888	22846	22810	22790	22780	22727	22844	23080	22853	22937	22712	22900	22856	22741	22911	22763	22879	22748	22878	22823	22708	22820	22788	22936	22807	22814	22789	22865	22811	22678	22887	22663	22707	22728	22995	23009	22697	22757	22885	22960	22855	22883	22808	22969	22871	22735	22671	22971	22717	22777	22996	23017	22843	22923	22770	22746	22851	22924	22866	22757	22842	22687	22683	23007	22661	22818	22787	22722	23077	22716	22846	22940	22803	22981	22768	22772	22845	22872	22834	22801	22713	22705	23007	22957	22683	22796	22934	22745	22893	22805	22732	22865	22816	22759	22775	22739	22688	22831	22938	22755	22789	22738	22844	22919	22719	22726	22887	22798	22962	22952	22928	22829	22723	22857	22855	22803	22818	22900	22748	22897	22771	22824	22898	22918	23019	22856	22649	22924	22700	22641	22940	22906	22722	22696	22821	22858	22698	22961	22882	22718	22654	22763	22808	22701	22570	22860	22918	22965	22987	22810	22909	22747	22915	22801	22637	22865	22803	22725	22730	22751	22921	22830	22898	22634	22847	22808	22843	22872	22943	22925	22915	23129	22882	22873	22590	22851	22924	22813	22883	22796	22758	22773	22868	22905	22789	22898	22786	22797	22815	22758	22820	22808	22881	22928	22697	22808	22792	22779	22818	22978	22704	22950	22814	22748	22756	22807	22812	22996	22843	22806	22901	22860	22622	22655	22756	23015	22932	22948	22825	22738	22958	22927	22941	22826	22842	22704	22753	22728	22793	22820	22721	22810	22842	22909	22813	22861	22847	22793	22698	22819	22795	22736	22864	22953	22956	22876	22771	22797	22842	22917	22870	22765	22799	22822	22818	22904	22764	22871	22972	22862	22718	22840	22781	22832	22851	22792	22771	22694	22776	22759	22874	22698	22793	22930	22925	22848	22835	22712	23025	22751	22815	22756	22803	22896	22855	22857	22938	22902	22828	22659	22958	23007	22808	23016	22849	22987	22777	22982	22821	22903	22755	22725	22752	22788	22886	22783	22803	23083	22900	22786	22884	22883	22753	22713	22893	22802	22945	22701	22807	22807	22837	22845	22858	22862	22938	22770	22798	23043	22841	22856	22820	22810	22541	22878	22820	22843	22706	22860	22811	22855	22988	22999	22710	22903	22767	22619	22790	22816	22851	22811	22684	22750	22820	23039	22756	22745	22745	22741	22942	22753	22948	22812	22913	22620	22711	22729	22886	22774	22776	22804	22944	22791	22781	22828	22923	22536	22696	22822	22785	22821	22905	23050	22816	22643	22813	22868	22795	22610	22849	22669	22855	22799	22911	22863	22822	22631	22833	22681	22653	22848	23015	22731	22730	22761	22641	23065	22904	22843	22862	23022	22536	22632	22846	22654	22800	22893	22897	22729	22839	23044	22612	22863	22798	22713	22726	23001	22754	22805	22908	22837	22771	22727	22735	22740	22666	22819	22862	22797	22957	22904	22887	22945	22906	22623	22940	22878	22609	22787	22900	22715	22721	22772	22891	22816	22815	22733	22880	22931	22749	22780	22891	22833	22908	22768	22806	22886	22702	22917	22775	22792	22972	22867	22845	22554	22908	22806	22849	22750	22654	22789	22801	22693	22794	22827	22638	22720	22963	22868	22825	22788	22875	22917	22948	22728	22694	22830	22865	22838	22898	22910	22876	22924	22895	22939	22783	22782	22830	22784	22733	22940	22836	22846	22728	22761	22845	22779	22648	22693	22801	22822	22901	22899	22887	22774	22952	22592	22828	22813	22934	22837	22845	22703	22768	22818	22668	22777	22630	22843	22681	22849	22651	22873	23003	22878	22846	22901	22880	22763	22802	22812	22806	22962	22596	22708	22760	22759	23049	22817	23049	22913	22750	22760	22824	23039	23008	22978	23188	22995	22678	22975	22772	22756	22869	22814	22867	22795	22866	22690	22932	22825	22874	22739	22846	22782	23021	22800	22679	22869	22931	22927	22911	22898	22629	22741	22761	22881	22843	22776	22813	22908	22920	22811	22769	22797	22779	22741	22999	22745	22567	22769	22841	22903	22729	22968	22959	22724	22864	22734	22859	23011	22758	22802	22715	23026	22817	22762	22862	22772	22794	22782	22757	22838	22835	22652	22895	22809	23004	22776	22971	22815	22759	22705	22773	22722	22950	22672	22872	22781	22937	22764	22813	22899	22995	22863	22694	22719	22892	22732	22882	22808	22797	22798	22991	23061	22647	22795	22856	22991	22796	22848	22595	22858	22760	22592	22638	22925	22850	22805	22859	22705	22902	22745	22828	22974	22695	22869	23096	22802	22700	22631	22828	22847	22740	22859	22825	22735	22789	22727	22843	22831	22921	22929	22942	22774	22863	22707	22817	22761	22801	23016	22607	22984	22934	22849	22827	22745	22982	22909	22761	22905	22895	22875	22906	22688	22762	22910	22860	22787	22766	22825	22658	22921	22694	22738	22847	22790	22713	22777	22746	22755	22874	22737	22811	22816	22792	22739	22810	22886	22958	22876	22862	22730	22832	23005	22702	22960	22846	22823	22703	22701	23011	22677	22859	22731	22915	22647	23055	22794	22973	22835	23015	22954	22631	22685	22726	22837	22833	22670	22760	22727	22901	22762	22793	22745	22710	22737	22933	22991	22743	22820	22645	22657	22725	22918	22886	22840	22930	22659	22719	22857	22940	22980	22862	22778	22786	22908	22771	22832	22956	22837	22900	22849	22875	22991	22890	22661	22720	22867	22834	22825	22826	22786	22906	22963	23094	22802	22966	22832	22943	22824	22886	22844	22873	22738	22780	22987	22953	22861	23078	22883	22788	22877	22677	22870	22881	22682	22802	22859	22870	22781	22866	22921	22832	22726	22835	22879	22689	22689	22970	22911	22763	22636	22841	22761	22766	22665	22782	22707	22869	22818	22790	22574	23038	22923	22836	22982	22792	22985	22787	22634	22822	22846	22985	22767	23029	22741	22647	22879	22851	22819	22791	22829	22859	22798	22913	22851	22777	22721	23000	22657	23035	22948	22833	22671	22838	22709	22749	22696	22926	22817	22856	22917	22741	22781	22870	22677	22839	22898	22857	22771
29231	37757	50047	40809	32498	30318	29543	29106	29067	29197	29016	29387	29037	29090	29149	28819	29222	29217	29204	29160	28772	28920	28931	29177	29071	29131	29152	29174	29183	29021	29065	29452	29140	28856	29164	29046	28992	28909	28971	28757	29104	28986	29200	28972	28832	29072	29072	29048	29023	29101	29128	29051	28917	29115	29231	29006	28843	28909	29075	29019	29224	29172	29142	29046	29155	29086	29304	28929	29067	29011	28919	29132	28922	29004	29152	29160	28958	28947	29337	28820	28942	29144	28949	28947	29018	29171	29047	29077	29067	29097	29146	28880	29183	29223	29160	28780	29163	29190	29152	29072	29120	28932	28938	28912	29063	28972	29079	28825	28920	28943	29161	29325	28990	29204	29215	28751	28864	28890	29258	28958	28993	29067	29127	29009	29228	28905	29008	28845	29031	28906	28959	29198	29134	29231	29200	29027	28908	29296	28994	28907	28986	28815	28971	28873	29296	29200	29083	28989	28937	29493	29069	29180	28977	28949	28965	29127	28779	28964	29009	29056	29219	28827	29065	28903	29023	29110	29152	28970	29216	28911	28901	29051	29024	29188	28903	28923	29146	28886	29194	28965	28863	28971	28961	29049	29154	28911	29122	29149	29150	28982	29119	29230	29012	29133	28838	29023	29072	29009	28982	28937	28894	29245	29101	28900	29215	28899	28993	29160	28741	29025	29092	29212	28800	28893	29169	28841	29364	28953	28931	29052	28974	28932	28836	29224	28985	29124	29083	28933	29141	29149	29047	28800	28811	29165	29056	29043	29048	29164	29028	29084	29069	29036	28949	28991	29147	29129	28940	28942	28862	28925	28882	29132	28978	29141	28785	28839	29048	29051	28858	29080	29379	28966	28790	28980	29325	28953	28957	29006	29026	28949	29059	28972	29068	28984	29184	29249	28775	29035	28849	29078	29046	29215	29275	28959	28982	28926	28995	29079	28959	29168	28990	28819	29087	29100	29081	29078	29337	29044	29027	28954	29358	29133	28838	29107	29028	29084	29142	29125	28976	29147	29063	28970	29090	29000	29106	28963	29096	28933	28783	28957	29015	29199	28764	29015	29114	28986	29006	28989	28978	28969	28991	29031	28918	29313	28957	28934	29126	29037	28902	29005	29152	29038	29148	29399	29061	28881	29209	28895	29044	28821	29187	29359	29064	28883	28956	29115	28889	29071	29074	29146	29023	29199	29017	29151	28828	28819	29189	29171	29085	28908	29067	28884	28988	28713	29032	28830	29011	29021	29023	28936	29001	29119	29036	28709	29136	29071	29363	28966	29042	29100	29095	29130	29190	28984	29013	29225	29032	29190	28907	29012	28937	29014	29161	28960	29049	29073	29051	29046	29187	28905	29219	28982	29186	28915	29203	28990	28969	29002	29025	29044	29107	29019	29132	29020	29079	29078	29430	29047	29022	29089	29059	29144	28979	29000	29220	28730	29100	29220	29081	29137	28996	29021	29139	29019	29070	29206	29104	29019	29042	29068	29085	29139	29081	29122	29096	29175	29125	29068	29327	29084	29145	29322	28962	29194	29099	29015	28955	28947	29276	29433	29132	29077	29051	29198	29159	29137	29140	29037	28933	28974	28921	28975	29224	29002	29012	28953	28896	29038	28897	29106	29112	29075	29146	29007	29065	28976	28964	29210	29100	29243	29007	28975	29233	29032	28913	28899	28836	29159	29061	28963	28969	29071	29114	28980	29164	28803	28939	29161	28974	28863	28929	28998	29002	29056	28865	28859	29146	28978	29018	28955	28946	29096	29119	28932	29142	28793	29044	29266	29351	29006	28962	29000	29006	29003	29041	29037	29215	29139	28904	28930	29085	28932	28994	29123	29155	28997	29043	29039	29033	28788	29056	29010	28873	28999	29044	28799	29148	29024	29028	29025	28976	29063	29202	29263	29304	29134	29185	28944	29086	28946	28884	29080	29122	29077	28967	29271	28864	29150	29042	28860	29348	29335	28980	28931	28952	29144	29029	28983	29061	29091	28889	28924	29011	29125	28938	28957	29046	28986	29118	29170	29213	28952	29006	29156	29077	29029	29004	29082	28950	28976	28924	29057	29067	28811	29009	29009	28900	28894	29215	29041	28793	29261	29330	29079	29119	29157	29011	28864	28998	29045	28991	29282	29223	29047	28837	29091	28946	28927	29195	29111	29010	29056	28924	29068	28887	29239	28985	28973	28873	29125	29326	28984	29015	29010	28766	29162	29023	29393	29094	28699	29115	29175	28766	29157	28983	29011	29073	29028	29023	29051	29266	29177	28966	29006	29284	29268	29198	28947	29079	28982	28867	29075	29014	28940	29270	29142	29199	29021	29177	29022	29006	28998	29053	28991	28901	29009	29038	28956	29108	29048	29077	29104	29133	29048	29029	29127	28925	29077	29030	29166	29193	28985	29186	29112	28757	28917	29098	28939	29027	28935	28915	29114	29153	29217	29213	29200	29296	29181	28917	29205	29148	29324	29083	29022	29007	29050	28852	29093	28983	28977	29225	29217	29321	29021	29161	29018	29241	29194	28843	29024	29021	29102	28911	28727	29103	29045	29123	29053	28993	29035	29223	29116	29066	29128	28873	28977	28864	28960	29208	29328	29087	28940	29059	28862	29150	28880	29044	29068	29258	29144	29092	29294	29272	29035	29192	28973	28997	29072	29329	29092	28897	29134	28962	29049	29259	29084	29177	29041	29126	29240	28993	28923	28999	28984	29124	28867	28993	29116	28902	29059	29012	29132	29165	29244	29028	28916	29003	28733	29043	28802	29133	29086	28994	28732	28973	28756	29058	29080	28920	28855	28894	29035	29077	28953	28857	29007	28819	29100	29115	29046	29053	29099	29142	29080	29340	28967	29077	28979	28940	29010	29082	28872	29185	28797	29086	29001	29193	28788	29239	28966	29091	29136	29153	29433	29007	29104	29085	29208	29168	29030	29013	29146	29040	29114	29098	28937	28945	29233	29244	29078	29076	28850	28800	28787	29090	29215	29224	29083	28821	29042	28974	28943	29025	29201	29214	29177	28897	28927	28956	28926	28891	29122	29118	29011	28971	28985	29056	29017	28800	28963	29010	28965	28987	29182	29133	28648	29288	29125	28985	28807	29087	28948	29037	29055	29158	29286	29137	28894	29018	28874	29038	29066	29205	29027	28887	29009	29188	28960	29008	29023	29436	29018	29200	29235	29420	29158	29150	28949	28969	28928	29101	28955	29044	28787	29265	29267	28965	28993	28750	28989	29082	29266	28921	28903	29054	29110	28926	29078	29092	28939	28861	28825	29107	28969	29055	28946	29137	29135	29276	29118	28986	29057	28741	29001	29112	29084	28958	29087	29121	29118	29314	29296	29058	28982	29211	29250	28960	28903	29026	29287	28936	29129	29106	28874	29238	29130	29149	29238	29010	28921	29033	29038	29110	29181	28855	29084	29006	28965	29259	29138	28993	29055	29008	29191	28780	29046	29135	28924	29028	28850	29184	29234	29224	28865	29138	29232	29023	28910	28928	29218	29179	28999	29023	28937	28902	28972	29299	29249	29064	29222	29141	29082	29076	29279	28958	29021	29071	28966	29111	28992	28969	29191	29088	29367	29159	29306	29146	28983	29042	29081	29022	29301	29155	29038	29026	29075	29051	29081	29024	29181	29182	29075	29006	29175	29146	28994	29076	28872	28968	28951	29199	29188	29183	29183	28897	29135	29309	28980	29038	28885	28849	29050	29164	28889	29125	29103	28853	29260	29118	29001	28838	28956	29155	28873	29067	28967	28981	29133	29091	29130	29186	29151	29175	29107	29203	29058	29355	29112	29143	29048	29123	28941	29224	29090	29090	28898	29298	29064	29230	29022	29068	28925	28971	28851	29001	28883	29210	29104	29070	29162	28968	29076	29145	29041	29132	28924	29180	29041	29069	29172	29064	29156	29087	29107	29133	29123	29119	28982	29276	28964	28938	28881	29277	29281	28961	28972	28837	28981	29008	29181	29207	29009	28896	29126	29153	28967	28962	28929	29083	29124	29103	29045	29167	28998	28897	29218	29104	29126	29186	28935	28935	29119	29026	29372	29289	29146	29192	29100	29037	29139	28949	29107	29055	28865	28963	29133	28916	29192	29203	29100	28886	29146	28884	29106	29022	29031	29245	28963	28995	29154	29212	29092	29066	29000	29259	29165	29273	29281	29039	29101	29167	28860	29161	29000	29091	28985	29039	28911	29121	29238	28918	29133	29080	29130	28863	29082	28935	28964	29240	29215	29180	29073	29165	28920	29149	29183	29059	29353	29000	29291	29233	29088	29294	28829	28927	29010	29144	29030	29171	28963	29067	29179	29059	28865	29165	29218	29134	28930	29062	28962	29261	29153	29269	29207	29072	29168	29020	29052	29033	29059	29195	29181	29068	28923	29026	28902	29205	29141	29205	28955	28983	28919	29043	29167	29109	28995	29090	29001	29053	28894	28930	28894	28931	28888	28918	28946	29186	28970	29010	28971	29131	29045	29076	28907	28962	29124	29056	28897	29054	29126	28789	29008	28968	29057	29296	29110	28930	29013	28963	29017	29041	28946	29231	28844	29081	29048	29210	29121	29037	29324	29016	29103	28932	28908	29029	29136	29136	29255	28712	28848	29092	29184	29084	29020	29212	29148	29006	28871	28902	29194	29122	29228	28900	29061	29070	29080	29155	29075	29267	28903	29150	28971	29010	28940	29154	29170	29032	29221	28948	29051	29153	29018	28963	29024	29071	28888	29230	29098	29248	29013	29086	29267	28992	29195	28976	29125	29104	28990	29078	28786	28968	28901	28875	28947	28901	29113	29152	28926	29120	29366	28945	29069	28897	28981	29005	29105	29226	29152	29120	28952	28971	28997	28928	29102	29258	28890	28966	29076	29031	28921	28841	29199	29040	28991	28931	29098	29188	28773	29081	29124	28721	29059	29021	29058	29141	28946	29117	29267	28985	28927	28912	29059	29116	29106	29110	28924	28949	28855	29136	28977	29180	29004	29125	28867	29175	28970	29102	29184	29139	29066	29279	29120	29025	29026	29092	29357	29189	28900	29179	28983	29063	28889	29184	29125	29051	29048	28964	29015	29033	29089	29293	29186	28999	28961	28897	29123	29068	29068	29185	29171	29076	28907	29131	28888	29007	28829
35611	61128	51818	34925	26544	23096	22439	22344	22087	22202	22100	22291	22138	22050	22146	22061	22179	22308	22127	22023	22090	22100	22032	21939	22107	22119	22207	22179	22191	21989	22078	22272	22107	22073	22182	22086	22065	22206	21822	21908	22067	22009	22076	22153	22183	22181	21969	22248	22117	22227	22267	22115	22166	22251	22213	22226	22219	22149	22108	22097	22025	22163	22211	22136	22124	22233	22152	22114	21964	22335	21970	22244	22186	22138	22087	22318	22192	22316	22065	22063	22146	22067	22134	22302	22131	22090	21997	22190	22176	22062	22283	22154	22129	22138	22122	22186	22195	22256	22180	22009	22167	21965	22145	22179	22259	22133	22198	21998	22252	22032	22088	22025	22073	22015	22126	22058	22184	21856	22233	22198	22171	22196	22110	22275	22148	22063	22225	22322	21974	22375	22089	22136	22184	22074	22172	22049	22283	22057	22218	22056	22033	22229	22116	22050	22088	22066	22076	22081	22204	21841	22144	22078	22353	22126	22276	21928	22068	22085	22302	22096	22137	22185	22008	22067	22226	21983	22197	21998	22134	22121	22265	22139	22207	22174	21962	22146	22159	22079	22047	22094	22047	21863	22020	22167	22030	22130	22074	22033	22130	22148	22068	21977	22111	22241	22228	22145	22237	22085	22191	22108	22079	22055	22123	22316	22033	22125	21993	22044	22161	22162	22208	22197	22105	22098	22136	22390	22326	22151	22073	22024	22219	22194	22232	22189	22266	22068	22332	22121	22200	22061	22165	22096	22093	22183	22158	22106	22013	22268	22124	22182	22173	22108	22079	22280	22045	22098	22136	22100	22046	22202	22056	22291	22212	22048	22159	22271	22074	22311	22246	22142	22048	22301	22198	22001	22108	22096	22254	22074	22165	22102	22049	21992	22212	22187	22267	21985	22142	22228	22090	22233	22115	22107	22250	21881	22240	22219	22188	21994	22301	21964	22253	22057	22286	22073	22197	22152	22065	22110	22111	22231	22264	22169	21969	22014	22175	21925	22017	22238	22169	22207	22119	22208	22323	22168	22134	22077	22199	22346	22235	22044	21984	22218	22239	22005	22198	22070	21860	22095	22292	22153	22162	22078	22159	22094	22177	22228	22174	22046	22429	22061	22248	22053	21971	22124	22050	22198	22227	22130	21977	22183	22001	22111	22079	21893	22042	22116	22006	22080	22039	22153	22060	22138	22088	22227	22337	22190	22157	21837	21878	21920	22009	22184	22139	22128	22007	22227	22002	22212	22131	22041	22212	22016	22278	22201	22132	22246	22203	22045	22255	22132	22169	22035	22135	22115	22049	22139	22205	22191	22310	22142	22084	22038	22139	22257	21975	22202	22198	22041	22119	22163	22172	22189	22203	22246	21919	22312	21961	22248	22071	22196	21947	22237	22205	22064	21966	22183	22236	22152	22241	22039	22300	22132	22036	22159	22141	22023	22366	22249	22107	22246	22193	22037	22072	22080	22240	22083	22206	21998	21846	21962	21869	22064	22223	22124	22083	22123	22202	22264	22350	22064	22172	22141	22109	22058	22023	22133	21989	22109	22268	22285	22115	22203	22187	21992	22104	22255	22131	22048	22137	22150	22063	22165	22096	22181	22158	22243	22188	22102	22167	22267	22264	21971	22226	21994	22057	22094	22177	22135	22121	22117	22151	21959	22136	22013	22248	22176	22204	22134	22204	21880	22009	21989	22195	22183	22155	22244	22059	22208	22099	22059	22238	22158	22230	22099	21968	22204	22051	22284	22103	22195	21979	22016	22142	22123	22276	22045	22221	22211	21999	22066	21852	22100	22178	22081	22018	22107	22137	22124	22356	22013	22239	22112	22030	22218	22092	22124	22013	22264	22116	21972	22092	22228	22058	22079	21926	22201	22238	22011	22185	22043	22219	22098	22230	22108	22232	22070	22279	22106	22078	21936	22054	22092	22211	22058	22195	22137	22189	22232	22079	22160	22236	22032	22208	22113	22236	22137	22264	21814	22182	22053	22117	22173	22118	22114	22180	22075	22100	22053	22023	22024	22133	22040	22159	22117	22163	22246	22063	22079	22169	22314	22135	22162	22168	22249	22281	22044	21995	21910	22129	22306	22259	22076	22198	22208	22056	22073	22240	22227	22122	22161	22208	22032	22027	21971	22164	22055	22073	22258	22098	22290	22148	22235	22072	22138	22099	22138	22070	22100	22128	22039	22112	22216	22117	22259	22213	22177	22234	22276	21963	22165	22194	22181	22249	22126	22162	21995	22080	22078	22221	22226	22026	22095	22030	22097	22037	22106	21897	22203	22061	22132	22105	22085	22191	22138	22129	22181	22181	22076	22232	22169	22224	22209	21923	21910	22130	22099	22070	22122	22070	21958	22217	22148	22066	22047	22221	22131	22259	22091	22121	22193	22209	22250	21990	22097	22085	22026	22094	22100	22063	22003	22091	21948	22064	22158	22220	22065	22137	22161	22282	22028	22195	21956	22155	22205	22055	22329	22184	22207	22033	22036	22346	22194	22082	22120	22085	22029	22116	22063	22193	21976	22193	22177	22306	22014	22035	22236	22339	22079	22094	22166	22111	22106	22055	22049	22128	22115	22031	22078	22212	22115	22214	22097	22053	22089	22063	22008	21969	21957	22097	22203	22224	22257	22189	22195	22056	22268	22137	22095	22156	22293	22174	22209	22183	22197	22136	22160	22182	22145	22139	21993	22162	21914	22046	22064	22044	22003	22255	22002	22004	22214	22257	22134	22072	22070	22328	22106	22168	22067	22118	22108	22042	22121	22306	22170	22077	22197	22026	22191	22133	22133	22082	22100	22149	22052	22294	22190	22215	22124	22119	22154	21889	22004	22179	22028	22116	22052	22315	22126	22165	22098	22289	22217	22075	22154	22166	22049	22172	22193	22095	22130	22011	22139	22280	22139	22061	22090	22047	22244	22175	22252	22041	22154	22106	22110	22088	22123	22168	22040	22170	22082	21978	22223	21937	22149	22194	22072	22106	22317	21989	22200	22181	22102	21972	22067	22287	22127	22274	22151	22149	22085	22225	22182	22250	21962	22320	22160	22255	22221	22102	22046	22141	22235	21995	22077	22090	22033	21994	22168	22269	22080	22279	22117	22191	21954	22208	22183	22072	22264	22294	22006	22255	22143	22151	22045	22049	22262	22148	22263	22187	21880	22244	22163	22086	22200	22010	22014	22169	22236	22270	22071	22066	22324	22113	22015	22093	22228	21895	22140	22122	22093	22218	22072	22149	22232	22087	22072	22301	22287	22155	22209	22074	22151	22149	22222	22290	22177	22065	22137	22127	22257	21938	22166	22104	22110	22160	22123	22222	22060	22181	22148	22255	22134	22110	22121	22009	22174	22129	22208	22189	22087	22138	22078	22196	22112	22125	22141	22033	21912	22086	22243	22166	22034	22248	22125	22083	22135	22125	21976	22143	22215	22014	22204	22073	22158	22154	22133	21990	22236	22106	22242	22110	22045	22162	22215	22070	22125	22026	22186	22226	22097	22045	22083	22166	22171	22172	22066	22243	22221	22076	22082	22079	22062	22028	22102	22297	22116	21939	22139	22184	22275	22052	22003	22062	22179	22192	22056	22026	22098	22017	22298	22104	22131	22031	22066	22112	22121	21974	21956	22242	22301	22054	22172	22059	22092	22222	22113	22126	22168	22102	22205	22165	22200	22270	22093	22085	22048	21997	22228	22102	22157	22163	22157	22001	22348	21933	21990	22141	22004	22181	22123	22173	22189	22136	22202	22015	21999	22191	22181	22195	22208	22147	22021	22157	22243	22306	22129	22114	22398	22102	22133	22081	22147	22082	22130	22033	22316	22008	22260	22328	22078	22271	22054	22152	22207	21892	22182	22095	22083	22088	22171	22146	22189	22103	22105	22011	22254	22235	22210	22145	22026	22291	21872	22101	22282	22164	22060	22132	22094	22133	22200	22220	21879	22293	22060	22223	22137	22124	22206	22004	22251	22194	22193	21992	22012	22231	22118	22053	22037	22192	22214	22192	22133	22279	22117	22101	22241	22251	22149	21991	22145	22116	22135	22173	22032	22148	22204	22155	22175	22040	22054	22368	22061	22133	22059	22235	22029	22013	22152	22073	22257	22320	22151	22173	22190	22241	22157	22154	22044	22065	22179	22284	22223	22267	21973	22176	22308	22279	22092	22258	21978	22175	21990	22211	22131	22156	22016	21973	22066	22105	22036	22154	22235	22224	22111	22103	22178	21945	22124	22038	22112	22184	22102	22059	22259	22275	22085	22086	22163	22078	22189	22036	22129	22187	21837	22343	22249	22112	22092	21999	21954	22046	22047	22151	22175	22286	21969	22159	22181	22238	22356	22120	22298	22115	22213	22149	22182	22123	22186	22267	22081	22072	21980	21935	22030	22260	22083	22167	22220	22041	22091	22312	22160	22054	22221	22024	22184	22191	22131	22146	22114	21982	22208	22067	22058	22126	22109	22035	22285	22049	22083	22216	22251	22196	22211	22079	22005	22043	22137	22072	22095	22256	22174	21988	22084	22222	22025	22340	21954	22029	22239	22244	22073	22078	21938	22128	22204	22069	22113	22095	22073	22296	22033	22077	22260	22156	22113	22054	22230	22180	22105	21944	22186	22285	21987	22033	22033	22320	22149	22197	22080	22011	21980	22083	22234	22148	22063	22197	22316	22140	22183	22089	22199	22223	22230	22185	22163	22218	22013	22223	22187	22227	22123	22134	22204	22318	22230	22277	21961	22185	22202	21846	22049	22095	22027	22094	22344	22111	22226	22074	22143	22192	22002	22389	22118	22201	22126	21900	22063	22421	22080	22096	22154	22139	22172	22202	22145	21945	22052	22222	22226	22147	22183	22141	22018	22034	22091	22052	22239	22125	22175	22096	22106	22023	22177	22175	22127	22084	21891	22139	22133	22091	22043	22184	22129	22166	22135	21985	22093	22174	22216	22216	22247	22241	22091	21956	22057	22208	22028	22252	22124	22313	22026	22052	22240	22131	22022	22089	22145	22218	22095	22111	22122	22135	21983	22124	22187	22204	22335	22202	22105	22017	22074	22096	22135	22211	22059	22167	22216	22170	21884	22115	22125	22157	22192	21946	22270	22165	22183	22006	22087	22258	22069	22158	22214	22225	22121
23759	25441	45086	44284	36221	32528	31875	29675	29352	29517	29669	29370	29206	29623	29604	29140	29294	29474	29424	29585	29412	29560	29308	29469	29335	29326	29358	29353	29309	29448	29267	29292	29241	29405	29433	29305	29239	29315	29181	29262	29171	29428	29426	29232	29137	29348	29211	29370	29282	29328	29344	29066	29341	29248	29217	29145	29163	29265	29127	29310	29466	29230	29332	29476	29410	29177	29000	29089	29459	29008	29294	29390	29179	29191	29206	29291	29086	29238	29269	29034	29326	29193	29280	29483	29252	29275	29631	29257	29107	29545	29373	29005	29357	29428	29286	29147	29290	29186	29453	29415	29065	29307	29182	29142	28952	29517	29367	29210	29234	29438	29260	29142	29128	29088	28954	29395	29257	29334	29342	29095	29107	29446	29202	29233	29294	29424	29052	29179	29298	29161	29269	29283	29247	29114	29131	29056	29143	29346	29381	29361	29033	29172	29193	29049	29148	29159	29208	29083	29209	29305	29275	29204	29091	29324	29255	29266	29120	29142	29329	29308	29289	29296	29149	29069	29269	29273	29349	29342	29511	29298	29329	29355	29190	29007	29172	29377	29222	29300	29067	29359	29304	29262	28966	29460	29054	29175	29116	29195	29185	29213	29177	29259	29158	29116	29121	29366	29220	29119	29234	29175	29203	29290	29109	29245	29107	29098	29134	29235	29278	29000	28872	29031	29094	28946	29519	29267	29071	29217	29195	29220	29379	29409	29274	28994	29427	29107	29187	29209	29271	29119	29281	29221	29337	29482	29335	29198	29394	29355	29470	29166	29428	29113	28966	28964	29318	29187	29240	29359	29542	29136	29237	29161	29213	29268	29100	29082	28958	29318	29184	28965	29124	29189	29407	29338	28934	29094	29149	29156	29100	29386	29216	29179	29032	29243	28828	29327	29260	29267	29498	29443	29605	29269	29181	29340	29320	29168	29027	29104	29222	29154	29373	29197	29193	29298	29168	29203	29158	29215	29385	29240	29344	29145	29140	29330	28973	29108	29123	29246	29276	29183	29375	29204	29319	29103	29238	29119	29050	29114	29221	29120	29254	29409	29188	29202	29111	29114	28897	29183	29186	29430	29228	29395	29121	29206	29326	29201	29252	29151	29304	29327	29228	29304	29392	29281	29019	29208	28960	29147	29060	28984	29297	29175	29110	29089	29377	29201	29276	29143	29407	29142	29170	29050	29092	29303	29186	29243	29050	29286	29037	29261	29338	29069	29181	29138	29365	29177	29155	29279	29122	29480	29246	29003	29181	29247	29037	29353	29180	29414	28967	29056	29007	29362	29066	29111	29130	29224	29202	29135	29144	29078	29151	29332	29076	29392	29269	29414	29158	29209	29310	29153	29056	29187	29209	29317	29242	29239	29385	29318	29420	29267	29367	29078	29443	29173	29157	29303	29234	29339	28931	29180	29185	29211	29164	29273	29444	29010	29160	29190	29189	29193	29124	29281	29263	28920	29255	29050	29426	29189	29315	29373	29047	29252	29435	29138	29322	29244	29383	29133	29410	29437	29525	29272	29209	29219	29405	29270	29287	29196	29055	29267	29159	29313	29140	29129	29407	29251	29093	29227	29295	29302	28949	29151	29189	29195	29418	28952	29074	29337	29304	29216	29124	29331	29376	29080	29041	29190	29116	29090	29103	29126	29094	29392	29443	29155	29193	29031	29171	28973	29137	29434	29344	29342	29237	29247	29149	29134	29079	29247	29388	29186	29207	29562	29267	29208	29235	29284	29218	29088	29384	29293	29425	29276	29414	29146	29376	29089	29058	29126	29157	29274	29320	29374	29256	29245	29279	29332	29347	29242	29398	29077	29032	29206	29389	29303	29381	29292	29444	29234	29228	29216	29279	29269	29324	29162	29384	29082	29263	29230	29184	29002	29321	29396	29204	29443	29129	29098	29273	29274	29170	29185	29191	29195	29251	29351	29058	29372	29282	29005	29321	29246	29185	29235	29022	29224	29492	29149	29138	29080	29046	29342	29233	29205	29398	29254	29261	29338	29257	29174	29195	29090	29229	29361	29160	29086	29228	29391	29009	29202	29115	29286	29177	28961	29218	29192	29225	29098	29416	29106	29408	29526	29221	29258	29050	29125	29399	29088	29311	29357	29237	29005	29382	29186	28935	29130	29125	29372	29275	29065	29189	29148	29192	29206	29230	29349	29279	29208	29243	28991	29125	29364	29230	29256	29099	29272	29362	29261	29130	29308	29385	29233	29400	29327	29115	29357	29313	29261	29281	29219	29207	29206	29046	29143	29486	29356	28873	28956	29358	28916	29110	29216	29083	29187	29218	29132	29222	29200	29130	29206	29302	29319	29146	29092	29218	29340	29289	29227	29283	29131	29142	29417	29358	29079	29224	29151	29259	29264	29266	29402	29217	29146	29155	29182	29022	29361	29107	29111	29241	29614	29445	29179	29230	29208	29114	29352	29289	29258	29201	29153	29344	29305	29359	29353	29054	29420	29164	29324	29174	29155	29028	29354	29162	29287	29391	29191	29158	29077	29474	29354	29081	29174	29532	29129	29317	29097	29195	29137	29123	29302	29100	29262	29474	29212	29201	29547	29285	29364	29327	29195	29314	29028	29137	29481	29152	29080	29237	29262	29128	29118	29212	29282	29231	29268	29135	29353	29429	29074	29313	29174	29493	29153	29178	29242	29160	29308	29508	29283	29137	29244	29254	29145	29203	29141	29308	29202	29388	28992	29203	29542	29231	28970	29251	29190	29274	29204	29359	29109	29392	29528	29296	29564	29085	29235	29138	28976	29139	29223	29369	29044	29120	29203	29235	29196	29309	29153	29287	29070	29120	29222	29387	29190	29302	29215	29322	29391	29090	29216	29312	29187	29212	29124	29505	29115	29078	29279	29149	29115	29072	29102	29366	28912	29416	29312	29308	29153	29274	29078	29375	29275	29263	29083	29377	29125	29161	29269	29066	29020	29149	29175	29271	29336	29072	29311	29286	29150	29324	29308	29471	29496	29122	29261	29317	29058	29002	29268	29207	29361	29199	29079	29051	29282	29439	29134	29140	29207	29424	29412	29258	29337	29098	29216	29325	29329	29274	29101	29088	29222	29175	29220	29389	29181	29126	29342	29187	29198	29350	28978	29192	29268	29075	29239	29079	29221	29301	29205	29447	29639	28957	29303	29322	29183	29031	29126	29222	29276	29147	29117	29227	29300	29238	29312	29186	29306	29065	29034	29172	29317	29103	29222	29059	29275	29243	29317	29405	28947	29333	29108	29317	29058	29242	29144	29181	29127	29096	29088	29186	29176	29411	29310	29278	29349	29191	29248	29102	29348	29127	29261	29255	29251	29324	29146	29118	29320	29122	29327	29350	29334	29067	29292	29211	29030	29231	29284	29054	29366	29281	29263	29444	29330	29142	29275	29104	28897	29279	29277	29182	29307	29143	29360	29361	29401	29329	29368	29259	29168	29074	29178	29410	29277	29316	29435	29339	29249	29326	29125	29062	29255	29099	29143	29123	29690	29238	29415	29183	29117	29374	29403	29362	29230	29262	29278	28985	29044	29144	29292	29297	29276	29019	29210	29326	29315	29252	29054	29220	29088	29255	29067	29221	29166	29232	28986	29322	29198	29284	29044	29223	29256	29297	29295	28997	29230	29279	29277	29250	29396	29557	29395	29266	29242	29338	29158	29434	29424	29363	29192	29268	29243	29209	29308	29343	29218	29313	29186	29182	29077	29523	29361	29224	29163	29296	29103	29192	29165	29443	29295	29306	29222	28957	29278	29288	29379	29240	29349	28965	29059	29367	29095	29164	29182	29225	29554	29207	29285	29195	29220	29384	29219	29312	29402	29159	29355	29115	29077	29122	29127	29219	29084	29203	29004	29356	29244	29302	29065	29085	29330	29419	29269	29167	29084	29253	29266	29372	29193	29154	29254	29317	28999	29136	29542	29282	29427	29196	29107	29233	29403	29235	29056	29201	29285	29682	29507	29156	29128	28882	29236	29148	28907	29135	29193	29416	29352	29310	28948	29162	29180	29224	29230	29068	29199	29263	29349	29316	29179	29460	29102	29172	29031	29408	29039	29057	29083	29359	29431	29383	29218	29220	28994	29324	29427	29355	29056	29178	29256	29193	29137	29395	29357	29177	29223	29078	29016	29317	29189	29080	29166	29272	29273	29312	29099	29170	29208	29235	28909	29060	29116	29210	29131	29443	29155	29290	29367	29025	29253	29193	29294	29270	29039	29208	29217	29323	29160	29253	29447	29328	29238	29353	29269	29354	29190	29103	29150	29527	28979	29168	29413	29358	29240	29317	29100	29129	29023	29197	29205	29105	29117	29349	29315	29131	29381	29245	29422	29368	29270	29501	29354	29191	29274	29141	28985	29329	29166	29525	29409	29349	29186	29054	29170	29123	29589	29381	29478	29211	29310	29181	29111	29139	29135	29309	29124	29349	29112	29278	29409	29232	29390	29166	29230	29047	29146	29433	29176	29247	29269	29135	29428	29358	29356	29131	29380	29271	29290	29299	29269	29248	29305	29285	28986	29284	29146	29280	29196	29297	29172	29151	29345	29201	29135	29439	29073	29078	29196	29118	29285	29286	29359	29151	29083	29238	29058	29203	29197	29285	29169	29285	29256	29266	29361	29170	29080	29217	29042	29111	29386	29280	29166	29088	29187	29174	29261	29142	29218	29146	29359	29341	29176	29283	29495	29236	29059	29263	28984	29328	29098	29368	29475	29175	29292	29061	29296	29288	29278	29463	29472	29383	29028	29186	29298	29248	29235	29277	29062	29295	29274	29378	29236	29175	29324	29136	29181	29505	29190	29272	29132	29132	29173	29331	29167	29252	29356	29431	29374	29363	29320	29082	29375	29359	29128	29439	29034	29041	29267	29412	29314	29279	29299	29351	29325	29055	29297	29174	29476	29514	29317	29291	29235	29171	29074	29231	28865	29340	29369	29221	29018	29413	29339	29198	29047	29189	29300	29321	29404	29181	29062	29240	29561	29176	29129	29262	29284	29328	29277	29171	29181	29222	29269	29045	29287	29409	29255	29331	29168	29361	29138	29373	29266	29194	29282	29451	29211	29275	29324	29414	29186	29001	29295	29158	29250	29503	29464	29245	29055	29374	29242	29237	29528	29363	29246
58640	101930	88458	61989	40387	27745	23551	22560	22240	22400	22527	22405	22365	22431	22318	22474	22335	22363	22296	22335	22341	22273	22363	22348	22422	22333	22298	22404	22539	22306	22287	22222	22415	22518	22262	22278	22429	22414	22272	22063	22406	22540	22281	22400	22415	22167	22535	22342	22476	22303	22143	22283	22526	22340	22293	22445	22279	22361	22475	22251	22385	22426	22363	22332	22454	22394	22291	22522	22098	22513	22409	22470	22290	22252	22365	22379	22533	22421	22250	22370	22437	22342	22193	22241	22463	22389	22179	22311	22350	22282	22472	22354	22308	22481	22488	22308	22387	22355	22233	22559	22295	22393	22238	22274	22321	22272	22244	22300	22335	22314	22286	22382	22564	22294	22590	22493	22238	22301	22281	22437	22316	22366	22476	22371	22301	22288	22377	22376	22149	22253	22405	22257	22334	22329	22383	21998	22335	22303	22296	22312	22342	22394	22273	22343	22218	22274	22307	22363	22635	22170	22291	22417	22146	22228	22203	22356	22510	22353	22401	22350	22329	22295	22414	22324	22258	22197	22425	22490	22367	22382	22459	22271	22438	22401	22374	22364	22277	22304	22452	22342	22321	22284	22364	22237	22180	22394	22520	22353	22455	22325	22267	22630	22225	22339	22375	22367	22286	22306	22361	22131	22294	22419	22357	22249	22172	22352	22244	22336	22408	22360	22284	22510	22353	22363	22436	22306	22353	22409	22448	22408	22262	22237	22200	22387	22192	22342	22415	22268	22429	22310	22282	22526	22483	22281	22196	22429	22333	22508	22229	22349	22207	22456	22208	22410	22225	22263	22308	22286	22225	22339	22385	22380	22259	22295	22299	22434	22293	22517	22278	22397	22274	22240	22397	22374	22477	22312	22309	22378	22069	22338	22307	22308	22373	22295	22287	22370	22471	22365	22268	22325	22389	22461	22258	22354	22383	22356	22393	22327	22306	22366	22502	22277	22487	22363	22343	22303	22227	22529	22483	22292	22337	22289	22346	22449	22289	22202	22462	22204	22587	22141	22160	22143	22300	22422	22456	22376	22271	22221	22122	22184	22279	22373	22348	22239	22383	22297	22270	22339	22237	22468	22259	22162	22500	22350	22207	22551	22340	22394	22551	22333	22176	22380	22493	22181	22173	22311	22413	22104	22279	22191	22351	22260	22302	22144	22341	22389	22355	22331	22280	22268	22365	22406	22418	22266	22194	22322	22258	22283	22311	22341	22190	22417	22260	22329	22432	22284	22282	22351	22331	22355	22412	22213	22312	22250	22343	22455	22316	22286	22408	22500	22336	22339	22394	22234	22452	22249	22314	22507	22305	22405	22200	22355	22442	22055	22343	22516	22473	22461	22246	22262	22348	22534	22352	22340	22104	22289	22337	22294	22348	22357	22249	22191	22194	22149	22322	22308	22149	22273	22354	22449	22213	22430	22476	22200	22289	22286	22492	22221	22506	22290	22443	22445	22309	22500	22253	22379	22427	22303	22475	22354	22476	22372	22309	22287	22398	22434	22218	22267	22213	22358	22295	22246	22419	22251	22359	22347	22238	22354	22179	22403	22184	22253	22403	22436	22524	22371	22296	22374	22160	22153	22336	22357	22136	22386	22250	22324	22247	22279	22379	22226	22360	22262	22175	22250	22323	22326	22236	22352	22359	22196	22140	22529	22174	22409	22206	22233	22368	22398	22293	22388	22276	22327	22300	22222	22371	22350	22237	22338	22293	22435	22267	22268	22347	22347	22380	22309	22482	22302	22178	22127	22271	22377	22447	22122	22231	22356	22231	22315	22398	22308	22378	22411	22529	22432	22444	22232	22353	22443	22475	22278	22249	22492	22206	22172	22422	22373	22281	22360	22224	22236	22388	22321	22270	22287	22371	22384	22290	22197	22504	22348	22294	22182	22352	22299	22546	22403	22296	22489	22393	22465	22287	22270	22433	22408	22199	22346	22241	22125	22241	22327	22391	22197	22402	22296	22171	22301	22325	22356	22241	22185	22573	22305	22177	22275	22200	22397	22312	22234	22208	22374	22224	22270	22418	22546	22325	22355	22530	22288	22267	22054	22418	22466	22224	22420	22233	22078	22287	22250	22389	22508	22260	22374	22343	22204	22371	22249	22549	22572	22205	22326	22376	22215	22227	22357	22228	22564	22308	22304	22297	22281	22046	22270	22539	22241	22450	22705	22219	22248	22303	22307	22273	22381	22530	22468	22351	22410	22515	22234	22318	22223	22313	22350	22415	22220	22229	22307	22329	22240	22582	22346	22479	22118	22422	22421	22264	22336	22164	22392	22233	22443	22307	22063	22146	22330	22337	22304	22272	22244	22391	22276	22203	22382	22382	22324	22376	22439	22351	22355	22327	22309	22299	22300	22407	22305	22339	22288	22327	22425	22155	22321	22411	22383	22347	22329	22284	22413	22540	22488	22292	22261	22493	22351	22309	22255	22369	22143	22242	22256	22370	22365	22351	22366	22395	22325	22260	22175	22372	22328	22111	22268	22303	22434	22428	22396	22374	22359	22355	22217	22326	22320	22357	22500	22189	22357	22439	22448	22304	22314	22349	22262	22321	22136	22399	22467	22204	22283	22489	22346	22384	22379	22375	22191	22249	22295	22312	22245	22241	22321	22323	22228	22287	22350	22167	22368	22227	22171	22519	22285	22409	22449	22319	22255	22311	22331	22443	22355	22354	22396	22293	22232	22339	22615	22271	22211	22313	22303	22480	22301	22331	22271	22529	22349	22389	22451	22429	22343	22267	22130	22386	22230	22265	22349	22239	22207	22348	22343	22362	22445	22278	22262	22442	22384	22124	22371	22466	22499	22493	22400	22329	22415	22192	22309	22422	22169	22386	22471	22483	22488	22593	22286	22333	22409	22201	22490	22397	22423	22400	22264	22483	22294	22560	22259	22368	22277	22301	22373	22370	22331	22367	22217	22346	22306	22244	22325	22231	22177	22334	22526	22268	22230	22308	22171	22292	22459	22354	22255	22238	22126	22497	22344	22265	22119	22223	22245	22194	22254	22309	22419	22173	22253	22357	22381	22372	22279	22189	22288	22419	22079	22350	22372	22123	22211	22231	22321	22330	22316	22129	22398	22254	22284	22423	22291	22298	22466	22310	22298	22587	22532	22402	22308	22188	22169	22210	22239	22334	22324	22315	22388	22382	22355	22320	22238	22119	22397	22488	22234	22262	22344	22338	22337	22437	22280	22488	22180	22550	22285	22561	22173	22507	22236	22462	22402	22355	22312	22207	22339	22262	22212	22301	22390	22316	22332	22466	22372	22369	22394	22239	22400	22540	22339	22268	22171	22350	22068	22315	22408	22276	22268	22508	22267	22362	22220	22510	22504	22317	22352	22564	22233	22433	22409	22389	22349	22407	22407	22318	22396	22242	22493	22327	22381	22241	22384	22211	22166	22403	22406	22363	22190	22243	22575	22214	22419	22084	22185	22270	22292	22645	22364	22296	22293	22305	22281	22242	22200	22254	22312	22266	22465	22399	22350	22201	22372	22351	22246	22413	22494	22327	22428	22255	22509	22491	22368	22563	22205	22288	22301	22518	22463	22142	22255	22571	22244	22106	22558	22337	22370	22370	22343	22395	22398	22308	22473	22297	22357	22428	22421	22551	22418	22338	22234	22523	22205	22420	22240	22367	22268	22319	22388	22357	22421	22521	22245	22340	22264	22305	22384	22334	22104	22416	22459	22253	22273	22261	22200	22337	22239	22273	22374	22399	22402	22164	22229	22244	22154	22440	22503	22378	22320	22173	22321	22397	22319	22196	22403	22314	22364	22519	22437	22305	22272	22358	22219	22380	22534	22265	22332	22587	22127	22334	22487	22132	22364	22441	22263	22419	22274	22399	22189	22480	22192	22103	22450	22191	22460	22397	22279	22437	22363	22198	22422	22428	22354	22219	22330	22319	22272	22408	22318	22457	22282	22427	22279	22297	22346	22291	22373	22376	22410	22256	22457	22342	22457	22380	22369	22290	22343	22199	22130	22321	22336	22249	22265	22323	22446	22384	22396	22234	22172	22425	22422	22279	22302	22428	22433	22431	22221	22230	22398	22311	22175	22289	22153	22279	22429	22363	22344	22283	22285	22414	22290	22433	22173	22397	22168	22476	22183	22268	22218	22522	22207	22323	22360	22463	22335	22196	22204	22317	22250	22273	22338	22335	22251	22611	22044	22384	22248	22247	22283	22432	22291	22271	22313	22308	22336	22331	22321	22346	22386	22302	22546	22197	22353	22464	22434	22427	22108	22312	22156	22310	22323	22269	22335	22132	22456	22435	22378	22354	22309	22302	22234	22435	22246	22435	22289	22169	22424	22195	22375	22235	22226	22322	22222	22318	22312	22272	22388	22282	22560	22415	22472	22372	22380	22423	22211	22173	22448	22234	22367	22357	22318	22387	22604	22403	22268	22239	22226	22450	22274	22365	22417	22228	22413	22331	22384	22396	22377	22608	22289	22307	22364	22244	22398	22483	22383	22142	22326	22391	22318	22307	22303	22226	22384	22292	22429	22396	22410	22393	22317	22147	22299	22293	22332	22238	22353	22403	22188	22458	22359	22317	22397	22431	22408	22208	22369	22204	22381	22472	22008	22257	22104	22405	22269	22268	22310	22446	22280	22363	22529	22320	22434	22379	22362	22452	22148	22405	22344	22225	22292	22360	22241	22359	22473	22179	22262	22355	22258	22403	22400	22522	22309	22476	22298	22255	22240	22257	22402	22298	22307	22453	22436	22205	22227	22189	22430	22227	22280	22181	22186	22265	22392	22427	22356	22358	22253	22348	22116	22289	22138	22296	22360	22369	22333	22474	22209	22357	22406	22426	22335	22317	22578	22347	22100	22450	22403	22311	22136	22364	22332	22415	22509	22581	22277	22330	22412	22319	22220	22370	22521	22293	22251	22397	22354	22522	22289	22237	22272	22086	22355	22237	22314	22409	22275	22240	22294	22222	22228	22347	22363	22485	22424	22220	22390	22281	22239	22398	22420	22406	22383	22394	22424	22313	22347	22202	22405	22289	22248	22342	22204	22441	22218	22444	22267	22455	22228	22178	22292	22244	22398	22409	22204	22088	22265	22243	22401	22268	22190	22408	22339	22246	22431	22685	22192	22232	22322	22325	22474
22472	24304	41656	42221	36512	32881	33840	30572	30380	30771	30626	30368	30423	30418	30544	30631	30465	30342	30394	30381	30555	30459	30342	30484	30302	30184	30312	30377	30501	29996	30217	30175	30129	30044	30326	30201	30138	30020	30184	30180	30158	30054	30086	30257	30149	30160	30063	30130	30119	30368	30190	30488	30418	30119	30169	30180	30265	30004	30090	30257	30306	30087	29888	30232	30023	30109	30310	30055	30022	30065	30154	30190	30273	30066	30046	30086	30198	30076	30179	29864	29981	30214	30382	30229	30159	30273	30342	30332	30322	30180	29912	30078	30074	30026	29873	30101	30304	30253	30168	30293	29978	29923	30041	30473	30089	30165	30177	30066	30148	30085	30128	30058	30225	29989	30163	30169	30022	30250	30332	29955	30209	30054	29995	29893	30229	30016	30335	30038	30004	30128	30081	30303	30053	30231	30068	29932	30099	30028	30307	30236	30162	29979	30292	30368	30049	30035	30008	30254	30027	30008	29967	29984	30356	29965	30063	30052	30111	30009	30015	30336	29922	29972	30126	30180	30280	29896	30063	29874	30156	30218	30050	29786	30054	29874	30256	30077	30038	29999	29995	30194	30189	30212	30021	30025	30213	30098	29900	30052	29998	30227	30026	30138	30144	29755	30095	30167	29778	30000	30168	30236	30089	29871	30137	30037	30126	30104	30459	30107	30260	30093	30074	30117	30140	30052	30017	30286	30148	30186	30166	30039	29809	30048	30129	30077	30118	29991	30085	30037	29815	30232	29923	30354	29934	29973	30085	30266	29892	30014	30000	29920	30309	30142	30164	30200	29993	29990	30355	30283	30105	30150	30224	30107	30250	30038	30261	30260	30315	30047	29986	30039	29982	30048	30072	30177	30132	30202	30040	30134	30206	30090	30105	30156	30294	30023	29959	30065	30040	30142	30028	30194	30210	29954	29852	29979	30075	30202	29964	30374	30224	30046	29877	30136	30258	30060	30229	30049	30164	29989	30006	30154	29964	30194	29954	29960	30034	30039	29845	30415	30233	30223	30182	30131	30081	30270	30039	30210	30094	29967	30329	30081	30079	30003	29963	30282	30017	30082	30205	29949	30200	30142	30136	29911	30078	30172	30225	30284	30090	30064	29910	30066	30148	30176	30254	30083	30131	30048	30101	30296	30225	30075	30191	29751	30248	30313	30013	30205	30100	30193	30291	30130	30159	29961	29809	29774	29990	30086	30086	30015	30238	29769	30266	30020	30174	30141	30000	30166	30029	30064	30217	29958	30163	30093	30073	30213	30138	30161	30097	30110	30230	30005	29930	29980	30240	30060	29970	30155	30140	29924	29916	29993	30007	30139	30323	30276	30211	29993	30114	30021	29995	30063	29933	30137	30199	29936	30044	30101	29881	30171	30125	29922	30210	30189	30133	30048	30075	30014	29941	30256	30002	30060	30111	30323	30136	29877	30027	30114	30081	30020	29969	30135	30283	30035	30016	30227	30087	30037	30315	30110	30260	30029	30248	30089	29883	30161	30285	29867	29949	30032	30023	29970	30227	29917	30244	30154	30070	30146	29998	30508	30434	30138	30018	30115	30272	29853	29890	30026	30032	30160	30000	30513	29729	30376	29935	29895	30072	29928	30081	29994	29946	30315	30142	30150	30308	30143	30172	29983	30073	30044	30154	30224	30142	30331	30109	30318	30081	30082	30201	29867	30299	29960	30095	30243	30102	30103	30165	29993	29889	29910	29822	30000	29960	30481	30237	30314	30223	30037	30057	29894	30155	29952	30346	30029	30328	30116	30276	30176	30027	29884	29872	30012	30097	29980	30194	30149	30144	29924	30080	29918	29863	29988	30056	30199	30352	30258	30149	29991	29965	30144	29830	30070	29895	30127	30099	29938	30214	30199	30209	30116	30188	29826	30108	30211	29958	30039	29974	30010	29936	30214	29991	30146	30108	30130	30174	29985	29967	30114	30141	30019	30093	30149	30061	29946	30284	30201	30056	29946	29935	29882	29940	29947	30292	29931	30021	30017	30253	30098	29850	29980	30167	30030	29941	30374	30341	30069	30296	29825	29620	30183	30063	30399	29951	30076	29873	30352	29849	29973	30219	30190	29981	30164	30065	30123	30030	30074	29889	29816	30017	29971	30043	30179	29878	29978	30221	30088	30090	30041	30134	30180	29914	30140	30158	29863	30418	29998	30242	29980	29893	29985	30135	29953	30182	30043	30082	29933	30316	30103	30065	30072	30229	29824	30297	30090	29999	29948	29990	30017	30178	29858	30259	30101	29966	30029	29990	30142	30315	30189	30202	30291	30071	30077	30009	29928	30230	30107	30221	29929	30094	30280	30264	30006	30146	30148	29961	30189	30231	30025	30018	29858	30156	30025	30077	30207	30171	30147	30163	30308	30012	30191	30172	30142	30361	29993	30119	29794	30219	29979	29870	30274	30150	30197	29962	29988	30171	30050	30015	30029	29984	29969	30005	30094	30039	30016	29904	30031	30119	30142	29999	30236	30328	30171	30082	30103	30042	29879	30069	29865	29995	30004	30063	30022	29921	30183	30188	30154	30128	30186	29895	30161	29985	30166	29973	30090	30177	30295	30201	29973	30068	29746	29992	30229	30260	30167	30152	29992	29979	30061	30059	30062	30044	29910	29852	29972	29999	30083	29995	30222	30112	29915	30213	30077	30122	30253	30161	30102	30152	30302	30373	29962	30173	30065	30233	30067	30006	29906	30063	29966	30253	29997	30066	29954	30176	30092	30245	29951	30150	29896	30230	29772	29876	29986	30016	30144	30127	30208	30173	29937	30296	30141	30163	30100	30126	30289	30347	30153	30099	30224	29959	30089	30378	30006	30347	29862	30111	29860	30268	30266	30461	30106	30243	30208	30137	29937	29904	29986	29987	30348	30222	30190	30215	30188	29901	29904	29965	29986	30059	30238	30017	30191	29975	29959	30012	30181	29907	29912	30136	30210	29969	30113	30078	30114	30046	29953	30342	29983	30144	30092	30005	30262	30134	30227	30098	30015	29907	30224	29917	29963	30178	30200	30084	30111	30083	30318	30103	30164	30096	29939	29972	30074	30052	29992	30273	30298	30115	29915	30055	30188	30053	29744	30058	30039	29912	30182	30204	30224	30182	30155	30056	30099	30112	30044	30026	30341	29856	30066	30008	29985	29905	30116	29932	30248	30226	30009	30396	29954	30021	30009	30127	30255	29802	30098	30078	30099	30031	30030	30000	29824	29881	30008	30224	30289	30061	30077	30236	29908	29939	30395	30043	30197	29978	30264	30365	30369	29987	29972	30261	30236	30062	30114	30075	29969	30070	29760	30070	30215	30230	30037	30077	30067	30266	30304	30020	29990	29936	30120	29989	29965	30040	30062	29787	30163	30218	30057	30157	30035	30027	30279	30178	30032	30135	30240	30010	29999	30254	30068	30205	30096	29941	30114	30050	29957	30027	30035	30007	30092	30170	30004	30189	30047	30242	29992	30148	30148	30212	30089	30196	30215	30069	29901	30231	30115	29950	29705	29849	30193	30170	30213	29900	29860	29856	30150	29925	30186	30167	30092	30171	30270	30299	30130	30295	30107	30171	30198	30247	30241	30043	30057	30166	30225	30393	30132	30102	30091	30131	30169	30109	30089	29995	29743	29909	29986	30044	29892	30071	30232	29952	30100	29782	30200	30096	30242	30017	30000	30033	29928	30044	29913	30119	30099	30000	29711	30164	30170	29895	30074	30096	30240	30274	30094	29989	30037	30004	30102	30066	30159	30051	30080	29890	29976	30031	30089	30275	29970	30105	29995	30056	29990	29950	30044	29984	30179	30231	30184	30156	30090	30101	30288	30207	30104	30037	29753	30031	30055	30071	30242	30036	30189	30081	29980	29929	29899	29996	30443	30448	29904	30082	30043	30032	30236	30230	30140	30015	30006	30288	30211	30245	29730	30226	30147	30089	30163	30176	29963	30212	30457	30167	29900	29995	29845	29966	30104	30258	29962	30004	30062	30177	29873	30025	30179	30186	29905	30077	30344	30339	29747	30270	30120	30008	30385	29999	30259	30101	30113	30201	29980	29991	29981	30192	30021	30070	30185	30061	30358	29757	29950	30191	30217	30137	30242	30195	29909	29905	29972	30141	29992	29969	30042	30146	29992	30143	30182	30325	29984	30052	30312	30039	29834	30006	29916	30003	30001	30082	30051	30113	29857	30151	30447	30078	30151	29968	30219	29885	30040	30051	29834	29957	30159	30202	30080	30013	29937	29856	29791	30023	29981	30138	29878	30045	29986	29906	29850	30004	30189	30155	30060	30017	30228	30263	30151	29926	30061	29904	30051	29828	29976	30016	29751	30322	30054	30121	29974	29879	30107	29869	30067	30092	30113	30084	30308	29919	29917	30065	29948	30154	29956	30099	29949	29966	30085	30114	29922	30065	30201	30106	29984	29975	29947	30033	30028	29960	29954	29987	30001	29756	29986	30169	29957	30151	30073	29987	30016	30034	30055	30197	30088	30022	29860	30169	29957	29984	30056	30044	30036	30111	29930	30063	30169	30003	30049	30074	30114	29925	29973	30106	29932	30031	30195	30403	30098	30195	30087	30067	30262	30240	30017	30005	30268	30342	30026	30066	30106	30133	30134	30048	29848	30252	30182	30036	30064	30276	30345	30206	30057	30165	30026	30229	29997	30022	30051	30051	30215	30348	30193	30150	30118	29900	30041	30003	29977	30062	30122	29990	30026	30006	30269	30153	29964	30062	30050	30240	30310	30172	30124	30029	29896	30048	30145	30096	29917	30009	30360	29996	30182	30113	30298	29982	29850	30046	30183	30183	30284	30069	30226	29842	30146	30039	30201	30182	30035	30149	30170	30333	30253	30305	30233	30172	30097	29948	29981	29828	30159	30133	29853	29979	29941	30010	29930	30001	29749	30133	30094	29945	30266	30016	30373	30162	30401	30191	30122	30410	30277	30023	29933	30110	30159	30044	30038	30197	30106	29971	30111	30193	30196	30112	29921	30223	30133	29985	30109	30233	30236	29927	30057	30409	29993	29811	29894	29952	30039	30327	29908	30063	30216	30095	30170	30086	29803	30079	29976	30127	30052	30124	30229	29965	30075	30070	30178	30096	30365	30284	30016	29948	30241	30076	30047	30174	30207
62982	101159	93823	77340	50548	32564	24989	22906	22857	22653	22811	22754	22691	22812	22922	22918	22830	22980	22773	22775	22860	22689	22755	22846	22901	22835	22769	22743	22804	22975	22861	22833	22836	22812	23005	22962	22731	22901	22814	22900	22907	22889	22894	22737	22872	22839	22960	22783	22772	22916	22797	22706	22813	22667	22842	22845	22842	22906	22611	22809	22780	22952	22803	22908	22786	22917	22741	22862	22978	22763	22884	22800	22870	22772	22718	22997	22684	22768	22936	22711	22982	22768	22997	22747	22802	22844	22931	22843	23040	22790	22911	22777	22683	22885	23100	22756	22960	22906	22929	22942	22808	22711	22973	22822	22747	22821	23078	22786	22590	22929	22639	22715	22679	22729	22744	22819	22802	22957	23049	22907	22637	22886	22807	22686	22778	22857	22852	22756	22866	22831	22757	23140	22661	22924	22741	22884	22744	22928	22932	22837	22871	22775	22872	22601	22874	22907	22839	22678	22699	22813	22878	22973	22902	22932	22679	22933	23048	22913	22791	22758	22823	22805	22726	22930	22905	22883	22647	22818	22826	22706	22831	22846	22842	22787	22781	22729	22747	22890	22823	22521	22937	22912	22824	22634	22859	22860	22763	22787	22854	22884	22792	22852	22819	22897	22832	22875	22934	22901	22866	22785	22599	22833	23003	22930	22900	22831	22806	22837	22722	22786	22631	22887	22900	22910	22754	23005	22755	22735	22784	22905	22879	22953	22678	22955	22713	22874	22640	22847	22949	22974	22717	22811	22975	22741	22791	22863	22801	22777	22767	22893	22703	22775	23002	22872	22775	22984	22777	22817	22908	22781	22853	22874	22887	22934	22825	22838	22731	22658	22935	22883	22841	22790	22892	22787	22796	22747	22780	22788	22848	22714	22840	22766	22688	22762	22684	22943	22701	22732	22949	22756	22940	23042	22772	22780	22735	22954	22822	23000	22954	22724	22771	22895	22883	22816	22873	22779	22900	22869	22895	22792	22692	22666	22822	22901	22878	22700	22938	22914	22922	22746	22732	22864	23037	22863	22988	22648	22900	22987	22869	22880	22929	22827	22905	22969	22866	22862	22855	22872	22876	22866	22715	22800	22795	22810	22986	22797	22923	22726	22655	22845	22788	22846	22844	22927	22855	22939	22710	22734	22628	22809	22925	22967	22831	22893	22792	22811	22781	22947	22765	22843	22643	22931	22757	22719	22990	22975	22807	22757	22775	22692	22790	22679	22968	22840	22981	22914	22832	22612	22870	22807	22698	22899	22704	22691	23018	22901	22923	22937	22756	22813	22686	22954	22857	22730	22802	22945	22709	22877	22887	22737	22637	23054	22895	22977	22653	22896	22920	22842	22915	22872	22904	22794	22768	22915	22725	22941	22805	22895	22925	22927	22848	22769	22890	22848	22795	22924	22707	22919	22929	22674	22784	22920	22886	22895	22798	22758	22761	22832	22827	22866	22840	22662	22884	22921	22903	22824	22889	22805	22920	22688	22622	22854	22862	22805	22726	22910	22839	22733	22820	22772	22998	22884	22778	22761	22701	22834	22829	22895	22735	22676	22744	22742	22849	22791	22877	22796	22908	22681	22917	22818	22834	22992	22720	22779	22899	22868	22890	22766	22765	22921	22776	22925	22787	22821	23018	22827	22675	22836	22603	22676	22968	22681	22933	22738	22816	22686	22866	22767	22857	22910	23057	22840	22791	22810	22964	22656	22855	22809	22731	22785	22808	22715	22959	22853	22948	22702	22788	22903	22784	22624	22916	22851	22724	22887	22903	22732	22902	22861	22697	22882	22993	22753	22872	22770	22858	22671	22693	22861	22968	22746	22892	22922	22932	22763	22860	22985	22568	22951	22964	22823	22773	22842	22828	22629	22878	22952	22857	22844	22799	22905	22924	22783	22851	22978	22883	22781	22922	22825	22852	22783	22917	22559	22960	22800	22851	22897	22799	22798	22916	23005	22979	22840	22824	22935	22821	22839	22879	22781	22864	22860	22848	22698	22871	22803	22859	22815	22968	22600	22757	22731	22770	22825	22788	22698	22822	22935	22937	22634	22730	22796	22858	22798	22926	22931	23048	22605	22890	22998	22794	22766	22906	22842	22818	22753	22844	22672	22850	22911	22793	22836	22770	22900	22931	22677	22890	22852	22844	22639	22832	22987	22761	22782	22697	22949	22772	22725	22933	22774	22905	22643	22876	22951	22901	22852	22822	22906	22677	22648	22747	22687	22763	22874	22757	22726	22814	22786	22950	22913	22854	22687	22838	22767	22730	22980	23097	22612	22886	22764	22779	22823	23085	22785	22796	22898	22910	22868	22908	23030	22840	22895	22759	22865	22719	22823	22905	22702	22933	22824	22890	22953	22750	23043	22787	22763	22754	22851	22983	22919	22744	22898	22743	22983	22836	22674	22859	22901	22839	22736	22736	22787	22774	22899	22645	22744	22772	23015	22933	22762	22820	23009	22875	22881	22936	22679	22952	22842	22744	22864	22788	22951	22728	22836	22837	22784	22736	22783	22891	22834	22861	22868	22848	22913	22659	22766	22880	22814	22855	22900	22826	22901	22998	22894	23038	23064	22838	22997	22571	22622	22854	22686	22710	22703	22848	22818	22630	22926	22848	22989	22756	22726	22745	22799	22720	22905	22791	22693	22804	22947	22964	22642	22812	23000	22818	22855	22866	22968	22840	22822	22842	22809	22934	22857	22940	22858	22961	22625	23062	22726	22777	22716	22832	22734	22955	23008	22902	22853	22967	22914	22768	22865	22816	22900	22855	22925	22753	22898	22901	22693	22888	22893	22914	22800	22752	22943	22901	22980	22919	22829	22751	22696	22797	22888	22729	22906	23026	22936	22892	22422	22795	22868	22697	22977	22931	22729	22842	22751	22827	22914	22915	22917	22753	22823	22993	22912	22748	22846	22830	22889	22723	22869	22596	22788	22838	22791	22697	22871	22995	22755	22652	22944	22785	22893	22661	22742	22879	22780	22724	22895	22885	22778	22903	22778	22775	23079	22946	22860	22797	22959	22676	22645	22723	22907	22671	22941	22818	22929	22922	22702	23032	22847	22660	22889	22876	22875	23019	22675	22829	22807	22764	22718	22797	22825	22916	22855	22829	22803	22850	22929	22864	22869	22904	22979	22768	22681	22802	22845	22689	22819	23066	22728	22966	22741	22884	22696	22991	22743	22920	22848	22930	22910	22952	22716	22786	22667	22932	22890	22853	22896	23030	22815	22906	22834	22728	22819	22847	22708	22832	22746	23028	22822	22654	22639	22948	22978	22775	23107	22813	22760	22931	22841	22829	22925	22788	22871	22793	22900	22788	22849	22741	22760	22778	22849	22755	22917	22775	22961	22802	22827	22866	22794	22949	22800	22905	22970	22525	22854	22780	22880	22885	22897	22675	22842	22637	22774	22802	22802	22761	23086	22999	22710	22969	22868	22809	22997	22813	22839	22863	22536	22963	22835	22640	22929	22797	22709	22712	22769	22764	22837	22786	22788	22843	22772	22842	22699	22846	22750	22924	22834	22885	22888	22888	22794	22939	22898	22897	22932	22676	22966	22774	22738	22772	22782	22684	23006	22926	22971	22808	22958	22889	22756	22824	22783	22828	22800	22707	22900	22973	22840	22901	22882	22869	22814	22781	22821	22808	22795	22791	22853	22872	22677	22879	22854	22918	22746	22830	22794	22865	22987	22660	23037	22848	22738	22982	22878	22804	22868	22735	22727	22706	22860	22960	22820	22974	22696	22797	22894	22847	22762	22561	22767	22771	22844	22735	22777	22904	22984	22851	22906	22696	22744	22860	22809	22696	22891	22836	22867	23157	23013	22883	22620	22871	22825	22914	22794	22901	22906	22662	22753	22877	22789	22984	22835	22925	22897	22892	22849	22696	22812	22675	23034	22868	22693	22808	23172	22799	22855	22838	22739	22777	22781	22811	22851	22760	22977	22828	22737	22618	22809	22759	22866	22887	22885	22878	22786	22798	22925	23097	22772	22890	22893	22823	22782	22797	22933	22793	22717	22855	22835	22993	22802	22644	22774	22869	22887	22909	23034	22884	22748	22780	22731	22956	22756	22758	22692	22897	22884	22612	22828	22854	22773	22994	22952	22807	22706	22798	22837	22939	22909	22847	22696	22750	22721	23024	22790	22735	22718	22871	22781	22759	23069	22889	22869	22853	22993	23019	22620	22806	22903	22894	22776	22927	22895	22848	22811	22743	22807	22729	22814	22934	22844	22770	22916	22905	22874	22647	22764	22802	22877	22854	22823	22912	23042	22828	22679	22964	22912	22747	22759	22992	22766	22756	22716	23009	22842	22770	22838	22788	22889	22877	22754	22904	22648	22896	22714	22805	22874	22934	23007	22819	22763	22762	22832	22819	23116	22803	22950	22874	22806	22803	22856	22819	22725	22585	23000	22817	22792	22746	22956	22894	22783	22932	22841	22692	22796	22795	22869	22714	22850	22869	22955	22854	22820	22960	22675	22782	22963	22889	22758	22743	22840	22728	22770	22709	22926	22835	22738	22802	22944	22818	22677	22861	22684	22881	22888	23039	22822	22654	23094	22752	22988	22845	22948	22842	22931	22976	22872	22801	22822	22672	22868	22758	22797	23017	22871	22842	22847	22968	22700	22672	22798	22832	22879	22947	23020	22827	22954	22833	22915	22795	22967	22865	22924	22846	22781	22963	22663	22955	22745	22853	22859	22881	22882	22827	22928	22698	22883	22899	22799	22637	22810	22951	23165	22682	22810	22782	22801	22930	22835	22936	22864	22811	22826	23010	22912	22757	22790	22824	22929	22882	22709	22791	22755	22822	22649	23028	22871	22806	22657	22812	22939	22863	23024	22730	22609	22851	22894	22825	22881	22971	22797	22965	22905	22737	22804	22733	22730	22931	22635	22977	22665	22724	22681	22936	22801	22840	22672	22901	22674	22771	22782	22841	22727	22776	22947	22827	22822	22842	22792	22781	22710	22884	22748	22884	22827	22822	22844	22715	22974	22711	22889	22731	22885	22843	22714	22674	22766	22963	22881	22773	22982	22812	23050	22899	22808	22840	22769	22909	22943	22869	22776	23064	22952	23056	22723	22774	22916	22783	22866	22752	22587	22770	22674	22782	22765	22897	22733
29489	38648	49114	40330	32235	30364	29747	29140	29426	29075	29150	29128	29172	28917	29191	29167	29331	29088	29070	29046	29210	29129	29119	29111	29135	29112	28961	28934	29084	29031	29117	28909	29254	29048	29003	29206	29147	29069	29122	29223	29127	29097	29252	29088	29272	29105	29349	29120	29384	29260	29256	29063	29160	28666	29040	28910	29004	28998	29099	29033	29187	29060	29285	29003	29272	28936	29183	29085	29142	29004	29145	29140	29194	29186	29177	29015	29292	28850	28889	28896	29106	29057	28971	28951	28788	28859	29151	28956	28976	29218	29143	29073	29084	29319	29247	28863	29133	29186	28874	28960	29153	29126	29144	28861	29127	29082	29076	29286	29162	29158	28937	29098	29312	28905	29211	29183	28949	28987	29220	29185	28963	29018	29041	29130	29186	29098	29098	29140	29267	29068	29096	29240	29071	29095	29133	29049	29068	28955	29112	28857	29024	29161	29114	29078	28978	28953	29075	29040	29232	29107	29185	29097	29101	29146	29149	29146	29303	28981	29004	29067	28972	28978	28829	28896	29063	29087	28951	29092	29044	28888	29130	28880	29256	29136	28950	29056	29036	29205	29026	28921	29255	29226	29179	28976	29098	28989	29108	29137	29125	29282	29089	29102	29079	29038	29021	29079	29183	29056	29278	29069	29251	29111	29127	29283	29193	29335	29383	29229	29054	29248	29082	29111	29354	29217	29261	29072	29246	28906	28927	29082	28993	29095	29099	29232	29216	29184	29160	28984	29181	28879	29133	29054	28920	29160	29081	29096	28895	28827	29142	29206	29088	29150	29092	29032	28994	29075	29156	29107	29240	29165	29131	29197	29093	29170	29000	28973	29221	29091	28984	29000	29048	29230	29174	29062	29042	29118	28962	29021	29028	29088	29230	28975	29025	29090	29007	29071	29006	28965	28720	29280	29236	29299	29420	29243	29316	29051	29165	29220	29093	29194	29215	29287	29144	29084	29055	28941	29232	29258	29011	29048	29199	29105	29296	29000	29044	29065	29054	29187	28923	29077	29177	29108	28949	29057	29292	29099	29251	29260	29166	29150	29122	29025	29225	29080	29220	29209	28896	28979	29128	29220	29180	29058	29121	29127	29055	29130	29200	29043	28936	29144	29115	29019	29125	29184	29246	29090	29068	28952	29100	29188	29057	29065	29321	29290	29205	28938	28884	29391	29236	29074	28990	29214	29292	29139	29123	29172	29297	29289	29170	29278	29091	29131	29190	29132	28830	29160	29177	28879	29267	29161	28989	28858	29401	29020	29054	28960	29013	29036	29194	29163	29216	29156	29057	29212	29008	29107	28980	29034	29048	29066	29025	29034	29220	28965	29042	28866	29090	29037	29136	29105	29034	29230	29007	29302	28925	29067	29118	28858	29189	29120	29172	28949	29151	29044	28733	28977	28933	29135	29206	29017	28921	29202	29005	29347	29181	29032	28830	29217	29076	29073	29145	28849	29231	29355	29092	29280	29228	29076	28985	29153	29016	29150	29072	29085	29058	29085	29152	28873	28938	29051	28921	29230	29174	29124	28985	28996	29107	29174	29325	29088	29071	29173	29113	29247	29202	29011	29003	29040	29246	29181	29068	28903	28999	29070	29099	29228	28888	28862	29094	29110	28948	28887	29101	29006	29105	28905	29097	29140	29070	29105	28937	28907	29267	29179	28933	29121	28993	29010	29009	29334	29059	29099	29064	28852	29197	28980	28897	29005	29247	29071	29242	29340	29031	29051	29200	29222	29173	29129	29230	28947	29273	29210	29210	29175	29320	28927	28766	28826	28951	29196	29006	29057	29145	29100	29072	29088	29308	29166	29119	29015	29086	29003	29197	29235	28981	29272	29201	29171	29019	29043	29005	28853	28934	28958	28997	29094	29164	28899	28887	29103	28944	28961	29011	29144	29054	29165	29139	29377	28929	29166	29227	29201	28891	28886	29067	28952	29041	29235	29107	29073	28737	28872	28941	29234	28998	29146	29138	28893	29190	29063	29057	29271	29184	29212	28871	29002	29078	29453	28991	29128	29286	29192	28951	29195	28981	29084	28793	28892	28956	28980	29084	29136	29025	29278	28987	29235	29138	28852	29007	28986	29035	29119	29210	28956	28991	28958	29144	29077	29109	29227	28966	28863	29111	28943	29114	28963	29220	28900	29000	29120	29017	28920	29310	29176	29017	29257	29165	29310	29147	29084	29188	29141	29022	29173	29226	28877	29090	29102	29069	29035	29092	28905	29032	29141	29074	28869	28944	29221	29006	29062	28842	29000	29184	29100	29093	28992	29065	29145	29239	29198	29103	29416	29341	28761	29214	29001	29006	28922	28926	29168	28937	29042	28771	29063	29156	29089	28982	29270	29129	29187	29055	29214	29034	29174	29036	28987	29034	29018	29026	29227	29144	29011	29010	29054	29073	29060	29137	29063	29223	29087	29034	29134	28928	29105	29053	29171	29205	29331	29078	29053	29174	29068	29077	29132	29287	29092	29084	29263	29104	29145	29112	28892	29115	29046	29280	29171	29141	28946	29040	28971	29261	28933	29290	29125	29075	29330	29137	29258	29188	29207	28954	29050	29127	28876	29036	29215	29213	29075	29069	29125	28978	29067	29054	29018	29247	29174	29089	29213	29377	29156	29266	29194	29080	29226	28887	29157	29154	29116	29180	29295	29127	29024	29087	29338	29339	29218	29114	29270	29042	29365	29217	28966	29240	29159	29203	28970	29162	29110	29059	28881	29122	29079	29027	28989	29303	29135	29211	29302	28966	29054	29108	29149	29397	29276	29032	28920	29048	29306	29171	28935	29310	29064	29270	28793	28995	29011	29025	29018	29016	28933	28997	29025	29188	29247	28806	29150	29135	29076	29427	29116	29015	29117	29210	29225	29301	29241	28852	29096	29046	29389	29067	28959	28912	29173	28949	29127	29197	29195	29052	29036	29233	28925	29235	28891	29306	29104	29162	29185	29060	29376	29210	29072	29016	29163	29275	29213	29192	29225	29180	29229	29171	29049	29158	28794	29326	29208	29097	28883	29350	29295	29149	29004	29086	29135	29119	29078	29186	29185	29136	29128	29237	29179	29148	29248	29158	29073	28953	29151	28767	28900	29182	29046	29171	29092	28830	29226	29261	29244	28868	29099	29182	29113	29299	29112	29155	28899	29174	28923	29062	28897	29202	29345	29119	29162	29149	29346	29116	29098	29172	28904	29032	29137	29033	29109	29060	29114	29152	28906	29001	29193	29312	29018	29050	29224	29092	29122	29250	28965	28953	29059	28940	29067	28933	29381	28953	29196	29125	28959	29125	29150	29292	28985	29025	28999	29010	29101	28864	29080	29228	29310	29193	29064	29162	29057	29252	29257	28853	29195	29339	29049	28942	29065	29087	29088	29082	28948	28927	29107	29207	29079	29134	28882	28933	29025	29047	29096	29050	29196	29194	28969	29257	29199	28899	28995	29073	28971	29009	29070	29032	29372	29297	29085	29134	29026	29080	29213	29163	29194	29538	29239	29201	28968	29102	29113	29106	29072	29140	28785	29052	29214	29142	29125	29371	28975	29246	29228	29160	29361	29145	28934	29071	29137	29428	29083	29339	28816	29189	29166	29348	29309	29253	29263	29049	29237	29166	29238	29266	28994	28816	29253	29127	28870	29023	28903	28996	28969	28957	29233	29235	29160	29075	29114	29121	28883	29219	29017	29153	29243	29451	29316	29034	28999	29194	28953	28884	28927	29190	28934	29306	29047	28915	29014	28965	29157	28954	28997	29031	28815	29347	28986	28987	28996	29128	28936	29212	29294	28995	29040	29243	29030	29167	28911	29149	29120	28964	28958	29080	29187	28989	29082	29136	29144	29012	29207	29168	29006	29094	29233	29142	29355	29179	29091	29223	29154	29214	29104	29093	29054	29024	29111	29274	29235	29071	29103	29077	29209	28918	29339	29276	29169	29201	29205	29048	29348	29152	28862	29074	29109	29000	28919	29142	29394	29160	28953	29133	29037	29193	29107	28974	29204	29009	29172	29099	28948	28884	29145	29193	28883	29037	29058	29354	29118	29249	29074	28978	29054	28986	29107	29021	29036	28992	28973	29116	29150	28892	29087	29212	28837	28972	29007	29074	29071	29117	28986	28989	29189	29031	28938	29147	28972	29106	29068	29080	28913	28987	29083	29030	28883	29085	28942	29150	28969	29278	29251	29132	29093	29245	29148	29061	29341	29194	29010	28941	29013	29065	29051	29345	29345	28924	28882	29236	28864	29101	29111	29062	29268	28935	29005	29135	29295	29073	29037	29164	29046	29029	29005	29292	29044	29075	29091	29106	29252	29359	29205	28986	29326	29009	28877	29005	29050	29377	29025	29035	29055	29121	29139	29206	29607	29139	29056	29037	28997	29209	29058	28989	28917	28980	29134	28955	28967	28716	29221	28936	29055	29055	28933	29170	29168	29128	29235	29020	29283	29051	28874	29032	29175	29203	29136	28903	29160	28815	29185	29235	29277	29280	29126	29171	29068	29035	29124	29310	29020	29094	28860	29289	29267	29253	28887	28976	28902	29040	29269	29225	29077	29335	29111	29257	29217	29084	28930	28830	29227	29101	29146	29088	29098	29182	29340	29041	28904	29304	28938	29159	29173	29204	29268	29288	29224	29479	29074	29023	28953	29302	29147	29150	29092	29284	29029	29127	29140	29146	28994	28808	29191	29249	29368	29263	29163	29119	29244	29059	29011	29076	29195	29141	29148	29184	28949	29209	29113	28913	28998	29180	29336	29190	29064	29264	29043	29108	29221	28996	29072	29109	29321	29003	29178	29318	28839	29010	29035	29175	28922	29272	28929	29278	28910	29039	29040	28955	29118	29143	29145	29214	28942	29255	28948	29084	29124	29283	28846	29058	29014	29215	28968	29451	29088	29103	29121	29098	29106	29040	29331	29064	29076	29208	29288	29298	29167	29000	29137	29132	29020	28972	29217	28978	29001	29064	28976	28883	29081	29010	29070	29096	29119	28850	29140	28914	29081	29187	29188	28992	29039	29245	29370	29125	29220	29032	29108	28910	29080	29005	29294	29399	29318	29034	29098	29046	29088	29128	28991	29232	29196	28973	29041	29246	28892	29019	29116	29179	29171	29169	29136	29091	29201	29151	29051
36437	61256	50523	34737	25981	23464	22542	22160	22278	22186	22231	22017	22258	21995	22130	22175	22232	22120	22264	21940	22327	21964	22008	22161	22347	22168	22113	22077	22290	22275	22345	22141	22132	22105	22394	22156	22267	22230	22405	22082	22111	22188	22006	22249	22172	22226	22279	22186	22080	22219	22215	22105	22216	22105	22104	22098	22210	22084	22210	22281	22259	22133	22290	22094	22312	22120	22044	22094	22316	22351	22190	22231	22286	22136	22262	22117	22180	22240	22148	22163	22112	21922	22313	22149	22186	22191	22162	22134	22229	22312	22167	22016	22308	22061	22303	22148	22124	22059	22374	22327	22350	22159	22055	22230	22233	22172	22029	22138	22162	22164	22163	21964	22124	22083	22391	22239	22085	22157	22178	22058	22128	22124	22151	22279	22119	22291	22019	22136	22207	22023	22165	22281	22109	22230	22246	22085	22290	22106	22254	22282	22208	22368	22202	22235	22079	22200	22122	22261	22302	22258	22179	22235	22011	22257	22161	22249	22200	22220	22296	22186	22035	22135	22112	22142	22229	22152	22363	22235	22076	22451	22153	22252	22429	22188	22060	22207	22108	22134	22196	22094	22188	22245	22083	22140	22240	22095	22154	22099	22185	22002	22161	22146	22252	22086	22213	22109	22134	22079	22237	22141	22252	22048	22220	22257	22134	22245	22091	22282	22089	22444	22137	22201	22148	22111	22135	22265	22120	21917	22095	22256	22279	22049	22197	22128	22204	22131	22231	22017	22171	22015	22156	22215	22085	22073	22076	22209	22163	22269	21909	22141	22244	22007	22186	22230	22209	22160	22067	22247	22137	22293	22239	22111	22248	22159	21984	22152	22041	22204	22164	22301	22004	22040	22320	21993	22151	22174	22227	22034	22236	22167	22174	22047	21988	22200	22139	22221	22295	22070	22304	22176	22078	22234	22256	22066	22282	22441	22237	22169	22088	22239	22021	22095	22148	22173	22117	22261	22058	22213	22262	22209	22290	22086	22092	22263	22060	22238	22116	22068	22155	22136	22214	22166	22220	22183	21891	22300	22020	22108	22230	22322	22174	21956	22240	22020	22064	22289	22166	22249	22078	22283	22066	22132	22419	22336	21959	22166	22197	22208	22127	21938	22152	22077	22119	22143	22158	22159	22113	22132	22092	22227	22116	22114	22177	22070	22365	22249	22039	22165	22197	22193	22061	22279	22076	22183	22094	22229	22113	22061	22171	22216	22211	22094	22244	22132	22099	22114	22229	22331	21971	22005	22170	22057	22226	22065	22248	22332	22207	22114	22338	22145	22259	22140	22178	22270	22107	22164	22176	22041	22227	21871	22118	22209	22106	22204	22122	22310	22249	22255	22212	22112	21922	22125	22219	22368	22134	22221	22019	22283	22161	22056	21989	22210	21923	22123	22204	22324	22174	22236	22148	22146	22154	22085	22100	22075	22280	22470	22166	22142	22174	22136	22315	22042	22195	22166	22024	22311	22098	22267	22186	22205	22084	22305	22092	21971	22217	22154	22089	22208	22244	22187	22134	22095	22229	22319	22214	22188	22411	22124	22025	22323	22150	22057	22275	22223	22093	22457	22215	22118	21989	22208	21988	22104	22218	22248	22029	22243	22028	22086	22104	22259	22220	22237	22118	22330	22242	22222	22166	22291	22129	22161	22312	22168	22074	22163	22164	22147	22081	22184	22042	22167	22111	22157	22073	22343	22204	22080	22261	22254	22230	22233	22068	21986	22075	22070	22258	22324	22175	22152	22279	22315	22179	22016	22012	22312	22187	22211	22223	22085	22260	22126	22051	22064	22180	22195	22198	22043	22181	22398	22185	22113	22170	22203	22091	22174	22210	22073	22154	22175	22237	22209	22138	22218	22308	22115	22128	22296	22106	22230	22197	22227	22121	22161	22253	22222	22319	22310	22065	22210	22227	22210	22132	22294	22139	22135	22205	22094	22151	22126	22095	22129	22131	22149	22148	22243	22242	22269	22131	22383	22222	22189	21986	22337	22228	22115	22211	22324	22331	22023	22221	22191	22300	22173	22140	22142	22255	22175	22172	22182	22187	22160	22033	22129	22213	22290	22154	22068	22320	22028	22290	22222	22180	22174	22303	22239	22202	22359	22245	22000	22221	22294	22181	22098	22217	22078	22124	22286	22097	22129	22117	22328	22170	22021	22163	22124	22252	22160	22349	22066	22170	22196	22132	21985	22247	22360	22116	22123	22062	22210	22101	22068	22160	22140	22164	22041	22039	22142	22111	22275	22203	22083	22288	22262	22188	22061	22271	21979	22267	22214	22158	22216	22014	22141	22161	22327	22201	22136	22153	22276	22029	22138	22239	22230	22157	22190	22316	22220	22254	22051	22259	22165	22047	22135	22095	22080	22147	22159	22179	22243	22098	22167	22211	22183	22360	22279	22080	22103	22008	22126	21995	22160	22141	22148	22259	22135	22032	22179	22175	22146	22174	22146	22245	22089	22113	22180	22113	22270	22230	22055	22069	22235	22291	22123	22227	22236	22105	22258	22190	22171	22082	22160	22130	22028	22313	22022	22049	22200	22052	22108	22226	22134	22248	21989	22136	22290	22128	22150	22427	22401	22248	22222	22382	22294	22136	22217	22060	22141	21966	22247	22187	22066	22235	22091	22048	22295	22184	22262	22114	22198	22220	22104	22168	22249	22279	22163	22161	22125	22209	22126	22186	22178	22163	22147	22011	22064	22103	22217	22206	22228	22246	22153	22193	22307	22196	22234	22317	22224	21995	22345	22291	22005	22175	22219	22184	22262	22253	22037	22222	21990	22074	22339	22095	22281	22209	22184	22180	22095	22075	22086	22193	22083	22136	22239	22119	22214	22370	22106	22320	22240	22017	22023	22156	22077	22167	22345	22239	22240	22368	22291	22325	22376	21970	22143	22158	22155	22182	22171	22383	22293	22119	22190	22210	22175	22346	22153	22125	22115	22304	22148	22159	22175	22143	22252	22061	22276	22189	22183	22147	22231	22298	22270	22184	22131	22355	22320	22206	22376	22204	22256	22221	22112	22236	22090	22148	22175	22320	22241	22173	22161	22333	22019	22141	22160	22118	22165	22311	22236	22157	22196	22222	22054	22143	22350	22364	22176	22094	22305	22072	22232	22289	22286	22247	22442	22023	22049	22044	22100	22125	22241	22128	22238	21943	22094	22329	22110	22247	22160	22039	22255	22032	22219	22211	22097	22150	22077	22170	22044	22109	22171	22010	22085	22172	22120	22061	22034	22168	22265	22171	22182	22261	22412	22230	22210	22085	22221	22228	21974	22178	22058	22262	22152	22201	22251	22417	22110	21979	22110	22236	22091	22240	22058	22050	22262	22220	22176	21775	22228	22195	22043	22256	22054	22201	22017	22173	22168	22230	22162	22297	22109	22350	22075	22091	22166	22402	22052	22260	22114	22277	22204	22244	22212	22371	22253	22031	22281	22154	22269	22120	22115	22306	22148	22292	22069	22285	22190	22062	22168	22222	22243	22211	22198	22208	22395	22045	22210	22173	22066	22280	22283	22253	22320	22209	22222	22158	22083	22163	22168	22261	22377	22101	22198	22220	22217	22267	22378	22270	22188	22075	22169	22040	22066	22258	22043	22040	22146	22194	22136	22079	22054	22283	22335	22175	22328	22166	22300	22201	22009	22291	22153	22366	22232	22078	22133	22266	22169	22329	21959	22306	22184	22114	22076	22322	22152	22132	22225	22180	22280	22062	22201	22141	22071	22175	22165	22217	22118	21971	22350	22232	22176	22230	22209	22241	22303	22113	22011	22111	22047	22303	22295	22266	22218	22296	22167	22179	22106	22231	22192	22283	22063	22262	22354	22225	22126	22236	22448	22105	22370	22084	22149	22074	22251	22115	22107	22428	22009	22098	22365	22114	21988	22036	22131	22113	22267	22143	21950	22072	21971	22212	22176	22327	22256	22145	22272	22240	21957	22239	22221	22183	22117	22125	22291	22165	22152	22167	22235	22162	22070	22210	22339	22262	22153	22218	22182	22165	22063	22141	22107	22303	22264	22304	22114	22223	22182	22139	22150	22174	22234	22271	22220	21972	22237	22246	22162	22322	22313	22202	22068	22161	22116	22221	22216	22254	22047	22024	22157	22123	22283	22045	22219	22303	22112	22165	22200	22267	22129	22215	22377	22032	22220	22189	21984	22278	22115	22126	22223	22156	22177	22135	22129	22093	22228	22114	22143	22101	22248	22169	22239	22234	22224	22312	22243	22129	22250	22122	21994	22307	22175	22137	22122	22276	22061	22232	22364	22264	22333	22019	22165	22071	22213	22250	22239	22174	22020	22108	22189	22003	21928	22169	22292	22175	22244	22326	22250	22132	22258	22242	22214	22221	22149	22175	22180	22348	22209	22157	22127	21939	22260	22113	22140	22107	22212	22144	22080	22189	22131	22149	22174	22261	22005	22138	22212	22148	22294	22019	22303	22156	22137	22272	22154	22139	22051	22223	22076	22223	22141	22438	22048	22174	22301	21978	22179	22237	22186	22064	22108	22238	22395	22404	22019	22159	22201	22216	22263	22100	22293	22194	22137	22280	22194	22172	22255	22123	22076	22147	22280	22149	22197	22129	22268	22276	22190	22174	22274	22289	22041	22046	22031	22188	21992	22225	22107	22073	22270	22070	22142	22224	21999	22252	22122	22117	22255	22195	22005	22278	22277	22271	22234	22227	22278	22306	22092	22201	22147	22314	22119	22177	22227	22106	22171	22244	22216	22081	22253	22098	22041	22222	22218	22075	22338	22154	22193	22391	22180	22332	22255	22072	22322	22140	22427	22147	22276	22150	22218	22236	22245	22245	22304	22176	22148	22245	22099	22294	22139	22180	22317	22236	22297	22020	22068	22058	22151	22327	22094	22169	22031	22133	22089	22075	22138	22214	22161	22226	22087	22150	22220	22077	22060	22042	22248	22035	22261	22194	22242	22237	22103	22128	22122	22275	22211	22202	22141	22068	22149	22053	22166	22103	22214	22067	22109	22215	22046	22232	22131	22225	22021	21981	22181	22154	22152	22332	22160	22084	22047	21929	22364	22217	22142	22150	22322	22048	22161	22243	22033	22006	22095	22162	22177	22053	22248	22047	22002	22287	22206	22058	22380	22210	22166
23734	25088	43754	44621	36227	32371	31781	29679	29255	29322	29133	29496	29382	29039	29329	29232	29429	29277	29221	29389	29323	29076	29351	29166	29297	29069	29251	29380	29111	29172	29273	29199	29131	29233	29228	29172	29108	29098	29212	29195	29282	29163	29177	29197	29230	29071	29009	29048	29186	29043	29091	29318	29041	29068	29138	28985	29043	29257	29164	29306	28884	28981	29194	29046	29004	29102	29197	29090	29354	29011	29246	29363	29235	29114	29197	29153	29020	29040	29040	28861	29028	29149	29169	29124	29092	29264	29177	29103	29022	29069	29324	29239	29224	29099	29294	28818	28993	28941	29166	29016	28919	29234	29105	28963	29211	28912	28932	28787	28954	29034	29076	29110	29011	29204	29184	28878	29066	29045	29368	29171	29030	29026	29162	29051	28920	28950	29225	29064	29099	29136	29117	28956	28976	28932	29100	29220	29103	29242	29211	29108	29097	29106	29136	28972	29182	28952	29157	29100	28919	28876	29086	29193	28984	28988	29213	29082	29087	29283	29086	29259	29443	29002	28797	28880	29028	29139	29113	29117	29081	29220	29157	29135	29227	29362	29175	29006	29120	29014	28961	28998	29050	29115	29070	29079	29161	28944	29063	29218	29046	29181	29236	29030	29102	29346	29253	28961	29340	28999	29184	28965	28935	29133	29034	29156	28975	29039	29140	29496	28946	28995	29007	29105	29139	29004	29110	29311	29138	29180	29328	29084	29404	29096	29166	29062	29094	29145	28982	29098	29135	29158	29074	29181	29126	29112	28942	28898	29180	29109	28979	28956	28828	28977	29196	29047	29303	29092	29208	29031	29024	28976	28960	29187	29016	29238	28883	29182	29165	28938	29303	29143	29259	29058	29308	28836	28849	29185	29132	29013	29251	28986	28963	29228	29010	29224	28954	28923	29355	29042	29153	29131	29078	29030	29019	29097	29134	28903	29078	29033	28746	29235	29228	29136	29222	29255	29134	28929	29014	29208	29048	29171	29157	29010	28727	29093	29229	29112	29180	29213	29226	29182	29419	29145	29094	29164	29184	29166	29061	29019	29223	28984	29116	29097	28981	29252	29228	29272	28929	29128	29130	29028	29139	29422	28767	29069	29132	29109	29292	29288	29134	28898	29104	29075	29197	29091	29303	29117	29098	29040	29139	29070	29110	28963	29175	29249	29119	29199	29021	29031	29254	29240	29286	28970	29081	29136	29104	28976	28981	29465	29036	29117	28948	29130	29361	29190	29150	28990	29202	28832	29089	29243	28996	28957	29112	29047	29241	29075	29103	28927	28990	29044	29082	29047	29120	28985	29241	29217	28847	29181	29188	29392	29040	28816	29343	29006	28979	29027	29168	29184	28997	29081	28854	28983	28766	29099	29185	29247	29042	29136	29041	29068	29198	29096	29011	29151	29082	29070	29241	29054	29138	29118	29132	29107	28982	29101	29051	29005	28923	29101	28857	29105	29181	29143	28992	29079	29192	28910	29149	29104	28871	29256	28990	28931	28927	29282	29154	29185	29125	29266	29025	28867	28900	28983	28971	29168	29309	29118	29168	29356	29196	29220	29161	29164	29128	29020	29148	29160	29260	29444	29303	29385	28990	29004	29034	28969	29112	29272	29187	29098	29073	29210	29095	29147	29067	28897	28995	29274	29011	28939	29146	28912	29034	29069	28974	28971	29122	28978	29072	29100	28988	29099	29065	29273	29034	29217	29004	29238	28739	29275	28965	29133	29076	29238	29208	29317	28988	29072	29063	28804	29180	28788	29101	29182	29066	29097	29031	28957	28771	29024	29395	29223	28861	29051	29157	29250	29025	29025	29111	28996	29077	28987	28854	29219	28908	28798	28939	29057	29091	29041	29195	28938	29160	29138	29045	29125	29216	29238	29216	29219	29226	29210	29021	29143	29129	29203	29147	29167	28944	29370	28940	28912	29218	29173	29052	29033	29217	29115	28919	29105	29128	29233	29072	29098	29114	29059	29031	29014	29364	29407	28938	29053	29077	29130	29194	29321	29279	29362	28963	29043	29110	29221	29171	29238	29195	29084	29006	29124	29120	28945	29175	29043	29126	28991	29022	29245	29188	29115	28937	29174	29166	29152	29123	29091	29378	29129	29065	28904	28935	29080	28977	29227	29164	29113	29166	29059	29062	29299	29037	28915	28962	29000	29075	28953	28957	29205	29283	29081	28998	29134	29369	28924	29176	29057	29107	29045	29031	29084	29081	29171	29101	29184	29160	28987	29074	28834	29176	29096	28987	29366	28951	29010	29545	29207	29091	28963	29223	29151	28979	29323	29217	29238	29056	29119	29293	28967	28717	29313	29002	29262	29005	28860	29192	29027	29068	29147	29010	29059	28914	28935	29248	28971	29182	29130	29002	29157	29128	28712	29092	29110	29164	29201	29052	28944	28993	28978	29099	28898	29170	28884	29297	28970	29264	29081	29158	29466	29401	29095	29439	29179	29127	29012	29023	29288	29162	29260	29046	28912	29150	28955	29274	29357	29059	28944	29145	29206	29018	29145	29126	29245	29004	28857	29114	28973	29283	29322	29104	29022	29017	29150	29106	29201	28980	28988	29025	29159	29141	29220	29116	28887	28875	28980	29141	29284	29176	28960	28951	29223	29004	29118	28926	28849	29362	29177	28949	28866	29035	29162	29182	29225	28829	29215	29146	29148	29148	29077	29249	29132	29020	28920	29111	29297	29084	29157	29252	28998	28983	29158	29186	29046	29133	28990	29047	29105	29038	29069	29173	29119	29164	29103	29393	29320	29095	29162	29089	28966	29202	29101	29389	29235	28929	28994	29098	29002	29170	29201	29078	28973	29207	29219	29202	29053	29007	28968	28906	29180	29284	29359	29067	29435	29203	29290	29033	29055	28942	29091	29111	28971	29099	28734	29091	28988	29069	29350	29289	29008	29209	29031	28963	29140	29159	29052	29254	29085	28871	28986	29312	29237	29144	29091	28948	28969	28938	29363	28914	29173	29125	28955	29091	28909	28970	29004	29036	29189	29102	29191	29385	29071	29021	29067	29089	28998	29018	29161	28932	29045	29120	29192	29132	28963	28996	28773	29023	29405	28952	28965	29259	28855	28868	28868	29235	28955	29243	29085	29312	29029	29150	29124	29201	29189	29350	28985	29214	29068	29142	28996	29136	29308	29085	28946	29021	29111	29113	29376	29253	29048	29128	29075	29043	28833	29096	29199	29180	29079	29090	29321	28995	29281	28991	29114	29022	28998	29257	29264	29040	29194	28819	29001	29234	29225	29007	29043	29184	29135	28919	29040	28927	29216	29084	29010	29018	29020	29123	29208	29125	29043	28955	29163	29441	28939	29087	29247	29211	28940	29206	29011	29102	29071	28950	28896	29023	28988	29140	29070	28832	29468	29005	29108	29291	29195	29022	29151	29227	28887	29351	28969	29197	29007	29194	29169	29101	29035	28970	28782	29114	29191	29344	29164	29195	29305	29105	29104	29048	29198	29048	29025	28956	28985	29152	29043	29301	29239	29020	28930	29162	29075	29211	29051	29056	29036	29007	28892	29195	28731	29245	29190	29044	29027	29076	29263	28997	29210	28970	29034	29172	29221	29148	29311	29156	29255	29046	29149	29148	29128	29187	28948	28879	29208	29034	29375	29015	29231	29123	29100	29144	29127	29022	29291	29162	29178	28937	29117	28890	29382	29100	28802	29064	29206	28983	28693	28895	29337	28857	29098	28997	29242	29012	29032	28950	29114	28968	28915	29326	29011	28840	29104	29019	29074	29166	28901	29109	28962	28822	29267	29093	28878	29064	29001	29072	29295	29166	29005	28999	28948	29141	28990	29027	29114	28781	29126	29017	29236	29193	28895	29177	28954	29190	29009	29065	29268	29051	28961	29071	29177	29188	28934	28922	28977	28970	28958	29082	28869	29006	28954	29089	29104	29008	28996	28902	28975	29022	29252	29122	28827	29076	28898	28948	29182	28946	28964	29288	29145	29042	29084	29072	29279	29030	28917	29023	28915	29137	29077	29160	29219	29228	29245	28996	29142	29150	29139	29171	29206	29177	29074	29136	29095	28926	29108	29154	28976	29367	28947	29098	29307	29199	29294	29211	29028	29083	29053	29063	29171	29077	29154	29167	28797	29017	29202	29139	29259	29026	29039	29213	29271	29348	29059	29056	28994	29065	28958	29110	29136	29062	29088	28998	28944	29268	29317	29130	29046	29216	29142	29035	29095	28838	29031	29230	29030	29410	29047	29029	29040	29170	29202	29329	29093	29068	29060	29115	29213	29190	29208	28942	29134	29150	28988	29062	29175	29251	29062	29204	29076	29229	29213	29356	29113	29013	28996	29100	29088	29105	29040	29128	29112	29045	29114	28995	29211	28985	29143	29225	29114	29154	29316	29168	29148	29030	29218	29108	29224	29029	29129	29479	29030	29012	28981	28858	29318	29124	28997	29141	29059	29175	28811	29175	28811	28864	29048	29085	29289	28947	28995	29112	29087	29038	29176	28895	29333	29319	28789	29147	29049	29084	29223	29029	29124	29186	29308	29039	29091	29056	29224	29261	29114	29034	29193	29015	29354	29263	28987	29091	29122	29023	29181	28986	29280	29139	28883	29165	28850	29121	28998	29146	29100	29105	28907	29388	29125	29221	29029	29128	29180	29148	29015	29140	29182	29216	29137	29018	28828	29282	29082	29101	29239	29060	29293	29123	29172	28953	28821	29221	29333	29032	29115	29210	29020	29215	28842	29020	29237	29211	28974	29164	29204	29118	29053	28863	29120	29372	29237	28982	28908	29104	29241	29139	29307	29051	29092	28964	29070	29385	28886	29106	29058	29113	29407	29037	29105	28934	29319	29094	29361	29187	28842	29069	28987	29214	29121	29101	29142	29218	29289	29010	29059	29052	28975	29250	28999	29102	29230	29048	29166	28915	28967	29210	29106	29265	29251	29150	29326	29184	29177	29201	28905	28915	29145	29183	29280	28951	29085	29174	28972	29340	29287	29178	29177	29160	28901	29084	29359	29088	28628	29395	28847	29187	28976	29149	29002	29066	29246	28934	29048	29149	29127	28999	29053	29342	29189	29046	29124	29138	29190	29100	28938	29217	29121	29020	29123	29200	29036	29196	28917	28955	29000	29222	28985	28975	29099
59165	102461	87920	62305	40456	27694	23472	22458	22401	22291	22148	22200	22283	22273	22134	22488	22299	22262	22256	22183	22268	22134	22365	22290	22324	22248	22343	22185	22423	22207	22294	22380	22211	22210	22405	22281	22361	22376	22226	22098	22193	22233	22319	22301	22355	22168	22294	22240	22489	22107	22387	22211	22457	22353	22232	22209	22251	22274	22313	22168	22248	22352	22130	22267	22269	22270	22417	22144	22172	22354	22414	22108	22354	22115	22318	22248	22357	22486	22207	22474	22205	22320	22219	22137	22310	22299	22227	22365	22387	22256	22251	22339	22240	22343	22382	22331	22463	22251	22283	22157	22250	22247	22373	22368	22382	22341	22224	22297	22438	22316	22346	22203	22076	22362	22128	22313	22130	22269	22273	22344	22172	22420	22363	22342	22202	22045	22302	22133	22396	22311	22143	22411	22179	21955	22097	22292	22180	22288	22331	22208	22285	22163	22148	22242	22249	22298	22113	22245	22093	22076	22395	22316	22428	22313	22235	22401	22442	22341	22112	22196	22249	22213	22247	22338	22156	22348	22316	22240	22454	22154	22289	22237	22512	22153	22279	22521	22351	22314	22235	22443	22207	22212	22383	21940	22283	22355	22142	22250	22367	22360	22314	22334	22337	22194	22166	22193	22399	22187	22336	22286	22109	22160	22330	22306	22142	22444	22076	22236	22469	22360	22284	22272	22466	22424	22342	22218	22227	22156	22220	22152	22329	22278	22240	22310	22353	22307	22281	22339	22107	22094	22138	22236	22378	22038	22129	22284	22429	22314	22264	22247	22479	22205	22271	22160	22199	22262	22257	22140	22393	22420	22312	22309	22325	22300	22222	22230	22432	22234	22192	22362	22222	22171	22335	22360	22308	22239	22319	22339	22391	22277	22493	22205	22213	22310	22420	22452	22166	22403	22401	22430	22227	22172	22450	22297	22229	22351	22205	22138	22334	22172	22208	22306	22291	22186	22393	22386	22122	22319	22469	22216	22260	22312	22174	22419	22389	22242	22239	22219	22099	22349	22315	22191	22225	22438	22213	22341	22302	22399	22326	22137	22305	22357	22124	22456	22061	22266	22290	22260	22157	22284	22305	22300	22153	22582	22297	22152	22447	22326	22295	22270	22339	22275	22331	22362	22265	22182	22336	22255	22360	22275	22141	22288	22288	22221	22215	22327	22237	22239	22167	22173	22375	22092	22187	22254	22200	22501	22250	22150	22270	22245	22369	22253	22218	22385	22280	22368	22317	22273	22344	22168	22161	22340	22328	22267	22091	22159	22269	22165	22401	22241	22080	22463	22531	22009	22171	22285	22158	22130	22280	22096	22312	22317	22119	22472	22210	22251	22295	22253	22214	22411	22371	22186	22322	22236	22277	22290	22081	22311	22265	22274	22162	22092	22220	22239	22430	22394	22119	22442	22400	22305	22314	22264	22256	22542	22470	22377	22219	22028	22186	22210	22230	22337	22249	22103	22148	22258	22231	22094	22344	22199	22265	22454	22085	22314	22218	22296	22176	22314	22284	22319	22345	22170	22138	22189	22058	22297	22219	22175	22298	22171	22434	22379	22207	22344	22213	22343	22176	22414	22225	22299	22124	22307	22169	22319	22121	21993	22412	22670	22106	22411	22185	22213	22313	22219	22348	22262	22299	22303	22303	22223	22316	22207	22060	22368	22304	22366	22271	22467	22199	22410	22119	22331	22315	22190	22314	22295	22130	22367	22250	22405	22313	22235	22135	22162	22334	22065	22220	22360	22322	22368	22313	22349	22374	22365	22241	22170	22321	22230	22299	22190	22291	22228	22299	22313	22299	22312	22209	22313	22329	22328	22129	22332	22345	22359	22227	22377	22313	22393	22330	22346	22347	22175	22295	22243	22309	22224	22363	22313	22267	22452	22357	22238	22389	22309	22308	22338	22152	22296	22361	22251	22162	22208	22249	22394	22208	22341	22141	22407	22094	22259	22327	22269	22413	22421	22246	22282	22319	22403	22167	22396	22414	22366	22385	22271	22211	22281	22438	22166	22215	22267	22217	22323	22367	22498	22354	22089	22301	22268	22224	22213	22219	22338	22315	22246	22463	22262	22330	22243	22568	22250	22173	22364	22331	22469	22287	22257	22153	22204	22183	22419	22383	22344	22323	22239	22305	22238	22111	22569	22400	22404	22231	22139	22214	22336	22270	22413	22173	22097	22300	22258	22185	22189	22471	22284	22083	22198	22252	22300	22425	22188	22324	22300	22269	22363	22221	22182	22248	22335	22340	22249	22110	22193	22247	22293	22175	22198	22219	22204	22182	22249	22324	22406	22179	22293	22249	22369	22312	22257	22148	22340	22388	22167	22386	22316	22331	22243	22333	22260	22240	22321	22245	22210	22200	22400	22258	22184	22316	22232	22240	22462	22300	22371	22389	22332	22356	22506	22220	22263	22265	22457	22300	22237	22278	22150	22313	22061	22240	22231	22467	22207	22339	22144	22215	22343	22456	22445	22354	22174	22335	22353	22184	22292	22271	22223	22450	22275	22247	22326	22279	22383	22154	22290	22382	22352	22249	22145	22353	22352	22259	22414	22403	22346	22399	22378	22139	22204	22156	22462	22274	22255	22287	22200	22206	22145	22320	22443	22300	22336	22322	22461	22173	22305	22184	22310	22293	22251	22288	22469	22176	22312	22207	22180	22321	22302	22478	22173	22412	22214	22333	22255	22235	22252	22213	22312	22321	22340	22431	22376	22324	22184	22386	22114	22186	22326	22095	22318	22250	22318	22285	22224	22434	22343	22273	22163	22193	22289	22435	22229	22405	22178	22437	22352	22362	22189	22426	22214	22343	22331	22243	22366	22346	22260	22270	22245	22180	22234	22395	22167	22114	22226	22507	22397	22524	22364	22274	22155	22342	22224	22136	22313	22272	22333	22402	22270	22227	22238	22280	22221	22315	22155	22283	22149	22320	22116	22171	22096	22382	22289	22365	22295	22286	22307	22108	22303	22115	22363	22303	22152	22234	22253	22271	22327	22350	22191	22248	22084	22325	22368	22193	22157	22183	22084	22422	22134	22308	22196	22136	22226	22408	22366	22351	22219	22166	22490	22222	22261	22299	22347	22343	22365	22153	22182	22504	22418	22205	22165	22327	22351	22304	22324	22392	22166	22141	22269	22408	22355	22287	22323	22453	22276	22313	22271	22242	22157	22115	22358	22293	22273	22193	22306	22395	22039	22102	22214	22421	22317	22270	22378	22226	22101	22307	22179	22219	22144	22416	22315	22381	22463	22339	22193	22592	22411	22309	22341	22147	22175	22395	22524	22344	22310	22339	22266	22253	22444	22251	22235	22442	22266	22203	22118	22225	22284	22403	22330	22262	22402	22405	22273	22267	22200	22310	22231	22459	22235	22304	22209	22312	22257	22343	22282	22186	22286	22406	22224	22395	22309	22216	22453	22170	22361	22048	22369	22162	22279	22310	22267	22262	22245	22280	22310	22298	22140	22269	22326	22373	22464	22201	22189	22365	22309	22240	22216	22243	22303	22274	22326	22321	22225	22090	22250	22276	22233	22324	22433	22350	22270	22340	22376	22171	22220	22221	22310	22303	22270	22103	22228	22294	22381	22457	22190	22263	22125	22249	22225	22451	22432	22319	22343	22321	22212	22088	22514	22405	22473	22387	22426	22493	22381	22282	22301	22255	22342	22274	22407	22131	22144	22326	22294	22336	22270	22475	22419	22119	22183	22176	22261	22331	22133	22410	22315	22304	22095	22059	22392	22269	22371	22293	22327	22476	22148	22151	22361	22371	22203	22329	22307	22046	22178	22411	22210	22205	22164	22001	22166	22332	22231	22205	22179	22320	22425	22126	22149	22332	22178	22275	22314	22157	22185	22186	22306	22172	22262	22398	22271	22159	22266	21984	22430	22064	22281	22313	22372	22370	22351	22134	22265	22317	22270	21989	22296	22318	22174	22209	22200	22283	22227	22094	22410	22135	22319	22241	22163	22280	22198	22208	22171	22087	22313	22382	22218	22295	22118	22276	22279	22274	22249	22286	22240	22282	22340	22309	22284	22495	22266	22232	22098	22456	22299	22298	22364	22185	22160	22481	22358	22104	22296	22481	22325	22287	22384	22467	22125	22219	22185	22253	22127	22316	22345	22392	22230	22502	22285	22246	22304	22359	22134	22372	22282	22318	22353	22350	22391	22230	22262	22294	22177	22368	22392	22303	22101	22291	22266	22446	22218	22351	22237	22332	22287	22394	22254	22140	22315	22317	22008	22365	22350	22501	22304	22273	22245	22223	22360	22185	22218	22274	22152	22173	22215	22402	22259	22172	22374	22218	22271	22270	22273	22297	22321	22131	22426	22220	22186	22232	22328	22342	22296	22297	22455	22458	22107	22381	22416	22225	22217	22254	22321	22348	22383	22222	22211	22218	22342	22346	22215	22388	22419	22226	22217	22255	22243	22208	22320	22209	22441	22441	22423	22152	22345	22298	22207	22172	22417	22394	22290	22338	22195	22129	22328	22331	22245	22219	22400	22259	22400	22466	22208	22440	22423	22137	22197	22375	22192	22293	22286	22179	22314	22254	22424	22168	22307	22180	22397	22349	22353	22206	22269	22319	22318	22386	22334	22137	22310	22428	22190	22331	22436	22136	22504	22292	22277	22408	22404	22381	22431	22048	22371	22228	22298	22102	22036	22232	22328	22216	22254	22290	22303	22387	21952	22280	22135	22272	22195	22263	22440	22119	22341	22327	22221	22298	22307	22283	22226	22342	22237	22401	22135	22300	22446	22227	22302	22287	22174	22312	22196	22317	22249	22235	22438	22368	22297	22386	22228	22382	22133	22232	22110	22468	22344	22283	22261	22302	22080	22242	22169	22236	22086	22363	22362	22420	22208	22325	22320	22372	22318	22274	22324	22281	22167	22209	22150	22255	22285	22377	22279	22314	22285	22101	22230	22478	22196	22366	22289	22203	22226	22318	22043	22175	22300	22238	22247	22466	22149	22172	22298	22380	22239	22463	22214	22352	22171	22107	22282	22314	22264	22559	22406	22287	22337	22286	22314	22179	22273	22320	22151	22340	22450	22244	22443	22232	22088	22378	22299	22345	22314	22187	22167	22105	22253	22094	22087	22177	22225	22253	22310	22254	22296
22419	24261	41917	42383	36620	33152	33971	30498	30176	30674	30776	30385	30346	30341	30288	30056	30295	30183	29930	29972	30304	30190	30252	30083	30204	30291	30282	30138	30317	30107	30314	30111	30247	30022	30134	30257	30177	30017	30148	30210	30061	30196	30091	30255	29927	30342	30091	30077	30033	30197	30182	29908	29989	29751	30001	30172	30235	30172	30056	30077	30080	29922	29926	30180	30307	30026	30145	30018	29905	29977	30064	29729	30153	30076	30063	30004	29871	30064	29997	29949	30147	29812	30314	30294	29943	29769	29937	30115	30078	30147	30001	29883	30189	30223	30097	30130	30101	30125	30168	29808	30187	29942	30208	29831	29812	30324	30038	30075	29851	29872	29746	29934	29964	29993	30024	29920	29886	29990	30074	29972	30050	29796	30000	30094	29988	29905	29718	29774	30075	30134	30118	30204	29996	30115	29990	30061	29940	29835	30063	30061	29925	30086	30311	29974	30036	29956	30020	29585	29984	29929	29710	30057	30142	29878	30057	29885	30003	30015	30066	29990	30054	29970	29932	29816	30155	29733	29954	29712	29891	29948	30085	29953	29972	29829	29950	29873	30023	30169	30058	29956	29986	29836	30177	29812	29937	29880	29966	29939	29844	29799	29933	30123	29994	30027	30185	30120	29933	30119	30064	29887	30142	30093	30162	30135	29796	30021	30109	30280	30118	29997	29962	30070	30112	30291	29922	30019	29869	30309	29978	29933	30100	30137	30013	30101	30002	29912	29832	30270	30082	30157	29973	29812	30122	30200	29881	30006	29913	30022	30072	30051	29932	30008	30216	30000	30091	30173	30034	29850	29837	29780	30002	29927	29766	30206	30185	29988	29927	29908	30300	29972	30062	30132	30065	29830	29832	30010	30147	29911	29752	29834	30001	30137	30221	29975	29706	29915	29723	30036	30026	30060	29900	30212	30168	29675	30080	29958	30211	29806	29814	29880	29990	29962	29804	30095	29731	30231	30100	29963	29951	30015	30011	29673	30056	29996	30110	30011	30186	30226	29817	30119	30056	30036	29970	29949	30073	30058	29909	30106	29983	29968	29948	29826	30274	29873	30018	29743	29990	30044	29867	29902	29925	29835	29860	29874	30066	30143	30022	29788	30204	29987	29941	29924	29928	29787	29735	29767	29937	30043	29976	29880	30094	30170	29866	30103	30057	29752	29859	30084	30039	30094	29976	29883	30155	30012	30132	30056	30031	29722	30106	29997	29943	30194	29935	30090	29907	29608	29893	30054	29896	30073	29859	30058	30069	29855	30229	30096	30250	30009	30287	29825	29986	29828	29961	29984	29787	29855	29936	30095	30068	29854	29973	30045	30079	29912	30135	29967	29967	30114	29910	30028	30230	29899	30004	29801	30108	29651	29997	29748	30065	29947	30037	29845	29932	29975	30118	30296	30087	30115	30035	29946	29974	29830	30061	29926	29835	30046	29875	30210	30135	30212	29995	30121	29993	30025	29867	30125	29937	29998	30025	29937	29958	30121	29758	29996	29876	29702	29663	29910	30135	29971	29921	29912	29849	30019	29873	29707	29526	29934	30002	30003	30103	29894	30014	29973	30107	30019	29903	29911	29943	30073	29848	30079	29869	29879	29999	30054	30277	30036	29967	30045	30229	29925	29754	29944	30115	30018	30217	30277	30127	30095	29883	30193	29940	30092	30196	30173	29867	30171	29916	30061	30286	30024	30021	29976	29882	30114	29843	30129	30155	30168	30170	29861	30036	29844	29878	29987	30204	30016	29934	29999	30158	29893	29903	30025	30079	30030	30145	29693	30022	30016	29948	30072	30045	30109	29925	29793	29968	29864	29757	29880	29873	30145	30095	30112	30018	29897	29809	29890	29963	29920	30142	30024	29958	29950	30005	30126	29988	30160	29976	29807	29935	29909	29888	30277	29803	30065	29926	30066	30041	30066	30005	30169	29737	30144	30267	30084	30054	29933	29979	30192	29884	29882	29967	29841	29937	29871	29985	29913	29915	29902	30379	29834	29876	29894	29841	29991	30255	30146	29993	29903	30004	30032	30068	29952	30045	29790	30214	29985	29691	30092	29893	29898	29946	30011	30099	29933	29906	29841	30063	30039	30060	29870	30118	29845	30082	29822	29824	29776	29818	29926	30078	30142	29809	30159	30036	29918	29779	29990	29836	30130	29745	29842	29952	30076	30044	29854	30036	30070	29811	29793	29964	30086	30113	29959	30136	29963	30021	29889	30071	29910	29979	29985	30046	30027	29992	30028	30008	29916	30065	30222	29673	30027	29841	29983	29875	29879	30115	29975	30067	29956	30048	30036	30193	29996	30085	29854	30009	29985	30149	30160	30124	29916	30100	29962	29911	29912	30071	30109	29962	30074	30173	29857	30027	30084	30067	30227	29964	29863	30189	29980	30213	29969	29766	30100	29934	29980	29760	29860	29865	30030	29948	30049	29961	30059	29797	29865	30276	29912	29931	29960	29904	29868	30184	30073	30022	29885	29932	29910	29787	29928	30209	29948	30302	30219	30002	29811	29888	29838	30060	30028	29970	29980	30215	30014	30104	30057	30123	29865	30046	29979	29937	30017	30071	29771	30050	29977	30041	29936	30001	29877	30064	30275	30136	30016	30017	29971	29961	29835	29961	29918	30045	29938	29990	29968	30044	29852	30094	30144	30016	30096	30319	29915	29982	29651	30157	29801	30004	29831	30191	30070	30096	30190	29909	29855	30130	29940	30017	29998	29711	30173	30153	30225	30146	29947	30068	30055	30093	30149	29736	30168	29747	29682	30112	30082	30093	30124	29747	30032	30177	29938	30192	29800	30086	30158	29955	30013	29875	29884	29774	29961	30040	30055	29948	30015	30035	30145	30115	30051	30082	30027	30133	29982	30188	30173	30102	29817	30165	30049	29987	29808	30049	29942	29850	29970	30147	29963	30125	30019	30124	30075	30165	29995	29916	29954	29875	30155	29868	30030	29827	29716	30124	29822	29982	30026	30156	29978	29885	30076	29900	29931	30061	30105	30103	30015	29897	30099	30104	30114	29972	30267	29715	29843	29975	29842	30010	30070	30210	30102	30019	29998	29903	29966	29883	29977	29698	30034	30194	30163	30024	29964	29915	29921	29886	30139	29960	30083	30013	30058	30102	30135	29976	30113	29784	29864	29783	29657	29971	30230	30186	30193	29856	29981	29720	29957	30008	30014	30120	29939	29822	29820	29942	29721	29976	29887	29975	30011	30095	30172	30140	29905	30017	30178	30115	29969	29812	29930	29802	29970	29837	29845	29805	30232	30058	30095	29933	29905	29915	30042	30230	30407	30092	29912	30077	30024	30026	29886	30143	30037	30197	29945	29886	29818	29896	29873	30095	30020	29846	29926	30088	30008	30024	30153	30039	30052	29977	29930	29947	30006	29779	29863	30111	29834	29964	29762	30142	29843	30172	30033	30035	29765	30278	29976	29940	30020	30083	29983	30241	30142	30056	29928	29943	29958	29790	29979	30125	29846	29960	29735	29967	29918	29836	30037	30110	29877	30232	30037	30052	30110	30094	30055	29953	29909	30116	29963	29971	30056	29973	29768	29833	30054	29896	30088	30053	29918	30395	29970	29911	29904	30100	29724	29862	30322	30182	30150	30116	30016	29912	29947	29782	30145	30159	30080	30000	29995	29842	30101	30078	30016	30008	30048	30098	29999	30072	29858	30245	30036	29889	30020	30046	29715	29781	29569	29759	29801	30002	29926	29932	29783	30062	29783	29976	29970	30003	29779	30018	29954	29957	30112	30001	29972	29961	30058	29815	29867	29748	29925	29929	30145	30081	29868	29969	30103	30010	29834	29991	30213	29939	30000	29840	29976	30257	30192	29919	29891	30025	30047	30020	29863	30110	30004	30000	30013	30113	29943	30070	29873	29952	30182	30060	30104	30081	30010	29799	30064	29901	29763	30048	29896	29905	29956	30132	29978	29858	30071	30168	29961	29918	29797	29878	30130	29960	30100	30089	30044	29773	30230	29990	29944	29964	29927	29967	29827	30155	30090	29941	29963	30122	30004	30334	30053	30123	30342	30182	30097	30128	30007	29956	30085	29963	29981	29906	29750	29864	29995	30070	30079	29970	30099	30050	29913	29964	30234	29808	29995	30126	29765	30024	29973	29880	30060	29945	29827	30011	30047	29984	30105	29982	29647	30169	30035	30087	30060	29975	29916	30199	30158	29987	29807	29921	30061	30094	30181	30224	30169	30175	30144	30334	29985	29901	29970	29888	29823	30086	30013	29891	30068	29891	30024	29962	29876	29966	29920	30010	29984	29956	30003	30150	30114	29984	30170	30161	29810	29732	30158	29920	29986	30052	30120	30066	30244	30176	30059	30004	30155	29969	30094	30159	29845	30174	30088	30074	30001	29987	29872	30065	30023	29970	30032	29910	29951	30010	29957	30075	30019	29957	29967	30022	29781	30292	30118	29861	29831	29955	30161	30078	30223	29987	29829	30132	30116	30072	29984	29970	30028	30015	30273	30199	29938	29929	29657	30044	29894	30211	30012	29972	30113	30197	29768	30232	30128	29909	29966	30035	29901	29792	29998	29955	30092	30269	30183	30029	30003	30095	29735	29986	30061	30038	29953	29910	29907	30014	29953	30142	29957	30101	29756	29966	30199	29986	30079	30004	30029	29743	29905	29942	29924	29860	29972	30084	29980	30056	29988	29863	29961	29939	29861	29949	29840	29783	29770	29746	29752	30089	29860	30041	29861	29919	30014	30083	29918	30287	29888	30045	29824	29976	29844	30152	29988	29934	30110	30113	29961	29740	29805	30234	30153	30025	29955	29938	30093	30085	29809	29937	30300	30192	29766	29982	29840	29993	29986	30140	30010	29810	30239	30029	30016	30187	30106	29853	30029	29926	30189	30029	29847	29842	30024	30430	30085	29838	30137	30111	29950	30042	29951	29769	29882	29897	30021	29937	30044	30008	29965	29874	29980	30089	30167	30051	29943	30015	29719	30095	29932	29937	30083	29923	30025	30094	30039	29979	29930	29975	29761	29983	30169	30298	30013	29884	30165	30151	29784	30017	30004	29965	30199	30064	29952	30197	30026	29826	29894	29935	30020	29995	29618	29935	29902	29840	29964	29959	30084	30120	30081	29866	29942	30115	30039
62340	99286	93008	78166	51078	32799	24991	22867	22646	22685	22728	22767	22877	22745	22798	22911	22749	22946	22683	22708	23027	22833	22696	22816	22945	22704	22879	22784	22712	22855	22807	22896	22851	22878	22787	22864	22670	22884	22694	22716	22792	22804	22759	22895	22970	22850	22939	22735	22668	22964	22580	22692	23076	22385	22868	22712	22847	22933	22797	22837	22859	22852	22837	22830	22766	22671	22847	22773	22926	22654	23017	22717	22921	22733	22755	22687	22956	22940	22793	22841	22980	22884	22874	22898	22730	22777	22749	22935	22882	22708	22800	22780	22723	22801	22877	22592	22942	22814	22813	22802	22767	22881	22663	22905	22817	22812	22695	22889	22852	22737	22847	22844	22800	22720	22723	22711	22916	22698	22749	22963	22866	22664	22684	22733	22845	22941	22924	22712	22702	22958	22757	22711	22956	22661	22623	22793	22752	22973	22861	22768	22792	22513	22786	22740	22879	22670	22803	22555	22838	22878	22842	22808	22843	22639	22631	22757	22829	22945	22811	22716	22744	23002	23116	22935	22923	22946	22940	22704	22823	22650	22719	22765	22749	23090	22999	22930	22853	22886	22736	22802	22625	22996	22775	22700	22797	22844	22888	22937	22830	22699	22761	22657	22771	22905	22867	22786	22811	22520	22903	22638	22576	22788	22720	22862	22781	22825	22759	22832	22698	22893	22789	22705	22741	22805	22777	22523	22694	22899	22816	22791	22946	22824	22853	23003	22841	22843	22812	22631	22851	22767	22740	22856	22857	22940	22889	22866	22726	22657	22679	22779	22655	22707	22692	22715	22603	22667	22735	22716	22980	22774	22708	22823	22651	22819	22929	22972	22746	22736	22757	22706	22894	22733	22838	22711	22769	22965	22908	22944	22733	22880	22685	22680	22693	22881	22711	22726	22775	22814	22847	22823	22817	22949	22757	22840	22834	22719	22738	22874	22807	22773	22891	22864	22810	22922	22767	22802	22827	22654	22831	22787	22690	22818	22945	22826	22885	22764	22776	22877	22740	22780	22695	22701	22781	22612	22643	22743	22390	22915	22635	22882	22729	22797	22701	22826	22985	22729	22862	22872	22836	22707	22834	22593	22626	22724	22793	22709	22845	22844	22750	23032	22709	22740	22768	22677	22688	22856	22630	22662	22816	22852	22712	22895	22744	22966	22633	22850	22988	22945	22710	22856	22842	22833	22646	22742	22702	22745	22667	22734	22892	22668	22679	22872	22760	22857	23014	22902	22693	22735	22832	22754	22768	22655	22869	22815	22670	22767	22714	22754	22875	22982	22658	22911	22923	22843	22916	22733	22685	22923	22888	22748	22896	22922	22686	23003	22724	22866	22745	22670	22858	22894	22655	22702	22807	23006	22637	22945	22663	22827	22896	22564	22882	22802	22873	22800	22739	22670	22700	22646	22887	22668	22762	22824	22876	22778	22723	23016	22616	22831	22777	22811	22885	22766	22793	22957	22769	22898	22778	22709	22622	22817	22730	22886	22783	22729	22696	22859	22900	22659	22869	22879	22796	22932	22723	22680	23024	22713	22824	22822	22776	23090	22716	22791	22652	22711	22756	23045	22901	22660	22822	22824	22878	22704	22695	22845	22879	22866	22900	22823	22892	22694	22875	22818	22822	22731	22829	22817	22830	22786	22868	22899	22553	22821	22751	22573	22747	22724	22882	22713	22927	22724	22668	22765	22904	22847	23164	22712	23003	22770	22754	22816	22682	22897	22909	22757	22748	22833	22728	22762	22721	22813	22688	22821	22736	22862	22858	22736	22696	22852	22790	22813	22859	22887	22836	22810	22609	22726	22976	22736	22772	22766	22614	22678	22783	22757	22767	22766	22667	23028	22704	22813	22703	22815	22711	22706	22706	22733	22799	22851	22680	22968	22997	22780	22994	22673	22872	22842	22850	22651	22916	22717	22898	22761	22644	22709	22783	22850	22792	22864	22844	22792	22723	22792	22597	22752	22798	22573	22959	22848	22844	22756	22758	22884	22952	22790	22764	22727	22779	22584	22758	22789	22669	22768	22824	22533	22710	22839	22603	22957	22977	22844	22747	22712	22859	22697	22856	22835	22675	22666	22713	22869	22933	22603	22785	22961	22788	22784	22719	22957	22943	22819	22642	22809	22724	22761	22890	22697	22765	22624	22710	22952	22804	22713	22706	22698	22754	22751	22902	22805	22873	22732	22867	22807	22798	22701	22780	22956	22876	22758	22874	22739	22811	22928	22845	22751	22845	22617	22728	22846	22835	22957	22856	22917	22758	22454	22713	22760	22914	22761	22924	22712	22672	22623	22930	22793	22857	22736	22698	22812	22941	22755	22867	22815	22842	22731	22708	22797	22877	22682	22871	22804	22585	22882	22760	22855	22826	22717	22731	22926	22907	22785	22725	22758	22994	22813	22593	22802	22644	22870	22933	22816	22955	22880	22879	22908	22798	22790	22817	22850	22651	22695	22900	22860	22682	22721	22787	22703	22875	22650	23009	22722	22839	22813	22717	22872	22792	22870	22608	22611	22775	22694	22833	22719	22886	22775	22744	22986	22956	22762	22738	22790	22693	22671	22718	22760	22697	22875	22849	22933	22865	22845	22828	22827	22859	22854	22918	22697	22894	22779	22854	22834	22856	22863	22657	22845	22984	22897	22791	22570	22774	22939	22583	22769	22814	22610	22897	22979	22750	22654	22858	22854	22634	22811	22771	22789	22758	22697	22748	22918	22610	22832	22802	22827	22738	22585	22756	22968	22736	22717	22882	22739	22772	22904	22805	22713	22685	22846	22452	22752	22908	22802	22732	22905	22640	22733	22778	22921	22832	22697	22688	23023	22838	22751	22578	22775	22899	22744	22843	22666	22721	22999	22718	22872	22855	22803	22779	22790	22807	22714	22797	22795	22748	22645	22636	22695	22945	22870	22890	22721	22912	22818	22845	23067	22915	22660	22747	22720	22776	22780	22637	22514	22792	22627	22666	22759	22618	22902	22716	22783	22696	22849	22669	22905	22721	22722	22894	22583	22885	22809	22778	22756	22765	22796	22672	22679	22657	22763	22727	22592	22910	22860	22818	22798	22748	22817	22817	22895	22746	22860	22788	22889	22953	22669	22808	22791	22767	22789	22834	22866	22761	22861	22929	22786	22842	22673	22724	22735	22816	22687	22952	22713	22744	22894	22773	22977	22872	22822	22882	22779	22694	22944	22772	22670	22733	22706	22743	22873	22661	22723	22931	22597	22794	22781	22840	22859	22917	22811	22766	22850	22955	22620	22918	22736	22786	22736	22503	22935	22907	22762	22811	22799	22773	22744	22755	22805	22806	22867	22597	22758	22761	22791	23062	22772	22710	22913	22846	22720	22540	22837	22761	22600	22798	22696	22593	22873	22708	22892	22893	22874	22924	22697	22673	22841	22870	22718	22898	22640	22853	22690	22727	22947	22924	22667	22809	22692	22767	22992	22548	22733	22764	22665	22789	22802	22778	22537	22694	22644	22716	22899	22700	22753	22886	22724	22769	22836	22978	22866	22929	22792	22877	22701	22774	22716	22757	22727	22891	22631	22804	22644	22701	23109	22857	22982	22739	22852	22806	22744	22728	22757	22650	22708	22796	22888	22648	22852	22620	22758	22680	22772	22831	22739	22733	22707	22657	22799	22921	22849	22868	22899	22887	22654	22776	22834	22661	22782	22957	22809	22749	22716	22725	22757	22782	22859	22795	22885	22853	22851	22900	22783	22825	22762	22679	22834	22726	22936	22769	22731	22804	22781	22745	22765	22773	22822	22693	22857	22836	22698	22770	22614	22758	22869	22628	22878	22787	22617	22753	22842	22705	22821	22792	22854	22739	22783	22733	22899	22800	22914	22749	22924	22944	22707	22778	22741	22794	22741	22729	22803	22750	22857	22654	22776	22666	22674	22651	22678	22892	22708	22836	22711	22844	22874	22821	22849	22767	22707	22755	22805	22696	22999	22921	22872	22848	22724	22896	22681	22920	22896	22843	22786	22825	22803	22703	22742	22578	22786	22949	22756	22806	22848	22893	22759	22759	22764	22814	22596	22676	22887	22747	22693	22849	22941	22754	22793	22813	22668	22714	22821	22792	22860	22909	22742	22796	22619	22880	22721	22732	22748	22916	22855	22812	22805	22758	22844	22800	22814	22763	23030	22872	22871	22855	22910	22770	22769	22721	22733	22640	22808	22807	22840	22905	22764	22805	22790	22777	22785	22791	22842	22770	22878	22722	22676	22653	22815	22700	22827	22758	22645	22789	22668	22658	22842	22895	22689	22691	23059	22499	22904	22672	22653	22825	22778	22912	22792	22817	22930	22756	22754	22765	22808	22723	22576	22785	22810	22815	22779	22836	22788	22746	22882	22613	22746	22847	22827	22997	23014	22771	22788	22767	22645	22825	22674	22744	22622	22904	22912	22653	22812	22838	22492	22922	22626	22796	22877	22937	22688	22703	22847	22639	22938	22888	22690	22871	22703	22845	22936	22779	22782	22772	22869	22791	22634	22695	22984	22634	22661	22724	22699	22804	22668	22750	22762	22847	22806	22935	22880	22809	22839	22733	22744	22829	22813	22776	22814	22784	22577	22859	22856	22817	22842	22903	22916	22860	22512	22687	22741	22763	22851	22847	22727	22797	22674	22724	22761	22873	22838	22730	22799	22727	22755	22720	22711	22712	22655	22689	22994	22947	22832	22931	23024	22792	22778	22738	22872	22778	22662	22972	22755	22756	22661	22730	22824	22740	22728	22875	22626	22739	22732	22849	22763	22766	22933	22776	22802	22652	22790	22786	22811	22683	22855	23035	22792	22636	22961	22932	22807	22986	22790	23033	22798	22873	22809	22894	22896	22755	22976	22969	22827	22837	22660	22734	22653	22771	22719	22744	22931	22704	22680	22683	22727	22813	22788	22781	22881	22820	22982	22839	22686	22814	22991	22898	22527	22883	22902	22748	22930	22582	22733	22711	22765	22821	22795	22962	22667	22901	22744	22835	22736	22940	22720	22811	22836	22582	22892	22757	22783	22693	22732	22581	22863	22779	22830	22980	22796	22764	22632	22860	22859	22750	22718	22795	22694	22713	22781	22767	22801	22851	22860	22651	22763	22795	22889	22881	23033	22763	22922	22739	22675
29237	38353	49748	40081	32116	30150	29446	28881	29235	28890	28924	29060	29088	29045	29024	29244	28963	29104	29262	28829	28825	29024	28828	29199	28973	29207	29114	28926	28933	29386	29214	29225	29091	29241	28942	29057	29257	29193	28973	29230	28992	29021	28807	29104	29078	29221	28882	29204	29167	28891	29164	28774	29069	28991	29121	29194	29087	29260	29175	29070	29038	28874	28964	28903	29022	29146	29124	29155	28902	29149	28940	29101	28935	29324	29143	28978	28891	28942	28872	28985	29050	28791	28818	29010	28885	28949	28870	28862	28944	28774	29060	28925	29315	29087	29013	28940	28929	29173	28883	28886	29056	28680	29045	28881	29080	29160	28994	28882	29005	28723	28964	29128	29030	28812	28989	28944	28938	28863	28941	28983	29122	28882	29006	28934	28869	29060	29028	29115	29039	28976	29128	29114	29175	28994	29047	28855	29076	29241	29253	28964	28983	28937	28867	29101	28993	29007	29020	29047	28980	28962	28957	28876	28926	28998	28966	29097	29062	28949	29083	29056	29145	29198	28829	29077	29107	29125	29057	28908	29074	29046	29180	29034	28923	28877	28943	29098	28990	29135	29145	29218	29020	28935	29001	29044	28997	29125	29021	28845	29071	29060	29024	28816	28865	29130	28929	28874	28987	28924	29150	28933	29029	29096	29273	28796	29187	28686	28998	29041	28930	28991	29057	29184	29186	29259	28847	29022	29008	29028	29239	28994	29086	29146	28963	29002	29067	29156	29094	29101	28936	29087	29029	28927	29022	28801	28945	29063	29091	29180	29120	29097	29045	29103	29066	29057	29078	28882	29061	28831	28943	28843	29018	29078	29091	28881	28887	28845	28948	29343	29126	29004	28994	29330	28728	28816	28912	28985	29119	29347	28892	29146	29095	29233	29132	29212	29190	29112	29092	29093	28974	29082	28998	28744	29170	29078	28956	28845	29124	29190	29009	28959	28922	28954	28991	28949	29032	29119	28930	28822	29091	29145	29249	28902	29107	29116	29232	29008	29037	29015	28907	28901	28978	29024	28989	29196	28973	29012	29186	28733	29080	28908	28990	29119	28992	28838	29147	28942	29116	28906	29083	28913	29045	28916	28888	28973	29135	29068	29024	29004	29133	29106	29053	29085	29045	29325	29115	28954	28950	29239	28931	29138	28877	28793	29064	28884	28986	29198	29036	28990	29151	28802	28912	29160	29112	29051	29299	28731	28946	28975	28803	29027	29067	29211	29187	29175	28949	29032	29056	29047	29066	28891	29080	28766	29001	28804	29199	29048	29003	28897	29258	29240	28779	28885	29085	28937	29193	28953	29111	29178	28977	28912	29012	28956	29051	29081	28968	28893	29288	29209	29085	29188	29153	29050	28857	29026	29108	29188	28846	28930	29045	29122	29004	29015	28932	28886	28986	29038	29141	28937	29149	28984	29135	28947	28901	28914	28953	29099	29066	28935	29136	29025	28791	28846	29020	29163	29073	28979	29215	29034	29139	29062	29064	28997	28966	29106	28917	29148	29073	28949	28888	29051	28888	28790	29167	28874	29018	29050	28770	29052	29077	28962	29269	29120	29145	29104	29086	28899	28978	28872	29156	29136	29094	29068	29001	29019	28968	28930	28880	29193	29103	29121	28992	29065	29228	29221	29215	29046	29382	29315	29340	29238	28855	28928	29053	29007	28880	28850	28925	29222	29127	28821	29106	29036	28812	29045	29144	28997	28964	29032	29053	28859	29041	28871	29028	29066	29024	29122	28739	28762	29148	28896	29131	28921	29141	29030	29205	28884	29212	28930	28990	29079	28834	28981	28833	29106	29057	28835	29057	28773	28930	29175	28973	29045	29161	28872	28830	28986	28877	29084	28995	29281	29214	29248	29076	29106	29136	29154	28854	29058	28983	28865	28818	29019	29054	28943	29270	29115	28922	29005	29121	29085	29081	29002	28758	29019	28952	28973	29040	29104	29102	28866	28982	29134	28960	29023	29115	28769	28999	29015	29125	29045	29158	28977	29175	29084	29379	28750	29113	29191	29009	28972	28893	28927	29041	29095	29242	29122	28990	28944	29220	28930	29128	29115	29166	28827	28893	29238	29189	29344	28828	29309	29254	29123	28834	29222	28743	28963	28965	28998	28879	28885	29018	29033	29096	28808	29032	29072	29001	28975	28552	28846	28864	29112	29071	28849	29108	28972	28933	28876	28964	28988	28997	29096	28949	29275	28923	29296	29045	29144	29070	28999	29191	28997	29238	29146	28995	29192	29061	28972	29154	28936	29022	29041	28982	28956	29112	28992	29068	29214	29055	29090	29179	28881	28894	28783	29069	29002	28939	29028	29090	28916	28926	29136	29060	29019	29133	29067	28858	29088	28873	29211	28880	29031	29137	28951	28794	29047	28910	29038	28872	29112	29082	28906	28805	29174	29127	29042	28992	29005	28949	29077	29130	28844	28537	29064	29097	29364	28959	28834	28976	28912	28838	29073	29051	29254	29229	29060	28987	28863	28843	28927	29156	29120	29003	28944	28896	28985	29083	28951	29138	29167	29036	29126	29093	29133	29002	29106	29154	28742	28877	29037	28909	29165	29138	29169	29126	29021	28982	28892	29185	29210	28909	29144	28862	28892	28938	29081	29074	29070	28942	29201	29079	28872	28941	28743	28966	29024	28761	29035	29141	28956	28949	28773	29176	29080	28894	29051	29058	28979	29043	28949	29067	29147	29095	29171	28983	29145	29024	29030	28966	29286	29032	29028	29073	29050	29038	28946	29194	29212	28980	28946	29048	29117	28809	28937	29140	29127	29051	29104	28968	29200	29203	29244	28811	28901	29052	29191	29276	29264	29085	29194	29007	29156	29003	29032	28849	28904	28761	29041	28942	29085	29101	28951	29072	28896	28965	29068	29016	29023	28920	28849	29075	29074	28916	28919	28902	28978	29247	29077	29184	28837	29123	28978	29245	28998	28939	28898	29021	28861	28968	28892	29338	28969	29071	28977	28874	28867	28936	28994	28730	29083	29043	29107	29081	29147	28868	28905	28891	28977	29126	29104	29318	29066	28966	28999	28908	29042	29131	28925	29115	29004	29073	29103	28803	28905	29025	29174	28713	29024	29119	29046	28999	28989	29135	28845	29148	29101	29330	29180	29063	29201	29032	29132	29047	29041	28959	29120	29097	29014	28867	29169	29187	28989	28964	28939	28980	29120	28845	29085	29028	28686	29062	29140	29041	29230	28836	29318	29091	28909	29143	28795	29247	29018	29115	28973	29149	29045	28897	29002	29044	28912	29129	28950	28813	29152	28945	28939	29180	29022	29050	29063	28758	28953	29042	29128	28955	29130	29142	28835	29191	28865	29056	29013	28909	28977	29106	29011	28993	29084	29158	29169	29139	29078	28965	28943	28883	29051	28937	28899	29105	28931	29058	29194	28911	29009	28933	28820	29042	29328	29052	29116	28983	28993	29109	29047	29131	29020	28787	29235	29266	28929	29093	29116	29135	29020	29164	29034	28949	29068	28877	28934	29071	29186	28861	28965	28859	28938	28928	29024	29004	28858	28649	29067	29176	28940	29009	29096	29069	28905	28853	29263	28740	28829	29087	29039	28778	28769	28953	29026	28815	29048	28976	29010	28954	28944	29079	29023	29121	29048	29197	29176	29021	29028	28940	29192	29074	28947	28850	28938	29148	29029	28937	29083	28985	29219	28881	29175	29136	29114	28770	29067	29052	28843	29318	29166	28936	29165	28936	28935	29038	29180	29254	28960	29050	29075	28945	29103	29181	28779	28940	28928	28925	28892	29063	29199	29116	29238	28995	29086	29126	29110	28943	28936	29250	28988	29117	28968	29072	29023	28896	29009	28939	29036	28883	29140	29110	28996	29275	29153	28904	28848	29152	29071	28972	29084	28883	29172	29102	29008	28936	29011	29212	29128	28939	28910	29055	29008	29011	29162	28922	29008	28863	29207	28900	29112	28978	28854	29027	28954	28999	29201	29089	28979	29076	29157	29041	29055	29096	29136	29251	28854	28992	29143	29007	29329	29029	29146	29071	29050	29271	29312	29017	29049	29150	28882	29146	28891	28828	28862	28989	28905	28892	28789	29279	28964	29098	29002	28963	29195	29279	29034	28963	28975	29054	29052	28988	29193	29203	29106	28771	29152	28978	29002	29050	29051	28876	29061	29226	29120	29259	29148	29031	29192	28975	29085	28961	28798	29076	29077	29047	28851	29010	29215	28963	28985	28732	28721	29064	29011	29050	29269	29203	29083	29137	29119	29076	29360	28898	29005	29161	29123	28973	29046	29001	28965	28786	29129	29232	29181	29199	29075	29097	29128	29030	29139	28826	28906	29044	29079	29180	28924	29182	29091	28888	29140	29056	29064	28894	29207	29335	29297	29014	29142	29096	28893	29019	29089	29261	29185	29124	29206	28970	29039	28983	29104	28995	29324	29333	28816	28906	29207	29019	29029	29159	28890	28886	28960	29008	29307	29059	29303	29054	28820	28863	29202	28990	28984	28737	28734	29075	28918	29151	28866	28962	28851	29227	28936	29218	29067	29008	29189	29014	28712	28883	29021	29166	29024	29084	29315	28968	28901	28976	29037	29028	28898	29286	29126	28964	28991	28892	29101	29019	29027	29329	29123	29161	28918	29024	29302	29023	28732	28779	29119	29129	29042	28921	28983	29034	28904	28973	28924	28841	29079	28999	29055	28941	29147	29071	28967	28979	28871	29077	29283	29159	28909	29027	29084	29048	28734	29035	28871	29185	29109	29056	29001	29087	29159	28882	28929	28894	29149	29162	28992	29118	29026	29239	29061	28942	29099	29117	29139	29046	29330	28907	28970	28946	28852	28942	29128	29140	29130	29042	29055	29000	29046	29149	29088	29170	29117	29009	29007	28918	28695	28993	29023	29018	29194	29001	28918	29182	29112	28929	28967	29100	29261	29221	29043	29166	28954	29010	28976	29011	28990	29036	29285	28916	29243	28886	29023	29286	29193	29009	29161	29117	28796	28882	28806	29041	29127	29143	28802	29042	28907	29025	29275	29096	28874	28826	29042	28983	28831	29118	29041	29095	29146	29186	28879	29041	28929	28780	29193	28924	29171	28851	29063	29047	29266	29004	28986	28819	29198	29030	29132	29163	28875	29029	29074
36134	61254	51141	34341	26106	23101	22262	22186	22107	22213	22205	22019	22284	22220	22225	22269	22250	22143	22188	22209	22237	22162	22223	22033	22286	22130	22113	22012	22135	22058	22228	22192	22161	22186	22169	22178	22143	21870	22208	22160	22242	22167	22076	22008	21951	22125	21991	22201	22167	22068	22072	22014	22247	22150	22076	22239	22055	22204	22144	22283	22052	22104	22071	22155	22177	21999	22028	22188	22215	22169	22084	22100	22042	22133	22098	21961	22200	22018	22065	22113	22164	22112	22130	22219	22218	22156	22170	22074	22068	22192	22055	22295	22183	21949	22227	22210	22130	22218	22078	22117	22000	22022	22184	21905	21926	22193	21983	22244	22227	22201	22141	22084	22209	22064	22103	22152	22255	22106	22022	22164	21989	22147	22009	22147	22173	22033	22269	22207	22072	22130	22178	22097	22096	22113	22214	22225	22179	22251	22215	22193	22212	22240	22057	22246	21973	21983	21983	22168	22277	22045	22183	22315	22099	22114	22239	22151	22103	22008	22073	22045	22034	22129	22301	22299	22119	22212	22058	22087	22097	22245	22214	22039	21974	22195	22102	22090	22042	21967	22302	22204	22004	22162	22247	22145	22073	22118	22060	22181	22056	22054	22203	22183	22045	22349	22163	22254	22202	22124	22178	21923	22296	22099	22219	22114	22260	22121	22053	22228	22181	22097	22067	22119	22235	22194	21939	22054	22272	22101	22126	22146	22206	22051	22194	22110	22187	21930	22012	22010	22060	22133	22170	22194	22115	22000	22224	22029	22080	22093	22222	22076	22006	22111	22058	22068	22208	22129	22137	22262	21954	22166	22247	22079	22255	22000	22149	22168	22045	22228	21928	22026	22052	22205	22020	22035	22053	22115	22157	21981	22144	22101	22030	22131	22093	21999	21979	22154	22228	22247	22060	22351	21984	22250	22232	22331	22225	22172	22207	22092	22122	22060	22192	22076	22147	22099	21972	22141	22100	22097	22119	22166	22386	22133	21973	22184	22192	22081	22013	22224	22296	22152	22096	21979	22197	22204	22203	21975	22079	21956	22028	22086	22341	22217	22123	22168	22228	22156	22112	22169	22054	22188	22265	22007	22399	22113	21972	22294	22066	22224	21986	22158	22073	22161	21911	22301	22098	22146	22289	22164	22173	22134	22111	22096	22076	21935	22117	22093	22204	22227	21981	22134	22217	22198	22110	22115	21959	22238	22110	22081	22293	22298	22213	22040	22029	22241	22067	22282	22261	21971	22058	22187	22187	22291	22089	22084	22070	22073	22211	22089	22128	22165	22344	22078	22166	22232	22022	22008	22128	22154	22113	22216	22059	22169	22222	22112	22040	22281	22013	21895	22242	22118	22168	22189	22100	22135	22109	21999	22226	22144	22138	22128	22234	22263	21973	22115	22262	21984	21992	22157	22251	22107	22174	21940	22026	22305	22046	22054	22326	22104	22081	22262	22122	22162	22149	22149	22136	22112	22032	22145	22128	22264	22020	22102	22106	22234	22106	22162	21900	22102	22432	22121	22086	22012	22082	22102	22109	22045	22094	22128	22014	22258	22121	22186	22212	21944	22200	22289	22255	21959	22158	21934	22081	22115	22124	21966	22148	22278	22228	22188	22096	22057	22167	22081	22125	22007	22061	22109	22244	22183	22173	22103	22259	22177	22116	22230	22259	22150	22157	22206	22223	22128	22111	22188	21992	22272	21959	22062	22205	22214	22280	22182	22091	21980	22115	22125	22003	22060	22161	22274	22184	21986	22105	22138	22069	22222	21938	21924	22276	22057	22093	22121	22150	22064	22021	22223	22206	22127	22005	22209	22197	22084	22228	22296	22131	22006	22246	22238	22042	22135	22105	22064	22031	22424	21991	22040	21890	21925	22092	22095	22163	22234	22178	22149	22274	22215	22098	22190	22118	22074	22185	22192	22087	22148	22019	22218	22084	21932	22133	22130	22333	22107	22199	22200	22031	22186	22217	22153	22116	22064	22057	22272	22144	22217	22003	22163	22368	22127	22087	22394	22242	22168	22005	22163	22174	22211	22096	22057	21896	22139	22258	22127	22031	22093	22257	22212	22105	22214	22151	22142	21936	22106	22335	22061	22163	22140	22217	22231	22095	22235	22260	22126	22178	22228	22144	22325	22146	22251	22088	22131	22116	22167	22295	22112	22217	22251	22170	22239	22219	22285	22173	22284	22074	22094	22193	22010	22230	22132	21946	22214	22194	22024	22271	22021	22095	22130	22120	22083	22278	22328	22111	22246	22177	22337	22112	22128	22130	22134	21982	22101	22133	22316	22220	22019	22159	22315	22159	22148	22136	22055	22122	22129	22067	22163	22056	22092	22185	22061	22180	22175	22257	22048	22109	22099	22097	22157	22235	22080	22246	22200	22223	22227	22189	22093	22022	22041	22197	22245	22162	22181	22205	22228	22118	22217	22170	22067	22050	22235	22109	22029	22073	22117	22107	22182	22315	22025	22026	22161	22160	22243	22159	22020	22235	22318	21993	21972	22176	22207	22120	22168	22251	22173	22026	22261	22113	22221	22264	22122	22046	22095	22090	22219	22104	22156	22134	22079	22068	22137	22261	22293	22126	22158	22124	22068	22208	22153	22177	22078	22132	22119	22300	22071	22122	22223	22225	22050	22111	22245	22139	22172	22046	22154	22200	22260	22212	22045	22107	22344	22119	22140	22035	22105	22115	21860	22338	22168	22152	22195	22026	22124	22344	22171	21926	22237	22082	22295	22147	21952	22005	22052	21998	22112	22315	22149	22055	22103	22126	22119	22130	22066	22185	22339	22132	22265	22137	22070	22098	21984	22051	22190	22240	22049	22258	22193	22020	21991	21982	22144	22089	22097	22234	22034	22224	22291	22067	22004	22262	22054	22164	22223	22111	21927	22297	22160	22069	22179	22014	22305	22112	22185	22146	22042	22051	22368	22251	22062	22263	22239	22103	22118	22038	22071	22120	22121	22079	22238	22079	22016	22315	22230	22253	22214	22102	22020	22213	22008	22167	21939	21969	22176	22142	22194	22041	22283	22176	22271	22175	22266	22067	22237	22209	22112	22294	22200	22340	22133	22150	22175	22027	22253	21999	22242	22224	22185	22207	22094	22097	22147	22165	22130	22284	21967	22166	22066	22152	22220	22166	22344	22063	22182	22209	22075	22159	21958	22226	22127	22123	22040	22096	22156	22090	22195	22138	22077	22125	22110	22168	21906	22023	22215	22062	22259	22150	22108	22268	22028	22168	22184	22122	22132	22329	22039	22230	22189	22100	22176	22083	22146	22312	22135	22015	22092	21987	22184	22132	22294	22167	22119	22047	22053	22188	22094	22133	22070	22015	22117	22120	22108	21959	22247	22231	22210	22114	22231	22113	22066	22144	22246	22101	22152	22017	22055	22035	22034	22328	22209	22248	22199	22179	22062	22136	22058	21998	22101	22072	22168	22067	22069	22191	22264	22101	22025	22250	22144	22291	22101	22185	22206	22142	22196	22159	22123	22077	22257	22278	22082	22141	22179	22216	22221	22224	22152	21931	22064	22096	22292	22187	22045	22281	21984	22310	22138	22122	22151	22120	22029	21978	22052	22182	22238	22090	22105	22063	22209	22061	22247	21973	22262	22107	22035	22171	22165	22333	22056	22279	22281	22010	22243	22150	22044	22036	22311	22313	22154	22192	22091	22155	22113	22168	22283	22189	22282	22111	22079	21903	22280	22289	22147	22289	22285	22129	22036	22184	22218	22005	22135	22001	22247	22442	22179	22179	22162	22110	22116	22115	22016	22064	22138	22101	22286	22051	22129	21994	22097	22140	22088	22227	22111	22117	22038	22229	22349	22180	22158	22052	22171	22004	22228	22035	22309	22145	22177	22093	22247	22097	22292	22169	22198	22339	22191	22233	22131	22194	22214	22274	22156	22387	22185	22132	22130	22170	22126	22227	22230	22262	22154	22203	22125	22210	22180	22292	22190	22107	22292	22363	22312	22009	22149	22138	22138	22103	22258	22185	22183	22257	22089	22220	22045	22003	22273	22044	22025	22191	22210	22151	22264	22271	21985	22226	22166	22171	22199	22139	22114	22023	22089	21797	22185	22115	22142	22153	22226	21996	22184	22187	22014	22278	22278	22297	22372	21989	22231	22119	22076	22224	22165	22078	22123	22185	22147	22149	22080	22199	22117	22190	22243	21848	22155	22257	22085	21957	22317	22188	21948	22296	22004	22126	22093	22140	22201	22082	22216	22145	22128	22225	22163	22198	22318	22215	22190	22294	22195	22195	22198	22167	22229	22180	22076	22222	22049	22214	22070	22005	22064	22124	22134	22144	22225	21982	22155	22119	22193	22011	21965	22179	22016	22203	22023	22013	22071	22110	22244	22284	22215	22292	22101	21997	21916	22095	22319	22250	22354	22161	22192	22064	22262	22090	22239	22193	22241	22078	22215	22318	22172	22101	22072	22033	22143	21930	22143	22121	22179	22188	22038	22252	21955	22170	22300	22221	22201	22167	22053	22002	22147	22245	22089	22094	22033	22201	22276	22068	22302	22289	22162	22009	22009	21917	22164	22115	22182	22274	22167	22068	22164	22115	22352	22033	22083	22235	22194	22129	22329	22077	22245	22076	22181	21906	22327	21930	22074	22062	22299	22238	22087	22050	22100	22161	21994	22168	21962	22273	22187	22135	22088	22340	22125	22026	22110	22098	22070	22326	21989	22082	22070	22132	21898	21910	22085	22277	22159	21958	22280	22113	22235	22007	22178	22103	22184	22085	22065	22079	21982	22196	22087	22199	22121	22151	22035	22186	22205	21932	22117	22090	22194	22216	22110	22223	22032	22018	22202	21924	22247	22168	22091	22151	22106	22245	22064	22180	22211	22299	21993	22128	22202	22068	21953	22206	22273	22174	22066	22090	21996	22338	22186	22144	22089	22176	22178	22151	22094	22024	22043	22030	22220	22151	22241	22243	21995	22247	22017	22320	22160	22146	22121	22341	22047	22087	22214	22083	22175	22211	22112	22152	21987	22185	22097	22094	22176	22091	22025	22133	22172	22089	22180	22091	22329	22227	22032	21980	22155	22107	22087	22245	22131	22029	22172	22205	22158	22010	22109	22246	22032	22153	22280	22149	22193	22128	22158
23795	25429	43499	42313	34282	32220	31971	29458	29266	29375	29450	29454	29330	29389	29141	29174	29057	29260	29233	29213	29320	29358	29208	29316	29182	29308	29323	29301	29251	29362	29257	29187	28923	29284	29189	28939	29345	29009	29068	29103	28997	29264	29256	29019	29318	29443	29090	29247	29152	29091	29247	29152	29375	29300	29217	29203	29201	29159	29242	29110	29262	29445	29271	29030	29085	29167	29043	29120	29339	29056	29368	29153	29394	29175	29206	29104	29135	29064	29281	29252	28954	29238	28992	29089	29166	29210	29324	29028	29326	29080	29232	29574	29322	29435	29312	29278	28863	29134	28971	29090	29037	29064	29028	29267	29401	29217	29158	29051	29195	29169	29214	29033	29011	29392	29133	29113	29134	29183	29129	29170	28823	28985	29198	29206	28979	29018	29250	29299	29211	29287	29131	29058	29031	29058	29358	29305	29147	29217	29291	29006	28953	29302	29077	29095	29098	28999	28857	29306	29166	29167	29143	29195	28781	29093	28997	29053	29235	29242	29148	29211	29334	29395	29148	29177	29274	29225	29090	29193	29180	29303	29337	29338	29075	29176	29041	28933	29169	28912	29222	29362	29068	29211	29105	29168	29333	29157	29197	29095	29146	29103	29303	29303	29089	29092	29180	29082	29030	29083	28987	29151	29234	29174	28911	28919	28931	29114	29169	29217	29353	29043	29272	29145	29423	29207	29240	29079	29199	29108	29200	29115	29175	29117	29286	29190	29077	29287	29151	29063	29174	29304	29036	29317	29049	29095	29132	29027	28977	29106	29179	29016	29183	29317	29089	29145	29222	29161	29173	29143	29028	29042	29025	29149	29244	29092	28905	28972	29170	28982	29184	29344	29327	28957	29102	29092	29137	29099	29246	29251	29262	29230	29024	29237	29106	29172	29232	29292	29161	29156	28900	29127	29148	29108	29058	29072	29165	29082	29116	29126	29074	29145	29221	29313	29161	29102	28985	29141	29460	29073	29145	29135	28996	29092	29050	29116	29160	29119	29087	29195	29397	29123	29132	29028	29273	29176	28960	29003	29324	29226	29088	29120	29322	28919	28973	29235	29170	28965	29065	29206	29240	29135	29338	29094	28985	29027	29236	28980	29209	29065	29064	28955	29078	29001	29164	29010	29040	29204	29172	29173	29123	29424	29250	28935	29243	29287	28822	29108	28948	29008	29099	29326	29107	28947	29079	29076	28997	29185	29105	28917	29142	28958	29243	29171	29216	28977	29278	29300	29169	29283	29412	29261	29084	29358	29271	29031	29114	29181	29278	28908	29225	29159	29012	29008	29169	29071	29042	29088	29113	29165	29310	29035	29107	29284	29009	29274	29123	29147	29251	29137	29191	29225	29277	29180	29142	29021	29047	29361	29350	28845	28961	29144	29149	29175	29179	29376	29011	29173	29163	29203	29114	29049	29144	29188	29344	29177	29152	29089	29272	29025	29143	29005	29045	28942	29193	29212	29021	29230	29202	29151	29033	29239	29227	28955	29224	29084	29150	29254	29312	29076	29015	29227	29027	29013	29067	29216	29223	29322	29124	29091	29192	29173	29247	29140	29224	28996	29018	28825	29111	29220	29143	29167	28925	29216	29208	29282	29326	28979	29039	29031	29100	29155	29279	29346	29265	29306	29447	29215	29068	29325	29116	29290	29227	29121	29122	29096	28874	29090	28869	28955	29000	29105	28926	29030	29229	29139	29062	29018	29257	28805	29172	29076	29194	29252	29138	28949	29230	29127	29058	29008	29182	28969	29160	29200	29367	29114	29056	29121	29085	29124	29323	29139	29014	29195	29101	29366	29236	29020	29122	29305	29059	29104	29394	29089	29130	29178	29347	29198	29315	28969	28929	29168	29126	29030	29097	28911	29215	29256	29097	29200	29040	29168	29342	29164	29115	29279	29285	29211	29089	29239	29015	29131	29094	29357	29053	29009	29162	29081	29049	29119	29197	28766	29090	29181	29314	29264	29320	29132	29254	29277	29279	29232	29237	29128	28835	29196	29076	29037	29102	29115	29167	29096	29178	29375	29320	29118	29140	29188	29071	29035	29319	29231	28974	28972	29271	29061	29337	29252	29217	29149	29209	29245	29267	29122	29224	29284	29205	29069	29324	29180	29029	29196	28983	28959	29338	29268	29206	29043	28879	29082	29200	29181	29128	29079	29037	29163	29115	29222	29187	29227	29087	29398	29173	29103	29360	29307	28888	29167	29210	29232	29193	28986	29006	29016	29136	28997	29070	29051	29189	29149	29028	29132	28952	28976	29121	29367	29176	29242	29091	29213	29169	29106	29081	29195	29049	28919	29057	29068	29210	28955	28885	28946	29220	29292	29180	29402	29102	29202	29117	29357	29276	28926	29212	29121	29115	29090	29237	29137	28993	29120	29031	29004	29374	29215	29233	29031	29196	29006	28983	29154	29283	29301	29184	29384	29017	29190	29107	28975	29202	29307	29178	29024	28971	29265	29120	29040	28886	29123	28965	28974	29405	29134	29182	29204	29233	29182	28998	29286	29396	28922	29122	28947	28719	29366	29162	29316	29124	28973	29063	29096	29182	28962	28939	29149	29082	29258	28993	29107	28984	29250	28924	29266	29138	29095	29225	28958	29258	29111	29258	29138	29222	29451	29188	29325	29286	29064	29156	29284	29076	29221	28877	29012	29125	28873	28831	29118	29192	29023	29173	29063	29151	28911	29308	29166	29150	29014	29076	29275	29023	29007	29120	29260	29249	29214	29261	29215	29001	29310	28902	28654	29126	29106	29190	29191	29454	29083	29155	29152	29229	29176	29140	28937	29179	28938	29194	29052	29255	29220	29193	29250	29297	29202	29097	29128	29129	29201	29182	29245	29104	29045	29173	29092	29053	29209	28858	29064	29141	28950	29092	29356	29029	29245	28933	29063	28997	29248	29205	29112	29064	29177	29141	28949	29150	28904	29205	29315	29159	29261	29130	28937	29006	29232	28988	28817	28981	29053	29126	29305	29291	29071	29003	29117	28993	29316	29227	29165	29481	29211	29021	29096	29196	29202	29009	29179	29178	29120	29154	29188	29141	29019	29215	29226	29176	29327	29118	29037	29290	28981	29305	29236	29009	29226	29160	29282	29114	28877	29101	28994	29021	28818	29215	29010	29211	29196	29275	29252	29407	29144	29136	29042	29319	29079	29007	28932	29069	29164	29274	29126	28924	28898	29139	29212	29066	29003	29058	29236	29181	29026	28989	29022	29185	29113	29131	29306	28972	29152	29189	29264	29340	29048	29321	29276	29194	28980	29051	29197	29224	29074	29371	29202	28910	28914	28980	28960	29101	28994	29097	29159	29126	29014	29076	29134	29067	29331	29332	29087	28952	29275	28969	29285	28990	29155	29131	29231	29233	29257	29150	28978	29117	29311	29275	29158	28771	29158	29114	28902	29300	29324	29180	29292	29195	28924	29131	29318	29234	29052	29147	29331	28889	28996	29169	28906	29161	29419	29237	29133	29123	29202	29084	29190	29231	29186	29408	29148	29253	28925	29110	29216	29295	29069	29223	29294	29123	28959	29073	29098	29255	29254	29388	29231	29236	29037	28941	29108	29281	29126	29028	28989	28996	29094	29173	29143	28878	29200	29045	29085	29060	29237	29167	29039	29114	28991	29127	29129	29305	28991	29180	29245	29404	29040	29230	29122	29086	29286	29184	28890	29002	29155	29187	29175	29116	29163	29155	29077	29345	29341	29346	29113	28947	29198	29277	29031	28904	28992	29285	29369	29117	29207	29225	29127	29212	29055	29048	29034	29294	29113	29113	29057	29343	29082	29039	29278	29160	29105	29173	29253	29169	29043	29337	29146	29031	29186	29035	29141	29011	29155	29167	29240	29114	29025	29177	29249	29218	29133	29141	29562	29353	29138	29267	29096	29405	29118	29164	29318	28940	29056	29088	29073	29073	29219	29009	29183	29209	28985	29171	29164	29063	28944	29098	29169	28891	29229	29088	29170	29035	29304	29308	29340	29051	29251	29241	29128	28964	29101	29152	29319	29238	29138	29047	29333	29069	29115	29146	29132	29086	29151	29215	29069	28984	29323	29407	29137	29029	29043	28978	29244	29181	29455	29036	29199	29301	29088	29204	29138	29244	29238	29055	29290	29299	29290	29261	29070	28858	29296	29284	29191	29296	29113	29358	29182	29342	29233	29058	29423	29307	29179	29170	29138	29123	29011	28862	29054	29095	29220	29002	29071	29330	29155	29145	28777	29215	29400	29205	29363	29230	29019	29179	28882	29026	29134	29212	29407	29336	29081	28960	29145	29260	29149	29036	29203	28993	29140	29270	29352	29117	29157	29257	28949	29266	29315	29063	28998	29343	28933	29063	29043	29087	28933	29131	29151	29132	29287	29211	29097	28894	29118	29168	29108	29083	29066	29211	29248	29397	29132	29104	29149	29276	29036	28975	29152	29014	29105	29271	29109	29177	29017	29171	29046	29137	28991	29107	29072	29206	29081	29196	29104	29066	29035	29103	29215	29141	29226	29240	29059	29244	29125	29231	29119	29223	29040	29168	29105	28995	29263	29056	29059	29048	29122	29437	28979	29281	29169	29345	29326	29342	29082	29390	29182	29162	29008	29109	29115	28938	28914	29252	29320	29215	29121	29203	29101	29150	29247	29163	29484	29202	29274	29407	29107	29194	29059	29125	29274	29253	28949	29024	29104	28995	29035	28937	29064	28974	29200	29115	29170	29183	29076	29266	28998	29008	29300	29268	29286	29200	29245	29235	29058	29042	29210	29265	29121	29245	29132	29248	29139	29293	29168	28935	29316	29329	29071	29333	29015	29075	29248	29363	29172	29204	29002	29324	29348	29314	29143	29200	29110	29000	28901	29224	29306	29266	29205	28894	29130	29101	29277	28893	29035	29275	29167	29301	29253	29051	29145	29018	28767	29093	29207	29239	29090	29344	29381	29151	29128	29231	28938	29174	29184	29068	29247	29153	29050	29109	29118	29161	29086	29173	29082	28988	29509	29055	28926	29078	29013	29055	29017	29086	29110	29340	28958	29035	29254	29214	29175	29149	29212	29009	29104	29088	29037	29315	29110	29019	29079	29144	29018	28839	29192	29243	29176	29120	29157	29213	29257	29228	29093	29104	29069	29085	29134
60555	102155	87220	59738	38463	27651	23383	22561	22259	22298	22276	22312	22412	22401	22443	22363	22261	22220	22373	22318	22215	22206	22257	22264	22395	22207	22370	22357	22334	22316	22332	22213	22087	22344	22176	22163	22430	22275	22370	22079	22425	22279	22224	22247	22369	22277	22322	22337	22346	22262	22344	22235	22608	22312	22347	22437	22254	22197	22210	22433	22493	22019	22245	22207	22201	22409	22278	22171	22476	21998	22430	22248	22430	22453	22367	22056	22289	22219	22199	22400	22391	22321	22251	22459	22294	22478	22206	22373	22182	22158	22120	22270	22311	22405	22383	22331	22370	22189	22413	22233	22344	22130	22505	22361	22269	22403	22194	22351	22371	22290	22110	22208	22213	22304	22403	22368	22265	22245	22296	22359	22196	22226	22202	22204	22216	22221	22362	22186	22496	22218	22268	22252	22167	22270	22353	22169	22326	22391	22295	22485	22213	22342	22312	22387	22247	22260	22441	22284	22349	22368	22453	22269	22198	22293	21998	22252	22291	22245	22350	22492	22211	22292	22260	22381	22343	22519	22248	22398	22190	22172	22284	22198	22186	22301	22370	22317	22209	22344	22425	22273	22296	22189	22377	22319	22190	22283	22265	22358	22287	22185	22127	22253	22254	22420	22306	22107	22229	22224	22330	22237	22320	22488	22306	22327	22119	22103	22314	22096	22230	22373	22184	22204	22374	22227	22258	22277	22293	22225	22340	22199	22348	22295	22173	22169	22196	22484	22496	22230	22187	22363	22413	22269	22366	22223	22240	22199	22224	22356	22250	22530	22155	22430	22196	22223	22275	22319	22355	22347	22243	22225	22237	22164	22308	22239	22138	22195	22236	22285	22250	22251	22201	22288	22239	22179	22257	22199	22143	22178	22110	22275	22252	22238	22466	22252	22372	22150	22401	22184	22190	22155	22321	22244	22189	22299	22211	22406	22224	22205	22185	22330	22144	22335	22376	22262	22382	22327	22101	22300	22334	22248	22235	22363	22373	22322	22192	22183	22290	22139	22263	22116	22305	22175	22186	22304	22135	22345	22373	22318	22135	22214	22275	22249	22112	22343	22185	22375	22411	22332	22340	22295	22399	22365	22387	22165	22352	22232	22352	22117	22272	22394	22246	22298	22086	22344	22278	22167	22278	22466	22270	22127	22328	22280	22206	22295	22249	22228	22134	22307	22183	22281	22278	22255	22372	22226	22389	22377	22232	22218	22298	22358	22192	22363	22229	22306	22261	22324	22075	22268	22152	22444	22289	22175	22249	22183	22271	22311	22193	22431	22225	22045	22246	22179	22433	22448	22375	22322	22342	22221	22344	22286	22477	22180	22264	22340	22174	22153	22183	22068	22235	22387	22106	22366	22253	22393	22363	22236	22315	22287	22446	22178	22225	22188	22187	22219	22301	22050	22386	22342	22336	22349	22286	22408	22225	22267	22224	22096	22267	22258	22252	22412	22391	22219	22128	22248	22210	22402	22434	22315	22244	22297	22186	22154	22367	22273	22175	22114	22113	22428	22325	22176	22136	22322	22111	22371	22284	22168	22229	22379	22156	22119	22254	22392	22332	22257	22253	22503	22232	22340	22306	22175	22156	22213	22334	22276	22303	22226	22241	22164	22420	22022	22285	22373	22400	22262	22420	22156	22178	22282	22329	22111	22109	22212	22085	22323	22217	22474	22099	22431	22333	22031	22446	22305	22264	22116	22483	22140	22271	22468	22552	22123	22263	22284	22157	22304	22216	22133	22363	22285	22229	22179	22161	22304	22240	22409	22130	22351	22273	22318	22305	22395	22355	22280	22238	22396	22348	22187	22090	22323	22223	22190	22158	22374	22291	22281	22204	22248	22392	22460	22192	22307	22070	22322	22154	22278	22075	22373	22273	22255	22448	22160	22287	22266	22237	22329	22403	22262	22379	22223	22242	22142	22645	22356	22431	22228	22334	22175	22445	22456	22185	22393	22318	22216	22140	22134	22249	22143	22345	22439	22151	22184	22404	22336	22307	22171	22206	22225	22448	22269	22416	22159	22197	22199	22293	22254	22338	22195	22212	22326	22227	22408	22432	22362	22295	22186	22152	22261	22368	22281	22235	22465	22167	22171	22043	22504	22178	22413	22326	22357	22344	22372	22205	22525	22237	22394	22197	22258	22242	22226	22302	22358	22236	22341	22156	22336	22383	22237	22232	22467	22252	22181	22199	22454	22254	22045	22295	22233	22004	22268	22169	22181	22194	22363	22464	22373	22254	22429	22423	22222	22405	22295	22159	22216	22327	22137	22324	22227	22006	22076	22322	22314	22078	22172	22173	22366	22282	22273	22399	22270	22243	22388	22207	22179	22219	22451	22395	22410	22442	22317	22380	22393	22267	22219	22310	22122	22205	22440	22332	22381	22083	22365	22203	22290	22060	22304	22331	22307	22256	22296	22324	22285	22176	22271	22271	22167	22386	22235	22338	22174	22283	22266	22228	22271	22298	22303	22380	22331	22300	22334	22291	22394	22238	22103	22170	22200	22086	22341	22142	22250	22070	22403	22196	22151	22090	22210	22222	22128	22336	22330	22381	22278	22376	22306	22144	22102	22239	22236	22075	22146	22410	22366	22194	22314	22165	22351	22327	22234	22233	22370	22215	22314	22393	22424	22237	22272	22433	22175	22296	22361	22386	22134	22167	22251	22236	22238	22365	22110	22274	22279	22265	22358	22266	22353	22308	22192	22215	22177	22292	22238	22068	22232	22225	22132	22295	22102	22339	22212	22483	22387	22195	22223	22108	22166	22364	22139	22123	22399	22146	22239	22265	22191	22299	22556	22178	22268	22250	22303	22481	22365	22293	22245	22443	22161	22316	22389	22289	22297	22185	22477	22451	22320	22207	22329	22169	22407	22305	22338	22315	22334	22203	22277	22279	22484	22230	22305	22297	22170	22269	22199	22312	22375	22317	22385	22258	22142	22168	22147	22337	22268	22197	22257	22373	22240	22267	22375	22295	22313	22244	22297	22139	22125	22371	22475	22180	22421	22253	22266	22175	22388	22309	22363	22422	22377	22332	22251	22286	22248	22277	22174	22005	22417	22143	22187	22192	22416	22312	22231	22244	22206	22160	22184	22332	22364	21986	22396	22209	22322	22306	22387	22178	22392	22233	22373	22173	22204	22133	22346	22317	22362	22346	22363	22290	22135	22477	22318	22136	22426	22252	22320	22238	22326	22478	22364	22216	22171	22430	22277	22436	22231	22164	22171	22244	22127	22285	22374	22248	22172	22426	22156	22298	22337	22260	22210	22257	22345	22129	22241	22376	22319	22174	22365	22308	22355	22259	22175	22362	22223	22259	22227	22369	22490	22205	22206	22233	22227	22188	22463	22276	22380	22082	22324	22276	21994	22391	22371	22264	22152	22388	22220	22407	22195	22295	22224	22311	22355	22231	22521	22255	22241	22240	22256	22521	22223	22328	22144	22339	22268	22229	22126	22127	22369	22306	22265	22166	22300	22248	22275	22256	22263	22422	22413	22342	22296	22020	22249	22181	22234	22393	22311	22165	22338	22342	22229	22307	22303	22284	22465	22224	22253	22161	22237	22164	22218	22293	22285	22248	22355	22355	22312	22240	22207	22149	22309	22352	22247	22217	22164	22311	22063	22462	22367	22175	22426	22219	22241	22422	22290	22352	22318	22422	22232	22321	22207	22146	22558	22292	22149	22174	22330	22003	22254	22352	22141	22303	22237	22227	22219	22306	22228	22359	22119	22200	22278	22213	22318	22374	22260	22248	22299	22305	22328	22178	22223	22332	22166	22186	22501	22364	22296	22443	22241	22278	22486	22112	22288	22265	22364	22202	22078	22292	22181	22240	22204	22253	22370	22119	22312	22248	22363	22234	22055	22354	22331	22280	22446	22154	22222	22207	22373	22408	22316	22136	22227	22145	22271	22041	22228	22304	22397	22221	22265	22292	22304	22248	22326	22339	22435	22496	22327	22238	22207	22244	22347	22273	22153	22354	22191	22255	22447	22285	22291	22432	22369	22264	22192	22272	22366	22382	22102	22409	22173	22256	22218	22219	22088	22396	22038	22311	22314	22348	22204	22436	22025	22234	22557	22270	22380	22506	22313	22234	22078	22213	22316	22526	22377	22281	22376	22114	22322	22125	22295	22565	22268	22304	22260	22414	22104	22436	22362	22202	22146	22363	22250	22313	22372	22337	22259	22287	22361	22292	22164	22319	22182	22330	22263	22263	22158	22536	22394	22309	22298	22155	22374	22299	22320	22189	22331	22232	22241	22226	22246	22314	22256	22185	22262	22225	22414	22336	22170	22195	22333	22393	22178	22496	22321	22117	22278	22230	22252	22395	22174	22345	22256	22280	22419	22222	22130	22276	22385	22187	22262	22390	22200	22384	22336	22246	22256	22427	22288	22408	22275	22362	22207	22263	22484	22283	22265	22346	22446	22334	22300	22362	22170	22476	22314	22404	22245	22407	22441	22381	22282	22215	22342	22419	22363	22289	22375	22440	22415	22168	22376	22404	22227	22217	22190	22342	22436	22299	22251	22235	22268	22229	22395	22263	22283	22214	22268	22225	22248	22287	22326	22139	22292	22191	22334	22298	22184	22206	22398	22373	22175	22293	22238	22209	22342	22182	22199	22236	22056	22240	22400	22243	22097	22269	22099	22362	22555	22134	22342	22500	22436	22141	22367	22362	22281	22328	22213	22178	22400	22365	22156	22373	22389	22579	22235	22262	22171	22402	22541	22173	22239	22195	22285	22352	22194	22368	22266	22311	22296	22205	22383	22343	22383	22081	22217	22419	22360	22223	22348	22318	22158	22388	22093	22197	22279	22175	22412	22190	22167	22314	22381	22244	22228	22199	22169	22320	22148	22223	22370	22328	22412	22408	22374	22283	22301	22309	22193	22342	22290	22344	22404	22311	22220	22345	22222	22150	22285	22391	22298	22320	22161	22177	22297	22219	22433	22265	22326	22287	22243	22563	22280	22257	22301	22138	22378	22404	22293	22566	22219	22413	22033	22306	22263	22214	22191	22182	22265	22414	22167	22203	22252	22182	22376	22368	22201	22240	22332	22221	22253	22467	22243	22086	22238	22205	22191	22310	22428	22217	22307	22197	22217	22271	22298	22404	22289	22073	22410
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
